diff --git a/CHANGELOG_PENDING.md b/CHANGELOG_PENDING.md index 8a1927a39c..3f199cbecb 100644 --- a/CHANGELOG_PENDING.md +++ b/CHANGELOG_PENDING.md @@ -1,4 +1,6 @@ ### SDK Features +* Update SDK's serialization of REST-JSON API input and Content-Type + * Updates the SDK's serialization of REST-JSON based API input parameters into HTTP request message payload, and Content-Type are set correctly. API operations with input structure members that are modeled to be serialized to the request payload will always have at least an empty JSON object serialized. Even if all members targeting the payload are nil. Also fixes REST-JSON serialization so that Content-Type is not sent if the input parameter has no members target the request payload. ### SDK Enhancements diff --git a/models/protocol_tests/input/rest-json.json b/models/protocol_tests/input/rest-json.json index 4931d1c7cf..b18010d760 100644 --- a/models/protocol_tests/input/rest-json.json +++ b/models/protocol_tests/input/rest-json.json @@ -475,9 +475,7 @@ "serialized": { "body": "{\"Config\": {\"A\": \"one\", \"B\": \"two\"}}", "uri": "/2014-01-01/jobsByPipeline/foo?Ascending=true&PageToken=bar", - "headers": { - "Content-Type": "application/json" - } + "headers": {} } } ] @@ -558,8 +556,7 @@ "body": "{\"Config\": {\"A\": \"one\", \"B\": \"two\"}}", "uri": "/2014-01-01/jobsByPipeline/foo?Ascending=true&PageToken=bar", "headers": { - "x-amz-checksum": "12345", - "Content-Type": "application/json" + "x-amz-checksum": "12345" } } } @@ -675,10 +672,7 @@ }, "serialized": { "body": "{\"Bar\": \"QmxvYiBwYXJhbQ==\"}", - "uri": "/2014-01-01/foo_name", - "headers": { - "Content-Type": "application/json" - } + "uri": "/2014-01-01/foo_name" } } ] @@ -795,10 +789,7 @@ "serialized": { "method": "POST", "body": "{\"baz\": \"bar\"}", - "uri": "/", - "headers": { - "Content-Type": "application/json" - } + "uri": "/" } }, { @@ -816,7 +807,7 @@ "params": {}, "serialized": { "method": "POST", - "body": "", + "body": "{}", "uri": "/" } } @@ -948,9 +939,7 @@ }, "serialized": { "uri": "/path" , - "headers": { - "Content-Type": "application/json" - }, + "headers": {}, "body": "{\"RecursiveStruct\": {\"NoRecurse\": \"foo\"}}" } }, @@ -974,9 +963,7 @@ }, "serialized": { "uri": "/path", - "headers": { - "Content-Type": "application/json" - }, + "headers": {}, "body": "{\"RecursiveStruct\": {\"RecursiveStruct\": {\"NoRecurse\": \"foo\"}}}" } }, @@ -1004,9 +991,7 @@ }, "serialized": { "uri": "/path", - "headers": { - "Content-Type": "application/json" - }, + "headers": {}, "body": "{\"RecursiveStruct\": {\"RecursiveStruct\": {\"RecursiveStruct\": {\"RecursiveStruct\": {\"NoRecurse\": \"foo\"}}}}}" } }, @@ -1035,9 +1020,7 @@ }, "serialized": { "uri": "/path", - "headers": { - "Content-Type": "application/json" - }, + "headers": {}, "body": "{\"RecursiveStruct\": {\"RecursiveList\": [{\"NoRecurse\": \"foo\"}, {\"NoRecurse\": \"bar\"}]}}" } }, @@ -1068,9 +1051,7 @@ }, "serialized": { "uri": "/path", - "headers": { - "Content-Type": "application/json" - }, + "headers": {}, "body": "{\"RecursiveStruct\": {\"RecursiveList\": [{\"NoRecurse\": \"foo\"}, {\"RecursiveStruct\": {\"NoRecurse\": \"bar\"}}]}}" } }, @@ -1099,9 +1080,7 @@ }, "serialized": { "uri": "/path", - "headers": { - "Content-Type": "application/json" - }, + "headers": {}, "body": "{\"RecursiveStruct\": {\"RecursiveMap\": {\"foo\": {\"NoRecurse\": \"foo\"}, \"bar\": {\"NoRecurse\": \"bar\"}}}}" } } @@ -1201,8 +1180,7 @@ "headers": { "x-amz-timearg": "Sun, 25 Jan 2015 08:00:00 GMT", "x-amz-timecustom-header": "1422172800", - "x-amz-timeformat-header": "1422172800", - "Content-Type": "application/json" + "x-amz-timeformat-header": "1422172800" }, "body": "{\"TimeArg\": 1422172800, \"TimeCustom\": \"2015-01-25T08:00:00Z\", \"TimeFormat\": \"Sun, 25 Jan 2015 08:00:00 GMT\"}" } @@ -1246,9 +1224,7 @@ }, "serialized": { "uri": "/path", - "headers": { - "Content-Type": "application/json" - }, + "headers": {}, "body": "{\"timestamp_location\": 1422172800}" } } @@ -1334,9 +1310,7 @@ }, "serialized": { "uri": "/path", - "headers": { - "Content-Type": "application/json" - }, + "headers": {}, "body": "{\"Token\": \"abc123\"}" } }, @@ -1355,9 +1329,7 @@ }, "serialized": { "uri": "/path", - "headers": { - "Content-Type": "application/json" - }, + "headers": {}, "body": "{\"Token\": \"00000000-0000-4000-8000-000000000000\"}" } } @@ -1434,10 +1406,7 @@ }, "serialized": { "uri": "/?Bar=%7B%22Foo%22%3A%22Bar%22%7D", - "headers": { - "X-Amz-Foo": "eyJGb28iOiJCYXIifQ==", - "Content-Type": "application/json" - }, + "headers": {"X-Amz-Foo": "eyJGb28iOiJCYXIifQ=="}, "body": "{\"BodyField\":\"{\\\"Foo\\\":\\\"Bar\\\"}\"}" } }, @@ -1458,9 +1427,7 @@ }, "serialized": { "uri": "/", - "headers": { - "Content-Type": "application/json" - }, + "headers": {}, "body": "{\"BodyListField\":[\"{\\\"Foo\\\":\\\"Bar\\\"}\"]}" } }, @@ -1552,10 +1519,7 @@ }, "serialized": { "uri": "/path?Enum=bar&List=0&List=1&List=", - "headers": { - "x-amz-enum": "baz", - "Content-Type": "application/json" - }, + "headers": {"x-amz-enum": "baz"}, "body": "{\"FooEnum\": \"foo\", \"ListEnums\": [\"foo\", \"\", \"bar\"]}" } }, @@ -1628,9 +1592,6 @@ }, "serialized": { "uri": "/path", - "headers": { - "Content-Type": "application/json" - }, "body": "{\"Name\": \"myname\"}", "host": "data-service.region.amazonaws.com" } @@ -1654,9 +1615,6 @@ }, "serialized": { "uri": "/path", - "headers": { - "Content-Type": "application/json" - }, "body": "{\"Name\": \"myname\"}", "host": "foo-myname.service.region.amazonaws.com" } @@ -1664,7 +1622,7 @@ ] }, { - "description": "Header whitespace", + "description": "Union trait", "metadata": { "protocol": "rest-json", "apiVersion": "2014-01-01" @@ -1673,63 +1631,439 @@ "InputShape": { "type": "structure", "members": { - "Header1": { - "shape": "StringType", - "location": "header" - }, - "HeaderMap": { - "shape": "StringMap", - "location": "headers", - "locationName": "header-map-" - } + "OneOf": {"shape": "MyUnion"} + } + }, + "MyUnion": { + "type": "structure", + "union": true, + "members": { + "a": {"shape": "StringType"}, + "b": {"shape": "StringType"}, + "c": {"shape": "Struct"}, + "d": {"shape": "Struct"}, + "e": {"shape": "ComplexList"} } }, "StringType": { "type": "string" }, - "StringMap": { - "type": "map", - "key": { - "shape": "StringType" - }, - "value": { - "shape": "StringType" + "Struct": { + "type": "structure", + "members": { + "hello": {"shape": "StringType"} } + }, + "ComplexList": { + "type": "list", + "member": {"shape": "Struct"} } }, "cases": [ { "given": { + "input": { + "shape": "InputShape" + }, "http": { - "method": "GET", - "requestUri": "/" + "method": "POST" }, + "name": "OperationName" + }, + "params": { + "OneOf": {"a": "hi"} + }, + "serialized": { + "uri": "/", + "body": "{\"OneOf\": {\"a\": \"hi\"}}" + } + }, + { + "given": { "input": { "shape": "InputShape" }, + "http": { + "method": "POST" + }, "name": "OperationName" }, "params": { - "Header1": " headerValue", - "HeaderMap": { - "leading-space": " value", - "with-space": " value ", - "leading-tab": " value", - " key-leading-space": "value", - " key-with-space ": "value" + "OneOf": {"b": "hi"} + }, + "serialized": { + "uri": "/", + "body": "{\"OneOf\": {\"b\": \"hi\"}}" + } + }, + { + "given": { + "input": { + "shape": "InputShape" + }, + "http": { + "method": "POST" + }, + "name": "OperationName" + }, + "params": { + "OneOf": { + "c": { + "hello": "hi" + } + } + }, + "serialized": { + "uri": "/", + "body": "{\"OneOf\": {\"c\": {\"hello\": \"hi\"}}}" + } + }, + { + "given": { + "input": { + "shape": "InputShape" + }, + "http": { + "method": "POST" + }, + "name": "OperationName" + }, + "params": { + "OneOf": { + "d": { + "hello": "hi" + } + } + }, + "serialized": { + "uri": "/", + "body": "{\"OneOf\": {\"d\": {\"hello\": \"hi\"}}}" + } + }, + { + "given": { + "input": { + "shape": "InputShape" + }, + "http": { + "method": "POST" + }, + "name": "OperationName" + }, + "params": { + "OneOf": { + "e": [ + {"hello": "hi"} + ] } }, "serialized": { - "body": "", "uri": "/", + "body": "{\"OneOf\": {\"e\": [{\"hello\": \"hi\"}]}}" + } + } + ] + }, + { + "description": "rest-json Content-Type and body", + "metadata": { + "protocol": "rest-json", + "apiVersion": "2021-05-13" + }, + "clientEndpoint": "https://rest-test.amazonaws.com", + "shapes":{ + "Integer":{ + "type":"integer" + }, + "String":{"type":"string"}, + "Blob":{"type":"blob"}, + "NoPayloadRequest":{ + "type":"structure", + "required":[], + "members":{ + "testId":{ + "shape":"TestId", + "documentation":"

The unique ID for a test.

", + "location":"header", + "locationName":"x-amz-test-id" + } + }, + "documentation":"

The request structure for a no payload request.

" + }, + "TestId":{ + "type":"string", + "max":8, + "min":3, + "pattern":"t-[a-z0-9-]+" + }, + "TestConfig":{ + "type":"structure", + "required":[], + "members":{ + "timeout":{ + "shape":"Integer", + "documentation":"

Timeout in seconds

" + } + } + }, + "PayloadConfig":{ + "type":"structure", + "required":[], + "members":{ + "data":{ + "shape":"Integer", + "documentation":"

Numerical data

" + } + } + }, + "TestBodyRequest":{ + "type":"structure", + "required":[], + "members":{ + "testConfig":{ + "shape":"TestConfig", + "documentation":"

Content to post

" + }, + "testId":{ + "shape":"TestId", + "documentation":"

Optional test identifier

", + "location":"header", + "locationName":"x-amz-test-id" + } + }, + "documentation":"

The request structure for a test body request.

" + }, + "TestPayloadRequest":{ + "type":"structure", + "required":[], + "members":{ + "payloadConfig":{ + "shape":"PayloadConfig", + "documentation":"

Payload to post

" + }, + "testId":{ + "shape":"TestId", + "documentation":"

Optional test identifier

", + "location":"header", + "locationName":"x-amz-test-id" + } + }, + "documentation":"

The request structure for a payload request.

", + "payload":"payloadConfig" + }, + "TestBlobPayloadRequest":{ + "type":"structure", + "required":[], + "members":{ + "data":{ + "shape":"Blob", + "documentation":"

Blob payload to post

" + }, + "contentType":{ + "shape":"String", + "documentation":"

Optional content-type header

", + "location":"header", + "locationName":"Content-Type" + } + }, + "documentation":"

The request structure for a blob payload request.

", + "payload":"data" + } + }, + "cases": [ + { + "given": { + "name": "TestBody", + "input": { + "shape": "TestBodyRequest" + }, + "http": { + "method": "POST", + "requestUri": "/body" + } + }, + "params": { + "testConfig": { + "timeout": 10 + }, + "testId": "t-12345" + }, + "serialized": { + "uri": "/body", + "body": "{\"testConfig\": {\"timeout\": 10}}", + "headers": { + "x-amz-test-id": "t-12345", + "Content-Type": "application/json" + }, + "host": "rest-test.amazonaws.com" + } + }, + { + "given": { + "name": "TestPayloadNoParams", + "input": { + "shape": "TestPayloadRequest" + }, + "http": { + "method": "POST", + "requestUri": "/payload" + } + }, + "params": {}, + "serialized": { + "uri": "/payload", + "body": "{}", + "headers": { + "Content-Type": "application/json" + }, + "host": "rest-test.amazonaws.com" + } + }, + { + "given": { + "name": "TestPayload", + "input": { + "shape": "TestPayloadRequest" + }, + "http": { + "method": "POST", + "requestUri": "/payload" + } + }, + "params": { + "payloadConfig": { + "data": 25 + }, + "testId": "t-12345" + }, + "serialized": { + "uri": "/payload", + "body": "{\"data\": 25}", "headers": { - "header1": "headerValue", - "header-map-leading-space": "value", - "header-map-with-space": "value", - "header-map-leading-tab": "value", - "header-map-key-leading-space": "value", - "header-map-key-with-space": "value" + "x-amz-test-id": "t-12345", + "Content-Type": "application/json" + }, + "host": "rest-test.amazonaws.com" + } + }, + { + "given": { + "name": "TestPayloadNoBody", + "input": { + "shape": "TestPayloadRequest" + }, + "http": { + "method": "POST", + "requestUri": "/payload" } + }, + "params": { + "testId": "t-12345" + }, + "serialized": { + "uri": "/payload", + "body": "{}", + "headers": { + "x-amz-test-id": "t-12345", + "Content-Type": "application/json" + }, + "host": "rest-test.amazonaws.com" + } + }, + { + "given": { + "name": "TestBlobPayload", + "input": { + "shape": "TestBlobPayloadRequest" + }, + "http": { + "method": "POST", + "requestUri": "/blob-payload" + } + }, + "params": { + "data": "1234", + "contentType": "image/jpg" + }, + "serialized": { + "uri": "/blob-payload", + "body": "1234", + "headers": { + "Content-Type": "image/jpg" + }, + "host": "rest-test.amazonaws.com" + } + }, + { + "given": { + "name": "TestBlobPayloadNoParams", + "input": { + "shape": "TestBlobPayloadRequest" + }, + "http": { + "method": "POST", + "requestUri": "/blob-payload" + } + }, + "params": {}, + "serialized": { + "uri": "/blob-payload", + "body": "", + "headers": { + }, + "forbidHeaders": [ + "Content-Type" + ], + "host": "rest-test.amazonaws.com" + } + }, + { + "given": { + "name": "NoPayload", + "input": { + "shape": "NoPayloadRequest" + }, + "http": { + "method": "GET", + "requestUri": "/no-payload" + } + }, + "params": {}, + "serialized": { + "uri": "/no-payload", + "body": "", + "forbidHeaders": [ + "Content-Type", + "Content-Length" + ], + "host": "rest-test.amazonaws.com" + } + }, + { + "given": { + "name": "NoPayloadWithHeader", + "input": { + "shape": "NoPayloadRequest" + }, + "http": { + "method": "GET", + "requestUri": "/no-payload" + } + }, + "params": { + "testId": "t-12345" + }, + "serialized": { + "uri": "/no-payload", + "body": "", + "headers": { + "x-amz-test-id": "t-12345" + }, + "forbidHeaders": [ + "Content-Type", + "Content-Length" + ], + "host": "rest-test.amazonaws.com" } } ] diff --git a/private/model/api/api.go b/private/model/api/api.go index be02465a6d..689e99080f 100644 --- a/private/model/api/api.go +++ b/private/model/api/api.go @@ -24,7 +24,7 @@ type API struct { Operations map[string]*Operation Shapes map[string]*Shape Waiters []Waiter - Documentation string + Documentation string `json:"-"` Examples Examples SmokeTests SmokeTestSuite diff --git a/private/model/api/codegentest/service/restjsonservice/api.go b/private/model/api/codegentest/service/restjsonservice/api.go index b5cbdce4db..eff6734459 100644 --- a/private/model/api/codegentest/service/restjsonservice/api.go +++ b/private/model/api/codegentest/service/restjsonservice/api.go @@ -560,7 +560,7 @@ func (c *RESTJSONService) OtherOperationWithContext(ctx aws.Context, input *Othe } type EmptyEvent struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -749,7 +749,7 @@ func (e *EmptyEventStreamUnknownEvent) UnmarshalEvent( } type EmptyStreamInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -1594,7 +1594,7 @@ func (s *NestedShape) SetStrVal(v string) *NestedShape { } type OtherOperationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -1616,7 +1616,7 @@ func (s OtherOperationInput) GoString() string { } type OtherOperationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/private/model/api/customization_passes.go b/private/model/api/customization_passes.go index 0d3abae9bd..6acabeefc5 100644 --- a/private/model/api/customization_passes.go +++ b/private/model/api/customization_passes.go @@ -387,7 +387,7 @@ func backfillAuthType(typ AuthType, opNames ...string) func(*API) error { panic("unable to backfill auth-type for unknown operation " + opName) } if v := op.AuthType; len(v) != 0 { - fmt.Fprintf(os.Stderr, "unable to backfill auth-type for %s, already set, %s", opName, v) + fmt.Fprintf(os.Stderr, "unable to backfill auth-type for %s, already set, %s\n", opName, v) continue } diff --git a/private/model/api/operation.go b/private/model/api/operation.go index 2656ef457e..fea81108e9 100644 --- a/private/model/api/operation.go +++ b/private/model/api/operation.go @@ -17,7 +17,7 @@ type Operation struct { API *API `json:"-"` ExportedName string Name string - Documentation string + Documentation string `json:"-"` HTTP HTTPInfo Host string `json:"host"` InputRef ShapeRef `json:"input"` diff --git a/private/model/api/shape.go b/private/model/api/shape.go index d6fae04b68..342261a466 100644 --- a/private/model/api/shape.go +++ b/private/model/api/shape.go @@ -32,7 +32,7 @@ type XMLInfo struct { type ShapeRef struct { API *API `json:"-"` Shape *Shape `json:"-"` - Documentation string + Documentation string `json:"-"` ShapeName string `json:"shape"` Location string LocationName string @@ -76,7 +76,7 @@ type ShapeRef struct { type Shape struct { API *API `json:"-"` ShapeName string - Documentation string + Documentation string `json:"-"` MemberRefs map[string]*ShapeRef `json:"members"` MemberRef ShapeRef `json:"member"` // List ref KeyRef ShapeRef `json:"key"` // map key ref @@ -535,6 +535,9 @@ func (ref *ShapeRef) GoTags(toplevel bool, isRequired bool) string { if name := ref.Shape.PayloadRefName(); len(name) > 0 { tags = append(tags, ShapeTag{"payload", name}) } + if !ref.Shape.HasPayloadMembers() && ref.API.Metadata.Protocol == "rest-json" { + tags = append(tags, ShapeTag{"nopayload", "true"}) + } } if ref.XMLNamespace.Prefix != "" { @@ -564,6 +567,18 @@ func (ref *ShapeRef) GoTags(toplevel bool, isRequired bool) string { return fmt.Sprintf("`%s`", tags) } +// HasPayloadMembers returns if the shape has any members that will be +// serialized to the payload of a API message. +func (s *Shape) HasPayloadMembers() bool { + for _, ref := range s.MemberRefs { + if ref.Location == "" && ref.Shape.Location == "" { + return true + } + } + + return false +} + // Docstring returns the godocs formated documentation func (ref *ShapeRef) Docstring() string { if ref.Documentation != "" { diff --git a/private/model/cli/gen-protocol-tests/main.go b/private/model/cli/gen-protocol-tests/main.go index 2d60b7be26..7c025654f0 100644 --- a/private/model/cli/gen-protocol-tests/main.go +++ b/private/model/cli/gen-protocol-tests/main.go @@ -71,12 +71,13 @@ type testCase struct { } type testExpectation struct { - Body string - Host string - URI string - Headers map[string]string - JSONValues map[string]string - StatusCode uint `json:"status_code"` + Body string + Host string + URI string + Headers map[string]string + ForbidHeaders []string + JSONValues map[string]string + StatusCode uint `json:"status_code"` } const preamble = ` @@ -154,7 +155,11 @@ func (t *testSuite) TestSuite() string { return buf.String() } -var tplInputTestCase = template.Must(template.New("inputcase").Parse(` +var tplInputTestCase = template.Must(template.New("inputcase"). + Funcs(template.FuncMap{ + "stringsEqualFold": strings.EqualFold, + }). + Parse(` func Test{{ .OpName }}(t *testing.T) { svc := New{{ .TestCase.TestSuite.API.StructName }}(unit.Session, &aws.Config{Endpoint: aws.String("{{ .TestCase.TestSuite.ClientEndpoint }}")}) {{ if ne .ParamsString "" }}input := {{ .ParamsString }} @@ -169,22 +174,54 @@ func Test{{ .OpName }}(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } - - {{ if ne .TestCase.InputTest.Body "" }}// assert body - if r.Body == nil { - t.Errorf("expect body not to be nil") + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) } - {{ .BodyAssertions }}{{ end }} + + {{- if ne .TestCase.InputTest.Body "" }} + + // assert body + if r.Body == nil { + t.Errorf("expect body not to be nil") + } + {{ .BodyAssertions }} + + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + {{- end }} // assert URL awstesting.AssertURL(t, "https://{{ .TestCase.InputTest.Host }}{{ .TestCase.InputTest.URI }}", r.URL.String()) - // assert headers - {{ range $k, $v := .TestCase.InputTest.Headers -}} - if e, a := "{{ $v }}", r.Header.Get("{{ $k }}"); e != a { - t.Errorf("expect %v, got %v", e, a) - } - {{ end }} + {{- if .TestCase.InputTest.Headers }} + + // assert headers + {{- range $k, $v := .TestCase.InputTest.Headers }} + {{- if not (stringsEqualFold $k "Content-Length") }} + if e, a := "{{ $v }}", r.Header.Get("{{ $k }}"); e != a { + t.Errorf("expect {{ $k }} %v header value, got %v", e, a) + } + {{- end }} + {{- end }} + {{- end }} + + + {{- if .TestCase.InputTest.ForbidHeaders }} + + // assert exclude headers + {{- range $_, $k := .TestCase.InputTest.ForbidHeaders }} + {{- if eq $k "Content-Length" }} + if v := r.ContentLength; v > 0 { + t.Errorf("expect no content-length, got %v", v) + } + {{- end }} + if v := r.Header.Get("{{ $k }}"); v != "" { + t.Errorf("expect not to have {{ $k }} header, got with value %v", v) + } + {{- end }} + {{- end }} } `)) diff --git a/private/protocol/ec2query/build_test.go b/private/protocol/ec2query/build_test.go index bdac153b7e..a1552bfeb3 100644 --- a/private/protocol/ec2query/build_test.go +++ b/private/protocol/ec2query/build_test.go @@ -2083,6 +2083,10 @@ func TestInputService1ProtocolTestScalarMembersCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -2091,11 +2095,12 @@ func TestInputService1ProtocolTestScalarMembersCase1(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertQuery(t, `Action=OperationName&Bar=val2&Foo=val1&Version=2014-01-01`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService2ProtocolTestStructureWithLocationNameAndQueryNameAppliedToMembersCase1(t *testing.T) { @@ -2113,6 +2118,10 @@ func TestInputService2ProtocolTestStructureWithLocationNameAndQueryNameAppliedTo if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -2121,11 +2130,12 @@ func TestInputService2ProtocolTestStructureWithLocationNameAndQueryNameAppliedTo body, _ := ioutil.ReadAll(r.Body) awstesting.AssertQuery(t, `Action=OperationName&BarLocationName=val2&Foo=val1&Version=2014-01-01&yuckQueryName=val3`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService3ProtocolTestNestedStructureMembersCase1(t *testing.T) { @@ -2143,6 +2153,10 @@ func TestInputService3ProtocolTestNestedStructureMembersCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -2151,11 +2165,12 @@ func TestInputService3ProtocolTestNestedStructureMembersCase1(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertQuery(t, `Action=OperationName&Struct.Scalar=foo&Version=2014-01-01`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService4ProtocolTestListTypesCase1(t *testing.T) { @@ -2190,6 +2205,10 @@ func TestInputService4ProtocolTestListTypesCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -2198,11 +2217,12 @@ func TestInputService4ProtocolTestListTypesCase1(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertQuery(t, `Action=OperationName&ListBools.1=true&ListBools.2=false&ListBools.3=false&ListFloats.1=1.1&ListFloats.2=2.718&ListFloats.3=3.14&ListIntegers.1=0&ListIntegers.2=1&ListIntegers.3=2&ListStrings.1=foo&ListStrings.2=bar&ListStrings.3=baz&Version=2014-01-01`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService5ProtocolTestListWithLocationNameAppliedToMemberCase1(t *testing.T) { @@ -2222,6 +2242,10 @@ func TestInputService5ProtocolTestListWithLocationNameAppliedToMemberCase1(t *te if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -2230,11 +2254,12 @@ func TestInputService5ProtocolTestListWithLocationNameAppliedToMemberCase1(t *te body, _ := ioutil.ReadAll(r.Body) awstesting.AssertQuery(t, `Action=OperationName&ListMemberName.1=a&ListMemberName.2=b&ListMemberName.3=c&Version=2014-01-01`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService6ProtocolTestListWithLocationNameAndQueryNameCase1(t *testing.T) { @@ -2254,6 +2279,10 @@ func TestInputService6ProtocolTestListWithLocationNameAndQueryNameCase1(t *testi if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -2262,11 +2291,12 @@ func TestInputService6ProtocolTestListWithLocationNameAndQueryNameCase1(t *testi body, _ := ioutil.ReadAll(r.Body) awstesting.AssertQuery(t, `Action=OperationName&ListQueryName.1=a&ListQueryName.2=b&ListQueryName.3=c&Version=2014-01-01`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService7ProtocolTestBase64EncodedBlobsCase1(t *testing.T) { @@ -2282,6 +2312,10 @@ func TestInputService7ProtocolTestBase64EncodedBlobsCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -2290,11 +2324,12 @@ func TestInputService7ProtocolTestBase64EncodedBlobsCase1(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertQuery(t, `Action=OperationName&BlobArg=Zm9v&Version=2014-01-01`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService8ProtocolTestTimestampValuesCase1(t *testing.T) { @@ -2312,6 +2347,10 @@ func TestInputService8ProtocolTestTimestampValuesCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -2320,11 +2359,12 @@ func TestInputService8ProtocolTestTimestampValuesCase1(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertQuery(t, `Action=OperationName&TimeArg=2015-01-25T08%3A00%3A00Z&TimeCustom=1422172800&TimeFormat=1422172800&Version=2014-01-01`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService9ProtocolTestIdempotencyTokenAutoFillCase1(t *testing.T) { @@ -2340,6 +2380,10 @@ func TestInputService9ProtocolTestIdempotencyTokenAutoFillCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -2348,11 +2392,12 @@ func TestInputService9ProtocolTestIdempotencyTokenAutoFillCase1(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertQuery(t, `Action=OperationName&Token=abc123&Version=2014-01-01`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService9ProtocolTestIdempotencyTokenAutoFillCase2(t *testing.T) { @@ -2366,6 +2411,10 @@ func TestInputService9ProtocolTestIdempotencyTokenAutoFillCase2(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -2374,11 +2423,12 @@ func TestInputService9ProtocolTestIdempotencyTokenAutoFillCase2(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertQuery(t, `Action=OperationName&Token=00000000-0000-4000-8000-000000000000&Version=2014-01-01`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService10ProtocolTestEnumCase1(t *testing.T) { @@ -2398,6 +2448,10 @@ func TestInputService10ProtocolTestEnumCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -2406,11 +2460,12 @@ func TestInputService10ProtocolTestEnumCase1(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertQuery(t, `Action=OperationName&ListEnums.1=foo&ListEnums.2=&ListEnums.3=bar&Version=2014-01-01`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService10ProtocolTestEnumCase2(t *testing.T) { @@ -2424,6 +2479,10 @@ func TestInputService10ProtocolTestEnumCase2(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -2432,11 +2491,12 @@ func TestInputService10ProtocolTestEnumCase2(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertQuery(t, `Action=OperationName&Version=2014-01-01`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService11ProtocolTestEndpointHostTraitCase1(t *testing.T) { @@ -2452,6 +2512,10 @@ func TestInputService11ProtocolTestEndpointHostTraitCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -2460,11 +2524,12 @@ func TestInputService11ProtocolTestEndpointHostTraitCase1(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertQuery(t, `Action=StaticOp&Name=myname&Version=2014-01-01`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://data-service.region.amazonaws.com/", r.URL.String()) - - // assert headers - } func TestInputService11ProtocolTestEndpointHostTraitCase2(t *testing.T) { @@ -2480,6 +2545,10 @@ func TestInputService11ProtocolTestEndpointHostTraitCase2(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -2488,9 +2557,10 @@ func TestInputService11ProtocolTestEndpointHostTraitCase2(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertQuery(t, `Action=MemberRefOp&Name=myname&Version=2014-01-01`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://foo-myname.service.region.amazonaws.com/", r.URL.String()) - - // assert headers - } diff --git a/private/protocol/json/jsonutil/build.go b/private/protocol/json/jsonutil/build.go index 864fb6704b..2aec80661a 100644 --- a/private/protocol/json/jsonutil/build.go +++ b/private/protocol/json/jsonutil/build.go @@ -82,13 +82,17 @@ func buildStruct(value reflect.Value, buf *bytes.Buffer, tag reflect.StructTag) field, _ := value.Type().FieldByName(payload) tag = field.Tag value = elemOf(value.FieldByName(payload)) - - if !value.IsValid() { + if !value.IsValid() && tag.Get("type") != "structure" { return nil } } buf.WriteByte('{') + defer buf.WriteString("}") + + if !value.IsValid() { + return nil + } t := value.Type() first := true @@ -144,8 +148,6 @@ func buildStruct(value reflect.Value, buf *bytes.Buffer, tag reflect.StructTag) } - buf.WriteString("}") - return nil } diff --git a/private/protocol/jsonrpc/build_test.go b/private/protocol/jsonrpc/build_test.go index 419523bdc2..a8c8b02260 100644 --- a/private/protocol/jsonrpc/build_test.go +++ b/private/protocol/jsonrpc/build_test.go @@ -2312,6 +2312,10 @@ func TestInputService1ProtocolTestScalarMembersCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -2320,17 +2324,20 @@ func TestInputService1ProtocolTestScalarMembersCase1(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertJSON(t, `{"Name": "myname"}`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) // assert headers if e, a := "application/x-amz-json-1.1", r.Header.Get("Content-Type"); e != a { - t.Errorf("expect %v, got %v", e, a) + t.Errorf("expect Content-Type %v header value, got %v", e, a) } if e, a := "com.amazonaws.foo.OperationName", r.Header.Get("X-Amz-Target"); e != a { - t.Errorf("expect %v, got %v", e, a) + t.Errorf("expect X-Amz-Target %v header value, got %v", e, a) } - } func TestInputService2ProtocolTestTimestampValuesCase1(t *testing.T) { @@ -2348,6 +2355,10 @@ func TestInputService2ProtocolTestTimestampValuesCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -2356,17 +2367,20 @@ func TestInputService2ProtocolTestTimestampValuesCase1(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertJSON(t, `{"TimeArg": 1422172800, "TimeCustom": "Sun, 25 Jan 2015 08:00:00 GMT", "TimeFormat": "Sun, 25 Jan 2015 08:00:00 GMT"}`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) // assert headers if e, a := "application/x-amz-json-1.1", r.Header.Get("Content-Type"); e != a { - t.Errorf("expect %v, got %v", e, a) + t.Errorf("expect Content-Type %v header value, got %v", e, a) } if e, a := "com.amazonaws.foo.OperationName", r.Header.Get("X-Amz-Target"); e != a { - t.Errorf("expect %v, got %v", e, a) + t.Errorf("expect X-Amz-Target %v header value, got %v", e, a) } - } func TestInputService3ProtocolTestBase64EncodedBlobsCase1(t *testing.T) { @@ -2382,6 +2396,10 @@ func TestInputService3ProtocolTestBase64EncodedBlobsCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -2390,17 +2408,20 @@ func TestInputService3ProtocolTestBase64EncodedBlobsCase1(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertJSON(t, `{"BlobArg": "Zm9v"}`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) // assert headers if e, a := "application/x-amz-json-1.1", r.Header.Get("Content-Type"); e != a { - t.Errorf("expect %v, got %v", e, a) + t.Errorf("expect Content-Type %v header value, got %v", e, a) } if e, a := "com.amazonaws.foo.OperationName", r.Header.Get("X-Amz-Target"); e != a { - t.Errorf("expect %v, got %v", e, a) + t.Errorf("expect X-Amz-Target %v header value, got %v", e, a) } - } func TestInputService3ProtocolTestBase64EncodedBlobsCase2(t *testing.T) { @@ -2419,6 +2440,10 @@ func TestInputService3ProtocolTestBase64EncodedBlobsCase2(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -2427,17 +2452,20 @@ func TestInputService3ProtocolTestBase64EncodedBlobsCase2(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertJSON(t, `{"BlobMap": {"key1": "Zm9v", "key2": "YmFy"}}`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) // assert headers if e, a := "application/x-amz-json-1.1", r.Header.Get("Content-Type"); e != a { - t.Errorf("expect %v, got %v", e, a) + t.Errorf("expect Content-Type %v header value, got %v", e, a) } if e, a := "com.amazonaws.foo.OperationName", r.Header.Get("X-Amz-Target"); e != a { - t.Errorf("expect %v, got %v", e, a) + t.Errorf("expect X-Amz-Target %v header value, got %v", e, a) } - } func TestInputService4ProtocolTestNestedBlobsCase1(t *testing.T) { @@ -2456,6 +2484,10 @@ func TestInputService4ProtocolTestNestedBlobsCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -2464,17 +2496,20 @@ func TestInputService4ProtocolTestNestedBlobsCase1(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertJSON(t, `{"ListParam": ["Zm9v", "YmFy"]}`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) // assert headers if e, a := "application/x-amz-json-1.1", r.Header.Get("Content-Type"); e != a { - t.Errorf("expect %v, got %v", e, a) + t.Errorf("expect Content-Type %v header value, got %v", e, a) } if e, a := "com.amazonaws.foo.OperationName", r.Header.Get("X-Amz-Target"); e != a { - t.Errorf("expect %v, got %v", e, a) + t.Errorf("expect X-Amz-Target %v header value, got %v", e, a) } - } func TestInputService5ProtocolTestRecursiveShapesCase1(t *testing.T) { @@ -2492,6 +2527,10 @@ func TestInputService5ProtocolTestRecursiveShapesCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -2500,17 +2539,20 @@ func TestInputService5ProtocolTestRecursiveShapesCase1(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertJSON(t, `{"RecursiveStruct": {"NoRecurse": "foo"}}`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) // assert headers if e, a := "application/x-amz-json-1.1", r.Header.Get("Content-Type"); e != a { - t.Errorf("expect %v, got %v", e, a) + t.Errorf("expect Content-Type %v header value, got %v", e, a) } if e, a := "com.amazonaws.foo.OperationName", r.Header.Get("X-Amz-Target"); e != a { - t.Errorf("expect %v, got %v", e, a) + t.Errorf("expect X-Amz-Target %v header value, got %v", e, a) } - } func TestInputService5ProtocolTestRecursiveShapesCase2(t *testing.T) { @@ -2530,6 +2572,10 @@ func TestInputService5ProtocolTestRecursiveShapesCase2(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -2538,17 +2584,20 @@ func TestInputService5ProtocolTestRecursiveShapesCase2(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertJSON(t, `{"RecursiveStruct": {"RecursiveStruct": {"NoRecurse": "foo"}}}`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) // assert headers if e, a := "application/x-amz-json-1.1", r.Header.Get("Content-Type"); e != a { - t.Errorf("expect %v, got %v", e, a) + t.Errorf("expect Content-Type %v header value, got %v", e, a) } if e, a := "com.amazonaws.foo.OperationName", r.Header.Get("X-Amz-Target"); e != a { - t.Errorf("expect %v, got %v", e, a) + t.Errorf("expect X-Amz-Target %v header value, got %v", e, a) } - } func TestInputService5ProtocolTestRecursiveShapesCase3(t *testing.T) { @@ -2572,6 +2621,10 @@ func TestInputService5ProtocolTestRecursiveShapesCase3(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -2580,17 +2633,20 @@ func TestInputService5ProtocolTestRecursiveShapesCase3(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertJSON(t, `{"RecursiveStruct": {"RecursiveStruct": {"RecursiveStruct": {"RecursiveStruct": {"NoRecurse": "foo"}}}}}`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) // assert headers if e, a := "application/x-amz-json-1.1", r.Header.Get("Content-Type"); e != a { - t.Errorf("expect %v, got %v", e, a) + t.Errorf("expect Content-Type %v header value, got %v", e, a) } if e, a := "com.amazonaws.foo.OperationName", r.Header.Get("X-Amz-Target"); e != a { - t.Errorf("expect %v, got %v", e, a) + t.Errorf("expect X-Amz-Target %v header value, got %v", e, a) } - } func TestInputService5ProtocolTestRecursiveShapesCase4(t *testing.T) { @@ -2615,6 +2671,10 @@ func TestInputService5ProtocolTestRecursiveShapesCase4(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -2623,17 +2683,20 @@ func TestInputService5ProtocolTestRecursiveShapesCase4(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertJSON(t, `{"RecursiveStruct": {"RecursiveList": [{"NoRecurse": "foo"}, {"NoRecurse": "bar"}]}}`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) // assert headers if e, a := "application/x-amz-json-1.1", r.Header.Get("Content-Type"); e != a { - t.Errorf("expect %v, got %v", e, a) + t.Errorf("expect Content-Type %v header value, got %v", e, a) } if e, a := "com.amazonaws.foo.OperationName", r.Header.Get("X-Amz-Target"); e != a { - t.Errorf("expect %v, got %v", e, a) + t.Errorf("expect X-Amz-Target %v header value, got %v", e, a) } - } func TestInputService5ProtocolTestRecursiveShapesCase5(t *testing.T) { @@ -2660,6 +2723,10 @@ func TestInputService5ProtocolTestRecursiveShapesCase5(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -2668,17 +2735,20 @@ func TestInputService5ProtocolTestRecursiveShapesCase5(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertJSON(t, `{"RecursiveStruct": {"RecursiveList": [{"NoRecurse": "foo"}, {"RecursiveStruct": {"NoRecurse": "bar"}}]}}`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) // assert headers if e, a := "application/x-amz-json-1.1", r.Header.Get("Content-Type"); e != a { - t.Errorf("expect %v, got %v", e, a) + t.Errorf("expect Content-Type %v header value, got %v", e, a) } if e, a := "com.amazonaws.foo.OperationName", r.Header.Get("X-Amz-Target"); e != a { - t.Errorf("expect %v, got %v", e, a) + t.Errorf("expect X-Amz-Target %v header value, got %v", e, a) } - } func TestInputService5ProtocolTestRecursiveShapesCase6(t *testing.T) { @@ -2703,6 +2773,10 @@ func TestInputService5ProtocolTestRecursiveShapesCase6(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -2711,17 +2785,20 @@ func TestInputService5ProtocolTestRecursiveShapesCase6(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertJSON(t, `{"RecursiveStruct": {"RecursiveMap": {"foo": {"NoRecurse": "foo"}, "bar": {"NoRecurse": "bar"}}}}`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) // assert headers if e, a := "application/x-amz-json-1.1", r.Header.Get("Content-Type"); e != a { - t.Errorf("expect %v, got %v", e, a) + t.Errorf("expect Content-Type %v header value, got %v", e, a) } if e, a := "com.amazonaws.foo.OperationName", r.Header.Get("X-Amz-Target"); e != a { - t.Errorf("expect %v, got %v", e, a) + t.Errorf("expect X-Amz-Target %v header value, got %v", e, a) } - } func TestInputService6ProtocolTestEmptyMapsCase1(t *testing.T) { @@ -2737,6 +2814,10 @@ func TestInputService6ProtocolTestEmptyMapsCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -2745,17 +2826,20 @@ func TestInputService6ProtocolTestEmptyMapsCase1(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertJSON(t, `{"Map": {}}`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) // assert headers if e, a := "application/x-amz-json-1.1", r.Header.Get("Content-Type"); e != a { - t.Errorf("expect %v, got %v", e, a) + t.Errorf("expect Content-Type %v header value, got %v", e, a) } if e, a := "com.amazonaws.foo.OperationName", r.Header.Get("X-Amz-Target"); e != a { - t.Errorf("expect %v, got %v", e, a) + t.Errorf("expect X-Amz-Target %v header value, got %v", e, a) } - } func TestInputService7ProtocolTestIdempotencyTokenAutoFillCase1(t *testing.T) { @@ -2771,6 +2855,10 @@ func TestInputService7ProtocolTestIdempotencyTokenAutoFillCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -2779,11 +2867,12 @@ func TestInputService7ProtocolTestIdempotencyTokenAutoFillCase1(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertJSON(t, `{"Token": "abc123"}`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService7ProtocolTestIdempotencyTokenAutoFillCase2(t *testing.T) { @@ -2797,6 +2886,10 @@ func TestInputService7ProtocolTestIdempotencyTokenAutoFillCase2(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -2805,11 +2898,12 @@ func TestInputService7ProtocolTestIdempotencyTokenAutoFillCase2(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertJSON(t, `{"Token": "00000000-0000-4000-8000-000000000000"}`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService8ProtocolTestEnumCase1(t *testing.T) { @@ -2830,6 +2924,10 @@ func TestInputService8ProtocolTestEnumCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -2838,11 +2936,12 @@ func TestInputService8ProtocolTestEnumCase1(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertJSON(t, `{"FooEnum": "foo", "ListEnums": ["foo", "", "bar"]}`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService8ProtocolTestEnumCase2(t *testing.T) { @@ -2856,12 +2955,13 @@ func TestInputService8ProtocolTestEnumCase2(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService9ProtocolTestEndpointHostTraitStaticPrefixCase1(t *testing.T) { @@ -2877,6 +2977,10 @@ func TestInputService9ProtocolTestEndpointHostTraitStaticPrefixCase1(t *testing. if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -2885,17 +2989,20 @@ func TestInputService9ProtocolTestEndpointHostTraitStaticPrefixCase1(t *testing. body, _ := ioutil.ReadAll(r.Body) awstesting.AssertJSON(t, `{"Name": "myname"}`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://data-service.region.amazonaws.com/", r.URL.String()) // assert headers if e, a := "application/x-amz-json-1.1", r.Header.Get("Content-Type"); e != a { - t.Errorf("expect %v, got %v", e, a) + t.Errorf("expect Content-Type %v header value, got %v", e, a) } if e, a := "com.amazonaws.foo.StaticOp", r.Header.Get("X-Amz-Target"); e != a { - t.Errorf("expect %v, got %v", e, a) + t.Errorf("expect X-Amz-Target %v header value, got %v", e, a) } - } func TestInputService9ProtocolTestEndpointHostTraitStaticPrefixCase2(t *testing.T) { @@ -2911,6 +3018,10 @@ func TestInputService9ProtocolTestEndpointHostTraitStaticPrefixCase2(t *testing. if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -2919,15 +3030,18 @@ func TestInputService9ProtocolTestEndpointHostTraitStaticPrefixCase2(t *testing. body, _ := ioutil.ReadAll(r.Body) awstesting.AssertJSON(t, `{"Name": "myname"}`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://foo-myname.service.region.amazonaws.com/", r.URL.String()) // assert headers if e, a := "application/x-amz-json-1.1", r.Header.Get("Content-Type"); e != a { - t.Errorf("expect %v, got %v", e, a) + t.Errorf("expect Content-Type %v header value, got %v", e, a) } if e, a := "com.amazonaws.foo.MemberRefOp", r.Header.Get("X-Amz-Target"); e != a { - t.Errorf("expect %v, got %v", e, a) + t.Errorf("expect X-Amz-Target %v header value, got %v", e, a) } - } diff --git a/private/protocol/jsonrpc/jsonrpc.go b/private/protocol/jsonrpc/jsonrpc.go index a029217e4c..d9aa271148 100644 --- a/private/protocol/jsonrpc/jsonrpc.go +++ b/private/protocol/jsonrpc/jsonrpc.go @@ -49,9 +49,8 @@ func Build(req *request.Request) { buf = emptyJSON } - if req.ClientInfo.TargetPrefix != "" || string(buf) != "{}" { - req.SetBufferBody(buf) - } + // Always serialize the body, don't suppress it. + req.SetBufferBody(buf) if req.ClientInfo.TargetPrefix != "" { target := req.ClientInfo.TargetPrefix + "." + req.Operation.Name diff --git a/private/protocol/query/build_test.go b/private/protocol/query/build_test.go index 77c37340f0..03f30d80d1 100644 --- a/private/protocol/query/build_test.go +++ b/private/protocol/query/build_test.go @@ -3764,6 +3764,10 @@ func TestInputService1ProtocolTestScalarMembersCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -3772,11 +3776,12 @@ func TestInputService1ProtocolTestScalarMembersCase1(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertQuery(t, `Action=OperationName&Bar=val2&Foo=val1&Version=2014-01-01`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService1ProtocolTestScalarMembersCase2(t *testing.T) { @@ -3792,6 +3797,10 @@ func TestInputService1ProtocolTestScalarMembersCase2(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -3800,11 +3809,12 @@ func TestInputService1ProtocolTestScalarMembersCase2(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertQuery(t, `Action=OperationName&Baz=true&Version=2014-01-01`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService1ProtocolTestScalarMembersCase3(t *testing.T) { @@ -3820,6 +3830,10 @@ func TestInputService1ProtocolTestScalarMembersCase3(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -3828,11 +3842,12 @@ func TestInputService1ProtocolTestScalarMembersCase3(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertQuery(t, `Action=OperationName&Baz=false&Version=2014-01-01`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService2ProtocolTestNestedStructureMembersCase1(t *testing.T) { @@ -3850,6 +3865,10 @@ func TestInputService2ProtocolTestNestedStructureMembersCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -3858,11 +3877,12 @@ func TestInputService2ProtocolTestNestedStructureMembersCase1(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertQuery(t, `Action=OperationName&StructArg.ScalarArg=foo&Version=2014-01-01`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService3ProtocolTestListTypesCase1(t *testing.T) { @@ -3882,6 +3902,10 @@ func TestInputService3ProtocolTestListTypesCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -3890,11 +3914,12 @@ func TestInputService3ProtocolTestListTypesCase1(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertQuery(t, `Action=OperationName&ListArg.member.1=foo&ListArg.member.2=bar&ListArg.member.3=baz&Version=2014-01-01`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService3ProtocolTestListTypesCase2(t *testing.T) { @@ -3910,6 +3935,10 @@ func TestInputService3ProtocolTestListTypesCase2(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -3918,11 +3947,12 @@ func TestInputService3ProtocolTestListTypesCase2(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertQuery(t, `Action=OperationName&ListArg=&Version=2014-01-01`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService4ProtocolTestFlattenedListCase1(t *testing.T) { @@ -3943,6 +3973,10 @@ func TestInputService4ProtocolTestFlattenedListCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -3951,11 +3985,12 @@ func TestInputService4ProtocolTestFlattenedListCase1(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertQuery(t, `Action=OperationName&ListArg.1=a&ListArg.2=b&ListArg.3=c&ScalarArg=foo&Version=2014-01-01`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService4ProtocolTestFlattenedListCase2(t *testing.T) { @@ -3973,6 +4008,10 @@ func TestInputService4ProtocolTestFlattenedListCase2(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -3981,11 +4020,12 @@ func TestInputService4ProtocolTestFlattenedListCase2(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertQuery(t, `Action=OperationName&Foo.1=a&Version=2014-01-01`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService5ProtocolTestSerializeFlattenedMapTypeCase1(t *testing.T) { @@ -4004,6 +4044,10 @@ func TestInputService5ProtocolTestSerializeFlattenedMapTypeCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -4012,11 +4056,12 @@ func TestInputService5ProtocolTestSerializeFlattenedMapTypeCase1(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertQuery(t, `Action=OperationName&MapArg.1.key=key1&MapArg.1.value=val1&MapArg.2.key=key2&MapArg.2.value=val2&Version=2014-01-01`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService6ProtocolTestNonFlattenedListWithLocationNameCase1(t *testing.T) { @@ -4036,6 +4081,10 @@ func TestInputService6ProtocolTestNonFlattenedListWithLocationNameCase1(t *testi if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -4044,11 +4093,12 @@ func TestInputService6ProtocolTestNonFlattenedListWithLocationNameCase1(t *testi body, _ := ioutil.ReadAll(r.Body) awstesting.AssertQuery(t, `Action=OperationName&ListArg.item.1=a&ListArg.item.2=b&ListArg.item.3=c&Version=2014-01-01`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService7ProtocolTestFlattenedListWithLocationNameCase1(t *testing.T) { @@ -4069,6 +4119,10 @@ func TestInputService7ProtocolTestFlattenedListWithLocationNameCase1(t *testing. if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -4077,11 +4131,12 @@ func TestInputService7ProtocolTestFlattenedListWithLocationNameCase1(t *testing. body, _ := ioutil.ReadAll(r.Body) awstesting.AssertQuery(t, `Action=OperationName&ListArgLocation.1=a&ListArgLocation.2=b&ListArgLocation.3=c&ScalarArg=foo&Version=2014-01-01`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService8ProtocolTestSerializeMapTypeCase1(t *testing.T) { @@ -4100,6 +4155,10 @@ func TestInputService8ProtocolTestSerializeMapTypeCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -4108,11 +4167,12 @@ func TestInputService8ProtocolTestSerializeMapTypeCase1(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertQuery(t, `Action=OperationName&MapArg.entry.1.key=key1&MapArg.entry.1.value=val1&MapArg.entry.2.key=key2&MapArg.entry.2.value=val2&Version=2014-01-01`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService9ProtocolTestSerializeMapTypeWithLocationNameCase1(t *testing.T) { @@ -4131,6 +4191,10 @@ func TestInputService9ProtocolTestSerializeMapTypeWithLocationNameCase1(t *testi if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -4139,11 +4203,12 @@ func TestInputService9ProtocolTestSerializeMapTypeWithLocationNameCase1(t *testi body, _ := ioutil.ReadAll(r.Body) awstesting.AssertQuery(t, `Action=OperationName&MapArg.entry.1.TheKey=key1&MapArg.entry.1.TheValue=val1&MapArg.entry.2.TheKey=key2&MapArg.entry.2.TheValue=val2&Version=2014-01-01`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService10ProtocolTestBase64EncodedBlobsCase1(t *testing.T) { @@ -4159,6 +4224,10 @@ func TestInputService10ProtocolTestBase64EncodedBlobsCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -4167,11 +4236,12 @@ func TestInputService10ProtocolTestBase64EncodedBlobsCase1(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertQuery(t, `Action=OperationName&BlobArg=Zm9v&Version=2014-01-01`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService11ProtocolTestBase64EncodedBlobsNestedCase1(t *testing.T) { @@ -4189,6 +4259,10 @@ func TestInputService11ProtocolTestBase64EncodedBlobsNestedCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -4197,11 +4271,12 @@ func TestInputService11ProtocolTestBase64EncodedBlobsNestedCase1(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertQuery(t, `Action=OperationName&BlobArgs.1=Zm9v&Version=2014-01-01`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService12ProtocolTestTimestampValuesCase1(t *testing.T) { @@ -4219,6 +4294,10 @@ func TestInputService12ProtocolTestTimestampValuesCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -4227,11 +4306,12 @@ func TestInputService12ProtocolTestTimestampValuesCase1(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertQuery(t, `Action=OperationName&TimeArg=2015-01-25T08%3A00%3A00Z&TimeCustom=1422172800&TimeFormat=1422172800&Version=2014-01-01`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService13ProtocolTestRecursiveShapesCase1(t *testing.T) { @@ -4249,6 +4329,10 @@ func TestInputService13ProtocolTestRecursiveShapesCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -4257,11 +4341,12 @@ func TestInputService13ProtocolTestRecursiveShapesCase1(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertQuery(t, `Action=OperationName&RecursiveStruct.NoRecurse=foo&Version=2014-01-01`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService13ProtocolTestRecursiveShapesCase2(t *testing.T) { @@ -4281,6 +4366,10 @@ func TestInputService13ProtocolTestRecursiveShapesCase2(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -4289,11 +4378,12 @@ func TestInputService13ProtocolTestRecursiveShapesCase2(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertQuery(t, `Action=OperationName&RecursiveStruct.RecursiveStruct.NoRecurse=foo&Version=2014-01-01`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService13ProtocolTestRecursiveShapesCase3(t *testing.T) { @@ -4317,6 +4407,10 @@ func TestInputService13ProtocolTestRecursiveShapesCase3(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -4325,11 +4419,12 @@ func TestInputService13ProtocolTestRecursiveShapesCase3(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertQuery(t, `Action=OperationName&RecursiveStruct.RecursiveStruct.RecursiveStruct.RecursiveStruct.NoRecurse=foo&Version=2014-01-01`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService13ProtocolTestRecursiveShapesCase4(t *testing.T) { @@ -4354,6 +4449,10 @@ func TestInputService13ProtocolTestRecursiveShapesCase4(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -4362,11 +4461,12 @@ func TestInputService13ProtocolTestRecursiveShapesCase4(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertQuery(t, `Action=OperationName&RecursiveStruct.RecursiveList.member.1.NoRecurse=foo&RecursiveStruct.RecursiveList.member.2.NoRecurse=bar&Version=2014-01-01`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService13ProtocolTestRecursiveShapesCase5(t *testing.T) { @@ -4393,6 +4493,10 @@ func TestInputService13ProtocolTestRecursiveShapesCase5(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -4401,11 +4505,12 @@ func TestInputService13ProtocolTestRecursiveShapesCase5(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertQuery(t, `Action=OperationName&RecursiveStruct.RecursiveList.member.1.NoRecurse=foo&RecursiveStruct.RecursiveList.member.2.RecursiveStruct.NoRecurse=bar&Version=2014-01-01`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService13ProtocolTestRecursiveShapesCase6(t *testing.T) { @@ -4430,6 +4535,10 @@ func TestInputService13ProtocolTestRecursiveShapesCase6(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -4438,11 +4547,12 @@ func TestInputService13ProtocolTestRecursiveShapesCase6(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertQuery(t, `Action=OperationName&RecursiveStruct.RecursiveMap.entry.1.key=foo&RecursiveStruct.RecursiveMap.entry.1.value.NoRecurse=foo&RecursiveStruct.RecursiveMap.entry.2.key=bar&RecursiveStruct.RecursiveMap.entry.2.value.NoRecurse=bar&Version=2014-01-01`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService14ProtocolTestIdempotencyTokenAutoFillCase1(t *testing.T) { @@ -4458,6 +4568,10 @@ func TestInputService14ProtocolTestIdempotencyTokenAutoFillCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -4466,11 +4580,12 @@ func TestInputService14ProtocolTestIdempotencyTokenAutoFillCase1(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertQuery(t, `Action=OperationName&Token=abc123&Version=2014-01-01`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService14ProtocolTestIdempotencyTokenAutoFillCase2(t *testing.T) { @@ -4484,6 +4599,10 @@ func TestInputService14ProtocolTestIdempotencyTokenAutoFillCase2(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -4492,11 +4611,12 @@ func TestInputService14ProtocolTestIdempotencyTokenAutoFillCase2(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertQuery(t, `Action=OperationName&Token=00000000-0000-4000-8000-000000000000&Version=2014-01-01`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService15ProtocolTestEnumCase1(t *testing.T) { @@ -4517,6 +4637,10 @@ func TestInputService15ProtocolTestEnumCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -4525,11 +4649,12 @@ func TestInputService15ProtocolTestEnumCase1(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertQuery(t, `Action=OperationName&FooEnum=foo&ListEnums.member.1=foo&ListEnums.member.2=&ListEnums.member.3=bar&Version=2014-01-01`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService15ProtocolTestEnumCase2(t *testing.T) { @@ -4545,6 +4670,10 @@ func TestInputService15ProtocolTestEnumCase2(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -4553,11 +4682,12 @@ func TestInputService15ProtocolTestEnumCase2(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertQuery(t, `Action=OperationName&FooEnum=foo&Version=2014-01-01`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService15ProtocolTestEnumCase3(t *testing.T) { @@ -4571,6 +4701,10 @@ func TestInputService15ProtocolTestEnumCase3(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -4579,11 +4713,12 @@ func TestInputService15ProtocolTestEnumCase3(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertQuery(t, `Action=OperationName&Version=2014-01-01`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService16ProtocolTestEndpointHostTraitCase1(t *testing.T) { @@ -4599,6 +4734,10 @@ func TestInputService16ProtocolTestEndpointHostTraitCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -4607,11 +4746,12 @@ func TestInputService16ProtocolTestEndpointHostTraitCase1(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertQuery(t, `Action=StaticOp&Name=myname&Version=2014-01-01`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://data-service.region.amazonaws.com/", r.URL.String()) - - // assert headers - } func TestInputService16ProtocolTestEndpointHostTraitCase2(t *testing.T) { @@ -4627,6 +4767,10 @@ func TestInputService16ProtocolTestEndpointHostTraitCase2(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -4635,9 +4779,10 @@ func TestInputService16ProtocolTestEndpointHostTraitCase2(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertQuery(t, `Action=MemberRefOp&Name=myname&Version=2014-01-01`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://foo-myname.service.region.amazonaws.com/", r.URL.String()) - - // assert headers - } diff --git a/private/protocol/rest/payload.go b/private/protocol/rest/payload.go index 4366de2e1e..b54c99edae 100644 --- a/private/protocol/rest/payload.go +++ b/private/protocol/rest/payload.go @@ -28,18 +28,27 @@ func PayloadMember(i interface{}) interface{} { return nil } -// PayloadType returns the type of a payload field member of i if there is one, or "". +const nopayloadPayloadType = "nopayload" + +// PayloadType returns the type of a payload field member of i if there is one, +// or "". func PayloadType(i interface{}) string { v := reflect.Indirect(reflect.ValueOf(i)) if !v.IsValid() { return "" } + if field, ok := v.Type().FieldByName("_"); ok { + if noPayload := field.Tag.Get(nopayloadPayloadType); noPayload != "" { + return nopayloadPayloadType + } + if payloadName := field.Tag.Get("payload"); payloadName != "" { if member, ok := v.Type().FieldByName(payloadName); ok { return member.Tag.Get("type") } } } + return "" } diff --git a/private/protocol/restjson/build_test.go b/private/protocol/restjson/build_test.go index 4c1b78fe62..5610195591 100644 --- a/private/protocol/restjson/build_test.go +++ b/private/protocol/restjson/build_test.go @@ -180,11 +180,11 @@ func (c *InputService1ProtocolTest) InputService1TestCaseOperation1WithContext(c } type InputService1TestShapeInputService1TestCaseOperation1Input struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } type InputService1TestShapeInputService1TestCaseOperation1Output struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // InputService2ProtocolTest provides the API operation methods for making requests to @@ -321,7 +321,7 @@ func (c *InputService2ProtocolTest) InputService2TestCaseOperation1WithContext(c } type InputService2TestShapeInputService2TestCaseOperation1Input struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // PipelineId is a required field PipelineId *string `location:"uri" type:"string" required:"true"` @@ -350,7 +350,7 @@ func (s *InputService2TestShapeInputService2TestCaseOperation1Input) SetPipeline } type InputService2TestShapeInputService2TestCaseOperation1Output struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // InputService3ProtocolTest provides the API operation methods for making requests to @@ -487,7 +487,7 @@ func (c *InputService3ProtocolTest) InputService3TestCaseOperation1WithContext(c } type InputService3TestShapeInputService3TestCaseOperation1Input struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Foo is a required field Foo *string `location:"uri" locationName:"PipelineId" type:"string" required:"true"` @@ -516,7 +516,7 @@ func (s *InputService3TestShapeInputService3TestCaseOperation1Input) SetFoo(v st } type InputService3TestShapeInputService3TestCaseOperation1Output struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // InputService4ProtocolTest provides the API operation methods for making requests to @@ -653,7 +653,7 @@ func (c *InputService4ProtocolTest) InputService4TestCaseOperation1WithContext(c } type InputService4TestShapeInputService4TestCaseOperation1Input struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` Items []*string `location:"querystring" locationName:"item" type:"list"` } @@ -665,7 +665,7 @@ func (s *InputService4TestShapeInputService4TestCaseOperation1Input) SetItems(v } type InputService4TestShapeInputService4TestCaseOperation1Output struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // InputService5ProtocolTest provides the API operation methods for making requests to @@ -802,7 +802,7 @@ func (c *InputService5ProtocolTest) InputService5TestCaseOperation1WithContext(c } type InputService5TestShapeInputService5TestCaseOperation1Input struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // PipelineId is a required field PipelineId *string `location:"uri" type:"string" required:"true"` @@ -839,7 +839,7 @@ func (s *InputService5TestShapeInputService5TestCaseOperation1Input) SetQueryDoc } type InputService5TestShapeInputService5TestCaseOperation1Output struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // InputService6ProtocolTest provides the API operation methods for making requests to @@ -976,7 +976,7 @@ func (c *InputService6ProtocolTest) InputService6TestCaseOperation1WithContext(c } type InputService6TestShapeInputService6TestCaseOperation1Input struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // PipelineId is a required field PipelineId *string `location:"uri" type:"string" required:"true"` @@ -1013,7 +1013,7 @@ func (s *InputService6TestShapeInputService6TestCaseOperation1Input) SetQueryDoc } type InputService6TestShapeInputService6TestCaseOperation1Output struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // InputService7ProtocolTest provides the API operation methods for making requests to @@ -1220,7 +1220,7 @@ func (c *InputService7ProtocolTest) InputService7TestCaseOperation2WithContext(c } type InputService7TestShapeInputService7TestCaseOperation1Input struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` BoolQuery *bool `location:"querystring" locationName:"bool-query" type:"boolean"` } @@ -1232,11 +1232,11 @@ func (s *InputService7TestShapeInputService7TestCaseOperation1Input) SetBoolQuer } type InputService7TestShapeInputService7TestCaseOperation1Output struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } type InputService7TestShapeInputService7TestCaseOperation2Input struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` BoolQuery *bool `location:"querystring" locationName:"bool-query" type:"boolean"` } @@ -1248,7 +1248,7 @@ func (s *InputService7TestShapeInputService7TestCaseOperation2Input) SetBoolQuer } type InputService7TestShapeInputService7TestCaseOperation2Output struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // InputService8ProtocolTest provides the API operation methods for making requests to @@ -1385,7 +1385,7 @@ func (c *InputService8ProtocolTest) InputService8TestCaseOperation1WithContext(c } type InputService8TestShapeInputService8TestCaseOperation1Input struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` Ascending *string `location:"querystring" locationName:"Ascending" type:"string"` @@ -1430,7 +1430,7 @@ func (s *InputService8TestShapeInputService8TestCaseOperation1Input) SetPipeline } type InputService8TestShapeInputService8TestCaseOperation1Output struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // InputService9ProtocolTest provides the API operation methods for making requests to @@ -1620,7 +1620,7 @@ func (s *InputService9TestShapeInputService9TestCaseOperation1Input) SetPipeline } type InputService9TestShapeInputService9TestCaseOperation1Output struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } type InputService9TestShapeStructType struct { @@ -1838,7 +1838,7 @@ func (s *InputService10TestShapeInputService10TestCaseOperation1Input) SetPipeli } type InputService10TestShapeInputService10TestCaseOperation1Output struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } type InputService10TestShapeStructType struct { @@ -2040,7 +2040,7 @@ func (s *InputService11TestShapeInputService11TestCaseOperation1Input) SetVaultN } type InputService11TestShapeInputService11TestCaseOperation1Output struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // InputService12ProtocolTest provides the API operation methods for making requests to @@ -2215,7 +2215,7 @@ func (s *InputService12TestShapeInputService12TestCaseOperation1Input) SetFoo(v } type InputService12TestShapeInputService12TestCaseOperation1Output struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // InputService13ProtocolTest provides the API operation methods for making requests to @@ -2434,7 +2434,7 @@ func (s *InputService13TestShapeInputService13TestCaseOperation1Input) SetFoo(v } type InputService13TestShapeInputService13TestCaseOperation1Output struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } type InputService13TestShapeInputService13TestCaseOperation2Input struct { @@ -2450,7 +2450,7 @@ func (s *InputService13TestShapeInputService13TestCaseOperation2Input) SetFoo(v } type InputService13TestShapeInputService13TestCaseOperation2Output struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // InputService14ProtocolTest provides the API operation methods for making requests to @@ -2681,7 +2681,7 @@ func (s *InputService14TestShapeInputService14TestCaseOperation1Input) SetFoo(v } type InputService14TestShapeInputService14TestCaseOperation1Output struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } type InputService14TestShapeInputService14TestCaseOperation2Input struct { @@ -2697,7 +2697,7 @@ func (s *InputService14TestShapeInputService14TestCaseOperation2Input) SetFoo(v } type InputService14TestShapeInputService14TestCaseOperation2Output struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // InputService15ProtocolTest provides the API operation methods for making requests to @@ -2904,7 +2904,7 @@ func (c *InputService15ProtocolTest) InputService15TestCaseOperation2WithContext } type InputService15TestShapeInputService15TestCaseOperation1Input struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` Foo *string `location:"querystring" locationName:"param-name" type:"string"` } @@ -2916,11 +2916,11 @@ func (s *InputService15TestShapeInputService15TestCaseOperation1Input) SetFoo(v } type InputService15TestShapeInputService15TestCaseOperation1Output struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } type InputService15TestShapeInputService15TestCaseOperation2Input struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` Foo *string `location:"querystring" locationName:"param-name" type:"string"` } @@ -2932,7 +2932,7 @@ func (s *InputService15TestShapeInputService15TestCaseOperation2Input) SetFoo(v } type InputService15TestShapeInputService15TestCaseOperation2Output struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // InputService16ProtocolTest provides the API operation methods for making requests to @@ -3431,7 +3431,7 @@ func (s *InputService16TestShapeInputService16TestCaseOperation1Input) SetRecurs } type InputService16TestShapeInputService16TestCaseOperation1Output struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } type InputService16TestShapeInputService16TestCaseOperation2Input struct { @@ -3447,7 +3447,7 @@ func (s *InputService16TestShapeInputService16TestCaseOperation2Input) SetRecurs } type InputService16TestShapeInputService16TestCaseOperation2Output struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } type InputService16TestShapeInputService16TestCaseOperation3Input struct { @@ -3463,7 +3463,7 @@ func (s *InputService16TestShapeInputService16TestCaseOperation3Input) SetRecurs } type InputService16TestShapeInputService16TestCaseOperation3Output struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } type InputService16TestShapeInputService16TestCaseOperation4Input struct { @@ -3479,7 +3479,7 @@ func (s *InputService16TestShapeInputService16TestCaseOperation4Input) SetRecurs } type InputService16TestShapeInputService16TestCaseOperation4Output struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } type InputService16TestShapeInputService16TestCaseOperation5Input struct { @@ -3495,7 +3495,7 @@ func (s *InputService16TestShapeInputService16TestCaseOperation5Input) SetRecurs } type InputService16TestShapeInputService16TestCaseOperation5Output struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } type InputService16TestShapeInputService16TestCaseOperation6Input struct { @@ -3511,7 +3511,7 @@ func (s *InputService16TestShapeInputService16TestCaseOperation6Input) SetRecurs } type InputService16TestShapeInputService16TestCaseOperation6Output struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } type InputService16TestShapeRecursiveStructType struct { @@ -3760,7 +3760,7 @@ func (s *InputService17TestShapeInputService17TestCaseOperation1Input) SetTimeFo } type InputService17TestShapeInputService17TestCaseOperation1Output struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // InputService18ProtocolTest provides the API operation methods for making requests to @@ -3909,7 +3909,7 @@ func (s *InputService18TestShapeInputService18TestCaseOperation1Input) SetTimeAr } type InputService18TestShapeInputService18TestCaseOperation1Output struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // InputService19ProtocolTest provides the API operation methods for making requests to @@ -4058,7 +4058,7 @@ func (s *InputService19TestShapeInputService19TestCaseOperation1Input) SetFoo(v } type InputService19TestShapeInputService19TestCaseOperation1Output struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // InputService20ProtocolTest provides the API operation methods for making requests to @@ -4277,7 +4277,7 @@ func (s *InputService20TestShapeInputService20TestCaseOperation1Input) SetToken( } type InputService20TestShapeInputService20TestCaseOperation1Output struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } type InputService20TestShapeInputService20TestCaseOperation2Input struct { @@ -4293,7 +4293,7 @@ func (s *InputService20TestShapeInputService20TestCaseOperation2Input) SetToken( } type InputService20TestShapeInputService20TestCaseOperation2Output struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // InputService21ProtocolTest provides the API operation methods for making requests to @@ -4618,7 +4618,7 @@ func (s *InputService21TestShapeInputService21TestCaseOperation1Input) SetQueryF } type InputService21TestShapeInputService21TestCaseOperation1Output struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } type InputService21TestShapeInputService21TestCaseOperation2Input struct { @@ -4650,7 +4650,7 @@ func (s *InputService21TestShapeInputService21TestCaseOperation2Input) SetQueryF } type InputService21TestShapeInputService21TestCaseOperation2Output struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } type InputService21TestShapeInputService21TestCaseOperation3Input struct { @@ -4682,7 +4682,7 @@ func (s *InputService21TestShapeInputService21TestCaseOperation3Input) SetQueryF } type InputService21TestShapeInputService21TestCaseOperation3Output struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // InputService22ProtocolTest provides the API operation methods for making requests to @@ -4933,7 +4933,7 @@ func (s *InputService22TestShapeInputService22TestCaseOperation1Input) SetQueryL } type InputService22TestShapeInputService22TestCaseOperation1Output struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } type InputService22TestShapeInputService22TestCaseOperation2Input struct { @@ -4981,7 +4981,7 @@ func (s *InputService22TestShapeInputService22TestCaseOperation2Input) SetQueryL } type InputService22TestShapeInputService22TestCaseOperation2Output struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } const ( @@ -5228,7 +5228,7 @@ func (s *InputService23TestShapeInputService23TestCaseOperation1Input) SetName(v } type InputService23TestShapeInputService23TestCaseOperation1Output struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } type InputService23TestShapeInputService23TestCaseOperation2Input struct { @@ -5267,7 +5267,7 @@ func (s *InputService23TestShapeInputService23TestCaseOperation2Input) hostLabel } type InputService23TestShapeInputService23TestCaseOperation2Output struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // InputService24ProtocolTest provides the API operation methods for making requests to @@ -5360,7 +5360,7 @@ const opInputService24TestCaseOperation1 = "OperationName" func (c *InputService24ProtocolTest) InputService24TestCaseOperation1Request(input *InputService24TestShapeInputService24TestCaseOperation1Input) (req *request.Request, output *InputService24TestShapeInputService24TestCaseOperation1Output) { op := &request.Operation{ Name: opInputService24TestCaseOperation1, - HTTPMethod: "GET", + HTTPMethod: "POST", HTTPPath: "/", } @@ -5403,103 +5403,1740 @@ func (c *InputService24ProtocolTest) InputService24TestCaseOperation1WithContext return out, req.Send() } -type InputService24TestShapeInputService24TestCaseOperation1Input struct { - _ struct{} `type:"structure"` +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 +// successfully. +// +// Use "Send" method on the returned Request to send the API call to the service. +// the "output" return value is not valid until after Send returns without error. +// +// See InputService24TestCaseOperation2 for more information on using the InputService24TestCaseOperation2 +// API call, and error handling. +// +// This method is useful when you want to inject custom logic or configuration +// into the SDK's request lifecycle. Such as custom headers, or retry logic. +// +// +// // Example sending a request using the InputService24TestCaseOperation2Request method. +// req, resp := client.InputService24TestCaseOperation2Request(params) +// +// err := req.Send() +// if err == nil { // resp is now filled +// fmt.Println(resp) +// } +func (c *InputService24ProtocolTest) InputService24TestCaseOperation2Request(input *InputService24TestShapeInputService24TestCaseOperation2Input) (req *request.Request, output *InputService24TestShapeInputService24TestCaseOperation2Output) { + op := &request.Operation{ + Name: opInputService24TestCaseOperation2, + HTTPMethod: "POST", + HTTPPath: "/", + } - Header1 *string `location:"header" type:"string"` + if input == nil { + input = &InputService24TestShapeInputService24TestCaseOperation2Input{} + } - HeaderMap map[string]*string `location:"headers" locationName:"header-map-" type:"map"` + output = &InputService24TestShapeInputService24TestCaseOperation2Output{} + req = c.newRequest(op, input, output) + req.Handlers.Unmarshal.Swap(restjson.UnmarshalHandler.Name, protocol.UnmarshalDiscardBodyHandler) + return } -// SetHeader1 sets the Header1 field's value. -func (s *InputService24TestShapeInputService24TestCaseOperation1Input) SetHeader1(v string) *InputService24TestShapeInputService24TestCaseOperation1Input { - s.Header1 = &v - return s +// InputService24TestCaseOperation2 API operation for . +// +// 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 +// the error. +// +// See the AWS API reference guide for 's +// API operation InputService24TestCaseOperation2 for usage and error information. +func (c *InputService24ProtocolTest) InputService24TestCaseOperation2(input *InputService24TestShapeInputService24TestCaseOperation2Input) (*InputService24TestShapeInputService24TestCaseOperation2Output, error) { + req, out := c.InputService24TestCaseOperation2Request(input) + return out, req.Send() } -// SetHeaderMap sets the HeaderMap field's value. -func (s *InputService24TestShapeInputService24TestCaseOperation1Input) SetHeaderMap(v map[string]*string) *InputService24TestShapeInputService24TestCaseOperation1Input { - s.HeaderMap = v - return s +// InputService24TestCaseOperation2WithContext is the same as InputService24TestCaseOperation2 with the addition of +// the ability to pass a context and additional request options. +// +// See InputService24TestCaseOperation2 for details on how to use this API operation. +// +// The context must be non-nil and will be used for request cancellation. If +// the context is nil a panic will occur. In the future the SDK may create +// sub-contexts for http.Requests. See https://golang.org/pkg/context/ +// for more information on using Contexts. +func (c *InputService24ProtocolTest) InputService24TestCaseOperation2WithContext(ctx aws.Context, input *InputService24TestShapeInputService24TestCaseOperation2Input, opts ...request.Option) (*InputService24TestShapeInputService24TestCaseOperation2Output, error) { + req, out := c.InputService24TestCaseOperation2Request(input) + req.SetContext(ctx) + req.ApplyOptions(opts...) + return out, req.Send() } -type InputService24TestShapeInputService24TestCaseOperation1Output struct { - _ struct{} `type:"structure"` -} +const opInputService24TestCaseOperation3 = "OperationName" +// InputService24TestCaseOperation3Request generates a "aws/request.Request" representing the +// client's request for the InputService24TestCaseOperation3 operation. The "output" return +// value will be populated with the request's response once the request completes +// successfully. // -// Tests begin here +// Use "Send" method on the returned Request to send the API call to the service. +// the "output" return value is not valid until after Send returns without error. // +// See InputService24TestCaseOperation3 for more information on using the InputService24TestCaseOperation3 +// API call, and error handling. +// +// This method is useful when you want to inject custom logic or configuration +// into the SDK's request lifecycle. Such as custom headers, or retry logic. +// +// +// // Example sending a request using the InputService24TestCaseOperation3Request method. +// req, resp := client.InputService24TestCaseOperation3Request(params) +// +// err := req.Send() +// if err == nil { // resp is now filled +// fmt.Println(resp) +// } +func (c *InputService24ProtocolTest) InputService24TestCaseOperation3Request(input *InputService24TestShapeInputService24TestCaseOperation3Input) (req *request.Request, output *InputService24TestShapeInputService24TestCaseOperation3Output) { + op := &request.Operation{ + Name: opInputService24TestCaseOperation3, + HTTPMethod: "POST", + HTTPPath: "/", + } -func TestInputService1ProtocolTestNoParametersCase1(t *testing.T) { - svc := NewInputService1ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) - req, _ := svc.InputService1TestCaseOperation1Request(nil) - r := req.HTTPRequest - - // build request - req.Build() - if req.Error != nil { - t.Errorf("expect no error, got %v", req.Error) + if input == nil { + input = &InputService24TestShapeInputService24TestCaseOperation3Input{} } - // assert URL - awstesting.AssertURL(t, "https://test/2014-01-01/jobs", r.URL.String()) + output = &InputService24TestShapeInputService24TestCaseOperation3Output{} + req = c.newRequest(op, input, output) + req.Handlers.Unmarshal.Swap(restjson.UnmarshalHandler.Name, protocol.UnmarshalDiscardBodyHandler) + return +} - // assert headers +// InputService24TestCaseOperation3 API operation for . +// +// 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 +// the error. +// +// See the AWS API reference guide for 's +// API operation InputService24TestCaseOperation3 for usage and error information. +func (c *InputService24ProtocolTest) InputService24TestCaseOperation3(input *InputService24TestShapeInputService24TestCaseOperation3Input) (*InputService24TestShapeInputService24TestCaseOperation3Output, error) { + req, out := c.InputService24TestCaseOperation3Request(input) + return out, req.Send() +} +// InputService24TestCaseOperation3WithContext is the same as InputService24TestCaseOperation3 with the addition of +// the ability to pass a context and additional request options. +// +// See InputService24TestCaseOperation3 for details on how to use this API operation. +// +// The context must be non-nil and will be used for request cancellation. If +// the context is nil a panic will occur. In the future the SDK may create +// sub-contexts for http.Requests. See https://golang.org/pkg/context/ +// for more information on using Contexts. +func (c *InputService24ProtocolTest) InputService24TestCaseOperation3WithContext(ctx aws.Context, input *InputService24TestShapeInputService24TestCaseOperation3Input, opts ...request.Option) (*InputService24TestShapeInputService24TestCaseOperation3Output, error) { + req, out := c.InputService24TestCaseOperation3Request(input) + req.SetContext(ctx) + req.ApplyOptions(opts...) + return out, req.Send() } -func TestInputService2ProtocolTestURIParameterOnlyWithNoLocationNameCase1(t *testing.T) { - svc := NewInputService2ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) - input := &InputService2TestShapeInputService2TestCaseOperation1Input{ - PipelineId: aws.String("foo"), +const opInputService24TestCaseOperation4 = "OperationName" + +// InputService24TestCaseOperation4Request generates a "aws/request.Request" representing the +// client's request for the InputService24TestCaseOperation4 operation. The "output" return +// value will be populated with the request's response once the request completes +// successfully. +// +// Use "Send" method on the returned Request to send the API call to the service. +// the "output" return value is not valid until after Send returns without error. +// +// See InputService24TestCaseOperation4 for more information on using the InputService24TestCaseOperation4 +// API call, and error handling. +// +// This method is useful when you want to inject custom logic or configuration +// into the SDK's request lifecycle. Such as custom headers, or retry logic. +// +// +// // Example sending a request using the InputService24TestCaseOperation4Request method. +// req, resp := client.InputService24TestCaseOperation4Request(params) +// +// err := req.Send() +// if err == nil { // resp is now filled +// fmt.Println(resp) +// } +func (c *InputService24ProtocolTest) InputService24TestCaseOperation4Request(input *InputService24TestShapeInputService24TestCaseOperation4Input) (req *request.Request, output *InputService24TestShapeInputService24TestCaseOperation4Output) { + op := &request.Operation{ + Name: opInputService24TestCaseOperation4, + HTTPMethod: "POST", + HTTPPath: "/", } - req, _ := svc.InputService2TestCaseOperation1Request(input) - r := req.HTTPRequest - // build request - req.Build() - if req.Error != nil { - t.Errorf("expect no error, got %v", req.Error) + if input == nil { + input = &InputService24TestShapeInputService24TestCaseOperation4Input{} } - // assert URL - awstesting.AssertURL(t, "https://test/2014-01-01/jobsByPipeline/foo", r.URL.String()) + output = &InputService24TestShapeInputService24TestCaseOperation4Output{} + req = c.newRequest(op, input, output) + req.Handlers.Unmarshal.Swap(restjson.UnmarshalHandler.Name, protocol.UnmarshalDiscardBodyHandler) + return +} - // assert headers +// InputService24TestCaseOperation4 API operation for . +// +// 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 +// the error. +// +// See the AWS API reference guide for 's +// API operation InputService24TestCaseOperation4 for usage and error information. +func (c *InputService24ProtocolTest) InputService24TestCaseOperation4(input *InputService24TestShapeInputService24TestCaseOperation4Input) (*InputService24TestShapeInputService24TestCaseOperation4Output, error) { + req, out := c.InputService24TestCaseOperation4Request(input) + return out, req.Send() +} +// InputService24TestCaseOperation4WithContext is the same as InputService24TestCaseOperation4 with the addition of +// the ability to pass a context and additional request options. +// +// See InputService24TestCaseOperation4 for details on how to use this API operation. +// +// The context must be non-nil and will be used for request cancellation. If +// the context is nil a panic will occur. In the future the SDK may create +// sub-contexts for http.Requests. See https://golang.org/pkg/context/ +// for more information on using Contexts. +func (c *InputService24ProtocolTest) InputService24TestCaseOperation4WithContext(ctx aws.Context, input *InputService24TestShapeInputService24TestCaseOperation4Input, opts ...request.Option) (*InputService24TestShapeInputService24TestCaseOperation4Output, error) { + req, out := c.InputService24TestCaseOperation4Request(input) + req.SetContext(ctx) + req.ApplyOptions(opts...) + return out, req.Send() } -func TestInputService3ProtocolTestURIParameterOnlyWithLocationNameCase1(t *testing.T) { - svc := NewInputService3ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) - input := &InputService3TestShapeInputService3TestCaseOperation1Input{ - Foo: aws.String("bar"), - } - req, _ := svc.InputService3TestCaseOperation1Request(input) - r := req.HTTPRequest +const opInputService24TestCaseOperation5 = "OperationName" - // build request - req.Build() - if req.Error != nil { - t.Errorf("expect no error, got %v", req.Error) +// InputService24TestCaseOperation5Request generates a "aws/request.Request" representing the +// client's request for the InputService24TestCaseOperation5 operation. The "output" return +// value will be populated with the request's response once the request completes +// successfully. +// +// Use "Send" method on the returned Request to send the API call to the service. +// the "output" return value is not valid until after Send returns without error. +// +// See InputService24TestCaseOperation5 for more information on using the InputService24TestCaseOperation5 +// API call, and error handling. +// +// This method is useful when you want to inject custom logic or configuration +// into the SDK's request lifecycle. Such as custom headers, or retry logic. +// +// +// // Example sending a request using the InputService24TestCaseOperation5Request method. +// req, resp := client.InputService24TestCaseOperation5Request(params) +// +// err := req.Send() +// if err == nil { // resp is now filled +// fmt.Println(resp) +// } +func (c *InputService24ProtocolTest) InputService24TestCaseOperation5Request(input *InputService24TestShapeInputService24TestCaseOperation5Input) (req *request.Request, output *InputService24TestShapeInputService24TestCaseOperation5Output) { + op := &request.Operation{ + Name: opInputService24TestCaseOperation5, + HTTPMethod: "POST", + HTTPPath: "/", } - // assert URL - awstesting.AssertURL(t, "https://test/2014-01-01/jobsByPipeline/bar", r.URL.String()) - - // assert headers + if input == nil { + input = &InputService24TestShapeInputService24TestCaseOperation5Input{} + } + output = &InputService24TestShapeInputService24TestCaseOperation5Output{} + req = c.newRequest(op, input, output) + req.Handlers.Unmarshal.Swap(restjson.UnmarshalHandler.Name, protocol.UnmarshalDiscardBodyHandler) + return } -func TestInputService4ProtocolTestQuerystringListOfStringsCase1(t *testing.T) { - svc := NewInputService4ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) - input := &InputService4TestShapeInputService4TestCaseOperation1Input{ +// InputService24TestCaseOperation5 API operation for . +// +// 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 +// the error. +// +// See the AWS API reference guide for 's +// API operation InputService24TestCaseOperation5 for usage and error information. +func (c *InputService24ProtocolTest) InputService24TestCaseOperation5(input *InputService24TestShapeInputService24TestCaseOperation5Input) (*InputService24TestShapeInputService24TestCaseOperation5Output, error) { + req, out := c.InputService24TestCaseOperation5Request(input) + return out, req.Send() +} + +// InputService24TestCaseOperation5WithContext is the same as InputService24TestCaseOperation5 with the addition of +// the ability to pass a context and additional request options. +// +// See InputService24TestCaseOperation5 for details on how to use this API operation. +// +// The context must be non-nil and will be used for request cancellation. If +// the context is nil a panic will occur. In the future the SDK may create +// sub-contexts for http.Requests. See https://golang.org/pkg/context/ +// for more information on using Contexts. +func (c *InputService24ProtocolTest) InputService24TestCaseOperation5WithContext(ctx aws.Context, input *InputService24TestShapeInputService24TestCaseOperation5Input, opts ...request.Option) (*InputService24TestShapeInputService24TestCaseOperation5Output, error) { + req, out := c.InputService24TestCaseOperation5Request(input) + req.SetContext(ctx) + req.ApplyOptions(opts...) + return out, req.Send() +} + +type InputService24TestShapeInputService24TestCaseOperation1Input struct { + _ struct{} `type:"structure"` + + OneOf *InputService24TestShapeMyUnion `type:"structure"` +} + +// SetOneOf sets the OneOf field's value. +func (s *InputService24TestShapeInputService24TestCaseOperation1Input) SetOneOf(v *InputService24TestShapeMyUnion) *InputService24TestShapeInputService24TestCaseOperation1Input { + s.OneOf = v + return s +} + +type InputService24TestShapeInputService24TestCaseOperation1Output struct { + _ struct{} `type:"structure" nopayload:"true"` +} + +type InputService24TestShapeInputService24TestCaseOperation2Input struct { + _ struct{} `type:"structure"` + + OneOf *InputService24TestShapeMyUnion `type:"structure"` +} + +// SetOneOf sets the OneOf field's value. +func (s *InputService24TestShapeInputService24TestCaseOperation2Input) SetOneOf(v *InputService24TestShapeMyUnion) *InputService24TestShapeInputService24TestCaseOperation2Input { + s.OneOf = v + return s +} + +type InputService24TestShapeInputService24TestCaseOperation2Output struct { + _ struct{} `type:"structure" nopayload:"true"` +} + +type InputService24TestShapeInputService24TestCaseOperation3Input struct { + _ struct{} `type:"structure"` + + OneOf *InputService24TestShapeMyUnion `type:"structure"` +} + +// SetOneOf sets the OneOf field's value. +func (s *InputService24TestShapeInputService24TestCaseOperation3Input) SetOneOf(v *InputService24TestShapeMyUnion) *InputService24TestShapeInputService24TestCaseOperation3Input { + s.OneOf = v + return s +} + +type InputService24TestShapeInputService24TestCaseOperation3Output struct { + _ struct{} `type:"structure" nopayload:"true"` +} + +type InputService24TestShapeInputService24TestCaseOperation4Input struct { + _ struct{} `type:"structure"` + + OneOf *InputService24TestShapeMyUnion `type:"structure"` +} + +// SetOneOf sets the OneOf field's value. +func (s *InputService24TestShapeInputService24TestCaseOperation4Input) SetOneOf(v *InputService24TestShapeMyUnion) *InputService24TestShapeInputService24TestCaseOperation4Input { + s.OneOf = v + return s +} + +type InputService24TestShapeInputService24TestCaseOperation4Output struct { + _ struct{} `type:"structure" nopayload:"true"` +} + +type InputService24TestShapeInputService24TestCaseOperation5Input struct { + _ struct{} `type:"structure"` + + OneOf *InputService24TestShapeMyUnion `type:"structure"` +} + +// SetOneOf sets the OneOf field's value. +func (s *InputService24TestShapeInputService24TestCaseOperation5Input) SetOneOf(v *InputService24TestShapeMyUnion) *InputService24TestShapeInputService24TestCaseOperation5Input { + s.OneOf = v + return s +} + +type InputService24TestShapeInputService24TestCaseOperation5Output struct { + _ struct{} `type:"structure" nopayload:"true"` +} + +type InputService24TestShapeMyUnion struct { + _ struct{} `type:"structure"` + + A *string `locationName:"a" type:"string"` + + B *string `locationName:"b" type:"string"` + + C *InputService24TestShapeStruct `locationName:"c" type:"structure"` + + D *InputService24TestShapeStruct `locationName:"d" type:"structure"` + + E []*InputService24TestShapeStruct `locationName:"e" type:"list"` +} + +// SetA sets the A field's value. +func (s *InputService24TestShapeMyUnion) SetA(v string) *InputService24TestShapeMyUnion { + s.A = &v + return s +} + +// SetB sets the B field's value. +func (s *InputService24TestShapeMyUnion) SetB(v string) *InputService24TestShapeMyUnion { + s.B = &v + return s +} + +// SetC sets the C field's value. +func (s *InputService24TestShapeMyUnion) SetC(v *InputService24TestShapeStruct) *InputService24TestShapeMyUnion { + s.C = v + return s +} + +// SetD sets the D field's value. +func (s *InputService24TestShapeMyUnion) SetD(v *InputService24TestShapeStruct) *InputService24TestShapeMyUnion { + s.D = v + return s +} + +// SetE sets the E field's value. +func (s *InputService24TestShapeMyUnion) SetE(v []*InputService24TestShapeStruct) *InputService24TestShapeMyUnion { + s.E = v + return s +} + +type InputService24TestShapeStruct struct { + _ struct{} `type:"structure"` + + Hello *string `locationName:"hello" type:"string"` +} + +// SetHello sets the Hello field's value. +func (s *InputService24TestShapeStruct) SetHello(v string) *InputService24TestShapeStruct { + s.Hello = &v + return s +} + +// InputService25ProtocolTest provides the API operation methods for making requests to +// . See this package's package overview docs +// for details on the service. +// +// InputService25ProtocolTest methods are safe to use concurrently. It is not safe to +// modify mutate any of the struct's properties though. +type InputService25ProtocolTest struct { + *client.Client +} + +// New creates a new instance of the InputService25ProtocolTest client with a session. +// If additional configuration is needed for the client instance use the optional +// aws.Config parameter to add your extra config. +// +// Example: +// mySession := session.Must(session.NewSession()) +// +// // Create a InputService25ProtocolTest client from just a session. +// svc := inputservice25protocoltest.New(mySession) +// +// // Create a InputService25ProtocolTest client with additional configuration +// svc := inputservice25protocoltest.New(mySession, aws.NewConfig().WithRegion("us-west-2")) +func NewInputService25ProtocolTest(p client.ConfigProvider, cfgs ...*aws.Config) *InputService25ProtocolTest { + c := p.ClientConfig("inputservice25protocoltest", cfgs...) + return newInputService25ProtocolTestClient(*c.Config, c.Handlers, c.PartitionID, c.Endpoint, c.SigningRegion, c.SigningName) +} + +// newClient creates, initializes and returns a new service client instance. +func newInputService25ProtocolTestClient(cfg aws.Config, handlers request.Handlers, partitionID, endpoint, signingRegion, signingName string) *InputService25ProtocolTest { + svc := &InputService25ProtocolTest{ + Client: client.New( + cfg, + metadata.ClientInfo{ + ServiceName: "InputService25ProtocolTest", + ServiceID: "InputService25ProtocolTest", + SigningName: signingName, + SigningRegion: signingRegion, + PartitionID: partitionID, + Endpoint: endpoint, + APIVersion: "2021-05-13", + }, + handlers, + ), + } + + // Handlers + svc.Handlers.Sign.PushBackNamed(v4.SignRequestHandler) + svc.Handlers.Build.PushBackNamed(restjson.BuildHandler) + svc.Handlers.Unmarshal.PushBackNamed(restjson.UnmarshalHandler) + svc.Handlers.UnmarshalMeta.PushBackNamed(restjson.UnmarshalMetaHandler) + svc.Handlers.UnmarshalError.PushBackNamed(restjson.UnmarshalErrorHandler) + + return svc +} + +// newRequest creates a new request for a InputService25ProtocolTest operation and runs any +// custom request initialization. +func (c *InputService25ProtocolTest) newRequest(op *request.Operation, params, data interface{}) *request.Request { + req := c.NewRequest(op, params, data) + + return req +} + +const opInputService25TestCaseOperation1 = "TestBody" + +// 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 +// successfully. +// +// Use "Send" method on the returned Request to send the API call to the service. +// the "output" return value is not valid until after Send returns without error. +// +// See InputService25TestCaseOperation1 for more information on using the InputService25TestCaseOperation1 +// API call, and error handling. +// +// This method is useful when you want to inject custom logic or configuration +// into the SDK's request lifecycle. Such as custom headers, or retry logic. +// +// +// // Example sending a request using the InputService25TestCaseOperation1Request method. +// req, resp := client.InputService25TestCaseOperation1Request(params) +// +// err := req.Send() +// if err == nil { // resp is now filled +// fmt.Println(resp) +// } +func (c *InputService25ProtocolTest) InputService25TestCaseOperation1Request(input *InputService25TestShapeInputService25TestCaseOperation1Input) (req *request.Request, output *InputService25TestShapeInputService25TestCaseOperation1Output) { + op := &request.Operation{ + Name: opInputService25TestCaseOperation1, + HTTPMethod: "POST", + HTTPPath: "/body", + } + + if input == nil { + input = &InputService25TestShapeInputService25TestCaseOperation1Input{} + } + + output = &InputService25TestShapeInputService25TestCaseOperation1Output{} + req = c.newRequest(op, input, output) + req.Handlers.Unmarshal.Swap(restjson.UnmarshalHandler.Name, protocol.UnmarshalDiscardBodyHandler) + return +} + +// InputService25TestCaseOperation1 API operation for . +// +// 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 +// the error. +// +// See the AWS API reference guide for 's +// API operation InputService25TestCaseOperation1 for usage and error information. +func (c *InputService25ProtocolTest) InputService25TestCaseOperation1(input *InputService25TestShapeInputService25TestCaseOperation1Input) (*InputService25TestShapeInputService25TestCaseOperation1Output, error) { + req, out := c.InputService25TestCaseOperation1Request(input) + return out, req.Send() +} + +// InputService25TestCaseOperation1WithContext is the same as InputService25TestCaseOperation1 with the addition of +// the ability to pass a context and additional request options. +// +// See InputService25TestCaseOperation1 for details on how to use this API operation. +// +// The context must be non-nil and will be used for request cancellation. If +// the context is nil a panic will occur. In the future the SDK may create +// sub-contexts for http.Requests. See https://golang.org/pkg/context/ +// for more information on using Contexts. +func (c *InputService25ProtocolTest) InputService25TestCaseOperation1WithContext(ctx aws.Context, input *InputService25TestShapeInputService25TestCaseOperation1Input, opts ...request.Option) (*InputService25TestShapeInputService25TestCaseOperation1Output, error) { + req, out := c.InputService25TestCaseOperation1Request(input) + req.SetContext(ctx) + req.ApplyOptions(opts...) + return out, req.Send() +} + +const opInputService25TestCaseOperation2 = "TestPayloadNoParams" + +// 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 +// successfully. +// +// Use "Send" method on the returned Request to send the API call to the service. +// the "output" return value is not valid until after Send returns without error. +// +// See InputService25TestCaseOperation2 for more information on using the InputService25TestCaseOperation2 +// API call, and error handling. +// +// This method is useful when you want to inject custom logic or configuration +// into the SDK's request lifecycle. Such as custom headers, or retry logic. +// +// +// // Example sending a request using the InputService25TestCaseOperation2Request method. +// req, resp := client.InputService25TestCaseOperation2Request(params) +// +// err := req.Send() +// if err == nil { // resp is now filled +// fmt.Println(resp) +// } +func (c *InputService25ProtocolTest) InputService25TestCaseOperation2Request(input *InputService25TestShapeInputService25TestCaseOperation2Input) (req *request.Request, output *InputService25TestShapeInputService25TestCaseOperation2Output) { + op := &request.Operation{ + Name: opInputService25TestCaseOperation2, + HTTPMethod: "POST", + HTTPPath: "/payload", + } + + if input == nil { + input = &InputService25TestShapeInputService25TestCaseOperation2Input{} + } + + output = &InputService25TestShapeInputService25TestCaseOperation2Output{} + req = c.newRequest(op, input, output) + req.Handlers.Unmarshal.Swap(restjson.UnmarshalHandler.Name, protocol.UnmarshalDiscardBodyHandler) + return +} + +// InputService25TestCaseOperation2 API operation for . +// +// 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 +// the error. +// +// See the AWS API reference guide for 's +// API operation InputService25TestCaseOperation2 for usage and error information. +func (c *InputService25ProtocolTest) InputService25TestCaseOperation2(input *InputService25TestShapeInputService25TestCaseOperation2Input) (*InputService25TestShapeInputService25TestCaseOperation2Output, error) { + req, out := c.InputService25TestCaseOperation2Request(input) + return out, req.Send() +} + +// InputService25TestCaseOperation2WithContext is the same as InputService25TestCaseOperation2 with the addition of +// the ability to pass a context and additional request options. +// +// See InputService25TestCaseOperation2 for details on how to use this API operation. +// +// The context must be non-nil and will be used for request cancellation. If +// the context is nil a panic will occur. In the future the SDK may create +// sub-contexts for http.Requests. See https://golang.org/pkg/context/ +// for more information on using Contexts. +func (c *InputService25ProtocolTest) InputService25TestCaseOperation2WithContext(ctx aws.Context, input *InputService25TestShapeInputService25TestCaseOperation2Input, opts ...request.Option) (*InputService25TestShapeInputService25TestCaseOperation2Output, error) { + req, out := c.InputService25TestCaseOperation2Request(input) + req.SetContext(ctx) + req.ApplyOptions(opts...) + return out, req.Send() +} + +const opInputService25TestCaseOperation3 = "TestPayload" + +// InputService25TestCaseOperation3Request generates a "aws/request.Request" representing the +// client's request for the InputService25TestCaseOperation3 operation. The "output" return +// value will be populated with the request's response once the request completes +// successfully. +// +// Use "Send" method on the returned Request to send the API call to the service. +// the "output" return value is not valid until after Send returns without error. +// +// See InputService25TestCaseOperation3 for more information on using the InputService25TestCaseOperation3 +// API call, and error handling. +// +// This method is useful when you want to inject custom logic or configuration +// into the SDK's request lifecycle. Such as custom headers, or retry logic. +// +// +// // Example sending a request using the InputService25TestCaseOperation3Request method. +// req, resp := client.InputService25TestCaseOperation3Request(params) +// +// err := req.Send() +// if err == nil { // resp is now filled +// fmt.Println(resp) +// } +func (c *InputService25ProtocolTest) InputService25TestCaseOperation3Request(input *InputService25TestShapeInputService25TestCaseOperation3Input) (req *request.Request, output *InputService25TestShapeInputService25TestCaseOperation3Output) { + op := &request.Operation{ + Name: opInputService25TestCaseOperation3, + HTTPMethod: "POST", + HTTPPath: "/payload", + } + + if input == nil { + input = &InputService25TestShapeInputService25TestCaseOperation3Input{} + } + + output = &InputService25TestShapeInputService25TestCaseOperation3Output{} + req = c.newRequest(op, input, output) + req.Handlers.Unmarshal.Swap(restjson.UnmarshalHandler.Name, protocol.UnmarshalDiscardBodyHandler) + return +} + +// InputService25TestCaseOperation3 API operation for . +// +// 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 +// the error. +// +// See the AWS API reference guide for 's +// API operation InputService25TestCaseOperation3 for usage and error information. +func (c *InputService25ProtocolTest) InputService25TestCaseOperation3(input *InputService25TestShapeInputService25TestCaseOperation3Input) (*InputService25TestShapeInputService25TestCaseOperation3Output, error) { + req, out := c.InputService25TestCaseOperation3Request(input) + return out, req.Send() +} + +// InputService25TestCaseOperation3WithContext is the same as InputService25TestCaseOperation3 with the addition of +// the ability to pass a context and additional request options. +// +// See InputService25TestCaseOperation3 for details on how to use this API operation. +// +// The context must be non-nil and will be used for request cancellation. If +// the context is nil a panic will occur. In the future the SDK may create +// sub-contexts for http.Requests. See https://golang.org/pkg/context/ +// for more information on using Contexts. +func (c *InputService25ProtocolTest) InputService25TestCaseOperation3WithContext(ctx aws.Context, input *InputService25TestShapeInputService25TestCaseOperation3Input, opts ...request.Option) (*InputService25TestShapeInputService25TestCaseOperation3Output, error) { + req, out := c.InputService25TestCaseOperation3Request(input) + req.SetContext(ctx) + req.ApplyOptions(opts...) + return out, req.Send() +} + +const opInputService25TestCaseOperation4 = "TestPayloadNoBody" + +// InputService25TestCaseOperation4Request generates a "aws/request.Request" representing the +// client's request for the InputService25TestCaseOperation4 operation. The "output" return +// value will be populated with the request's response once the request completes +// successfully. +// +// Use "Send" method on the returned Request to send the API call to the service. +// the "output" return value is not valid until after Send returns without error. +// +// See InputService25TestCaseOperation4 for more information on using the InputService25TestCaseOperation4 +// API call, and error handling. +// +// This method is useful when you want to inject custom logic or configuration +// into the SDK's request lifecycle. Such as custom headers, or retry logic. +// +// +// // Example sending a request using the InputService25TestCaseOperation4Request method. +// req, resp := client.InputService25TestCaseOperation4Request(params) +// +// err := req.Send() +// if err == nil { // resp is now filled +// fmt.Println(resp) +// } +func (c *InputService25ProtocolTest) InputService25TestCaseOperation4Request(input *InputService25TestShapeInputService25TestCaseOperation4Input) (req *request.Request, output *InputService25TestShapeInputService25TestCaseOperation4Output) { + op := &request.Operation{ + Name: opInputService25TestCaseOperation4, + HTTPMethod: "POST", + HTTPPath: "/payload", + } + + if input == nil { + input = &InputService25TestShapeInputService25TestCaseOperation4Input{} + } + + output = &InputService25TestShapeInputService25TestCaseOperation4Output{} + req = c.newRequest(op, input, output) + req.Handlers.Unmarshal.Swap(restjson.UnmarshalHandler.Name, protocol.UnmarshalDiscardBodyHandler) + return +} + +// InputService25TestCaseOperation4 API operation for . +// +// 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 +// the error. +// +// See the AWS API reference guide for 's +// API operation InputService25TestCaseOperation4 for usage and error information. +func (c *InputService25ProtocolTest) InputService25TestCaseOperation4(input *InputService25TestShapeInputService25TestCaseOperation4Input) (*InputService25TestShapeInputService25TestCaseOperation4Output, error) { + req, out := c.InputService25TestCaseOperation4Request(input) + return out, req.Send() +} + +// InputService25TestCaseOperation4WithContext is the same as InputService25TestCaseOperation4 with the addition of +// the ability to pass a context and additional request options. +// +// See InputService25TestCaseOperation4 for details on how to use this API operation. +// +// The context must be non-nil and will be used for request cancellation. If +// the context is nil a panic will occur. In the future the SDK may create +// sub-contexts for http.Requests. See https://golang.org/pkg/context/ +// for more information on using Contexts. +func (c *InputService25ProtocolTest) InputService25TestCaseOperation4WithContext(ctx aws.Context, input *InputService25TestShapeInputService25TestCaseOperation4Input, opts ...request.Option) (*InputService25TestShapeInputService25TestCaseOperation4Output, error) { + req, out := c.InputService25TestCaseOperation4Request(input) + req.SetContext(ctx) + req.ApplyOptions(opts...) + return out, req.Send() +} + +const opInputService25TestCaseOperation5 = "TestBlobPayload" + +// InputService25TestCaseOperation5Request generates a "aws/request.Request" representing the +// client's request for the InputService25TestCaseOperation5 operation. The "output" return +// value will be populated with the request's response once the request completes +// successfully. +// +// Use "Send" method on the returned Request to send the API call to the service. +// the "output" return value is not valid until after Send returns without error. +// +// See InputService25TestCaseOperation5 for more information on using the InputService25TestCaseOperation5 +// API call, and error handling. +// +// This method is useful when you want to inject custom logic or configuration +// into the SDK's request lifecycle. Such as custom headers, or retry logic. +// +// +// // Example sending a request using the InputService25TestCaseOperation5Request method. +// req, resp := client.InputService25TestCaseOperation5Request(params) +// +// err := req.Send() +// if err == nil { // resp is now filled +// fmt.Println(resp) +// } +func (c *InputService25ProtocolTest) InputService25TestCaseOperation5Request(input *InputService25TestShapeInputService25TestCaseOperation5Input) (req *request.Request, output *InputService25TestShapeInputService25TestCaseOperation5Output) { + op := &request.Operation{ + Name: opInputService25TestCaseOperation5, + HTTPMethod: "POST", + HTTPPath: "/blob-payload", + } + + if input == nil { + input = &InputService25TestShapeInputService25TestCaseOperation5Input{} + } + + output = &InputService25TestShapeInputService25TestCaseOperation5Output{} + req = c.newRequest(op, input, output) + req.Handlers.Unmarshal.Swap(restjson.UnmarshalHandler.Name, protocol.UnmarshalDiscardBodyHandler) + return +} + +// InputService25TestCaseOperation5 API operation for . +// +// 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 +// the error. +// +// See the AWS API reference guide for 's +// API operation InputService25TestCaseOperation5 for usage and error information. +func (c *InputService25ProtocolTest) InputService25TestCaseOperation5(input *InputService25TestShapeInputService25TestCaseOperation5Input) (*InputService25TestShapeInputService25TestCaseOperation5Output, error) { + req, out := c.InputService25TestCaseOperation5Request(input) + return out, req.Send() +} + +// InputService25TestCaseOperation5WithContext is the same as InputService25TestCaseOperation5 with the addition of +// the ability to pass a context and additional request options. +// +// See InputService25TestCaseOperation5 for details on how to use this API operation. +// +// The context must be non-nil and will be used for request cancellation. If +// the context is nil a panic will occur. In the future the SDK may create +// sub-contexts for http.Requests. See https://golang.org/pkg/context/ +// for more information on using Contexts. +func (c *InputService25ProtocolTest) InputService25TestCaseOperation5WithContext(ctx aws.Context, input *InputService25TestShapeInputService25TestCaseOperation5Input, opts ...request.Option) (*InputService25TestShapeInputService25TestCaseOperation5Output, error) { + req, out := c.InputService25TestCaseOperation5Request(input) + req.SetContext(ctx) + req.ApplyOptions(opts...) + return out, req.Send() +} + +const opInputService25TestCaseOperation6 = "TestBlobPayloadNoParams" + +// InputService25TestCaseOperation6Request generates a "aws/request.Request" representing the +// client's request for the InputService25TestCaseOperation6 operation. The "output" return +// value will be populated with the request's response once the request completes +// successfully. +// +// Use "Send" method on the returned Request to send the API call to the service. +// the "output" return value is not valid until after Send returns without error. +// +// See InputService25TestCaseOperation6 for more information on using the InputService25TestCaseOperation6 +// API call, and error handling. +// +// This method is useful when you want to inject custom logic or configuration +// into the SDK's request lifecycle. Such as custom headers, or retry logic. +// +// +// // Example sending a request using the InputService25TestCaseOperation6Request method. +// req, resp := client.InputService25TestCaseOperation6Request(params) +// +// err := req.Send() +// if err == nil { // resp is now filled +// fmt.Println(resp) +// } +func (c *InputService25ProtocolTest) InputService25TestCaseOperation6Request(input *InputService25TestShapeInputService25TestCaseOperation6Input) (req *request.Request, output *InputService25TestShapeInputService25TestCaseOperation6Output) { + op := &request.Operation{ + Name: opInputService25TestCaseOperation6, + HTTPMethod: "POST", + HTTPPath: "/blob-payload", + } + + if input == nil { + input = &InputService25TestShapeInputService25TestCaseOperation6Input{} + } + + output = &InputService25TestShapeInputService25TestCaseOperation6Output{} + req = c.newRequest(op, input, output) + req.Handlers.Unmarshal.Swap(restjson.UnmarshalHandler.Name, protocol.UnmarshalDiscardBodyHandler) + return +} + +// InputService25TestCaseOperation6 API operation for . +// +// 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 +// the error. +// +// See the AWS API reference guide for 's +// API operation InputService25TestCaseOperation6 for usage and error information. +func (c *InputService25ProtocolTest) InputService25TestCaseOperation6(input *InputService25TestShapeInputService25TestCaseOperation6Input) (*InputService25TestShapeInputService25TestCaseOperation6Output, error) { + req, out := c.InputService25TestCaseOperation6Request(input) + return out, req.Send() +} + +// InputService25TestCaseOperation6WithContext is the same as InputService25TestCaseOperation6 with the addition of +// the ability to pass a context and additional request options. +// +// See InputService25TestCaseOperation6 for details on how to use this API operation. +// +// The context must be non-nil and will be used for request cancellation. If +// the context is nil a panic will occur. In the future the SDK may create +// sub-contexts for http.Requests. See https://golang.org/pkg/context/ +// for more information on using Contexts. +func (c *InputService25ProtocolTest) InputService25TestCaseOperation6WithContext(ctx aws.Context, input *InputService25TestShapeInputService25TestCaseOperation6Input, opts ...request.Option) (*InputService25TestShapeInputService25TestCaseOperation6Output, error) { + req, out := c.InputService25TestCaseOperation6Request(input) + req.SetContext(ctx) + req.ApplyOptions(opts...) + return out, req.Send() +} + +const opInputService25TestCaseOperation7 = "NoPayload" + +// InputService25TestCaseOperation7Request generates a "aws/request.Request" representing the +// client's request for the InputService25TestCaseOperation7 operation. The "output" return +// value will be populated with the request's response once the request completes +// successfully. +// +// Use "Send" method on the returned Request to send the API call to the service. +// the "output" return value is not valid until after Send returns without error. +// +// See InputService25TestCaseOperation7 for more information on using the InputService25TestCaseOperation7 +// API call, and error handling. +// +// This method is useful when you want to inject custom logic or configuration +// into the SDK's request lifecycle. Such as custom headers, or retry logic. +// +// +// // Example sending a request using the InputService25TestCaseOperation7Request method. +// req, resp := client.InputService25TestCaseOperation7Request(params) +// +// err := req.Send() +// if err == nil { // resp is now filled +// fmt.Println(resp) +// } +func (c *InputService25ProtocolTest) InputService25TestCaseOperation7Request(input *InputService25TestShapeInputService25TestCaseOperation7Input) (req *request.Request, output *InputService25TestShapeInputService25TestCaseOperation7Output) { + op := &request.Operation{ + Name: opInputService25TestCaseOperation7, + HTTPMethod: "GET", + HTTPPath: "/no-payload", + } + + if input == nil { + input = &InputService25TestShapeInputService25TestCaseOperation7Input{} + } + + output = &InputService25TestShapeInputService25TestCaseOperation7Output{} + req = c.newRequest(op, input, output) + req.Handlers.Unmarshal.Swap(restjson.UnmarshalHandler.Name, protocol.UnmarshalDiscardBodyHandler) + return +} + +// InputService25TestCaseOperation7 API operation for . +// +// 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 +// the error. +// +// See the AWS API reference guide for 's +// API operation InputService25TestCaseOperation7 for usage and error information. +func (c *InputService25ProtocolTest) InputService25TestCaseOperation7(input *InputService25TestShapeInputService25TestCaseOperation7Input) (*InputService25TestShapeInputService25TestCaseOperation7Output, error) { + req, out := c.InputService25TestCaseOperation7Request(input) + return out, req.Send() +} + +// InputService25TestCaseOperation7WithContext is the same as InputService25TestCaseOperation7 with the addition of +// the ability to pass a context and additional request options. +// +// See InputService25TestCaseOperation7 for details on how to use this API operation. +// +// The context must be non-nil and will be used for request cancellation. If +// the context is nil a panic will occur. In the future the SDK may create +// sub-contexts for http.Requests. See https://golang.org/pkg/context/ +// for more information on using Contexts. +func (c *InputService25ProtocolTest) InputService25TestCaseOperation7WithContext(ctx aws.Context, input *InputService25TestShapeInputService25TestCaseOperation7Input, opts ...request.Option) (*InputService25TestShapeInputService25TestCaseOperation7Output, error) { + req, out := c.InputService25TestCaseOperation7Request(input) + req.SetContext(ctx) + req.ApplyOptions(opts...) + return out, req.Send() +} + +const opInputService25TestCaseOperation8 = "NoPayloadWithHeader" + +// InputService25TestCaseOperation8Request generates a "aws/request.Request" representing the +// client's request for the InputService25TestCaseOperation8 operation. The "output" return +// value will be populated with the request's response once the request completes +// successfully. +// +// Use "Send" method on the returned Request to send the API call to the service. +// the "output" return value is not valid until after Send returns without error. +// +// See InputService25TestCaseOperation8 for more information on using the InputService25TestCaseOperation8 +// API call, and error handling. +// +// This method is useful when you want to inject custom logic or configuration +// into the SDK's request lifecycle. Such as custom headers, or retry logic. +// +// +// // Example sending a request using the InputService25TestCaseOperation8Request method. +// req, resp := client.InputService25TestCaseOperation8Request(params) +// +// err := req.Send() +// if err == nil { // resp is now filled +// fmt.Println(resp) +// } +func (c *InputService25ProtocolTest) InputService25TestCaseOperation8Request(input *InputService25TestShapeInputService25TestCaseOperation8Input) (req *request.Request, output *InputService25TestShapeInputService25TestCaseOperation8Output) { + op := &request.Operation{ + Name: opInputService25TestCaseOperation8, + HTTPMethod: "GET", + HTTPPath: "/no-payload", + } + + if input == nil { + input = &InputService25TestShapeInputService25TestCaseOperation8Input{} + } + + output = &InputService25TestShapeInputService25TestCaseOperation8Output{} + req = c.newRequest(op, input, output) + req.Handlers.Unmarshal.Swap(restjson.UnmarshalHandler.Name, protocol.UnmarshalDiscardBodyHandler) + return +} + +// InputService25TestCaseOperation8 API operation for . +// +// 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 +// the error. +// +// See the AWS API reference guide for 's +// API operation InputService25TestCaseOperation8 for usage and error information. +func (c *InputService25ProtocolTest) InputService25TestCaseOperation8(input *InputService25TestShapeInputService25TestCaseOperation8Input) (*InputService25TestShapeInputService25TestCaseOperation8Output, error) { + req, out := c.InputService25TestCaseOperation8Request(input) + return out, req.Send() +} + +// InputService25TestCaseOperation8WithContext is the same as InputService25TestCaseOperation8 with the addition of +// the ability to pass a context and additional request options. +// +// See InputService25TestCaseOperation8 for details on how to use this API operation. +// +// The context must be non-nil and will be used for request cancellation. If +// the context is nil a panic will occur. In the future the SDK may create +// sub-contexts for http.Requests. See https://golang.org/pkg/context/ +// for more information on using Contexts. +func (c *InputService25ProtocolTest) InputService25TestCaseOperation8WithContext(ctx aws.Context, input *InputService25TestShapeInputService25TestCaseOperation8Input, opts ...request.Option) (*InputService25TestShapeInputService25TestCaseOperation8Output, error) { + req, out := c.InputService25TestCaseOperation8Request(input) + req.SetContext(ctx) + req.ApplyOptions(opts...) + return out, req.Send() +} + +type InputService25TestShapeInputService25TestCaseOperation1Input struct { + _ struct{} `type:"structure"` + + TestConfig *InputService25TestShapeTestConfig `locationName:"testConfig" type:"structure"` + + TestId *string `location:"header" locationName:"x-amz-test-id" min:"3" type:"string"` +} + +// Validate inspects the fields of the type to determine if they are valid. +func (s *InputService25TestShapeInputService25TestCaseOperation1Input) Validate() error { + invalidParams := request.ErrInvalidParams{Context: "InputService25TestShapeInputService25TestCaseOperation1Input"} + if s.TestId != nil && len(*s.TestId) < 3 { + invalidParams.Add(request.NewErrParamMinLen("TestId", 3)) + } + + if invalidParams.Len() > 0 { + return invalidParams + } + return nil +} + +// SetTestConfig sets the TestConfig field's value. +func (s *InputService25TestShapeInputService25TestCaseOperation1Input) SetTestConfig(v *InputService25TestShapeTestConfig) *InputService25TestShapeInputService25TestCaseOperation1Input { + s.TestConfig = v + return s +} + +// SetTestId sets the TestId field's value. +func (s *InputService25TestShapeInputService25TestCaseOperation1Input) SetTestId(v string) *InputService25TestShapeInputService25TestCaseOperation1Input { + s.TestId = &v + return s +} + +type InputService25TestShapeInputService25TestCaseOperation1Output struct { + _ struct{} `type:"structure" nopayload:"true"` +} + +type InputService25TestShapeInputService25TestCaseOperation2Input struct { + _ struct{} `type:"structure" payload:"PayloadConfig"` + + PayloadConfig *InputService25TestShapePayloadConfig `locationName:"payloadConfig" type:"structure"` + + TestId *string `location:"header" locationName:"x-amz-test-id" min:"3" type:"string"` +} + +// Validate inspects the fields of the type to determine if they are valid. +func (s *InputService25TestShapeInputService25TestCaseOperation2Input) Validate() error { + invalidParams := request.ErrInvalidParams{Context: "InputService25TestShapeInputService25TestCaseOperation2Input"} + if s.TestId != nil && len(*s.TestId) < 3 { + invalidParams.Add(request.NewErrParamMinLen("TestId", 3)) + } + + if invalidParams.Len() > 0 { + return invalidParams + } + return nil +} + +// SetPayloadConfig sets the PayloadConfig field's value. +func (s *InputService25TestShapeInputService25TestCaseOperation2Input) SetPayloadConfig(v *InputService25TestShapePayloadConfig) *InputService25TestShapeInputService25TestCaseOperation2Input { + s.PayloadConfig = v + return s +} + +// SetTestId sets the TestId field's value. +func (s *InputService25TestShapeInputService25TestCaseOperation2Input) SetTestId(v string) *InputService25TestShapeInputService25TestCaseOperation2Input { + s.TestId = &v + return s +} + +type InputService25TestShapeInputService25TestCaseOperation2Output struct { + _ struct{} `type:"structure" nopayload:"true"` +} + +type InputService25TestShapeInputService25TestCaseOperation3Input struct { + _ struct{} `type:"structure" payload:"PayloadConfig"` + + PayloadConfig *InputService25TestShapePayloadConfig `locationName:"payloadConfig" type:"structure"` + + TestId *string `location:"header" locationName:"x-amz-test-id" min:"3" type:"string"` +} + +// Validate inspects the fields of the type to determine if they are valid. +func (s *InputService25TestShapeInputService25TestCaseOperation3Input) Validate() error { + invalidParams := request.ErrInvalidParams{Context: "InputService25TestShapeInputService25TestCaseOperation3Input"} + if s.TestId != nil && len(*s.TestId) < 3 { + invalidParams.Add(request.NewErrParamMinLen("TestId", 3)) + } + + if invalidParams.Len() > 0 { + return invalidParams + } + return nil +} + +// SetPayloadConfig sets the PayloadConfig field's value. +func (s *InputService25TestShapeInputService25TestCaseOperation3Input) SetPayloadConfig(v *InputService25TestShapePayloadConfig) *InputService25TestShapeInputService25TestCaseOperation3Input { + s.PayloadConfig = v + return s +} + +// SetTestId sets the TestId field's value. +func (s *InputService25TestShapeInputService25TestCaseOperation3Input) SetTestId(v string) *InputService25TestShapeInputService25TestCaseOperation3Input { + s.TestId = &v + return s +} + +type InputService25TestShapeInputService25TestCaseOperation3Output struct { + _ struct{} `type:"structure" nopayload:"true"` +} + +type InputService25TestShapeInputService25TestCaseOperation4Input struct { + _ struct{} `type:"structure" payload:"PayloadConfig"` + + PayloadConfig *InputService25TestShapePayloadConfig `locationName:"payloadConfig" type:"structure"` + + TestId *string `location:"header" locationName:"x-amz-test-id" min:"3" type:"string"` +} + +// Validate inspects the fields of the type to determine if they are valid. +func (s *InputService25TestShapeInputService25TestCaseOperation4Input) Validate() error { + invalidParams := request.ErrInvalidParams{Context: "InputService25TestShapeInputService25TestCaseOperation4Input"} + if s.TestId != nil && len(*s.TestId) < 3 { + invalidParams.Add(request.NewErrParamMinLen("TestId", 3)) + } + + if invalidParams.Len() > 0 { + return invalidParams + } + return nil +} + +// SetPayloadConfig sets the PayloadConfig field's value. +func (s *InputService25TestShapeInputService25TestCaseOperation4Input) SetPayloadConfig(v *InputService25TestShapePayloadConfig) *InputService25TestShapeInputService25TestCaseOperation4Input { + s.PayloadConfig = v + return s +} + +// SetTestId sets the TestId field's value. +func (s *InputService25TestShapeInputService25TestCaseOperation4Input) SetTestId(v string) *InputService25TestShapeInputService25TestCaseOperation4Input { + s.TestId = &v + return s +} + +type InputService25TestShapeInputService25TestCaseOperation4Output struct { + _ struct{} `type:"structure" nopayload:"true"` +} + +type InputService25TestShapeInputService25TestCaseOperation5Input struct { + _ struct{} `type:"structure" payload:"Data"` + + ContentType *string `location:"header" locationName:"Content-Type" type:"string"` + + Data []byte `locationName:"data" type:"blob"` +} + +// SetContentType sets the ContentType field's value. +func (s *InputService25TestShapeInputService25TestCaseOperation5Input) SetContentType(v string) *InputService25TestShapeInputService25TestCaseOperation5Input { + s.ContentType = &v + return s +} + +// SetData sets the Data field's value. +func (s *InputService25TestShapeInputService25TestCaseOperation5Input) SetData(v []byte) *InputService25TestShapeInputService25TestCaseOperation5Input { + s.Data = v + return s +} + +type InputService25TestShapeInputService25TestCaseOperation5Output struct { + _ struct{} `type:"structure" nopayload:"true"` +} + +type InputService25TestShapeInputService25TestCaseOperation6Input struct { + _ struct{} `type:"structure" payload:"Data"` + + ContentType *string `location:"header" locationName:"Content-Type" type:"string"` + + Data []byte `locationName:"data" type:"blob"` +} + +// SetContentType sets the ContentType field's value. +func (s *InputService25TestShapeInputService25TestCaseOperation6Input) SetContentType(v string) *InputService25TestShapeInputService25TestCaseOperation6Input { + s.ContentType = &v + return s +} + +// SetData sets the Data field's value. +func (s *InputService25TestShapeInputService25TestCaseOperation6Input) SetData(v []byte) *InputService25TestShapeInputService25TestCaseOperation6Input { + s.Data = v + return s +} + +type InputService25TestShapeInputService25TestCaseOperation6Output struct { + _ struct{} `type:"structure" nopayload:"true"` +} + +type InputService25TestShapeInputService25TestCaseOperation7Input struct { + _ struct{} `type:"structure" nopayload:"true"` + + TestId *string `location:"header" locationName:"x-amz-test-id" min:"3" type:"string"` +} + +// Validate inspects the fields of the type to determine if they are valid. +func (s *InputService25TestShapeInputService25TestCaseOperation7Input) Validate() error { + invalidParams := request.ErrInvalidParams{Context: "InputService25TestShapeInputService25TestCaseOperation7Input"} + if s.TestId != nil && len(*s.TestId) < 3 { + invalidParams.Add(request.NewErrParamMinLen("TestId", 3)) + } + + if invalidParams.Len() > 0 { + return invalidParams + } + return nil +} + +// SetTestId sets the TestId field's value. +func (s *InputService25TestShapeInputService25TestCaseOperation7Input) SetTestId(v string) *InputService25TestShapeInputService25TestCaseOperation7Input { + s.TestId = &v + return s +} + +type InputService25TestShapeInputService25TestCaseOperation7Output struct { + _ struct{} `type:"structure" nopayload:"true"` +} + +type InputService25TestShapeInputService25TestCaseOperation8Input struct { + _ struct{} `type:"structure" nopayload:"true"` + + TestId *string `location:"header" locationName:"x-amz-test-id" min:"3" type:"string"` +} + +// Validate inspects the fields of the type to determine if they are valid. +func (s *InputService25TestShapeInputService25TestCaseOperation8Input) Validate() error { + invalidParams := request.ErrInvalidParams{Context: "InputService25TestShapeInputService25TestCaseOperation8Input"} + if s.TestId != nil && len(*s.TestId) < 3 { + invalidParams.Add(request.NewErrParamMinLen("TestId", 3)) + } + + if invalidParams.Len() > 0 { + return invalidParams + } + return nil +} + +// SetTestId sets the TestId field's value. +func (s *InputService25TestShapeInputService25TestCaseOperation8Input) SetTestId(v string) *InputService25TestShapeInputService25TestCaseOperation8Input { + s.TestId = &v + return s +} + +type InputService25TestShapeInputService25TestCaseOperation8Output struct { + _ struct{} `type:"structure" nopayload:"true"` +} + +type InputService25TestShapePayloadConfig struct { + _ struct{} `type:"structure"` + + Data *int64 `locationName:"data" type:"integer"` +} + +// SetData sets the Data field's value. +func (s *InputService25TestShapePayloadConfig) SetData(v int64) *InputService25TestShapePayloadConfig { + s.Data = &v + return s +} + +type InputService25TestShapeTestConfig struct { + _ struct{} `type:"structure"` + + Timeout *int64 `locationName:"timeout" type:"integer"` +} + +// SetTimeout sets the Timeout field's value. +func (s *InputService25TestShapeTestConfig) SetTimeout(v int64) *InputService25TestShapeTestConfig { + s.Timeout = &v + return s +} + +// +// Tests begin here +// + +func TestInputService1ProtocolTestNoParametersCase1(t *testing.T) { + svc := NewInputService1ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) + req, _ := svc.InputService1TestCaseOperation1Request(nil) + r := req.HTTPRequest + + // build request + req.Build() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } + + // assert URL + awstesting.AssertURL(t, "https://test/2014-01-01/jobs", r.URL.String()) +} + +func TestInputService2ProtocolTestURIParameterOnlyWithNoLocationNameCase1(t *testing.T) { + svc := NewInputService2ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) + input := &InputService2TestShapeInputService2TestCaseOperation1Input{ + PipelineId: aws.String("foo"), + } + req, _ := svc.InputService2TestCaseOperation1Request(input) + r := req.HTTPRequest + + // build request + req.Build() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } + + // assert URL + awstesting.AssertURL(t, "https://test/2014-01-01/jobsByPipeline/foo", r.URL.String()) +} + +func TestInputService3ProtocolTestURIParameterOnlyWithLocationNameCase1(t *testing.T) { + svc := NewInputService3ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) + input := &InputService3TestShapeInputService3TestCaseOperation1Input{ + Foo: aws.String("bar"), + } + req, _ := svc.InputService3TestCaseOperation1Request(input) + r := req.HTTPRequest + + // build request + req.Build() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } + + // assert URL + awstesting.AssertURL(t, "https://test/2014-01-01/jobsByPipeline/bar", r.URL.String()) +} + +func TestInputService4ProtocolTestQuerystringListOfStringsCase1(t *testing.T) { + svc := NewInputService4ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) + input := &InputService4TestShapeInputService4TestCaseOperation1Input{ Items: []*string{ aws.String("value1"), aws.String("value2"), }, } - req, _ := svc.InputService4TestCaseOperation1Request(input) + req, _ := svc.InputService4TestCaseOperation1Request(input) + r := req.HTTPRequest + + // build request + req.Build() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } + + // assert URL + awstesting.AssertURL(t, "https://test/path?item=value1&item=value2", r.URL.String()) +} + +func TestInputService5ProtocolTestStringToStringMapsInQuerystringCase1(t *testing.T) { + svc := NewInputService5ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) + input := &InputService5TestShapeInputService5TestCaseOperation1Input{ + PipelineId: aws.String("foo"), + QueryDoc: map[string]*string{ + "bar": aws.String("baz"), + "fizz": aws.String("buzz"), + }, + } + req, _ := svc.InputService5TestCaseOperation1Request(input) + r := req.HTTPRequest + + // build request + req.Build() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } + + // assert URL + awstesting.AssertURL(t, "https://test/2014-01-01/jobsByPipeline/foo?bar=baz&fizz=buzz", r.URL.String()) +} + +func TestInputService6ProtocolTestStringToStringListMapsInQuerystringCase1(t *testing.T) { + svc := NewInputService6ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) + input := &InputService6TestShapeInputService6TestCaseOperation1Input{ + PipelineId: aws.String("id"), + QueryDoc: map[string][]*string{ + "fizz": { + aws.String("buzz"), + aws.String("pop"), + }, + "foo": { + aws.String("bar"), + aws.String("baz"), + }, + }, + } + req, _ := svc.InputService6TestCaseOperation1Request(input) + r := req.HTTPRequest + + // build request + req.Build() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } + + // assert URL + awstesting.AssertURL(t, "https://test/2014-01-01/jobsByPipeline/id?foo=bar&foo=baz&fizz=buzz&fizz=pop", r.URL.String()) +} + +func TestInputService7ProtocolTestBooleanInQuerystringCase1(t *testing.T) { + svc := NewInputService7ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) + input := &InputService7TestShapeInputService7TestCaseOperation1Input{ + BoolQuery: aws.Bool(true), + } + req, _ := svc.InputService7TestCaseOperation1Request(input) + r := req.HTTPRequest + + // build request + req.Build() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } + + // assert URL + awstesting.AssertURL(t, "https://test/path?bool-query=true", r.URL.String()) +} + +func TestInputService7ProtocolTestBooleanInQuerystringCase2(t *testing.T) { + svc := NewInputService7ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) + input := &InputService7TestShapeInputService7TestCaseOperation2Input{ + BoolQuery: aws.Bool(false), + } + req, _ := svc.InputService7TestCaseOperation2Request(input) + r := req.HTTPRequest + + // build request + req.Build() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } + + // assert URL + awstesting.AssertURL(t, "https://test/path?bool-query=false", r.URL.String()) +} + +func TestInputService8ProtocolTestURIParameterAndQuerystringParamsCase1(t *testing.T) { + svc := NewInputService8ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) + input := &InputService8TestShapeInputService8TestCaseOperation1Input{ + Ascending: aws.String("true"), + PageToken: aws.String("bar"), + PipelineId: aws.String("foo"), + } + req, _ := svc.InputService8TestCaseOperation1Request(input) + r := req.HTTPRequest + + // build request + req.Build() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } + + // assert URL + awstesting.AssertURL(t, "https://test/2014-01-01/jobsByPipeline/foo?Ascending=true&PageToken=bar", r.URL.String()) +} + +func TestInputService9ProtocolTestURIParameterQuerystringParamsAndJSONBodyCase1(t *testing.T) { + svc := NewInputService9ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) + input := &InputService9TestShapeInputService9TestCaseOperation1Input{ + Ascending: aws.String("true"), + Config: &InputService9TestShapeStructType{ + A: aws.String("one"), + B: aws.String("two"), + }, + PageToken: aws.String("bar"), + PipelineId: aws.String("foo"), + } + req, _ := svc.InputService9TestCaseOperation1Request(input) + r := req.HTTPRequest + + // build request + req.Build() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } + + // assert body + if r.Body == nil { + t.Errorf("expect body not to be nil") + } + body, _ := ioutil.ReadAll(r.Body) + awstesting.AssertJSON(t, `{"Config": {"A": "one", "B": "two"}}`, util.Trim(string(body))) + + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + + // assert URL + awstesting.AssertURL(t, "https://test/2014-01-01/jobsByPipeline/foo?Ascending=true&PageToken=bar", r.URL.String()) +} + +func TestInputService10ProtocolTestURIParameterQuerystringParamsHeadersAndJSONBodyCase1(t *testing.T) { + svc := NewInputService10ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) + input := &InputService10TestShapeInputService10TestCaseOperation1Input{ + Ascending: aws.String("true"), + Checksum: aws.String("12345"), + Config: &InputService10TestShapeStructType{ + A: aws.String("one"), + B: aws.String("two"), + }, + PageToken: aws.String("bar"), + PipelineId: aws.String("foo"), + } + req, _ := svc.InputService10TestCaseOperation1Request(input) + r := req.HTTPRequest + + // build request + req.Build() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } + + // assert body + if r.Body == nil { + t.Errorf("expect body not to be nil") + } + body, _ := ioutil.ReadAll(r.Body) + awstesting.AssertJSON(t, `{"Config": {"A": "one", "B": "two"}}`, util.Trim(string(body))) + + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + + // assert URL + awstesting.AssertURL(t, "https://test/2014-01-01/jobsByPipeline/foo?Ascending=true&PageToken=bar", r.URL.String()) + + // assert headers + if e, a := "12345", r.Header.Get("x-amz-checksum"); e != a { + t.Errorf("expect x-amz-checksum %v header value, got %v", e, a) + } +} + +func TestInputService11ProtocolTestStreamingPayloadCase1(t *testing.T) { + svc := NewInputService11ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) + input := &InputService11TestShapeInputService11TestCaseOperation1Input{ + Body: bytes.NewReader([]byte("contents")), + Checksum: aws.String("foo"), + VaultName: aws.String("name"), + } + req, _ := svc.InputService11TestCaseOperation1Request(input) + r := req.HTTPRequest + + // build request + req.Build() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } + + // assert body + if r.Body == nil { + t.Errorf("expect body not to be nil") + } + body, _ := ioutil.ReadAll(r.Body) + if e, a := "contents", util.Trim(string(body)); e != a { + t.Errorf("expect %v, got %v", e, a) + } + + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + + // assert URL + awstesting.AssertURL(t, "https://test/2014-01-01/vaults/name/archives", r.URL.String()) + + // assert headers + if e, a := "foo", r.Header.Get("x-amz-sha256-tree-hash"); e != a { + t.Errorf("expect x-amz-sha256-tree-hash %v header value, got %v", e, a) + } +} + +func TestInputService12ProtocolTestSerializeBlobsInBodyCase1(t *testing.T) { + svc := NewInputService12ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) + input := &InputService12TestShapeInputService12TestCaseOperation1Input{ + Bar: []byte("Blob param"), + Foo: aws.String("foo_name"), + } + req, _ := svc.InputService12TestCaseOperation1Request(input) + r := req.HTTPRequest + + // build request + req.Build() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } + + // assert body + if r.Body == nil { + t.Errorf("expect body not to be nil") + } + body, _ := ioutil.ReadAll(r.Body) + awstesting.AssertJSON(t, `{"Bar": "QmxvYiBwYXJhbQ=="}`, util.Trim(string(body))) + + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + + // assert URL + awstesting.AssertURL(t, "https://test/2014-01-01/foo_name", r.URL.String()) +} + +func TestInputService13ProtocolTestBlobPayloadCase1(t *testing.T) { + svc := NewInputService13ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) + input := &InputService13TestShapeInputService13TestCaseOperation1Input{ + Foo: []byte("bar"), + } + req, _ := svc.InputService13TestCaseOperation1Request(input) + r := req.HTTPRequest + + // build request + req.Build() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } + + // assert body + if r.Body == nil { + t.Errorf("expect body not to be nil") + } + body, _ := ioutil.ReadAll(r.Body) + if e, a := "bar", util.Trim(string(body)); e != a { + t.Errorf("expect %v, got %v", e, a) + } + + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + + // assert URL + awstesting.AssertURL(t, "https://test/", r.URL.String()) +} + +func TestInputService13ProtocolTestBlobPayloadCase2(t *testing.T) { + svc := NewInputService13ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) + input := &InputService13TestShapeInputService13TestCaseOperation2Input{} + req, _ := svc.InputService13TestCaseOperation2Request(input) r := req.HTTPRequest // build request @@ -5507,24 +7144,85 @@ func TestInputService4ProtocolTestQuerystringListOfStringsCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert URL - awstesting.AssertURL(t, "https://test/path?item=value1&item=value2", r.URL.String()) + awstesting.AssertURL(t, "https://test/", r.URL.String()) +} - // assert headers +func TestInputService14ProtocolTestStructurePayloadCase1(t *testing.T) { + svc := NewInputService14ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) + input := &InputService14TestShapeInputService14TestCaseOperation1Input{ + Foo: &InputService14TestShapeFooShape{ + Baz: aws.String("bar"), + }, + } + req, _ := svc.InputService14TestCaseOperation1Request(input) + r := req.HTTPRequest + + // build request + req.Build() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } + // assert body + if r.Body == nil { + t.Errorf("expect body not to be nil") + } + body, _ := ioutil.ReadAll(r.Body) + awstesting.AssertJSON(t, `{"baz": "bar"}`, util.Trim(string(body))) + + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + + // assert URL + awstesting.AssertURL(t, "https://test/", r.URL.String()) } -func TestInputService5ProtocolTestStringToStringMapsInQuerystringCase1(t *testing.T) { - svc := NewInputService5ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) - input := &InputService5TestShapeInputService5TestCaseOperation1Input{ - PipelineId: aws.String("foo"), - QueryDoc: map[string]*string{ - "bar": aws.String("baz"), - "fizz": aws.String("buzz"), - }, +func TestInputService14ProtocolTestStructurePayloadCase2(t *testing.T) { + svc := NewInputService14ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) + input := &InputService14TestShapeInputService14TestCaseOperation2Input{} + req, _ := svc.InputService14TestCaseOperation2Request(input) + r := req.HTTPRequest + + // build request + req.Build() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) } - req, _ := svc.InputService5TestCaseOperation1Request(input) + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } + + // assert body + if r.Body == nil { + t.Errorf("expect body not to be nil") + } + body, _ := ioutil.ReadAll(r.Body) + awstesting.AssertJSON(t, `{}`, util.Trim(string(body))) + + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + + // assert URL + awstesting.AssertURL(t, "https://test/", r.URL.String()) +} + +func TestInputService15ProtocolTestOmitsNullQueryParamsButSerializesEmptyStringsCase1(t *testing.T) { + svc := NewInputService15ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) + input := &InputService15TestShapeInputService15TestCaseOperation1Input{} + req, _ := svc.InputService15TestCaseOperation1Request(input) r := req.HTTPRequest // build request @@ -5532,30 +7230,45 @@ func TestInputService5ProtocolTestStringToStringMapsInQuerystringCase1(t *testin if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert URL - awstesting.AssertURL(t, "https://test/2014-01-01/jobsByPipeline/foo?bar=baz&fizz=buzz", r.URL.String()) + awstesting.AssertURL(t, "https://test/path", r.URL.String()) +} - // assert headers +func TestInputService15ProtocolTestOmitsNullQueryParamsButSerializesEmptyStringsCase2(t *testing.T) { + svc := NewInputService15ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) + input := &InputService15TestShapeInputService15TestCaseOperation2Input{ + Foo: aws.String(""), + } + req, _ := svc.InputService15TestCaseOperation2Request(input) + r := req.HTTPRequest + // build request + req.Build() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } + + // assert URL + awstesting.AssertURL(t, "https://test/path?abc=mno¶m-name=", r.URL.String()) } -func TestInputService6ProtocolTestStringToStringListMapsInQuerystringCase1(t *testing.T) { - svc := NewInputService6ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) - input := &InputService6TestShapeInputService6TestCaseOperation1Input{ - PipelineId: aws.String("id"), - QueryDoc: map[string][]*string{ - "fizz": { - aws.String("buzz"), - aws.String("pop"), - }, - "foo": { - aws.String("bar"), - aws.String("baz"), - }, +func TestInputService16ProtocolTestRecursiveShapesCase1(t *testing.T) { + svc := NewInputService16ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) + input := &InputService16TestShapeInputService16TestCaseOperation1Input{ + RecursiveStruct: &InputService16TestShapeRecursiveStructType{ + NoRecurse: aws.String("foo"), }, } - req, _ := svc.InputService6TestCaseOperation1Request(input) + req, _ := svc.InputService16TestCaseOperation1Request(input) r := req.HTTPRequest // build request @@ -5563,20 +7276,36 @@ func TestInputService6ProtocolTestStringToStringListMapsInQuerystringCase1(t *te if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } - // assert URL - awstesting.AssertURL(t, "https://test/2014-01-01/jobsByPipeline/id?foo=bar&foo=baz&fizz=buzz&fizz=pop", r.URL.String()) + // assert body + if r.Body == nil { + t.Errorf("expect body not to be nil") + } + body, _ := ioutil.ReadAll(r.Body) + awstesting.AssertJSON(t, `{"RecursiveStruct": {"NoRecurse": "foo"}}`, util.Trim(string(body))) - // assert headers + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL + awstesting.AssertURL(t, "https://test/path", r.URL.String()) } -func TestInputService7ProtocolTestBooleanInQuerystringCase1(t *testing.T) { - svc := NewInputService7ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) - input := &InputService7TestShapeInputService7TestCaseOperation1Input{ - BoolQuery: aws.Bool(true), +func TestInputService16ProtocolTestRecursiveShapesCase2(t *testing.T) { + svc := NewInputService16ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) + input := &InputService16TestShapeInputService16TestCaseOperation2Input{ + RecursiveStruct: &InputService16TestShapeRecursiveStructType{ + RecursiveStruct: &InputService16TestShapeRecursiveStructType{ + NoRecurse: aws.String("foo"), + }, + }, } - req, _ := svc.InputService7TestCaseOperation1Request(input) + req, _ := svc.InputService16TestCaseOperation2Request(input) r := req.HTTPRequest // build request @@ -5584,20 +7313,40 @@ func TestInputService7ProtocolTestBooleanInQuerystringCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } - // assert URL - awstesting.AssertURL(t, "https://test/path?bool-query=true", r.URL.String()) + // assert body + if r.Body == nil { + t.Errorf("expect body not to be nil") + } + body, _ := ioutil.ReadAll(r.Body) + awstesting.AssertJSON(t, `{"RecursiveStruct": {"RecursiveStruct": {"NoRecurse": "foo"}}}`, util.Trim(string(body))) - // assert headers + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL + awstesting.AssertURL(t, "https://test/path", r.URL.String()) } -func TestInputService7ProtocolTestBooleanInQuerystringCase2(t *testing.T) { - svc := NewInputService7ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) - input := &InputService7TestShapeInputService7TestCaseOperation2Input{ - BoolQuery: aws.Bool(false), +func TestInputService16ProtocolTestRecursiveShapesCase3(t *testing.T) { + svc := NewInputService16ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) + input := &InputService16TestShapeInputService16TestCaseOperation3Input{ + RecursiveStruct: &InputService16TestShapeRecursiveStructType{ + RecursiveStruct: &InputService16TestShapeRecursiveStructType{ + RecursiveStruct: &InputService16TestShapeRecursiveStructType{ + RecursiveStruct: &InputService16TestShapeRecursiveStructType{ + NoRecurse: aws.String("foo"), + }, + }, + }, + }, } - req, _ := svc.InputService7TestCaseOperation2Request(input) + req, _ := svc.InputService16TestCaseOperation3Request(input) r := req.HTTPRequest // build request @@ -5605,22 +7354,41 @@ func TestInputService7ProtocolTestBooleanInQuerystringCase2(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } - // assert URL - awstesting.AssertURL(t, "https://test/path?bool-query=false", r.URL.String()) + // assert body + if r.Body == nil { + t.Errorf("expect body not to be nil") + } + body, _ := ioutil.ReadAll(r.Body) + awstesting.AssertJSON(t, `{"RecursiveStruct": {"RecursiveStruct": {"RecursiveStruct": {"RecursiveStruct": {"NoRecurse": "foo"}}}}}`, util.Trim(string(body))) - // assert headers + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL + awstesting.AssertURL(t, "https://test/path", r.URL.String()) } -func TestInputService8ProtocolTestURIParameterAndQuerystringParamsCase1(t *testing.T) { - svc := NewInputService8ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) - input := &InputService8TestShapeInputService8TestCaseOperation1Input{ - Ascending: aws.String("true"), - PageToken: aws.String("bar"), - PipelineId: aws.String("foo"), +func TestInputService16ProtocolTestRecursiveShapesCase4(t *testing.T) { + svc := NewInputService16ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) + input := &InputService16TestShapeInputService16TestCaseOperation4Input{ + RecursiveStruct: &InputService16TestShapeRecursiveStructType{ + RecursiveList: []*InputService16TestShapeRecursiveStructType{ + { + NoRecurse: aws.String("foo"), + }, + { + NoRecurse: aws.String("bar"), + }, + }, + }, } - req, _ := svc.InputService8TestCaseOperation1Request(input) + req, _ := svc.InputService16TestCaseOperation4Request(input) r := req.HTTPRequest // build request @@ -5628,26 +7396,43 @@ func TestInputService8ProtocolTestURIParameterAndQuerystringParamsCase1(t *testi if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } - // assert URL - awstesting.AssertURL(t, "https://test/2014-01-01/jobsByPipeline/foo?Ascending=true&PageToken=bar", r.URL.String()) + // assert body + if r.Body == nil { + t.Errorf("expect body not to be nil") + } + body, _ := ioutil.ReadAll(r.Body) + awstesting.AssertJSON(t, `{"RecursiveStruct": {"RecursiveList": [{"NoRecurse": "foo"}, {"NoRecurse": "bar"}]}}`, util.Trim(string(body))) - // assert headers + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL + awstesting.AssertURL(t, "https://test/path", r.URL.String()) } -func TestInputService9ProtocolTestURIParameterQuerystringParamsAndJSONBodyCase1(t *testing.T) { - svc := NewInputService9ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) - input := &InputService9TestShapeInputService9TestCaseOperation1Input{ - Ascending: aws.String("true"), - Config: &InputService9TestShapeStructType{ - A: aws.String("one"), - B: aws.String("two"), +func TestInputService16ProtocolTestRecursiveShapesCase5(t *testing.T) { + svc := NewInputService16ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) + input := &InputService16TestShapeInputService16TestCaseOperation5Input{ + RecursiveStruct: &InputService16TestShapeRecursiveStructType{ + RecursiveList: []*InputService16TestShapeRecursiveStructType{ + { + NoRecurse: aws.String("foo"), + }, + { + RecursiveStruct: &InputService16TestShapeRecursiveStructType{ + NoRecurse: aws.String("bar"), + }, + }, + }, }, - PageToken: aws.String("bar"), - PipelineId: aws.String("foo"), } - req, _ := svc.InputService9TestCaseOperation1Request(input) + req, _ := svc.InputService16TestCaseOperation5Request(input) r := req.HTTPRequest // build request @@ -5655,37 +7440,41 @@ func TestInputService9ProtocolTestURIParameterQuerystringParamsAndJSONBodyCase1( if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { t.Errorf("expect body not to be nil") } body, _ := ioutil.ReadAll(r.Body) - awstesting.AssertJSON(t, `{"Config": {"A": "one", "B": "two"}}`, util.Trim(string(body))) - - // assert URL - awstesting.AssertURL(t, "https://test/2014-01-01/jobsByPipeline/foo?Ascending=true&PageToken=bar", r.URL.String()) + awstesting.AssertJSON(t, `{"RecursiveStruct": {"RecursiveList": [{"NoRecurse": "foo"}, {"RecursiveStruct": {"NoRecurse": "bar"}}]}}`, util.Trim(string(body))) - // assert headers - if e, a := "application/json", r.Header.Get("Content-Type"); e != a { - t.Errorf("expect %v, got %v", e, a) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) } + // assert URL + awstesting.AssertURL(t, "https://test/path", r.URL.String()) } -func TestInputService10ProtocolTestURIParameterQuerystringParamsHeadersAndJSONBodyCase1(t *testing.T) { - svc := NewInputService10ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) - input := &InputService10TestShapeInputService10TestCaseOperation1Input{ - Ascending: aws.String("true"), - Checksum: aws.String("12345"), - Config: &InputService10TestShapeStructType{ - A: aws.String("one"), - B: aws.String("two"), +func TestInputService16ProtocolTestRecursiveShapesCase6(t *testing.T) { + svc := NewInputService16ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) + input := &InputService16TestShapeInputService16TestCaseOperation6Input{ + RecursiveStruct: &InputService16TestShapeRecursiveStructType{ + RecursiveMap: map[string]*InputService16TestShapeRecursiveStructType{ + "bar": { + NoRecurse: aws.String("bar"), + }, + "foo": { + NoRecurse: aws.String("foo"), + }, + }, }, - PageToken: aws.String("bar"), - PipelineId: aws.String("foo"), } - req, _ := svc.InputService10TestCaseOperation1Request(input) + req, _ := svc.InputService16TestCaseOperation6Request(input) r := req.HTTPRequest // build request @@ -5693,35 +7482,40 @@ func TestInputService10ProtocolTestURIParameterQuerystringParamsHeadersAndJSONBo if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { t.Errorf("expect body not to be nil") } body, _ := ioutil.ReadAll(r.Body) - awstesting.AssertJSON(t, `{"Config": {"A": "one", "B": "two"}}`, util.Trim(string(body))) - - // assert URL - awstesting.AssertURL(t, "https://test/2014-01-01/jobsByPipeline/foo?Ascending=true&PageToken=bar", r.URL.String()) + awstesting.AssertJSON(t, `{"RecursiveStruct": {"RecursiveMap": {"foo": {"NoRecurse": "foo"}, "bar": {"NoRecurse": "bar"}}}}`, util.Trim(string(body))) - // assert headers - if e, a := "application/json", r.Header.Get("Content-Type"); e != a { - t.Errorf("expect %v, got %v", e, a) - } - if e, a := "12345", r.Header.Get("x-amz-checksum"); e != a { - t.Errorf("expect %v, got %v", e, a) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) } + // assert URL + awstesting.AssertURL(t, "https://test/path", r.URL.String()) } -func TestInputService11ProtocolTestStreamingPayloadCase1(t *testing.T) { - svc := NewInputService11ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) - input := &InputService11TestShapeInputService11TestCaseOperation1Input{ - Body: bytes.NewReader([]byte("contents")), - Checksum: aws.String("foo"), - VaultName: aws.String("name"), +func TestInputService17ProtocolTestTimestampValuesCase1(t *testing.T) { + svc := NewInputService17ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) + input := &InputService17TestShapeInputService17TestCaseOperation1Input{ + TimeArg: aws.Time(time.Unix(1422172800, 0)), + TimeArgInHeader: aws.Time(time.Unix(1422172800, 0)), + TimeArgInQuery: aws.Time(time.Unix(1422172800, 0)), + TimeCustom: aws.Time(time.Unix(1422172800, 0)), + TimeCustomInHeader: aws.Time(time.Unix(1422172800, 0)), + TimeCustomInQuery: aws.Time(time.Unix(1422172800, 0)), + TimeFormat: aws.Time(time.Unix(1422172800, 0)), + TimeFormatInHeader: aws.Time(time.Unix(1422172800, 0)), + TimeFormatInQuery: aws.Time(time.Unix(1422172800, 0)), } - req, _ := svc.InputService11TestCaseOperation1Request(input) + req, _ := svc.InputService17TestCaseOperation1Request(input) r := req.HTTPRequest // build request @@ -5729,33 +7523,43 @@ func TestInputService11ProtocolTestStreamingPayloadCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { t.Errorf("expect body not to be nil") } body, _ := ioutil.ReadAll(r.Body) - if e, a := "contents", util.Trim(string(body)); e != a { - t.Errorf("expect %v, got %v", e, a) + awstesting.AssertJSON(t, `{"TimeArg": 1422172800, "TimeCustom": "2015-01-25T08:00:00Z", "TimeFormat": "Sun, 25 Jan 2015 08:00:00 GMT"}`, util.Trim(string(body))) + + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) } // assert URL - awstesting.AssertURL(t, "https://test/2014-01-01/vaults/name/archives", r.URL.String()) + awstesting.AssertURL(t, "https://test/path?TimeQuery=2015-01-25T08%3A00%3A00Z&TimeCustomQuery=1422172800&TimeFormatQuery=1422172800", r.URL.String()) // assert headers - if e, a := "foo", r.Header.Get("x-amz-sha256-tree-hash"); e != a { - t.Errorf("expect %v, got %v", e, a) + if e, a := "Sun, 25 Jan 2015 08:00:00 GMT", r.Header.Get("x-amz-timearg"); e != a { + t.Errorf("expect x-amz-timearg %v header value, got %v", e, a) + } + if e, a := "1422172800", r.Header.Get("x-amz-timecustom-header"); e != a { + t.Errorf("expect x-amz-timecustom-header %v header value, got %v", e, a) + } + if e, a := "1422172800", r.Header.Get("x-amz-timeformat-header"); e != a { + t.Errorf("expect x-amz-timeformat-header %v header value, got %v", e, a) } - } -func TestInputService12ProtocolTestSerializeBlobsInBodyCase1(t *testing.T) { - svc := NewInputService12ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) - input := &InputService12TestShapeInputService12TestCaseOperation1Input{ - Bar: []byte("Blob param"), - Foo: aws.String("foo_name"), +func TestInputService18ProtocolTestNamedLocationsInJSONBodyCase1(t *testing.T) { + svc := NewInputService18ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) + input := &InputService18TestShapeInputService18TestCaseOperation1Input{ + TimeArg: aws.Time(time.Unix(1422172800, 0)), } - req, _ := svc.InputService12TestCaseOperation1Request(input) + req, _ := svc.InputService18TestCaseOperation1Request(input) r := req.HTTPRequest // build request @@ -5763,30 +7567,32 @@ func TestInputService12ProtocolTestSerializeBlobsInBodyCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { t.Errorf("expect body not to be nil") } body, _ := ioutil.ReadAll(r.Body) - awstesting.AssertJSON(t, `{"Bar": "QmxvYiBwYXJhbQ=="}`, util.Trim(string(body))) - - // assert URL - awstesting.AssertURL(t, "https://test/2014-01-01/foo_name", r.URL.String()) + awstesting.AssertJSON(t, `{"timestamp_location": 1422172800}`, util.Trim(string(body))) - // assert headers - if e, a := "application/json", r.Header.Get("Content-Type"); e != a { - t.Errorf("expect %v, got %v", e, a) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) } + // assert URL + awstesting.AssertURL(t, "https://test/path", r.URL.String()) } -func TestInputService13ProtocolTestBlobPayloadCase1(t *testing.T) { - svc := NewInputService13ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) - input := &InputService13TestShapeInputService13TestCaseOperation1Input{ - Foo: []byte("bar"), +func TestInputService19ProtocolTestStringPayloadCase1(t *testing.T) { + svc := NewInputService19ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) + input := &InputService19TestShapeInputService19TestCaseOperation1Input{ + Foo: aws.String("bar"), } - req, _ := svc.InputService13TestCaseOperation1Request(input) + req, _ := svc.InputService19TestCaseOperation1Request(input) r := req.HTTPRequest // build request @@ -5794,6 +7600,10 @@ func TestInputService13ProtocolTestBlobPayloadCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -5804,40 +7614,20 @@ func TestInputService13ProtocolTestBlobPayloadCase1(t *testing.T) { t.Errorf("expect %v, got %v", e, a) } - // assert URL - awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - -} - -func TestInputService13ProtocolTestBlobPayloadCase2(t *testing.T) { - svc := NewInputService13ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) - input := &InputService13TestShapeInputService13TestCaseOperation2Input{} - req, _ := svc.InputService13TestCaseOperation2Request(input) - r := req.HTTPRequest - - // build request - req.Build() - if req.Error != nil { - t.Errorf("expect no error, got %v", req.Error) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) } // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } -func TestInputService14ProtocolTestStructurePayloadCase1(t *testing.T) { - svc := NewInputService14ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) - input := &InputService14TestShapeInputService14TestCaseOperation1Input{ - Foo: &InputService14TestShapeFooShape{ - Baz: aws.String("bar"), - }, +func TestInputService20ProtocolTestIdempotencyTokenAutoFillCase1(t *testing.T) { + svc := NewInputService20ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) + input := &InputService20TestShapeInputService20TestCaseOperation1Input{ + Token: aws.String("abc123"), } - req, _ := svc.InputService14TestCaseOperation1Request(input) + req, _ := svc.InputService20TestCaseOperation1Request(input) r := req.HTTPRequest // build request @@ -5845,28 +7635,30 @@ func TestInputService14ProtocolTestStructurePayloadCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { t.Errorf("expect body not to be nil") } body, _ := ioutil.ReadAll(r.Body) - awstesting.AssertJSON(t, `{"baz": "bar"}`, util.Trim(string(body))) - - // assert URL - awstesting.AssertURL(t, "https://test/", r.URL.String()) + awstesting.AssertJSON(t, `{"Token": "abc123"}`, util.Trim(string(body))) - // assert headers - if e, a := "application/json", r.Header.Get("Content-Type"); e != a { - t.Errorf("expect %v, got %v", e, a) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) } + // assert URL + awstesting.AssertURL(t, "https://test/path", r.URL.String()) } -func TestInputService14ProtocolTestStructurePayloadCase2(t *testing.T) { - svc := NewInputService14ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) - input := &InputService14TestShapeInputService14TestCaseOperation2Input{} - req, _ := svc.InputService14TestCaseOperation2Request(input) +func TestInputService20ProtocolTestIdempotencyTokenAutoFillCase2(t *testing.T) { + svc := NewInputService20ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) + input := &InputService20TestShapeInputService20TestCaseOperation2Input{} + req, _ := svc.InputService20TestCaseOperation2Request(input) r := req.HTTPRequest // build request @@ -5874,62 +7666,42 @@ func TestInputService14ProtocolTestStructurePayloadCase2(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } - - // assert URL - awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - -} - -func TestInputService15ProtocolTestOmitsNullQueryParamsButSerializesEmptyStringsCase1(t *testing.T) { - svc := NewInputService15ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) - input := &InputService15TestShapeInputService15TestCaseOperation1Input{} - req, _ := svc.InputService15TestCaseOperation1Request(input) - r := req.HTTPRequest - - // build request - req.Build() + req.Sign() if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } - // assert URL - awstesting.AssertURL(t, "https://test/path", r.URL.String()) - - // assert headers - -} - -func TestInputService15ProtocolTestOmitsNullQueryParamsButSerializesEmptyStringsCase2(t *testing.T) { - svc := NewInputService15ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) - input := &InputService15TestShapeInputService15TestCaseOperation2Input{ - Foo: aws.String(""), + // assert body + if r.Body == nil { + t.Errorf("expect body not to be nil") } - req, _ := svc.InputService15TestCaseOperation2Request(input) - r := req.HTTPRequest + body, _ := ioutil.ReadAll(r.Body) + awstesting.AssertJSON(t, `{"Token": "00000000-0000-4000-8000-000000000000"}`, util.Trim(string(body))) - // build request - req.Build() - if req.Error != nil { - t.Errorf("expect no error, got %v", req.Error) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) } // assert URL - awstesting.AssertURL(t, "https://test/path?abc=mno¶m-name=", r.URL.String()) - - // assert headers - + awstesting.AssertURL(t, "https://test/path", r.URL.String()) } -func TestInputService16ProtocolTestRecursiveShapesCase1(t *testing.T) { - svc := NewInputService16ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) - input := &InputService16TestShapeInputService16TestCaseOperation1Input{ - RecursiveStruct: &InputService16TestShapeRecursiveStructType{ - NoRecurse: aws.String("foo"), +func TestInputService21ProtocolTestJSONValueTraitCase1(t *testing.T) { + svc := NewInputService21ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) + input := &InputService21TestShapeInputService21TestCaseOperation1Input{ + Body: &InputService21TestShapeBodyStructure{ + BodyField: func() aws.JSONValue { + var m aws.JSONValue + if err := json.Unmarshal([]byte("{\"Foo\":\"Bar\"}"), &m); err != nil { + panic("failed to unmarshal JSONValue, " + err.Error()) + } + return m + }(), }, } - req, _ := svc.InputService16TestCaseOperation1Request(input) + input.HeaderField = aws.JSONValue{"Foo": "Bar"} + input.QueryField = aws.JSONValue{"Foo": "Bar"} + req, _ := svc.InputService21TestCaseOperation1Request(input) r := req.HTTPRequest // build request @@ -5937,34 +7709,47 @@ func TestInputService16ProtocolTestRecursiveShapesCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { t.Errorf("expect body not to be nil") } body, _ := ioutil.ReadAll(r.Body) - awstesting.AssertJSON(t, `{"RecursiveStruct": {"NoRecurse": "foo"}}`, util.Trim(string(body))) + awstesting.AssertJSON(t, `{"BodyField":"{\"Foo\":\"Bar\"}"}`, util.Trim(string(body))) + + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } // assert URL - awstesting.AssertURL(t, "https://test/path", r.URL.String()) + awstesting.AssertURL(t, "https://test/?Bar=%7B%22Foo%22%3A%22Bar%22%7D", r.URL.String()) // assert headers - if e, a := "application/json", r.Header.Get("Content-Type"); e != a { - t.Errorf("expect %v, got %v", e, a) + if e, a := "eyJGb28iOiJCYXIifQ==", r.Header.Get("X-Amz-Foo"); e != a { + t.Errorf("expect X-Amz-Foo %v header value, got %v", e, a) } - } -func TestInputService16ProtocolTestRecursiveShapesCase2(t *testing.T) { - svc := NewInputService16ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) - input := &InputService16TestShapeInputService16TestCaseOperation2Input{ - RecursiveStruct: &InputService16TestShapeRecursiveStructType{ - RecursiveStruct: &InputService16TestShapeRecursiveStructType{ - NoRecurse: aws.String("foo"), +func TestInputService21ProtocolTestJSONValueTraitCase2(t *testing.T) { + svc := NewInputService21ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) + input := &InputService21TestShapeInputService21TestCaseOperation2Input{ + Body: &InputService21TestShapeBodyStructure{ + BodyListField: []aws.JSONValue{ + func() aws.JSONValue { + var m aws.JSONValue + if err := json.Unmarshal([]byte("{\"Foo\":\"Bar\"}"), &m); err != nil { + panic("failed to unmarshal JSONValue, " + err.Error()) + } + return m + }(), }, }, } - req, _ := svc.InputService16TestCaseOperation2Request(input) + req, _ := svc.InputService21TestCaseOperation2Request(input) r := req.HTTPRequest // build request @@ -5972,38 +7757,64 @@ func TestInputService16ProtocolTestRecursiveShapesCase2(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { t.Errorf("expect body not to be nil") } body, _ := ioutil.ReadAll(r.Body) - awstesting.AssertJSON(t, `{"RecursiveStruct": {"RecursiveStruct": {"NoRecurse": "foo"}}}`, util.Trim(string(body))) + awstesting.AssertJSON(t, `{"BodyListField":["{\"Foo\":\"Bar\"}"]}`, util.Trim(string(body))) + + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } // assert URL - awstesting.AssertURL(t, "https://test/path", r.URL.String()) + awstesting.AssertURL(t, "https://test/", r.URL.String()) +} - // assert headers - if e, a := "application/json", r.Header.Get("Content-Type"); e != a { - t.Errorf("expect %v, got %v", e, a) +func TestInputService21ProtocolTestJSONValueTraitCase3(t *testing.T) { + svc := NewInputService21ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) + input := &InputService21TestShapeInputService21TestCaseOperation3Input{} + req, _ := svc.InputService21TestCaseOperation3Request(input) + r := req.HTTPRequest + + // build request + req.Build() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) } + // assert URL + awstesting.AssertURL(t, "https://test/", r.URL.String()) } -func TestInputService16ProtocolTestRecursiveShapesCase3(t *testing.T) { - svc := NewInputService16ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) - input := &InputService16TestShapeInputService16TestCaseOperation3Input{ - RecursiveStruct: &InputService16TestShapeRecursiveStructType{ - RecursiveStruct: &InputService16TestShapeRecursiveStructType{ - RecursiveStruct: &InputService16TestShapeRecursiveStructType{ - RecursiveStruct: &InputService16TestShapeRecursiveStructType{ - NoRecurse: aws.String("foo"), - }, - }, - }, +func TestInputService22ProtocolTestEnumCase1(t *testing.T) { + svc := NewInputService22ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) + input := &InputService22TestShapeInputService22TestCaseOperation1Input{ + FooEnum: aws.String("foo"), + HeaderEnum: aws.String("baz"), + ListEnums: []*string{ + aws.String("foo"), + aws.String(""), + aws.String("bar"), + }, + QueryFooEnum: aws.String("bar"), + QueryListEnums: []*string{ + aws.String("0"), + aws.String("1"), + aws.String(""), }, } - req, _ := svc.InputService16TestCaseOperation3Request(input) + req, _ := svc.InputService22TestCaseOperation1Request(input) r := req.HTTPRequest // build request @@ -6011,39 +7822,35 @@ func TestInputService16ProtocolTestRecursiveShapesCase3(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { t.Errorf("expect body not to be nil") } body, _ := ioutil.ReadAll(r.Body) - awstesting.AssertJSON(t, `{"RecursiveStruct": {"RecursiveStruct": {"RecursiveStruct": {"RecursiveStruct": {"NoRecurse": "foo"}}}}}`, util.Trim(string(body))) + awstesting.AssertJSON(t, `{"FooEnum": "foo", "ListEnums": ["foo", "", "bar"]}`, util.Trim(string(body))) + + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } // assert URL - awstesting.AssertURL(t, "https://test/path", r.URL.String()) + awstesting.AssertURL(t, "https://test/path?Enum=bar&List=0&List=1&List=", r.URL.String()) // assert headers - if e, a := "application/json", r.Header.Get("Content-Type"); e != a { - t.Errorf("expect %v, got %v", e, a) + if e, a := "baz", r.Header.Get("x-amz-enum"); e != a { + t.Errorf("expect x-amz-enum %v header value, got %v", e, a) } - } -func TestInputService16ProtocolTestRecursiveShapesCase4(t *testing.T) { - svc := NewInputService16ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) - input := &InputService16TestShapeInputService16TestCaseOperation4Input{ - RecursiveStruct: &InputService16TestShapeRecursiveStructType{ - RecursiveList: []*InputService16TestShapeRecursiveStructType{ - { - NoRecurse: aws.String("foo"), - }, - { - NoRecurse: aws.String("bar"), - }, - }, - }, - } - req, _ := svc.InputService16TestCaseOperation4Request(input) +func TestInputService22ProtocolTestEnumCase2(t *testing.T) { + svc := NewInputService22ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) + input := &InputService22TestShapeInputService22TestCaseOperation2Input{} + req, _ := svc.InputService22TestCaseOperation2Request(input) r := req.HTTPRequest // build request @@ -6051,41 +7858,21 @@ func TestInputService16ProtocolTestRecursiveShapesCase4(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } - - // assert body - if r.Body == nil { - t.Errorf("expect body not to be nil") + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) } - body, _ := ioutil.ReadAll(r.Body) - awstesting.AssertJSON(t, `{"RecursiveStruct": {"RecursiveList": [{"NoRecurse": "foo"}, {"NoRecurse": "bar"}]}}`, util.Trim(string(body))) // assert URL awstesting.AssertURL(t, "https://test/path", r.URL.String()) - - // assert headers - if e, a := "application/json", r.Header.Get("Content-Type"); e != a { - t.Errorf("expect %v, got %v", e, a) - } - } -func TestInputService16ProtocolTestRecursiveShapesCase5(t *testing.T) { - svc := NewInputService16ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) - input := &InputService16TestShapeInputService16TestCaseOperation5Input{ - RecursiveStruct: &InputService16TestShapeRecursiveStructType{ - RecursiveList: []*InputService16TestShapeRecursiveStructType{ - { - NoRecurse: aws.String("foo"), - }, - { - RecursiveStruct: &InputService16TestShapeRecursiveStructType{ - NoRecurse: aws.String("bar"), - }, - }, - }, - }, +func TestInputService23ProtocolTestEndpointHostTraitCase1(t *testing.T) { + svc := NewInputService23ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://service.region.amazonaws.com")}) + input := &InputService23TestShapeInputService23TestCaseOperation1Input{ + Name: aws.String("myname"), } - req, _ := svc.InputService16TestCaseOperation5Request(input) + req, _ := svc.InputService23TestCaseOperation1Request(input) r := req.HTTPRequest // build request @@ -6093,39 +7880,32 @@ func TestInputService16ProtocolTestRecursiveShapesCase5(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { t.Errorf("expect body not to be nil") } body, _ := ioutil.ReadAll(r.Body) - awstesting.AssertJSON(t, `{"RecursiveStruct": {"RecursiveList": [{"NoRecurse": "foo"}, {"RecursiveStruct": {"NoRecurse": "bar"}}]}}`, util.Trim(string(body))) - - // assert URL - awstesting.AssertURL(t, "https://test/path", r.URL.String()) + awstesting.AssertJSON(t, `{"Name": "myname"}`, util.Trim(string(body))) - // assert headers - if e, a := "application/json", r.Header.Get("Content-Type"); e != a { - t.Errorf("expect %v, got %v", e, a) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) } + // assert URL + awstesting.AssertURL(t, "https://data-service.region.amazonaws.com/path", r.URL.String()) } -func TestInputService16ProtocolTestRecursiveShapesCase6(t *testing.T) { - svc := NewInputService16ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) - input := &InputService16TestShapeInputService16TestCaseOperation6Input{ - RecursiveStruct: &InputService16TestShapeRecursiveStructType{ - RecursiveMap: map[string]*InputService16TestShapeRecursiveStructType{ - "bar": { - NoRecurse: aws.String("bar"), - }, - "foo": { - NoRecurse: aws.String("foo"), - }, - }, - }, +func TestInputService23ProtocolTestEndpointHostTraitCase2(t *testing.T) { + svc := NewInputService23ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://service.region.amazonaws.com")}) + input := &InputService23TestShapeInputService23TestCaseOperation2Input{ + Name: aws.String("myname"), } - req, _ := svc.InputService16TestCaseOperation6Request(input) + req, _ := svc.InputService23TestCaseOperation2Request(input) r := req.HTTPRequest // build request @@ -6133,38 +7913,34 @@ func TestInputService16ProtocolTestRecursiveShapesCase6(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { t.Errorf("expect body not to be nil") } body, _ := ioutil.ReadAll(r.Body) - awstesting.AssertJSON(t, `{"RecursiveStruct": {"RecursiveMap": {"foo": {"NoRecurse": "foo"}, "bar": {"NoRecurse": "bar"}}}}`, util.Trim(string(body))) - - // assert URL - awstesting.AssertURL(t, "https://test/path", r.URL.String()) + awstesting.AssertJSON(t, `{"Name": "myname"}`, util.Trim(string(body))) - // assert headers - if e, a := "application/json", r.Header.Get("Content-Type"); e != a { - t.Errorf("expect %v, got %v", e, a) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) } + // assert URL + awstesting.AssertURL(t, "https://foo-myname.service.region.amazonaws.com/path", r.URL.String()) } -func TestInputService17ProtocolTestTimestampValuesCase1(t *testing.T) { - svc := NewInputService17ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) - input := &InputService17TestShapeInputService17TestCaseOperation1Input{ - TimeArg: aws.Time(time.Unix(1422172800, 0)), - TimeArgInHeader: aws.Time(time.Unix(1422172800, 0)), - TimeArgInQuery: aws.Time(time.Unix(1422172800, 0)), - TimeCustom: aws.Time(time.Unix(1422172800, 0)), - TimeCustomInHeader: aws.Time(time.Unix(1422172800, 0)), - TimeCustomInQuery: aws.Time(time.Unix(1422172800, 0)), - TimeFormat: aws.Time(time.Unix(1422172800, 0)), - TimeFormatInHeader: aws.Time(time.Unix(1422172800, 0)), - TimeFormatInQuery: aws.Time(time.Unix(1422172800, 0)), +func TestInputService24ProtocolTestUnionTraitCase1(t *testing.T) { + svc := NewInputService24ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) + input := &InputService24TestShapeInputService24TestCaseOperation1Input{ + OneOf: &InputService24TestShapeMyUnion{ + A: aws.String("hi"), + }, } - req, _ := svc.InputService17TestCaseOperation1Request(input) + req, _ := svc.InputService24TestCaseOperation1Request(input) r := req.HTTPRequest // build request @@ -6172,39 +7948,34 @@ func TestInputService17ProtocolTestTimestampValuesCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { t.Errorf("expect body not to be nil") } body, _ := ioutil.ReadAll(r.Body) - awstesting.AssertJSON(t, `{"TimeArg": 1422172800, "TimeCustom": "2015-01-25T08:00:00Z", "TimeFormat": "Sun, 25 Jan 2015 08:00:00 GMT"}`, util.Trim(string(body))) - - // assert URL - awstesting.AssertURL(t, "https://test/path?TimeQuery=2015-01-25T08%3A00%3A00Z&TimeCustomQuery=1422172800&TimeFormatQuery=1422172800", r.URL.String()) + awstesting.AssertJSON(t, `{"OneOf": {"a": "hi"}}`, util.Trim(string(body))) - // assert headers - if e, a := "application/json", r.Header.Get("Content-Type"); e != a { - t.Errorf("expect %v, got %v", e, a) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) } - if e, a := "Sun, 25 Jan 2015 08:00:00 GMT", r.Header.Get("x-amz-timearg"); e != a { - t.Errorf("expect %v, got %v", e, a) - } - if e, a := "1422172800", r.Header.Get("x-amz-timecustom-header"); e != a { - t.Errorf("expect %v, got %v", e, a) - } - if e, a := "1422172800", r.Header.Get("x-amz-timeformat-header"); e != a { - t.Errorf("expect %v, got %v", e, a) - } - -} -func TestInputService18ProtocolTestNamedLocationsInJSONBodyCase1(t *testing.T) { - svc := NewInputService18ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) - input := &InputService18TestShapeInputService18TestCaseOperation1Input{ - TimeArg: aws.Time(time.Unix(1422172800, 0)), + // assert URL + awstesting.AssertURL(t, "https://test/", r.URL.String()) +} + +func TestInputService24ProtocolTestUnionTraitCase2(t *testing.T) { + svc := NewInputService24ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) + input := &InputService24TestShapeInputService24TestCaseOperation2Input{ + OneOf: &InputService24TestShapeMyUnion{ + B: aws.String("hi"), + }, } - req, _ := svc.InputService18TestCaseOperation1Request(input) + req, _ := svc.InputService24TestCaseOperation2Request(input) r := req.HTTPRequest // build request @@ -6212,30 +7983,36 @@ func TestInputService18ProtocolTestNamedLocationsInJSONBodyCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { t.Errorf("expect body not to be nil") } body, _ := ioutil.ReadAll(r.Body) - awstesting.AssertJSON(t, `{"timestamp_location": 1422172800}`, util.Trim(string(body))) - - // assert URL - awstesting.AssertURL(t, "https://test/path", r.URL.String()) + awstesting.AssertJSON(t, `{"OneOf": {"b": "hi"}}`, util.Trim(string(body))) - // assert headers - if e, a := "application/json", r.Header.Get("Content-Type"); e != a { - t.Errorf("expect %v, got %v", e, a) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) } + // assert URL + awstesting.AssertURL(t, "https://test/", r.URL.String()) } -func TestInputService19ProtocolTestStringPayloadCase1(t *testing.T) { - svc := NewInputService19ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) - input := &InputService19TestShapeInputService19TestCaseOperation1Input{ - Foo: aws.String("bar"), +func TestInputService24ProtocolTestUnionTraitCase3(t *testing.T) { + svc := NewInputService24ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) + input := &InputService24TestShapeInputService24TestCaseOperation3Input{ + OneOf: &InputService24TestShapeMyUnion{ + C: &InputService24TestShapeStruct{ + Hello: aws.String("hi"), + }, + }, } - req, _ := svc.InputService19TestCaseOperation1Request(input) + req, _ := svc.InputService24TestCaseOperation3Request(input) r := req.HTTPRequest // build request @@ -6243,29 +8020,36 @@ func TestInputService19ProtocolTestStringPayloadCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { t.Errorf("expect body not to be nil") } body, _ := ioutil.ReadAll(r.Body) - if e, a := "bar", util.Trim(string(body)); e != a { - t.Errorf("expect %v, got %v", e, a) + awstesting.AssertJSON(t, `{"OneOf": {"c": {"hello": "hi"}}}`, util.Trim(string(body))) + + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) } // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } -func TestInputService20ProtocolTestIdempotencyTokenAutoFillCase1(t *testing.T) { - svc := NewInputService20ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) - input := &InputService20TestShapeInputService20TestCaseOperation1Input{ - Token: aws.String("abc123"), +func TestInputService24ProtocolTestUnionTraitCase4(t *testing.T) { + svc := NewInputService24ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) + input := &InputService24TestShapeInputService24TestCaseOperation4Input{ + OneOf: &InputService24TestShapeMyUnion{ + D: &InputService24TestShapeStruct{ + Hello: aws.String("hi"), + }, + }, } - req, _ := svc.InputService20TestCaseOperation1Request(input) + req, _ := svc.InputService24TestCaseOperation4Request(input) r := req.HTTPRequest // build request @@ -6273,28 +8057,38 @@ func TestInputService20ProtocolTestIdempotencyTokenAutoFillCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { t.Errorf("expect body not to be nil") } body, _ := ioutil.ReadAll(r.Body) - awstesting.AssertJSON(t, `{"Token": "abc123"}`, util.Trim(string(body))) - - // assert URL - awstesting.AssertURL(t, "https://test/path", r.URL.String()) + awstesting.AssertJSON(t, `{"OneOf": {"d": {"hello": "hi"}}}`, util.Trim(string(body))) - // assert headers - if e, a := "application/json", r.Header.Get("Content-Type"); e != a { - t.Errorf("expect %v, got %v", e, a) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) } + // assert URL + awstesting.AssertURL(t, "https://test/", r.URL.String()) } -func TestInputService20ProtocolTestIdempotencyTokenAutoFillCase2(t *testing.T) { - svc := NewInputService20ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) - input := &InputService20TestShapeInputService20TestCaseOperation2Input{} - req, _ := svc.InputService20TestCaseOperation2Request(input) +func TestInputService24ProtocolTestUnionTraitCase5(t *testing.T) { + svc := NewInputService24ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) + input := &InputService24TestShapeInputService24TestCaseOperation5Input{ + OneOf: &InputService24TestShapeMyUnion{ + E: []*InputService24TestShapeStruct{ + { + Hello: aws.String("hi"), + }, + }, + }, + } + req, _ := svc.InputService24TestCaseOperation5Request(input) r := req.HTTPRequest // build request @@ -6302,40 +8096,35 @@ func TestInputService20ProtocolTestIdempotencyTokenAutoFillCase2(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { t.Errorf("expect body not to be nil") } body, _ := ioutil.ReadAll(r.Body) - awstesting.AssertJSON(t, `{"Token": "00000000-0000-4000-8000-000000000000"}`, util.Trim(string(body))) - - // assert URL - awstesting.AssertURL(t, "https://test/path", r.URL.String()) + awstesting.AssertJSON(t, `{"OneOf": {"e": [{"hello": "hi"}]}}`, util.Trim(string(body))) - // assert headers - if e, a := "application/json", r.Header.Get("Content-Type"); e != a { - t.Errorf("expect %v, got %v", e, a) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) } + // assert URL + awstesting.AssertURL(t, "https://test/", r.URL.String()) } -func TestInputService21ProtocolTestJSONValueTraitCase1(t *testing.T) { - svc := NewInputService21ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) - input := &InputService21TestShapeInputService21TestCaseOperation1Input{ - Body: &InputService21TestShapeBodyStructure{ - BodyField: func() aws.JSONValue { - var m aws.JSONValue - if err := json.Unmarshal([]byte("{\"Foo\":\"Bar\"}"), &m); err != nil { - panic("failed to unmarshal JSONValue, " + err.Error()) - } - return m - }(), +func TestInputService25ProtocolTestrestjsonContentTypeAndBodyCase1(t *testing.T) { + svc := NewInputService25ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://rest-test.amazonaws.com")}) + input := &InputService25TestShapeInputService25TestCaseOperation1Input{ + TestConfig: &InputService25TestShapeTestConfig{ + Timeout: aws.Int64(10), }, + TestId: aws.String("t-12345"), } - input.HeaderField = aws.JSONValue{"Foo": "Bar"} - input.QueryField = aws.JSONValue{"Foo": "Bar"} - req, _ := svc.InputService21TestCaseOperation1Request(input) + req, _ := svc.InputService25TestCaseOperation1Request(input) r := req.HTTPRequest // build request @@ -6343,43 +8132,38 @@ func TestInputService21ProtocolTestJSONValueTraitCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { t.Errorf("expect body not to be nil") } body, _ := ioutil.ReadAll(r.Body) - awstesting.AssertJSON(t, `{"BodyField":"{\"Foo\":\"Bar\"}"}`, util.Trim(string(body))) + awstesting.AssertJSON(t, `{"testConfig": {"timeout": 10}}`, util.Trim(string(body))) + + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } // assert URL - awstesting.AssertURL(t, "https://test/?Bar=%7B%22Foo%22%3A%22Bar%22%7D", r.URL.String()) + awstesting.AssertURL(t, "https://rest-test.amazonaws.com/body", r.URL.String()) // assert headers if e, a := "application/json", r.Header.Get("Content-Type"); e != a { - t.Errorf("expect %v, got %v", e, a) + t.Errorf("expect Content-Type %v header value, got %v", e, a) } - if e, a := "eyJGb28iOiJCYXIifQ==", r.Header.Get("X-Amz-Foo"); e != a { - t.Errorf("expect %v, got %v", e, a) + if e, a := "t-12345", r.Header.Get("x-amz-test-id"); e != a { + t.Errorf("expect x-amz-test-id %v header value, got %v", e, a) } - } -func TestInputService21ProtocolTestJSONValueTraitCase2(t *testing.T) { - svc := NewInputService21ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) - input := &InputService21TestShapeInputService21TestCaseOperation2Input{ - Body: &InputService21TestShapeBodyStructure{ - BodyListField: []aws.JSONValue{ - func() aws.JSONValue { - var m aws.JSONValue - if err := json.Unmarshal([]byte("{\"Foo\":\"Bar\"}"), &m); err != nil { - panic("failed to unmarshal JSONValue, " + err.Error()) - } - return m - }(), - }, - }, - } - req, _ := svc.InputService21TestCaseOperation2Request(input) +func TestInputService25ProtocolTestrestjsonContentTypeAndBodyCase2(t *testing.T) { + svc := NewInputService25ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://rest-test.amazonaws.com")}) + input := &InputService25TestShapeInputService25TestCaseOperation2Input{} + req, _ := svc.InputService25TestCaseOperation2Request(input) r := req.HTTPRequest // build request @@ -6387,28 +8171,40 @@ func TestInputService21ProtocolTestJSONValueTraitCase2(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { t.Errorf("expect body not to be nil") } body, _ := ioutil.ReadAll(r.Body) - awstesting.AssertJSON(t, `{"BodyListField":["{\"Foo\":\"Bar\"}"]}`, util.Trim(string(body))) + awstesting.AssertJSON(t, `{}`, util.Trim(string(body))) + + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } // assert URL - awstesting.AssertURL(t, "https://test/", r.URL.String()) + awstesting.AssertURL(t, "https://rest-test.amazonaws.com/payload", r.URL.String()) // assert headers if e, a := "application/json", r.Header.Get("Content-Type"); e != a { - t.Errorf("expect %v, got %v", e, a) + t.Errorf("expect Content-Type %v header value, got %v", e, a) } - } -func TestInputService21ProtocolTestJSONValueTraitCase3(t *testing.T) { - svc := NewInputService21ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) - input := &InputService21TestShapeInputService21TestCaseOperation3Input{} - req, _ := svc.InputService21TestCaseOperation3Request(input) +func TestInputService25ProtocolTestrestjsonContentTypeAndBodyCase3(t *testing.T) { + svc := NewInputService25ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://rest-test.amazonaws.com")}) + input := &InputService25TestShapeInputService25TestCaseOperation3Input{ + PayloadConfig: &InputService25TestShapePayloadConfig{ + Data: aws.Int64(25), + }, + TestId: aws.String("t-12345"), + } + req, _ := svc.InputService25TestCaseOperation3Request(input) r := req.HTTPRequest // build request @@ -6416,32 +8212,40 @@ func TestInputService21ProtocolTestJSONValueTraitCase3(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } + + // assert body + if r.Body == nil { + t.Errorf("expect body not to be nil") + } + body, _ := ioutil.ReadAll(r.Body) + awstesting.AssertJSON(t, `{"data": 25}`, util.Trim(string(body))) + + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } // assert URL - awstesting.AssertURL(t, "https://test/", r.URL.String()) + awstesting.AssertURL(t, "https://rest-test.amazonaws.com/payload", r.URL.String()) // assert headers - + if e, a := "application/json", r.Header.Get("Content-Type"); e != a { + t.Errorf("expect Content-Type %v header value, got %v", e, a) + } + if e, a := "t-12345", r.Header.Get("x-amz-test-id"); e != a { + t.Errorf("expect x-amz-test-id %v header value, got %v", e, a) + } } -func TestInputService22ProtocolTestEnumCase1(t *testing.T) { - svc := NewInputService22ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) - input := &InputService22TestShapeInputService22TestCaseOperation1Input{ - FooEnum: aws.String("foo"), - HeaderEnum: aws.String("baz"), - ListEnums: []*string{ - aws.String("foo"), - aws.String(""), - aws.String("bar"), - }, - QueryFooEnum: aws.String("bar"), - QueryListEnums: []*string{ - aws.String("0"), - aws.String("1"), - aws.String(""), - }, +func TestInputService25ProtocolTestrestjsonContentTypeAndBodyCase4(t *testing.T) { + svc := NewInputService25ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://rest-test.amazonaws.com")}) + input := &InputService25TestShapeInputService25TestCaseOperation4Input{ + TestId: aws.String("t-12345"), } - req, _ := svc.InputService22TestCaseOperation1Request(input) + req, _ := svc.InputService25TestCaseOperation4Request(input) r := req.HTTPRequest // build request @@ -6449,31 +8253,41 @@ func TestInputService22ProtocolTestEnumCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { t.Errorf("expect body not to be nil") } body, _ := ioutil.ReadAll(r.Body) - awstesting.AssertJSON(t, `{"FooEnum": "foo", "ListEnums": ["foo", "", "bar"]}`, util.Trim(string(body))) + awstesting.AssertJSON(t, `{}`, util.Trim(string(body))) + + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } // assert URL - awstesting.AssertURL(t, "https://test/path?Enum=bar&List=0&List=1&List=", r.URL.String()) + awstesting.AssertURL(t, "https://rest-test.amazonaws.com/payload", r.URL.String()) // assert headers if e, a := "application/json", r.Header.Get("Content-Type"); e != a { - t.Errorf("expect %v, got %v", e, a) + t.Errorf("expect Content-Type %v header value, got %v", e, a) } - if e, a := "baz", r.Header.Get("x-amz-enum"); e != a { - t.Errorf("expect %v, got %v", e, a) + if e, a := "t-12345", r.Header.Get("x-amz-test-id"); e != a { + t.Errorf("expect x-amz-test-id %v header value, got %v", e, a) } - } -func TestInputService22ProtocolTestEnumCase2(t *testing.T) { - svc := NewInputService22ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) - input := &InputService22TestShapeInputService22TestCaseOperation2Input{} - req, _ := svc.InputService22TestCaseOperation2Request(input) +func TestInputService25ProtocolTestrestjsonContentTypeAndBodyCase5(t *testing.T) { + svc := NewInputService25ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://rest-test.amazonaws.com")}) + input := &InputService25TestShapeInputService25TestCaseOperation5Input{ + ContentType: aws.String("image/jpg"), + Data: []byte("1234"), + } + req, _ := svc.InputService25TestCaseOperation5Request(input) r := req.HTTPRequest // build request @@ -6481,20 +8295,37 @@ func TestInputService22ProtocolTestEnumCase2(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } + + // assert body + if r.Body == nil { + t.Errorf("expect body not to be nil") + } + body, _ := ioutil.ReadAll(r.Body) + if e, a := "1234", util.Trim(string(body)); e != a { + t.Errorf("expect %v, got %v", e, a) + } + + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } // assert URL - awstesting.AssertURL(t, "https://test/path", r.URL.String()) + awstesting.AssertURL(t, "https://rest-test.amazonaws.com/blob-payload", r.URL.String()) // assert headers - + if e, a := "image/jpg", r.Header.Get("Content-Type"); e != a { + t.Errorf("expect Content-Type %v header value, got %v", e, a) + } } -func TestInputService23ProtocolTestEndpointHostTraitCase1(t *testing.T) { - svc := NewInputService23ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://service.region.amazonaws.com")}) - input := &InputService23TestShapeInputService23TestCaseOperation1Input{ - Name: aws.String("myname"), - } - req, _ := svc.InputService23TestCaseOperation1Request(input) +func TestInputService25ProtocolTestrestjsonContentTypeAndBodyCase6(t *testing.T) { + svc := NewInputService25ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://rest-test.amazonaws.com")}) + input := &InputService25TestShapeInputService25TestCaseOperation6Input{} + req, _ := svc.InputService25TestCaseOperation6Request(input) r := req.HTTPRequest // build request @@ -6502,30 +8333,24 @@ func TestInputService23ProtocolTestEndpointHostTraitCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } - - // assert body - if r.Body == nil { - t.Errorf("expect body not to be nil") + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) } - body, _ := ioutil.ReadAll(r.Body) - awstesting.AssertJSON(t, `{"Name": "myname"}`, util.Trim(string(body))) // assert URL - awstesting.AssertURL(t, "https://data-service.region.amazonaws.com/path", r.URL.String()) + awstesting.AssertURL(t, "https://rest-test.amazonaws.com/blob-payload", r.URL.String()) - // assert headers - if e, a := "application/json", r.Header.Get("Content-Type"); e != a { - t.Errorf("expect %v, got %v", e, a) + // assert exclude headers + if v := r.Header.Get("Content-Type"); v != "" { + t.Errorf("expect not to have Content-Type header, got with value %v", v) } - } -func TestInputService23ProtocolTestEndpointHostTraitCase2(t *testing.T) { - svc := NewInputService23ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://service.region.amazonaws.com")}) - input := &InputService23TestShapeInputService23TestCaseOperation2Input{ - Name: aws.String("myname"), - } - req, _ := svc.InputService23TestCaseOperation2Request(input) +func TestInputService25ProtocolTestrestjsonContentTypeAndBodyCase7(t *testing.T) { + svc := NewInputService25ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://rest-test.amazonaws.com")}) + input := &InputService25TestShapeInputService25TestCaseOperation7Input{} + req, _ := svc.InputService25TestCaseOperation7Request(input) r := req.HTTPRequest // build request @@ -6533,37 +8358,32 @@ func TestInputService23ProtocolTestEndpointHostTraitCase2(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } - - // assert body - if r.Body == nil { - t.Errorf("expect body not to be nil") + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) } - body, _ := ioutil.ReadAll(r.Body) - awstesting.AssertJSON(t, `{"Name": "myname"}`, util.Trim(string(body))) // assert URL - awstesting.AssertURL(t, "https://foo-myname.service.region.amazonaws.com/path", r.URL.String()) + awstesting.AssertURL(t, "https://rest-test.amazonaws.com/no-payload", r.URL.String()) - // assert headers - if e, a := "application/json", r.Header.Get("Content-Type"); e != a { - t.Errorf("expect %v, got %v", e, a) + // assert exclude headers + if v := r.Header.Get("Content-Type"); v != "" { + t.Errorf("expect not to have Content-Type header, got with value %v", v) + } + if v := r.ContentLength; v > 0 { + t.Errorf("expect no content-length, got %v", v) + } + if v := r.Header.Get("Content-Length"); v != "" { + t.Errorf("expect not to have Content-Length header, got with value %v", v) } - } -func TestInputService24ProtocolTestHeaderWhitespaceCase1(t *testing.T) { - svc := NewInputService24ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://test")}) - input := &InputService24TestShapeInputService24TestCaseOperation1Input{ - Header1: aws.String(" headerValue"), - HeaderMap: map[string]*string{ - " key-leading-space": aws.String("value"), - " key-with-space ": aws.String("value"), - "leading-space": aws.String(" value"), - "leading-tab": aws.String(" value"), - "with-space": aws.String(" value "), - }, +func TestInputService25ProtocolTestrestjsonContentTypeAndBodyCase8(t *testing.T) { + svc := NewInputService25ProtocolTest(unit.Session, &aws.Config{Endpoint: aws.String("https://rest-test.amazonaws.com")}) + input := &InputService25TestShapeInputService25TestCaseOperation8Input{ + TestId: aws.String("t-12345"), } - req, _ := svc.InputService24TestCaseOperation1Request(input) + req, _ := svc.InputService25TestCaseOperation8Request(input) r := req.HTTPRequest // build request @@ -6571,28 +8391,27 @@ func TestInputService24ProtocolTestHeaderWhitespaceCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert URL - awstesting.AssertURL(t, "https://test/", r.URL.String()) + awstesting.AssertURL(t, "https://rest-test.amazonaws.com/no-payload", r.URL.String()) // assert headers - if e, a := "value", r.Header.Get("header-map-key-leading-space"); e != a { - t.Errorf("expect %v, got %v", e, a) - } - if e, a := "value", r.Header.Get("header-map-key-with-space"); e != a { - t.Errorf("expect %v, got %v", e, a) - } - if e, a := "value", r.Header.Get("header-map-leading-space"); e != a { - t.Errorf("expect %v, got %v", e, a) + if e, a := "t-12345", r.Header.Get("x-amz-test-id"); e != a { + t.Errorf("expect x-amz-test-id %v header value, got %v", e, a) } - if e, a := "value", r.Header.Get("header-map-leading-tab"); e != a { - t.Errorf("expect %v, got %v", e, a) + + // assert exclude headers + if v := r.Header.Get("Content-Type"); v != "" { + t.Errorf("expect not to have Content-Type header, got with value %v", v) } - if e, a := "value", r.Header.Get("header-map-with-space"); e != a { - t.Errorf("expect %v, got %v", e, a) + if v := r.ContentLength; v > 0 { + t.Errorf("expect no content-length, got %v", v) } - if e, a := "headerValue", r.Header.Get("header1"); e != a { - t.Errorf("expect %v, got %v", e, a) + if v := r.Header.Get("Content-Length"); v != "" { + t.Errorf("expect not to have Content-Length header, got with value %v", v) } - } diff --git a/private/protocol/restjson/unmarshal_test.go b/private/protocol/restjson/unmarshal_test.go index 7bd5f9ae50..de381471e3 100644 --- a/private/protocol/restjson/unmarshal_test.go +++ b/private/protocol/restjson/unmarshal_test.go @@ -178,7 +178,7 @@ func (c *OutputService1ProtocolTest) OutputService1TestCaseOperation1WithContext } type OutputService1TestShapeOutputService1TestCaseOperation1Input struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } type OutputService1TestShapeOutputService1TestCaseOperation1Output struct { @@ -444,7 +444,7 @@ func (s *OutputService2TestShapeBlobContainer) SetFoo(v []byte) *OutputService2T } type OutputService2TestShapeOutputService2TestCaseOperation1Input struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } type OutputService2TestShapeOutputService2TestCaseOperation1Output struct { @@ -600,7 +600,7 @@ func (c *OutputService3ProtocolTest) OutputService3TestCaseOperation1WithContext } type OutputService3TestShapeOutputService3TestCaseOperation1Input struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } type OutputService3TestShapeOutputService3TestCaseOperation1Output struct { @@ -815,7 +815,7 @@ func (c *OutputService4ProtocolTest) OutputService4TestCaseOperation1WithContext } type OutputService4TestShapeOutputService4TestCaseOperation1Input struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } type OutputService4TestShapeOutputService4TestCaseOperation1Output struct { @@ -962,7 +962,7 @@ func (c *OutputService5ProtocolTest) OutputService5TestCaseOperation1WithContext } type OutputService5TestShapeOutputService5TestCaseOperation1Input struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } type OutputService5TestShapeOutputService5TestCaseOperation1Output struct { @@ -1121,7 +1121,7 @@ func (c *OutputService6ProtocolTest) OutputService6TestCaseOperation1WithContext } type OutputService6TestShapeOutputService6TestCaseOperation1Input struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } type OutputService6TestShapeOutputService6TestCaseOperation1Output struct { @@ -1268,7 +1268,7 @@ func (c *OutputService7ProtocolTest) OutputService7TestCaseOperation1WithContext } type OutputService7TestShapeOutputService7TestCaseOperation1Input struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } type OutputService7TestShapeOutputService7TestCaseOperation1Output struct { @@ -1415,7 +1415,7 @@ func (c *OutputService8ProtocolTest) OutputService8TestCaseOperation1WithContext } type OutputService8TestShapeOutputService8TestCaseOperation1Input struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } type OutputService8TestShapeOutputService8TestCaseOperation1Output struct { @@ -1563,11 +1563,11 @@ func (c *OutputService9ProtocolTest) OutputService9TestCaseOperation1WithContext } type OutputService9TestShapeOutputService9TestCaseOperation1Input struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } type OutputService9TestShapeOutputService9TestCaseOperation1Output struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // OutputService10ProtocolTest provides the API operation methods for making requests to @@ -1702,11 +1702,11 @@ func (c *OutputService10ProtocolTest) OutputService10TestCaseOperation1WithConte } type OutputService10TestShapeOutputService10TestCaseOperation1Input struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } type OutputService10TestShapeOutputService10TestCaseOperation1Output struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // By default unmarshaled keys are written as a map keys in following canonicalized format: // the first letter and any letter following a hyphen will be capitalized, and the rest as lowercase. @@ -1875,7 +1875,7 @@ func (s *OutputService11TestShapeBodyStructure) SetFoo(v string) *OutputService1 } type OutputService11TestShapeOutputService11TestCaseOperation1Input struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } type OutputService11TestShapeOutputService11TestCaseOperation1Output struct { @@ -2030,7 +2030,7 @@ func (c *OutputService12ProtocolTest) OutputService12TestCaseOperation1WithConte } type OutputService12TestShapeOutputService12TestCaseOperation1Input struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } type OutputService12TestShapeOutputService12TestCaseOperation1Output struct { @@ -2245,7 +2245,7 @@ func (c *OutputService13ProtocolTest) OutputService13TestCaseOperation2WithConte } type OutputService13TestShapeOutputService13TestCaseOperation1Input struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } type OutputService13TestShapeOutputService13TestCaseOperation1Output struct { @@ -2277,7 +2277,7 @@ func (s *OutputService13TestShapeOutputService13TestCaseOperation1Output) SetHea } type OutputService13TestShapeOutputService13TestCaseOperation2Input struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } type OutputService13TestShapeOutputService13TestCaseOperation2Output struct { @@ -2511,7 +2511,7 @@ func (c *OutputService14ProtocolTest) OutputService14TestCaseOperation2WithConte } type OutputService14TestShapeOutputService14TestCaseOperation1Input struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } type OutputService14TestShapeOutputService14TestCaseOperation1Output struct { @@ -2571,7 +2571,7 @@ func (s *OutputService14TestShapeOutputService14TestCaseOperation2Input) SetList } type OutputService14TestShapeOutputService14TestCaseOperation2Output struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } const ( diff --git a/private/protocol/restxml/build_test.go b/private/protocol/restxml/build_test.go index aaad31323f..1c044c8849 100644 --- a/private/protocol/restxml/build_test.go +++ b/private/protocol/restxml/build_test.go @@ -6053,6 +6053,10 @@ func TestInputService1ProtocolTestBasicXMLSerializationCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -6061,11 +6065,12 @@ func TestInputService1ProtocolTestBasicXMLSerializationCase1(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertXML(t, `foobar`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/2014-01-01/hostedzone", r.URL.String()) - - // assert headers - } func TestInputService1ProtocolTestBasicXMLSerializationCase2(t *testing.T) { @@ -6082,6 +6087,10 @@ func TestInputService1ProtocolTestBasicXMLSerializationCase2(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -6090,11 +6099,12 @@ func TestInputService1ProtocolTestBasicXMLSerializationCase2(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertXML(t, `foobar`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/2014-01-01/hostedzone", r.URL.String()) - - // assert headers - } func TestInputService1ProtocolTestBasicXMLSerializationCase3(t *testing.T) { @@ -6108,12 +6118,13 @@ func TestInputService1ProtocolTestBasicXMLSerializationCase3(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert URL awstesting.AssertURL(t, "https://test/2014-01-01/hostedzone", r.URL.String()) - - // assert headers - } func TestInputService2ProtocolTestSerializeOtherScalarTypesCase1(t *testing.T) { @@ -6132,6 +6143,10 @@ func TestInputService2ProtocolTestSerializeOtherScalarTypesCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -6140,11 +6155,12 @@ func TestInputService2ProtocolTestSerializeOtherScalarTypesCase1(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertXML(t, `truefalse1.23`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/2014-01-01/hostedzone", r.URL.String()) - - // assert headers - } func TestInputService3ProtocolTestNestedStructuresCase1(t *testing.T) { @@ -6164,6 +6180,10 @@ func TestInputService3ProtocolTestNestedStructuresCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -6172,11 +6192,12 @@ func TestInputService3ProtocolTestNestedStructuresCase1(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertXML(t, `abbaz`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/2014-01-01/hostedzone", r.URL.String()) - - // assert headers - } func TestInputService3ProtocolTestNestedStructuresCase2(t *testing.T) { @@ -6195,6 +6216,10 @@ func TestInputService3ProtocolTestNestedStructuresCase2(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -6203,11 +6228,12 @@ func TestInputService3ProtocolTestNestedStructuresCase2(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertXML(t, `abaz`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/2014-01-01/hostedzone", r.URL.String()) - - // assert headers - } func TestInputService4ProtocolTestNestedStructuresCase1(t *testing.T) { @@ -6224,6 +6250,10 @@ func TestInputService4ProtocolTestNestedStructuresCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -6232,11 +6262,12 @@ func TestInputService4ProtocolTestNestedStructuresCase1(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertXML(t, `baz`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/2014-01-01/hostedzone", r.URL.String()) - - // assert headers - } func TestInputService5ProtocolTestNonFlattenedListsCase1(t *testing.T) { @@ -6256,6 +6287,10 @@ func TestInputService5ProtocolTestNonFlattenedListsCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -6264,11 +6299,12 @@ func TestInputService5ProtocolTestNonFlattenedListsCase1(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertXML(t, `onetwothree`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/2014-01-01/hostedzone", r.URL.String()) - - // assert headers - } func TestInputService6ProtocolTestNonFlattenedListsWithLocationNameCase1(t *testing.T) { @@ -6288,6 +6324,10 @@ func TestInputService6ProtocolTestNonFlattenedListsWithLocationNameCase1(t *test if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -6296,11 +6336,12 @@ func TestInputService6ProtocolTestNonFlattenedListsWithLocationNameCase1(t *test body, _ := ioutil.ReadAll(r.Body) awstesting.AssertXML(t, `onetwothree`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/2014-01-01/hostedzone", r.URL.String()) - - // assert headers - } func TestInputService7ProtocolTestFlattenedListsCase1(t *testing.T) { @@ -6320,6 +6361,10 @@ func TestInputService7ProtocolTestFlattenedListsCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -6328,11 +6373,12 @@ func TestInputService7ProtocolTestFlattenedListsCase1(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertXML(t, `onetwothree`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/2014-01-01/hostedzone", r.URL.String()) - - // assert headers - } func TestInputService8ProtocolTestFlattenedListsWithLocationNameCase1(t *testing.T) { @@ -6352,6 +6398,10 @@ func TestInputService8ProtocolTestFlattenedListsWithLocationNameCase1(t *testing if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -6360,11 +6410,12 @@ func TestInputService8ProtocolTestFlattenedListsWithLocationNameCase1(t *testing body, _ := ioutil.ReadAll(r.Body) awstesting.AssertXML(t, `onetwothree`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/2014-01-01/hostedzone", r.URL.String()) - - // assert headers - } func TestInputService9ProtocolTestListOfStructuresCase1(t *testing.T) { @@ -6390,6 +6441,10 @@ func TestInputService9ProtocolTestListOfStructuresCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -6398,11 +6453,12 @@ func TestInputService9ProtocolTestListOfStructuresCase1(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertXML(t, `onetwothree`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/2014-01-01/hostedzone", r.URL.String()) - - // assert headers - } func TestInputService10ProtocolTestBlobShapesCase1(t *testing.T) { @@ -6420,6 +6476,10 @@ func TestInputService10ProtocolTestBlobShapesCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -6428,11 +6488,12 @@ func TestInputService10ProtocolTestBlobShapesCase1(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertXML(t, `Zm9v`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/2014-01-01/hostedzone", r.URL.String()) - - // assert headers - } func TestInputService11ProtocolTestTimestampShapesCase1(t *testing.T) { @@ -6456,6 +6517,10 @@ func TestInputService11ProtocolTestTimestampShapesCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -6464,20 +6529,23 @@ func TestInputService11ProtocolTestTimestampShapesCase1(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertXML(t, `2015-01-25T08:00:00ZSun, 25 Jan 2015 08:00:00 GMTSun, 25 Jan 2015 08:00:00 GMT`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/2014-01-01/hostedzone?TimeQuery=2015-01-25T08%3A00%3A00Z&TimeCustomQuery=1422172800&TimeFormatQuery=1422172800", r.URL.String()) // assert headers if e, a := "Sun, 25 Jan 2015 08:00:00 GMT", r.Header.Get("x-amz-timearg"); e != a { - t.Errorf("expect %v, got %v", e, a) + t.Errorf("expect x-amz-timearg %v header value, got %v", e, a) } if e, a := "1422172800", r.Header.Get("x-amz-timecustom-header"); e != a { - t.Errorf("expect %v, got %v", e, a) + t.Errorf("expect x-amz-timecustom-header %v header value, got %v", e, a) } if e, a := "1422172800", r.Header.Get("x-amz-timeformat-header"); e != a { - t.Errorf("expect %v, got %v", e, a) + t.Errorf("expect x-amz-timeformat-header %v header value, got %v", e, a) } - } func TestInputService12ProtocolTestHeaderMapsCase1(t *testing.T) { @@ -6496,18 +6564,21 @@ func TestInputService12ProtocolTestHeaderMapsCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) // assert headers if e, a := "b", r.Header.Get("x-foo-a"); e != a { - t.Errorf("expect %v, got %v", e, a) + t.Errorf("expect x-foo-a %v header value, got %v", e, a) } if e, a := "d", r.Header.Get("x-foo-c"); e != a { - t.Errorf("expect %v, got %v", e, a) + t.Errorf("expect x-foo-c %v header value, got %v", e, a) } - } func TestInputService13ProtocolTestQuerystringListOfStringsCase1(t *testing.T) { @@ -6526,12 +6597,13 @@ func TestInputService13ProtocolTestQuerystringListOfStringsCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert URL awstesting.AssertURL(t, "https://test/path?item=value1&item=value2", r.URL.String()) - - // assert headers - } func TestInputService14ProtocolTestStringToStringMapsInQuerystringCase1(t *testing.T) { @@ -6551,12 +6623,13 @@ func TestInputService14ProtocolTestStringToStringMapsInQuerystringCase1(t *testi if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert URL awstesting.AssertURL(t, "https://test/2014-01-01/jobsByPipeline/foo?bar=baz&fizz=buzz", r.URL.String()) - - // assert headers - } func TestInputService15ProtocolTestStringToStringListMapsInQuerystringCase1(t *testing.T) { @@ -6582,12 +6655,13 @@ func TestInputService15ProtocolTestStringToStringListMapsInQuerystringCase1(t *t if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert URL awstesting.AssertURL(t, "https://test/2014-01-01/jobsByPipeline/id?foo=bar&foo=baz&fizz=buzz&fizz=pop", r.URL.String()) - - // assert headers - } func TestInputService16ProtocolTestBooleanInQuerystringCase1(t *testing.T) { @@ -6603,12 +6677,13 @@ func TestInputService16ProtocolTestBooleanInQuerystringCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert URL awstesting.AssertURL(t, "https://test/path?bool-query=true", r.URL.String()) - - // assert headers - } func TestInputService16ProtocolTestBooleanInQuerystringCase2(t *testing.T) { @@ -6624,12 +6699,13 @@ func TestInputService16ProtocolTestBooleanInQuerystringCase2(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert URL awstesting.AssertURL(t, "https://test/path?bool-query=false", r.URL.String()) - - // assert headers - } func TestInputService17ProtocolTestStringPayloadCase1(t *testing.T) { @@ -6645,6 +6721,10 @@ func TestInputService17ProtocolTestStringPayloadCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -6655,11 +6735,12 @@ func TestInputService17ProtocolTestStringPayloadCase1(t *testing.T) { t.Errorf("expect %v, got %v", e, a) } + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService18ProtocolTestBlobPayloadCase1(t *testing.T) { @@ -6675,6 +6756,10 @@ func TestInputService18ProtocolTestBlobPayloadCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -6685,11 +6770,12 @@ func TestInputService18ProtocolTestBlobPayloadCase1(t *testing.T) { t.Errorf("expect %v, got %v", e, a) } + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService18ProtocolTestBlobPayloadCase2(t *testing.T) { @@ -6703,12 +6789,13 @@ func TestInputService18ProtocolTestBlobPayloadCase2(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService19ProtocolTestStructurePayloadCase1(t *testing.T) { @@ -6726,6 +6813,10 @@ func TestInputService19ProtocolTestStructurePayloadCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -6734,11 +6825,12 @@ func TestInputService19ProtocolTestStructurePayloadCase1(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertXML(t, `bar`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService19ProtocolTestStructurePayloadCase2(t *testing.T) { @@ -6752,12 +6844,13 @@ func TestInputService19ProtocolTestStructurePayloadCase2(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService19ProtocolTestStructurePayloadCase3(t *testing.T) { @@ -6773,6 +6866,10 @@ func TestInputService19ProtocolTestStructurePayloadCase3(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -6781,11 +6878,12 @@ func TestInputService19ProtocolTestStructurePayloadCase3(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertXML(t, ``, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService19ProtocolTestStructurePayloadCase4(t *testing.T) { @@ -6799,12 +6897,13 @@ func TestInputService19ProtocolTestStructurePayloadCase4(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService20ProtocolTestXMLAttributeCase1(t *testing.T) { @@ -6825,6 +6924,10 @@ func TestInputService20ProtocolTestXMLAttributeCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -6833,11 +6936,12 @@ func TestInputService20ProtocolTestXMLAttributeCase1(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertXML(t, `foo@example.com`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) - - // assert headers - } func TestInputService21ProtocolTestGreedyKeysCase1(t *testing.T) { @@ -6854,12 +6958,13 @@ func TestInputService21ProtocolTestGreedyKeysCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert URL awstesting.AssertURL(t, "https://test/my%2Fbucket/testing%20/123", r.URL.String()) - - // assert headers - } func TestInputService22ProtocolTestOmitsNullQueryParamsButSerializesEmptyStringsCase1(t *testing.T) { @@ -6873,12 +6978,13 @@ func TestInputService22ProtocolTestOmitsNullQueryParamsButSerializesEmptyStrings if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert URL awstesting.AssertURL(t, "https://test/path", r.URL.String()) - - // assert headers - } func TestInputService22ProtocolTestOmitsNullQueryParamsButSerializesEmptyStringsCase2(t *testing.T) { @@ -6894,12 +7000,13 @@ func TestInputService22ProtocolTestOmitsNullQueryParamsButSerializesEmptyStrings if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert URL awstesting.AssertURL(t, "https://test/path?abc=mno¶m-name=", r.URL.String()) - - // assert headers - } func TestInputService23ProtocolTestRecursiveShapesCase1(t *testing.T) { @@ -6917,6 +7024,10 @@ func TestInputService23ProtocolTestRecursiveShapesCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -6925,11 +7036,12 @@ func TestInputService23ProtocolTestRecursiveShapesCase1(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertXML(t, `foo`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/path", r.URL.String()) - - // assert headers - } func TestInputService23ProtocolTestRecursiveShapesCase2(t *testing.T) { @@ -6949,6 +7061,10 @@ func TestInputService23ProtocolTestRecursiveShapesCase2(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -6957,11 +7073,12 @@ func TestInputService23ProtocolTestRecursiveShapesCase2(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertXML(t, `foo`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/path", r.URL.String()) - - // assert headers - } func TestInputService23ProtocolTestRecursiveShapesCase3(t *testing.T) { @@ -6985,6 +7102,10 @@ func TestInputService23ProtocolTestRecursiveShapesCase3(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -6993,11 +7114,12 @@ func TestInputService23ProtocolTestRecursiveShapesCase3(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertXML(t, `foo`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/path", r.URL.String()) - - // assert headers - } func TestInputService23ProtocolTestRecursiveShapesCase4(t *testing.T) { @@ -7022,6 +7144,10 @@ func TestInputService23ProtocolTestRecursiveShapesCase4(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -7030,11 +7156,12 @@ func TestInputService23ProtocolTestRecursiveShapesCase4(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertXML(t, `foobar`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/path", r.URL.String()) - - // assert headers - } func TestInputService23ProtocolTestRecursiveShapesCase5(t *testing.T) { @@ -7061,6 +7188,10 @@ func TestInputService23ProtocolTestRecursiveShapesCase5(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -7069,11 +7200,12 @@ func TestInputService23ProtocolTestRecursiveShapesCase5(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertXML(t, `foobar`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/path", r.URL.String()) - - // assert headers - } func TestInputService23ProtocolTestRecursiveShapesCase6(t *testing.T) { @@ -7098,6 +7230,10 @@ func TestInputService23ProtocolTestRecursiveShapesCase6(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -7106,11 +7242,12 @@ func TestInputService23ProtocolTestRecursiveShapesCase6(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertXML(t, `barbarfoofoo`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/path", r.URL.String()) - - // assert headers - } func TestInputService24ProtocolTestIdempotencyTokenAutoFillCase1(t *testing.T) { @@ -7126,6 +7263,10 @@ func TestInputService24ProtocolTestIdempotencyTokenAutoFillCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -7134,11 +7275,12 @@ func TestInputService24ProtocolTestIdempotencyTokenAutoFillCase1(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertXML(t, `abc123`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/path", r.URL.String()) - - // assert headers - } func TestInputService24ProtocolTestIdempotencyTokenAutoFillCase2(t *testing.T) { @@ -7152,6 +7294,10 @@ func TestInputService24ProtocolTestIdempotencyTokenAutoFillCase2(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -7160,11 +7306,12 @@ func TestInputService24ProtocolTestIdempotencyTokenAutoFillCase2(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertXML(t, `00000000-0000-4000-8000-000000000000`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/path", r.URL.String()) - - // assert headers - } func TestInputService25ProtocolTestEnumCase1(t *testing.T) { @@ -7192,6 +7339,10 @@ func TestInputService25ProtocolTestEnumCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -7200,14 +7351,17 @@ func TestInputService25ProtocolTestEnumCase1(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertXML(t, `foofoobar`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://test/Enum/bar?ListEnums=0&ListEnums=&ListEnums=1", r.URL.String()) // assert headers if e, a := "baz", r.Header.Get("x-amz-enum"); e != a { - t.Errorf("expect %v, got %v", e, a) + t.Errorf("expect x-amz-enum %v header value, got %v", e, a) } - } func TestInputService25ProtocolTestEnumCase2(t *testing.T) { @@ -7223,12 +7377,13 @@ func TestInputService25ProtocolTestEnumCase2(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert URL awstesting.AssertURL(t, "https://test/Enum/bar", r.URL.String()) - - // assert headers - } func TestInputService26ProtocolTestEndpointHostTraitCase1(t *testing.T) { @@ -7244,6 +7399,10 @@ func TestInputService26ProtocolTestEndpointHostTraitCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -7252,11 +7411,12 @@ func TestInputService26ProtocolTestEndpointHostTraitCase1(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertXML(t, `myname`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://data-service.region.amazonaws.com/path", r.URL.String()) - - // assert headers - } func TestInputService26ProtocolTestEndpointHostTraitCase2(t *testing.T) { @@ -7272,6 +7432,10 @@ func TestInputService26ProtocolTestEndpointHostTraitCase2(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert body if r.Body == nil { @@ -7280,11 +7444,12 @@ func TestInputService26ProtocolTestEndpointHostTraitCase2(t *testing.T) { body, _ := ioutil.ReadAll(r.Body) awstesting.AssertXML(t, `myname`, util.Trim(string(body))) + if e, a := int64(len(body)), r.ContentLength; e != a { + t.Errorf("expect serialized body length to match %v ContentLength, got %v", e, a) + } + // assert URL awstesting.AssertURL(t, "https://foo-myname.service.region.amazonaws.com/path", r.URL.String()) - - // assert headers - } func TestInputService27ProtocolTestHeaderWhitespaceCase1(t *testing.T) { @@ -7307,28 +7472,31 @@ func TestInputService27ProtocolTestHeaderWhitespaceCase1(t *testing.T) { if req.Error != nil { t.Errorf("expect no error, got %v", req.Error) } + req.Sign() + if req.Error != nil { + t.Errorf("expect no error, got %v", req.Error) + } // assert URL awstesting.AssertURL(t, "https://test/", r.URL.String()) // assert headers if e, a := "value", r.Header.Get("header-map-key-leading-space"); e != a { - t.Errorf("expect %v, got %v", e, a) + t.Errorf("expect header-map-key-leading-space %v header value, got %v", e, a) } if e, a := "value", r.Header.Get("header-map-key-with-space"); e != a { - t.Errorf("expect %v, got %v", e, a) + t.Errorf("expect header-map-key-with-space %v header value, got %v", e, a) } if e, a := "value", r.Header.Get("header-map-leading-space"); e != a { - t.Errorf("expect %v, got %v", e, a) + t.Errorf("expect header-map-leading-space %v header value, got %v", e, a) } if e, a := "value", r.Header.Get("header-map-leading-tab"); e != a { - t.Errorf("expect %v, got %v", e, a) + t.Errorf("expect header-map-leading-tab %v header value, got %v", e, a) } if e, a := "value", r.Header.Get("header-map-with-space"); e != a { - t.Errorf("expect %v, got %v", e, a) + t.Errorf("expect header-map-with-space %v header value, got %v", e, a) } if e, a := "headerValue", r.Header.Get("header1"); e != a { - t.Errorf("expect %v, got %v", e, a) + t.Errorf("expect header1 %v header value, got %v", e, a) } - } diff --git a/service/accessanalyzer/api.go b/service/accessanalyzer/api.go index d42f30abc3..0a9384e180 100644 --- a/service/accessanalyzer/api.go +++ b/service/accessanalyzer/api.go @@ -3979,7 +3979,7 @@ func (s *ApplyArchiveRuleInput) SetRuleName(v string) *ApplyArchiveRuleInput { } type ApplyArchiveRuleOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4068,7 +4068,7 @@ func (s *ArchiveRuleSummary) SetUpdatedAt(v time.Time) *ArchiveRuleSummary { } type CancelPolicyGenerationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The JobId that is returned by the StartPolicyGeneration operation. The JobId // can be used with GetGeneratedPolicy to retrieve the generated policies or @@ -4119,7 +4119,7 @@ func (s *CancelPolicyGenerationInput) SetJobId(v string) *CancelPolicyGeneration } type CancelPolicyGenerationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4819,7 +4819,7 @@ func (s *CreateArchiveRuleInput) SetRuleName(v string) *CreateArchiveRuleInput { } type CreateArchiveRuleOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4920,7 +4920,7 @@ func (s *Criterion) SetNeq(v []*string) *Criterion { // Deletes an analyzer. type DeleteAnalyzerInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the analyzer to delete. // @@ -4978,7 +4978,7 @@ func (s *DeleteAnalyzerInput) SetClientToken(v string) *DeleteAnalyzerInput { } type DeleteAnalyzerOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5001,7 +5001,7 @@ func (s DeleteAnalyzerOutput) GoString() string { // Deletes an archive rule. type DeleteArchiveRuleInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the analyzer that associated with the archive rule to delete. // @@ -5076,7 +5076,7 @@ func (s *DeleteArchiveRuleInput) SetRuleName(v string) *DeleteArchiveRuleInput { } type DeleteArchiveRuleOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5650,7 +5650,7 @@ func (s *GeneratedPolicyResult) SetProperties(v *GeneratedPolicyProperties) *Gen } type GetAccessPreviewInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique ID for the access preview. // @@ -5748,7 +5748,7 @@ func (s *GetAccessPreviewOutput) SetAccessPreview(v *AccessPreview) *GetAccessPr // Retrieves an analyzed resource. type GetAnalyzedResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the analyzer (https://docs.aws.amazon.com/IAM/latest/UserGuide/access-analyzer-getting-started.html#permission-resources) // to retrieve information from. @@ -5843,7 +5843,7 @@ func (s *GetAnalyzedResourceOutput) SetResource(v *AnalyzedResource) *GetAnalyze // Retrieves an analyzer. type GetAnalyzerInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the analyzer retrieved. // @@ -5927,7 +5927,7 @@ func (s *GetAnalyzerOutput) SetAnalyzer(v *AnalyzerSummary) *GetAnalyzerOutput { // Retrieves an archive rule. type GetArchiveRuleInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the analyzer to retrieve rules from. // @@ -6028,7 +6028,7 @@ func (s *GetArchiveRuleOutput) SetArchiveRule(v *ArchiveRuleSummary) *GetArchive // Retrieves a finding. type GetFindingInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the analyzer (https://docs.aws.amazon.com/IAM/latest/UserGuide/access-analyzer-getting-started.html#permission-resources) // that generated the finding. @@ -6124,7 +6124,7 @@ func (s *GetFindingOutput) SetFinding(v *Finding) *GetFindingOutput { } type GetGeneratedPolicyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The level of detail that you want to generate. You can specify whether to // generate policies with placeholders for resource ARNs for actions that support @@ -6431,7 +6431,7 @@ func (s *InternalServerException) RequestID() string { // This configuration sets the network origin for the Amazon S3 access point // or multi-region access point to Internet. type InternetConfiguration struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6945,7 +6945,7 @@ func (s *ListAccessPreviewFindingsOutput) SetNextToken(v string) *ListAccessPrev } type ListAccessPreviewsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the analyzer (https://docs.aws.amazon.com/IAM/latest/UserGuide/access-analyzer-getting-started.html#permission-resources) // used to generate the access preview. @@ -7171,7 +7171,7 @@ func (s *ListAnalyzedResourcesOutput) SetNextToken(v string) *ListAnalyzedResour // Retrieves a list of analyzers. type ListAnalyzersInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return in the response. MaxResults *int64 `location:"querystring" locationName:"maxResults" type:"integer"` @@ -7264,7 +7264,7 @@ func (s *ListAnalyzersOutput) SetNextToken(v string) *ListAnalyzersOutput { // Retrieves a list of archive rules created for the specified analyzer. type ListArchiveRulesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the analyzer to retrieve rules from. // @@ -7512,7 +7512,7 @@ func (s *ListFindingsOutput) SetNextToken(v string) *ListFindingsOutput { } type ListPolicyGenerationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return in the response. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -7619,7 +7619,7 @@ func (s *ListPolicyGenerationsOutput) SetPolicyGenerations(v []*PolicyGeneration // Retrieves a list of tags applied to the specified resource. type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the resource to retrieve tags from. // @@ -8887,7 +8887,7 @@ func (s *StartResourceScanInput) SetResourceArn(v string) *StartResourceScanInpu } type StartResourceScanOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9057,7 +9057,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { // The response to the request. type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9268,7 +9268,7 @@ func (s *TrailProperties) SetRegions(v []*string) *TrailProperties { // Removes a tag from the specified resource. type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the resource to remove the tag from. // @@ -9332,7 +9332,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { // The response to the request. type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9455,7 +9455,7 @@ func (s *UpdateArchiveRuleInput) SetRuleName(v string) *UpdateArchiveRuleInput { } type UpdateArchiveRuleOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9568,7 +9568,7 @@ func (s *UpdateFindingsInput) SetStatus(v string) *UpdateFindingsInput { } type UpdateFindingsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/account/api.go b/service/account/api.go index 67cefd89fb..7be6ea51c0 100644 --- a/service/account/api.go +++ b/service/account/api.go @@ -531,7 +531,7 @@ func (s *DeleteAlternateContactInput) SetAlternateContactType(v string) *DeleteA } type DeleteAlternateContactOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -885,7 +885,7 @@ func (s *PutAlternateContactInput) SetTitle(v string) *PutAlternateContactInput } type PutAlternateContactOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/amplify/api.go b/service/amplify/api.go index 5ddad4538e..9c865e11a2 100644 --- a/service/amplify/api.go +++ b/service/amplify/api.go @@ -5420,7 +5420,7 @@ func (s *CustomRule) SetTarget(v string) *CustomRule { // Describes the request structure for the delete app request. type DeleteAppInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique ID for an Amplify app. // @@ -5505,7 +5505,7 @@ func (s *DeleteAppOutput) SetApp(v *App) *DeleteAppOutput { // The request structure for the delete backend environment request. type DeleteBackendEnvironmentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique ID of an Amplify app. // @@ -5606,7 +5606,7 @@ func (s *DeleteBackendEnvironmentOutput) SetBackendEnvironment(v *BackendEnviron // The request structure for the delete branch request. type DeleteBranchInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique ID for an Amplify app. // @@ -5707,7 +5707,7 @@ func (s *DeleteBranchOutput) SetBranch(v *Branch) *DeleteBranchOutput { // The request structure for the delete domain association request. type DeleteDomainAssociationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique id for an Amplify app. // @@ -5808,7 +5808,7 @@ func (s *DeleteDomainAssociationOutput) SetDomainAssociation(v *DomainAssociatio // The request structure for the delete job request. type DeleteJobInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique ID for an Amplify app. // @@ -5926,7 +5926,7 @@ func (s *DeleteJobOutput) SetJobSummary(v *JobSummary) *DeleteJobOutput { // The request structure for the delete webhook request. type DeleteWebhookInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique ID for a webhook. // @@ -6308,7 +6308,7 @@ func (s *GenerateAccessLogsOutput) SetLogUrl(v string) *GenerateAccessLogsOutput // The request structure for the get app request. type GetAppInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique ID for an Amplify app. // @@ -6392,7 +6392,7 @@ func (s *GetAppOutput) SetApp(v *App) *GetAppOutput { // Returns the request structure for the get artifact request. type GetArtifactUrlInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique ID for an artifact. // @@ -6487,7 +6487,7 @@ func (s *GetArtifactUrlOutput) SetArtifactUrl(v string) *GetArtifactUrlOutput { // The request structure for the get backend environment request. type GetBackendEnvironmentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique id for an Amplify app. // @@ -6588,7 +6588,7 @@ func (s *GetBackendEnvironmentOutput) SetBackendEnvironment(v *BackendEnvironmen // The request structure for the get branch request. type GetBranchInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique ID for an Amplify app. // @@ -6688,7 +6688,7 @@ func (s *GetBranchOutput) SetBranch(v *Branch) *GetBranchOutput { // The request structure for the get domain association request. type GetDomainAssociationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique id for an Amplify app. // @@ -6790,7 +6790,7 @@ func (s *GetDomainAssociationOutput) SetDomainAssociation(v *DomainAssociation) // The request structure for the get job request. type GetJobInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique ID for an Amplify app. // @@ -6907,7 +6907,7 @@ func (s *GetJobOutput) SetJob(v *Job) *GetJobOutput { // The request structure for the get webhook request. type GetWebhookInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique ID for a webhook. // @@ -7287,7 +7287,7 @@ func (s *LimitExceededException) RequestID() string { // The request structure for the list apps request. type ListAppsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of records to list in a single response. MaxResults *int64 `location:"querystring" locationName:"maxResults" type:"integer"` @@ -7374,7 +7374,7 @@ func (s *ListAppsOutput) SetNextToken(v string) *ListAppsOutput { // Describes the request structure for the list artifacts request. type ListArtifactsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique ID for an Amplify app. // @@ -7522,7 +7522,7 @@ func (s *ListArtifactsOutput) SetNextToken(v string) *ListArtifactsOutput { // The request structure for the list backend environments request. type ListBackendEnvironmentsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique ID for an Amplify app. // @@ -7648,7 +7648,7 @@ func (s *ListBackendEnvironmentsOutput) SetNextToken(v string) *ListBackendEnvir // The request structure for the list branches request. type ListBranchesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique ID for an Amplify app. // @@ -7762,7 +7762,7 @@ func (s *ListBranchesOutput) SetNextToken(v string) *ListBranchesOutput { // The request structure for the list domain associations request. type ListDomainAssociationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique ID for an Amplify app. // @@ -7876,7 +7876,7 @@ func (s *ListDomainAssociationsOutput) SetNextToken(v string) *ListDomainAssocia // The request structure for the list jobs request. type ListJobsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique ID for an Amplify app. // @@ -8007,7 +8007,7 @@ func (s *ListJobsOutput) SetNextToken(v string) *ListJobsOutput { // The request structure to use to list tags for a resource. type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) to use to list tags. // @@ -8089,7 +8089,7 @@ func (s *ListTagsForResourceOutput) SetTags(v map[string]*string) *ListTagsForRe // The request structure for the list webhooks request. type ListWebhooksInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique ID for an Amplify app. // @@ -8807,7 +8807,7 @@ func (s *Step) SetTestConfigUrl(v string) *Step { // The request structure for the stop job request. type StopJobInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique ID for an Amplify app. // @@ -9112,7 +9112,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { // The response for the tag resource request. type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9199,7 +9199,7 @@ func (s *UnauthorizedException) RequestID() string { // The request structure for the untag resource request. type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) to use to untag a resource. // @@ -9266,7 +9266,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { // The response for the untag resource request. type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/amplifybackend/api.go b/service/amplifybackend/api.go index 62df71833c..fb0a062b46 100644 --- a/service/amplifybackend/api.go +++ b/service/amplifybackend/api.go @@ -4114,7 +4114,7 @@ func (s *CreateBackendOutput) SetStatus(v string) *CreateBackendOutput { } type CreateTokenInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // AppId is a required field AppId *string `location:"uri" locationName:"appId" type:"string" required:"true"` @@ -4513,7 +4513,7 @@ func (s *DeleteBackendAuthOutput) SetStatus(v string) *DeleteBackendAuthOutput { } type DeleteBackendInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // AppId is a required field AppId *string `location:"uri" locationName:"appId" type:"string" required:"true"` @@ -4645,7 +4645,7 @@ func (s *DeleteBackendOutput) SetStatus(v string) *DeleteBackendOutput { } type DeleteTokenInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // AppId is a required field AppId *string `location:"uri" locationName:"appId" type:"string" required:"true"` @@ -5438,7 +5438,7 @@ func (s *GetBackendInput) SetBackendEnvironmentName(v string) *GetBackendInput { } type GetBackendJobInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // AppId is a required field AppId *string `location:"uri" locationName:"appId" type:"string" required:"true"` @@ -5679,7 +5679,7 @@ func (s *GetBackendOutput) SetError(v string) *GetBackendOutput { } type GetTokenInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // AppId is a required field AppId *string `location:"uri" locationName:"appId" type:"string" required:"true"` @@ -6358,7 +6358,7 @@ func (s *RemoveAllBackendsOutput) SetStatus(v string) *RemoveAllBackendsOutput { } type RemoveBackendConfigInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // AppId is a required field AppId *string `location:"uri" locationName:"appId" type:"string" required:"true"` @@ -6435,7 +6435,7 @@ func (s *RemoveBackendConfigOutput) SetError(v string) *RemoveBackendConfigOutpu } type ResourceConfig struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/apigateway/api.go b/service/apigateway/api.go index 98ab1d1297..aca7ac9c0b 100644 --- a/service/apigateway/api.go +++ b/service/apigateway/api.go @@ -14118,7 +14118,7 @@ func (s *CreateVpcLinkInput) SetTargetArns(v []*string) *CreateVpcLinkInput { // A request to delete the ApiKey resource. type DeleteApiKeyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // [Required] The identifier of the ApiKey resource to be deleted. // @@ -14167,7 +14167,7 @@ func (s *DeleteApiKeyInput) SetApiKey(v string) *DeleteApiKeyInput { } type DeleteApiKeyOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -14190,7 +14190,7 @@ func (s DeleteApiKeyOutput) GoString() string { // Request to delete an existing Authorizer resource. type DeleteAuthorizerInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // [Required] The identifier of the Authorizer resource. // @@ -14256,7 +14256,7 @@ func (s *DeleteAuthorizerInput) SetRestApiId(v string) *DeleteAuthorizerInput { } type DeleteAuthorizerOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -14279,7 +14279,7 @@ func (s DeleteAuthorizerOutput) GoString() string { // A request to delete the BasePathMapping resource. type DeleteBasePathMappingInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // [Required] The base path name of the BasePathMapping resource to delete. // @@ -14347,7 +14347,7 @@ func (s *DeleteBasePathMappingInput) SetDomainName(v string) *DeleteBasePathMapp } type DeleteBasePathMappingOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -14370,7 +14370,7 @@ func (s DeleteBasePathMappingOutput) GoString() string { // A request to delete the ClientCertificate resource. type DeleteClientCertificateInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // [Required] The identifier of the ClientCertificate resource to be deleted. // @@ -14419,7 +14419,7 @@ func (s *DeleteClientCertificateInput) SetClientCertificateId(v string) *DeleteC } type DeleteClientCertificateOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -14442,7 +14442,7 @@ func (s DeleteClientCertificateOutput) GoString() string { // Requests API Gateway to delete a Deployment resource. type DeleteDeploymentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // [Required] The identifier of the Deployment resource to delete. // @@ -14508,7 +14508,7 @@ func (s *DeleteDeploymentInput) SetRestApiId(v string) *DeleteDeploymentInput { } type DeleteDeploymentOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -14531,7 +14531,7 @@ func (s DeleteDeploymentOutput) GoString() string { // Deletes an existing documentation part of an API. type DeleteDocumentationPartInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // [Required] The identifier of the to-be-deleted documentation part. // @@ -14597,7 +14597,7 @@ func (s *DeleteDocumentationPartInput) SetRestApiId(v string) *DeleteDocumentati } type DeleteDocumentationPartOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -14620,7 +14620,7 @@ func (s DeleteDocumentationPartOutput) GoString() string { // Deletes an existing documentation version of an API. type DeleteDocumentationVersionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // [Required] The version identifier of a to-be-deleted documentation snapshot. // @@ -14686,7 +14686,7 @@ func (s *DeleteDocumentationVersionInput) SetRestApiId(v string) *DeleteDocument } type DeleteDocumentationVersionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -14709,7 +14709,7 @@ func (s DeleteDocumentationVersionOutput) GoString() string { // A request to delete the DomainName resource. type DeleteDomainNameInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // [Required] The name of the DomainName resource to be deleted. // @@ -14758,7 +14758,7 @@ func (s *DeleteDomainNameInput) SetDomainName(v string) *DeleteDomainNameInput { } type DeleteDomainNameOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -14782,7 +14782,7 @@ func (s DeleteDomainNameOutput) GoString() string { // Clears any customization of a GatewayResponse of a specified response type // on the given RestApi and resets it with the default settings. type DeleteGatewayResponseInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // [Required] // The response type of the associated GatewayResponse. @@ -14849,7 +14849,7 @@ func (s *DeleteGatewayResponseInput) SetRestApiId(v string) *DeleteGatewayRespon } type DeleteGatewayResponseOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -14872,7 +14872,7 @@ func (s DeleteGatewayResponseOutput) GoString() string { // Represents a delete integration request. type DeleteIntegrationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // [Required] Specifies a delete integration request's HTTP method. // @@ -14955,7 +14955,7 @@ func (s *DeleteIntegrationInput) SetRestApiId(v string) *DeleteIntegrationInput } type DeleteIntegrationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -14978,7 +14978,7 @@ func (s DeleteIntegrationOutput) GoString() string { // Represents a delete integration response request. type DeleteIntegrationResponseInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // [Required] Specifies a delete integration response request's HTTP method. // @@ -15078,7 +15078,7 @@ func (s *DeleteIntegrationResponseInput) SetStatusCode(v string) *DeleteIntegrat } type DeleteIntegrationResponseOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -15101,7 +15101,7 @@ func (s DeleteIntegrationResponseOutput) GoString() string { // Request to delete an existing Method resource. type DeleteMethodInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // [Required] The HTTP verb of the Method resource. // @@ -15184,7 +15184,7 @@ func (s *DeleteMethodInput) SetRestApiId(v string) *DeleteMethodInput { } type DeleteMethodOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -15207,7 +15207,7 @@ func (s DeleteMethodOutput) GoString() string { // A request to delete an existing MethodResponse resource. type DeleteMethodResponseInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // [Required] The HTTP verb of the Method resource. // @@ -15307,7 +15307,7 @@ func (s *DeleteMethodResponseInput) SetStatusCode(v string) *DeleteMethodRespons } type DeleteMethodResponseOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -15330,7 +15330,7 @@ func (s DeleteMethodResponseOutput) GoString() string { // Request to delete an existing model in an existing RestApi resource. type DeleteModelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // [Required] The name of the model to delete. // @@ -15396,7 +15396,7 @@ func (s *DeleteModelInput) SetRestApiId(v string) *DeleteModelInput { } type DeleteModelOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -15419,7 +15419,7 @@ func (s DeleteModelOutput) GoString() string { // Deletes a specified RequestValidator of a given RestApi. type DeleteRequestValidatorInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // [Required] The identifier of the RequestValidator to be deleted. // @@ -15485,7 +15485,7 @@ func (s *DeleteRequestValidatorInput) SetRestApiId(v string) *DeleteRequestValid } type DeleteRequestValidatorOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -15508,7 +15508,7 @@ func (s DeleteRequestValidatorOutput) GoString() string { // Request to delete a Resource. type DeleteResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // [Required] The identifier of the Resource resource. // @@ -15574,7 +15574,7 @@ func (s *DeleteResourceInput) SetRestApiId(v string) *DeleteResourceInput { } type DeleteResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -15597,7 +15597,7 @@ func (s DeleteResourceOutput) GoString() string { // Request to delete the specified API from your collection. type DeleteRestApiInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // [Required] The string identifier of the associated RestApi. // @@ -15646,7 +15646,7 @@ func (s *DeleteRestApiInput) SetRestApiId(v string) *DeleteRestApiInput { } type DeleteRestApiOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -15669,7 +15669,7 @@ func (s DeleteRestApiOutput) GoString() string { // Requests API Gateway to delete a Stage resource. type DeleteStageInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // [Required] The string identifier of the associated RestApi. // @@ -15735,7 +15735,7 @@ func (s *DeleteStageInput) SetStageName(v string) *DeleteStageInput { } type DeleteStageOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -15758,7 +15758,7 @@ func (s DeleteStageOutput) GoString() string { // The DELETE request to delete a usage plan of a given plan Id. type DeleteUsagePlanInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // [Required] The Id of the to-be-deleted usage plan. // @@ -15809,7 +15809,7 @@ func (s *DeleteUsagePlanInput) SetUsagePlanId(v string) *DeleteUsagePlanInput { // The DELETE request to delete a usage plan key and remove the underlying API // key from the associated usage plan. type DeleteUsagePlanKeyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // [Required] The Id of the UsagePlanKey resource to be deleted. // @@ -15876,7 +15876,7 @@ func (s *DeleteUsagePlanKeyInput) SetUsagePlanId(v string) *DeleteUsagePlanKeyIn } type DeleteUsagePlanKeyOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -15898,7 +15898,7 @@ func (s DeleteUsagePlanKeyOutput) GoString() string { } type DeleteUsagePlanOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -15921,7 +15921,7 @@ func (s DeleteUsagePlanOutput) GoString() string { // Deletes an existing VpcLink of a specified identifier. type DeleteVpcLinkInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // [Required] The identifier of the VpcLink. It is used in an Integration to // reference this VpcLink. @@ -15971,7 +15971,7 @@ func (s *DeleteVpcLinkInput) SetVpcLinkId(v string) *DeleteVpcLinkInput { } type DeleteVpcLinkOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -16618,7 +16618,7 @@ func (s *EndpointConfiguration) SetVpcEndpointIds(v []*string) *EndpointConfigur // Request to flush authorizer cache entries on a specified stage. type FlushStageAuthorizersCacheInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The string identifier of the associated RestApi. // @@ -16684,7 +16684,7 @@ func (s *FlushStageAuthorizersCacheInput) SetStageName(v string) *FlushStageAuth } type FlushStageAuthorizersCacheOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -16707,7 +16707,7 @@ func (s FlushStageAuthorizersCacheOutput) GoString() string { // Requests API Gateway to flush a stage's cache. type FlushStageCacheInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // [Required] The string identifier of the associated RestApi. // @@ -16773,7 +16773,7 @@ func (s *FlushStageCacheInput) SetStageName(v string) *FlushStageCacheInput { } type FlushStageCacheOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -16839,7 +16839,7 @@ func (s *GenerateClientCertificateInput) SetTags(v map[string]*string) *Generate // Requests API Gateway to get information about the current Account resource. type GetAccountInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -16862,7 +16862,7 @@ func (s GetAccountInput) GoString() string { // A request to get information about the current ApiKey resource. type GetApiKeyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // [Required] The identifier of the ApiKey resource. // @@ -16922,7 +16922,7 @@ func (s *GetApiKeyInput) SetIncludeValue(v bool) *GetApiKeyInput { // A request to get information about the current ApiKeys resource. type GetApiKeysInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of a customer in AWS Marketplace or an external system, such // as a developer portal. @@ -17045,7 +17045,7 @@ func (s *GetApiKeysOutput) SetWarnings(v []*string) *GetApiKeysOutput { // Request to describe an existing Authorizer resource. type GetAuthorizerInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // [Required] The identifier of the Authorizer resource. // @@ -17112,7 +17112,7 @@ func (s *GetAuthorizerInput) SetRestApiId(v string) *GetAuthorizerInput { // Request to describe an existing Authorizers resource. type GetAuthorizersInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of returned results per page. The default value is 25 // and the maximum value is 500. @@ -17224,7 +17224,7 @@ func (s *GetAuthorizersOutput) SetPosition(v string) *GetAuthorizersOutput { // Request to describe a BasePathMapping resource. type GetBasePathMappingInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // [Required] The base path name that callers of the API must provide as part // of the URL after the domain name. This value must be unique for all of the @@ -17294,7 +17294,7 @@ func (s *GetBasePathMappingInput) SetDomainName(v string) *GetBasePathMappingInp // A request to get information about a collection of BasePathMapping resources. type GetBasePathMappingsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // [Required] The domain name of a BasePathMapping resource. // @@ -17405,7 +17405,7 @@ func (s *GetBasePathMappingsOutput) SetPosition(v string) *GetBasePathMappingsOu // A request to get information about the current ClientCertificate resource. type GetClientCertificateInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // [Required] The identifier of the ClientCertificate resource to be described. // @@ -17455,7 +17455,7 @@ func (s *GetClientCertificateInput) SetClientCertificateId(v string) *GetClientC // A request to get information about a collection of ClientCertificate resources. type GetClientCertificatesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of returned results per page. The default value is 25 // and the maximum value is 500. @@ -17539,7 +17539,7 @@ func (s *GetClientCertificatesOutput) SetPosition(v string) *GetClientCertificat // Requests API Gateway to get information about a Deployment resource. type GetDeploymentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // [Required] The identifier of the Deployment resource to get information about. // @@ -17621,7 +17621,7 @@ func (s *GetDeploymentInput) SetRestApiId(v string) *GetDeploymentInput { // Requests API Gateway to get information about a Deployments collection. type GetDeploymentsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of returned results per page. The default value is 25 // and the maximum value is 500. @@ -17741,7 +17741,7 @@ func (s *GetDeploymentsOutput) SetPosition(v string) *GetDeploymentsOutput { // Gets a specified documentation part of a given API. type GetDocumentationPartInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // [Required] The string identifier of the associated RestApi. // @@ -17809,7 +17809,7 @@ func (s *GetDocumentationPartInput) SetRestApiId(v string) *GetDocumentationPart // Gets the documentation parts of an API. The result may be filtered by the // type, name, or path of API entities (targets). type GetDocumentationPartsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of returned results per page. The default value is 25 // and the maximum value is 500. @@ -17959,7 +17959,7 @@ func (s *GetDocumentationPartsOutput) SetPosition(v string) *GetDocumentationPar // Gets a documentation snapshot of an API. type GetDocumentationVersionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // [Required] The version identifier of the to-be-retrieved documentation snapshot. // @@ -18026,7 +18026,7 @@ func (s *GetDocumentationVersionInput) SetRestApiId(v string) *GetDocumentationV // Gets the documentation versions of an API. type GetDocumentationVersionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of returned results per page. The default value is 25 // and the maximum value is 500. @@ -18141,7 +18141,7 @@ func (s *GetDocumentationVersionsOutput) SetPosition(v string) *GetDocumentation // Request to get the name of a DomainName resource. type GetDomainNameInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // [Required] The name of the DomainName resource. // @@ -18191,7 +18191,7 @@ func (s *GetDomainNameInput) SetDomainName(v string) *GetDomainNameInput { // Request to describe a collection of DomainName resources. type GetDomainNamesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of returned results per page. The default value is 25 // and the maximum value is 500. @@ -18275,7 +18275,7 @@ func (s *GetDomainNamesOutput) SetPosition(v string) *GetDomainNamesOutput { // Request a new export of a RestApi for a particular Stage. type GetExportInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The content-type of the export, for example application/json. Currently application/json // and application/yaml are supported for exportType ofoas30 and swagger. This @@ -18437,7 +18437,7 @@ func (s *GetExportOutput) SetContentType(v string) *GetExportOutput { // Gets a GatewayResponse of a specified response type on the given RestApi. type GetGatewayResponseInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // [Required] // The response type of the associated GatewayResponse. @@ -18508,7 +18508,7 @@ func (s *GetGatewayResponseInput) SetRestApiId(v string) *GetGatewayResponseInpu // API Gateway-generated default GatewayResponses collection for the supported // response types. type GetGatewayResponsesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of returned results per page. The default value is 25 // and the maximum value is 500. The GatewayResponses collection does not support @@ -18779,7 +18779,7 @@ func (s *GetGatewayResponsesOutput) SetPosition(v string) *GetGatewayResponsesOu // Represents a request to get the integration configuration. type GetIntegrationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // [Required] Specifies a get integration request's HTTP method. // @@ -18863,7 +18863,7 @@ func (s *GetIntegrationInput) SetRestApiId(v string) *GetIntegrationInput { // Represents a get integration response request. type GetIntegrationResponseInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // [Required] Specifies a get integration response request's HTTP method. // @@ -18964,7 +18964,7 @@ func (s *GetIntegrationResponseInput) SetStatusCode(v string) *GetIntegrationRes // Request to describe an existing Method resource. type GetMethodInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // [Required] Specifies the method request's HTTP method type. // @@ -19048,7 +19048,7 @@ func (s *GetMethodInput) SetRestApiId(v string) *GetMethodInput { // Request to describe a MethodResponse resource. type GetMethodResponseInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // [Required] The HTTP verb of the Method resource. // @@ -19149,7 +19149,7 @@ func (s *GetMethodResponseInput) SetStatusCode(v string) *GetMethodResponseInput // Request to list information about a model in an existing RestApi resource. type GetModelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A query parameter of a Boolean value to resolve (true) all external model // references and returns a flattened model schema or not (false) The default @@ -19227,7 +19227,7 @@ func (s *GetModelInput) SetRestApiId(v string) *GetModelInput { // Request to generate a sample mapping template used to transform the payload. type GetModelTemplateInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // [Required] The name of the model for which to generate a template. // @@ -19329,7 +19329,7 @@ func (s *GetModelTemplateOutput) SetValue(v string) *GetModelTemplateOutput { // Request to list existing Models defined for a RestApi resource. type GetModelsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of returned results per page. The default value is 25 // and the maximum value is 500. @@ -19440,7 +19440,7 @@ func (s *GetModelsOutput) SetPosition(v string) *GetModelsOutput { // Gets a RequestValidator of a given RestApi. type GetRequestValidatorInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // [Required] The identifier of the RequestValidator to be retrieved. // @@ -19507,7 +19507,7 @@ func (s *GetRequestValidatorInput) SetRestApiId(v string) *GetRequestValidatorIn // Gets the RequestValidators collection of a given RestApi. type GetRequestValidatorsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of returned results per page. The default value is 25 // and the maximum value is 500. @@ -19622,7 +19622,7 @@ func (s *GetRequestValidatorsOutput) SetPosition(v string) *GetRequestValidators // Request to list information about a resource. type GetResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A query parameter to retrieve the specified resources embedded in the returned // Resource representation in the response. This embed parameter value is a @@ -19703,7 +19703,7 @@ func (s *GetResourceInput) SetRestApiId(v string) *GetResourceInput { // Request to list information about a collection of resources. type GetResourcesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A query parameter used to retrieve the specified resources embedded in the // returned Resources resource in the response. This embed parameter value is @@ -19828,7 +19828,7 @@ func (s *GetResourcesOutput) SetPosition(v string) *GetResourcesOutput { // The GET request to list an existing RestApi defined for your collection. type GetRestApiInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // [Required] The string identifier of the associated RestApi. // @@ -19878,7 +19878,7 @@ func (s *GetRestApiInput) SetRestApiId(v string) *GetRestApiInput { // The GET request to list existing RestApis defined for your collection. type GetRestApisInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of returned results per page. The default value is 25 // and the maximum value is 500. @@ -19963,7 +19963,7 @@ func (s *GetRestApisOutput) SetPosition(v string) *GetRestApisOutput { // Request a new generated client SDK for a RestApi and Stage. type GetSdkInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // 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 @@ -20111,7 +20111,7 @@ func (s *GetSdkOutput) SetContentType(v string) *GetSdkOutput { // Get an SdkType instance. type GetSdkTypeInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // [Required] The identifier of the queried SdkType instance. // @@ -20161,7 +20161,7 @@ func (s *GetSdkTypeInput) SetId(v string) *GetSdkTypeInput { // Get the SdkTypes collection. type GetSdkTypesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of returned results per page. The default value is 25 // and the maximum value is 500. @@ -20243,7 +20243,7 @@ func (s *GetSdkTypesOutput) SetPosition(v string) *GetSdkTypesOutput { // Requests API Gateway to get information about a Stage resource. type GetStageInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // [Required] The string identifier of the associated RestApi. // @@ -20310,7 +20310,7 @@ func (s *GetStageInput) SetStageName(v string) *GetStageInput { // Requests API Gateway to get information about one or more Stage resources. type GetStagesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The stages' deployment identifiers. DeploymentId *string `location:"querystring" locationName:"deploymentId" type:"string"` @@ -20403,7 +20403,7 @@ func (s *GetStagesOutput) SetItem(v []*Stage) *GetStagesOutput { // Gets the Tags collection for a given resource. type GetTagsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // (Not currently supported) The maximum number of returned results per page. // The default value is 25 and the maximum value is 500. @@ -20506,7 +20506,7 @@ func (s *GetTagsOutput) SetTags(v map[string]*string) *GetTagsOutput { // The GET request to get the usage data of a usage plan in a specified time // interval. type GetUsageInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // [Required] The ending date (e.g., 2016-12-31) of the usage data. // @@ -20612,7 +20612,7 @@ func (s *GetUsageInput) SetUsagePlanId(v string) *GetUsageInput { // The GET request to get a usage plan of a given plan identifier. type GetUsagePlanInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // [Required] The identifier of the UsagePlan resource to be retrieved. // @@ -20662,7 +20662,7 @@ func (s *GetUsagePlanInput) SetUsagePlanId(v string) *GetUsagePlanInput { // The GET request to get a usage plan key of a given key identifier. type GetUsagePlanKeyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // [Required] The key Id of the to-be-retrieved UsagePlanKey resource representing // a plan customer. @@ -20732,7 +20732,7 @@ func (s *GetUsagePlanKeyInput) SetUsagePlanId(v string) *GetUsagePlanKeyInput { // The GET request to get all the usage plan keys representing the API keys // added to a specified usage plan. type GetUsagePlanKeysInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of returned results per page. The default value is 25 // and the maximum value is 500. @@ -20854,7 +20854,7 @@ func (s *GetUsagePlanKeysOutput) SetPosition(v string) *GetUsagePlanKeysOutput { // The GET request to get all the usage plans of the caller's account. type GetUsagePlansInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the API key associated with the usage plans. KeyId *string `location:"querystring" locationName:"keyId" type:"string"` @@ -20947,7 +20947,7 @@ func (s *GetUsagePlansOutput) SetPosition(v string) *GetUsagePlansOutput { // Gets a specified VPC link under the caller's account in a region. type GetVpcLinkInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // [Required] The identifier of the VpcLink. It is used in an Integration to // reference this VpcLink. @@ -20998,7 +20998,7 @@ func (s *GetVpcLinkInput) SetVpcLinkId(v string) *GetVpcLinkInput { // Gets the VpcLinks collection under the caller's account in a selected region. type GetVpcLinksInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of returned results per page. The default value is 25 // and the maximum value is 500. @@ -24530,7 +24530,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -25202,7 +25202,7 @@ func (s *UnauthorizedException) RequestID() string { // Removes a tag from a given resource. type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // [Required] The ARN of a resource that can be tagged. // @@ -25265,7 +25265,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/apigatewaymanagementapi/api.go b/service/apigatewaymanagementapi/api.go index d71a173c7a..9e7797509e 100644 --- a/service/apigatewaymanagementapi/api.go +++ b/service/apigatewaymanagementapi/api.go @@ -277,7 +277,7 @@ func (c *ApiGatewayManagementApi) PostToConnectionWithContext(ctx aws.Context, i } type DeleteConnectionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ConnectionId is a required field ConnectionId *string `location:"uri" locationName:"connectionId" type:"string" required:"true"` @@ -324,7 +324,7 @@ func (s *DeleteConnectionInput) SetConnectionId(v string) *DeleteConnectionInput } type DeleteConnectionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -410,7 +410,7 @@ func (s *ForbiddenException) RequestID() string { } type GetConnectionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ConnectionId is a required field ConnectionId *string `location:"uri" locationName:"connectionId" type:"string" required:"true"` @@ -801,7 +801,7 @@ func (s *PostToConnectionInput) SetData(v []byte) *PostToConnectionInput { } type PostToConnectionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/apigatewayv2/api.go b/service/apigatewayv2/api.go index eff3010cd9..eb7f290ae5 100644 --- a/service/apigatewayv2/api.go +++ b/service/apigatewayv2/api.go @@ -9986,7 +9986,7 @@ func (s *CreateVpcLinkOutput) SetVpcLinkVersion(v string) *CreateVpcLinkOutput { } type DeleteAccessLogSettingsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApiId is a required field ApiId *string `location:"uri" locationName:"apiId" type:"string" required:"true"` @@ -10048,7 +10048,7 @@ func (s *DeleteAccessLogSettingsInput) SetStageName(v string) *DeleteAccessLogSe } type DeleteAccessLogSettingsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10070,7 +10070,7 @@ func (s DeleteAccessLogSettingsOutput) GoString() string { } type DeleteApiInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApiId is a required field ApiId *string `location:"uri" locationName:"apiId" type:"string" required:"true"` @@ -10117,7 +10117,7 @@ func (s *DeleteApiInput) SetApiId(v string) *DeleteApiInput { } type DeleteApiMappingInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApiMappingId is a required field ApiMappingId *string `location:"uri" locationName:"apiMappingId" type:"string" required:"true"` @@ -10179,7 +10179,7 @@ func (s *DeleteApiMappingInput) SetDomainName(v string) *DeleteApiMappingInput { } type DeleteApiMappingOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10201,7 +10201,7 @@ func (s DeleteApiMappingOutput) GoString() string { } type DeleteApiOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10223,7 +10223,7 @@ func (s DeleteApiOutput) GoString() string { } type DeleteAuthorizerInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApiId is a required field ApiId *string `location:"uri" locationName:"apiId" type:"string" required:"true"` @@ -10285,7 +10285,7 @@ func (s *DeleteAuthorizerInput) SetAuthorizerId(v string) *DeleteAuthorizerInput } type DeleteAuthorizerOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10307,7 +10307,7 @@ func (s DeleteAuthorizerOutput) GoString() string { } type DeleteCorsConfigurationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApiId is a required field ApiId *string `location:"uri" locationName:"apiId" type:"string" required:"true"` @@ -10354,7 +10354,7 @@ func (s *DeleteCorsConfigurationInput) SetApiId(v string) *DeleteCorsConfigurati } type DeleteCorsConfigurationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10376,7 +10376,7 @@ func (s DeleteCorsConfigurationOutput) GoString() string { } type DeleteDeploymentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApiId is a required field ApiId *string `location:"uri" locationName:"apiId" type:"string" required:"true"` @@ -10438,7 +10438,7 @@ func (s *DeleteDeploymentInput) SetDeploymentId(v string) *DeleteDeploymentInput } type DeleteDeploymentOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10460,7 +10460,7 @@ func (s DeleteDeploymentOutput) GoString() string { } type DeleteDomainNameInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // DomainName is a required field DomainName *string `location:"uri" locationName:"domainName" type:"string" required:"true"` @@ -10507,7 +10507,7 @@ func (s *DeleteDomainNameInput) SetDomainName(v string) *DeleteDomainNameInput { } type DeleteDomainNameOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10529,7 +10529,7 @@ func (s DeleteDomainNameOutput) GoString() string { } type DeleteIntegrationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApiId is a required field ApiId *string `location:"uri" locationName:"apiId" type:"string" required:"true"` @@ -10591,7 +10591,7 @@ func (s *DeleteIntegrationInput) SetIntegrationId(v string) *DeleteIntegrationIn } type DeleteIntegrationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10613,7 +10613,7 @@ func (s DeleteIntegrationOutput) GoString() string { } type DeleteIntegrationResponseInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApiId is a required field ApiId *string `location:"uri" locationName:"apiId" type:"string" required:"true"` @@ -10690,7 +10690,7 @@ func (s *DeleteIntegrationResponseInput) SetIntegrationResponseId(v string) *Del } type DeleteIntegrationResponseOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10712,7 +10712,7 @@ func (s DeleteIntegrationResponseOutput) GoString() string { } type DeleteModelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApiId is a required field ApiId *string `location:"uri" locationName:"apiId" type:"string" required:"true"` @@ -10774,7 +10774,7 @@ func (s *DeleteModelInput) SetModelId(v string) *DeleteModelInput { } type DeleteModelOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10796,7 +10796,7 @@ func (s DeleteModelOutput) GoString() string { } type DeleteRouteInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApiId is a required field ApiId *string `location:"uri" locationName:"apiId" type:"string" required:"true"` @@ -10858,7 +10858,7 @@ func (s *DeleteRouteInput) SetRouteId(v string) *DeleteRouteInput { } type DeleteRouteOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10880,7 +10880,7 @@ func (s DeleteRouteOutput) GoString() string { } type DeleteRouteRequestParameterInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApiId is a required field ApiId *string `location:"uri" locationName:"apiId" type:"string" required:"true"` @@ -10957,7 +10957,7 @@ func (s *DeleteRouteRequestParameterInput) SetRouteId(v string) *DeleteRouteRequ } type DeleteRouteRequestParameterOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10979,7 +10979,7 @@ func (s DeleteRouteRequestParameterOutput) GoString() string { } type DeleteRouteResponseInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApiId is a required field ApiId *string `location:"uri" locationName:"apiId" type:"string" required:"true"` @@ -11056,7 +11056,7 @@ func (s *DeleteRouteResponseInput) SetRouteResponseId(v string) *DeleteRouteResp } type DeleteRouteResponseOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11078,7 +11078,7 @@ func (s DeleteRouteResponseOutput) GoString() string { } type DeleteRouteSettingsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApiId is a required field ApiId *string `location:"uri" locationName:"apiId" type:"string" required:"true"` @@ -11155,7 +11155,7 @@ func (s *DeleteRouteSettingsInput) SetStageName(v string) *DeleteRouteSettingsIn } type DeleteRouteSettingsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11177,7 +11177,7 @@ func (s DeleteRouteSettingsOutput) GoString() string { } type DeleteStageInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApiId is a required field ApiId *string `location:"uri" locationName:"apiId" type:"string" required:"true"` @@ -11239,7 +11239,7 @@ func (s *DeleteStageInput) SetStageName(v string) *DeleteStageInput { } type DeleteStageOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11261,7 +11261,7 @@ func (s DeleteStageOutput) GoString() string { } type DeleteVpcLinkInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // VpcLinkId is a required field VpcLinkId *string `location:"uri" locationName:"vpcLinkId" type:"string" required:"true"` @@ -11308,7 +11308,7 @@ func (s *DeleteVpcLinkInput) SetVpcLinkId(v string) *DeleteVpcLinkInput { } type DeleteVpcLinkOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11601,7 +11601,7 @@ func (s *DomainNameConfiguration) SetSecurityPolicy(v string) *DomainNameConfigu } type ExportApiInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApiId is a required field ApiId *string `location:"uri" locationName:"apiId" type:"string" required:"true"` @@ -11732,7 +11732,7 @@ func (s *ExportApiOutput) SetBody(v []byte) *ExportApiOutput { } type GetApiInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApiId is a required field ApiId *string `location:"uri" locationName:"apiId" type:"string" required:"true"` @@ -11779,7 +11779,7 @@ func (s *GetApiInput) SetApiId(v string) *GetApiInput { } type GetApiMappingInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApiMappingId is a required field ApiMappingId *string `location:"uri" locationName:"apiMappingId" type:"string" required:"true"` @@ -11903,7 +11903,7 @@ func (s *GetApiMappingOutput) SetStage(v string) *GetApiMappingOutput { } type GetApiMappingsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // DomainName is a required field DomainName *string `location:"uri" locationName:"domainName" type:"string" required:"true"` @@ -12171,7 +12171,7 @@ func (s *GetApiOutput) SetWarnings(v []*string) *GetApiOutput { } type GetApisInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *string `location:"querystring" locationName:"maxResults" type:"string"` @@ -12249,7 +12249,7 @@ func (s *GetApisOutput) SetNextToken(v string) *GetApisOutput { } type GetAuthorizerInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApiId is a required field ApiId *string `location:"uri" locationName:"apiId" type:"string" required:"true"` @@ -12446,7 +12446,7 @@ func (s *GetAuthorizerOutput) SetName(v string) *GetAuthorizerOutput { } type GetAuthorizersInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApiId is a required field ApiId *string `location:"uri" locationName:"apiId" type:"string" required:"true"` @@ -12549,7 +12549,7 @@ func (s *GetAuthorizersOutput) SetNextToken(v string) *GetAuthorizersOutput { } type GetDeploymentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApiId is a required field ApiId *string `location:"uri" locationName:"apiId" type:"string" required:"true"` @@ -12684,7 +12684,7 @@ func (s *GetDeploymentOutput) SetDescription(v string) *GetDeploymentOutput { } type GetDeploymentsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApiId is a required field ApiId *string `location:"uri" locationName:"apiId" type:"string" required:"true"` @@ -12787,7 +12787,7 @@ func (s *GetDeploymentsOutput) SetNextToken(v string) *GetDeploymentsOutput { } type GetDomainNameInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // DomainName is a required field DomainName *string `location:"uri" locationName:"domainName" type:"string" required:"true"` @@ -12905,7 +12905,7 @@ func (s *GetDomainNameOutput) SetTags(v map[string]*string) *GetDomainNameOutput } type GetDomainNamesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *string `location:"querystring" locationName:"maxResults" type:"string"` @@ -12983,7 +12983,7 @@ func (s *GetDomainNamesOutput) SetNextToken(v string) *GetDomainNamesOutput { } type GetIntegrationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApiId is a required field ApiId *string `location:"uri" locationName:"apiId" type:"string" required:"true"` @@ -13279,7 +13279,7 @@ func (s *GetIntegrationOutput) SetTlsConfig(v *TlsConfig) *GetIntegrationOutput } type GetIntegrationResponseInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApiId is a required field ApiId *string `location:"uri" locationName:"apiId" type:"string" required:"true"` @@ -13462,7 +13462,7 @@ func (s *GetIntegrationResponseOutput) SetTemplateSelectionExpression(v string) } type GetIntegrationResponsesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApiId is a required field ApiId *string `location:"uri" locationName:"apiId" type:"string" required:"true"` @@ -13580,7 +13580,7 @@ func (s *GetIntegrationResponsesOutput) SetNextToken(v string) *GetIntegrationRe } type GetIntegrationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApiId is a required field ApiId *string `location:"uri" locationName:"apiId" type:"string" required:"true"` @@ -13683,7 +13683,7 @@ func (s *GetIntegrationsOutput) SetNextToken(v string) *GetIntegrationsOutput { } type GetModelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApiId is a required field ApiId *string `location:"uri" locationName:"apiId" type:"string" required:"true"` @@ -13812,7 +13812,7 @@ func (s *GetModelOutput) SetSchema(v string) *GetModelOutput { } type GetModelTemplateInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApiId is a required field ApiId *string `location:"uri" locationName:"apiId" type:"string" required:"true"` @@ -13904,7 +13904,7 @@ func (s *GetModelTemplateOutput) SetValue(v string) *GetModelTemplateOutput { } type GetModelsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApiId is a required field ApiId *string `location:"uri" locationName:"apiId" type:"string" required:"true"` @@ -14007,7 +14007,7 @@ func (s *GetModelsOutput) SetNextToken(v string) *GetModelsOutput { } type GetRouteInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApiId is a required field ApiId *string `location:"uri" locationName:"apiId" type:"string" required:"true"` @@ -14224,7 +14224,7 @@ func (s *GetRouteOutput) SetTarget(v string) *GetRouteOutput { } type GetRouteResponseInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApiId is a required field ApiId *string `location:"uri" locationName:"apiId" type:"string" required:"true"` @@ -14374,7 +14374,7 @@ func (s *GetRouteResponseOutput) SetRouteResponseKey(v string) *GetRouteResponse } type GetRouteResponsesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApiId is a required field ApiId *string `location:"uri" locationName:"apiId" type:"string" required:"true"` @@ -14492,7 +14492,7 @@ func (s *GetRouteResponsesOutput) SetNextToken(v string) *GetRouteResponsesOutpu } type GetRoutesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApiId is a required field ApiId *string `location:"uri" locationName:"apiId" type:"string" required:"true"` @@ -14595,7 +14595,7 @@ func (s *GetRoutesOutput) SetNextToken(v string) *GetRoutesOutput { } type GetStageInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApiId is a required field ApiId *string `location:"uri" locationName:"apiId" type:"string" required:"true"` @@ -14800,7 +14800,7 @@ func (s *GetStageOutput) SetTags(v map[string]*string) *GetStageOutput { } type GetStagesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApiId is a required field ApiId *string `location:"uri" locationName:"apiId" type:"string" required:"true"` @@ -14903,7 +14903,7 @@ func (s *GetStagesOutput) SetNextToken(v string) *GetStagesOutput { } type GetTagsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resource-arn" type:"string" required:"true"` @@ -14981,7 +14981,7 @@ func (s *GetTagsOutput) SetTags(v map[string]*string) *GetTagsOutput { } type GetVpcLinkInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // VpcLinkId is a required field VpcLinkId *string `location:"uri" locationName:"vpcLinkId" type:"string" required:"true"` @@ -15130,7 +15130,7 @@ func (s *GetVpcLinkOutput) SetVpcLinkVersion(v string) *GetVpcLinkOutput { } type GetVpcLinksInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *string `location:"querystring" locationName:"maxResults" type:"string"` @@ -16415,7 +16415,7 @@ func (s *ReimportApiOutput) SetWarnings(v []*string) *ReimportApiOutput { } type ResetAuthorizersCacheInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApiId is a required field ApiId *string `location:"uri" locationName:"apiId" type:"string" required:"true"` @@ -16477,7 +16477,7 @@ func (s *ResetAuthorizersCacheInput) SetStageName(v string) *ResetAuthorizersCac } type ResetAuthorizersCacheOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -17016,7 +17016,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -17176,7 +17176,7 @@ func (s *TooManyRequestsException) RequestID() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resource-arn" type:"string" required:"true"` @@ -17235,7 +17235,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/appconfig/api.go b/service/appconfig/api.go index 3ce77c2698..15599ac04f 100644 --- a/service/appconfig/api.go +++ b/service/appconfig/api.go @@ -4472,7 +4472,7 @@ func (s *CreateHostedConfigurationVersionOutput) SetVersionNumber(v int64) *Crea } type DeleteApplicationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the application to delete. // @@ -4521,7 +4521,7 @@ func (s *DeleteApplicationInput) SetApplicationId(v string) *DeleteApplicationIn } type DeleteApplicationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4543,7 +4543,7 @@ func (s DeleteApplicationOutput) GoString() string { } type DeleteConfigurationProfileInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The application ID that includes the configuration profile you want to delete. // @@ -4609,7 +4609,7 @@ func (s *DeleteConfigurationProfileInput) SetConfigurationProfileId(v string) *D } type DeleteConfigurationProfileOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4631,7 +4631,7 @@ func (s DeleteConfigurationProfileOutput) GoString() string { } type DeleteDeploymentStrategyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the deployment strategy you want to delete. // @@ -4680,7 +4680,7 @@ func (s *DeleteDeploymentStrategyInput) SetDeploymentStrategyId(v string) *Delet } type DeleteDeploymentStrategyOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4702,7 +4702,7 @@ func (s DeleteDeploymentStrategyOutput) GoString() string { } type DeleteEnvironmentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The application ID that includes the environment you want to delete. // @@ -4768,7 +4768,7 @@ func (s *DeleteEnvironmentInput) SetEnvironmentId(v string) *DeleteEnvironmentIn } type DeleteEnvironmentOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4790,7 +4790,7 @@ func (s DeleteEnvironmentOutput) GoString() string { } type DeleteHostedConfigurationVersionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The application ID. // @@ -4870,7 +4870,7 @@ func (s *DeleteHostedConfigurationVersionInput) SetVersionNumber(v int64) *Delet } type DeleteHostedConfigurationVersionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5254,7 +5254,7 @@ func (s *Environment) SetState(v string) *Environment { } type GetApplicationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the application you want to get. // @@ -5352,7 +5352,7 @@ func (s *GetApplicationOutput) SetName(v string) *GetApplicationOutput { } type GetConfigurationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The application to get. Specify either the application name or the application // ID. @@ -5538,7 +5538,7 @@ func (s *GetConfigurationOutput) SetContentType(v string) *GetConfigurationOutpu } type GetConfigurationProfileInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the application that includes the configuration profile you want // to get. @@ -5691,7 +5691,7 @@ func (s *GetConfigurationProfileOutput) SetValidators(v []*Validator) *GetConfig } type GetDeploymentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the application that includes the deployment you want to get. // @@ -5958,7 +5958,7 @@ func (s *GetDeploymentOutput) SetState(v string) *GetDeploymentOutput { } type GetDeploymentStrategyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the deployment strategy to get. // @@ -6103,7 +6103,7 @@ func (s *GetDeploymentStrategyOutput) SetReplicateTo(v string) *GetDeploymentStr } type GetEnvironmentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the application that includes the environment you want to get. // @@ -6246,7 +6246,7 @@ func (s *GetEnvironmentOutput) SetState(v string) *GetEnvironmentOutput { } type GetHostedConfigurationVersionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The application ID. // @@ -6540,7 +6540,7 @@ func (s *InternalServerException) RequestID() string { } type ListApplicationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // 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 @@ -6639,7 +6639,7 @@ func (s *ListApplicationsOutput) SetNextToken(v string) *ListApplicationsOutput } type ListConfigurationProfilesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The application ID. // @@ -6755,7 +6755,7 @@ func (s *ListConfigurationProfilesOutput) SetNextToken(v string) *ListConfigurat } type ListDeploymentStrategiesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // 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 @@ -6854,7 +6854,7 @@ func (s *ListDeploymentStrategiesOutput) SetNextToken(v string) *ListDeploymentS } type ListDeploymentsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The application ID. // @@ -6987,7 +6987,7 @@ func (s *ListDeploymentsOutput) SetNextToken(v string) *ListDeploymentsOutput { } type ListEnvironmentsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The application ID. // @@ -7103,7 +7103,7 @@ func (s *ListEnvironmentsOutput) SetNextToken(v string) *ListEnvironmentsOutput } type ListHostedConfigurationVersionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The application ID. // @@ -7236,7 +7236,7 @@ func (s *ListHostedConfigurationVersionsOutput) SetNextToken(v string) *ListHost } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The resource ARN. // @@ -7894,7 +7894,7 @@ func (s *StartDeploymentOutput) SetState(v string) *StartDeploymentOutput { } type StopDeploymentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The application ID. // @@ -8226,7 +8226,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8248,7 +8248,7 @@ func (s TagResourceOutput) GoString() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the resource for which to remove tags. // @@ -8311,7 +8311,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9059,7 +9059,7 @@ func (s *UpdateEnvironmentOutput) SetState(v string) *UpdateEnvironmentOutput { } type ValidateConfigurationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The application ID. // @@ -9142,7 +9142,7 @@ func (s *ValidateConfigurationInput) SetConfigurationVersion(v string) *Validate } type ValidateConfigurationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/appflow/api.go b/service/appflow/api.go index 268dad9b69..2fe6dba3c6 100644 --- a/service/appflow/api.go +++ b/service/appflow/api.go @@ -2003,7 +2003,7 @@ func (s *AmplitudeConnectorProfileCredentials) SetSecretKey(v string) *Amplitude // The connector-specific profile properties required when using Amplitude. type AmplitudeConnectorProfileProperties struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -2026,7 +2026,7 @@ func (s AmplitudeConnectorProfileProperties) GoString() string { // The connector metadata specific to Amplitude. type AmplitudeMetadata struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4102,7 +4102,7 @@ func (s *CustomerProfilesDestinationProperties) SetObjectTypeName(v string) *Cus // The connector metadata specific to Amazon Connect Customer Profiles. type CustomerProfilesMetadata struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4237,7 +4237,7 @@ func (s *DatadogConnectorProfileProperties) SetInstanceUrl(v string) *DatadogCon // The connector metadata specific to Datadog. type DatadogMetadata struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4363,7 +4363,7 @@ func (s *DeleteConnectorProfileInput) SetForceDelete(v bool) *DeleteConnectorPro } type DeleteConnectorProfileOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4442,7 +4442,7 @@ func (s *DeleteFlowInput) SetForceDelete(v bool) *DeleteFlowInput { } type DeleteFlowOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5501,7 +5501,7 @@ func (s *DynatraceConnectorProfileProperties) SetInstanceUrl(v string) *Dynatrac // The connector metadata specific to Dynatrace. type DynatraceMetadata struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5747,7 +5747,7 @@ func (s *EventBridgeDestinationProperties) SetObject(v string) *EventBridgeDesti // The connector metadata specific to Amazon EventBridge. type EventBridgeMetadata struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6268,7 +6268,7 @@ func (s *GoogleAnalyticsConnectorProfileCredentials) SetRefreshToken(v string) * // The connector-specific profile properties required by Google Analytics. type GoogleAnalyticsConnectorProfileProperties struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6426,7 +6426,7 @@ func (s *HoneycodeConnectorProfileCredentials) SetRefreshToken(v string) *Honeyc // The connector-specific properties required when using Amazon Honeycode. type HoneycodeConnectorProfileProperties struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6720,7 +6720,7 @@ func (s *InforNexusConnectorProfileProperties) SetInstanceUrl(v string) *InforNe // The connector metadata specific to Infor Nexus. type InforNexusMetadata struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -7038,7 +7038,7 @@ func (s *ListFlowsOutput) SetNextToken(v string) *ListFlowsOutput { } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the specified flow. // @@ -7120,7 +7120,7 @@ func (s *ListTagsForResourceOutput) SetTags(v map[string]*string) *ListTagsForRe // The properties that are applied when Amazon Lookout for Metrics is used as // a destination. type LookoutMetricsDestinationProperties struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -7279,7 +7279,7 @@ func (s *MarketoConnectorProfileProperties) SetInstanceUrl(v string) *MarketoCon // The connector metadata specific to Marketo. type MarketoMetadata struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -7864,7 +7864,7 @@ func (s *RedshiftDestinationProperties) SetObject(v string) *RedshiftDestination // The connector metadata specific to Amazon Redshift. type RedshiftMetadata struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8023,7 +8023,7 @@ func (s *S3DestinationProperties) SetS3OutputFormatConfig(v *S3OutputFormatConfi // The connector metadata specific to Amazon S3. type S3Metadata struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8348,7 +8348,7 @@ func (s *SAPODataConnectorProfileProperties) SetPrivateLinkServiceName(v string) // The connector metadata specific to SAPOData. type SAPODataMetadata struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8930,7 +8930,7 @@ func (s *ServiceNowConnectorProfileProperties) SetInstanceUrl(v string) *Service // The connector metadata specific to ServiceNow. type ServiceNowMetadata struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9113,7 +9113,7 @@ func (s *SingularConnectorProfileCredentials) SetApiKey(v string) *SingularConne // The connector-specific profile properties required when using Singular. type SingularConnectorProfileProperties struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9136,7 +9136,7 @@ func (s SingularConnectorProfileProperties) GoString() string { // The connector metadata specific to Singular. type SingularMetadata struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10376,7 +10376,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10541,7 +10541,7 @@ func (s *TrendmicroConnectorProfileCredentials) SetApiSecretKey(v string) *Trend // The connector-specific profile properties required when using Trend Micro. type TrendmicroConnectorProfileProperties struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10564,7 +10564,7 @@ func (s TrendmicroConnectorProfileProperties) GoString() string { // The connector metadata specific to Trend Micro. type TrendmicroMetadata struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10810,7 +10810,7 @@ func (s *UnsupportedOperationException) RequestID() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the flow that you want to untag. // @@ -10873,7 +10873,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11264,7 +11264,7 @@ func (s *UpsolverDestinationProperties) SetS3OutputFormatConfig(v *UpsolverS3Out // The connector metadata specific to Upsolver. type UpsolverMetadata struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11533,7 +11533,7 @@ func (s *VeevaConnectorProfileProperties) SetInstanceUrl(v string) *VeevaConnect // The connector metadata specific to Veeva. type VeevaMetadata struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/appintegrationsservice/api.go b/service/appintegrationsservice/api.go index eeeb60933c..19463a98d1 100644 --- a/service/appintegrationsservice/api.go +++ b/service/appintegrationsservice/api.go @@ -1956,7 +1956,7 @@ func (s *DataIntegrationSummary) SetSourceURI(v string) *DataIntegrationSummary } type DeleteDataIntegrationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A unique identifier for the DataIntegration. // @@ -2005,7 +2005,7 @@ func (s *DeleteDataIntegrationInput) SetDataIntegrationIdentifier(v string) *Del } type DeleteDataIntegrationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -2027,7 +2027,7 @@ func (s DeleteDataIntegrationOutput) GoString() string { } type DeleteEventIntegrationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the event integration. // @@ -2076,7 +2076,7 @@ func (s *DeleteEventIntegrationInput) SetName(v string) *DeleteEventIntegrationI } type DeleteEventIntegrationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -2366,7 +2366,7 @@ func (s *EventIntegrationAssociation) SetEventIntegrationName(v string) *EventIn } type GetDataIntegrationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A unique identifier. // @@ -2509,7 +2509,7 @@ func (s *GetDataIntegrationOutput) SetTags(v map[string]*string) *GetDataIntegra } type GetEventIntegrationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the event integration. // @@ -2762,7 +2762,7 @@ func (s *InvalidRequestException) RequestID() string { } type ListDataIntegrationAssociationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A unique identifier for the DataIntegration. // @@ -2876,7 +2876,7 @@ func (s *ListDataIntegrationAssociationsOutput) SetNextToken(v string) *ListData } type ListDataIntegrationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return per page. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -2973,7 +2973,7 @@ func (s *ListDataIntegrationsOutput) SetNextToken(v string) *ListDataIntegration } type ListEventIntegrationAssociationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the event integration. // @@ -3087,7 +3087,7 @@ func (s *ListEventIntegrationAssociationsOutput) SetNextToken(v string) *ListEve } type ListEventIntegrationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return per page. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -3184,7 +3184,7 @@ func (s *ListEventIntegrationsOutput) SetNextToken(v string) *ListEventIntegrati } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the resource. // @@ -3527,7 +3527,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3613,7 +3613,7 @@ func (s *ThrottlingException) RequestID() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the resource. // @@ -3679,7 +3679,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3774,7 +3774,7 @@ func (s *UpdateDataIntegrationInput) SetName(v string) *UpdateDataIntegrationInp } type UpdateDataIntegrationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3857,7 +3857,7 @@ func (s *UpdateEventIntegrationInput) SetName(v string) *UpdateEventIntegrationI } type UpdateEventIntegrationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/applicationcostprofiler/api.go b/service/applicationcostprofiler/api.go index 253c5ddc59..16145edb01 100644 --- a/service/applicationcostprofiler/api.go +++ b/service/applicationcostprofiler/api.go @@ -681,7 +681,7 @@ func (s *AccessDeniedException) RequestID() string { } type DeleteReportDefinitionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Required. ID of the report to delete. // @@ -761,7 +761,7 @@ func (s *DeleteReportDefinitionOutput) SetReportId(v string) *DeleteReportDefini } type GetReportDefinitionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ID of the report to retrieve. // @@ -1057,7 +1057,7 @@ func (s *InternalServerException) RequestID() string { } type ListReportDefinitionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` diff --git a/service/appmesh/api.go b/service/appmesh/api.go index a9be72b3de..10debb0ecf 100644 --- a/service/appmesh/api.go +++ b/service/appmesh/api.go @@ -6204,7 +6204,7 @@ func (s *CreateVirtualServiceOutput) SetVirtualService(v *VirtualServiceData) *C } type DeleteGatewayRouteInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the gateway route to delete. // @@ -6335,7 +6335,7 @@ func (s *DeleteGatewayRouteOutput) SetGatewayRoute(v *GatewayRouteData) *DeleteG } type DeleteMeshInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the service mesh to delete. // @@ -6417,7 +6417,7 @@ func (s *DeleteMeshOutput) SetMesh(v *MeshData) *DeleteMeshOutput { } type DeleteRouteInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the service mesh to delete the route in. // @@ -6548,7 +6548,7 @@ func (s *DeleteRouteOutput) SetRoute(v *RouteData) *DeleteRouteOutput { } type DeleteVirtualGatewayInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the service mesh to delete the virtual gateway from. // @@ -6663,7 +6663,7 @@ func (s *DeleteVirtualGatewayOutput) SetVirtualGateway(v *VirtualGatewayData) *D // Deletes a virtual node input. type DeleteVirtualNodeInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the service mesh to delete the virtual node in. // @@ -6777,7 +6777,7 @@ func (s *DeleteVirtualNodeOutput) SetVirtualNode(v *VirtualNodeData) *DeleteVirt } type DeleteVirtualRouterInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the service mesh to delete the virtual router in. // @@ -6891,7 +6891,7 @@ func (s *DeleteVirtualRouterOutput) SetVirtualRouter(v *VirtualRouterData) *Dele } type DeleteVirtualServiceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the service mesh to delete the virtual service in. // @@ -7005,7 +7005,7 @@ func (s *DeleteVirtualServiceOutput) SetVirtualService(v *VirtualServiceData) *D } type DescribeGatewayRouteInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the gateway route to describe. // @@ -7136,7 +7136,7 @@ func (s *DescribeGatewayRouteOutput) SetGatewayRoute(v *GatewayRouteData) *Descr } type DescribeMeshInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the service mesh to describe. // @@ -7233,7 +7233,7 @@ func (s *DescribeMeshOutput) SetMesh(v *MeshData) *DescribeMeshOutput { } type DescribeRouteInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the service mesh that the route resides in. // @@ -7364,7 +7364,7 @@ func (s *DescribeRouteOutput) SetRoute(v *RouteData) *DescribeRouteOutput { } type DescribeVirtualGatewayInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the service mesh that the gateway route resides in. // @@ -7478,7 +7478,7 @@ func (s *DescribeVirtualGatewayOutput) SetVirtualGateway(v *VirtualGatewayData) } type DescribeVirtualNodeInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the service mesh that the virtual node resides in. // @@ -7592,7 +7592,7 @@ func (s *DescribeVirtualNodeOutput) SetVirtualNode(v *VirtualNodeData) *Describe } type DescribeVirtualRouterInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the service mesh that the virtual router resides in. // @@ -7706,7 +7706,7 @@ func (s *DescribeVirtualRouterOutput) SetVirtualRouter(v *VirtualRouterData) *De } type DescribeVirtualServiceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the service mesh that the virtual service resides in. // @@ -11085,7 +11085,7 @@ func (s *LimitExceededException) RequestID() string { } type ListGatewayRoutesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results returned by ListGatewayRoutes in paginated // output. When you use this parameter, ListGatewayRoutes returns only limit @@ -11242,7 +11242,7 @@ func (s *ListGatewayRoutesOutput) SetNextToken(v string) *ListGatewayRoutesOutpu } type ListMeshesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results returned by ListMeshes in paginated output. // When you use this parameter, ListMeshes returns only limit results in a single @@ -11352,7 +11352,7 @@ func (s *ListMeshesOutput) SetNextToken(v string) *ListMeshesOutput { } type ListRoutesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results returned by ListRoutes in paginated output. // When you use this parameter, ListRoutes returns only limit results in a single @@ -11508,7 +11508,7 @@ func (s *ListRoutesOutput) SetRoutes(v []*RouteRef) *ListRoutesOutput { } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of tag results returned by ListTagsForResource in paginated // output. When this parameter is used, ListTagsForResource returns only limit @@ -11630,7 +11630,7 @@ func (s *ListTagsForResourceOutput) SetTags(v []*TagRef) *ListTagsForResourceOut } type ListVirtualGatewaysInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results returned by ListVirtualGateways in paginated // output. When you use this parameter, ListVirtualGateways returns only limit @@ -11769,7 +11769,7 @@ func (s *ListVirtualGatewaysOutput) SetVirtualGateways(v []*VirtualGatewayRef) * } type ListVirtualNodesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results returned by ListVirtualNodes in paginated output. // When you use this parameter, ListVirtualNodes returns only limit results @@ -11908,7 +11908,7 @@ func (s *ListVirtualNodesOutput) SetVirtualNodes(v []*VirtualNodeRef) *ListVirtu } type ListVirtualRoutersInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results returned by ListVirtualRouters in paginated // output. When you use this parameter, ListVirtualRouters returns only limit @@ -12047,7 +12047,7 @@ func (s *ListVirtualRoutersOutput) SetVirtualRouters(v []*VirtualRouterRef) *Lis } type ListVirtualServicesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results returned by ListVirtualServices in paginated // output. When you use this parameter, ListVirtualServices returns only limit @@ -14339,7 +14339,7 @@ func (s *TagResourceInput) SetTags(v []*TagRef) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -15010,7 +15010,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/appregistry/api.go b/service/appregistry/api.go index b1dd720cb0..7c2a71a5f2 100644 --- a/service/appregistry/api.go +++ b/service/appregistry/api.go @@ -2244,7 +2244,7 @@ func (s *ApplicationSummary) SetName(v string) *ApplicationSummary { } type AssociateAttributeGroupInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name or ID of the application. // @@ -2353,7 +2353,7 @@ func (s *AssociateAttributeGroupOutput) SetAttributeGroupArn(v string) *Associat } type AssociateResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name or ID of the application. // @@ -2959,7 +2959,7 @@ func (s *CreateAttributeGroupOutput) SetAttributeGroup(v *AttributeGroup) *Creat } type DeleteApplicationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name or ID of the application. // @@ -3039,7 +3039,7 @@ func (s *DeleteApplicationOutput) SetApplication(v *ApplicationSummary) *DeleteA } type DeleteAttributeGroupInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name or ID of the attribute group that holds the attributes to describe // the application. @@ -3120,7 +3120,7 @@ func (s *DeleteAttributeGroupOutput) SetAttributeGroup(v *AttributeGroupSummary) } type DisassociateAttributeGroupInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name or ID of the application. // @@ -3227,7 +3227,7 @@ func (s *DisassociateAttributeGroupOutput) SetAttributeGroupArn(v string) *Disas } type DisassociateResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name or ID of the application. // @@ -3350,7 +3350,7 @@ func (s *DisassociateResourceOutput) SetResourceArn(v string) *DisassociateResou } type GetApplicationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name or ID of the application. // @@ -3505,7 +3505,7 @@ func (s *GetApplicationOutput) SetTags(v map[string]*string) *GetApplicationOutp } type GetAssociatedResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name or ID of the application. // @@ -3619,7 +3619,7 @@ func (s *GetAssociatedResourceOutput) SetResource(v *Resource) *GetAssociatedRes } type GetAttributeGroupInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name or ID of the attribute group that holds the attributes to describe // the application. @@ -3863,7 +3863,7 @@ func (s *InternalServerException) RequestID() string { } type ListApplicationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The upper bound of the number of results to return (cannot exceed 25). If // this parameter is omitted, it defaults to 25. This value is optional. @@ -3960,7 +3960,7 @@ func (s *ListApplicationsOutput) SetNextToken(v string) *ListApplicationsOutput } type ListAssociatedAttributeGroupsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name or ID of the application. // @@ -4074,7 +4074,7 @@ func (s *ListAssociatedAttributeGroupsOutput) SetNextToken(v string) *ListAssoci } type ListAssociatedResourcesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name or ID of the application. // @@ -4188,7 +4188,7 @@ func (s *ListAssociatedResourcesOutput) SetResources(v []*ResourceInfo) *ListAss } type ListAttributeGroupsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The upper bound of the number of results to return (cannot exceed 25). If // this parameter is omitted, it defaults to 25. This value is optional. @@ -4285,7 +4285,7 @@ func (s *ListAttributeGroupsOutput) SetNextToken(v string) *ListAttributeGroupsO } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon resource name (ARN) that specifies the resource. // @@ -4688,7 +4688,7 @@ func (s *ServiceQuotaExceededException) RequestID() string { } type SyncResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // An entity you can work with and specify with a name or ID. Examples include // an Amazon EC2 instance, an Amazon Web Services CloudFormation stack, or an @@ -4869,7 +4869,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4891,7 +4891,7 @@ func (s TagResourceOutput) GoString() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon resource name (ARN) that specifies the resource. // @@ -4954,7 +4954,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/appsync/api.go b/service/appsync/api.go index 4422701056..f5ec04b3d5 100644 --- a/service/appsync/api.go +++ b/service/appsync/api.go @@ -6076,7 +6076,7 @@ func (s *DataSource) SetType(v string) *DataSource { // Represents the input of a DeleteApiCache operation. type DeleteApiCacheInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The API ID. // @@ -6126,7 +6126,7 @@ func (s *DeleteApiCacheInput) SetApiId(v string) *DeleteApiCacheInput { // Represents the output of a DeleteApiCache operation. type DeleteApiCacheOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6148,7 +6148,7 @@ func (s DeleteApiCacheOutput) GoString() string { } type DeleteApiKeyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The API ID. // @@ -6214,7 +6214,7 @@ func (s *DeleteApiKeyInput) SetId(v string) *DeleteApiKeyInput { } type DeleteApiKeyOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6236,7 +6236,7 @@ func (s DeleteApiKeyOutput) GoString() string { } type DeleteDataSourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The API ID. // @@ -6302,7 +6302,7 @@ func (s *DeleteDataSourceInput) SetName(v string) *DeleteDataSourceInput { } type DeleteDataSourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6324,7 +6324,7 @@ func (s DeleteDataSourceOutput) GoString() string { } type DeleteFunctionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The GraphQL API ID. // @@ -6390,7 +6390,7 @@ func (s *DeleteFunctionInput) SetFunctionId(v string) *DeleteFunctionInput { } type DeleteFunctionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6412,7 +6412,7 @@ func (s DeleteFunctionOutput) GoString() string { } type DeleteGraphqlApiInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The API ID. // @@ -6461,7 +6461,7 @@ func (s *DeleteGraphqlApiInput) SetApiId(v string) *DeleteGraphqlApiInput { } type DeleteGraphqlApiOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6483,7 +6483,7 @@ func (s DeleteGraphqlApiOutput) GoString() string { } type DeleteResolverInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The API ID. // @@ -6566,7 +6566,7 @@ func (s *DeleteResolverInput) SetTypeName(v string) *DeleteResolverInput { } type DeleteResolverOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6588,7 +6588,7 @@ func (s DeleteResolverOutput) GoString() string { } type DeleteTypeInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The API ID. // @@ -6654,7 +6654,7 @@ func (s *DeleteTypeInput) SetTypeName(v string) *DeleteTypeInput { } type DeleteTypeOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6881,7 +6881,7 @@ func (s *ElasticsearchDataSourceConfig) SetEndpoint(v string) *ElasticsearchData // Represents the input of a FlushApiCache operation. type FlushApiCacheInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The API ID. // @@ -6931,7 +6931,7 @@ func (s *FlushApiCacheInput) SetApiId(v string) *FlushApiCacheInput { // Represents the output of a FlushApiCache operation. type FlushApiCacheOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -7064,7 +7064,7 @@ func (s *FunctionConfiguration) SetSyncConfig(v *SyncConfig) *FunctionConfigurat // Represents the input of a GetApiCache operation. type GetApiCacheInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The API ID. // @@ -7145,7 +7145,7 @@ func (s *GetApiCacheOutput) SetApiCache(v *ApiCache) *GetApiCacheOutput { } type GetDataSourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The API ID. // @@ -7242,7 +7242,7 @@ func (s *GetDataSourceOutput) SetDataSource(v *DataSource) *GetDataSourceOutput } type GetFunctionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The GraphQL API ID. // @@ -7339,7 +7339,7 @@ func (s *GetFunctionOutput) SetFunctionConfiguration(v *FunctionConfiguration) * } type GetGraphqlApiInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The API ID for the GraphQL API. // @@ -7419,7 +7419,7 @@ func (s *GetGraphqlApiOutput) SetGraphqlApi(v *GraphqlApi) *GetGraphqlApiOutput } type GetIntrospectionSchemaInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The API ID. // @@ -7524,7 +7524,7 @@ func (s *GetIntrospectionSchemaOutput) SetSchema(v []byte) *GetIntrospectionSche } type GetResolverInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The API ID. // @@ -7638,7 +7638,7 @@ func (s *GetResolverOutput) SetResolver(v *Resolver) *GetResolverOutput { } type GetSchemaCreationStatusInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The API ID. // @@ -7728,7 +7728,7 @@ func (s *GetSchemaCreationStatusOutput) SetStatus(v string) *GetSchemaCreationSt } type GetTypeInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The API ID. // @@ -8388,7 +8388,7 @@ func (s *LimitExceededException) RequestID() string { } type ListApiKeysInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The API ID. // @@ -8500,7 +8500,7 @@ func (s *ListApiKeysOutput) SetNextToken(v string) *ListApiKeysOutput { } type ListDataSourcesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The API ID. // @@ -8612,7 +8612,7 @@ func (s *ListDataSourcesOutput) SetNextToken(v string) *ListDataSourcesOutput { } type ListFunctionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The GraphQL API ID. // @@ -8724,7 +8724,7 @@ func (s *ListFunctionsOutput) SetNextToken(v string) *ListFunctionsOutput { } type ListGraphqlApisInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results you want the request to return. MaxResults *int64 `location:"querystring" locationName:"maxResults" type:"integer"` @@ -8819,7 +8819,7 @@ func (s *ListGraphqlApisOutput) SetNextToken(v string) *ListGraphqlApisOutput { } type ListResolversByFunctionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The API ID. // @@ -8947,7 +8947,7 @@ func (s *ListResolversByFunctionOutput) SetResolvers(v []*Resolver) *ListResolve } type ListResolversInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The API ID. // @@ -9076,7 +9076,7 @@ func (s *ListResolversOutput) SetResolvers(v []*Resolver) *ListResolversOutput { } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The GraphqlApi ARN. // @@ -9156,7 +9156,7 @@ func (s *ListTagsForResourceOutput) SetTags(v map[string]*string) *ListTagsForRe } type ListTypesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The API ID. // @@ -10060,7 +10060,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10214,7 +10214,7 @@ func (s *UnauthorizedException) RequestID() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The GraphqlApi ARN. // @@ -10280,7 +10280,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/auditmanager/api.go b/service/auditmanager/api.go index 307ea0968e..95c8e7ad43 100644 --- a/service/auditmanager/api.go +++ b/service/auditmanager/api.go @@ -6631,7 +6631,7 @@ func (s *AssociateAssessmentReportEvidenceFolderInput) SetEvidenceFolderId(v str } type AssociateAssessmentReportEvidenceFolderOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9028,7 +9028,7 @@ func (s *DelegationMetadata) SetStatus(v string) *DelegationMetadata { } type DeleteAssessmentFrameworkInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier for the specified framework. // @@ -9077,7 +9077,7 @@ func (s *DeleteAssessmentFrameworkInput) SetFrameworkId(v string) *DeleteAssessm } type DeleteAssessmentFrameworkOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9099,7 +9099,7 @@ func (s DeleteAssessmentFrameworkOutput) GoString() string { } type DeleteAssessmentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier for the specified assessment. // @@ -9148,7 +9148,7 @@ func (s *DeleteAssessmentInput) SetAssessmentId(v string) *DeleteAssessmentInput } type DeleteAssessmentOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9170,7 +9170,7 @@ func (s DeleteAssessmentOutput) GoString() string { } type DeleteAssessmentReportInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier for the specified assessment. // @@ -9236,7 +9236,7 @@ func (s *DeleteAssessmentReportInput) SetAssessmentReportId(v string) *DeleteAss } type DeleteAssessmentReportOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9258,7 +9258,7 @@ func (s DeleteAssessmentReportOutput) GoString() string { } type DeleteControlInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier for the specified control. // @@ -9307,7 +9307,7 @@ func (s *DeleteControlInput) SetControlId(v string) *DeleteControlInput { } type DeleteControlOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9329,7 +9329,7 @@ func (s DeleteControlOutput) GoString() string { } type DeregisterAccountInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9426,7 +9426,7 @@ func (s *DeregisterOrganizationAdminAccountInput) SetAdminAccountId(v string) *D } type DeregisterOrganizationAdminAccountOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9514,7 +9514,7 @@ func (s *DisassociateAssessmentReportEvidenceFolderInput) SetEvidenceFolderId(v } type DisassociateAssessmentReportEvidenceFolderOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9911,7 +9911,7 @@ func (s *FrameworkMetadata) SetName(v string) *FrameworkMetadata { } type GetAccountStatusInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9964,7 +9964,7 @@ func (s *GetAccountStatusOutput) SetStatus(v string) *GetAccountStatusOutput { } type GetAssessmentFrameworkInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier for the specified framework. // @@ -10044,7 +10044,7 @@ func (s *GetAssessmentFrameworkOutput) SetFramework(v *Framework) *GetAssessment } type GetAssessmentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier for the specified assessment. // @@ -10135,7 +10135,7 @@ func (s *GetAssessmentOutput) SetUserRole(v *Role) *GetAssessmentOutput { } type GetAssessmentReportUrlInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier for the specified assessment. // @@ -10233,7 +10233,7 @@ func (s *GetAssessmentReportUrlOutput) SetPreSignedUrl(v *URL) *GetAssessmentRep } type GetChangeLogsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier for the specified assessment. // @@ -10370,7 +10370,7 @@ func (s *GetChangeLogsOutput) SetNextToken(v string) *GetChangeLogsOutput { } type GetControlInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier for the specified control. // @@ -10450,7 +10450,7 @@ func (s *GetControlOutput) SetControl(v *Control) *GetControlOutput { } type GetDelegationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Represents the maximum number of results per page, or per API request call. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -10546,7 +10546,7 @@ func (s *GetDelegationsOutput) SetNextToken(v string) *GetDelegationsOutput { } type GetEvidenceByEvidenceFolderInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier for the specified assessment. // @@ -10693,7 +10693,7 @@ func (s *GetEvidenceByEvidenceFolderOutput) SetNextToken(v string) *GetEvidenceB } type GetEvidenceFolderInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier for the specified assessment. // @@ -10807,7 +10807,7 @@ func (s *GetEvidenceFolderOutput) SetEvidenceFolder(v *AssessmentEvidenceFolder) } type GetEvidenceFoldersByAssessmentControlInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier for the specified assessment. // @@ -10955,7 +10955,7 @@ func (s *GetEvidenceFoldersByAssessmentControlOutput) SetNextToken(v string) *Ge } type GetEvidenceFoldersByAssessmentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier for the specified assessment. // @@ -11069,7 +11069,7 @@ func (s *GetEvidenceFoldersByAssessmentOutput) SetNextToken(v string) *GetEviden } type GetEvidenceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier for the specified assessment. // @@ -11200,7 +11200,7 @@ func (s *GetEvidenceOutput) SetEvidence(v *Evidence) *GetEvidenceOutput { } type GetOrganizationAdminAccountInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11262,7 +11262,7 @@ func (s *GetOrganizationAdminAccountOutput) SetOrganizationId(v string) *GetOrga } type GetServicesInScopeInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11315,7 +11315,7 @@ func (s *GetServicesInScopeOutput) SetServiceMetadata(v []*ServiceMetadata) *Get } type GetSettingsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The list of SettingAttribute enum values. // @@ -11460,7 +11460,7 @@ func (s *InternalServerException) RequestID() string { } type ListAssessmentFrameworksInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The type of framework, such as standard or custom. // @@ -11570,7 +11570,7 @@ func (s *ListAssessmentFrameworksOutput) SetNextToken(v string) *ListAssessmentF } type ListAssessmentReportsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Represents the maximum number of results per page, or per API request call. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -11666,7 +11666,7 @@ func (s *ListAssessmentReportsOutput) SetNextToken(v string) *ListAssessmentRepo } type ListAssessmentsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Represents the maximum number of results per page, or per API request call. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -11762,7 +11762,7 @@ func (s *ListAssessmentsOutput) SetNextToken(v string) *ListAssessmentsOutput { } type ListControlsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The type of control, such as standard or custom. // @@ -11872,7 +11872,7 @@ func (s *ListControlsOutput) SetNextToken(v string) *ListControlsOutput { } type ListKeywordsForDataSourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Represents the maximum number of results per page, or per API request call. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -11982,7 +11982,7 @@ func (s *ListKeywordsForDataSourceOutput) SetNextToken(v string) *ListKeywordsFo } type ListNotificationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Represents the maximum number of results per page, or per API request call. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -12078,7 +12078,7 @@ func (s *ListNotificationsOutput) SetNotifications(v []*Notification) *ListNotif } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the specified resource. // @@ -12971,7 +12971,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -13035,7 +13035,7 @@ func (s *URL) SetLink(v string) *URL { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the specified resource. // @@ -13101,7 +13101,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/augmentedairuntime/api.go b/service/augmentedairuntime/api.go index 22a41d99f3..85999e8c64 100644 --- a/service/augmentedairuntime/api.go +++ b/service/augmentedairuntime/api.go @@ -609,7 +609,7 @@ func (s *ConflictException) RequestID() string { } type DeleteHumanLoopInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the human loop that you want to delete. // @@ -658,7 +658,7 @@ func (s *DeleteHumanLoopInput) SetHumanLoopName(v string) *DeleteHumanLoopInput } type DeleteHumanLoopOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -680,7 +680,7 @@ func (s DeleteHumanLoopOutput) GoString() string { } type DescribeHumanLoopInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the human loop that you want information about. // @@ -1108,7 +1108,7 @@ func (s *InternalServerException) RequestID() string { } type ListHumanLoopsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // (Optional) The timestamp of the date when you want the human loops to begin // in ISO 8601 format. For example, 2020-02-24. @@ -1563,7 +1563,7 @@ func (s *StopHumanLoopInput) SetHumanLoopName(v string) *StopHumanLoopInput { } type StopHumanLoopOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/backup/api.go b/service/backup/api.go index 544cfb55cb..0315ff1c00 100644 --- a/service/backup/api.go +++ b/service/backup/api.go @@ -8403,7 +8403,7 @@ func (s *CreateReportPlanOutput) SetReportPlanName(v string) *CreateReportPlanOu } type DeleteBackupPlanInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Uniquely identifies a backup plan. // @@ -8515,7 +8515,7 @@ func (s *DeleteBackupPlanOutput) SetVersionId(v string) *DeleteBackupPlanOutput } type DeleteBackupSelectionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Uniquely identifies a backup plan. // @@ -8582,7 +8582,7 @@ func (s *DeleteBackupSelectionInput) SetSelectionId(v string) *DeleteBackupSelec } type DeleteBackupSelectionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8604,7 +8604,7 @@ func (s DeleteBackupSelectionOutput) GoString() string { } type DeleteBackupVaultAccessPolicyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of a logical container where backups are stored. Backup vaults are // identified by names that are unique to the account used to create them and @@ -8656,7 +8656,7 @@ func (s *DeleteBackupVaultAccessPolicyInput) SetBackupVaultName(v string) *Delet } type DeleteBackupVaultAccessPolicyOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8678,7 +8678,7 @@ func (s DeleteBackupVaultAccessPolicyOutput) GoString() string { } type DeleteBackupVaultInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of a logical container where backups are stored. Backup vaults are // identified by names that are unique to the account used to create them and @@ -8730,7 +8730,7 @@ func (s *DeleteBackupVaultInput) SetBackupVaultName(v string) *DeleteBackupVault } type DeleteBackupVaultLockConfigurationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the backup vault from which to delete Backup Vault Lock. // @@ -8779,7 +8779,7 @@ func (s *DeleteBackupVaultLockConfigurationInput) SetBackupVaultName(v string) * } type DeleteBackupVaultLockConfigurationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8801,7 +8801,7 @@ func (s DeleteBackupVaultLockConfigurationOutput) GoString() string { } type DeleteBackupVaultNotificationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of a logical container where backups are stored. Backup vaults are // identified by names that are unique to the account used to create them and @@ -8853,7 +8853,7 @@ func (s *DeleteBackupVaultNotificationsInput) SetBackupVaultName(v string) *Dele } type DeleteBackupVaultNotificationsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8875,7 +8875,7 @@ func (s DeleteBackupVaultNotificationsOutput) GoString() string { } type DeleteBackupVaultOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8897,7 +8897,7 @@ func (s DeleteBackupVaultOutput) GoString() string { } type DeleteFrameworkInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique name of a framework. // @@ -8946,7 +8946,7 @@ func (s *DeleteFrameworkInput) SetFrameworkName(v string) *DeleteFrameworkInput } type DeleteFrameworkOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8968,7 +8968,7 @@ func (s DeleteFrameworkOutput) GoString() string { } type DeleteRecoveryPointInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of a logical container where backups are stored. Backup vaults are // identified by names that are unique to the account used to create them and @@ -9038,7 +9038,7 @@ func (s *DeleteRecoveryPointInput) SetRecoveryPointArn(v string) *DeleteRecovery } type DeleteRecoveryPointOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9060,7 +9060,7 @@ func (s DeleteRecoveryPointOutput) GoString() string { } type DeleteReportPlanInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique name of a report plan. // @@ -9109,7 +9109,7 @@ func (s *DeleteReportPlanInput) SetReportPlanName(v string) *DeleteReportPlanInp } type DeleteReportPlanOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9202,7 +9202,7 @@ func (s *DependencyFailureException) RequestID() string { } type DescribeBackupJobInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Uniquely identifies a request to Backup to back up a resource. // @@ -9484,7 +9484,7 @@ func (s *DescribeBackupJobOutput) SetStatusMessage(v string) *DescribeBackupJobO } type DescribeBackupVaultInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of a logical container where backups are stored. Backup vaults are // identified by names that are unique to the account used to create them and @@ -9687,7 +9687,7 @@ func (s *DescribeBackupVaultOutput) SetNumberOfRecoveryPoints(v int64) *Describe } type DescribeCopyJobInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Uniquely identifies a copy job. // @@ -9767,7 +9767,7 @@ func (s *DescribeCopyJobOutput) SetCopyJob(v *CopyJob) *DescribeCopyJobOutput { } type DescribeFrameworkInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique name of a framework. // @@ -9936,7 +9936,7 @@ func (s *DescribeFrameworkOutput) SetIdempotencyToken(v string) *DescribeFramewo } type DescribeGlobalSettingsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10001,7 +10001,7 @@ func (s *DescribeGlobalSettingsOutput) SetLastUpdateTime(v time.Time) *DescribeG } type DescribeProtectedResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // An Amazon Resource Name (ARN) that uniquely identifies a resource. The format // of the ARN depends on the resource type. @@ -10105,7 +10105,7 @@ func (s *DescribeProtectedResourceOutput) SetResourceType(v string) *DescribePro } type DescribeRecoveryPointInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of a logical container where backups are stored. Backup vaults are // identified by names that are unique to the account used to create them and @@ -10415,7 +10415,7 @@ func (s *DescribeRecoveryPointOutput) SetStorageClass(v string) *DescribeRecover } type DescribeRegionSettingsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10468,7 +10468,7 @@ func (s *DescribeRegionSettingsOutput) SetResourceTypeOptInPreference(v map[stri } type DescribeReportJobInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the report job. A unique, randomly generated, Unicode, // UTF-8 encoded string that is at most 1,024 bytes long. The report job ID @@ -10552,7 +10552,7 @@ func (s *DescribeReportJobOutput) SetReportJob(v *ReportJob) *DescribeReportJobO } type DescribeReportPlanInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique name of a report plan. // @@ -10635,7 +10635,7 @@ func (s *DescribeReportPlanOutput) SetReportPlan(v *ReportPlan) *DescribeReportP } type DescribeRestoreJobInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Uniquely identifies the job that restores a recovery point. // @@ -10835,7 +10835,7 @@ func (s *DescribeRestoreJobOutput) SetStatusMessage(v string) *DescribeRestoreJo } type DisassociateRecoveryPointInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique name of an Backup vault. // @@ -10902,7 +10902,7 @@ func (s *DisassociateRecoveryPointInput) SetRecoveryPointArn(v string) *Disassoc } type DisassociateRecoveryPointOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10924,7 +10924,7 @@ func (s DisassociateRecoveryPointOutput) GoString() string { } type ExportBackupPlanTemplateInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Uniquely identifies a backup plan. // @@ -11247,7 +11247,7 @@ func (s *GetBackupPlanFromJSONOutput) SetBackupPlan(v *Plan) *GetBackupPlanFromJ } type GetBackupPlanFromTemplateInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Uniquely identifies a stored backup plan template. // @@ -11328,7 +11328,7 @@ func (s *GetBackupPlanFromTemplateOutput) SetBackupPlanDocument(v *Plan) *GetBac } type GetBackupPlanInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Uniquely identifies a backup plan. // @@ -11504,7 +11504,7 @@ func (s *GetBackupPlanOutput) SetVersionId(v string) *GetBackupPlanOutput { } type GetBackupSelectionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Uniquely identifies a backup plan. // @@ -11644,7 +11644,7 @@ func (s *GetBackupSelectionOutput) SetSelectionId(v string) *GetBackupSelectionO } type GetBackupVaultAccessPolicyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of a logical container where backups are stored. Backup vaults are // identified by names that are unique to the account used to create them and @@ -11749,7 +11749,7 @@ func (s *GetBackupVaultAccessPolicyOutput) SetPolicy(v string) *GetBackupVaultAc } type GetBackupVaultNotificationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of a logical container where backups are stored. Backup vaults are // identified by names that are unique to the account used to create them and @@ -11865,7 +11865,7 @@ func (s *GetBackupVaultNotificationsOutput) SetSNSTopicArn(v string) *GetBackupV } type GetRecoveryPointRestoreMetadataInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of a logical container where backups are stored. Backup vaults are // identified by names that are unique to the account used to create them and @@ -11990,7 +11990,7 @@ func (s *GetRecoveryPointRestoreMetadataOutput) SetRestoreMetadata(v map[string] } type GetSupportedResourceTypesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -12634,7 +12634,7 @@ func (s *LimitExceededException) RequestID() string { } type ListBackupJobsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The account ID to list the jobs from. Returns only backup jobs associated // with the specified account ID. @@ -12819,7 +12819,7 @@ func (s *ListBackupJobsOutput) SetNextToken(v string) *ListBackupJobsOutput { } type ListBackupPlanTemplatesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of items to be returned. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -12918,7 +12918,7 @@ func (s *ListBackupPlanTemplatesOutput) SetNextToken(v string) *ListBackupPlanTe } type ListBackupPlanVersionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Uniquely identifies a backup plan. // @@ -13034,7 +13034,7 @@ func (s *ListBackupPlanVersionsOutput) SetNextToken(v string) *ListBackupPlanVer } type ListBackupPlansInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A Boolean value with a default value of FALSE that returns deleted backup // plans when set to TRUE. @@ -13144,7 +13144,7 @@ func (s *ListBackupPlansOutput) SetNextToken(v string) *ListBackupPlansOutput { } type ListBackupSelectionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Uniquely identifies a backup plan. // @@ -13261,7 +13261,7 @@ func (s *ListBackupSelectionsOutput) SetNextToken(v string) *ListBackupSelection } type ListBackupVaultsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of items to be returned. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -13363,7 +13363,7 @@ func (s *ListBackupVaultsOutput) SetNextToken(v string) *ListBackupVaultsOutput } type ListCopyJobsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The account ID to list the jobs from. Returns only copy jobs associated with // the specified account ID. @@ -13543,7 +13543,7 @@ func (s *ListCopyJobsOutput) SetNextToken(v string) *ListCopyJobsOutput { } type ListFrameworksInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The number of desired results from 1 to 1000. Optional. If unspecified, the // query will return 1 MB of data. @@ -13641,7 +13641,7 @@ func (s *ListFrameworksOutput) SetNextToken(v string) *ListFrameworksOutput { } type ListProtectedResourcesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of items to be returned. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -13742,7 +13742,7 @@ func (s *ListProtectedResourcesOutput) SetResults(v []*ProtectedResource) *ListP } type ListRecoveryPointsByBackupVaultInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of a logical container where backups are stored. Backup vaults are // identified by names that are unique to the account used to create them and @@ -13911,7 +13911,7 @@ func (s *ListRecoveryPointsByBackupVaultOutput) SetRecoveryPoints(v []*RecoveryP } type ListRecoveryPointsByResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of items to be returned. // @@ -14033,7 +14033,7 @@ func (s *ListRecoveryPointsByResourceOutput) SetRecoveryPoints(v []*RecoveryPoin } type ListReportJobsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Returns only report jobs that were created after the date and time specified // in Unix format and Coordinated Universal Time (UTC). For example, the value @@ -14174,7 +14174,7 @@ func (s *ListReportJobsOutput) SetReportJobs(v []*ReportJob) *ListReportJobsOutp } type ListReportPlansInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The number of desired results from 1 to 1000. Optional. If unspecified, the // query will return 1 MB of data. @@ -14273,7 +14273,7 @@ func (s *ListReportPlansOutput) SetReportPlans(v []*ReportPlan) *ListReportPlans } type ListRestoreJobsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The account ID to list the jobs from. Returns only restore jobs associated // with the specified account ID. @@ -14410,7 +14410,7 @@ func (s *ListRestoreJobsOutput) SetRestoreJobs(v []*RestoreJobsListMember) *List } type ListTagsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of items to be returned. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -15020,7 +15020,7 @@ func (s *PutBackupVaultAccessPolicyInput) SetPolicy(v string) *PutBackupVaultAcc } type PutBackupVaultAccessPolicyOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -15162,7 +15162,7 @@ func (s *PutBackupVaultLockConfigurationInput) SetMinRetentionDays(v int64) *Put } type PutBackupVaultLockConfigurationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -15279,7 +15279,7 @@ func (s *PutBackupVaultNotificationsInput) SetSNSTopicArn(v string) *PutBackupVa } type PutBackupVaultNotificationsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -17524,7 +17524,7 @@ func (s *StartRestoreJobOutput) SetRestoreJobId(v string) *StartRestoreJobOutput } type StopBackupJobInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Uniquely identifies a request to Backup to back up a resource. // @@ -17573,7 +17573,7 @@ func (s *StopBackupJobInput) SetBackupJobId(v string) *StopBackupJobInput { } type StopBackupJobOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -17664,7 +17664,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -17754,7 +17754,7 @@ func (s *UntagResourceInput) SetTagKeyList(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -18095,7 +18095,7 @@ func (s *UpdateGlobalSettingsInput) SetGlobalSettings(v map[string]*string) *Upd } type UpdateGlobalSettingsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -18305,7 +18305,7 @@ func (s *UpdateRegionSettingsInput) SetResourceTypeOptInPreference(v map[string] } type UpdateRegionSettingsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/batch/api.go b/service/batch/api.go index b6f3c30cda..3da6ecac92 100644 --- a/service/batch/api.go +++ b/service/batch/api.go @@ -2285,7 +2285,7 @@ func (s *CancelJobInput) SetReason(v string) *CancelJobInput { } type CancelJobOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4393,7 +4393,7 @@ func (s *DeleteComputeEnvironmentInput) SetComputeEnvironment(v string) *DeleteC } type DeleteComputeEnvironmentOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4462,7 +4462,7 @@ func (s *DeleteJobQueueInput) SetJobQueue(v string) *DeleteJobQueueInput { } type DeleteJobQueueOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4531,7 +4531,7 @@ func (s *DeregisterJobDefinitionInput) SetJobDefinition(v string) *DeregisterJob } type DeregisterJobDefinitionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6731,7 +6731,7 @@ func (s *ListJobsOutput) SetNextToken(v string) *ListJobsOutput { } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) that identifies the resource that tags are // listed for. Batch resources that support tags are compute environments, jobs, @@ -8462,7 +8462,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8547,7 +8547,7 @@ func (s *TerminateJobInput) SetReason(v string) *TerminateJobInput { } type TerminateJobOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8725,7 +8725,7 @@ func (s *Ulimit) SetSoftLimit(v int64) *Ulimit { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the resource from which to delete tags. // Batch resources that support tags are compute environments, jobs, job definitions, @@ -8794,7 +8794,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/braket/api.go b/service/braket/api.go index 7d42199030..2d0966f119 100644 --- a/service/braket/api.go +++ b/service/braket/api.go @@ -1561,7 +1561,7 @@ func (s *DeviceSummary) SetProviderName(v string) *DeviceSummary { } type GetDeviceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the device to retrieve. // @@ -1698,7 +1698,7 @@ func (s *GetDeviceOutput) SetProviderName(v string) *GetDeviceOutput { } type GetQuantumTaskInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // the ARN of the task to retrieve. // @@ -1949,7 +1949,7 @@ func (s *InternalServiceException) RequestID() string { } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Specify the resourceArn for the resource whose tags to display. // @@ -2734,7 +2734,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -2820,7 +2820,7 @@ func (s *ThrottlingException) RequestID() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Specify the resourceArn for the resource from which to remove the tags. // @@ -2883,7 +2883,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/chime/api.go b/service/chime/api.go index 9d3e1f5bf4..46d04b16e3 100644 --- a/service/chime/api.go +++ b/service/chime/api.go @@ -21496,7 +21496,7 @@ func (s *AssociatePhoneNumberWithUserInput) SetUserId(v string) *AssociatePhoneN } type AssociatePhoneNumberWithUserOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -21796,7 +21796,7 @@ func (s *AssociateSigninDelegateGroupsWithAccountInput) SetSigninDelegateGroups( } type AssociateSigninDelegateGroupsWithAccountOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -27588,7 +27588,7 @@ func (s *DNISEmergencyCallingConfiguration) SetTestPhoneNumber(v string) *DNISEm } type DeleteAccountInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Chime account ID. // @@ -27637,7 +27637,7 @@ func (s *DeleteAccountInput) SetAccountId(v string) *DeleteAccountInput { } type DeleteAccountOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -27659,7 +27659,7 @@ func (s DeleteAccountOutput) GoString() string { } type DeleteAppInstanceAdminInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the AppInstance's administrator. // @@ -27725,7 +27725,7 @@ func (s *DeleteAppInstanceAdminInput) SetAppInstanceArn(v string) *DeleteAppInst } type DeleteAppInstanceAdminOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -27747,7 +27747,7 @@ func (s DeleteAppInstanceAdminOutput) GoString() string { } type DeleteAppInstanceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the AppInstance. // @@ -27796,7 +27796,7 @@ func (s *DeleteAppInstanceInput) SetAppInstanceArn(v string) *DeleteAppInstanceI } type DeleteAppInstanceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -27818,7 +27818,7 @@ func (s DeleteAppInstanceOutput) GoString() string { } type DeleteAppInstanceStreamingConfigurationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the streaming configurations being deleted. // @@ -27867,7 +27867,7 @@ func (s *DeleteAppInstanceStreamingConfigurationsInput) SetAppInstanceArn(v stri } type DeleteAppInstanceStreamingConfigurationsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -27889,7 +27889,7 @@ func (s DeleteAppInstanceStreamingConfigurationsOutput) GoString() string { } type DeleteAppInstanceUserInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the user request being deleted. // @@ -27938,7 +27938,7 @@ func (s *DeleteAppInstanceUserInput) SetAppInstanceUserArn(v string) *DeleteAppI } type DeleteAppInstanceUserOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -27960,7 +27960,7 @@ func (s DeleteAppInstanceUserOutput) GoString() string { } type DeleteAttendeeInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Chime SDK attendee ID. // @@ -28026,7 +28026,7 @@ func (s *DeleteAttendeeInput) SetMeetingId(v string) *DeleteAttendeeInput { } type DeleteAttendeeOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -28048,7 +28048,7 @@ func (s DeleteAttendeeOutput) GoString() string { } type DeleteChannelBanInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the channel from which the AppInstanceUser was banned. // @@ -28126,7 +28126,7 @@ func (s *DeleteChannelBanInput) SetMemberArn(v string) *DeleteChannelBanInput { } type DeleteChannelBanOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -28148,7 +28148,7 @@ func (s DeleteChannelBanOutput) GoString() string { } type DeleteChannelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the channel being deleted. // @@ -28209,7 +28209,7 @@ func (s *DeleteChannelInput) SetChimeBearer(v string) *DeleteChannelInput { } type DeleteChannelMembershipInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the channel from which you want to remove the user. // @@ -28287,7 +28287,7 @@ func (s *DeleteChannelMembershipInput) SetMemberArn(v string) *DeleteChannelMemb } type DeleteChannelMembershipOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -28309,7 +28309,7 @@ func (s DeleteChannelMembershipOutput) GoString() string { } type DeleteChannelMessageInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the channel. // @@ -28387,7 +28387,7 @@ func (s *DeleteChannelMessageInput) SetMessageId(v string) *DeleteChannelMessage } type DeleteChannelMessageOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -28409,7 +28409,7 @@ func (s DeleteChannelMessageOutput) GoString() string { } type DeleteChannelModeratorInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the channel. // @@ -28487,7 +28487,7 @@ func (s *DeleteChannelModeratorInput) SetChimeBearer(v string) *DeleteChannelMod } type DeleteChannelModeratorOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -28509,7 +28509,7 @@ func (s DeleteChannelModeratorOutput) GoString() string { } type DeleteChannelOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -28531,7 +28531,7 @@ func (s DeleteChannelOutput) GoString() string { } type DeleteEventsConfigurationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Chime account ID. // @@ -28597,7 +28597,7 @@ func (s *DeleteEventsConfigurationInput) SetBotId(v string) *DeleteEventsConfigu } type DeleteEventsConfigurationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -28619,7 +28619,7 @@ func (s DeleteEventsConfigurationOutput) GoString() string { } type DeleteMediaCapturePipelineInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the media capture pipeline being deleted. // @@ -28668,7 +28668,7 @@ func (s *DeleteMediaCapturePipelineInput) SetMediaPipelineId(v string) *DeleteMe } type DeleteMediaCapturePipelineOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -28690,7 +28690,7 @@ func (s DeleteMediaCapturePipelineOutput) GoString() string { } type DeleteMeetingInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Chime SDK meeting ID. // @@ -28739,7 +28739,7 @@ func (s *DeleteMeetingInput) SetMeetingId(v string) *DeleteMeetingInput { } type DeleteMeetingOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -28761,7 +28761,7 @@ func (s DeleteMeetingOutput) GoString() string { } type DeletePhoneNumberInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The phone number ID. // @@ -28810,7 +28810,7 @@ func (s *DeletePhoneNumberInput) SetPhoneNumberId(v string) *DeletePhoneNumberIn } type DeletePhoneNumberOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -28832,7 +28832,7 @@ func (s DeletePhoneNumberOutput) GoString() string { } type DeleteProxySessionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The proxy session ID. // @@ -28898,7 +28898,7 @@ func (s *DeleteProxySessionInput) SetVoiceConnectorId(v string) *DeleteProxySess } type DeleteProxySessionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -28920,7 +28920,7 @@ func (s DeleteProxySessionOutput) GoString() string { } type DeleteRoomInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Chime account ID. // @@ -28986,7 +28986,7 @@ func (s *DeleteRoomInput) SetRoomId(v string) *DeleteRoomInput { } type DeleteRoomMembershipInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Chime account ID. // @@ -29069,7 +29069,7 @@ func (s *DeleteRoomMembershipInput) SetRoomId(v string) *DeleteRoomMembershipInp } type DeleteRoomMembershipOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -29091,7 +29091,7 @@ func (s DeleteRoomMembershipOutput) GoString() string { } type DeleteRoomOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -29113,7 +29113,7 @@ func (s DeleteRoomOutput) GoString() string { } type DeleteSipMediaApplicationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The SIP media application ID. // @@ -29162,7 +29162,7 @@ func (s *DeleteSipMediaApplicationInput) SetSipMediaApplicationId(v string) *Del } type DeleteSipMediaApplicationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -29184,7 +29184,7 @@ func (s DeleteSipMediaApplicationOutput) GoString() string { } type DeleteSipRuleInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The SIP rule ID. // @@ -29233,7 +29233,7 @@ func (s *DeleteSipRuleInput) SetSipRuleId(v string) *DeleteSipRuleInput { } type DeleteSipRuleOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -29255,7 +29255,7 @@ func (s DeleteSipRuleOutput) GoString() string { } type DeleteVoiceConnectorEmergencyCallingConfigurationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Chime Voice Connector ID. // @@ -29304,7 +29304,7 @@ func (s *DeleteVoiceConnectorEmergencyCallingConfigurationInput) SetVoiceConnect } type DeleteVoiceConnectorEmergencyCallingConfigurationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -29326,7 +29326,7 @@ func (s DeleteVoiceConnectorEmergencyCallingConfigurationOutput) GoString() stri } type DeleteVoiceConnectorGroupInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Chime Voice Connector group ID. // @@ -29375,7 +29375,7 @@ func (s *DeleteVoiceConnectorGroupInput) SetVoiceConnectorGroupId(v string) *Del } type DeleteVoiceConnectorGroupOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -29397,7 +29397,7 @@ func (s DeleteVoiceConnectorGroupOutput) GoString() string { } type DeleteVoiceConnectorInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Chime Voice Connector ID. // @@ -29446,7 +29446,7 @@ func (s *DeleteVoiceConnectorInput) SetVoiceConnectorId(v string) *DeleteVoiceCo } type DeleteVoiceConnectorOriginationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Chime Voice Connector ID. // @@ -29495,7 +29495,7 @@ func (s *DeleteVoiceConnectorOriginationInput) SetVoiceConnectorId(v string) *De } type DeleteVoiceConnectorOriginationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -29517,7 +29517,7 @@ func (s DeleteVoiceConnectorOriginationOutput) GoString() string { } type DeleteVoiceConnectorOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -29539,7 +29539,7 @@ func (s DeleteVoiceConnectorOutput) GoString() string { } type DeleteVoiceConnectorProxyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Chime Voice Connector ID. // @@ -29588,7 +29588,7 @@ func (s *DeleteVoiceConnectorProxyInput) SetVoiceConnectorId(v string) *DeleteVo } type DeleteVoiceConnectorProxyOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -29610,7 +29610,7 @@ func (s DeleteVoiceConnectorProxyOutput) GoString() string { } type DeleteVoiceConnectorStreamingConfigurationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Chime Voice Connector ID. // @@ -29659,7 +29659,7 @@ func (s *DeleteVoiceConnectorStreamingConfigurationInput) SetVoiceConnectorId(v } type DeleteVoiceConnectorStreamingConfigurationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -29745,7 +29745,7 @@ func (s *DeleteVoiceConnectorTerminationCredentialsInput) SetVoiceConnectorId(v } type DeleteVoiceConnectorTerminationCredentialsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -29767,7 +29767,7 @@ func (s DeleteVoiceConnectorTerminationCredentialsOutput) GoString() string { } type DeleteVoiceConnectorTerminationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Chime Voice Connector ID. // @@ -29816,7 +29816,7 @@ func (s *DeleteVoiceConnectorTerminationInput) SetVoiceConnectorId(v string) *De } type DeleteVoiceConnectorTerminationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -29838,7 +29838,7 @@ func (s DeleteVoiceConnectorTerminationOutput) GoString() string { } type DescribeAppInstanceAdminInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the AppInstanceAdmin. // @@ -29936,7 +29936,7 @@ func (s *DescribeAppInstanceAdminOutput) SetAppInstanceAdmin(v *AppInstanceAdmin } type DescribeAppInstanceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the AppInstance. // @@ -30017,7 +30017,7 @@ func (s *DescribeAppInstanceOutput) SetAppInstance(v *AppInstance) *DescribeAppI } type DescribeAppInstanceUserInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the AppInstanceUser. // @@ -30097,7 +30097,7 @@ func (s *DescribeAppInstanceUserOutput) SetAppInstanceUser(v *AppInstanceUser) * } type DescribeChannelBanInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the channel from which the user is banned. // @@ -30206,7 +30206,7 @@ func (s *DescribeChannelBanOutput) SetChannelBan(v *ChannelBan) *DescribeChannel } type DescribeChannelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the channel. // @@ -30267,7 +30267,7 @@ func (s *DescribeChannelInput) SetChimeBearer(v string) *DescribeChannelInput { } type DescribeChannelMembershipForAppInstanceUserInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the user in a channel. // @@ -30376,7 +30376,7 @@ func (s *DescribeChannelMembershipForAppInstanceUserOutput) SetChannelMembership } type DescribeChannelMembershipInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the channel. // @@ -30485,7 +30485,7 @@ func (s *DescribeChannelMembershipOutput) SetChannelMembership(v *ChannelMembers } type DescribeChannelModeratedByAppInstanceUserInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the AppInstanceUser in the moderated channel. // @@ -30594,7 +30594,7 @@ func (s *DescribeChannelModeratedByAppInstanceUserOutput) SetChannel(v *ChannelM } type DescribeChannelModeratorInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the channel. // @@ -30734,7 +30734,7 @@ func (s *DescribeChannelOutput) SetChannel(v *Channel) *DescribeChannelOutput { } type DisassociatePhoneNumberFromUserInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Chime account ID. // @@ -30800,7 +30800,7 @@ func (s *DisassociatePhoneNumberFromUserInput) SetUserId(v string) *Disassociate } type DisassociatePhoneNumberFromUserOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -31080,7 +31080,7 @@ func (s *DisassociateSigninDelegateGroupsFromAccountInput) SetGroupNames(v []*st } type DisassociateSigninDelegateGroupsFromAccountOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -31520,7 +31520,7 @@ func (s *GeoMatchParams) SetCountry(v string) *GeoMatchParams { } type GetAccountInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Chime account ID. // @@ -31600,7 +31600,7 @@ func (s *GetAccountOutput) SetAccount(v *Account) *GetAccountOutput { } type GetAccountSettingsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Chime account ID. // @@ -31680,7 +31680,7 @@ func (s *GetAccountSettingsOutput) SetAccountSettings(v *AccountSettings) *GetAc } type GetAppInstanceRetentionSettingsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the AppInstance. // @@ -31770,7 +31770,7 @@ func (s *GetAppInstanceRetentionSettingsOutput) SetInitiateDeletionTimestamp(v t } type GetAppInstanceStreamingConfigurationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the AppInstance. // @@ -31850,7 +31850,7 @@ func (s *GetAppInstanceStreamingConfigurationsOutput) SetAppInstanceStreamingCon } type GetAttendeeInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Chime SDK attendee ID. // @@ -31947,7 +31947,7 @@ func (s *GetAttendeeOutput) SetAttendee(v *Attendee) *GetAttendeeOutput { } type GetBotInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Chime account ID. // @@ -32044,7 +32044,7 @@ func (s *GetBotOutput) SetBot(v *Bot) *GetBotOutput { } type GetChannelMessageInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the channel. // @@ -32153,7 +32153,7 @@ func (s *GetChannelMessageOutput) SetChannelMessage(v *ChannelMessage) *GetChann } type GetEventsConfigurationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Chime account ID. // @@ -32250,7 +32250,7 @@ func (s *GetEventsConfigurationOutput) SetEventsConfiguration(v *EventsConfigura } type GetGlobalSettingsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -32312,7 +32312,7 @@ func (s *GetGlobalSettingsOutput) SetVoiceConnector(v *VoiceConnectorSettings) * } type GetMediaCapturePipelineInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the pipeline that you want to get. // @@ -32392,7 +32392,7 @@ func (s *GetMediaCapturePipelineOutput) SetMediaCapturePipeline(v *MediaCaptureP } type GetMeetingInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Chime SDK meeting ID. // @@ -32472,7 +32472,7 @@ func (s *GetMeetingOutput) SetMeeting(v *Meeting) *GetMeetingOutput { } type GetMessagingSessionEndpointInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -32525,7 +32525,7 @@ func (s *GetMessagingSessionEndpointOutput) SetEndpoint(v *MessagingSessionEndpo } type GetPhoneNumberInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The phone number ID. // @@ -32574,7 +32574,7 @@ func (s *GetPhoneNumberInput) SetPhoneNumberId(v string) *GetPhoneNumberInput { } type GetPhoneNumberOrderInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID for the phone number order. // @@ -32685,7 +32685,7 @@ func (s *GetPhoneNumberOutput) SetPhoneNumber(v *PhoneNumber) *GetPhoneNumberOut } type GetPhoneNumberSettingsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -32751,7 +32751,7 @@ func (s *GetPhoneNumberSettingsOutput) SetCallingNameUpdatedTimestamp(v time.Tim } type GetProxySessionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The proxy session ID. // @@ -32848,7 +32848,7 @@ func (s *GetProxySessionOutput) SetProxySession(v *ProxySession) *GetProxySessio } type GetRetentionSettingsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Chime account ID. // @@ -32938,7 +32938,7 @@ func (s *GetRetentionSettingsOutput) SetRetentionSettings(v *RetentionSettings) } type GetRoomInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Chime account ID. // @@ -33035,7 +33035,7 @@ func (s *GetRoomOutput) SetRoom(v *Room) *GetRoomOutput { } type GetSipMediaApplicationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The SIP media application ID. // @@ -33084,7 +33084,7 @@ func (s *GetSipMediaApplicationInput) SetSipMediaApplicationId(v string) *GetSip } type GetSipMediaApplicationLoggingConfigurationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The SIP media application ID. // @@ -33195,7 +33195,7 @@ func (s *GetSipMediaApplicationOutput) SetSipMediaApplication(v *SipMediaApplica } type GetSipRuleInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The SIP rule ID. // @@ -33275,7 +33275,7 @@ func (s *GetSipRuleOutput) SetSipRule(v *SipRule) *GetSipRuleOutput { } type GetUserInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Chime account ID. // @@ -33372,7 +33372,7 @@ func (s *GetUserOutput) SetUser(v *User) *GetUserOutput { } type GetUserSettingsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Chime account ID. // @@ -33469,7 +33469,7 @@ func (s *GetUserSettingsOutput) SetUserSettings(v *UserSettings) *GetUserSetting } type GetVoiceConnectorEmergencyCallingConfigurationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Chime Voice Connector ID. // @@ -33549,7 +33549,7 @@ func (s *GetVoiceConnectorEmergencyCallingConfigurationOutput) SetEmergencyCalli } type GetVoiceConnectorGroupInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Chime Voice Connector group ID. // @@ -33629,7 +33629,7 @@ func (s *GetVoiceConnectorGroupOutput) SetVoiceConnectorGroup(v *VoiceConnectorG } type GetVoiceConnectorInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Chime Voice Connector ID. // @@ -33678,7 +33678,7 @@ func (s *GetVoiceConnectorInput) SetVoiceConnectorId(v string) *GetVoiceConnecto } type GetVoiceConnectorLoggingConfigurationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Chime Voice Connector ID. // @@ -33758,7 +33758,7 @@ func (s *GetVoiceConnectorLoggingConfigurationOutput) SetLoggingConfiguration(v } type GetVoiceConnectorOriginationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Chime Voice Connector ID. // @@ -33869,7 +33869,7 @@ func (s *GetVoiceConnectorOutput) SetVoiceConnector(v *VoiceConnector) *GetVoice } type GetVoiceConnectorProxyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Chime voice connector ID. // @@ -33949,7 +33949,7 @@ func (s *GetVoiceConnectorProxyOutput) SetProxy(v *Proxy) *GetVoiceConnectorProx } type GetVoiceConnectorStreamingConfigurationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Chime Voice Connector ID. // @@ -34029,7 +34029,7 @@ func (s *GetVoiceConnectorStreamingConfigurationOutput) SetStreamingConfiguratio } type GetVoiceConnectorTerminationHealthInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Chime Voice Connector ID. // @@ -34109,7 +34109,7 @@ func (s *GetVoiceConnectorTerminationHealthOutput) SetTerminationHealth(v *Termi } type GetVoiceConnectorTerminationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Chime Voice Connector ID. // @@ -34401,7 +34401,7 @@ func (s *InviteUsersOutput) SetInvites(v []*Invite) *InviteUsersOutput { } type ListAccountsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return in a single call. Defaults to 100. MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"` @@ -34519,7 +34519,7 @@ func (s *ListAccountsOutput) SetNextToken(v string) *ListAccountsOutput { } type ListAppInstanceAdminsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the AppInstance. // @@ -34648,7 +34648,7 @@ func (s *ListAppInstanceAdminsOutput) SetNextToken(v string) *ListAppInstanceAdm } type ListAppInstanceUsersInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the AppInstance. // @@ -34775,7 +34775,7 @@ func (s *ListAppInstanceUsersOutput) SetNextToken(v string) *ListAppInstanceUser } type ListAppInstancesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of AppInstances that you want to return. MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"` @@ -34878,7 +34878,7 @@ func (s *ListAppInstancesOutput) SetNextToken(v string) *ListAppInstancesOutput } type ListAttendeeTagsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Chime SDK attendee ID. // @@ -34975,7 +34975,7 @@ func (s *ListAttendeeTagsOutput) SetTags(v []*Tag) *ListAttendeeTagsOutput { } type ListAttendeesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return in a single call. MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"` @@ -35085,7 +35085,7 @@ func (s *ListAttendeesOutput) SetNextToken(v string) *ListAttendeesOutput { } type ListBotsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Chime account ID. // @@ -35196,7 +35196,7 @@ func (s *ListBotsOutput) SetNextToken(v string) *ListBotsOutput { } type ListChannelBansInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the channel. // @@ -35335,7 +35335,7 @@ func (s *ListChannelBansOutput) SetNextToken(v string) *ListChannelBansOutput { } type ListChannelMembershipsForAppInstanceUserInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the AppInstanceUsers AppInstanceUserArn *string `location:"querystring" locationName:"app-instance-user-arn" min:"5" type:"string"` @@ -35461,7 +35461,7 @@ func (s *ListChannelMembershipsForAppInstanceUserOutput) SetNextToken(v string) } type ListChannelMembershipsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of channel memberships that you want returned. // @@ -35614,7 +35614,7 @@ func (s *ListChannelMembershipsOutput) SetNextToken(v string) *ListChannelMember } type ListChannelMessagesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the channel. // @@ -35781,7 +35781,7 @@ func (s *ListChannelMessagesOutput) SetNextToken(v string) *ListChannelMessagesO } type ListChannelModeratorsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the channel. // @@ -35922,7 +35922,7 @@ func (s *ListChannelModeratorsOutput) SetNextToken(v string) *ListChannelModerat } type ListChannelsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the AppInstance. // @@ -36018,7 +36018,7 @@ func (s *ListChannelsInput) SetPrivacy(v string) *ListChannelsInput { } type ListChannelsModeratedByAppInstanceUserInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the user in the moderated channel. AppInstanceUserArn *string `location:"querystring" locationName:"app-instance-user-arn" min:"5" type:"string"` @@ -36190,7 +36190,7 @@ func (s *ListChannelsOutput) SetNextToken(v string) *ListChannelsOutput { } type ListMediaCapturePipelinesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return in a single call. Valid Range: 1 // - 99. @@ -36284,7 +36284,7 @@ func (s *ListMediaCapturePipelinesOutput) SetNextToken(v string) *ListMediaCaptu } type ListMeetingTagsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Chime SDK meeting ID. // @@ -36364,7 +36364,7 @@ func (s *ListMeetingTagsOutput) SetTags(v []*Tag) *ListMeetingTagsOutput { } type ListMeetingsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return in a single call. MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"` @@ -36457,7 +36457,7 @@ func (s *ListMeetingsOutput) SetNextToken(v string) *ListMeetingsOutput { } type ListPhoneNumberOrdersInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return in a single call. MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"` @@ -36550,7 +36550,7 @@ func (s *ListPhoneNumberOrdersOutput) SetPhoneNumberOrders(v []*PhoneNumberOrder } type ListPhoneNumbersInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The filter to use to limit the number of results. FilterName *string `location:"querystring" locationName:"filter-name" type:"string" enum:"PhoneNumberAssociationName"` @@ -36679,7 +36679,7 @@ func (s *ListPhoneNumbersOutput) SetPhoneNumbers(v []*PhoneNumber) *ListPhoneNum } type ListProxySessionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return in a single call. MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"` @@ -36798,7 +36798,7 @@ func (s *ListProxySessionsOutput) SetProxySessions(v []*ProxySession) *ListProxy } type ListRoomMembershipsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Chime account ID. // @@ -36925,7 +36925,7 @@ func (s *ListRoomMembershipsOutput) SetRoomMemberships(v []*RoomMembership) *Lis } type ListRoomsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Chime account ID. // @@ -37044,7 +37044,7 @@ func (s *ListRoomsOutput) SetRooms(v []*Room) *ListRoomsOutput { } type ListSipMediaApplicationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return in a single call. Defaults to 100. MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"` @@ -37137,7 +37137,7 @@ func (s *ListSipMediaApplicationsOutput) SetSipMediaApplications(v []*SipMediaAp } type ListSipRulesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return in a single call. Defaults to 100. MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"` @@ -37239,7 +37239,7 @@ func (s *ListSipRulesOutput) SetSipRules(v []*SipRule) *ListSipRulesOutput { } type ListSupportedPhoneNumberCountriesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The phone number product type. // @@ -37316,7 +37316,7 @@ func (s *ListSupportedPhoneNumberCountriesOutput) SetPhoneNumberCountries(v []*P } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The resource ARN. // @@ -37400,7 +37400,7 @@ func (s *ListTagsForResourceOutput) SetTags(v []*Tag) *ListTagsForResourceOutput } type ListUsersInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Chime account ID. // @@ -37532,7 +37532,7 @@ func (s *ListUsersOutput) SetUsers(v []*User) *ListUsersOutput { } type ListVoiceConnectorGroupsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return in a single call. MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"` @@ -37625,7 +37625,7 @@ func (s *ListVoiceConnectorGroupsOutput) SetVoiceConnectorGroups(v []*VoiceConne } type ListVoiceConnectorTerminationCredentialsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Chime Voice Connector ID. // @@ -37705,7 +37705,7 @@ func (s *ListVoiceConnectorTerminationCredentialsOutput) SetUsernames(v []*strin } type ListVoiceConnectorsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return in a single call. MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"` @@ -37832,7 +37832,7 @@ func (s *LoggingConfiguration) SetEnableSIPLogs(v bool) *LoggingConfiguration { } type LogoutUserInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Chime account ID. // @@ -37898,7 +37898,7 @@ func (s *LogoutUserInput) SetUserId(v string) *LogoutUserInput { } type LogoutUserOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -40560,7 +40560,7 @@ func (s *PutVoiceConnectorTerminationCredentialsInput) SetVoiceConnectorId(v str } type PutVoiceConnectorTerminationCredentialsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -40681,7 +40681,7 @@ func (s *PutVoiceConnectorTerminationOutput) SetTermination(v *Termination) *Put } type RedactChannelMessageInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the channel containing the messages that you want to redact. // @@ -40799,7 +40799,7 @@ func (s *RedactChannelMessageOutput) SetMessageId(v string) *RedactChannelMessag } type RedactConversationMessageInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Chime account ID. // @@ -40882,7 +40882,7 @@ func (s *RedactConversationMessageInput) SetMessageId(v string) *RedactConversat } type RedactConversationMessageOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -40904,7 +40904,7 @@ func (s RedactConversationMessageOutput) GoString() string { } type RedactRoomMessageInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Chime account ID. // @@ -40987,7 +40987,7 @@ func (s *RedactRoomMessageInput) SetRoomId(v string) *RedactRoomMessageInput { } type RedactRoomMessageOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -41009,7 +41009,7 @@ func (s RedactRoomMessageOutput) GoString() string { } type RegenerateSecurityTokenInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Chime account ID. // @@ -41107,7 +41107,7 @@ func (s *RegenerateSecurityTokenOutput) SetBot(v *Bot) *RegenerateSecurityTokenO } type ResetPersonalPINInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Chime account ID. // @@ -41270,7 +41270,7 @@ func (s *ResourceLimitExceededException) RequestID() string { } type RestorePhoneNumberInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The phone number. // @@ -41608,7 +41608,7 @@ func (s *RoomRetentionSettings) SetRetentionDays(v int64) *RoomRetentionSettings } type SearchAvailablePhoneNumbersInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The area code used to filter results. Only applies to the US. AreaCode *string `location:"querystring" locationName:"area-code" type:"string"` @@ -42629,7 +42629,7 @@ func (s *StartMeetingTranscriptionInput) SetTranscriptionConfiguration(v *Transc } type StartMeetingTranscriptionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -42651,7 +42651,7 @@ func (s StartMeetingTranscriptionOutput) GoString() string { } type StopMeetingTranscriptionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique ID of the meeting for which you stop transcription. // @@ -42700,7 +42700,7 @@ func (s *StopMeetingTranscriptionInput) SetMeetingId(v string) *StopMeetingTrans } type StopMeetingTranscriptionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -43017,7 +43017,7 @@ func (s *TagAttendeeInput) SetTags(v []*Tag) *TagAttendeeInput { } type TagAttendeeOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -43115,7 +43115,7 @@ func (s *TagMeetingInput) SetTags(v []*Tag) *TagMeetingInput { } type TagMeetingOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -43217,7 +43217,7 @@ func (s *TagResourceInput) SetTags(v []*Tag) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -43788,7 +43788,7 @@ func (s *UntagAttendeeInput) SetTagKeys(v []*string) *UntagAttendeeInput { } type UntagAttendeeOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -43876,7 +43876,7 @@ func (s *UntagMeetingInput) SetTagKeys(v []*string) *UntagMeetingInput { } type UntagMeetingOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -43968,7 +43968,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -44154,7 +44154,7 @@ func (s *UpdateAccountSettingsInput) SetAccountSettings(v *AccountSettings) *Upd } type UpdateAccountSettingsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -44794,7 +44794,7 @@ func (s *UpdateChannelOutput) SetChannelArn(v string) *UpdateChannelOutput { } type UpdateChannelReadMarkerInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the channel. // @@ -44926,7 +44926,7 @@ func (s *UpdateGlobalSettingsInput) SetVoiceConnector(v *VoiceConnectorSettings) } type UpdateGlobalSettingsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -45170,7 +45170,7 @@ func (s *UpdatePhoneNumberSettingsInput) SetCallingName(v string) *UpdatePhoneNu } type UpdatePhoneNumberSettingsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -46176,7 +46176,7 @@ func (s *UpdateUserSettingsInput) SetUserSettings(v *UserSettings) *UpdateUserSe } type UpdateUserSettingsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/chimesdkidentity/api.go b/service/chimesdkidentity/api.go index 096aca7c58..daf7c506f7 100644 --- a/service/chimesdkidentity/api.go +++ b/service/chimesdkidentity/api.go @@ -2750,7 +2750,7 @@ func (s *CreateAppInstanceUserOutput) SetAppInstanceUserArn(v string) *CreateApp } type DeleteAppInstanceAdminInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the AppInstance's administrator. // @@ -2816,7 +2816,7 @@ func (s *DeleteAppInstanceAdminInput) SetAppInstanceArn(v string) *DeleteAppInst } type DeleteAppInstanceAdminOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -2838,7 +2838,7 @@ func (s DeleteAppInstanceAdminOutput) GoString() string { } type DeleteAppInstanceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the AppInstance. // @@ -2887,7 +2887,7 @@ func (s *DeleteAppInstanceInput) SetAppInstanceArn(v string) *DeleteAppInstanceI } type DeleteAppInstanceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -2909,7 +2909,7 @@ func (s DeleteAppInstanceOutput) GoString() string { } type DeleteAppInstanceUserInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the user request being deleted. // @@ -2958,7 +2958,7 @@ func (s *DeleteAppInstanceUserInput) SetAppInstanceUserArn(v string) *DeleteAppI } type DeleteAppInstanceUserOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -2980,7 +2980,7 @@ func (s DeleteAppInstanceUserOutput) GoString() string { } type DescribeAppInstanceAdminInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the AppInstanceAdmin. // @@ -3078,7 +3078,7 @@ func (s *DescribeAppInstanceAdminOutput) SetAppInstanceAdmin(v *AppInstanceAdmin } type DescribeAppInstanceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the AppInstance. // @@ -3159,7 +3159,7 @@ func (s *DescribeAppInstanceOutput) SetAppInstance(v *AppInstance) *DescribeAppI } type DescribeAppInstanceUserInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the AppInstanceUser. // @@ -3305,7 +3305,7 @@ func (s *ForbiddenException) RequestID() string { } type GetAppInstanceRetentionSettingsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the AppInstance. // @@ -3440,7 +3440,7 @@ func (s *Identity) SetName(v string) *Identity { } type ListAppInstanceAdminsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the AppInstance. // @@ -3569,7 +3569,7 @@ func (s *ListAppInstanceAdminsOutput) SetNextToken(v string) *ListAppInstanceAdm } type ListAppInstanceUsersInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the AppInstance. // @@ -3696,7 +3696,7 @@ func (s *ListAppInstanceUsersOutput) SetNextToken(v string) *ListAppInstanceUser } type ListAppInstancesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of AppInstances that you want to return. MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"` diff --git a/service/chimesdkmessaging/api.go b/service/chimesdkmessaging/api.go index 427fb10cb9..f581046240 100644 --- a/service/chimesdkmessaging/api.go +++ b/service/chimesdkmessaging/api.go @@ -5246,7 +5246,7 @@ func (s *CreateChannelOutput) SetChannelArn(v string) *CreateChannelOutput { } type DeleteChannelBanInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the channel from which the AppInstanceUser was banned. // @@ -5329,7 +5329,7 @@ func (s *DeleteChannelBanInput) SetMemberArn(v string) *DeleteChannelBanInput { } type DeleteChannelBanOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5351,7 +5351,7 @@ func (s DeleteChannelBanOutput) GoString() string { } type DeleteChannelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the channel being deleted. // @@ -5417,7 +5417,7 @@ func (s *DeleteChannelInput) SetChimeBearer(v string) *DeleteChannelInput { } type DeleteChannelMembershipInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the channel from which you want to remove the user. // @@ -5500,7 +5500,7 @@ func (s *DeleteChannelMembershipInput) SetMemberArn(v string) *DeleteChannelMemb } type DeleteChannelMembershipOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5522,7 +5522,7 @@ func (s DeleteChannelMembershipOutput) GoString() string { } type DeleteChannelMessageInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the channel. // @@ -5605,7 +5605,7 @@ func (s *DeleteChannelMessageInput) SetMessageId(v string) *DeleteChannelMessage } type DeleteChannelMessageOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5627,7 +5627,7 @@ func (s DeleteChannelMessageOutput) GoString() string { } type DeleteChannelModeratorInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the channel. // @@ -5710,7 +5710,7 @@ func (s *DeleteChannelModeratorInput) SetChimeBearer(v string) *DeleteChannelMod } type DeleteChannelModeratorOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5732,7 +5732,7 @@ func (s DeleteChannelModeratorOutput) GoString() string { } type DeleteChannelOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5754,7 +5754,7 @@ func (s DeleteChannelOutput) GoString() string { } type DescribeChannelBanInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the channel from which the user is banned. // @@ -5868,7 +5868,7 @@ func (s *DescribeChannelBanOutput) SetChannelBan(v *ChannelBan) *DescribeChannel } type DescribeChannelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the channel. // @@ -5934,7 +5934,7 @@ func (s *DescribeChannelInput) SetChimeBearer(v string) *DescribeChannelInput { } type DescribeChannelMembershipForAppInstanceUserInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the user in a channel. // @@ -6048,7 +6048,7 @@ func (s *DescribeChannelMembershipForAppInstanceUserOutput) SetChannelMembership } type DescribeChannelMembershipInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the channel. // @@ -6162,7 +6162,7 @@ func (s *DescribeChannelMembershipOutput) SetChannelMembership(v *ChannelMembers } type DescribeChannelModeratedByAppInstanceUserInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the AppInstanceUser in the moderated channel. // @@ -6276,7 +6276,7 @@ func (s *DescribeChannelModeratedByAppInstanceUserOutput) SetChannel(v *ChannelM } type DescribeChannelModeratorInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the channel. // @@ -6487,7 +6487,7 @@ func (s *ForbiddenException) RequestID() string { } type GetChannelMessageInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the channel. // @@ -6601,7 +6601,7 @@ func (s *GetChannelMessageOutput) SetChannelMessage(v *ChannelMessage) *GetChann } type GetMessagingSessionEndpointInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6699,7 +6699,7 @@ func (s *Identity) SetName(v string) *Identity { } type ListChannelBansInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the channel. // @@ -6843,7 +6843,7 @@ func (s *ListChannelBansOutput) SetNextToken(v string) *ListChannelBansOutput { } type ListChannelMembershipsForAppInstanceUserInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the AppInstanceUsers AppInstanceUserArn *string `location:"querystring" locationName:"app-instance-user-arn" min:"5" type:"string"` @@ -6974,7 +6974,7 @@ func (s *ListChannelMembershipsForAppInstanceUserOutput) SetNextToken(v string) } type ListChannelMembershipsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of channel memberships that you want returned. // @@ -7132,7 +7132,7 @@ func (s *ListChannelMembershipsOutput) SetNextToken(v string) *ListChannelMember } type ListChannelMessagesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the channel. // @@ -7304,7 +7304,7 @@ func (s *ListChannelMessagesOutput) SetNextToken(v string) *ListChannelMessagesO } type ListChannelModeratorsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the channel. // @@ -7450,7 +7450,7 @@ func (s *ListChannelModeratorsOutput) SetNextToken(v string) *ListChannelModerat } type ListChannelsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the AppInstance. // @@ -7551,7 +7551,7 @@ func (s *ListChannelsInput) SetPrivacy(v string) *ListChannelsInput { } type ListChannelsModeratedByAppInstanceUserInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the user in the moderated channel. AppInstanceUserArn *string `location:"querystring" locationName:"app-instance-user-arn" min:"5" type:"string"` @@ -7826,7 +7826,7 @@ func (s *NotFoundException) RequestID() string { } type RedactChannelMessageInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the channel containing the messages that you want to redact. // @@ -8832,7 +8832,7 @@ func (s *UpdateChannelOutput) SetChannelArn(v string) *UpdateChannelOutput { } type UpdateChannelReadMarkerInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the channel. // diff --git a/service/clouddirectory/api.go b/service/clouddirectory/api.go index 547c2b53c4..2ee3e2f409 100644 --- a/service/clouddirectory/api.go +++ b/service/clouddirectory/api.go @@ -9019,7 +9019,7 @@ func (s *AddFacetToObjectInput) SetSchemaFacet(v *SchemaFacet) *AddFacetToObject } type AddFacetToObjectOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9344,7 +9344,7 @@ func (s *AttachPolicyInput) SetPolicyReference(v *ObjectReference) *AttachPolicy } type AttachPolicyOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9924,7 +9924,7 @@ func (s *BatchAddFacetToObject) SetSchemaFacet(v *SchemaFacet) *BatchAddFacetToO // The result of a batch add facet to object operation. type BatchAddFacetToObjectResponse struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10119,7 +10119,7 @@ func (s *BatchAttachPolicy) SetPolicyReference(v *ObjectReference) *BatchAttachP // Represents the output of an AttachPolicy response operation. type BatchAttachPolicyResponse struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10703,7 +10703,7 @@ func (s *BatchDeleteObject) SetObjectReference(v *ObjectReference) *BatchDeleteO // Represents the output of a DeleteObject response operation. type BatchDeleteObjectResponse struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10988,7 +10988,7 @@ func (s *BatchDetachPolicy) SetPolicyReference(v *ObjectReference) *BatchDetachP // Represents the output of a DetachPolicy response operation. type BatchDetachPolicyResponse struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11064,7 +11064,7 @@ func (s *BatchDetachTypedLink) SetTypedLinkSpecifier(v *TypedLinkSpecifier) *Bat // Represents the output of a DetachTypedLink response operation. type BatchDetachTypedLinkResponse struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -13383,7 +13383,7 @@ func (s *BatchRemoveFacetFromObject) SetSchemaFacet(v *SchemaFacet) *BatchRemove // An empty result that represents success. type BatchRemoveFacetFromObjectResponse struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -13485,7 +13485,7 @@ func (s *BatchUpdateLinkAttributes) SetTypedLinkSpecifier(v *TypedLinkSpecifier) // Represents the output of a UpdateLinkAttributes response operation. type BatchUpdateLinkAttributesResponse struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -14499,7 +14499,7 @@ func (s *CreateFacetInput) SetSchemaArn(v string) *CreateFacetInput { } type CreateFacetOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -14951,7 +14951,7 @@ func (s *CreateTypedLinkFacetInput) SetSchemaArn(v string) *CreateTypedLinkFacet } type CreateTypedLinkFacetOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -14973,7 +14973,7 @@ func (s CreateTypedLinkFacetOutput) GoString() string { } type DeleteDirectoryInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the directory to delete. // @@ -15116,7 +15116,7 @@ func (s *DeleteFacetInput) SetSchemaArn(v string) *DeleteFacetInput { } type DeleteFacetOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -15199,7 +15199,7 @@ func (s *DeleteObjectInput) SetObjectReference(v *ObjectReference) *DeleteObject } type DeleteObjectOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -15221,7 +15221,7 @@ func (s DeleteObjectOutput) GoString() string { } type DeleteSchemaInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the development schema. For more information, // see arns. @@ -15361,7 +15361,7 @@ func (s *DeleteTypedLinkFacetInput) SetSchemaArn(v string) *DeleteTypedLinkFacet } type DeleteTypedLinkFacetOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -15674,7 +15674,7 @@ func (s *DetachPolicyInput) SetPolicyReference(v *ObjectReference) *DetachPolicy } type DetachPolicyOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -15762,7 +15762,7 @@ func (s *DetachTypedLinkInput) SetTypedLinkSpecifier(v *TypedLinkSpecifier) *Det } type DetachTypedLinkOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -16102,7 +16102,7 @@ func (s *DirectoryNotEnabledException) RequestID() string { } type DisableDirectoryInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the directory to disable. // @@ -16181,7 +16181,7 @@ func (s *DisableDirectoryOutput) SetDirectoryArn(v string) *DisableDirectoryOutp } type EnableDirectoryInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the directory to enable. // @@ -16945,7 +16945,7 @@ func (s *GetAppliedSchemaVersionOutput) SetAppliedSchemaArn(v string) *GetApplie } type GetDirectoryInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the directory. // @@ -17485,7 +17485,7 @@ func (s *GetObjectInformationOutput) SetSchemaFacets(v []*SchemaFacet) *GetObjec } type GetSchemaAsJsonInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the schema to retrieve. // @@ -22252,7 +22252,7 @@ func (s *RemoveFacetFromObjectInput) SetSchemaFacet(v *SchemaFacet) *RemoveFacet } type RemoveFacetFromObjectOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -22802,7 +22802,7 @@ func (s *TagResourceInput) SetTags(v []*Tag) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -23598,7 +23598,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -23715,7 +23715,7 @@ func (s *UpdateFacetInput) SetSchemaArn(v string) *UpdateFacetInput { } type UpdateFacetOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -23828,7 +23828,7 @@ func (s *UpdateLinkAttributesInput) SetTypedLinkSpecifier(v *TypedLinkSpecifier) } type UpdateLinkAttributesOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -24168,7 +24168,7 @@ func (s *UpdateTypedLinkFacetInput) SetSchemaArn(v string) *UpdateTypedLinkFacet } type UpdateTypedLinkFacetOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/cloudsearchdomain/api.go b/service/cloudsearchdomain/api.go index 7a2e1b3b88..6c4b417891 100644 --- a/service/cloudsearchdomain/api.go +++ b/service/cloudsearchdomain/api.go @@ -778,7 +778,7 @@ func (s *SearchException) RequestID() string { // Container for the parameters to the Search request. type SearchInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Retrieves a cursor value you can use to page through large result sets. Use // the size parameter to control the number of hits to include in each response. @@ -1310,7 +1310,7 @@ func (s *SearchStatus) SetTimems(v int64) *SearchStatus { // Container for the parameters to the Suggest request. type SuggestInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Specifies the string for which you want to get suggestions. // diff --git a/service/codeartifact/api.go b/service/codeartifact/api.go index c8629c9e84..0d6f206598 100644 --- a/service/codeartifact/api.go +++ b/service/codeartifact/api.go @@ -3845,7 +3845,7 @@ func (s *AssetSummary) SetSize(v int64) *AssetSummary { } type AssociateExternalConnectionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the domain that contains the repository. // @@ -4593,7 +4593,7 @@ func (s *CreateRepositoryOutput) SetRepository(v *RepositoryDescription) *Create } type DeleteDomainInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the domain to delete. // @@ -4686,7 +4686,7 @@ func (s *DeleteDomainOutput) SetDomain(v *DomainDescription) *DeleteDomainOutput } type DeleteDomainPermissionsPolicyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the domain associated with the resource policy to be deleted. // @@ -5015,7 +5015,7 @@ func (s *DeletePackageVersionsOutput) SetSuccessfulVersions(v map[string]*Succes } type DeleteRepositoryInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the domain that contains the repository to delete. // @@ -5125,7 +5125,7 @@ func (s *DeleteRepositoryOutput) SetRepository(v *RepositoryDescription) *Delete } type DeleteRepositoryPermissionsPolicyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the domain that contains the repository associated with the resource // policy to be deleted. @@ -5251,7 +5251,7 @@ func (s *DeleteRepositoryPermissionsPolicyOutput) SetPolicy(v *ResourcePolicy) * } type DescribeDomainInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A string that specifies the name of the requested domain. // @@ -5345,7 +5345,7 @@ func (s *DescribeDomainOutput) SetDomain(v *DomainDescription) *DescribeDomainOu } type DescribePackageVersionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the domain that contains the repository that contains the package // version. @@ -5534,7 +5534,7 @@ func (s *DescribePackageVersionOutput) SetPackageVersion(v *PackageVersionDescri } type DescribeRepositoryInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the domain that contains the repository to describe. // @@ -5644,7 +5644,7 @@ func (s *DescribeRepositoryOutput) SetRepository(v *RepositoryDescription) *Desc } type DisassociateExternalConnectionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the domain that contains the repository from which to remove // the external repository. @@ -6197,7 +6197,7 @@ func (s *DomainSummary) SetStatus(v string) *DomainSummary { } type GetAuthorizationTokenInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the domain that is in scope for the generated authorization token. // @@ -6311,7 +6311,7 @@ func (s *GetAuthorizationTokenOutput) SetExpiration(v time.Time) *GetAuthorizati } type GetDomainPermissionsPolicyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the domain to which the resource policy is attached. // @@ -6404,7 +6404,7 @@ func (s *GetDomainPermissionsPolicyOutput) SetPolicy(v *ResourcePolicy) *GetDoma } type GetPackageVersionAssetInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the requested asset. // @@ -6646,7 +6646,7 @@ func (s *GetPackageVersionAssetOutput) SetPackageVersionRevision(v string) *GetP } type GetPackageVersionReadmeInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the domain that contains the repository that contains the package // version with the requested readme file. @@ -6892,7 +6892,7 @@ func (s *GetPackageVersionReadmeOutput) SetVersionRevision(v string) *GetPackage } type GetRepositoryEndpointInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the domain that contains the repository. // @@ -7023,7 +7023,7 @@ func (s *GetRepositoryEndpointOutput) SetRepositoryEndpoint(v string) *GetReposi } type GetRepositoryPermissionsPolicyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the domain containing the repository whose associated resource // policy is to be retrieved. @@ -7339,7 +7339,7 @@ func (s *ListDomainsOutput) SetNextToken(v string) *ListDomainsOutput { } type ListPackageVersionAssetsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the domain that contains the repository associated with the package // version assets. @@ -7615,7 +7615,7 @@ func (s *ListPackageVersionAssetsOutput) SetVersionRevision(v string) *ListPacka } type ListPackageVersionDependenciesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the domain that contains the repository that contains the requested // package version dependencies. @@ -7886,7 +7886,7 @@ func (s *ListPackageVersionDependenciesOutput) SetVersionRevision(v string) *Lis } type ListPackageVersionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the domain that contains the repository that contains the returned // package versions. @@ -8175,7 +8175,7 @@ func (s *ListPackageVersionsOutput) SetVersions(v []*PackageVersionSummary) *Lis } type ListPackagesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the domain that contains the repository that contains the requested // list of packages. @@ -8370,7 +8370,7 @@ func (s *ListPackagesOutput) SetPackages(v []*PackageSummary) *ListPackagesOutpu } type ListRepositoriesInDomainInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Filter the list of repositories to only include those that are managed by // the AWS account ID. @@ -8523,7 +8523,7 @@ func (s *ListRepositoriesInDomainOutput) SetRepositories(v []*RepositorySummary) } type ListRepositoriesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return per page. MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"` @@ -8634,7 +8634,7 @@ func (s *ListRepositoriesOutput) SetRepositories(v []*RepositorySummary) *ListRe } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the resource to get tags for. // @@ -10028,7 +10028,7 @@ func (s *TagResourceInput) SetTags(v []*Tag) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10181,7 +10181,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/codeguruprofiler/api.go b/service/codeguruprofiler/api.go index a50deda78f..86cc5f0fd1 100644 --- a/service/codeguruprofiler/api.go +++ b/service/codeguruprofiler/api.go @@ -3435,7 +3435,7 @@ func (s *CreateProfilingGroupOutput) SetProfilingGroup(v *ProfilingGroupDescript // The structure representing the deleteProfilingGroupRequest. type DeleteProfilingGroupInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the profiling group to delete. // @@ -3485,7 +3485,7 @@ func (s *DeleteProfilingGroupInput) SetProfilingGroupName(v string) *DeleteProfi // The structure representing the deleteProfilingGroupResponse. type DeleteProfilingGroupOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3508,7 +3508,7 @@ func (s DeleteProfilingGroupOutput) GoString() string { // The structure representing the describeProfilingGroupRequest. type DescribeProfilingGroupInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the profiling group to get information about. // @@ -3793,7 +3793,7 @@ func (s *FrameMetricDatum) SetValues(v []*float64) *FrameMetricDatum { // The structure representing the GetFindingsReportAccountSummaryRequest. type GetFindingsReportAccountSummaryInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A Boolean value indicating whether to only return reports from daily profiles. // If set to True, only analysis data from daily profiles is returned. If set @@ -3921,7 +3921,7 @@ func (s *GetFindingsReportAccountSummaryOutput) SetReportSummaries(v []*Findings // The structure representing the GetNotificationConfigurationRequest. type GetNotificationConfigurationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the profiling group we want to get the notification configuration // for. @@ -4006,7 +4006,7 @@ func (s *GetNotificationConfigurationOutput) SetNotificationConfiguration(v *Not // The structure representing the getPolicyRequest. type GetPolicyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the profiling group. // @@ -4101,7 +4101,7 @@ func (s *GetPolicyOutput) SetRevisionId(v string) *GetPolicyOutput { // The structure representing the getProfileRequest. type GetProfileInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The format of the returned profiling data. The format maps to the Accept // and Content-Type headers of the HTTP request. You can specify one of the @@ -4282,7 +4282,7 @@ func (s *GetProfileOutput) SetProfile(v []byte) *GetProfileOutput { // The structure representing the GetRecommendationsRequest. type GetRecommendationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The start time of the profile to get analysis data about. You must specify // startTime and endTime. This is specified using the ISO 8601 format. For example, @@ -4544,7 +4544,7 @@ func (s *InternalServerException) RequestID() string { // The structure representing the ListFindingsReportsRequest. type ListFindingsReportsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A Boolean value indicating whether to only return reports from daily profiles. // If set to True, only analysis data from daily profiles is returned. If set @@ -4720,7 +4720,7 @@ func (s *ListFindingsReportsOutput) SetNextToken(v string) *ListFindingsReportsO // The structure representing the listProfileTimesRequest. type ListProfileTimesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The end time of the time range from which to list the profiles. // @@ -4911,7 +4911,7 @@ func (s *ListProfileTimesOutput) SetProfileTimes(v []*ProfileTime) *ListProfileT // The structure representing the listProfilingGroupsRequest. type ListProfilingGroupsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A Boolean value indicating whether to include a description. If true, then // a list of ProfilingGroupDescription (https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_ProfilingGroupDescription.html) @@ -5050,7 +5050,7 @@ func (s *ListProfilingGroupsOutput) SetProfilingGroups(v []*ProfilingGroupDescri } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the resource that contains the tags to // return. @@ -5471,7 +5471,7 @@ func (s *PostAgentProfileInput) SetProfilingGroupName(v string) *PostAgentProfil // The structure representing the postAgentProfileResponse. type PostAgentProfileOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5934,7 +5934,7 @@ func (s *Recommendation) SetTopMatches(v []*Match) *Recommendation { // The structure representing the RemoveNotificationChannelRequest. type RemoveNotificationChannelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The id of the channel that we want to stop receiving notifications. // @@ -6033,7 +6033,7 @@ func (s *RemoveNotificationChannelOutput) SetNotificationConfiguration(v *Notifi } type RemovePermissionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Specifies an action group that contains the permissions to remove from a // profiling group's resource-based policy. One action group is supported, agentPermissions, @@ -6386,7 +6386,7 @@ func (s *SubmitFeedbackInput) SetType(v string) *SubmitFeedbackInput { // The structure representing the SubmitFeedbackResponse. type SubmitFeedbackOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6471,7 +6471,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6594,7 +6594,7 @@ func (s *TimestampStructure) SetValue(v time.Time) *TimestampStructure { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the resource that contains the tags to // remove. @@ -6659,7 +6659,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/codegurureviewer/api.go b/service/codegurureviewer/api.go index 9072961ded..2878adab13 100644 --- a/service/codegurureviewer/api.go +++ b/service/codegurureviewer/api.go @@ -2626,7 +2626,7 @@ func (s *CreateCodeReviewOutput) SetCodeReview(v *CodeReview) *CreateCodeReviewO } type DescribeCodeReviewInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the CodeReview (https://docs.aws.amazon.com/codeguru/latest/reviewer-api/API_CodeReview.html) // object. @@ -2707,7 +2707,7 @@ func (s *DescribeCodeReviewOutput) SetCodeReview(v *CodeReview) *DescribeCodeRev } type DescribeRecommendationFeedbackInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the CodeReview (https://docs.aws.amazon.com/codeguru/latest/reviewer-api/API_CodeReview.html) // object. @@ -2824,7 +2824,7 @@ func (s *DescribeRecommendationFeedbackOutput) SetRecommendationFeedback(v *Reco } type DescribeRepositoryAssociationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the RepositoryAssociation (https://docs.aws.amazon.com/codeguru/latest/reviewer-api/API_RepositoryAssociation.html) // object. You can retrieve this ARN by calling ListRepositoryAssociations (https://docs.aws.amazon.com/codeguru/latest/reviewer-api/API_ListRepositoryAssociations.html). @@ -2922,7 +2922,7 @@ func (s *DescribeRepositoryAssociationOutput) SetTags(v map[string]*string) *Des } type DisassociateRepositoryInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the RepositoryAssociation (https://docs.aws.amazon.com/codeguru/latest/reviewer-api/API_RepositoryAssociation.html) // object. You can retrieve this ARN by calling ListRepositoryAssociations (https://docs.aws.amazon.com/codeguru/latest/reviewer-api/API_ListRepositoryAssociations.html). @@ -3207,7 +3207,7 @@ func (s *KMSKeyDetails) SetKMSKeyId(v string) *KMSKeyDetails { } type ListCodeReviewsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results that are returned per call. The default is // 100. @@ -3370,7 +3370,7 @@ func (s *ListCodeReviewsOutput) SetNextToken(v string) *ListCodeReviewsOutput { } type ListRecommendationFeedbackInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the CodeReview (https://docs.aws.amazon.com/codeguru/latest/reviewer-api/API_CodeReview.html) // object. @@ -3522,7 +3522,7 @@ func (s *ListRecommendationFeedbackOutput) SetRecommendationFeedbackSummaries(v } type ListRecommendationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the CodeReview (https://docs.aws.amazon.com/codeguru/latest/reviewer-api/API_CodeReview.html) // object. @@ -3637,7 +3637,7 @@ func (s *ListRecommendationsOutput) SetRecommendationSummaries(v []*Recommendati } type ListRepositoryAssociationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of repository association results returned by ListRepositoryAssociations // in paginated output. When this parameter is used, ListRepositoryAssociations @@ -3825,7 +3825,7 @@ func (s *ListRepositoryAssociationsOutput) SetRepositoryAssociationSummaries(v [ } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the RepositoryAssociation (https://docs.aws.amazon.com/codeguru/latest/reviewer-api/API_RepositoryAssociation.html) // object. You can retrieve this ARN by calling ListRepositoryAssociations (https://docs.aws.amazon.com/codeguru/latest/reviewer-api/API_ListRepositoryAssociations.html). @@ -4155,7 +4155,7 @@ func (s *PutRecommendationFeedbackInput) SetRecommendationId(v string) *PutRecom } type PutRecommendationFeedbackOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5551,7 +5551,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5724,7 +5724,7 @@ func (s *ThrottlingException) RequestID() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the RepositoryAssociation (https://docs.aws.amazon.com/codeguru/latest/reviewer-api/API_RepositoryAssociation.html) // object. You can retrieve this ARN by calling ListRepositoryAssociations (https://docs.aws.amazon.com/codeguru/latest/reviewer-api/API_ListRepositoryAssociations.html). @@ -5791,7 +5791,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/codestarnotifications/api.go b/service/codestarnotifications/api.go index 7d670b1db2..1b74bf4336 100644 --- a/service/codestarnotifications/api.go +++ b/service/codestarnotifications/api.go @@ -1835,7 +1835,7 @@ func (s *DeleteTargetInput) SetTargetAddress(v string) *DeleteTargetInput { } type DeleteTargetOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3502,7 +3502,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3637,7 +3637,7 @@ func (s *UpdateNotificationRuleInput) SetTargets(v []*Target) *UpdateNotificatio } type UpdateNotificationRuleOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/cognitosync/api.go b/service/cognitosync/api.go index 27211f46ea..34ce2bae3c 100644 --- a/service/cognitosync/api.go +++ b/service/cognitosync/api.go @@ -1738,7 +1738,7 @@ func (s *AlreadyStreamedException) RequestID() string { // The input for the BulkPublish operation. type BulkPublishInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) // created by Amazon Cognito. GUID generation is unique within a region. @@ -2052,7 +2052,7 @@ func (s *Dataset) SetNumRecords(v int64) *Dataset { // A request to delete the specific dataset. type DeleteDatasetInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A string of up to 128 characters. Allowed characters are a-z, A-Z, 0-9, '_' // (underscore), '-' (dash), and '.' (dot). @@ -2176,7 +2176,7 @@ func (s *DeleteDatasetOutput) SetDataset(v *Dataset) *DeleteDatasetOutput { // A request for meta data about a dataset (creation date, number of records, // size) by owner and dataset name. type DescribeDatasetInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A string of up to 128 characters. Allowed characters are a-z, A-Z, 0-9, '_' // (underscore), '-' (dash), and '.' (dot). @@ -2299,7 +2299,7 @@ func (s *DescribeDatasetOutput) SetDataset(v *Dataset) *DescribeDatasetOutput { // A request for usage information about the identity pool. type DescribeIdentityPoolUsageInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) // created by Amazon Cognito. GUID generation is unique within a region. @@ -2382,7 +2382,7 @@ func (s *DescribeIdentityPoolUsageOutput) SetIdentityPoolUsage(v *IdentityPoolUs // A request for information about the usage of an identity pool. type DescribeIdentityUsageInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) // created by Amazon Cognito. GUID generation is unique within a region. @@ -2549,7 +2549,7 @@ func (s *DuplicateRequestException) RequestID() string { // The input for the GetBulkPublishDetails operation. type GetBulkPublishDetailsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) // created by Amazon Cognito. GUID generation is unique within a region. @@ -2680,7 +2680,7 @@ func (s *GetBulkPublishDetailsOutput) SetIdentityPoolId(v string) *GetBulkPublis // A request for a list of the configured Cognito Events type GetCognitoEventsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Cognito Identity Pool ID for the request // @@ -2762,7 +2762,7 @@ func (s *GetCognitoEventsOutput) SetEvents(v map[string]*string) *GetCognitoEven // The input for the GetIdentityPoolConfiguration operation. type GetIdentityPoolConfigurationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) // created by Amazon Cognito. This is the ID of the pool for which to return @@ -3384,7 +3384,7 @@ func (s *LimitExceededException) RequestID() string { // Request for a list of datasets for an identity. type ListDatasetsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) // created by Amazon Cognito. GUID generation is unique within a region. @@ -3521,7 +3521,7 @@ func (s *ListDatasetsOutput) SetNextToken(v string) *ListDatasetsOutput { // A request for usage information on an identity pool. type ListIdentityPoolUsageInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to be returned. MaxResults *int64 `location:"querystring" locationName:"maxResults" type:"integer"` @@ -3621,7 +3621,7 @@ func (s *ListIdentityPoolUsageOutput) SetNextToken(v string) *ListIdentityPoolUs // A request for a list of records. type ListRecordsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A string of up to 128 characters. Allowed characters are a-z, A-Z, 0-9, '_' // (underscore), '-' (dash), and '.' (dot). @@ -4464,7 +4464,7 @@ func (s *SetCognitoEventsInput) SetIdentityPoolId(v string) *SetCognitoEventsInp } type SetCognitoEventsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4617,7 +4617,7 @@ func (s *SetIdentityPoolConfigurationOutput) SetPushSync(v *PushSync) *SetIdenti // A request to SubscribeToDatasetRequest. type SubscribeToDatasetInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the dataset to subcribe to. // @@ -4719,7 +4719,7 @@ func (s *SubscribeToDatasetInput) SetIdentityPoolId(v string) *SubscribeToDatase // Response to a SubscribeToDataset request. type SubscribeToDatasetOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4807,7 +4807,7 @@ func (s *TooManyRequestsException) RequestID() string { // A request to UnsubscribeFromDataset. type UnsubscribeFromDatasetInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the dataset from which to unsubcribe. // @@ -4909,7 +4909,7 @@ func (s *UnsubscribeFromDatasetInput) SetIdentityPoolId(v string) *UnsubscribeFr // Response to an UnsubscribeFromDataset request. type UnsubscribeFromDatasetOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/connect/api.go b/service/connect/api.go index c04a7d4d55..0466ef4e9f 100644 --- a/service/connect/api.go +++ b/service/connect/api.go @@ -12086,7 +12086,7 @@ func (s *AssociateApprovedOriginInput) SetOrigin(v string) *AssociateApprovedOri } type AssociateApprovedOriginOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -12181,7 +12181,7 @@ func (s *AssociateBotInput) SetLexV2Bot(v *LexV2Bot) *AssociateBotInput { } type AssociateBotOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -12386,7 +12386,7 @@ func (s *AssociateLambdaFunctionInput) SetInstanceId(v string) *AssociateLambdaF } type AssociateLambdaFunctionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -12472,7 +12472,7 @@ func (s *AssociateLexBotInput) SetLexBot(v *LexBot) *AssociateLexBotInput { } type AssociateLexBotOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -12578,7 +12578,7 @@ func (s *AssociateQueueQuickConnectsInput) SetQuickConnectIds(v []*string) *Asso } type AssociateQueueQuickConnectsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -12694,7 +12694,7 @@ func (s *AssociateRoutingProfileQueuesInput) SetRoutingProfileId(v string) *Asso } type AssociateRoutingProfileQueuesOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -15197,7 +15197,7 @@ func (s *CurrentMetricResult) SetDimensions(v *Dimensions) *CurrentMetricResult } type DeleteHoursOfOperationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier for the hours of operation. // @@ -15264,7 +15264,7 @@ func (s *DeleteHoursOfOperationInput) SetInstanceId(v string) *DeleteHoursOfOper } type DeleteHoursOfOperationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -15286,7 +15286,7 @@ func (s DeleteHoursOfOperationOutput) GoString() string { } type DeleteInstanceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the Amazon Connect instance. You can find the instanceId // in the ARN of the instance. @@ -15336,7 +15336,7 @@ func (s *DeleteInstanceInput) SetInstanceId(v string) *DeleteInstanceInput { } type DeleteInstanceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -15358,7 +15358,7 @@ func (s DeleteInstanceOutput) GoString() string { } type DeleteIntegrationAssociationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the Amazon Connect instance. You can find the instanceId // in the ARN of the instance. @@ -15425,7 +15425,7 @@ func (s *DeleteIntegrationAssociationInput) SetIntegrationAssociationId(v string } type DeleteIntegrationAssociationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -15447,7 +15447,7 @@ func (s DeleteIntegrationAssociationOutput) GoString() string { } type DeleteQuickConnectInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the Amazon Connect instance. You can find the instanceId // in the ARN of the instance. @@ -15514,7 +15514,7 @@ func (s *DeleteQuickConnectInput) SetQuickConnectId(v string) *DeleteQuickConnec } type DeleteQuickConnectOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -15536,7 +15536,7 @@ func (s DeleteQuickConnectOutput) GoString() string { } type DeleteUseCaseInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the Amazon Connect instance. You can find the instanceId // in the ARN of the instance. @@ -15620,7 +15620,7 @@ func (s *DeleteUseCaseInput) SetUseCaseId(v string) *DeleteUseCaseInput { } type DeleteUseCaseOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -15642,7 +15642,7 @@ func (s DeleteUseCaseOutput) GoString() string { } type DeleteUserHierarchyGroupInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the hierarchy group. // @@ -15709,7 +15709,7 @@ func (s *DeleteUserHierarchyGroupInput) SetInstanceId(v string) *DeleteUserHiera } type DeleteUserHierarchyGroupOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -15731,7 +15731,7 @@ func (s DeleteUserHierarchyGroupOutput) GoString() string { } type DeleteUserInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the Amazon Connect instance. You can find the instanceId // in the ARN of the instance. @@ -15798,7 +15798,7 @@ func (s *DeleteUserInput) SetUserId(v string) *DeleteUserInput { } type DeleteUserOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -15820,7 +15820,7 @@ func (s DeleteUserOutput) GoString() string { } type DescribeAgentStatusInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier for the agent status. // @@ -15918,7 +15918,7 @@ func (s *DescribeAgentStatusOutput) SetAgentStatus(v *AgentStatus) *DescribeAgen } type DescribeContactFlowInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the contact flow. // @@ -16015,7 +16015,7 @@ func (s *DescribeContactFlowOutput) SetContactFlow(v *ContactFlow) *DescribeCont } type DescribeHoursOfOperationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier for the hours of operation. // @@ -16113,7 +16113,7 @@ func (s *DescribeHoursOfOperationOutput) SetHoursOfOperation(v *HoursOfOperation } type DescribeInstanceAttributeInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The type of attribute. // @@ -16211,7 +16211,7 @@ func (s *DescribeInstanceAttributeOutput) SetAttribute(v *Attribute) *DescribeIn } type DescribeInstanceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the Amazon Connect instance. You can find the instanceId // in the ARN of the instance. @@ -16292,7 +16292,7 @@ func (s *DescribeInstanceOutput) SetInstance(v *Instance) *DescribeInstanceOutpu } type DescribeInstanceStorageConfigInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The existing association identifier that uniquely identifies the resource // type and storage config for the given instance ID. @@ -16405,7 +16405,7 @@ func (s *DescribeInstanceStorageConfigOutput) SetStorageConfig(v *InstanceStorag } type DescribeQueueInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the Amazon Connect instance. You can find the instanceId // in the ARN of the instance. @@ -16503,7 +16503,7 @@ func (s *DescribeQueueOutput) SetQueue(v *Queue) *DescribeQueueOutput { } type DescribeQuickConnectInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the Amazon Connect instance. You can find the instanceId // in the ARN of the instance. @@ -16601,7 +16601,7 @@ func (s *DescribeQuickConnectOutput) SetQuickConnect(v *QuickConnect) *DescribeQ } type DescribeRoutingProfileInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the Amazon Connect instance. You can find the instanceId // in the ARN of the instance. @@ -16699,7 +16699,7 @@ func (s *DescribeRoutingProfileOutput) SetRoutingProfile(v *RoutingProfile) *Des } type DescribeUserHierarchyGroupInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the hierarchy group. // @@ -16797,7 +16797,7 @@ func (s *DescribeUserHierarchyGroupOutput) SetHierarchyGroup(v *HierarchyGroup) } type DescribeUserHierarchyStructureInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the Amazon Connect instance. You can find the instanceId // in the ARN of the instance. @@ -16878,7 +16878,7 @@ func (s *DescribeUserHierarchyStructureOutput) SetHierarchyStructure(v *Hierarch } type DescribeUserInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the Amazon Connect instance. You can find the instanceId // in the ARN of the instance. @@ -17082,7 +17082,7 @@ func (s *Dimensions) SetQueue(v *QueueReference) *Dimensions { } type DisassociateApprovedOriginInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the Amazon Connect instance. You can find the instanceId // in the ARN of the instance. @@ -17146,7 +17146,7 @@ func (s *DisassociateApprovedOriginInput) SetOrigin(v string) *DisassociateAppro } type DisassociateApprovedOriginOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -17241,7 +17241,7 @@ func (s *DisassociateBotInput) SetLexV2Bot(v *LexV2Bot) *DisassociateBotInput { } type DisassociateBotOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -17263,7 +17263,7 @@ func (s DisassociateBotOutput) GoString() string { } type DisassociateInstanceStorageConfigInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The existing association identifier that uniquely identifies the resource // type and storage config for the given instance ID. @@ -17345,7 +17345,7 @@ func (s *DisassociateInstanceStorageConfigInput) SetResourceType(v string) *Disa } type DisassociateInstanceStorageConfigOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -17367,7 +17367,7 @@ func (s DisassociateInstanceStorageConfigOutput) GoString() string { } type DisassociateLambdaFunctionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the Lambda function being disassociated. // @@ -17434,7 +17434,7 @@ func (s *DisassociateLambdaFunctionInput) SetInstanceId(v string) *DisassociateL } type DisassociateLambdaFunctionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -17456,7 +17456,7 @@ func (s DisassociateLambdaFunctionOutput) GoString() string { } type DisassociateLexBotInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the Amazon Lex bot. Maximum character limit of 50. // @@ -17534,7 +17534,7 @@ func (s *DisassociateLexBotInput) SetLexRegion(v string) *DisassociateLexBotInpu } type DisassociateLexBotOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -17640,7 +17640,7 @@ func (s *DisassociateQueueQuickConnectsInput) SetQuickConnectIds(v []*string) *D } type DisassociateQueueQuickConnectsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -17753,7 +17753,7 @@ func (s *DisassociateRoutingProfileQueuesInput) SetRoutingProfileId(v string) *D } type DisassociateRoutingProfileQueuesOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -17775,7 +17775,7 @@ func (s DisassociateRoutingProfileQueuesOutput) GoString() string { } type DisassociateSecurityKeyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The existing association identifier that uniquely identifies the resource // type and storage config for the given instance ID. @@ -17843,7 +17843,7 @@ func (s *DisassociateSecurityKeyInput) SetInstanceId(v string) *DisassociateSecu } type DisassociateSecurityKeyOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -18050,7 +18050,7 @@ func (s *Filters) SetQueues(v []*string) *Filters { } type GetContactAttributesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the initial contact. // @@ -18417,7 +18417,7 @@ func (s *GetCurrentMetricDataOutput) SetNextToken(v string) *GetCurrentMetricDat } type GetFederationTokenInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the Amazon Connect instance. You can find the instanceId // in the ARN of the instance. @@ -20849,7 +20849,7 @@ func (s *LimitExceededException) RequestID() string { } type ListAgentStatusesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Available agent status types. AgentStatusTypes []*string `location:"querystring" locationName:"AgentStatusTypes" type:"list"` @@ -20970,7 +20970,7 @@ func (s *ListAgentStatusesOutput) SetNextToken(v string) *ListAgentStatusesOutpu } type ListApprovedOriginsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the Amazon Connect instance. You can find the instanceId // in the ARN of the instance. @@ -21082,7 +21082,7 @@ func (s *ListApprovedOriginsOutput) SetOrigins(v []*string) *ListApprovedOrigins } type ListBotsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the Amazon Connect instance. You can find the instanceId // in the ARN of the instance. @@ -21209,7 +21209,7 @@ func (s *ListBotsOutput) SetNextToken(v string) *ListBotsOutput { } type ListContactFlowsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The type of contact flow. ContactFlowTypes []*string `location:"querystring" locationName:"contactFlowTypes" type:"list"` @@ -21330,7 +21330,7 @@ func (s *ListContactFlowsOutput) SetNextToken(v string) *ListContactFlowsOutput } type ListHoursOfOperationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the Amazon Connect instance. You can find the instanceId // in the ARN of the instance. @@ -21442,7 +21442,7 @@ func (s *ListHoursOfOperationsOutput) SetNextToken(v string) *ListHoursOfOperati } type ListInstanceAttributesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the Amazon Connect instance. You can find the instanceId // in the ARN of the instance. @@ -21554,7 +21554,7 @@ func (s *ListInstanceAttributesOutput) SetNextToken(v string) *ListInstanceAttri } type ListInstanceStorageConfigsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the Amazon Connect instance. You can find the instanceId // in the ARN of the instance. @@ -21680,7 +21680,7 @@ func (s *ListInstanceStorageConfigsOutput) SetStorageConfigs(v []*InstanceStorag } type ListInstancesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return per page. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -21774,7 +21774,7 @@ func (s *ListInstancesOutput) SetNextToken(v string) *ListInstancesOutput { } type ListIntegrationAssociationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the Amazon Connect instance. You can find the instanceId // in the ARN of the instance. @@ -21894,7 +21894,7 @@ func (s *ListIntegrationAssociationsOutput) SetNextToken(v string) *ListIntegrat } type ListLambdaFunctionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the Amazon Connect instance. You can find the instanceId // in the ARN of the instance. @@ -22006,7 +22006,7 @@ func (s *ListLambdaFunctionsOutput) SetNextToken(v string) *ListLambdaFunctionsO } type ListLexBotsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the Amazon Connect instance. You can find the instanceId // in the ARN of the instance. @@ -22119,7 +22119,7 @@ func (s *ListLexBotsOutput) SetNextToken(v string) *ListLexBotsOutput { } type ListPhoneNumbersInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the Amazon Connect instance. You can find the instanceId // in the ARN of the instance. @@ -22249,7 +22249,7 @@ func (s *ListPhoneNumbersOutput) SetPhoneNumberSummaryList(v []*PhoneNumberSumma } type ListPromptsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the Amazon Connect instance. // @@ -22360,7 +22360,7 @@ func (s *ListPromptsOutput) SetPromptSummaryList(v []*PromptSummary) *ListPrompt } type ListQueueQuickConnectsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the Amazon Connect instance. You can find the instanceId // in the ARN of the instance. @@ -22489,7 +22489,7 @@ func (s *ListQueueQuickConnectsOutput) SetQuickConnectSummaryList(v []*QuickConn } type ListQueuesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the Amazon Connect instance. You can find the instanceId // in the ARN of the instance. @@ -22610,7 +22610,7 @@ func (s *ListQueuesOutput) SetQueueSummaryList(v []*QueueSummary) *ListQueuesOut } type ListQuickConnectsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the Amazon Connect instance. You can find the instanceId // in the ARN of the instance. @@ -22733,7 +22733,7 @@ func (s *ListQuickConnectsOutput) SetQuickConnectSummaryList(v []*QuickConnectSu } type ListRoutingProfileQueuesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the Amazon Connect instance. You can find the instanceId // in the ARN of the instance. @@ -22862,7 +22862,7 @@ func (s *ListRoutingProfileQueuesOutput) SetRoutingProfileQueueConfigSummaryList } type ListRoutingProfilesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the Amazon Connect instance. You can find the instanceId // in the ARN of the instance. @@ -22974,7 +22974,7 @@ func (s *ListRoutingProfilesOutput) SetRoutingProfileSummaryList(v []*RoutingPro } type ListSecurityKeysInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the Amazon Connect instance. You can find the instanceId // in the ARN of the instance. @@ -23086,7 +23086,7 @@ func (s *ListSecurityKeysOutput) SetSecurityKeys(v []*SecurityKey) *ListSecurity } type ListSecurityProfilesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the Amazon Connect instance. You can find the instanceId // in the ARN of the instance. @@ -23198,7 +23198,7 @@ func (s *ListSecurityProfilesOutput) SetSecurityProfileSummaryList(v []*Security } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the resource. // @@ -23280,7 +23280,7 @@ func (s *ListTagsForResourceOutput) SetTags(v map[string]*string) *ListTagsForRe // Provides summary information about the use cases for the specified integration // association. type ListUseCasesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the Amazon Connect instance. You can find the instanceId // in the ARN of the instance. @@ -23409,7 +23409,7 @@ func (s *ListUseCasesOutput) SetUseCaseSummaryList(v []*UseCase) *ListUseCasesOu } type ListUserHierarchyGroupsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the Amazon Connect instance. You can find the instanceId // in the ARN of the instance. @@ -23521,7 +23521,7 @@ func (s *ListUserHierarchyGroupsOutput) SetUserHierarchyGroupSummaryList(v []*Hi } type ListUsersInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the Amazon Connect instance. You can find the instanceId // in the ARN of the instance. @@ -24921,7 +24921,7 @@ func (s *ResumeContactRecordingInput) SetInstanceId(v string) *ResumeContactReco } type ResumeContactRecordingOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -25857,7 +25857,7 @@ func (s *StartContactRecordingInput) SetVoiceRecordingConfiguration(v *VoiceReco } type StartContactRecordingOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -26322,7 +26322,7 @@ func (s *StopContactInput) SetInstanceId(v string) *StopContactInput { } type StopContactOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -26429,7 +26429,7 @@ func (s *StopContactRecordingInput) SetInstanceId(v string) *StopContactRecordin } type StopContactRecordingOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -26536,7 +26536,7 @@ func (s *SuspendContactRecordingInput) SetInstanceId(v string) *SuspendContactRe } type SuspendContactRecordingOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -26625,7 +26625,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -26752,7 +26752,7 @@ func (s *ThrottlingException) RequestID() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the resource. // @@ -26818,7 +26818,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -26958,7 +26958,7 @@ func (s *UpdateAgentStatusInput) SetState(v string) *UpdateAgentStatusInput { } type UpdateAgentStatusOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -27066,7 +27066,7 @@ func (s *UpdateContactAttributesInput) SetInstanceId(v string) *UpdateContactAtt } type UpdateContactAttributesOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -27170,7 +27170,7 @@ func (s *UpdateContactFlowContentInput) SetInstanceId(v string) *UpdateContactFl } type UpdateContactFlowContentOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -27279,7 +27279,7 @@ func (s *UpdateContactFlowNameInput) SetName(v string) *UpdateContactFlowNameInp } type UpdateContactFlowNameOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -27417,7 +27417,7 @@ func (s *UpdateHoursOfOperationInput) SetTimeZone(v string) *UpdateHoursOfOperat } type UpdateHoursOfOperationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -27526,7 +27526,7 @@ func (s *UpdateInstanceAttributeInput) SetValue(v string) *UpdateInstanceAttribu } type UpdateInstanceAttributeOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -27649,7 +27649,7 @@ func (s *UpdateInstanceStorageConfigInput) SetStorageConfig(v *InstanceStorageCo } type UpdateInstanceStorageConfigOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -27752,7 +27752,7 @@ func (s *UpdateQueueHoursOfOperationInput) SetQueueId(v string) *UpdateQueueHour } type UpdateQueueHoursOfOperationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -27851,7 +27851,7 @@ func (s *UpdateQueueMaxContactsInput) SetQueueId(v string) *UpdateQueueMaxContac } type UpdateQueueMaxContactsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -27964,7 +27964,7 @@ func (s *UpdateQueueNameInput) SetQueueId(v string) *UpdateQueueNameInput { } type UpdateQueueNameOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -28072,7 +28072,7 @@ func (s *UpdateQueueOutboundCallerConfigInput) SetQueueId(v string) *UpdateQueue } type UpdateQueueOutboundCallerConfigOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -28175,7 +28175,7 @@ func (s *UpdateQueueStatusInput) SetStatus(v string) *UpdateQueueStatusInput { } type UpdateQueueStatusOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -28283,7 +28283,7 @@ func (s *UpdateQuickConnectConfigInput) SetQuickConnectId(v string) *UpdateQuick } type UpdateQuickConnectConfigOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -28393,7 +28393,7 @@ func (s *UpdateQuickConnectNameInput) SetQuickConnectId(v string) *UpdateQuickCo } type UpdateQuickConnectNameOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -28506,7 +28506,7 @@ func (s *UpdateRoutingProfileConcurrencyInput) SetRoutingProfileId(v string) *Up } type UpdateRoutingProfileConcurrencyOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -28609,7 +28609,7 @@ func (s *UpdateRoutingProfileDefaultOutboundQueueInput) SetRoutingProfileId(v st } type UpdateRoutingProfileDefaultOutboundQueueOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -28722,7 +28722,7 @@ func (s *UpdateRoutingProfileNameInput) SetRoutingProfileId(v string) *UpdateRou } type UpdateRoutingProfileNameOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -28839,7 +28839,7 @@ func (s *UpdateRoutingProfileQueuesInput) SetRoutingProfileId(v string) *UpdateR } type UpdateRoutingProfileQueuesOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -28942,7 +28942,7 @@ func (s *UpdateUserHierarchyGroupNameInput) SetName(v string) *UpdateUserHierarc } type UpdateUserHierarchyGroupNameOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -29040,7 +29040,7 @@ func (s *UpdateUserHierarchyInput) SetUserId(v string) *UpdateUserHierarchyInput } type UpdateUserHierarchyOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -29131,7 +29131,7 @@ func (s *UpdateUserHierarchyStructureInput) SetInstanceId(v string) *UpdateUserH } type UpdateUserHierarchyStructureOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -29239,7 +29239,7 @@ func (s *UpdateUserIdentityInfoInput) SetUserId(v string) *UpdateUserIdentityInf } type UpdateUserIdentityInfoOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -29347,7 +29347,7 @@ func (s *UpdateUserPhoneConfigInput) SetUserId(v string) *UpdateUserPhoneConfigI } type UpdateUserPhoneConfigOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -29450,7 +29450,7 @@ func (s *UpdateUserRoutingProfileInput) SetUserId(v string) *UpdateUserRoutingPr } type UpdateUserRoutingProfileOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -29556,7 +29556,7 @@ func (s *UpdateUserSecurityProfilesInput) SetUserId(v string) *UpdateUserSecurit } type UpdateUserSecurityProfilesOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/connectparticipant/api.go b/service/connectparticipant/api.go index c402270233..df1f4736c1 100644 --- a/service/connectparticipant/api.go +++ b/service/connectparticipant/api.go @@ -1038,7 +1038,7 @@ func (s *CompleteAttachmentUploadInput) SetConnectionToken(v string) *CompleteAt } type CompleteAttachmentUploadOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -1337,7 +1337,7 @@ func (s *DisconnectParticipantInput) SetConnectionToken(v string) *DisconnectPar } type DisconnectParticipantOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/connectwisdomservice/api.go b/service/connectwisdomservice/api.go index 501d4dbfab..d4a215431f 100644 --- a/service/connectwisdomservice/api.go +++ b/service/connectwisdomservice/api.go @@ -4958,7 +4958,7 @@ func (s *CreateSessionOutput) SetSession(v *SessionData) *CreateSessionOutput { } type DeleteAssistantAssociationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the assistant association. Can be either the ID or the // ARN. URLs cannot contain the ARN. @@ -5026,7 +5026,7 @@ func (s *DeleteAssistantAssociationInput) SetAssistantId(v string) *DeleteAssist } type DeleteAssistantAssociationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5048,7 +5048,7 @@ func (s DeleteAssistantAssociationOutput) GoString() string { } type DeleteAssistantInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the Wisdom assistant. Can be either the ID or the ARN. // URLs cannot contain the ARN. @@ -5098,7 +5098,7 @@ func (s *DeleteAssistantInput) SetAssistantId(v string) *DeleteAssistantInput { } type DeleteAssistantOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5120,7 +5120,7 @@ func (s DeleteAssistantOutput) GoString() string { } type DeleteContentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the content. Can be either the ID or the ARN. URLs cannot // contain the ARN. @@ -5188,7 +5188,7 @@ func (s *DeleteContentInput) SetKnowledgeBaseId(v string) *DeleteContentInput { } type DeleteContentOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5210,7 +5210,7 @@ func (s DeleteContentOutput) GoString() string { } type DeleteKnowledgeBaseInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The knowledge base to delete content from. Can be either the ID or the ARN. // URLs cannot contain the ARN. @@ -5260,7 +5260,7 @@ func (s *DeleteKnowledgeBaseInput) SetKnowledgeBaseId(v string) *DeleteKnowledge } type DeleteKnowledgeBaseOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5457,7 +5457,7 @@ func (s *Filter) SetValue(v string) *Filter { } type GetAssistantAssociationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the assistant association. Can be either the ID or the // ARN. URLs cannot contain the ARN. @@ -5556,7 +5556,7 @@ func (s *GetAssistantAssociationOutput) SetAssistantAssociation(v *AssistantAsso } type GetAssistantInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the Wisdom assistant. Can be either the ID or the ARN. // URLs cannot contain the ARN. @@ -5637,7 +5637,7 @@ func (s *GetAssistantOutput) SetAssistant(v *AssistantData) *GetAssistantOutput } type GetContentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the content. Can be either the ID or the ARN. URLs cannot // contain the ARN. @@ -5736,7 +5736,7 @@ func (s *GetContentOutput) SetContent(v *ContentData) *GetContentOutput { } type GetContentSummaryInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the content. Can be either the ID or the ARN. URLs cannot // contain the ARN. @@ -5835,7 +5835,7 @@ func (s *GetContentSummaryOutput) SetContentSummary(v *ContentSummary) *GetConte } type GetKnowledgeBaseInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The the identifier of the knowledge base. Can be either the ID or the ARN. // URLs cannot contain the ARN. @@ -5916,7 +5916,7 @@ func (s *GetKnowledgeBaseOutput) SetKnowledgeBase(v *KnowledgeBaseData) *GetKnow } type GetRecommendationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the Wisdom assistant. Can be either the ID or the ARN. // URLs cannot contain the ARN. @@ -6041,7 +6041,7 @@ func (s *GetRecommendationsOutput) SetRecommendations(v []*RecommendationData) * } type GetSessionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the Wisdom assistant. Can be either the ID or the ARN. // URLs cannot contain the ARN. @@ -6480,7 +6480,7 @@ func (s *KnowledgeBaseSummary) SetTags(v map[string]*string) *KnowledgeBaseSumma } type ListAssistantAssociationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the Wisdom assistant. Can be either the ID or the ARN. // URLs cannot contain the ARN. @@ -6597,7 +6597,7 @@ func (s *ListAssistantAssociationsOutput) SetNextToken(v string) *ListAssistantA } type ListAssistantsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return per page. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -6696,7 +6696,7 @@ func (s *ListAssistantsOutput) SetNextToken(v string) *ListAssistantsOutput { } type ListContentsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The the identifier of the knowledge base. Can be either the ID or the ARN. // URLs cannot contain the ARN. @@ -6813,7 +6813,7 @@ func (s *ListContentsOutput) SetNextToken(v string) *ListContentsOutput { } type ListKnowledgeBasesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return per page. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -6912,7 +6912,7 @@ func (s *ListKnowledgeBasesOutput) SetNextToken(v string) *ListKnowledgeBasesOut } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the resource. // @@ -7418,7 +7418,7 @@ func (s *RecommendationData) SetRelevanceScore(v float64) *RecommendationData { } type RemoveKnowledgeBaseTemplateUriInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The the identifier of the knowledge base. Can be either the ID or the ARN. // URLs cannot contain the ARN. @@ -7468,7 +7468,7 @@ func (s *RemoveKnowledgeBaseTemplateUriInput) SetKnowledgeBaseId(v string) *Remo } type RemoveKnowledgeBaseTemplateUriOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8496,7 +8496,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8586,7 +8586,7 @@ func (s *TooManyTagsException) RequestID() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the resource. // @@ -8652,7 +8652,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/customerprofiles/api.go b/service/customerprofiles/api.go index 9a6ae7ad9e..194827205c 100644 --- a/service/customerprofiles/api.go +++ b/service/customerprofiles/api.go @@ -3913,7 +3913,7 @@ func (s *CreateProfileOutput) SetProfileId(v string) *CreateProfileOutput { } type DeleteDomainInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique name of the domain. // @@ -4410,7 +4410,7 @@ func (s *DeleteProfileObjectOutput) SetMessage(v string) *DeleteProfileObjectOut } type DeleteProfileObjectTypeInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique name of the domain. // @@ -4955,7 +4955,7 @@ func (s *FlowDefinition) SetTriggerConfig(v *TriggerConfig) *FlowDefinition { } type GetDomainInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique name of the domain. // @@ -5272,7 +5272,7 @@ func (s *GetIntegrationOutput) SetUri(v string) *GetIntegrationOutput { } type GetMatchesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique name of the domain. // @@ -5404,7 +5404,7 @@ func (s *GetMatchesOutput) SetPotentialMatches(v int64) *GetMatchesOutput { } type GetProfileObjectTypeInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique name of the domain. // @@ -5601,7 +5601,7 @@ func (s *GetProfileObjectTypeOutput) SetTemplateId(v string) *GetProfileObjectTy } type GetProfileObjectTypeTemplateInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A unique identifier for the object template. // @@ -6007,7 +6007,7 @@ func (s *ListDomainItem) SetTags(v map[string]*string) *ListDomainItem { } type ListDomainsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of objects returned per page. MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"` @@ -6190,7 +6190,7 @@ func (s *ListIntegrationItem) SetUri(v string) *ListIntegrationItem { } type ListIntegrationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique name of the domain. // @@ -6425,7 +6425,7 @@ func (s *ListProfileObjectTypeTemplateItem) SetTemplateId(v string) *ListProfile } type ListProfileObjectTypeTemplatesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of objects returned per page. MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"` @@ -6521,7 +6521,7 @@ func (s *ListProfileObjectTypeTemplatesOutput) SetNextToken(v string) *ListProfi } type ListProfileObjectTypesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique name of the domain. // @@ -6844,7 +6844,7 @@ func (s *ListProfileObjectsOutput) SetNextToken(v string) *ListProfileObjectsOut } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the resource for which you want to view tags. // @@ -8984,7 +8984,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9273,7 +9273,7 @@ func (s *TriggerProperties) SetScheduled(v *ScheduledTriggerProperties) *Trigger } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the resource from which you are removing tags. // @@ -9339,7 +9339,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/dataexchange/api.go b/service/dataexchange/api.go index 7414ba0c9c..15d7f0ae35 100644 --- a/service/dataexchange/api.go +++ b/service/dataexchange/api.go @@ -3255,7 +3255,7 @@ func (s *AutoExportRevisionToS3RequestDetails) SetRevisionDestination(v *AutoExp } type CancelJobInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // JobId is a required field JobId *string `location:"uri" locationName:"JobId" type:"string" required:"true"` @@ -3302,7 +3302,7 @@ func (s *CancelJobInput) SetJobId(v string) *CancelJobInput { } type CancelJobOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4221,7 +4221,7 @@ func (s *DataSetEntry) SetUpdatedAt(v time.Time) *DataSetEntry { } type DeleteAssetInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // AssetId is a required field AssetId *string `location:"uri" locationName:"AssetId" type:"string" required:"true"` @@ -4298,7 +4298,7 @@ func (s *DeleteAssetInput) SetRevisionId(v string) *DeleteAssetInput { } type DeleteAssetOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4320,7 +4320,7 @@ func (s DeleteAssetOutput) GoString() string { } type DeleteDataSetInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // DataSetId is a required field DataSetId *string `location:"uri" locationName:"DataSetId" type:"string" required:"true"` @@ -4367,7 +4367,7 @@ func (s *DeleteDataSetInput) SetDataSetId(v string) *DeleteDataSetInput { } type DeleteDataSetOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4389,7 +4389,7 @@ func (s DeleteDataSetOutput) GoString() string { } type DeleteEventActionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // EventActionId is a required field EventActionId *string `location:"uri" locationName:"EventActionId" type:"string" required:"true"` @@ -4436,7 +4436,7 @@ func (s *DeleteEventActionInput) SetEventActionId(v string) *DeleteEventActionIn } type DeleteEventActionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4458,7 +4458,7 @@ func (s DeleteEventActionOutput) GoString() string { } type DeleteRevisionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // DataSetId is a required field DataSetId *string `location:"uri" locationName:"DataSetId" type:"string" required:"true"` @@ -4520,7 +4520,7 @@ func (s *DeleteRevisionInput) SetRevisionId(v string) *DeleteRevisionInput { } type DeleteRevisionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5238,7 +5238,7 @@ func (s *ExportServerSideEncryption) SetType(v string) *ExportServerSideEncrypti } type GetAssetInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // AssetId is a required field AssetId *string `location:"uri" locationName:"AssetId" type:"string" required:"true"` @@ -5429,7 +5429,7 @@ func (s *GetAssetOutput) SetUpdatedAt(v time.Time) *GetAssetOutput { } type GetDataSetInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // DataSetId is a required field DataSetId *string `location:"uri" locationName:"DataSetId" type:"string" required:"true"` @@ -5599,7 +5599,7 @@ func (s *GetDataSetOutput) SetUpdatedAt(v time.Time) *GetDataSetOutput { } type GetEventActionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // EventActionId is a required field EventActionId *string `location:"uri" locationName:"EventActionId" type:"string" required:"true"` @@ -5720,7 +5720,7 @@ func (s *GetEventActionOutput) SetUpdatedAt(v time.Time) *GetEventActionOutput { } type GetJobInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // JobId is a required field JobId *string `location:"uri" locationName:"JobId" type:"string" required:"true"` @@ -5858,7 +5858,7 @@ func (s *GetJobOutput) SetUpdatedAt(v time.Time) *GetJobOutput { } type GetRevisionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // DataSetId is a required field DataSetId *string `location:"uri" locationName:"DataSetId" type:"string" required:"true"` @@ -6642,7 +6642,7 @@ func (s *JobError) SetResourceType(v string) *JobError { } type ListDataSetRevisionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // DataSetId is a required field DataSetId *string `location:"uri" locationName:"DataSetId" type:"string" required:"true"` @@ -6748,7 +6748,7 @@ func (s *ListDataSetRevisionsOutput) SetRevisions(v []*RevisionEntry) *ListDataS } type ListDataSetsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -6847,7 +6847,7 @@ func (s *ListDataSetsOutput) SetNextToken(v string) *ListDataSetsOutput { } type ListEventActionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` EventSourceId *string `location:"querystring" locationName:"eventSourceId" type:"string"` @@ -6946,7 +6946,7 @@ func (s *ListEventActionsOutput) SetNextToken(v string) *ListEventActionsOutput } type ListJobsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` DataSetId *string `location:"querystring" locationName:"dataSetId" type:"string"` @@ -7053,7 +7053,7 @@ func (s *ListJobsOutput) SetNextToken(v string) *ListJobsOutput { } type ListRevisionAssetsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // DataSetId is a required field DataSetId *string `location:"uri" locationName:"DataSetId" type:"string" required:"true"` @@ -7174,7 +7174,7 @@ func (s *ListRevisionAssetsOutput) SetNextToken(v string) *ListRevisionAssetsOut } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resource-arn" type:"string" required:"true"` @@ -7859,7 +7859,7 @@ func (s *ServiceLimitExceededException) RequestID() string { } type StartJobInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // JobId is a required field JobId *string `location:"uri" locationName:"JobId" type:"string" required:"true"` @@ -7906,7 +7906,7 @@ func (s *StartJobInput) SetJobId(v string) *StartJobInput { } type StartJobOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -7987,7 +7987,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8074,7 +8074,7 @@ func (s *ThrottlingException) RequestID() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resource-arn" type:"string" required:"true"` @@ -8133,7 +8133,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/detective/api.go b/service/detective/api.go index 4428ef911d..7b2aaafaad 100644 --- a/service/detective/api.go +++ b/service/detective/api.go @@ -1639,7 +1639,7 @@ func (s *AcceptInvitationInput) SetGraphArn(v string) *AcceptInvitationInput { } type AcceptInvitationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -2061,7 +2061,7 @@ func (s *DeleteGraphInput) SetGraphArn(v string) *DeleteGraphInput { } type DeleteGraphOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -2238,7 +2238,7 @@ func (s *DisassociateMembershipInput) SetGraphArn(v string) *DisassociateMembers } type DisassociateMembershipOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -2801,7 +2801,7 @@ func (s *ListMembersOutput) SetNextToken(v string) *ListMembersOutput { } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the behavior graph for which to retrieve the tag values. // @@ -3124,7 +3124,7 @@ func (s *RejectInvitationInput) SetGraphArn(v string) *RejectInvitationInput { } type RejectInvitationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3349,7 +3349,7 @@ func (s *StartMonitoringMemberInput) SetGraphArn(v string) *StartMonitoringMembe } type StartMonitoringMemberOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3439,7 +3439,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3503,7 +3503,7 @@ func (s *UnprocessedAccount) SetReason(v string) *UnprocessedAccount { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the behavior graph to remove the tags from. // @@ -3570,7 +3570,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/devopsguru/api.go b/service/devopsguru/api.go index 172468f9e5..4ac5d4b5f6 100644 --- a/service/devopsguru/api.go +++ b/service/devopsguru/api.go @@ -3341,7 +3341,7 @@ func (s *CostEstimationTimeRange) SetStartTime(v time.Time) *CostEstimationTimeR } type DescribeAccountHealthInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3550,7 +3550,7 @@ func (s *DescribeAccountOverviewOutput) SetReactiveInsights(v int64) *DescribeAc } type DescribeAnomalyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the anomaly. // @@ -3714,7 +3714,7 @@ func (s *DescribeFeedbackOutput) SetInsightFeedback(v *InsightFeedback) *Describ } type DescribeInsightInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the insight. // @@ -3803,7 +3803,7 @@ func (s *DescribeInsightOutput) SetReactiveInsight(v *ReactiveInsight) *Describe } type DescribeResourceCollectionHealthInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The pagination token to use to retrieve the next page of results for this // operation. If this value is null, it retrieves the first page. @@ -3922,7 +3922,7 @@ func (s *DescribeResourceCollectionHealthOutput) SetService(v []*ServiceHealth) } type DescribeServiceIntegrationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4236,7 +4236,7 @@ func (s *EventTimeRange) SetToTime(v time.Time) *EventTimeRange { } type GetCostEstimationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The pagination token to use to retrieve the next page of results for this // operation. If this value is null, it retrieves the first page. @@ -4363,7 +4363,7 @@ func (s *GetCostEstimationOutput) SetTotalCost(v float64) *GetCostEstimationOutp } type GetResourceCollectionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The pagination token to use to retrieve the next page of results for this // operation. If this value is null, it retrieves the first page. @@ -6365,7 +6365,7 @@ func (s *PutFeedbackInput) SetInsightFeedback(v *InsightFeedback) *PutFeedbackIn } type PutFeedbackOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -7102,7 +7102,7 @@ func (s *RecommendationRelatedEventResource) SetType(v string) *RecommendationRe } type RemoveNotificationChannelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the notification channel to be removed. // @@ -7151,7 +7151,7 @@ func (s *RemoveNotificationChannelInput) SetId(v string) *RemoveNotificationChan } type RemoveNotificationChannelOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -7943,7 +7943,7 @@ func (s *StartCostEstimationInput) SetResourceCollection(v *CostEstimationResour } type StartCostEstimationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8208,7 +8208,7 @@ func (s *UpdateResourceCollectionInput) SetResourceCollection(v *UpdateResourceC } type UpdateResourceCollectionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8311,7 +8311,7 @@ func (s *UpdateServiceIntegrationInput) SetServiceIntegration(v *UpdateServiceIn } type UpdateServiceIntegrationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/dlm/api.go b/service/dlm/api.go index deb568124a..8b1c5d09c2 100644 --- a/service/dlm/api.go +++ b/service/dlm/api.go @@ -1338,7 +1338,7 @@ func (s *CrossRegionCopyRule) SetTargetRegion(v string) *CrossRegionCopyRule { } type DeleteLifecyclePolicyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the lifecycle policy. // @@ -1387,7 +1387,7 @@ func (s *DeleteLifecyclePolicyInput) SetPolicyId(v string) *DeleteLifecyclePolic } type DeleteLifecyclePolicyOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -1774,7 +1774,7 @@ func (s *FastRestoreRule) SetIntervalUnit(v string) *FastRestoreRule { } type GetLifecyclePoliciesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifiers of the data lifecycle policies. PolicyIds []*string `location:"querystring" locationName:"policyIds" type:"list"` @@ -1895,7 +1895,7 @@ func (s *GetLifecyclePoliciesOutput) SetPolicies(v []*LifecyclePolicySummary) *G } type GetLifecyclePolicyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the lifecycle policy. // @@ -2366,7 +2366,7 @@ func (s *LimitExceededException) RequestID() string { } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the resource. // @@ -3217,7 +3217,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3239,7 +3239,7 @@ func (s TagResourceOutput) GoString() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the resource. // @@ -3305,7 +3305,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3419,7 +3419,7 @@ func (s *UpdateLifecyclePolicyInput) SetState(v string) *UpdateLifecyclePolicyIn } type UpdateLifecyclePolicyOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/ebs/api.go b/service/ebs/api.go index adb12832d0..78e6b83ae9 100644 --- a/service/ebs/api.go +++ b/service/ebs/api.go @@ -887,7 +887,7 @@ func (s *ChangedBlock) SetSecondBlockToken(v string) *ChangedBlock { } type CompleteSnapshotInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The number of blocks that were written to the snapshot. // @@ -1146,7 +1146,7 @@ func (s *ConflictException) RequestID() string { } type GetSnapshotBlockInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The block index of the block from which to get data. // @@ -1355,7 +1355,7 @@ func (s *InternalServerException) RequestID() string { } type ListChangedBlocksInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the first snapshot to use for the comparison. // @@ -1523,7 +1523,7 @@ func (s *ListChangedBlocksOutput) SetVolumeSize(v int64) *ListChangedBlocksOutpu } type ListSnapshotBlocksInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The number of results to return. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"100" type:"integer"` @@ -1831,7 +1831,7 @@ func (s *PutSnapshotBlockInput) SetSnapshotId(v string) *PutSnapshotBlockInput { } type PutSnapshotBlockOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The SHA256 checksum generated for the block data by Amazon EBS. Checksum *string `location:"header" locationName:"x-amz-Checksum" type:"string"` diff --git a/service/efs/api.go b/service/efs/api.go index e6a9e6be53..d7d42e1818 100644 --- a/service/efs/api.go +++ b/service/efs/api.go @@ -4268,7 +4268,7 @@ func (s *CreateTagsInput) SetTags(v []*Tag) *CreateTagsInput { } type CreateTagsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4383,7 +4383,7 @@ func (s *CreationInfo) SetPermissions(v string) *CreationInfo { } type DeleteAccessPointInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the access point that you want to delete. // @@ -4432,7 +4432,7 @@ func (s *DeleteAccessPointInput) SetAccessPointId(v string) *DeleteAccessPointIn } type DeleteAccessPointOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4454,7 +4454,7 @@ func (s DeleteAccessPointOutput) GoString() string { } type DeleteFileSystemInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the file system you want to delete. // @@ -4503,7 +4503,7 @@ func (s *DeleteFileSystemInput) SetFileSystemId(v string) *DeleteFileSystemInput } type DeleteFileSystemOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4525,7 +4525,7 @@ func (s DeleteFileSystemOutput) GoString() string { } type DeleteFileSystemPolicyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Specifies the EFS file system for which to delete the FileSystemPolicy. // @@ -4574,7 +4574,7 @@ func (s *DeleteFileSystemPolicyInput) SetFileSystemId(v string) *DeleteFileSyste } type DeleteFileSystemPolicyOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4596,7 +4596,7 @@ func (s DeleteFileSystemPolicyOutput) GoString() string { } type DeleteMountTargetInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the mount target to delete (String). // @@ -4645,7 +4645,7 @@ func (s *DeleteMountTargetInput) SetMountTargetId(v string) *DeleteMountTargetIn } type DeleteMountTargetOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4733,7 +4733,7 @@ func (s *DeleteTagsInput) SetTagKeys(v []*string) *DeleteTagsInput { } type DeleteTagsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4823,7 +4823,7 @@ func (s *DependencyTimeout) RequestID() string { } type DescribeAccessPointsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // (Optional) Specifies an EFS access point to describe in the response; mutually // exclusive with FileSystemId. @@ -5047,7 +5047,7 @@ func (s *DescribeAccountPreferencesOutput) SetResourceIdPreference(v *ResourceId } type DescribeBackupPolicyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Specifies which EFS file system to retrieve the BackupPolicy for. // @@ -5128,7 +5128,7 @@ func (s *DescribeBackupPolicyOutput) SetBackupPolicy(v *BackupPolicy) *DescribeB } type DescribeFileSystemPolicyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Specifies which EFS file system to retrieve the FileSystemPolicy for. // @@ -5217,7 +5217,7 @@ func (s *DescribeFileSystemPolicyOutput) SetPolicy(v string) *DescribeFileSystem } type DescribeFileSystemsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // (Optional) Restricts the list to the file system with this creation token // (String). You specify a creation token when you create an Amazon EFS file @@ -5350,7 +5350,7 @@ func (s *DescribeFileSystemsOutput) SetNextMarker(v string) *DescribeFileSystems } type DescribeLifecycleConfigurationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the file system whose LifecycleConfiguration object you want to // retrieve (String). @@ -5432,7 +5432,7 @@ func (s *DescribeLifecycleConfigurationOutput) SetLifecyclePolicies(v []*Lifecyc } type DescribeMountTargetSecurityGroupsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the mount target whose security groups you want to retrieve. // @@ -5514,7 +5514,7 @@ func (s *DescribeMountTargetSecurityGroupsOutput) SetSecurityGroups(v []*string) } type DescribeMountTargetsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // (Optional) The ID of the access point whose mount targets that you want to // list. It must be included in your request if a FileSystemId or MountTargetId @@ -5664,7 +5664,7 @@ func (s *DescribeMountTargetsOutput) SetNextMarker(v string) *DescribeMountTarge } type DescribeTagsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the file system whose tag set you want to retrieve. // @@ -6812,7 +6812,7 @@ func (s *LifecyclePolicy) SetTransitionToPrimaryStorageClass(v string) *Lifecycl } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // (Optional) Specifies the maximum number of tag objects to return in the response. // The default value is 100. @@ -6987,7 +6987,7 @@ func (s *ModifyMountTargetSecurityGroupsInput) SetSecurityGroups(v []*string) *M } type ModifyMountTargetSecurityGroupsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8418,7 +8418,7 @@ func (s *TagResourceInput) SetTags(v []*Tag) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8644,7 +8644,7 @@ func (s *UnsupportedAvailabilityZone) RequestID() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Specifies the EFS resource that you want to remove tags from. // @@ -8711,7 +8711,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/eks/api.go b/service/eks/api.go index dac74ebec2..fdd3a5a4cf 100644 --- a/service/eks/api.go +++ b/service/eks/api.go @@ -5845,7 +5845,7 @@ func (s *CreateNodegroupOutput) SetNodegroup(v *Nodegroup) *CreateNodegroupOutpu } type DeleteAddonInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the add-on. The name must match one of the names returned by // ListAddons (https://docs.aws.amazon.com/eks/latest/APIReference/API_ListAddons.html). @@ -5954,7 +5954,7 @@ func (s *DeleteAddonOutput) SetAddon(v *Addon) *DeleteAddonOutput { } type DeleteClusterInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the cluster to delete. // @@ -6034,7 +6034,7 @@ func (s *DeleteClusterOutput) SetCluster(v *Cluster) *DeleteClusterOutput { } type DeleteFargateProfileInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the Amazon EKS cluster associated with the Fargate profile to // delete. @@ -6132,7 +6132,7 @@ func (s *DeleteFargateProfileOutput) SetFargateProfile(v *FargateProfile) *Delet } type DeleteNodegroupInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the Amazon EKS cluster that is associated with your node group. // @@ -6229,7 +6229,7 @@ func (s *DeleteNodegroupOutput) SetNodegroup(v *Nodegroup) *DeleteNodegroupOutpu } type DeregisterClusterInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the connected cluster to deregister. // @@ -6309,7 +6309,7 @@ func (s *DeregisterClusterOutput) SetCluster(v *Cluster) *DeregisterClusterOutpu } type DescribeAddonInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the add-on. The name must match one of the names returned by // ListAddons (https://docs.aws.amazon.com/eks/latest/APIReference/API_ListAddons.html). @@ -6407,7 +6407,7 @@ func (s *DescribeAddonOutput) SetAddon(v *Addon) *DescribeAddonOutput { } type DescribeAddonVersionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the add-on. The name must match one of the names returned by // ListAddons (https://docs.aws.amazon.com/eks/latest/APIReference/API_ListAddons.html). @@ -6531,7 +6531,7 @@ func (s *DescribeAddonVersionsOutput) SetNextToken(v string) *DescribeAddonVersi } type DescribeClusterInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the cluster to describe. // @@ -6611,7 +6611,7 @@ func (s *DescribeClusterOutput) SetCluster(v *Cluster) *DescribeClusterOutput { } type DescribeFargateProfileInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the Amazon EKS cluster associated with the Fargate profile. // @@ -6807,7 +6807,7 @@ func (s *DescribeIdentityProviderConfigOutput) SetIdentityProviderConfig(v *Iden } type DescribeNodegroupInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the Amazon EKS cluster associated with the node group. // @@ -6904,7 +6904,7 @@ func (s *DescribeNodegroupOutput) SetNodegroup(v *Nodegroup) *DescribeNodegroupO } type DescribeUpdateInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the add-on. The name must match one of the names returned by // ListAddons (https://docs.aws.amazon.com/eks/latest/APIReference/API_ListAddons.html). @@ -7927,7 +7927,7 @@ func (s *LaunchTemplateSpecification) SetVersion(v string) *LaunchTemplateSpecif } type ListAddonsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the cluster. // @@ -8055,7 +8055,7 @@ func (s *ListAddonsOutput) SetNextToken(v string) *ListAddonsOutput { } type ListClustersInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Indicates whether connected clusters are included in the returned list. Default // value is 'ALL'. @@ -8173,7 +8173,7 @@ func (s *ListClustersOutput) SetNextToken(v string) *ListClustersOutput { } type ListFargateProfilesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the Amazon EKS cluster that you would like to list Fargate profiles // in. @@ -8296,7 +8296,7 @@ func (s *ListFargateProfilesOutput) SetNextToken(v string) *ListFargateProfilesO } type ListIdentityProviderConfigsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The cluster name that you want to list identity provider configurations for. // @@ -8418,7 +8418,7 @@ func (s *ListIdentityProviderConfigsOutput) SetNextToken(v string) *ListIdentity } type ListNodegroupsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the Amazon EKS cluster that you would like to list node groups // in. @@ -8541,7 +8541,7 @@ func (s *ListNodegroupsOutput) SetNodegroups(v []*string) *ListNodegroupsOutput } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) that identifies the resource for which to // list the tags. Currently, the supported resources are Amazon EKS clusters @@ -8623,7 +8623,7 @@ func (s *ListTagsForResourceOutput) SetTags(v map[string]*string) *ListTagsForRe } type ListUpdatesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The names of the installed add-ons that have available updates. AddonName *string `location:"querystring" locationName:"addonName" type:"string"` @@ -10304,7 +10304,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10466,7 +10466,7 @@ func (s *UnsupportedAvailabilityZoneException) RequestID() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the resource from which to delete tags. // Currently, the supported resources are Amazon EKS clusters and managed node @@ -10534,7 +10534,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/elasticinference/api.go b/service/elasticinference/api.go index 1fd407d8e6..2a6e433254 100644 --- a/service/elasticinference/api.go +++ b/service/elasticinference/api.go @@ -844,7 +844,7 @@ func (s *DescribeAcceleratorOfferingsOutput) SetAcceleratorTypeOfferings(v []*Ac } type DescribeAcceleratorTypesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -1291,7 +1291,7 @@ func (s *KeyValuePair) SetValue(v int64) *KeyValuePair { } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the Elastic Inference Accelerator to list the tags for. // @@ -1533,7 +1533,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -1555,7 +1555,7 @@ func (s TagResourceOutput) GoString() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the Elastic Inference Accelerator to untag. // @@ -1621,7 +1621,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/elasticsearchservice/api.go b/service/elasticsearchservice/api.go index b94c8f35c4..3bcac57bd0 100644 --- a/service/elasticsearchservice/api.go +++ b/service/elasticsearchservice/api.go @@ -4363,7 +4363,7 @@ func (c *ElasticsearchService) UpgradeElasticsearchDomainWithContext(ctx aws.Con // Container for the parameters to the AcceptInboundCrossClusterSearchConnection // operation. type AcceptInboundCrossClusterSearchConnectionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The id of the inbound connection that you want to accept. // @@ -4632,7 +4632,7 @@ func (s *AddTagsInput) SetTagList(v []*Tag) *AddTagsInput { } type AddTagsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4937,7 +4937,7 @@ func (s *AdvancedSecurityOptionsStatus) SetStatus(v *OptionStatus) *AdvancedSecu // Container for request parameters to AssociatePackage operation. type AssociatePackageInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Name of the domain that you want to associate the package with. // @@ -6474,7 +6474,7 @@ func (s *CreatePackageOutput) SetPackageDetails(v *PackageDetails) *CreatePackag // Container for the parameters to the DeleteElasticsearchDomain operation. // Specifies the name of the Elasticsearch domain that you want to delete. type DeleteElasticsearchDomainInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the Elasticsearch domain that you want to permanently delete. // @@ -6557,7 +6557,7 @@ func (s *DeleteElasticsearchDomainOutput) SetDomainStatus(v *ElasticsearchDomain } type DeleteElasticsearchServiceRoleInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6579,7 +6579,7 @@ func (s DeleteElasticsearchServiceRoleInput) GoString() string { } type DeleteElasticsearchServiceRoleOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6603,7 +6603,7 @@ func (s DeleteElasticsearchServiceRoleOutput) GoString() string { // Container for the parameters to the DeleteInboundCrossClusterSearchConnection // operation. type DeleteInboundCrossClusterSearchConnectionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The id of the inbound connection that you want to permanently delete. // @@ -6687,7 +6687,7 @@ func (s *DeleteInboundCrossClusterSearchConnectionOutput) SetCrossClusterSearchC // Container for the parameters to the DeleteOutboundCrossClusterSearchConnection // operation. type DeleteOutboundCrossClusterSearchConnectionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The id of the outbound connection that you want to permanently delete. // @@ -6770,7 +6770,7 @@ func (s *DeleteOutboundCrossClusterSearchConnectionOutput) SetCrossClusterSearch // Container for request parameters to DeletePackage operation. type DeletePackageInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Internal ID of the package that you want to delete. Use DescribePackages // to find this value. @@ -6968,7 +6968,7 @@ func (s *DescribeDomainAutoTunesOutput) SetNextToken(v string) *DescribeDomainAu // Container for the parameters to the DescribeElasticsearchDomainConfig operation. // Specifies the domain name for which you want configuration information. type DescribeElasticsearchDomainConfigInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Elasticsearch domain that you want to get information about. // @@ -7054,7 +7054,7 @@ func (s *DescribeElasticsearchDomainConfigOutput) SetDomainConfig(v *Elasticsear // Container for the parameters to the DescribeElasticsearchDomain operation. type DescribeElasticsearchDomainInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the Elasticsearch domain for which you want information. // @@ -7222,7 +7222,7 @@ func (s *DescribeElasticsearchDomainsOutput) SetDomainStatusList(v []*Elasticsea // Container for the parameters to DescribeElasticsearchInstanceTypeLimits operation. type DescribeElasticsearchInstanceTypeLimitsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // DomainName represents the name of the Domain that we are trying to modify. // This should be present only if we are querying for Elasticsearch Limits for @@ -7729,7 +7729,7 @@ func (s *DescribePackagesOutput) SetPackageDetailsList(v []*PackageDetails) *Des // Container for parameters to DescribeReservedElasticsearchInstanceOfferings type DescribeReservedElasticsearchInstanceOfferingsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Set this value to limit the number of results returned. If not specified, // defaults to 100. @@ -7823,7 +7823,7 @@ func (s *DescribeReservedElasticsearchInstanceOfferingsOutput) SetReservedElasti // Container for parameters to DescribeReservedElasticsearchInstances type DescribeReservedElasticsearchInstancesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Set this value to limit the number of results returned. If not specified, // defaults to 100. @@ -7983,7 +7983,7 @@ func (s *DisabledOperationException) RequestID() string { // Container for request parameters to DissociatePackage operation. type DissociatePackageInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Name of the domain that you want to associate the package with. // @@ -9450,7 +9450,7 @@ func (s *Filter) SetValues(v []*string) *Filter { // Container for request parameters to GetCompatibleElasticsearchVersions operation. type GetCompatibleElasticsearchVersionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // 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 @@ -9531,7 +9531,7 @@ func (s *GetCompatibleElasticsearchVersionsOutput) SetCompatibleElasticsearchVer // Container for request parameters to GetPackageVersionHistory operation. type GetPackageVersionHistoryInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Limits results to a maximum number of versions. MaxResults *int64 `location:"querystring" locationName:"maxResults" type:"integer"` @@ -9648,7 +9648,7 @@ func (s *GetPackageVersionHistoryOutput) SetPackageVersionHistoryList(v []*Packa // Container for request parameters to GetUpgradeHistory operation. type GetUpgradeHistoryInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // 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 @@ -9765,7 +9765,7 @@ func (s *GetUpgradeHistoryOutput) SetUpgradeHistories(v []*UpgradeHistory) *GetU // Container for request parameters to GetUpgradeStatus operation. type GetUpgradeStatusInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // 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 @@ -10388,7 +10388,7 @@ func (s *Limits) SetStorageTypes(v []*StorageType) *Limits { // Container for the parameters to the ListDomainNames operation. type ListDomainNamesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Optional parameter to filter the output by domain engine type. Acceptable // values are 'Elasticsearch' and 'OpenSearch'. @@ -10454,7 +10454,7 @@ func (s *ListDomainNamesOutput) SetDomainNames(v []*DomainInfo) *ListDomainNames // Container for request parameters to ListDomainsForPackage operation. type ListDomainsForPackageInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Limits results to a maximum number of domains. MaxResults *int64 `location:"querystring" locationName:"maxResults" type:"integer"` @@ -10563,7 +10563,7 @@ func (s *ListDomainsForPackageOutput) SetNextToken(v string) *ListDomainsForPack // Container for the parameters to the ListElasticsearchInstanceTypes operation. type ListElasticsearchInstanceTypesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // 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 @@ -10697,7 +10697,7 @@ func (s *ListElasticsearchInstanceTypesOutput) SetNextToken(v string) *ListElast // Use NextToken in response to retrieve more results. If the received response // does not contain a NextToken, then there are no more results to retrieve. type ListElasticsearchVersionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Set this value to limit the number of results returned. Value provided must // be greater than 10 else it wont be honored. @@ -10785,7 +10785,7 @@ func (s *ListElasticsearchVersionsOutput) SetNextToken(v string) *ListElasticsea // Container for request parameters to ListPackagesForDomain operation. type ListPackagesForDomainInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the domain for which you want to list associated packages. // @@ -10898,7 +10898,7 @@ func (s *ListPackagesForDomainOutput) SetNextToken(v string) *ListPackagesForDom // the Elasticsearch domain to which the tags are attached that you want to // view are attached. type ListTagsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Specify the ARN for the Elasticsearch domain to which the tags are attached // that you want to view. @@ -11793,7 +11793,7 @@ func (s *RecurringCharge) SetRecurringChargeFrequency(v string) *RecurringCharge // Container for the parameters to the RejectInboundCrossClusterSearchConnection // operation. type RejectInboundCrossClusterSearchConnectionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The id of the inbound connection that you want to reject. // @@ -11940,7 +11940,7 @@ func (s *RemoveTagsInput) SetTagKeys(v []*string) *RemoveTagsInput { } type RemoveTagsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/elastictranscoder/api.go b/service/elastictranscoder/api.go index 34dac357f0..2dff8d00da 100644 --- a/service/elastictranscoder/api.go +++ b/service/elastictranscoder/api.go @@ -2398,7 +2398,7 @@ func (s *AudioParameters) SetSampleRate(v string) *AudioParameters { // The CancelJobRequest structure. type CancelJobInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the job that you want to cancel. // @@ -2452,7 +2452,7 @@ func (s *CancelJobInput) SetId(v string) *CancelJobInput { // The response body contains a JSON object. If the job is successfully canceled, // the value of Success is true. type CancelJobOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3865,7 +3865,7 @@ func (s *CreatePresetOutput) SetWarning(v string) *CreatePresetOutput { // The DeletePipelineRequest structure. type DeletePipelineInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the pipeline that you want to delete. // @@ -3915,7 +3915,7 @@ func (s *DeletePipelineInput) SetId(v string) *DeletePipelineInput { // The DeletePipelineResponse structure. type DeletePipelineOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3938,7 +3938,7 @@ func (s DeletePipelineOutput) GoString() string { // The DeletePresetRequest structure. type DeletePresetInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the preset for which you want to get detailed information. // @@ -3988,7 +3988,7 @@ func (s *DeletePresetInput) SetId(v string) *DeletePresetInput { // The DeletePresetResponse structure. type DeletePresetOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5459,7 +5459,7 @@ func (s *LimitExceededException) RequestID() string { // The ListJobsByPipelineRequest structure. type ListJobsByPipelineInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // To list jobs in chronological order by the date and time that they were submitted, // enter true. To list jobs in reverse chronological order, enter false. @@ -5572,7 +5572,7 @@ func (s *ListJobsByPipelineOutput) SetNextPageToken(v string) *ListJobsByPipelin // The ListJobsByStatusRequest structure. type ListJobsByStatusInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // To list jobs in chronological order by the date and time that they were submitted, // enter true. To list jobs in reverse chronological order, enter false. @@ -5687,7 +5687,7 @@ func (s *ListJobsByStatusOutput) SetNextPageToken(v string) *ListJobsByStatusOut // The ListPipelineRequest structure. type ListPipelinesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // To list pipelines in chronological order by the date and time that they were // created, enter true. To list pipelines in reverse chronological order, enter @@ -5774,7 +5774,7 @@ func (s *ListPipelinesOutput) SetPipelines(v []*Pipeline) *ListPipelinesOutput { // The ListPresetsRequest structure. type ListPresetsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // To list presets in chronological order by the date and time that they were // created, enter true. To list presets in reverse chronological order, enter @@ -6950,7 +6950,7 @@ func (s *PresetWatermark) SetVerticalOffset(v string) *PresetWatermark { // The ReadJobRequest structure. type ReadJobInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the job for which you want to get detailed information. // @@ -7032,7 +7032,7 @@ func (s *ReadJobOutput) SetJob(v *Job) *ReadJobOutput { // The ReadPipelineRequest structure. type ReadPipelineInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the pipeline to read. // @@ -7128,7 +7128,7 @@ func (s *ReadPipelineOutput) SetWarnings(v []*Warning) *ReadPipelineOutput { // The ReadPresetRequest structure. type ReadPresetInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the preset for which you want to get detailed information. // diff --git a/service/emrcontainers/api.go b/service/emrcontainers/api.go index fce214c140..af8e22c0ca 100644 --- a/service/emrcontainers/api.go +++ b/service/emrcontainers/api.go @@ -1489,7 +1489,7 @@ func (c *EMRContainers) UntagResourceWithContext(ctx aws.Context, input *UntagRe } type CancelJobRunInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the job run to cancel. // @@ -2302,7 +2302,7 @@ func (s *CreateVirtualClusterOutput) SetName(v string) *CreateVirtualClusterOutp } type DeleteManagedEndpointInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the managed endpoint. // @@ -2408,7 +2408,7 @@ func (s *DeleteManagedEndpointOutput) SetVirtualClusterId(v string) *DeleteManag } type DeleteVirtualClusterInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the virtual cluster that will be deleted. // @@ -2488,7 +2488,7 @@ func (s *DeleteVirtualClusterOutput) SetId(v string) *DeleteVirtualClusterOutput } type DescribeJobRunInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the job run request. // @@ -2585,7 +2585,7 @@ func (s *DescribeJobRunOutput) SetJobRun(v *JobRun) *DescribeJobRunOutput { } type DescribeManagedEndpointInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // This output displays ID of the managed endpoint. // @@ -2682,7 +2682,7 @@ func (s *DescribeManagedEndpointOutput) SetEndpoint(v *Endpoint) *DescribeManage } type DescribeVirtualClusterInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the virtual cluster that will be described. // @@ -3264,7 +3264,7 @@ func (s *JobRun) SetVirtualClusterId(v string) *JobRun { } type ListJobRunsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The date and time after which the job runs were submitted. CreatedAfter *time.Time `location:"querystring" locationName:"createdAfter" type:"timestamp" timestampFormat:"iso8601"` @@ -3413,7 +3413,7 @@ func (s *ListJobRunsOutput) SetNextToken(v string) *ListJobRunsOutput { } type ListManagedEndpointsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The date and time after which the endpoints are created. CreatedAfter *time.Time `location:"querystring" locationName:"createdAfter" type:"timestamp" timestampFormat:"iso8601"` @@ -3559,7 +3559,7 @@ func (s *ListManagedEndpointsOutput) SetNextToken(v string) *ListManagedEndpoint } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of tagged resources. // @@ -3639,7 +3639,7 @@ func (s *ListTagsForResourceOutput) SetTags(v map[string]*string) *ListTagsForRe } type ListVirtualClustersInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The container provider ID of the virtual cluster. ContainerProviderId *string `location:"querystring" locationName:"containerProviderId" min:"1" type:"string"` @@ -4315,7 +4315,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4337,7 +4337,7 @@ func (s TagResourceOutput) GoString() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of resources. // @@ -4400,7 +4400,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/finspace/api.go b/service/finspace/api.go index 28508383bd..9e067d29ea 100644 --- a/service/finspace/api.go +++ b/service/finspace/api.go @@ -954,7 +954,7 @@ func (s *CreateEnvironmentOutput) SetEnvironmentUrl(v string) *CreateEnvironment } type DeleteEnvironmentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier for the FinSpace environment. // @@ -1003,7 +1003,7 @@ func (s *DeleteEnvironmentInput) SetEnvironmentId(v string) *DeleteEnvironmentIn } type DeleteEnvironmentOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -1265,7 +1265,7 @@ func (s *FederationParameters) SetSamlMetadataURL(v string) *FederationParameter } type GetEnvironmentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the FinSpace environment. // @@ -1538,7 +1538,7 @@ func (s *LimitExceededException) RequestID() string { } type ListEnvironmentsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return in this request. MaxResults *int64 `location:"querystring" locationName:"maxResults" type:"integer"` @@ -1634,7 +1634,7 @@ func (s *ListEnvironmentsOutput) SetNextToken(v string) *ListEnvironmentsOutput } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name of the resource. // @@ -1910,7 +1910,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -1996,7 +1996,7 @@ func (s *ThrottlingException) RequestID() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A FinSpace resource from which you want to remove a tag or tags. The value // for this parameter is an Amazon Resource Name (ARN). @@ -2063,7 +2063,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/finspacedata/api.go b/service/finspacedata/api.go index 26a2120145..20d970c28a 100644 --- a/service/finspacedata/api.go +++ b/service/finspacedata/api.go @@ -773,7 +773,7 @@ func (s *ErrorInfo) SetErrorMessage(v string) *ErrorInfo { } type GetProgrammaticAccessCredentialsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The time duration in which the credentials remain valid. DurationInMinutes *int64 `location:"querystring" locationName:"durationInMinutes" min:"60" type:"long"` diff --git a/service/fis/api.go b/service/fis/api.go index f52f215575..6f7490fdf7 100644 --- a/service/fis/api.go +++ b/service/fis/api.go @@ -2056,7 +2056,7 @@ func (s *CreateExperimentTemplateTargetInput) SetSelectionMode(v string) *Create } type DeleteExperimentTemplateInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the experiment template. // @@ -3087,7 +3087,7 @@ func (s *ExperimentTemplateTargetInputFilter) SetValues(v []*string) *Experiment } type GetActionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the action. // @@ -3167,7 +3167,7 @@ func (s *GetActionOutput) SetAction(v *Action) *GetActionOutput { } type GetExperimentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the experiment. // @@ -3247,7 +3247,7 @@ func (s *GetExperimentOutput) SetExperiment(v *Experiment) *GetExperimentOutput } type GetExperimentTemplateInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the experiment template. // @@ -3327,7 +3327,7 @@ func (s *GetExperimentTemplateOutput) SetExperimentTemplate(v *ExperimentTemplat } type ListActionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return with a single call. To retrieve the // remaining results, make another call with the returned nextToken value. @@ -3425,7 +3425,7 @@ func (s *ListActionsOutput) SetNextToken(v string) *ListActionsOutput { } type ListExperimentTemplatesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return with a single call. To retrieve the // remaining results, make another call with the returned nextToken value. @@ -3523,7 +3523,7 @@ func (s *ListExperimentTemplatesOutput) SetNextToken(v string) *ListExperimentTe } type ListExperimentsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return with a single call. To retrieve the // remaining results, make another call with the returned nextToken value. @@ -3621,7 +3621,7 @@ func (s *ListExperimentsOutput) SetNextToken(v string) *ListExperimentsOutput { } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the resource. // @@ -3928,7 +3928,7 @@ func (s *StartExperimentOutput) SetExperiment(v *Experiment) *StartExperimentOut } type StopExperimentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the experiment. // @@ -4071,7 +4071,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4093,7 +4093,7 @@ func (s TagResourceOutput) GoString() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the resource. // @@ -4151,7 +4151,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/glacier/api.go b/service/glacier/api.go index 4641da2bc4..f166c215ad 100644 --- a/service/glacier/api.go +++ b/service/glacier/api.go @@ -3724,7 +3724,7 @@ func (c *Glacier) UploadMultipartPartWithContext(ctx aws.Context, input *UploadM // For conceptual information, see Working with Archives in Amazon S3 Glacier // (https://docs.aws.amazon.com/amazonglacier/latest/dev/working-with-archives.html). type AbortMultipartUploadInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The AccountId value is the AWS account ID of the account that owns the vault. // You can either specify an AWS account ID or optionally a single '-' (hyphen), @@ -3811,7 +3811,7 @@ func (s *AbortMultipartUploadInput) SetVaultName(v string) *AbortMultipartUpload } type AbortMultipartUploadOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3834,7 +3834,7 @@ func (s AbortMultipartUploadOutput) GoString() string { // The input values for AbortVaultLock. type AbortVaultLockInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The AccountId value is the AWS account ID. This value must match the AWS // account ID associated with the credentials used to sign the request. You @@ -3905,7 +3905,7 @@ func (s *AbortVaultLockInput) SetVaultName(v string) *AbortVaultLockInput { } type AbortVaultLockOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4008,7 +4008,7 @@ func (s *AddTagsToVaultInput) SetVaultName(v string) *AddTagsToVaultInput { } type AddTagsToVaultOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4035,7 +4035,7 @@ func (s AddTagsToVaultOutput) GoString() string { // For conceptual information, see Working with Archives in Amazon S3 Glacier // (https://docs.aws.amazon.com/amazonglacier/latest/dev/working-with-archives.html). type ArchiveCreationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the archive. This value is also included as part of the location. ArchiveId *string `location:"header" locationName:"x-amz-archive-id" type:"string"` @@ -4242,7 +4242,7 @@ func (s *CSVOutput) SetRecordDelimiter(v string) *CSVOutput { // and saving the archive to the vault, Glacier returns the URI path of the // newly created archive resource. type CompleteMultipartUploadInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The AccountId value is the AWS account ID of the account that owns the vault. // You can either specify an AWS account ID or optionally a single '-' (hyphen), @@ -4353,7 +4353,7 @@ func (s *CompleteMultipartUploadInput) SetVaultName(v string) *CompleteMultipart // The input values for CompleteVaultLock. type CompleteVaultLockInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The AccountId value is the AWS account ID. This value must match the AWS // account ID associated with the credentials used to sign the request. You @@ -4441,7 +4441,7 @@ func (s *CompleteVaultLockInput) SetVaultName(v string) *CompleteVaultLockInput } type CompleteVaultLockOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4464,7 +4464,7 @@ func (s CompleteVaultLockOutput) GoString() string { // Provides options to create a vault. type CreateVaultInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The AccountId value is the AWS account ID. This value must match the AWS // account ID associated with the credentials used to sign the request. You @@ -4536,7 +4536,7 @@ func (s *CreateVaultInput) SetVaultName(v string) *CreateVaultInput { // Contains the Amazon S3 Glacier response to your request. type CreateVaultOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The URI of the vault that was created. Location *string `location:"header" locationName:"Location" type:"string"` @@ -4648,7 +4648,7 @@ func (s *DataRetrievalRule) SetStrategy(v string) *DataRetrievalRule { // Provides options for deleting an archive from an Amazon S3 Glacier vault. type DeleteArchiveInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The AccountId value is the AWS account ID of the account that owns the vault. // You can either specify an AWS account ID or optionally a single '-' (hyphen), @@ -4735,7 +4735,7 @@ func (s *DeleteArchiveInput) SetVaultName(v string) *DeleteArchiveInput { } type DeleteArchiveOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4758,7 +4758,7 @@ func (s DeleteArchiveOutput) GoString() string { // DeleteVaultAccessPolicy input. type DeleteVaultAccessPolicyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The AccountId value is the AWS account ID of the account that owns the vault. // You can either specify an AWS account ID or optionally a single '-' (hyphen), @@ -4828,7 +4828,7 @@ func (s *DeleteVaultAccessPolicyInput) SetVaultName(v string) *DeleteVaultAccess } type DeleteVaultAccessPolicyOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4851,7 +4851,7 @@ func (s DeleteVaultAccessPolicyOutput) GoString() string { // Provides options for deleting a vault from Amazon S3 Glacier. type DeleteVaultInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The AccountId value is the AWS account ID of the account that owns the vault. // You can either specify an AWS account ID or optionally a single '-' (hyphen), @@ -4923,7 +4923,7 @@ func (s *DeleteVaultInput) SetVaultName(v string) *DeleteVaultInput { // Provides options for deleting a vault notification configuration from an // Amazon Glacier vault. type DeleteVaultNotificationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The AccountId value is the AWS account ID of the account that owns the vault. // You can either specify an AWS account ID or optionally a single '-' (hyphen), @@ -4993,7 +4993,7 @@ func (s *DeleteVaultNotificationsInput) SetVaultName(v string) *DeleteVaultNotif } type DeleteVaultNotificationsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5015,7 +5015,7 @@ func (s DeleteVaultNotificationsOutput) GoString() string { } type DeleteVaultOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5038,7 +5038,7 @@ func (s DeleteVaultOutput) GoString() string { // Provides options for retrieving a job description. type DescribeJobInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The AccountId value is the AWS account ID of the account that owns the vault. // You can either specify an AWS account ID or optionally a single '-' (hyphen), @@ -5126,7 +5126,7 @@ func (s *DescribeJobInput) SetVaultName(v string) *DescribeJobInput { // Provides options for retrieving metadata for a specific vault in Amazon Glacier. type DescribeVaultInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The AccountId value is the AWS account ID of the account that owns the vault. // You can either specify an AWS account ID or optionally a single '-' (hyphen), @@ -5336,7 +5336,7 @@ func (s *Encryption) SetKMSKeyId(v string) *Encryption { // Input for GetDataRetrievalPolicy. type GetDataRetrievalPolicyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The AccountId value is the AWS account ID. This value must match the AWS // account ID associated with the credentials used to sign the request. You @@ -5423,7 +5423,7 @@ func (s *GetDataRetrievalPolicyOutput) SetPolicy(v *DataRetrievalPolicy) *GetDat // Provides options for downloading output of an Amazon S3 Glacier job. type GetJobOutputInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The AccountId value is the AWS account ID of the account that owns the vault. // You can either specify an AWS account ID or optionally a single '-' (hyphen), @@ -5657,7 +5657,7 @@ func (s *GetJobOutputOutput) SetStatus(v int64) *GetJobOutputOutput { // Input for GetVaultAccessPolicy. type GetVaultAccessPolicyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The AccountId value is the AWS account ID of the account that owns the vault. // You can either specify an AWS account ID or optionally a single '-' (hyphen), @@ -5760,7 +5760,7 @@ func (s *GetVaultAccessPolicyOutput) SetPolicy(v *VaultAccessPolicy) *GetVaultAc // The input values for GetVaultLock. type GetVaultLockInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The AccountId value is the AWS account ID of the account that owns the vault. // You can either specify an AWS account ID or optionally a single '-' (hyphen), @@ -5893,7 +5893,7 @@ func (s *GetVaultLockOutput) SetState(v string) *GetVaultLockOutput { // Provides options for retrieving the notification configuration set on an // Amazon Glacier vault. type GetVaultNotificationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The AccountId value is the AWS account ID of the account that owns the vault. // You can either specify an AWS account ID or optionally a single '-' (hyphen), @@ -6220,7 +6220,7 @@ func (s *InitiateJobInput) SetVaultName(v string) *InitiateJobInput { // Contains the Amazon S3 Glacier response to your request. type InitiateJobOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the job. JobId *string `location:"header" locationName:"x-amz-job-id" type:"string"` @@ -6271,7 +6271,7 @@ func (s *InitiateJobOutput) SetLocation(v string) *InitiateJobOutput { // Provides options for initiating a multipart upload to an Amazon S3 Glacier // vault. type InitiateMultipartUploadInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The AccountId value is the AWS account ID of the account that owns the vault. // You can either specify an AWS account ID or optionally a single '-' (hyphen), @@ -6366,7 +6366,7 @@ func (s *InitiateMultipartUploadInput) SetVaultName(v string) *InitiateMultipart // The Amazon S3 Glacier response to your request. type InitiateMultipartUploadOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The relative URI path of the multipart upload ID Amazon S3 Glacier created. Location *string `location:"header" locationName:"Location" type:"string"` @@ -6489,7 +6489,7 @@ func (s *InitiateVaultLockInput) SetVaultName(v string) *InitiateVaultLockInput // Contains the Amazon S3 Glacier response to your request. type InitiateVaultLockOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The lock ID, which is used to complete the vault locking process. LockId *string `location:"header" locationName:"x-amz-lock-id" type:"string"` @@ -7310,7 +7310,7 @@ func (s *LimitExceededException) RequestID() string { // Provides options for retrieving a job list for an Amazon S3 Glacier vault. type ListJobsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The AccountId value is the AWS account ID of the account that owns the vault. // You can either specify an AWS account ID or optionally a single '-' (hyphen), @@ -7468,7 +7468,7 @@ func (s *ListJobsOutput) SetMarker(v string) *ListJobsOutput { // Provides options for retrieving list of in-progress multipart uploads for // an Amazon Glacier vault. type ListMultipartUploadsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The AccountId value is the AWS account ID of the account that owns the vault. // You can either specify an AWS account ID or optionally a single '-' (hyphen), @@ -7606,7 +7606,7 @@ func (s *ListMultipartUploadsOutput) SetUploadsList(v []*UploadListElement) *Lis // Provides options for retrieving a list of parts of an archive that have been // uploaded in a specific multipart upload. type ListPartsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The AccountId value is the AWS account ID of the account that owns the vault. // You can either specify an AWS account ID or optionally a single '-' (hyphen), @@ -7809,7 +7809,7 @@ func (s *ListPartsOutput) SetVaultARN(v string) *ListPartsOutput { } type ListProvisionedCapacityInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The AWS account ID of the account that owns the vault. You can either specify // an AWS account ID or optionally a single '-' (hyphen), in which case Amazon @@ -7894,7 +7894,7 @@ func (s *ListProvisionedCapacityOutput) SetProvisionedCapacityList(v []*Provisio // The input value for ListTagsForVaultInput. type ListTagsForVaultInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The AccountId value is the AWS account ID of the account that owns the vault. // You can either specify an AWS account ID or optionally a single '-' (hyphen), @@ -7998,7 +7998,7 @@ func (s *ListTagsForVaultOutput) SetTags(v map[string]*string) *ListTagsForVault // Provides options to retrieve the vault list owned by the calling user's account. // The list provides metadata information for each vault. type ListVaultsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The AccountId value is the AWS account ID. This value must match the AWS // account ID associated with the credentials used to sign the request. You @@ -8432,7 +8432,7 @@ func (s *ProvisionedCapacityDescription) SetStartDate(v string) *ProvisionedCapa } type PurchaseProvisionedCapacityInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The AWS account ID of the account that owns the vault. You can either specify // an AWS account ID or optionally a single '-' (hyphen), in which case Amazon @@ -8485,7 +8485,7 @@ func (s *PurchaseProvisionedCapacityInput) SetAccountId(v string) *PurchaseProvi } type PurchaseProvisionedCapacityOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID that identifies the provisioned capacity unit. CapacityId *string `location:"header" locationName:"x-amz-capacity-id" type:"string"` @@ -8596,7 +8596,7 @@ func (s *RemoveTagsFromVaultInput) SetVaultName(v string) *RemoveTagsFromVaultIn } type RemoveTagsFromVaultOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9075,7 +9075,7 @@ func (s *SetDataRetrievalPolicyInput) SetPolicy(v *DataRetrievalPolicy) *SetData } type SetDataRetrievalPolicyOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9177,7 +9177,7 @@ func (s *SetVaultAccessPolicyInput) SetVaultName(v string) *SetVaultAccessPolicy } type SetVaultAccessPolicyOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9280,7 +9280,7 @@ func (s *SetVaultNotificationsInput) SetVaultNotificationConfig(v *VaultNotifica } type SetVaultNotificationsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9590,7 +9590,7 @@ func (s *UploadMultipartPartInput) SetVaultName(v string) *UploadMultipartPartIn // Contains the Amazon S3 Glacier response to your request. type UploadMultipartPartOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The SHA256 tree hash that Amazon S3 Glacier computed for the uploaded part. Checksum *string `location:"header" locationName:"x-amz-sha256-tree-hash" type:"string"` diff --git a/service/gluedatabrew/api.go b/service/gluedatabrew/api.go index fe3958ab71..f3a3493dcc 100644 --- a/service/gluedatabrew/api.go +++ b/service/gluedatabrew/api.go @@ -6165,7 +6165,7 @@ func (s *DatetimeOptions) SetTimezoneOffset(v string) *DatetimeOptions { } type DeleteDatasetInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the dataset to be deleted. // @@ -6247,7 +6247,7 @@ func (s *DeleteDatasetOutput) SetName(v string) *DeleteDatasetOutput { } type DeleteJobInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the job to be deleted. // @@ -6329,7 +6329,7 @@ func (s *DeleteJobOutput) SetName(v string) *DeleteJobOutput { } type DeleteProjectInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the project to be deleted. // @@ -6411,7 +6411,7 @@ func (s *DeleteProjectOutput) SetName(v string) *DeleteProjectOutput { } type DeleteRecipeVersionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the recipe. // @@ -6522,7 +6522,7 @@ func (s *DeleteRecipeVersionOutput) SetRecipeVersion(v string) *DeleteRecipeVers } type DeleteScheduleInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the schedule to be deleted. // @@ -6604,7 +6604,7 @@ func (s *DeleteScheduleOutput) SetName(v string) *DeleteScheduleOutput { } type DescribeDatasetInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the dataset to be described. // @@ -6790,7 +6790,7 @@ func (s *DescribeDatasetOutput) SetTags(v map[string]*string) *DescribeDatasetOu } type DescribeJobInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the job to be described. // @@ -7089,7 +7089,7 @@ func (s *DescribeJobOutput) SetType(v string) *DescribeJobOutput { } type DescribeJobRunInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the job being processed during this run. // @@ -7350,7 +7350,7 @@ func (s *DescribeJobRunOutput) SetState(v string) *DescribeJobRunOutput { } type DescribeProjectInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the project to be described. // @@ -7557,7 +7557,7 @@ func (s *DescribeProjectOutput) SetTags(v map[string]*string) *DescribeProjectOu } type DescribeRecipeInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the recipe to be described. // @@ -7761,7 +7761,7 @@ func (s *DescribeRecipeOutput) SetTags(v map[string]*string) *DescribeRecipeOutp } type DescribeScheduleInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the schedule to be described. // @@ -8859,7 +8859,7 @@ func (s *JsonOptions) SetMultiLine(v bool) *JsonOptions { } type ListDatasetsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return in this request. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -8958,7 +8958,7 @@ func (s *ListDatasetsOutput) SetNextToken(v string) *ListDatasetsOutput { } type ListJobRunsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return in this request. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -9074,7 +9074,7 @@ func (s *ListJobRunsOutput) SetNextToken(v string) *ListJobRunsOutput { } type ListJobsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of a dataset. Using this parameter indicates to return only those // jobs that act on the specified dataset. @@ -9201,7 +9201,7 @@ func (s *ListJobsOutput) SetNextToken(v string) *ListJobsOutput { } type ListProjectsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return in this request. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -9300,7 +9300,7 @@ func (s *ListProjectsOutput) SetProjects(v []*Project) *ListProjectsOutput { } type ListRecipeVersionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return in this request. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -9416,7 +9416,7 @@ func (s *ListRecipeVersionsOutput) SetRecipes(v []*Recipe) *ListRecipeVersionsOu } type ListRecipesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return in this request. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -9531,7 +9531,7 @@ func (s *ListRecipesOutput) SetRecipes(v []*Recipe) *ListRecipesOutput { } type ListSchedulesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the job that these schedules apply to. JobName *string `location:"querystring" locationName:"jobName" min:"1" type:"string"` @@ -9642,7 +9642,7 @@ func (s *ListSchedulesOutput) SetSchedules(v []*Schedule) *ListSchedulesOutput { } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) string that uniquely identifies the DataBrew // resource. @@ -11293,7 +11293,7 @@ func (s *ServiceQuotaExceededException) RequestID() string { } type StartJobRunInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the job to be run. // @@ -11609,7 +11609,7 @@ func (s *StatisticsConfiguration) SetOverrides(v []*StatisticOverride) *Statisti } type StopJobRunInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the job to be stopped. // @@ -11776,7 +11776,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11798,7 +11798,7 @@ func (s TagResourceOutput) GoString() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A DataBrew resource from which you want to remove a tag or tags. The value // for this parameter is an Amazon Resource Name (ARN). @@ -11865,7 +11865,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/greengrass/api.go b/service/greengrass/api.go index ee74baf6e9..3a0312c8d7 100644 --- a/service/greengrass/api.go +++ b/service/greengrass/api.go @@ -9363,7 +9363,7 @@ func (s *CreateFunctionDefinitionVersionOutput) SetVersion(v string) *CreateFunc } type CreateGroupCertificateAuthorityInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` AmznClientToken *string `location:"header" locationName:"X-Amzn-Client-Token" type:"string"` @@ -10857,7 +10857,7 @@ func (s *DefinitionInformation) SetTags(v map[string]*string) *DefinitionInforma } type DeleteConnectorDefinitionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ConnectorDefinitionId is a required field ConnectorDefinitionId *string `location:"uri" locationName:"ConnectorDefinitionId" type:"string" required:"true"` @@ -10904,7 +10904,7 @@ func (s *DeleteConnectorDefinitionInput) SetConnectorDefinitionId(v string) *Del } type DeleteConnectorDefinitionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10926,7 +10926,7 @@ func (s DeleteConnectorDefinitionOutput) GoString() string { } type DeleteCoreDefinitionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // CoreDefinitionId is a required field CoreDefinitionId *string `location:"uri" locationName:"CoreDefinitionId" type:"string" required:"true"` @@ -10973,7 +10973,7 @@ func (s *DeleteCoreDefinitionInput) SetCoreDefinitionId(v string) *DeleteCoreDef } type DeleteCoreDefinitionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10995,7 +10995,7 @@ func (s DeleteCoreDefinitionOutput) GoString() string { } type DeleteDeviceDefinitionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // DeviceDefinitionId is a required field DeviceDefinitionId *string `location:"uri" locationName:"DeviceDefinitionId" type:"string" required:"true"` @@ -11042,7 +11042,7 @@ func (s *DeleteDeviceDefinitionInput) SetDeviceDefinitionId(v string) *DeleteDev } type DeleteDeviceDefinitionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11064,7 +11064,7 @@ func (s DeleteDeviceDefinitionOutput) GoString() string { } type DeleteFunctionDefinitionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // FunctionDefinitionId is a required field FunctionDefinitionId *string `location:"uri" locationName:"FunctionDefinitionId" type:"string" required:"true"` @@ -11111,7 +11111,7 @@ func (s *DeleteFunctionDefinitionInput) SetFunctionDefinitionId(v string) *Delet } type DeleteFunctionDefinitionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11133,7 +11133,7 @@ func (s DeleteFunctionDefinitionOutput) GoString() string { } type DeleteGroupInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // GroupId is a required field GroupId *string `location:"uri" locationName:"GroupId" type:"string" required:"true"` @@ -11180,7 +11180,7 @@ func (s *DeleteGroupInput) SetGroupId(v string) *DeleteGroupInput { } type DeleteGroupOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11202,7 +11202,7 @@ func (s DeleteGroupOutput) GoString() string { } type DeleteLoggerDefinitionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // LoggerDefinitionId is a required field LoggerDefinitionId *string `location:"uri" locationName:"LoggerDefinitionId" type:"string" required:"true"` @@ -11249,7 +11249,7 @@ func (s *DeleteLoggerDefinitionInput) SetLoggerDefinitionId(v string) *DeleteLog } type DeleteLoggerDefinitionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11271,7 +11271,7 @@ func (s DeleteLoggerDefinitionOutput) GoString() string { } type DeleteResourceDefinitionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ResourceDefinitionId is a required field ResourceDefinitionId *string `location:"uri" locationName:"ResourceDefinitionId" type:"string" required:"true"` @@ -11318,7 +11318,7 @@ func (s *DeleteResourceDefinitionInput) SetResourceDefinitionId(v string) *Delet } type DeleteResourceDefinitionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11340,7 +11340,7 @@ func (s DeleteResourceDefinitionOutput) GoString() string { } type DeleteSubscriptionDefinitionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // SubscriptionDefinitionId is a required field SubscriptionDefinitionId *string `location:"uri" locationName:"SubscriptionDefinitionId" type:"string" required:"true"` @@ -11387,7 +11387,7 @@ func (s *DeleteSubscriptionDefinitionInput) SetSubscriptionDefinitionId(v string } type DeleteSubscriptionDefinitionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11616,7 +11616,7 @@ func (s *DeviceDefinitionVersion) SetDevices(v []*Device) *DeviceDefinitionVersi } type DisassociateRoleFromGroupInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // GroupId is a required field GroupId *string `location:"uri" locationName:"GroupId" type:"string" required:"true"` @@ -11695,7 +11695,7 @@ func (s *DisassociateRoleFromGroupOutput) SetDisassociatedAt(v string) *Disassoc } type DisassociateServiceRoleFromAccountInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -12294,7 +12294,7 @@ func (s *FunctionRunAsConfig) SetUid(v int64) *FunctionRunAsConfig { } type GetAssociatedRoleInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // GroupId is a required field GroupId *string `location:"uri" locationName:"GroupId" type:"string" required:"true"` @@ -12381,7 +12381,7 @@ func (s *GetAssociatedRoleOutput) SetRoleArn(v string) *GetAssociatedRoleOutput } type GetBulkDeploymentStatusInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // BulkDeploymentId is a required field BulkDeploymentId *string `location:"uri" locationName:"BulkDeploymentId" type:"string" required:"true"` @@ -12505,7 +12505,7 @@ func (s *GetBulkDeploymentStatusOutput) SetTags(v map[string]*string) *GetBulkDe } type GetConnectivityInfoInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ThingName is a required field ThingName *string `location:"uri" locationName:"ThingName" type:"string" required:"true"` @@ -12593,7 +12593,7 @@ func (s *GetConnectivityInfoOutput) SetMessage(v string) *GetConnectivityInfoOut } type GetConnectorDefinitionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ConnectorDefinitionId is a required field ConnectorDefinitionId *string `location:"uri" locationName:"ConnectorDefinitionId" type:"string" required:"true"` @@ -12727,7 +12727,7 @@ func (s *GetConnectorDefinitionOutput) SetTags(v map[string]*string) *GetConnect } type GetConnectorDefinitionVersionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ConnectorDefinitionId is a required field ConnectorDefinitionId *string `location:"uri" locationName:"ConnectorDefinitionId" type:"string" required:"true"` @@ -12876,7 +12876,7 @@ func (s *GetConnectorDefinitionVersionOutput) SetVersion(v string) *GetConnector } type GetCoreDefinitionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // CoreDefinitionId is a required field CoreDefinitionId *string `location:"uri" locationName:"CoreDefinitionId" type:"string" required:"true"` @@ -13010,7 +13010,7 @@ func (s *GetCoreDefinitionOutput) SetTags(v map[string]*string) *GetCoreDefiniti } type GetCoreDefinitionVersionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // CoreDefinitionId is a required field CoreDefinitionId *string `location:"uri" locationName:"CoreDefinitionId" type:"string" required:"true"` @@ -13150,7 +13150,7 @@ func (s *GetCoreDefinitionVersionOutput) SetVersion(v string) *GetCoreDefinition } type GetDeploymentStatusInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // DeploymentId is a required field DeploymentId *string `location:"uri" locationName:"DeploymentId" type:"string" required:"true"` @@ -13282,7 +13282,7 @@ func (s *GetDeploymentStatusOutput) SetUpdatedAt(v string) *GetDeploymentStatusO } type GetDeviceDefinitionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // DeviceDefinitionId is a required field DeviceDefinitionId *string `location:"uri" locationName:"DeviceDefinitionId" type:"string" required:"true"` @@ -13416,7 +13416,7 @@ func (s *GetDeviceDefinitionOutput) SetTags(v map[string]*string) *GetDeviceDefi } type GetDeviceDefinitionVersionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // DeviceDefinitionId is a required field DeviceDefinitionId *string `location:"uri" locationName:"DeviceDefinitionId" type:"string" required:"true"` @@ -13564,7 +13564,7 @@ func (s *GetDeviceDefinitionVersionOutput) SetVersion(v string) *GetDeviceDefini } type GetFunctionDefinitionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // FunctionDefinitionId is a required field FunctionDefinitionId *string `location:"uri" locationName:"FunctionDefinitionId" type:"string" required:"true"` @@ -13698,7 +13698,7 @@ func (s *GetFunctionDefinitionOutput) SetTags(v map[string]*string) *GetFunction } type GetFunctionDefinitionVersionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // FunctionDefinitionId is a required field FunctionDefinitionId *string `location:"uri" locationName:"FunctionDefinitionId" type:"string" required:"true"` @@ -13847,7 +13847,7 @@ func (s *GetFunctionDefinitionVersionOutput) SetVersion(v string) *GetFunctionDe } type GetGroupCertificateAuthorityInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // CertificateAuthorityId is a required field CertificateAuthorityId *string `location:"uri" locationName:"CertificateAuthorityId" type:"string" required:"true"` @@ -13959,7 +13959,7 @@ func (s *GetGroupCertificateAuthorityOutput) SetPemEncodedCertificate(v string) } type GetGroupCertificateConfigurationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // GroupId is a required field GroupId *string `location:"uri" locationName:"GroupId" type:"string" required:"true"` @@ -14052,7 +14052,7 @@ func (s *GetGroupCertificateConfigurationOutput) SetGroupId(v string) *GetGroupC } type GetGroupInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // GroupId is a required field GroupId *string `location:"uri" locationName:"GroupId" type:"string" required:"true"` @@ -14186,7 +14186,7 @@ func (s *GetGroupOutput) SetTags(v map[string]*string) *GetGroupOutput { } type GetGroupVersionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // GroupId is a required field GroupId *string `location:"uri" locationName:"GroupId" type:"string" required:"true"` @@ -14316,7 +14316,7 @@ func (s *GetGroupVersionOutput) SetVersion(v string) *GetGroupVersionOutput { } type GetLoggerDefinitionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // LoggerDefinitionId is a required field LoggerDefinitionId *string `location:"uri" locationName:"LoggerDefinitionId" type:"string" required:"true"` @@ -14450,7 +14450,7 @@ func (s *GetLoggerDefinitionOutput) SetTags(v map[string]*string) *GetLoggerDefi } type GetLoggerDefinitionVersionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // LoggerDefinitionId is a required field LoggerDefinitionId *string `location:"uri" locationName:"LoggerDefinitionId" type:"string" required:"true"` @@ -14589,7 +14589,7 @@ func (s *GetLoggerDefinitionVersionOutput) SetVersion(v string) *GetLoggerDefini } type GetResourceDefinitionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ResourceDefinitionId is a required field ResourceDefinitionId *string `location:"uri" locationName:"ResourceDefinitionId" type:"string" required:"true"` @@ -14723,7 +14723,7 @@ func (s *GetResourceDefinitionOutput) SetTags(v map[string]*string) *GetResource } type GetResourceDefinitionVersionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ResourceDefinitionId is a required field ResourceDefinitionId *string `location:"uri" locationName:"ResourceDefinitionId" type:"string" required:"true"` @@ -14854,7 +14854,7 @@ func (s *GetResourceDefinitionVersionOutput) SetVersion(v string) *GetResourceDe } type GetServiceRoleForAccountInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -14916,7 +14916,7 @@ func (s *GetServiceRoleForAccountOutput) SetRoleArn(v string) *GetServiceRoleFor } type GetSubscriptionDefinitionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // SubscriptionDefinitionId is a required field SubscriptionDefinitionId *string `location:"uri" locationName:"SubscriptionDefinitionId" type:"string" required:"true"` @@ -15050,7 +15050,7 @@ func (s *GetSubscriptionDefinitionOutput) SetTags(v map[string]*string) *GetSubs } type GetSubscriptionDefinitionVersionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` NextToken *string `location:"querystring" locationName:"NextToken" type:"string"` @@ -15199,7 +15199,7 @@ func (s *GetSubscriptionDefinitionVersionOutput) SetVersion(v string) *GetSubscr } type GetThingRuntimeConfigurationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ThingName is a required field ThingName *string `location:"uri" locationName:"ThingName" type:"string" required:"true"` @@ -15602,7 +15602,7 @@ func (s *InternalServerErrorException) RequestID() string { } type ListBulkDeploymentDetailedReportsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // BulkDeploymentId is a required field BulkDeploymentId *string `location:"uri" locationName:"BulkDeploymentId" type:"string" required:"true"` @@ -15706,7 +15706,7 @@ func (s *ListBulkDeploymentDetailedReportsOutput) SetNextToken(v string) *ListBu } type ListBulkDeploymentsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *string `location:"querystring" locationName:"MaxResults" type:"string"` @@ -15785,7 +15785,7 @@ func (s *ListBulkDeploymentsOutput) SetNextToken(v string) *ListBulkDeploymentsO } type ListConnectorDefinitionVersionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ConnectorDefinitionId is a required field ConnectorDefinitionId *string `location:"uri" locationName:"ConnectorDefinitionId" type:"string" required:"true"` @@ -15886,7 +15886,7 @@ func (s *ListConnectorDefinitionVersionsOutput) SetVersions(v []*VersionInformat } type ListConnectorDefinitionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *string `location:"querystring" locationName:"MaxResults" type:"string"` @@ -15962,7 +15962,7 @@ func (s *ListConnectorDefinitionsOutput) SetNextToken(v string) *ListConnectorDe } type ListCoreDefinitionVersionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // CoreDefinitionId is a required field CoreDefinitionId *string `location:"uri" locationName:"CoreDefinitionId" type:"string" required:"true"` @@ -16063,7 +16063,7 @@ func (s *ListCoreDefinitionVersionsOutput) SetVersions(v []*VersionInformation) } type ListCoreDefinitionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *string `location:"querystring" locationName:"MaxResults" type:"string"` @@ -16139,7 +16139,7 @@ func (s *ListCoreDefinitionsOutput) SetNextToken(v string) *ListCoreDefinitionsO } type ListDeploymentsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // GroupId is a required field GroupId *string `location:"uri" locationName:"GroupId" type:"string" required:"true"` @@ -16243,7 +16243,7 @@ func (s *ListDeploymentsOutput) SetNextToken(v string) *ListDeploymentsOutput { } type ListDeviceDefinitionVersionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // DeviceDefinitionId is a required field DeviceDefinitionId *string `location:"uri" locationName:"DeviceDefinitionId" type:"string" required:"true"` @@ -16344,7 +16344,7 @@ func (s *ListDeviceDefinitionVersionsOutput) SetVersions(v []*VersionInformation } type ListDeviceDefinitionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *string `location:"querystring" locationName:"MaxResults" type:"string"` @@ -16420,7 +16420,7 @@ func (s *ListDeviceDefinitionsOutput) SetNextToken(v string) *ListDeviceDefiniti } type ListFunctionDefinitionVersionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // FunctionDefinitionId is a required field FunctionDefinitionId *string `location:"uri" locationName:"FunctionDefinitionId" type:"string" required:"true"` @@ -16521,7 +16521,7 @@ func (s *ListFunctionDefinitionVersionsOutput) SetVersions(v []*VersionInformati } type ListFunctionDefinitionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *string `location:"querystring" locationName:"MaxResults" type:"string"` @@ -16597,7 +16597,7 @@ func (s *ListFunctionDefinitionsOutput) SetNextToken(v string) *ListFunctionDefi } type ListGroupCertificateAuthoritiesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // GroupId is a required field GroupId *string `location:"uri" locationName:"GroupId" type:"string" required:"true"` @@ -16675,7 +16675,7 @@ func (s *ListGroupCertificateAuthoritiesOutput) SetGroupCertificateAuthorities(v } type ListGroupVersionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // GroupId is a required field GroupId *string `location:"uri" locationName:"GroupId" type:"string" required:"true"` @@ -16776,7 +16776,7 @@ func (s *ListGroupVersionsOutput) SetVersions(v []*VersionInformation) *ListGrou } type ListGroupsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *string `location:"querystring" locationName:"MaxResults" type:"string"` @@ -16855,7 +16855,7 @@ func (s *ListGroupsOutput) SetNextToken(v string) *ListGroupsOutput { } type ListLoggerDefinitionVersionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // LoggerDefinitionId is a required field LoggerDefinitionId *string `location:"uri" locationName:"LoggerDefinitionId" type:"string" required:"true"` @@ -16956,7 +16956,7 @@ func (s *ListLoggerDefinitionVersionsOutput) SetVersions(v []*VersionInformation } type ListLoggerDefinitionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *string `location:"querystring" locationName:"MaxResults" type:"string"` @@ -17032,7 +17032,7 @@ func (s *ListLoggerDefinitionsOutput) SetNextToken(v string) *ListLoggerDefiniti } type ListResourceDefinitionVersionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *string `location:"querystring" locationName:"MaxResults" type:"string"` @@ -17133,7 +17133,7 @@ func (s *ListResourceDefinitionVersionsOutput) SetVersions(v []*VersionInformati } type ListResourceDefinitionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *string `location:"querystring" locationName:"MaxResults" type:"string"` @@ -17209,7 +17209,7 @@ func (s *ListResourceDefinitionsOutput) SetNextToken(v string) *ListResourceDefi } type ListSubscriptionDefinitionVersionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *string `location:"querystring" locationName:"MaxResults" type:"string"` @@ -17310,7 +17310,7 @@ func (s *ListSubscriptionDefinitionVersionsOutput) SetVersions(v []*VersionInfor } type ListSubscriptionDefinitionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *string `location:"querystring" locationName:"MaxResults" type:"string"` @@ -17386,7 +17386,7 @@ func (s *ListSubscriptionDefinitionsOutput) SetNextToken(v string) *ListSubscrip } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resource-arn" type:"string" required:"true"` @@ -18503,7 +18503,7 @@ func (s *StartBulkDeploymentOutput) SetBulkDeploymentId(v string) *StartBulkDepl } type StopBulkDeploymentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // BulkDeploymentId is a required field BulkDeploymentId *string `location:"uri" locationName:"BulkDeploymentId" type:"string" required:"true"` @@ -18550,7 +18550,7 @@ func (s *StopBulkDeploymentInput) SetBulkDeploymentId(v string) *StopBulkDeploym } type StopBulkDeploymentOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -18773,7 +18773,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -18886,7 +18886,7 @@ func (s *TelemetryConfigurationUpdate) SetTelemetry(v string) *TelemetryConfigur } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resource-arn" type:"string" required:"true"` @@ -18945,7 +18945,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -19119,7 +19119,7 @@ func (s *UpdateConnectorDefinitionInput) SetName(v string) *UpdateConnectorDefin } type UpdateConnectorDefinitionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -19196,7 +19196,7 @@ func (s *UpdateCoreDefinitionInput) SetName(v string) *UpdateCoreDefinitionInput } type UpdateCoreDefinitionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -19273,7 +19273,7 @@ func (s *UpdateDeviceDefinitionInput) SetName(v string) *UpdateDeviceDefinitionI } type UpdateDeviceDefinitionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -19350,7 +19350,7 @@ func (s *UpdateFunctionDefinitionInput) SetName(v string) *UpdateFunctionDefinit } type UpdateFunctionDefinitionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -19529,7 +19529,7 @@ func (s *UpdateGroupInput) SetName(v string) *UpdateGroupInput { } type UpdateGroupOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -19606,7 +19606,7 @@ func (s *UpdateLoggerDefinitionInput) SetName(v string) *UpdateLoggerDefinitionI } type UpdateLoggerDefinitionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -19683,7 +19683,7 @@ func (s *UpdateResourceDefinitionInput) SetResourceDefinitionId(v string) *Updat } type UpdateResourceDefinitionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -19760,7 +19760,7 @@ func (s *UpdateSubscriptionDefinitionInput) SetSubscriptionDefinitionId(v string } type UpdateSubscriptionDefinitionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -19843,7 +19843,7 @@ func (s *UpdateThingRuntimeConfigurationInput) SetThingName(v string) *UpdateThi } type UpdateThingRuntimeConfigurationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/greengrassv2/api.go b/service/greengrassv2/api.go index 59880a217f..3a76392b97 100644 --- a/service/greengrassv2/api.go +++ b/service/greengrassv2/api.go @@ -3090,7 +3090,7 @@ func (s *BatchDisassociateClientDeviceFromCoreDeviceOutput) SetErrorEntries(v [] } type CancelDeploymentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the deployment. // @@ -4314,7 +4314,7 @@ func (s *CreateDeploymentOutput) SetIotJobId(v string) *CreateDeploymentOutput { } type DeleteComponentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN (https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html) // of the component version. @@ -4364,7 +4364,7 @@ func (s *DeleteComponentInput) SetArn(v string) *DeleteComponentInput { } type DeleteComponentOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4386,7 +4386,7 @@ func (s DeleteComponentOutput) GoString() string { } type DeleteCoreDeviceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the core device. This is also the name of the IoT thing. // @@ -4435,7 +4435,7 @@ func (s *DeleteCoreDeviceInput) SetCoreDeviceThingName(v string) *DeleteCoreDevi } type DeleteCoreDeviceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4782,7 +4782,7 @@ func (s *DeploymentPolicies) SetFailureHandlingPolicy(v string) *DeploymentPolic } type DescribeComponentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN (https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html) // of the component version. @@ -5172,7 +5172,7 @@ func (s *EffectiveDeployment) SetTargetArn(v string) *EffectiveDeployment { } type GetComponentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN (https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html) // of the component version. @@ -5287,7 +5287,7 @@ func (s *GetComponentOutput) SetTags(v map[string]*string) *GetComponentOutput { } type GetComponentVersionArtifactInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN (https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html) // of the component version. Specify the ARN of a public component version. @@ -5393,7 +5393,7 @@ func (s *GetComponentVersionArtifactOutput) SetPreSignedUrl(v string) *GetCompon } type GetCoreDeviceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the core device. This is also the name of the IoT thing. // @@ -5540,7 +5540,7 @@ func (s *GetCoreDeviceOutput) SetTags(v map[string]*string) *GetCoreDeviceOutput } type GetDeploymentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the deployment. // @@ -6969,7 +6969,7 @@ func (s *LambdaVolumeMount) SetSourcePath(v string) *LambdaVolumeMount { } type ListClientDevicesAssociatedWithCoreDeviceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the core device. This is also the name of the IoT thing. // @@ -7081,7 +7081,7 @@ func (s *ListClientDevicesAssociatedWithCoreDeviceOutput) SetNextToken(v string) } type ListComponentVersionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN (https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html) // of the component version. @@ -7193,7 +7193,7 @@ func (s *ListComponentVersionsOutput) SetNextToken(v string) *ListComponentVersi } type ListComponentsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to be returned per paginated request. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -7298,7 +7298,7 @@ func (s *ListComponentsOutput) SetNextToken(v string) *ListComponentsOutput { } type ListCoreDevicesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to be returned per paginated request. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -7420,7 +7420,7 @@ func (s *ListCoreDevicesOutput) SetNextToken(v string) *ListCoreDevicesOutput { } type ListDeploymentsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The filter for the list of deployments. Choose one of the following options: // @@ -7539,7 +7539,7 @@ func (s *ListDeploymentsOutput) SetNextToken(v string) *ListDeploymentsOutput { } type ListEffectiveDeploymentsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the core device. This is also the name of the IoT thing. // @@ -7650,7 +7650,7 @@ func (s *ListEffectiveDeploymentsOutput) SetNextToken(v string) *ListEffectiveDe } type ListInstalledComponentsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the core device. This is also the name of the IoT thing. // @@ -7761,7 +7761,7 @@ func (s *ListInstalledComponentsOutput) SetNextToken(v string) *ListInstalledCom } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN (https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html) // of the resource. @@ -8355,7 +8355,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8452,7 +8452,7 @@ func (s *ThrottlingException) RequestID() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN (https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html) // of the resource to untag. @@ -8519,7 +8519,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/groundstation/api.go b/service/groundstation/api.go index 0724073855..5475054143 100644 --- a/service/groundstation/api.go +++ b/service/groundstation/api.go @@ -2771,7 +2771,7 @@ func (s *AntennaUplinkConfig) SetTransmitDisabled(v bool) *AntennaUplinkConfig { } type CancelContactInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // UUID of a contact. // @@ -3954,7 +3954,7 @@ func (s *DecodeConfig) SetUnvalidatedJSON(v string) *DecodeConfig { } type DeleteConfigInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // UUID of a Config. // @@ -4069,7 +4069,7 @@ func (s *DeleteConfigOutput) SetConfigType(v string) *DeleteConfigOutput { } type DeleteDataflowEndpointGroupInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // UUID of a dataflow endpoint group. // @@ -4149,7 +4149,7 @@ func (s *DeleteDataflowEndpointGroupOutput) SetDataflowEndpointGroupId(v string) } type DeleteMissionProfileInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // UUID of a mission profile. // @@ -4345,7 +4345,7 @@ func (s *DependencyException) RequestID() string { } type DescribeContactInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // UUID of a contact. // @@ -4902,7 +4902,7 @@ func (s *FrequencyBandwidth) SetValue(v float64) *FrequencyBandwidth { } type GetConfigInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // UUID of a Config. // @@ -5052,7 +5052,7 @@ func (s *GetConfigOutput) SetTags(v map[string]*string) *GetConfigOutput { } type GetDataflowEndpointGroupInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // UUID of a dataflow endpoint group. // @@ -5288,7 +5288,7 @@ func (s *GetMinuteUsageOutput) SetUpcomingMinutesScheduled(v int64) *GetMinuteUs } type GetMissionProfileInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // UUID of a mission profile. // @@ -5454,7 +5454,7 @@ func (s *GetMissionProfileOutput) SetTrackingConfigArn(v string) *GetMissionProf } type GetSatelliteInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // UUID of a satellite. // @@ -5627,7 +5627,7 @@ func (s *InvalidParameterException) RequestID() string { } type ListConfigsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Maximum number of Configs returned. MaxResults *int64 `location:"querystring" locationName:"maxResults" type:"integer"` @@ -5870,7 +5870,7 @@ func (s *ListContactsOutput) SetNextToken(v string) *ListContactsOutput { } type ListDataflowEndpointGroupsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Maximum number of dataflow endpoint groups returned. MaxResults *int64 `location:"querystring" locationName:"maxResults" type:"integer"` @@ -5952,7 +5952,7 @@ func (s *ListDataflowEndpointGroupsOutput) SetNextToken(v string) *ListDataflowE } type ListGroundStationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Maximum number of ground stations returned. MaxResults *int64 `location:"querystring" locationName:"maxResults" type:"integer"` @@ -6043,7 +6043,7 @@ func (s *ListGroundStationsOutput) SetNextToken(v string) *ListGroundStationsOut } type ListMissionProfilesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Maximum number of mission profiles returned. MaxResults *int64 `location:"querystring" locationName:"maxResults" type:"integer"` @@ -6125,7 +6125,7 @@ func (s *ListMissionProfilesOutput) SetNextToken(v string) *ListMissionProfilesO } type ListSatellitesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Maximum number of satellites returned. MaxResults *int64 `location:"querystring" locationName:"maxResults" type:"integer"` @@ -6207,7 +6207,7 @@ func (s *ListSatellitesOutput) SetSatellites(v []*SatelliteListItem) *ListSatell } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ARN of a resource. // @@ -7141,7 +7141,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -7211,7 +7211,7 @@ func (s *TrackingConfig) SetAutotrack(v string) *TrackingConfig { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ARN of a resource. // @@ -7274,7 +7274,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/guardduty/api.go b/service/guardduty/api.go index 967927bfb9..baf7e523ed 100644 --- a/service/guardduty/api.go +++ b/service/guardduty/api.go @@ -5509,7 +5509,7 @@ func (s *AcceptInvitationInput) SetMasterId(v string) *AcceptInvitationInput { } type AcceptInvitationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5906,7 +5906,7 @@ func (s *ArchiveFindingsInput) SetFindingIds(v []*string) *ArchiveFindingsInput } type ArchiveFindingsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -7358,7 +7358,7 @@ func (s *CreateSampleFindingsInput) SetFindingTypes(v []*string) *CreateSampleFi } type CreateSampleFindingsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -7830,7 +7830,7 @@ func (s *DefaultServerSideEncryption) SetKmsMasterKeyArn(v string) *DefaultServe } type DeleteDetectorInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique ID of the detector that you want to delete. // @@ -7879,7 +7879,7 @@ func (s *DeleteDetectorInput) SetDetectorId(v string) *DeleteDetectorInput { } type DeleteDetectorOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -7901,7 +7901,7 @@ func (s DeleteDetectorOutput) GoString() string { } type DeleteFilterInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique ID of the detector that the filter is associated with. // @@ -7967,7 +7967,7 @@ func (s *DeleteFilterInput) SetFilterName(v string) *DeleteFilterInput { } type DeleteFilterOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -7989,7 +7989,7 @@ func (s DeleteFilterOutput) GoString() string { } type DeleteIPSetInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique ID of the detector associated with the IPSet. // @@ -8055,7 +8055,7 @@ func (s *DeleteIPSetInput) SetIpSetId(v string) *DeleteIPSetInput { } type DeleteIPSetOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8261,7 +8261,7 @@ func (s *DeleteMembersOutput) SetUnprocessedAccounts(v []*UnprocessedAccount) *D } type DeletePublishingDestinationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the publishing destination to delete. // @@ -8328,7 +8328,7 @@ func (s *DeletePublishingDestinationInput) SetDetectorId(v string) *DeletePublis } type DeletePublishingDestinationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8350,7 +8350,7 @@ func (s DeletePublishingDestinationOutput) GoString() string { } type DeleteThreatIntelSetInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique ID of the detector that the threatIntelSet is associated with. // @@ -8416,7 +8416,7 @@ func (s *DeleteThreatIntelSetInput) SetThreatIntelSetId(v string) *DeleteThreatI } type DeleteThreatIntelSetOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8438,7 +8438,7 @@ func (s DeleteThreatIntelSetOutput) GoString() string { } type DescribeOrganizationConfigurationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the detector to retrieve information about the delegated administrator // from. @@ -8543,7 +8543,7 @@ func (s *DescribeOrganizationConfigurationOutput) SetMemberAccountLimitReached(v } type DescribePublishingDestinationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the publishing destination to retrieve. // @@ -8837,7 +8837,7 @@ func (s *DisableOrganizationAdminAccountInput) SetAdminAccountId(v string) *Disa } type DisableOrganizationAdminAccountOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8859,7 +8859,7 @@ func (s DisableOrganizationAdminAccountOutput) GoString() string { } type DisassociateFromMasterAccountInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique ID of the detector of the GuardDuty member account. // @@ -8908,7 +8908,7 @@ func (s *DisassociateFromMasterAccountInput) SetDetectorId(v string) *Disassocia } type DisassociateFromMasterAccountOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9143,7 +9143,7 @@ func (s *EnableOrganizationAdminAccountInput) SetAdminAccountId(v string) *Enabl } type EnableOrganizationAdminAccountOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9517,7 +9517,7 @@ func (s *GeoLocation) SetLon(v float64) *GeoLocation { } type GetDetectorInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique ID of the detector that you want to get. // @@ -9655,7 +9655,7 @@ func (s *GetDetectorOutput) SetUpdatedAt(v string) *GetDetectorOutput { } type GetFilterInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique ID of the detector that the filter is associated with. // @@ -10017,7 +10017,7 @@ func (s *GetFindingsStatisticsOutput) SetFindingStatistics(v *FindingStatistics) } type GetIPSetInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique ID of the detector that the IPSet is associated with. // @@ -10158,7 +10158,7 @@ func (s *GetIPSetOutput) SetTags(v map[string]*string) *GetIPSetOutput { } type GetInvitationsCountInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10211,7 +10211,7 @@ func (s *GetInvitationsCountOutput) SetInvitationsCount(v int64) *GetInvitations } type GetMasterAccountInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique ID of the detector of the GuardDuty member account. // @@ -10516,7 +10516,7 @@ func (s *GetMembersOutput) SetUnprocessedAccounts(v []*UnprocessedAccount) *GetM } type GetThreatIntelSetInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique ID of the detector that the threatIntelSet is associated with. // @@ -11249,7 +11249,7 @@ func (s *InviteMembersOutput) SetUnprocessedAccounts(v []*UnprocessedAccount) *I } type ListDetectorsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // You can use this parameter to indicate the maximum number of items that you // want in the response. The default value is 50. The maximum value is 50. @@ -11349,7 +11349,7 @@ func (s *ListDetectorsOutput) SetNextToken(v string) *ListDetectorsOutput { } type ListFiltersInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique ID of the detector that the filter is associated with. // @@ -11703,7 +11703,7 @@ func (s *ListFindingsOutput) SetNextToken(v string) *ListFindingsOutput { } type ListIPSetsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique ID of the detector that the IPSet is associated with. // @@ -11820,7 +11820,7 @@ func (s *ListIPSetsOutput) SetNextToken(v string) *ListIPSetsOutput { } type ListInvitationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // You can use this parameter to indicate the maximum number of items that you // want in the response. The default value is 50. The maximum value is 50. @@ -11918,7 +11918,7 @@ func (s *ListInvitationsOutput) SetNextToken(v string) *ListInvitationsOutput { } type ListMembersInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique ID of the detector the member is associated with. // @@ -12043,7 +12043,7 @@ func (s *ListMembersOutput) SetNextToken(v string) *ListMembersOutput { } type ListOrganizationAdminAccountsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return in the response. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -12140,7 +12140,7 @@ func (s *ListOrganizationAdminAccountsOutput) SetNextToken(v string) *ListOrgani } type ListPublishingDestinationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the detector to retrieve publishing destinations for. // @@ -12259,7 +12259,7 @@ func (s *ListPublishingDestinationsOutput) SetNextToken(v string) *ListPublishin } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) for the given GuardDuty resource. // @@ -12339,7 +12339,7 @@ func (s *ListTagsForResourceOutput) SetTags(v map[string]*string) *ListTagsForRe } type ListThreatIntelSetsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique ID of the detector that the threatIntelSet is associated with. // @@ -14304,7 +14304,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -14473,7 +14473,7 @@ func (s *UnarchiveFindingsInput) SetFindingIds(v []*string) *UnarchiveFindingsIn } type UnarchiveFindingsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -14540,7 +14540,7 @@ func (s *UnprocessedAccount) SetResult(v string) *UnprocessedAccount { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) for the resource to remove tags from. // @@ -14606,7 +14606,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -14710,7 +14710,7 @@ func (s *UpdateDetectorInput) SetFindingPublishingFrequency(v string) *UpdateDet } type UpdateDetectorOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -14962,7 +14962,7 @@ func (s *UpdateFindingsFeedbackInput) SetFindingIds(v []*string) *UpdateFindings } type UpdateFindingsFeedbackOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -15084,7 +15084,7 @@ func (s *UpdateIPSetInput) SetName(v string) *UpdateIPSetInput { } type UpdateIPSetOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -15297,7 +15297,7 @@ func (s *UpdateOrganizationConfigurationInput) SetDetectorId(v string) *UpdateOr } type UpdateOrganizationConfigurationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -15395,7 +15395,7 @@ func (s *UpdatePublishingDestinationInput) SetDetectorId(v string) *UpdatePublis } type UpdatePublishingDestinationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -15518,7 +15518,7 @@ func (s *UpdateThreatIntelSetInput) SetThreatIntelSetId(v string) *UpdateThreatI } type UpdateThreatIntelSetOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/honeycode/api.go b/service/honeycode/api.go index b550bf4271..cbb67ee9ed 100644 --- a/service/honeycode/api.go +++ b/service/honeycode/api.go @@ -2791,7 +2791,7 @@ func (s *DelimitedTextImportOptions) SetIgnoreEmptyRows(v bool) *DelimitedTextIm } type DescribeTableDataImportJobInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the job that was returned by the StartTableDataImportJob request. // @@ -3769,7 +3769,7 @@ func (s *InvokeScreenAutomationOutput) SetWorkbookCursor(v int64) *InvokeScreenA } type ListTableColumnsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // This parameter is optional. If a nextToken is not specified, the API returns // the first page of data. @@ -4100,7 +4100,7 @@ func (s *ListTableRowsOutput) SetWorkbookCursor(v int64) *ListTableRowsOutput { } type ListTablesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of tables to return in each page of the results. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` diff --git a/service/imagebuilder/api.go b/service/imagebuilder/api.go index 1849804873..6554f8c58c 100644 --- a/service/imagebuilder/api.go +++ b/service/imagebuilder/api.go @@ -8874,7 +8874,7 @@ func (s *CreateInfrastructureConfigurationOutput) SetRequestId(v string) *Create } type DeleteComponentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the component build version to delete. // @@ -8960,7 +8960,7 @@ func (s *DeleteComponentOutput) SetRequestId(v string) *DeleteComponentOutput { } type DeleteContainerRecipeInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the container recipe to delete. // @@ -9046,7 +9046,7 @@ func (s *DeleteContainerRecipeOutput) SetRequestId(v string) *DeleteContainerRec } type DeleteDistributionConfigurationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the distribution configuration to delete. // @@ -9133,7 +9133,7 @@ func (s *DeleteDistributionConfigurationOutput) SetRequestId(v string) *DeleteDi } type DeleteImageInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the Image Builder image resource to delete. // @@ -9220,7 +9220,7 @@ func (s *DeleteImageOutput) SetRequestId(v string) *DeleteImageOutput { } type DeleteImagePipelineInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the image pipeline to delete. // @@ -9306,7 +9306,7 @@ func (s *DeleteImagePipelineOutput) SetRequestId(v string) *DeleteImagePipelineO } type DeleteImageRecipeInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the image recipe to delete. // @@ -9392,7 +9392,7 @@ func (s *DeleteImageRecipeOutput) SetRequestId(v string) *DeleteImageRecipeOutpu } type DeleteInfrastructureConfigurationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the infrastructure configuration to delete. // @@ -10018,7 +10018,7 @@ func (s *ForbiddenException) RequestID() string { } type GetComponentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the component that you want to retrieve. // Regex requires "/\d+$" suffix. @@ -10105,7 +10105,7 @@ func (s *GetComponentOutput) SetRequestId(v string) *GetComponentOutput { } type GetComponentPolicyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the component whose policy you want to // retrieve. @@ -10192,7 +10192,7 @@ func (s *GetComponentPolicyOutput) SetRequestId(v string) *GetComponentPolicyOut } type GetContainerRecipeInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the container recipe to retrieve. // @@ -10278,7 +10278,7 @@ func (s *GetContainerRecipeOutput) SetRequestId(v string) *GetContainerRecipeOut } type GetContainerRecipePolicyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the container recipe for the policy being // requested. @@ -10365,7 +10365,7 @@ func (s *GetContainerRecipePolicyOutput) SetRequestId(v string) *GetContainerRec } type GetDistributionConfigurationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the distribution configuration that you // want to retrieve. @@ -10452,7 +10452,7 @@ func (s *GetDistributionConfigurationOutput) SetRequestId(v string) *GetDistribu } type GetImageInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the image that you want to retrieve. // @@ -10538,7 +10538,7 @@ func (s *GetImageOutput) SetRequestId(v string) *GetImageOutput { } type GetImagePipelineInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the image pipeline that you want to retrieve. // @@ -10624,7 +10624,7 @@ func (s *GetImagePipelineOutput) SetRequestId(v string) *GetImagePipelineOutput } type GetImagePolicyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the image whose policy you want to retrieve. // @@ -10710,7 +10710,7 @@ func (s *GetImagePolicyOutput) SetRequestId(v string) *GetImagePolicyOutput { } type GetImageRecipeInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the image recipe that you want to retrieve. // @@ -10796,7 +10796,7 @@ func (s *GetImageRecipeOutput) SetRequestId(v string) *GetImageRecipeOutput { } type GetImageRecipePolicyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the image recipe whose policy you want // to retrieve. @@ -10884,7 +10884,7 @@ func (s *GetImageRecipePolicyOutput) SetRequestId(v string) *GetImageRecipePolic // GetInfrastructureConfiguration request object. type GetInfrastructureConfigurationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the infrastructure configuration that you // want to retrieve. @@ -14907,7 +14907,7 @@ func (s *ListInfrastructureConfigurationsOutput) SetRequestId(v string) *ListInf } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the resource whose tags you want to retrieve. // @@ -16294,7 +16294,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -16381,7 +16381,7 @@ func (s *TargetContainerRepository) SetService(v string) *TargetContainerReposit } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the resource that you want to untag. // @@ -16447,7 +16447,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/iot/api.go b/service/iot/api.go index 97aa9a56b6..8d024819f3 100644 --- a/service/iot/api.go +++ b/service/iot/api.go @@ -25145,7 +25145,7 @@ func (s *AbortCriteria) SetThresholdPercentage(v float64) *AbortCriteria { // The input for the AcceptCertificateTransfer operation. type AcceptCertificateTransferInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the certificate. (The last part of the certificate ARN contains // the certificate ID.) @@ -25204,7 +25204,7 @@ func (s *AcceptCertificateTransferInput) SetSetAsActive(v bool) *AcceptCertifica } type AcceptCertificateTransferOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -25760,7 +25760,7 @@ func (s *AddThingToBillingGroupInput) SetThingName(v string) *AddThingToBillingG } type AddThingToBillingGroupOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -25868,7 +25868,7 @@ func (s *AddThingToThingGroupInput) SetThingName(v string) *AddThingToThingGroup } type AddThingToThingGroupOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -26530,7 +26530,7 @@ func (s *AttachPolicyInput) SetTarget(v string) *AttachPolicyInput { } type AttachPolicyOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -26553,7 +26553,7 @@ func (s AttachPolicyOutput) GoString() string { // The input for the AttachPrincipalPolicy operation. type AttachPrincipalPolicyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The policy name. // @@ -26617,7 +26617,7 @@ func (s *AttachPrincipalPolicyInput) SetPrincipal(v string) *AttachPrincipalPoli } type AttachPrincipalPolicyOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -26639,7 +26639,7 @@ func (s AttachPrincipalPolicyOutput) GoString() string { } type AttachSecurityProfileInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The security profile that is attached. // @@ -26702,7 +26702,7 @@ func (s *AttachSecurityProfileInput) SetSecurityProfileTargetArn(v string) *Atta } type AttachSecurityProfileOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -26725,7 +26725,7 @@ func (s AttachSecurityProfileOutput) GoString() string { // The input for the AttachThingPrincipal operation. type AttachThingPrincipalInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The principal, which can be a certificate ARN (as returned from the CreateCertificate // operation) or an Amazon Cognito ID. @@ -26790,7 +26790,7 @@ func (s *AttachThingPrincipalInput) SetThingName(v string) *AttachThingPrincipal // The output from the AttachThingPrincipal operation. type AttachThingPrincipalOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -28932,7 +28932,7 @@ func (s *CACertificateDescription) SetValidity(v *CertificateValidity) *CACertif } type CancelAuditMitigationActionsTaskInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique identifier for the task that you want to cancel. // @@ -28981,7 +28981,7 @@ func (s *CancelAuditMitigationActionsTaskInput) SetTaskId(v string) *CancelAudit } type CancelAuditMitigationActionsTaskOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -29003,7 +29003,7 @@ func (s CancelAuditMitigationActionsTaskOutput) GoString() string { } type CancelAuditTaskInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the audit you want to cancel. You can only cancel an audit that // is "IN_PROGRESS". @@ -29053,7 +29053,7 @@ func (s *CancelAuditTaskInput) SetTaskId(v string) *CancelAuditTaskInput { } type CancelAuditTaskOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -29076,7 +29076,7 @@ func (s CancelAuditTaskOutput) GoString() string { // The input for the CancelCertificateTransfer operation. type CancelCertificateTransferInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the certificate. (The last part of the certificate ARN contains // the certificate ID.) @@ -29126,7 +29126,7 @@ func (s *CancelCertificateTransferInput) SetCertificateId(v string) *CancelCerti } type CancelCertificateTransferOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -29148,7 +29148,7 @@ func (s CancelCertificateTransferOutput) GoString() string { } type CancelDetectMitigationActionsTaskInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique identifier of the task. // @@ -29197,7 +29197,7 @@ func (s *CancelDetectMitigationActionsTaskInput) SetTaskId(v string) *CancelDete } type CancelDetectMitigationActionsTaskOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -29328,7 +29328,7 @@ func (s *CancelJobExecutionInput) SetThingName(v string) *CancelJobExecutionInpu } type CancelJobExecutionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -29940,7 +29940,7 @@ func (s *CertificateValidity) SetNotBefore(v time.Time) *CertificateValidity { } type ClearDefaultAuthorizerInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -29962,7 +29962,7 @@ func (s ClearDefaultAuthorizerInput) GoString() string { } type ClearDefaultAuthorizerOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -30418,7 +30418,7 @@ func (s *Configuration) SetEnabled(v bool) *Configuration { } type ConfirmTopicRuleDestinationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The token used to confirm ownership or access to the topic rule confirmation // URL. @@ -30468,7 +30468,7 @@ func (s *ConfirmTopicRuleDestinationInput) SetConfirmationToken(v string) *Confi } type ConfirmTopicRuleDestinationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -30729,7 +30729,7 @@ func (s *CreateAuditSuppressionInput) SetSuppressIndefinitely(v bool) *CreateAud } type CreateAuditSuppressionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -32558,7 +32558,7 @@ func (s *CreateJobTemplateOutput) SetJobTemplateId(v string) *CreateJobTemplateO // Requires permission to access the CreateKeysAndCertificateRequest (https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions) // action. type CreateKeysAndCertificateInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Specifies whether the certificate is active. SetAsActive *bool `location:"querystring" locationName:"setAsActive" type:"boolean"` @@ -33371,7 +33371,7 @@ func (s *CreatePolicyVersionOutput) SetPolicyVersionId(v string) *CreatePolicyVe } type CreateProvisioningClaimInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the provisioning template to use. // @@ -35044,7 +35044,7 @@ func (s *CreateTopicRuleInput) SetTopicRulePayload(v *TopicRulePayload) *CreateT } type CreateTopicRuleOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -35125,7 +35125,7 @@ func (s *CustomCodeSigning) SetSignatureAlgorithm(v string) *CustomCodeSigning { } type DeleteAccountAuditConfigurationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // If true, all scheduled audits are deleted. DeleteScheduledAudits *bool `location:"querystring" locationName:"deleteScheduledAudits" type:"boolean"` @@ -35156,7 +35156,7 @@ func (s *DeleteAccountAuditConfigurationInput) SetDeleteScheduledAudits(v bool) } type DeleteAccountAuditConfigurationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -35245,7 +35245,7 @@ func (s *DeleteAuditSuppressionInput) SetResourceIdentifier(v *ResourceIdentifie } type DeleteAuditSuppressionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -35267,7 +35267,7 @@ func (s DeleteAuditSuppressionOutput) GoString() string { } type DeleteAuthorizerInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the authorizer to delete. // @@ -35316,7 +35316,7 @@ func (s *DeleteAuthorizerInput) SetAuthorizerName(v string) *DeleteAuthorizerInp } type DeleteAuthorizerOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -35338,7 +35338,7 @@ func (s DeleteAuthorizerOutput) GoString() string { } type DeleteBillingGroupInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the billing group. // @@ -35398,7 +35398,7 @@ func (s *DeleteBillingGroupInput) SetExpectedVersion(v int64) *DeleteBillingGrou } type DeleteBillingGroupOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -35421,7 +35421,7 @@ func (s DeleteBillingGroupOutput) GoString() string { // Input for the DeleteCACertificate operation. type DeleteCACertificateInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the certificate to delete. (The last part of the certificate ARN // contains the certificate ID.) @@ -35472,7 +35472,7 @@ func (s *DeleteCACertificateInput) SetCertificateId(v string) *DeleteCACertifica // The output for the DeleteCACertificate operation. type DeleteCACertificateOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -35495,7 +35495,7 @@ func (s DeleteCACertificateOutput) GoString() string { // The input for the DeleteCertificate operation. type DeleteCertificateInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the certificate. (The last part of the certificate ARN contains // the certificate ID.) @@ -35555,7 +35555,7 @@ func (s *DeleteCertificateInput) SetForceDelete(v bool) *DeleteCertificateInput } type DeleteCertificateOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -35642,7 +35642,7 @@ func (s *DeleteConflictException) RequestID() string { } type DeleteCustomMetricInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the custom metric. // @@ -35691,7 +35691,7 @@ func (s *DeleteCustomMetricInput) SetMetricName(v string) *DeleteCustomMetricInp } type DeleteCustomMetricOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -35713,7 +35713,7 @@ func (s DeleteCustomMetricOutput) GoString() string { } type DeleteDimensionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique identifier for the dimension that you want to delete. // @@ -35762,7 +35762,7 @@ func (s *DeleteDimensionInput) SetName(v string) *DeleteDimensionInput { } type DeleteDimensionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -35784,7 +35784,7 @@ func (s DeleteDimensionOutput) GoString() string { } type DeleteDomainConfigurationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the domain configuration to be deleted. // @@ -35833,7 +35833,7 @@ func (s *DeleteDomainConfigurationInput) SetDomainConfigurationName(v string) *D } type DeleteDomainConfigurationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -35855,7 +35855,7 @@ func (s DeleteDomainConfigurationOutput) GoString() string { } type DeleteDynamicThingGroupInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The expected version of the dynamic thing group to delete. ExpectedVersion *int64 `location:"querystring" locationName:"expectedVersion" type:"long"` @@ -35913,7 +35913,7 @@ func (s *DeleteDynamicThingGroupInput) SetThingGroupName(v string) *DeleteDynami } type DeleteDynamicThingGroupOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -35935,7 +35935,7 @@ func (s DeleteDynamicThingGroupOutput) GoString() string { } type DeleteFleetMetricInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The expected version of the fleet metric to delete. ExpectedVersion *int64 `location:"querystring" locationName:"expectedVersion" type:"long"` @@ -35993,7 +35993,7 @@ func (s *DeleteFleetMetricInput) SetMetricName(v string) *DeleteFleetMetricInput } type DeleteFleetMetricOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -36015,7 +36015,7 @@ func (s DeleteFleetMetricOutput) GoString() string { } type DeleteJobExecutionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the job execution to be deleted. The executionNumber refers to // the execution of a particular job on a particular device. @@ -36135,7 +36135,7 @@ func (s *DeleteJobExecutionInput) SetThingName(v string) *DeleteJobExecutionInpu } type DeleteJobExecutionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -36157,7 +36157,7 @@ func (s DeleteJobExecutionOutput) GoString() string { } type DeleteJobInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // (Optional) When true, you can delete a job which is "IN_PROGRESS". Otherwise, // you can only delete a job which is in a terminal state ("COMPLETED" or "CANCELED") @@ -36246,7 +36246,7 @@ func (s *DeleteJobInput) SetNamespaceId(v string) *DeleteJobInput { } type DeleteJobOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -36268,7 +36268,7 @@ func (s DeleteJobOutput) GoString() string { } type DeleteJobTemplateInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique identifier of the job template to delete. // @@ -36317,7 +36317,7 @@ func (s *DeleteJobTemplateInput) SetJobTemplateId(v string) *DeleteJobTemplateIn } type DeleteJobTemplateOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -36339,7 +36339,7 @@ func (s DeleteJobTemplateOutput) GoString() string { } type DeleteMitigationActionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the mitigation action that you want to delete. // @@ -36388,7 +36388,7 @@ func (s *DeleteMitigationActionInput) SetActionName(v string) *DeleteMitigationA } type DeleteMitigationActionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -36410,7 +36410,7 @@ func (s DeleteMitigationActionOutput) GoString() string { } type DeleteOTAUpdateInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // When true, the stream created by the OTAUpdate process is deleted when the // OTA update is deleted. Ignored if the stream specified in the OTAUpdate is @@ -36481,7 +36481,7 @@ func (s *DeleteOTAUpdateInput) SetOtaUpdateId(v string) *DeleteOTAUpdateInput { } type DeleteOTAUpdateOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -36504,7 +36504,7 @@ func (s DeleteOTAUpdateOutput) GoString() string { // The input for the DeletePolicy operation. type DeletePolicyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the policy to delete. // @@ -36553,7 +36553,7 @@ func (s *DeletePolicyInput) SetPolicyName(v string) *DeletePolicyInput { } type DeletePolicyOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -36576,7 +36576,7 @@ func (s DeletePolicyOutput) GoString() string { // The input for the DeletePolicyVersion operation. type DeletePolicyVersionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the policy. // @@ -36642,7 +36642,7 @@ func (s *DeletePolicyVersionInput) SetPolicyVersionId(v string) *DeletePolicyVer } type DeletePolicyVersionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -36664,7 +36664,7 @@ func (s DeletePolicyVersionOutput) GoString() string { } type DeleteProvisioningTemplateInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the fleet provision template to delete. // @@ -36713,7 +36713,7 @@ func (s *DeleteProvisioningTemplateInput) SetTemplateName(v string) *DeleteProvi } type DeleteProvisioningTemplateOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -36735,7 +36735,7 @@ func (s DeleteProvisioningTemplateOutput) GoString() string { } type DeleteProvisioningTemplateVersionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the fleet provisioning template version to delete. // @@ -36798,7 +36798,7 @@ func (s *DeleteProvisioningTemplateVersionInput) SetVersionId(v int64) *DeletePr } type DeleteProvisioningTemplateVersionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -36821,7 +36821,7 @@ func (s DeleteProvisioningTemplateVersionOutput) GoString() string { // The input for the DeleteRegistrationCode operation. type DeleteRegistrationCodeInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -36844,7 +36844,7 @@ func (s DeleteRegistrationCodeInput) GoString() string { // The output for the DeleteRegistrationCode operation. type DeleteRegistrationCodeOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -36866,7 +36866,7 @@ func (s DeleteRegistrationCodeOutput) GoString() string { } type DeleteRoleAliasInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The role alias to delete. // @@ -36915,7 +36915,7 @@ func (s *DeleteRoleAliasInput) SetRoleAlias(v string) *DeleteRoleAliasInput { } type DeleteRoleAliasOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -36937,7 +36937,7 @@ func (s DeleteRoleAliasOutput) GoString() string { } type DeleteScheduledAuditInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the scheduled audit you want to delete. // @@ -36986,7 +36986,7 @@ func (s *DeleteScheduledAuditInput) SetScheduledAuditName(v string) *DeleteSched } type DeleteScheduledAuditOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -37008,7 +37008,7 @@ func (s DeleteScheduledAuditOutput) GoString() string { } type DeleteSecurityProfileInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The expected version of the security profile. A new version is generated // whenever the security profile is updated. If you specify a value that is @@ -37068,7 +37068,7 @@ func (s *DeleteSecurityProfileInput) SetSecurityProfileName(v string) *DeleteSec } type DeleteSecurityProfileOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -37090,7 +37090,7 @@ func (s DeleteSecurityProfileOutput) GoString() string { } type DeleteStreamInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The stream ID. // @@ -37139,7 +37139,7 @@ func (s *DeleteStreamInput) SetStreamId(v string) *DeleteStreamInput { } type DeleteStreamOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -37161,7 +37161,7 @@ func (s DeleteStreamOutput) GoString() string { } type DeleteThingGroupInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The expected version of the thing group to delete. ExpectedVersion *int64 `location:"querystring" locationName:"expectedVersion" type:"long"` @@ -37219,7 +37219,7 @@ func (s *DeleteThingGroupInput) SetThingGroupName(v string) *DeleteThingGroupInp } type DeleteThingGroupOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -37242,7 +37242,7 @@ func (s DeleteThingGroupOutput) GoString() string { // The input for the DeleteThing operation. type DeleteThingInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The expected version of the thing record in the registry. If the version // of the record in the registry does not match the expected version specified @@ -37303,7 +37303,7 @@ func (s *DeleteThingInput) SetThingName(v string) *DeleteThingInput { // The output of the DeleteThing operation. type DeleteThingOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -37326,7 +37326,7 @@ func (s DeleteThingOutput) GoString() string { // The input for the DeleteThingType operation. type DeleteThingTypeInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the thing type. // @@ -37376,7 +37376,7 @@ func (s *DeleteThingTypeInput) SetThingTypeName(v string) *DeleteThingTypeInput // The output for the DeleteThingType operation. type DeleteThingTypeOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -37398,7 +37398,7 @@ func (s DeleteThingTypeOutput) GoString() string { } type DeleteTopicRuleDestinationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the topic rule destination to delete. // @@ -37447,7 +37447,7 @@ func (s *DeleteTopicRuleDestinationInput) SetArn(v string) *DeleteTopicRuleDesti } type DeleteTopicRuleDestinationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -37470,7 +37470,7 @@ func (s DeleteTopicRuleDestinationOutput) GoString() string { // The input for the DeleteTopicRule operation. type DeleteTopicRuleInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the rule. // @@ -37519,7 +37519,7 @@ func (s *DeleteTopicRuleInput) SetRuleName(v string) *DeleteTopicRuleInput { } type DeleteTopicRuleOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -37541,7 +37541,7 @@ func (s DeleteTopicRuleOutput) GoString() string { } type DeleteV2LoggingLevelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the resource for which you are configuring logging. // @@ -37601,7 +37601,7 @@ func (s *DeleteV2LoggingLevelInput) SetTargetType(v string) *DeleteV2LoggingLeve } type DeleteV2LoggingLevelOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -37727,7 +37727,7 @@ func (s *DeprecateThingTypeInput) SetUndoDeprecate(v bool) *DeprecateThingTypeIn // The output for the DeprecateThingType operation. type DeprecateThingTypeOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -37749,7 +37749,7 @@ func (s DeprecateThingTypeOutput) GoString() string { } type DescribeAccountAuditConfigurationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -37825,7 +37825,7 @@ func (s *DescribeAccountAuditConfigurationOutput) SetRoleArn(v string) *Describe } type DescribeAuditFindingInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A unique identifier for a single audit finding. You can use this identifier // to apply mitigation actions to the finding. @@ -37906,7 +37906,7 @@ func (s *DescribeAuditFindingOutput) SetFinding(v *AuditFinding) *DescribeAuditF } type DescribeAuditMitigationActionsTaskInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique identifier for the audit mitigation task. // @@ -38180,7 +38180,7 @@ func (s *DescribeAuditSuppressionOutput) SetSuppressIndefinitely(v bool) *Descri } type DescribeAuditTaskInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the audit whose information you want to get. // @@ -38306,7 +38306,7 @@ func (s *DescribeAuditTaskOutput) SetTaskType(v string) *DescribeAuditTaskOutput } type DescribeAuthorizerInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the authorizer to describe. // @@ -38386,7 +38386,7 @@ func (s *DescribeAuthorizerOutput) SetAuthorizerDescription(v *AuthorizerDescrip } type DescribeBillingGroupInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the billing group. // @@ -38512,7 +38512,7 @@ func (s *DescribeBillingGroupOutput) SetVersion(v int64) *DescribeBillingGroupOu // The input for the DescribeCACertificate operation. type DescribeCACertificateInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The CA certificate identifier. // @@ -38603,7 +38603,7 @@ func (s *DescribeCACertificateOutput) SetRegistrationConfig(v *RegistrationConfi // The input for the DescribeCertificate operation. type DescribeCertificateInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the certificate. (The last part of the certificate ARN contains // the certificate ID.) @@ -38685,7 +38685,7 @@ func (s *DescribeCertificateOutput) SetCertificateDescription(v *CertificateDesc } type DescribeCustomMetricInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the custom metric. // @@ -38813,7 +38813,7 @@ func (s *DescribeCustomMetricOutput) SetMetricType(v string) *DescribeCustomMetr } type DescribeDefaultAuthorizerInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -38866,7 +38866,7 @@ func (s *DescribeDefaultAuthorizerOutput) SetAuthorizerDescription(v *Authorizer } type DescribeDetectMitigationActionsTaskInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique identifier of the task. // @@ -38946,7 +38946,7 @@ func (s *DescribeDetectMitigationActionsTaskOutput) SetTaskSummary(v *DetectMiti } type DescribeDimensionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique identifier for the dimension. // @@ -39072,7 +39072,7 @@ func (s *DescribeDimensionOutput) SetType(v string) *DescribeDimensionOutput { } type DescribeDomainConfigurationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the domain configuration. // @@ -39226,7 +39226,7 @@ func (s *DescribeDomainConfigurationOutput) SetServiceType(v string) *DescribeDo // The input for the DescribeEndpoint operation. type DescribeEndpointInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The endpoint type. Valid endpoint types include: // @@ -39301,7 +39301,7 @@ func (s *DescribeEndpointOutput) SetEndpointAddress(v string) *DescribeEndpointO } type DescribeEventConfigurationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -39372,7 +39372,7 @@ func (s *DescribeEventConfigurationsOutput) SetLastModifiedDate(v time.Time) *De } type DescribeFleetMetricInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the fleet metric to describe. // @@ -39562,7 +39562,7 @@ func (s *DescribeFleetMetricOutput) SetVersion(v int64) *DescribeFleetMetricOutp } type DescribeIndexInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The index name. // @@ -39672,7 +39672,7 @@ func (s *DescribeIndexOutput) SetSchema(v string) *DescribeIndexOutput { } type DescribeJobExecutionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A string (consisting of the digits "0" through "9" which is used to specify // a particular job execution on a particular device. @@ -39779,7 +39779,7 @@ func (s *DescribeJobExecutionOutput) SetExecution(v *JobExecution) *DescribeJobE } type DescribeJobInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique identifier you assigned to this job when it was created. // @@ -39868,7 +39868,7 @@ func (s *DescribeJobOutput) SetJob(v *Job) *DescribeJobOutput { } type DescribeJobTemplateInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique identifier of the job template. // @@ -40032,7 +40032,7 @@ func (s *DescribeJobTemplateOutput) SetTimeoutConfig(v *TimeoutConfig) *Describe } type DescribeMitigationActionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The friendly name that uniquely identifies the mitigation action. // @@ -40177,7 +40177,7 @@ func (s *DescribeMitigationActionOutput) SetRoleArn(v string) *DescribeMitigatio } type DescribeProvisioningTemplateInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the fleet provisioning template. // @@ -40339,7 +40339,7 @@ func (s *DescribeProvisioningTemplateOutput) SetTemplateName(v string) *Describe } type DescribeProvisioningTemplateVersionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The template name. // @@ -40460,7 +40460,7 @@ func (s *DescribeProvisioningTemplateVersionOutput) SetVersionId(v int64) *Descr } type DescribeRoleAliasInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The role alias to describe. // @@ -40540,7 +40540,7 @@ func (s *DescribeRoleAliasOutput) SetRoleAliasDescription(v *RoleAliasDescriptio } type DescribeScheduledAuditInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the scheduled audit whose information you want to get. // @@ -40672,7 +40672,7 @@ func (s *DescribeScheduledAuditOutput) SetTargetCheckNames(v []*string) *Describ } type DescribeSecurityProfileInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the security profile whose information you want to get. // @@ -40844,7 +40844,7 @@ func (s *DescribeSecurityProfileOutput) SetVersion(v int64) *DescribeSecurityPro } type DescribeStreamInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The stream ID. // @@ -40924,7 +40924,7 @@ func (s *DescribeStreamOutput) SetStreamInfo(v *StreamInfo) *DescribeStreamOutpu } type DescribeThingGroupInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the thing group. // @@ -41086,7 +41086,7 @@ func (s *DescribeThingGroupOutput) SetVersion(v int64) *DescribeThingGroupOutput // The input for the DescribeThing operation. type DescribeThingInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the thing. // @@ -41241,7 +41241,7 @@ func (s *DescribeThingOutput) SetVersion(v int64) *DescribeThingOutput { } type DescribeThingRegistrationTaskInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The task ID. // @@ -41421,7 +41421,7 @@ func (s *DescribeThingRegistrationTaskOutput) SetTemplateBody(v string) *Describ // The input for the DescribeThingType operation. type DescribeThingTypeInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the thing type. // @@ -41651,7 +41651,7 @@ func (s *DetachPolicyInput) SetTarget(v string) *DetachPolicyInput { } type DetachPolicyOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -41674,7 +41674,7 @@ func (s DetachPolicyOutput) GoString() string { // The input for the DetachPrincipalPolicy operation. type DetachPrincipalPolicyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the policy to detach. // @@ -41741,7 +41741,7 @@ func (s *DetachPrincipalPolicyInput) SetPrincipal(v string) *DetachPrincipalPoli } type DetachPrincipalPolicyOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -41763,7 +41763,7 @@ func (s DetachPrincipalPolicyOutput) GoString() string { } type DetachSecurityProfileInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The security profile that is detached. // @@ -41826,7 +41826,7 @@ func (s *DetachSecurityProfileInput) SetSecurityProfileTargetArn(v string) *Deta } type DetachSecurityProfileOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -41849,7 +41849,7 @@ func (s DetachSecurityProfileOutput) GoString() string { // The input for the DetachThingPrincipal operation. type DetachThingPrincipalInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // If the principal is a certificate, this value must be ARN of the certificate. // If the principal is an Amazon Cognito identity, this value must be the ID @@ -41915,7 +41915,7 @@ func (s *DetachThingPrincipalInput) SetThingName(v string) *DetachThingPrincipal // The output from the DetachThingPrincipal operation. type DetachThingPrincipalOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -42274,7 +42274,7 @@ func (s *DetectMitigationActionsTaskTarget) SetViolationIds(v []*string) *Detect // The input for the DisableTopicRuleRequest operation. type DisableTopicRuleInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the rule to disable. // @@ -42323,7 +42323,7 @@ func (s *DisableTopicRuleInput) SetRuleName(v string) *DisableTopicRuleInput { } type DisableTopicRuleOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -42864,7 +42864,7 @@ func (s *EnableIoTLoggingParams) SetRoleArnForLogging(v string) *EnableIoTLoggin // The input for the EnableTopicRuleRequest operation. type EnableTopicRuleInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the topic rule to enable. // @@ -42913,7 +42913,7 @@ func (s *EnableTopicRuleInput) SetRuleName(v string) *EnableTopicRuleInput { } type EnableTopicRuleOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -43329,7 +43329,7 @@ func (s *FleetMetricNameAndArn) SetMetricName(v string) *FleetMetricNameAndArn { } type GetBehaviorModelTrainingSummariesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return at one time. The default is 25. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -43797,7 +43797,7 @@ func (s *GetEffectivePoliciesOutput) SetEffectivePolicies(v []*EffectivePolicy) } type GetIndexingConfigurationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -43859,7 +43859,7 @@ func (s *GetIndexingConfigurationOutput) SetThingIndexingConfiguration(v *ThingI } type GetJobDocumentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique identifier you assigned to this job when it was created. // @@ -43940,7 +43940,7 @@ func (s *GetJobDocumentOutput) SetDocument(v string) *GetJobDocumentOutput { // The input for the GetLoggingOptions operation. type GetLoggingOptionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -44003,7 +44003,7 @@ func (s *GetLoggingOptionsOutput) SetRoleArn(v string) *GetLoggingOptionsOutput } type GetOTAUpdateInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The OTA update ID. // @@ -44206,7 +44206,7 @@ func (s *GetPercentilesOutput) SetPercentiles(v []*PercentPair) *GetPercentilesO // The input for the GetPolicy operation. type GetPolicyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the policy. // @@ -44342,7 +44342,7 @@ func (s *GetPolicyOutput) SetPolicyName(v string) *GetPolicyOutput { // The input for the GetPolicyVersion operation. type GetPolicyVersionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the policy. // @@ -44504,7 +44504,7 @@ func (s *GetPolicyVersionOutput) SetPolicyVersionId(v string) *GetPolicyVersionO // The input to the GetRegistrationCode operation. type GetRegistrationCodeInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -44673,7 +44673,7 @@ func (s *GetStatisticsOutput) SetStatistics(v *Statistics) *GetStatisticsOutput } type GetTopicRuleDestinationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the topic rule destination. // @@ -44754,7 +44754,7 @@ func (s *GetTopicRuleDestinationOutput) SetTopicRuleDestination(v *TopicRuleDest // The input for the GetTopicRule operation. type GetTopicRuleInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the rule. // @@ -44844,7 +44844,7 @@ func (s *GetTopicRuleOutput) SetRuleArn(v string) *GetTopicRuleOutput { } type GetV2LoggingOptionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -47303,7 +47303,7 @@ func (s *LimitExceededException) RequestID() string { } type ListActiveViolationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The criteria for a behavior. BehaviorCriteriaType *string `location:"querystring" locationName:"behaviorCriteriaType" type:"string" enum:"BehaviorCriteriaType"` @@ -47449,7 +47449,7 @@ func (s *ListActiveViolationsOutput) SetNextToken(v string) *ListActiveViolation } type ListAttachedPoliciesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The token to retrieve the next set of results. Marker *string `location:"querystring" locationName:"marker" type:"string"` @@ -47732,7 +47732,7 @@ func (s *ListAuditFindingsOutput) SetNextToken(v string) *ListAuditFindingsOutpu } type ListAuditMitigationActionsExecutionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Specify this filter to limit results to those with a specific status. ActionStatus *string `location:"querystring" locationName:"actionStatus" type:"string" enum:"AuditMitigationActionsExecutionStatus"` @@ -47871,7 +47871,7 @@ func (s *ListAuditMitigationActionsExecutionsOutput) SetNextToken(v string) *Lis } type ListAuditMitigationActionsTasksInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Specify this filter to limit results to tasks that were applied to results // for a specific audit. @@ -48158,7 +48158,7 @@ func (s *ListAuditSuppressionsOutput) SetSuppressions(v []*AuditSuppression) *Li } type ListAuditTasksInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The end of the time period. // @@ -48302,7 +48302,7 @@ func (s *ListAuditTasksOutput) SetTasks(v []*AuditTaskMetadata) *ListAuditTasksO } type ListAuthorizersInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Return the list of authorizers in ascending alphabetical order. AscendingOrder *bool `location:"querystring" locationName:"isAscendingOrder" type:"boolean"` @@ -48413,7 +48413,7 @@ func (s *ListAuthorizersOutput) SetNextMarker(v string) *ListAuthorizersOutput { } type ListBillingGroupsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return per request. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -48521,7 +48521,7 @@ func (s *ListBillingGroupsOutput) SetNextToken(v string) *ListBillingGroupsOutpu // Input for the ListCACertificates operation. type ListCACertificatesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Determines the order of the results. AscendingOrder *bool `location:"querystring" locationName:"isAscendingOrder" type:"boolean"` @@ -48625,7 +48625,7 @@ func (s *ListCACertificatesOutput) SetNextMarker(v string) *ListCACertificatesOu // The input to the ListCertificatesByCA operation. type ListCertificatesByCAInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Specifies the order for results. If True, the results are returned in ascending // order, based on the creation date. @@ -48749,7 +48749,7 @@ func (s *ListCertificatesByCAOutput) SetNextMarker(v string) *ListCertificatesBy // The input for the ListCertificates operation. type ListCertificatesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Specifies the order for results. If True, the results are returned in ascending // order, based on the creation date. @@ -48854,7 +48854,7 @@ func (s *ListCertificatesOutput) SetNextMarker(v string) *ListCertificatesOutput } type ListCustomMetricsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return at one time. The default is 25. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -48948,7 +48948,7 @@ func (s *ListCustomMetricsOutput) SetNextToken(v string) *ListCustomMetricsOutpu } type ListDetectMitigationActionsExecutionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The end of the time period for which ML Detect mitigation actions executions // are returned. @@ -49098,7 +49098,7 @@ func (s *ListDetectMitigationActionsExecutionsOutput) SetNextToken(v string) *Li } type ListDetectMitigationActionsTasksInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The end of the time period for which ML Detect mitigation actions tasks are // returned. @@ -49222,7 +49222,7 @@ func (s *ListDetectMitigationActionsTasksOutput) SetTasks(v []*DetectMitigationA } type ListDimensionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to retrieve at one time. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -49317,7 +49317,7 @@ func (s *ListDimensionsOutput) SetNextToken(v string) *ListDimensionsOutput { } type ListDomainConfigurationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The marker for the next set of results. Marker *string `location:"querystring" locationName:"marker" type:"string"` @@ -49420,7 +49420,7 @@ func (s *ListDomainConfigurationsOutput) SetNextMarker(v string) *ListDomainConf } type ListFleetMetricsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return in this operation. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -49515,7 +49515,7 @@ func (s *ListFleetMetricsOutput) SetNextToken(v string) *ListFleetMetricsOutput } type ListIndicesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return at one time. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -49610,7 +49610,7 @@ func (s *ListIndicesOutput) SetNextToken(v string) *ListIndicesOutput { } type ListJobExecutionsForJobInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique identifier you assigned to this job when it was created. // @@ -49730,7 +49730,7 @@ func (s *ListJobExecutionsForJobOutput) SetNextToken(v string) *ListJobExecution } type ListJobExecutionsForThingInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to be returned per request. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -49871,7 +49871,7 @@ func (s *ListJobExecutionsForThingOutput) SetNextToken(v string) *ListJobExecuti } type ListJobTemplatesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return in the list. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -49965,7 +49965,7 @@ func (s *ListJobTemplatesOutput) SetNextToken(v string) *ListJobTemplatesOutput } type ListJobsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return per request. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -50127,7 +50127,7 @@ func (s *ListJobsOutput) SetNextToken(v string) *ListJobsOutput { } type ListMitigationActionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Specify a value to limit the result to mitigation actions with a specific // action type. @@ -50230,7 +50230,7 @@ func (s *ListMitigationActionsOutput) SetNextToken(v string) *ListMitigationActi } type ListOTAUpdatesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return at one time. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -50333,7 +50333,7 @@ func (s *ListOTAUpdatesOutput) SetOtaUpdates(v []*OTAUpdateSummary) *ListOTAUpda // The input to the ListOutgoingCertificates operation. type ListOutgoingCertificatesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Specifies the order for results. If True, the results are returned in ascending // order, based on the creation date. @@ -50438,7 +50438,7 @@ func (s *ListOutgoingCertificatesOutput) SetOutgoingCertificates(v []*OutgoingCe // The input for the ListPolicies operation. type ListPoliciesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Specifies the order for results. If true, the results are returned in ascending // creation order. @@ -50544,7 +50544,7 @@ func (s *ListPoliciesOutput) SetPolicies(v []*Policy) *ListPoliciesOutput { // The input for the ListPolicyPrincipals operation. type ListPolicyPrincipalsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Specifies the order for results. If true, the results are returned in ascending // creation order. @@ -50667,7 +50667,7 @@ func (s *ListPolicyPrincipalsOutput) SetPrincipals(v []*string) *ListPolicyPrinc // The input for the ListPolicyVersions operation. type ListPolicyVersionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The policy name. // @@ -50749,7 +50749,7 @@ func (s *ListPolicyVersionsOutput) SetPolicyVersions(v []*PolicyVersion) *ListPo // The input for the ListPrincipalPolicies operation. type ListPrincipalPoliciesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Specifies the order for results. If true, results are returned in ascending // creation order. @@ -50871,7 +50871,7 @@ func (s *ListPrincipalPoliciesOutput) SetPolicies(v []*Policy) *ListPrincipalPol // The input for the ListPrincipalThings operation. type ListPrincipalThingsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return in this operation. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -50981,7 +50981,7 @@ func (s *ListPrincipalThingsOutput) SetThings(v []*string) *ListPrincipalThingsO } type ListProvisioningTemplateVersionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return at one time. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -51091,7 +51091,7 @@ func (s *ListProvisioningTemplateVersionsOutput) SetVersions(v []*ProvisioningTe } type ListProvisioningTemplatesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return at one time. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -51184,7 +51184,7 @@ func (s *ListProvisioningTemplatesOutput) SetTemplates(v []*ProvisioningTemplate } type ListRoleAliasesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Return the list of role aliases in ascending alphabetical order. AscendingOrder *bool `location:"querystring" locationName:"isAscendingOrder" type:"boolean"` @@ -51286,7 +51286,7 @@ func (s *ListRoleAliasesOutput) SetRoleAliases(v []*string) *ListRoleAliasesOutp } type ListScheduledAuditsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return at one time. The default is 25. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -51380,7 +51380,7 @@ func (s *ListScheduledAuditsOutput) SetScheduledAudits(v []*ScheduledAuditMetada } type ListSecurityProfilesForTargetInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return at one time. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -51498,7 +51498,7 @@ func (s *ListSecurityProfilesForTargetOutput) SetSecurityProfileTargetMappings(v } type ListSecurityProfilesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A filter to limit results to the security profiles that use the defined dimension. // Cannot be used with metricName @@ -51617,7 +51617,7 @@ func (s *ListSecurityProfilesOutput) SetSecurityProfileIdentifiers(v []*Security } type ListStreamsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Set to true to return the list of streams in ascending order. AscendingOrder *bool `location:"querystring" locationName:"isAscendingOrder" type:"boolean"` @@ -51719,7 +51719,7 @@ func (s *ListStreamsOutput) SetStreams(v []*StreamSummary) *ListStreamsOutput { } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // To retrieve the next set of results, the nextToken value from a previous // response; otherwise null to receive the first set of results. @@ -51816,7 +51816,7 @@ func (s *ListTagsForResourceOutput) SetTags(v []*Tag) *ListTagsForResourceOutput } type ListTargetsForPolicyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A marker used to get the next set of results. Marker *string `location:"querystring" locationName:"marker" type:"string"` @@ -51926,7 +51926,7 @@ func (s *ListTargetsForPolicyOutput) SetTargets(v []*string) *ListTargetsForPoli } type ListTargetsForSecurityProfileInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return at one time. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -52037,7 +52037,7 @@ func (s *ListTargetsForSecurityProfileOutput) SetSecurityProfileTargets(v []*Sec } type ListThingGroupsForThingInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return at one time. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -52149,7 +52149,7 @@ func (s *ListThingGroupsForThingOutput) SetThingGroups(v []*GroupNameAndArn) *Li } type ListThingGroupsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return at one time. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -52278,7 +52278,7 @@ func (s *ListThingGroupsOutput) SetThingGroups(v []*GroupNameAndArn) *ListThingG // The input for the ListThingPrincipal operation. type ListThingPrincipalsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return in this operation. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -52391,7 +52391,7 @@ func (s *ListThingPrincipalsOutput) SetPrincipals(v []*string) *ListThingPrincip } type ListThingRegistrationTaskReportsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return per request. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -52526,7 +52526,7 @@ func (s *ListThingRegistrationTaskReportsOutput) SetResourceLinks(v []*string) * } type ListThingRegistrationTasksInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return at one time. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -52631,7 +52631,7 @@ func (s *ListThingRegistrationTasksOutput) SetTaskIds(v []*string) *ListThingReg // The input for the ListThingTypes operation. type ListThingTypesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return in this operation. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -52739,7 +52739,7 @@ func (s *ListThingTypesOutput) SetThingTypes(v []*ThingTypeDefinition) *ListThin } type ListThingsInBillingGroupInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the billing group. // @@ -52851,7 +52851,7 @@ func (s *ListThingsInBillingGroupOutput) SetThings(v []*string) *ListThingsInBil } type ListThingsInThingGroupInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return at one time. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -52973,7 +52973,7 @@ func (s *ListThingsInThingGroupOutput) SetThings(v []*string) *ListThingsInThing // The input for the ListThings operation. type ListThingsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The attribute name used to search for things. AttributeName *string `location:"querystring" locationName:"attributeName" type:"string"` @@ -53112,7 +53112,7 @@ func (s *ListThingsOutput) SetThings(v []*ThingAttribute) *ListThingsOutput { } type ListTopicRuleDestinationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return at one time. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -53208,7 +53208,7 @@ func (s *ListTopicRuleDestinationsOutput) SetNextToken(v string) *ListTopicRuleD // The input for the ListTopicRules operation. type ListTopicRulesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -53322,7 +53322,7 @@ func (s *ListTopicRulesOutput) SetRules(v []*TopicRuleListItem) *ListTopicRulesO } type ListV2LoggingLevelsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return at one time. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -53426,7 +53426,7 @@ func (s *ListV2LoggingLevelsOutput) SetNextToken(v string) *ListV2LoggingLevelsO } type ListViolationEventsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The criteria for a behavior. BehaviorCriteriaType *string `location:"querystring" locationName:"behaviorCriteriaType" type:"string" enum:"BehaviorCriteriaType"` @@ -55711,7 +55711,7 @@ func (s *PutVerificationStateOnViolationInput) SetViolationId(v string) *PutVeri } type PutVerificationStateOnViolationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -56457,7 +56457,7 @@ func (s *RejectCertificateTransferInput) SetRejectReason(v string) *RejectCertif } type RejectCertificateTransferOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -56603,7 +56603,7 @@ func (s *RemoveThingFromBillingGroupInput) SetThingName(v string) *RemoveThingFr } type RemoveThingFromBillingGroupOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -56699,7 +56699,7 @@ func (s *RemoveThingFromThingGroupInput) SetThingName(v string) *RemoveThingFrom } type RemoveThingFromThingGroupOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -56838,7 +56838,7 @@ func (s *ReplaceTopicRuleInput) SetTopicRulePayload(v *TopicRulePayload) *Replac } type ReplaceTopicRuleOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -58154,7 +58154,7 @@ func (s *SetDefaultAuthorizerOutput) SetAuthorizerName(v string) *SetDefaultAuth // The input for the SetDefaultPolicyVersion operation. type SetDefaultPolicyVersionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The policy name. // @@ -58220,7 +58220,7 @@ func (s *SetDefaultPolicyVersionInput) SetPolicyVersionId(v string) *SetDefaultP } type SetDefaultPolicyVersionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -58294,7 +58294,7 @@ func (s *SetLoggingOptionsInput) SetLoggingOptionsPayload(v *LoggingOptionsPaylo } type SetLoggingOptionsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -58381,7 +58381,7 @@ func (s *SetV2LoggingLevelInput) SetLogTarget(v *LogTarget) *SetV2LoggingLevelIn } type SetV2LoggingLevelOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -58452,7 +58452,7 @@ func (s *SetV2LoggingOptionsInput) SetRoleArn(v string) *SetV2LoggingOptionsInpu } type SetV2LoggingOptionsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -59589,7 +59589,7 @@ func (s *StepFunctionsAction) SetStateMachineName(v string) *StepFunctionsAction } type StopThingRegistrationTaskInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The bulk thing provisioning task ID. // @@ -59638,7 +59638,7 @@ func (s *StopThingRegistrationTaskInput) SetTaskId(v string) *StopThingRegistrat } type StopThingRegistrationTaskOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -60056,7 +60056,7 @@ func (s *TagResourceInput) SetTags(v []*Tag) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -62758,7 +62758,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -62867,7 +62867,7 @@ func (s *UpdateAccountAuditConfigurationInput) SetRoleArn(v string) *UpdateAccou } type UpdateAccountAuditConfigurationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -62984,7 +62984,7 @@ func (s *UpdateAuditSuppressionInput) SetSuppressIndefinitely(v bool) *UpdateAud } type UpdateAuditSuppressionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -63334,7 +63334,7 @@ func (s *UpdateCACertificateInput) SetRemoveAutoRegistration(v bool) *UpdateCACe } type UpdateCACertificateOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -63406,7 +63406,7 @@ func (s *UpdateCACertificateParams) SetAction(v string) *UpdateCACertificatePara // The input for the UpdateCertificate operation. type UpdateCertificateInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the certificate. (The last part of the certificate ARN contains // the certificate ID.) @@ -63477,7 +63477,7 @@ func (s *UpdateCertificateInput) SetNewStatus(v string) *UpdateCertificateInput } type UpdateCertificateOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -64131,7 +64131,7 @@ func (s *UpdateEventConfigurationsInput) SetEventConfigurations(v map[string]*Co } type UpdateEventConfigurationsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -64307,7 +64307,7 @@ func (s *UpdateFleetMetricInput) SetUnit(v string) *UpdateFleetMetricInput { } type UpdateFleetMetricOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -64389,7 +64389,7 @@ func (s *UpdateIndexingConfigurationInput) SetThingIndexingConfiguration(v *Thin } type UpdateIndexingConfigurationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -64543,7 +64543,7 @@ func (s *UpdateJobInput) SetTimeoutConfig(v *TimeoutConfig) *UpdateJobInput { } type UpdateJobOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -64794,7 +64794,7 @@ func (s *UpdateProvisioningTemplateInput) SetTemplateName(v string) *UpdateProvi } type UpdateProvisioningTemplateOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -65682,7 +65682,7 @@ func (s *UpdateThingGroupsForThingInput) SetThingName(v string) *UpdateThingGrou } type UpdateThingGroupsForThingOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -65804,7 +65804,7 @@ func (s *UpdateThingInput) SetThingTypeName(v string) *UpdateThingInput { // The output from the UpdateThing operation. type UpdateThingOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -65911,7 +65911,7 @@ func (s *UpdateTopicRuleDestinationInput) SetStatus(v string) *UpdateTopicRuleDe } type UpdateTopicRuleDestinationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/iot1clickdevicesservice/api.go b/service/iot1clickdevicesservice/api.go index 639623e558..932605f3c1 100644 --- a/service/iot1clickdevicesservice/api.go +++ b/service/iot1clickdevicesservice/api.go @@ -1111,7 +1111,7 @@ func (c *IoT1ClickDevicesService) UpdateDeviceStateWithContext(ctx aws.Context, } type Attributes struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -1133,7 +1133,7 @@ func (s Attributes) GoString() string { } type ClaimDevicesByClaimCodeInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ClaimCode is a required field ClaimCode *string `location:"uri" locationName:"claimCode" type:"string" required:"true"` @@ -1221,7 +1221,7 @@ func (s *ClaimDevicesByClaimCodeOutput) SetTotal(v int64) *ClaimDevicesByClaimCo } type DescribeDeviceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // DeviceId is a required field DeviceId *string `location:"uri" locationName:"deviceId" type:"string" required:"true"` @@ -1666,7 +1666,7 @@ func (s *ForbiddenException) RequestID() string { } type GetDeviceMethodsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // DeviceId is a required field DeviceId *string `location:"uri" locationName:"deviceId" type:"string" required:"true"` @@ -1744,7 +1744,7 @@ func (s *GetDeviceMethodsOutput) SetDeviceMethods(v []*DeviceMethod) *GetDeviceM } type InitiateDeviceClaimInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // DeviceId is a required field DeviceId *string `location:"uri" locationName:"deviceId" type:"string" required:"true"` @@ -2051,7 +2051,7 @@ func (s *InvokeDeviceMethodOutput) SetDeviceMethodResponse(v string) *InvokeDevi } type ListDeviceEventsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // DeviceId is a required field DeviceId *string `location:"uri" locationName:"deviceId" type:"string" required:"true"` @@ -2179,7 +2179,7 @@ func (s *ListDeviceEventsOutput) SetNextToken(v string) *ListDeviceEventsOutput } type ListDevicesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` DeviceType *string `location:"querystring" locationName:"deviceType" type:"string"` @@ -2278,7 +2278,7 @@ func (s *ListDevicesOutput) SetNextToken(v string) *ListDevicesOutput { } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resource-arn" type:"string" required:"true"` @@ -2682,7 +2682,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -2704,7 +2704,7 @@ func (s TagResourceOutput) GoString() string { } type UnclaimDeviceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // DeviceId is a required field DeviceId *string `location:"uri" locationName:"deviceId" type:"string" required:"true"` @@ -2781,7 +2781,7 @@ func (s *UnclaimDeviceOutput) SetState(v string) *UnclaimDeviceOutput { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resource-arn" type:"string" required:"true"` @@ -2840,7 +2840,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -2918,7 +2918,7 @@ func (s *UpdateDeviceStateInput) SetEnabled(v bool) *UpdateDeviceStateInput { } type UpdateDeviceStateOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/iot1clickprojects/api.go b/service/iot1clickprojects/api.go index c85a9146cc..b0fe3c1d99 100644 --- a/service/iot1clickprojects/api.go +++ b/service/iot1clickprojects/api.go @@ -1582,7 +1582,7 @@ func (s *AssociateDeviceWithPlacementInput) SetProjectName(v string) *AssociateD } type AssociateDeviceWithPlacementOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -1680,7 +1680,7 @@ func (s *CreatePlacementInput) SetProjectName(v string) *CreatePlacementInput { } type CreatePlacementOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -1786,7 +1786,7 @@ func (s *CreateProjectInput) SetTags(v map[string]*string) *CreateProjectInput { } type CreateProjectOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -1808,7 +1808,7 @@ func (s CreateProjectOutput) GoString() string { } type DeletePlacementInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the empty placement to delete. // @@ -1874,7 +1874,7 @@ func (s *DeletePlacementInput) SetProjectName(v string) *DeletePlacementInput { } type DeletePlacementOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -1896,7 +1896,7 @@ func (s DeletePlacementOutput) GoString() string { } type DeleteProjectInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the empty project to delete. // @@ -1945,7 +1945,7 @@ func (s *DeleteProjectInput) SetProjectName(v string) *DeleteProjectInput { } type DeleteProjectOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -1967,7 +1967,7 @@ func (s DeleteProjectOutput) GoString() string { } type DescribePlacementInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the placement within a project. // @@ -2066,7 +2066,7 @@ func (s *DescribePlacementOutput) SetPlacement(v *PlacementDescription) *Describ } type DescribeProjectInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the project to be described. // @@ -2190,7 +2190,7 @@ func (s *DeviceTemplate) SetDeviceType(v string) *DeviceTemplate { } type DisassociateDeviceFromPlacementInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The device ID that should be removed from the placement. // @@ -2273,7 +2273,7 @@ func (s *DisassociateDeviceFromPlacementInput) SetProjectName(v string) *Disasso } type DisassociateDeviceFromPlacementOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -2295,7 +2295,7 @@ func (s DisassociateDeviceFromPlacementOutput) GoString() string { } type GetDevicesInPlacementInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the placement to get the devices from. // @@ -2524,7 +2524,7 @@ func (s *InvalidRequestException) RequestID() string { } type ListPlacementsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return per request. If not set, a default // value of 100 is used. @@ -2641,7 +2641,7 @@ func (s *ListPlacementsOutput) SetPlacements(v []*PlacementSummary) *ListPlaceme } type ListProjectsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return per request. If not set, a default // value of 100 is used. @@ -2741,7 +2741,7 @@ func (s *ListProjectsOutput) SetProjects(v []*ProjectSummary) *ListProjectsOutpu } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the resource whose tags you want to list. // @@ -3381,7 +3381,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3468,7 +3468,7 @@ func (s *TooManyRequestsException) RequestID() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the resource whose tag you want to remove. // @@ -3534,7 +3534,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3632,7 +3632,7 @@ func (s *UpdatePlacementInput) SetProjectName(v string) *UpdatePlacementInput { } type UpdatePlacementOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3724,7 +3724,7 @@ func (s *UpdateProjectInput) SetProjectName(v string) *UpdateProjectInput { } type UpdateProjectOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/iotanalytics/api.go b/service/iotanalytics/api.go index 22a9c8a02e..59130af5c4 100644 --- a/service/iotanalytics/api.go +++ b/service/iotanalytics/api.go @@ -3700,7 +3700,7 @@ func (s *BatchPutMessageOutput) SetBatchPutMessageErrorEntries(v []*BatchPutMess } type CancelPipelineReprocessingInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of pipeline for which data reprocessing is canceled. // @@ -3766,7 +3766,7 @@ func (s *CancelPipelineReprocessingInput) SetReprocessingId(v string) *CancelPip } type CancelPipelineReprocessingOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6906,7 +6906,7 @@ func (s *DatastoreSummary) SetStatus(v string) *DatastoreSummary { } type DeleteChannelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the channel to delete. // @@ -6955,7 +6955,7 @@ func (s *DeleteChannelInput) SetChannelName(v string) *DeleteChannelInput { } type DeleteChannelOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6977,7 +6977,7 @@ func (s DeleteChannelOutput) GoString() string { } type DeleteDatasetContentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the dataset whose content is deleted. // @@ -7040,7 +7040,7 @@ func (s *DeleteDatasetContentInput) SetVersionId(v string) *DeleteDatasetContent } type DeleteDatasetContentOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -7062,7 +7062,7 @@ func (s DeleteDatasetContentOutput) GoString() string { } type DeleteDatasetInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the dataset to delete. // @@ -7111,7 +7111,7 @@ func (s *DeleteDatasetInput) SetDatasetName(v string) *DeleteDatasetInput { } type DeleteDatasetOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -7133,7 +7133,7 @@ func (s DeleteDatasetOutput) GoString() string { } type DeleteDatastoreInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the data store to delete. // @@ -7182,7 +7182,7 @@ func (s *DeleteDatastoreInput) SetDatastoreName(v string) *DeleteDatastoreInput } type DeleteDatastoreOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -7204,7 +7204,7 @@ func (s DeleteDatastoreOutput) GoString() string { } type DeletePipelineInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the pipeline to delete. // @@ -7253,7 +7253,7 @@ func (s *DeletePipelineInput) SetPipelineName(v string) *DeletePipelineInput { } type DeletePipelineOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -7411,7 +7411,7 @@ func (s *DeltaTimeSessionWindowConfiguration) SetTimeoutInMinutes(v int64) *Delt } type DescribeChannelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the channel whose information is retrieved. // @@ -7512,7 +7512,7 @@ func (s *DescribeChannelOutput) SetStatistics(v *ChannelStatistics) *DescribeCha } type DescribeDatasetInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the dataset whose information is retrieved. // @@ -7592,7 +7592,7 @@ func (s *DescribeDatasetOutput) SetDataset(v *Dataset) *DescribeDatasetOutput { } type DescribeDatastoreInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the data store // @@ -7693,7 +7693,7 @@ func (s *DescribeDatastoreOutput) SetStatistics(v *DatastoreStatistics) *Describ } type DescribeLoggingOptionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -7746,7 +7746,7 @@ func (s *DescribeLoggingOptionsOutput) SetLoggingOptions(v *LoggingOptions) *Des } type DescribePipelineInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the pipeline whose information is retrieved. // @@ -8235,7 +8235,7 @@ func (s *FilterActivity) SetNext(v string) *FilterActivity { } type GetDatasetContentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the dataset whose contents are retrieved. // @@ -8728,7 +8728,7 @@ func (s *IotSiteWiseCustomerManagedDatastoreS3StorageSummary) SetKeyPrefix(v str // Contains the configuration information of the JSON format. type JsonConfiguration struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9025,7 +9025,7 @@ func (s *LimitExceededException) RequestID() string { } type ListChannelsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return in this request. // @@ -9121,7 +9121,7 @@ func (s *ListChannelsOutput) SetNextToken(v string) *ListChannelsOutput { } type ListDatasetContentsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the dataset whose contents information you want to list. // @@ -9254,7 +9254,7 @@ func (s *ListDatasetContentsOutput) SetNextToken(v string) *ListDatasetContentsO } type ListDatasetsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return in this request. // @@ -9350,7 +9350,7 @@ func (s *ListDatasetsOutput) SetNextToken(v string) *ListDatasetsOutput { } type ListDatastoresInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return in this request. // @@ -9446,7 +9446,7 @@ func (s *ListDatastoresOutput) SetNextToken(v string) *ListDatastoresOutput { } type ListPipelinesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return in this request. // @@ -9542,7 +9542,7 @@ func (s *ListPipelinesOutput) SetPipelineSummaries(v []*PipelineSummary) *ListPi } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the resource whose tags you want to list. // @@ -10372,7 +10372,7 @@ func (s *PutLoggingOptionsInput) SetLoggingOptions(v *LoggingOptions) *PutLoggin } type PutLoggingOptionsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11061,7 +11061,7 @@ func (s *S3DestinationConfiguration) SetRoleArn(v string) *S3DestinationConfigur } type SampleChannelDataInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the channel whose message samples are retrieved. // @@ -11344,7 +11344,7 @@ func (s *SelectAttributesActivity) SetNext(v string) *SelectAttributesActivity { // Used to store channel data in an S3 bucket managed by IoT Analytics. You // can't change the choice of S3 storage after the data store is created. type ServiceManagedChannelS3Storage struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11367,7 +11367,7 @@ func (s ServiceManagedChannelS3Storage) GoString() string { // Used to store channel data in an S3 bucket managed by IoT Analytics. type ServiceManagedChannelS3StorageSummary struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11391,7 +11391,7 @@ func (s ServiceManagedChannelS3StorageSummary) GoString() string { // Used to store data in an Amazon S3 bucket managed by IoT Analytics. You can't // change the choice of Amazon S3 storage after your data store is created. type ServiceManagedDatastoreS3Storage struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11414,7 +11414,7 @@ func (s ServiceManagedDatastoreS3Storage) GoString() string { // Contains information about the data store that is managed by IoT Analytics. type ServiceManagedDatastoreS3StorageSummary struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11830,7 +11830,7 @@ func (s *TagResourceInput) SetTags(v []*Tag) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -12031,7 +12031,7 @@ func (s *TriggeringDataset) SetName(v string) *TriggeringDataset { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the resource whose tags you want to remove. // @@ -12097,7 +12097,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -12199,7 +12199,7 @@ func (s *UpdateChannelInput) SetRetentionPeriod(v *RetentionPeriod) *UpdateChann } type UpdateChannelOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -12394,7 +12394,7 @@ func (s *UpdateDatasetInput) SetVersioningConfiguration(v *VersioningConfigurati } type UpdateDatasetOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -12516,7 +12516,7 @@ func (s *UpdateDatastoreInput) SetRetentionPeriod(v *RetentionPeriod) *UpdateDat } type UpdateDatastoreOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -12625,7 +12625,7 @@ func (s *UpdatePipelineInput) SetPipelineName(v string) *UpdatePipelineInput { } type UpdatePipelineOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/iotdataplane/api.go b/service/iotdataplane/api.go index b99536a551..730fde7393 100644 --- a/service/iotdataplane/api.go +++ b/service/iotdataplane/api.go @@ -850,7 +850,7 @@ func (s *ConflictException) RequestID() string { // The input for the DeleteThingShadow operation. type DeleteThingShadowInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the shadow. ShadowName *string `location:"querystring" locationName:"name" min:"1" type:"string"` @@ -946,7 +946,7 @@ func (s *DeleteThingShadowOutput) SetPayload(v []byte) *DeleteThingShadowOutput // The input for the GetRetainedMessage operation. type GetRetainedMessageInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The topic name of the retained message to retrieve. // @@ -1057,7 +1057,7 @@ func (s *GetRetainedMessageOutput) SetTopic(v string) *GetRetainedMessageOutput // The input for the GetThingShadow operation. type GetThingShadowInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the shadow. ShadowName *string `location:"querystring" locationName:"name" min:"1" type:"string"` @@ -1280,7 +1280,7 @@ func (s *InvalidRequestException) RequestID() string { } type ListNamedShadowsForThingInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The token to retrieve the next set of results. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` @@ -1400,7 +1400,7 @@ func (s *ListNamedShadowsForThingOutput) SetTimestamp(v int64) *ListNamedShadows } type ListRetainedMessagesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return at one time. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -1649,7 +1649,7 @@ func (s *PublishInput) SetTopic(v string) *PublishInput { } type PublishOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/iotdeviceadvisor/api.go b/service/iotdeviceadvisor/api.go index b552633043..2bbf353bab 100644 --- a/service/iotdeviceadvisor/api.go +++ b/service/iotdeviceadvisor/api.go @@ -1404,7 +1404,7 @@ func (s *CreateSuiteDefinitionOutput) SetSuiteDefinitionName(v string) *CreateSu } type DeleteSuiteDefinitionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Suite definition Id of the test suite to be deleted. // @@ -1453,7 +1453,7 @@ func (s *DeleteSuiteDefinitionInput) SetSuiteDefinitionId(v string) *DeleteSuite } type DeleteSuiteDefinitionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -1532,7 +1532,7 @@ func (s *DeviceUnderTest) SetThingArn(v string) *DeviceUnderTest { } type GetSuiteDefinitionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Suite definition Id of the test suite to get. // @@ -1687,7 +1687,7 @@ func (s *GetSuiteDefinitionOutput) SetTags(v map[string]*string) *GetSuiteDefini } type GetSuiteRunInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Suite definition Id for the test suite run. // @@ -1874,7 +1874,7 @@ func (s *GetSuiteRunOutput) SetTestResult(v *TestResult) *GetSuiteRunOutput { } type GetSuiteRunReportInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Suite definition Id of the test suite. // @@ -2086,7 +2086,7 @@ func (s *InternalServerException) RequestID() string { } type ListSuiteDefinitionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return at once. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -2180,7 +2180,7 @@ func (s *ListSuiteDefinitionsOutput) SetSuiteDefinitionInformationList(v []*Suit } type ListSuiteRunsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return at once. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -2300,7 +2300,7 @@ func (s *ListSuiteRunsOutput) SetSuiteRunsList(v []*SuiteRunInformation) *ListSu } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the IoT Device Advisor resource. // @@ -2578,7 +2578,7 @@ func (s *StartSuiteRunOutput) SetSuiteRunId(v string) *StartSuiteRunOutput { } type StopSuiteRunInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Suite definition Id of the test suite run to be stopped. // @@ -2644,7 +2644,7 @@ func (s *StopSuiteRunInput) SetSuiteRunId(v string) *StopSuiteRunInput { } type StopSuiteRunOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3063,7 +3063,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3221,7 +3221,7 @@ func (s *TestResult) SetGroups(v []*GroupResult) *TestResult { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The resource ARN of an IoT Device Advisor resource. // @@ -3284,7 +3284,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/iotevents/api.go b/service/iotevents/api.go index 1c28fa77b4..5f837b78cd 100644 --- a/service/iotevents/api.go +++ b/service/iotevents/api.go @@ -4495,7 +4495,7 @@ func (s *CreateInputOutput) SetInputConfiguration(v *InputConfiguration) *Create } type DeleteAlarmModelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the alarm model. // @@ -4544,7 +4544,7 @@ func (s *DeleteAlarmModelInput) SetAlarmModelName(v string) *DeleteAlarmModelInp } type DeleteAlarmModelOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4566,7 +4566,7 @@ func (s DeleteAlarmModelOutput) GoString() string { } type DeleteDetectorModelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the detector model to be deleted. // @@ -4615,7 +4615,7 @@ func (s *DeleteDetectorModelInput) SetDetectorModelName(v string) *DeleteDetecto } type DeleteDetectorModelOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4637,7 +4637,7 @@ func (s DeleteDetectorModelOutput) GoString() string { } type DeleteInputInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the input to delete. // @@ -4686,7 +4686,7 @@ func (s *DeleteInputInput) SetInputName(v string) *DeleteInputInput { } type DeleteInputOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4708,7 +4708,7 @@ func (s DeleteInputOutput) GoString() string { } type DescribeAlarmModelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the alarm model. // @@ -4943,7 +4943,7 @@ func (s *DescribeAlarmModelOutput) SetStatusMessage(v string) *DescribeAlarmMode } type DescribeDetectorModelAnalysisInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the analysis result that you want to retrieve. // @@ -5032,7 +5032,7 @@ func (s *DescribeDetectorModelAnalysisOutput) SetStatus(v string) *DescribeDetec } type DescribeDetectorModelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the detector model. // @@ -5124,7 +5124,7 @@ func (s *DescribeDetectorModelOutput) SetDetectorModel(v *DetectorModel) *Descri } type DescribeInputInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the input. // @@ -5204,7 +5204,7 @@ func (s *DescribeInputOutput) SetInput(v *Input) *DescribeInputOutput { } type DescribeLoggingOptionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6357,7 +6357,7 @@ func (s *FirehoseAction) SetSeparator(v string) *FirehoseAction { } type GetDetectorModelAnalysisResultsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the analysis result that you want to retrieve. // @@ -7442,7 +7442,7 @@ func (s *LimitExceededException) RequestID() string { } type ListAlarmModelVersionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the alarm model. // @@ -7553,7 +7553,7 @@ func (s *ListAlarmModelVersionsOutput) SetNextToken(v string) *ListAlarmModelVer } type ListAlarmModelsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to be returned per request. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -7647,7 +7647,7 @@ func (s *ListAlarmModelsOutput) SetNextToken(v string) *ListAlarmModelsOutput { } type ListDetectorModelVersionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the detector model whose versions are returned. // @@ -7758,7 +7758,7 @@ func (s *ListDetectorModelVersionsOutput) SetNextToken(v string) *ListDetectorMo } type ListDetectorModelsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to be returned per request. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -7965,7 +7965,7 @@ func (s *ListInputRoutingsOutput) SetRoutedResources(v []*RoutedResource) *ListI } type ListInputsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to be returned per request. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -8059,7 +8059,7 @@ func (s *ListInputsOutput) SetNextToken(v string) *ListInputsOutput { } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the resource. // @@ -8690,7 +8690,7 @@ func (s *PutLoggingOptionsInput) SetLoggingOptions(v *LoggingOptions) *PutLoggin } type PutLoggingOptionsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9941,7 +9941,7 @@ func (s *TagResourceInput) SetTags(v []*Tag) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10192,7 +10192,7 @@ func (s *UnsupportedOperationException) RequestID() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the resource. // @@ -10255,7 +10255,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/ioteventsdata/api.go b/service/ioteventsdata/api.go index f1f3756abf..486dd7a47d 100644 --- a/service/ioteventsdata/api.go +++ b/service/ioteventsdata/api.go @@ -2294,7 +2294,7 @@ func (s *CustomerAction) SetSnoozeActionConfiguration(v *SnoozeActionConfigurati } type DescribeAlarmInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the alarm model. // @@ -2387,7 +2387,7 @@ func (s *DescribeAlarmOutput) SetAlarm(v *Alarm) *DescribeAlarmOutput { } type DescribeDetectorInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the detector model whose detectors (instances) you want information // about. @@ -3197,7 +3197,7 @@ func (s *InvalidRequestException) RequestID() string { } type ListAlarmsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the alarm model. // @@ -3308,7 +3308,7 @@ func (s *ListAlarmsOutput) SetNextToken(v string) *ListAlarmsOutput { } type ListDetectorsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the detector model whose detectors (instances) are listed. // diff --git a/service/iotfleethub/api.go b/service/iotfleethub/api.go index 0f69207b82..233863e2d1 100644 --- a/service/iotfleethub/api.go +++ b/service/iotfleethub/api.go @@ -1107,7 +1107,7 @@ func (s *CreateApplicationOutput) SetApplicationId(v string) *CreateApplicationO } type DeleteApplicationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique Id of the web application. // @@ -1170,7 +1170,7 @@ func (s *DeleteApplicationInput) SetClientToken(v string) *DeleteApplicationInpu } type DeleteApplicationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -1192,7 +1192,7 @@ func (s DeleteApplicationOutput) GoString() string { } type DescribeApplicationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique Id of the web application. // @@ -1581,7 +1581,7 @@ func (s *LimitExceededException) RequestID() string { } type ListApplicationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A token used to get the next set of results. NextToken *string `location:"querystring" locationName:"nextToken" min:"1" type:"string"` @@ -1666,7 +1666,7 @@ func (s *ListApplicationsOutput) SetNextToken(v string) *ListApplicationsOutput } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the resource. // @@ -1876,7 +1876,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -1962,7 +1962,7 @@ func (s *ThrottlingException) RequestID() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the resource. // @@ -2025,7 +2025,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -2134,7 +2134,7 @@ func (s *UpdateApplicationInput) SetClientToken(v string) *UpdateApplicationInpu } type UpdateApplicationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/iotjobsdataplane/api.go b/service/iotjobsdataplane/api.go index 9b381b57a4..70cb627742 100644 --- a/service/iotjobsdataplane/api.go +++ b/service/iotjobsdataplane/api.go @@ -459,7 +459,7 @@ func (s *CertificateValidationException) RequestID() string { } type DescribeJobExecutionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Optional. A number that identifies a particular job execution on a particular // device. If not specified, the latest job execution is returned. @@ -576,7 +576,7 @@ func (s *DescribeJobExecutionOutput) SetExecution(v *JobExecution) *DescribeJobE } type GetPendingJobExecutionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the thing that is executing the job. // diff --git a/service/iotsitewise/api.go b/service/iotsitewise/api.go index cd204cb0b3..0ef56c1f2e 100644 --- a/service/iotsitewise/api.go +++ b/service/iotsitewise/api.go @@ -8681,7 +8681,7 @@ func (s *AssociateAssetsInput) SetHierarchyId(v string) *AssociateAssetsInput { } type AssociateAssetsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10924,7 +10924,7 @@ func (s *DashboardSummary) SetName(v string) *DashboardSummary { } type DeleteAccessPolicyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the access policy to be deleted. // @@ -10987,7 +10987,7 @@ func (s *DeleteAccessPolicyInput) SetClientToken(v string) *DeleteAccessPolicyIn } type DeleteAccessPolicyOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11009,7 +11009,7 @@ func (s DeleteAccessPolicyOutput) GoString() string { } type DeleteAssetInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the asset to delete. // @@ -11072,7 +11072,7 @@ func (s *DeleteAssetInput) SetClientToken(v string) *DeleteAssetInput { } type DeleteAssetModelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the asset model to delete. // @@ -11203,7 +11203,7 @@ func (s *DeleteAssetOutput) SetAssetStatus(v *AssetStatus) *DeleteAssetOutput { } type DeleteDashboardInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A unique case-sensitive identifier that you can provide to ensure the idempotency // of the request. Don't reuse this client token if a new idempotent request @@ -11266,7 +11266,7 @@ func (s *DeleteDashboardInput) SetDashboardId(v string) *DeleteDashboardInput { } type DeleteDashboardOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11288,7 +11288,7 @@ func (s DeleteDashboardOutput) GoString() string { } type DeleteGatewayInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the gateway to delete. // @@ -11337,7 +11337,7 @@ func (s *DeleteGatewayInput) SetGatewayId(v string) *DeleteGatewayInput { } type DeleteGatewayOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11359,7 +11359,7 @@ func (s DeleteGatewayOutput) GoString() string { } type DeletePortalInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A unique case-sensitive identifier that you can provide to ensure the idempotency // of the request. Don't reuse this client token if a new idempotent request @@ -11456,7 +11456,7 @@ func (s *DeletePortalOutput) SetPortalStatus(v *PortalStatus) *DeletePortalOutpu } type DeleteProjectInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A unique case-sensitive identifier that you can provide to ensure the idempotency // of the request. Don't reuse this client token if a new idempotent request @@ -11519,7 +11519,7 @@ func (s *DeleteProjectInput) SetProjectId(v string) *DeleteProjectInput { } type DeleteProjectOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11541,7 +11541,7 @@ func (s DeleteProjectOutput) GoString() string { } type DescribeAccessPolicyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the access policy. // @@ -11695,7 +11695,7 @@ func (s *DescribeAccessPolicyOutput) SetAccessPolicyResource(v *Resource) *Descr } type DescribeAssetInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the asset. // @@ -11744,7 +11744,7 @@ func (s *DescribeAssetInput) SetAssetId(v string) *DescribeAssetInput { } type DescribeAssetModelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the asset model. // @@ -12070,7 +12070,7 @@ func (s *DescribeAssetOutput) SetAssetStatus(v *AssetStatus) *DescribeAssetOutpu } type DescribeAssetPropertyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the asset. // @@ -12214,7 +12214,7 @@ func (s *DescribeAssetPropertyOutput) SetCompositeModel(v *CompositeModelPropert } type DescribeDashboardInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the dashboard. // @@ -12376,7 +12376,7 @@ func (s *DescribeDashboardOutput) SetProjectId(v string) *DescribeDashboardOutpu } type DescribeDefaultEncryptionConfigurationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -12453,7 +12453,7 @@ func (s *DescribeDefaultEncryptionConfigurationOutput) SetKmsKeyArn(v string) *D } type DescribeGatewayCapabilityConfigurationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The namespace of the capability configuration. For example, if you configure // OPC-UA sources from the IoT SiteWise console, your OPC-UA capability configuration @@ -12597,7 +12597,7 @@ func (s *DescribeGatewayCapabilityConfigurationOutput) SetGatewayId(v string) *D } type DescribeGatewayInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the gateway device. // @@ -12749,7 +12749,7 @@ func (s *DescribeGatewayOutput) SetLastUpdateDate(v time.Time) *DescribeGatewayO } type DescribeLoggingOptionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -12804,7 +12804,7 @@ func (s *DescribeLoggingOptionsOutput) SetLoggingOptions(v *LoggingOptions) *Des } type DescribePortalInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the portal. // @@ -13041,7 +13041,7 @@ func (s *DescribePortalOutput) SetRoleArn(v string) *DescribePortalOutput { } type DescribeProjectInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the project. // @@ -13190,7 +13190,7 @@ func (s *DescribeProjectOutput) SetProjectName(v string) *DescribeProjectOutput } type DescribeStorageConfigurationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -13428,7 +13428,7 @@ func (s *DisassociateAssetsInput) SetHierarchyId(v string) *DisassociateAssetsIn } type DisassociateAssetsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -13824,7 +13824,7 @@ func (s *GatewaySummary) SetLastUpdateDate(v time.Time) *GatewaySummary { } type GetAssetPropertyAggregatesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The data aggregating function. // @@ -14051,7 +14051,7 @@ func (s *GetAssetPropertyAggregatesOutput) SetNextToken(v string) *GetAssetPrope } type GetAssetPropertyValueHistoryInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the asset. AssetId *string `location:"querystring" locationName:"assetId" min:"36" type:"string"` @@ -14234,7 +14234,7 @@ func (s *GetAssetPropertyValueHistoryOutput) SetNextToken(v string) *GetAssetPro } type GetAssetPropertyValueInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the asset. AssetId *string `location:"querystring" locationName:"assetId" min:"36" type:"string"` @@ -14336,7 +14336,7 @@ func (s *GetAssetPropertyValueOutput) SetPropertyValue(v *AssetPropertyValue) *G } type GetInterpolatedAssetPropertyValuesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the asset. AssetId *string `location:"querystring" locationName:"assetId" min:"36" type:"string"` @@ -15416,7 +15416,7 @@ func (s *LimitExceededException) RequestID() string { } type ListAccessPoliciesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the IAM user. For more information, see IAM ARNs (https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_identifiers.html) // in the IAM User Guide. This parameter is required if you specify IAM for @@ -15576,7 +15576,7 @@ func (s *ListAccessPoliciesOutput) SetNextToken(v string) *ListAccessPoliciesOut } type ListAssetModelsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return for each paginated request. // @@ -15677,7 +15677,7 @@ func (s *ListAssetModelsOutput) SetNextToken(v string) *ListAssetModelsOutput { } type ListAssetRelationshipsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the asset. // @@ -15812,7 +15812,7 @@ func (s *ListAssetRelationshipsOutput) SetNextToken(v string) *ListAssetRelation } type ListAssetsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the asset model by which to filter the list of assets. This parameter // is required if you choose ALL for filter. @@ -15944,7 +15944,7 @@ func (s *ListAssetsOutput) SetNextToken(v string) *ListAssetsOutput { } type ListAssociatedAssetsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the asset to query. // @@ -16096,7 +16096,7 @@ func (s *ListAssociatedAssetsOutput) SetNextToken(v string) *ListAssociatedAsset } type ListDashboardsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return for each paginated request. // @@ -16214,7 +16214,7 @@ func (s *ListDashboardsOutput) SetNextToken(v string) *ListDashboardsOutput { } type ListGatewaysInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return for each paginated request. // @@ -16315,7 +16315,7 @@ func (s *ListGatewaysOutput) SetNextToken(v string) *ListGatewaysOutput { } type ListPortalsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return for each paginated request. // @@ -16414,7 +16414,7 @@ func (s *ListPortalsOutput) SetPortalSummaries(v []*PortalSummary) *ListPortalsO } type ListProjectAssetsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return for each paginated request. // @@ -16532,7 +16532,7 @@ func (s *ListProjectAssetsOutput) SetNextToken(v string) *ListProjectAssetsOutpu } type ListProjectsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return for each paginated request. // @@ -16650,7 +16650,7 @@ func (s *ListProjectsOutput) SetProjectSummaries(v []*ProjectSummary) *ListProje } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN (https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html) // of the resource. @@ -18051,7 +18051,7 @@ func (s *PutLoggingOptionsInput) SetLoggingOptions(v *LoggingOptions) *PutLoggin } type PutLoggingOptionsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -18535,7 +18535,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -19094,7 +19094,7 @@ func (s *UnauthorizedException) RequestID() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN (https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html) // of the resource to untag. @@ -19158,7 +19158,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -19298,7 +19298,7 @@ func (s *UpdateAccessPolicyInput) SetClientToken(v string) *UpdateAccessPolicyIn } type UpdateAccessPolicyOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -19745,7 +19745,7 @@ func (s *UpdateAssetPropertyInput) SetPropertyNotificationState(v string) *Updat } type UpdateAssetPropertyOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -19875,7 +19875,7 @@ func (s *UpdateDashboardInput) SetDashboardName(v string) *UpdateDashboardInput } type UpdateDashboardOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -20105,7 +20105,7 @@ func (s *UpdateGatewayInput) SetGatewayName(v string) *UpdateGatewayInput { } type UpdateGatewayOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -20432,7 +20432,7 @@ func (s *UpdateProjectInput) SetProjectName(v string) *UpdateProjectInput { } type UpdateProjectOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/iotwireless/api.go b/service/iotwireless/api.go index 8f2b92b908..1723911ccf 100644 --- a/service/iotwireless/api.go +++ b/service/iotwireless/api.go @@ -5869,7 +5869,7 @@ func (s *AssociateWirelessDeviceWithThingInput) SetThingArn(v string) *Associate } type AssociateWirelessDeviceWithThingOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6051,7 +6051,7 @@ func (s *AssociateWirelessGatewayWithThingInput) SetThingArn(v string) *Associat } type AssociateWirelessGatewayWithThingOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -7171,7 +7171,7 @@ func (s *CreateWirelessGatewayTaskOutput) SetWirelessGatewayTaskDefinitionId(v s } type DeleteDestinationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the resource to delete. // @@ -7220,7 +7220,7 @@ func (s *DeleteDestinationInput) SetName(v string) *DeleteDestinationInput { } type DeleteDestinationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -7242,7 +7242,7 @@ func (s DeleteDestinationOutput) GoString() string { } type DeleteDeviceProfileInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the resource to delete. // @@ -7291,7 +7291,7 @@ func (s *DeleteDeviceProfileInput) SetId(v string) *DeleteDeviceProfileInput { } type DeleteDeviceProfileOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -7313,7 +7313,7 @@ func (s DeleteDeviceProfileOutput) GoString() string { } type DeleteServiceProfileInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the resource to delete. // @@ -7362,7 +7362,7 @@ func (s *DeleteServiceProfileInput) SetId(v string) *DeleteServiceProfileInput { } type DeleteServiceProfileOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -7384,7 +7384,7 @@ func (s DeleteServiceProfileOutput) GoString() string { } type DeleteWirelessDeviceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the resource to delete. // @@ -7433,7 +7433,7 @@ func (s *DeleteWirelessDeviceInput) SetId(v string) *DeleteWirelessDeviceInput { } type DeleteWirelessDeviceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -7455,7 +7455,7 @@ func (s DeleteWirelessDeviceOutput) GoString() string { } type DeleteWirelessGatewayInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the resource to delete. // @@ -7504,7 +7504,7 @@ func (s *DeleteWirelessGatewayInput) SetId(v string) *DeleteWirelessGatewayInput } type DeleteWirelessGatewayOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -7526,7 +7526,7 @@ func (s DeleteWirelessGatewayOutput) GoString() string { } type DeleteWirelessGatewayTaskDefinitionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the resource to delete. // @@ -7575,7 +7575,7 @@ func (s *DeleteWirelessGatewayTaskDefinitionInput) SetId(v string) *DeleteWirele } type DeleteWirelessGatewayTaskDefinitionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -7597,7 +7597,7 @@ func (s DeleteWirelessGatewayTaskDefinitionOutput) GoString() string { } type DeleteWirelessGatewayTaskInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the resource to delete. // @@ -7646,7 +7646,7 @@ func (s *DeleteWirelessGatewayTaskInput) SetId(v string) *DeleteWirelessGatewayT } type DeleteWirelessGatewayTaskOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -7795,7 +7795,7 @@ func (s *DeviceProfile) SetName(v string) *DeviceProfile { } type DisassociateAwsAccountFromPartnerAccountInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The partner account ID to disassociate from the AWS account. // @@ -7858,7 +7858,7 @@ func (s *DisassociateAwsAccountFromPartnerAccountInput) SetPartnerType(v string) } type DisassociateAwsAccountFromPartnerAccountOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -7880,7 +7880,7 @@ func (s DisassociateAwsAccountFromPartnerAccountOutput) GoString() string { } type DisassociateWirelessDeviceFromThingInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the resource to update. // @@ -7929,7 +7929,7 @@ func (s *DisassociateWirelessDeviceFromThingInput) SetId(v string) *Disassociate } type DisassociateWirelessDeviceFromThingOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -7951,7 +7951,7 @@ func (s DisassociateWirelessDeviceFromThingOutput) GoString() string { } type DisassociateWirelessGatewayFromCertificateInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the resource to update. // @@ -8000,7 +8000,7 @@ func (s *DisassociateWirelessGatewayFromCertificateInput) SetId(v string) *Disas } type DisassociateWirelessGatewayFromCertificateOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8022,7 +8022,7 @@ func (s DisassociateWirelessGatewayFromCertificateOutput) GoString() string { } type DisassociateWirelessGatewayFromThingInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the resource to update. // @@ -8071,7 +8071,7 @@ func (s *DisassociateWirelessGatewayFromThingInput) SetId(v string) *Disassociat } type DisassociateWirelessGatewayFromThingOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8093,7 +8093,7 @@ func (s DisassociateWirelessGatewayFromThingOutput) GoString() string { } type GetDestinationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the resource to get. // @@ -8218,7 +8218,7 @@ func (s *GetDestinationOutput) SetRoleArn(v string) *GetDestinationOutput { } type GetDeviceProfileInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the resource to get. // @@ -8325,7 +8325,7 @@ func (s *GetDeviceProfileOutput) SetName(v string) *GetDeviceProfileOutput { } type GetLogLevelsByResourceTypesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8396,7 +8396,7 @@ func (s *GetLogLevelsByResourceTypesOutput) SetWirelessGatewayLogOptions(v []*Wi } type GetPartnerAccountInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The partner account ID to disassociate from the AWS account. // @@ -8499,7 +8499,7 @@ func (s *GetPartnerAccountOutput) SetSidewalk(v *SidewalkAccountInfoWithFingerpr } type GetResourceLogLevelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the resource. For a Wireless Device, it is the wireless // device ID. For a wireless gateway, it is the wireless gateway ID. @@ -8594,7 +8594,7 @@ func (s *GetResourceLogLevelOutput) SetLogLevel(v string) *GetResourceLogLevelOu } type GetServiceEndpointInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The service type for which to get endpoint information about. Can be CUPS // for the Configuration and Update Server endpoint, or LNS for the LoRaWAN @@ -8676,7 +8676,7 @@ func (s *GetServiceEndpointOutput) SetServiceType(v string) *GetServiceEndpointO } type GetServiceProfileInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the resource to get. // @@ -8783,7 +8783,7 @@ func (s *GetServiceProfileOutput) SetName(v string) *GetServiceProfileOutput { } type GetWirelessDeviceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the wireless device to get. // @@ -8959,7 +8959,7 @@ func (s *GetWirelessDeviceOutput) SetType(v string) *GetWirelessDeviceOutput { } type GetWirelessDeviceStatisticsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the wireless device for which to get the data. // @@ -9066,7 +9066,7 @@ func (s *GetWirelessDeviceStatisticsOutput) SetWirelessDeviceId(v string) *GetWi } type GetWirelessGatewayCertificateInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the resource to get. // @@ -9156,7 +9156,7 @@ func (s *GetWirelessGatewayCertificateOutput) SetLoRaWANNetworkServerCertificate } type GetWirelessGatewayFirmwareInformationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the resource to get. // @@ -9236,7 +9236,7 @@ func (s *GetWirelessGatewayFirmwareInformationOutput) SetLoRaWAN(v *LoRaWANGatew } type GetWirelessGatewayInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the wireless gateway to get. // @@ -9385,7 +9385,7 @@ func (s *GetWirelessGatewayOutput) SetThingName(v string) *GetWirelessGatewayOut } type GetWirelessGatewayStatisticsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the wireless gateway for which to get the data. // @@ -9483,7 +9483,7 @@ func (s *GetWirelessGatewayStatisticsOutput) SetWirelessGatewayId(v string) *Get } type GetWirelessGatewayTaskDefinitionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the resource to get. // @@ -9592,7 +9592,7 @@ func (s *GetWirelessGatewayTaskDefinitionOutput) SetUpdate(v *UpdateWirelessGate } type GetWirelessGatewayTaskInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the resource to get. // @@ -9772,7 +9772,7 @@ func (s *InternalServerException) RequestID() string { } type ListDestinationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return in this operation. MaxResults *int64 `location:"querystring" locationName:"maxResults" type:"integer"` @@ -9854,7 +9854,7 @@ func (s *ListDestinationsOutput) SetNextToken(v string) *ListDestinationsOutput } type ListDeviceProfilesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return in this operation. MaxResults *int64 `location:"querystring" locationName:"maxResults" type:"integer"` @@ -9936,7 +9936,7 @@ func (s *ListDeviceProfilesOutput) SetNextToken(v string) *ListDeviceProfilesOut } type ListPartnerAccountsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return in this operation. MaxResults *int64 `location:"querystring" locationName:"maxResults" type:"integer"` @@ -10018,7 +10018,7 @@ func (s *ListPartnerAccountsOutput) SetSidewalk(v []*SidewalkAccountInfoWithFing } type ListServiceProfilesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return in this operation. MaxResults *int64 `location:"querystring" locationName:"maxResults" type:"integer"` @@ -10100,7 +10100,7 @@ func (s *ListServiceProfilesOutput) SetServiceProfileList(v []*ServiceProfile) * } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the resource for which you want to list tags. // @@ -10181,7 +10181,7 @@ func (s *ListTagsForResourceOutput) SetTags(v []*Tag) *ListTagsForResourceOutput } type ListWirelessDevicesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A filter to list only the wireless devices that use this destination. DestinationName *string `location:"querystring" locationName:"destinationName" type:"string"` @@ -10300,7 +10300,7 @@ func (s *ListWirelessDevicesOutput) SetWirelessDeviceList(v []*WirelessDeviceSta } type ListWirelessGatewayTaskDefinitionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return in this operation. MaxResults *int64 `location:"querystring" locationName:"maxResults" type:"integer"` @@ -10392,7 +10392,7 @@ func (s *ListWirelessGatewayTaskDefinitionsOutput) SetTaskDefinitions(v []*Updat } type ListWirelessGatewaysInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return in this operation. MaxResults *int64 `location:"querystring" locationName:"maxResults" type:"integer"` @@ -11710,7 +11710,7 @@ func (s *PutResourceLogLevelInput) SetResourceType(v string) *PutResourceLogLeve } type PutResourceLogLevelOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11732,7 +11732,7 @@ func (s PutResourceLogLevelOutput) GoString() string { } type ResetAllResourceLogLevelsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11754,7 +11754,7 @@ func (s ResetAllResourceLogLevelsInput) GoString() string { } type ResetAllResourceLogLevelsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11776,7 +11776,7 @@ func (s ResetAllResourceLogLevelsOutput) GoString() string { } type ResetResourceLogLevelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the resource. For a Wireless Device, it is the wireless // device ID. For a wireless gateway, it is the wireless gateway ID. @@ -11840,7 +11840,7 @@ func (s *ResetResourceLogLevelInput) SetResourceType(v string) *ResetResourceLog } type ResetResourceLogLevelOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -12722,7 +12722,7 @@ func (s *TagResourceInput) SetTags(v []*Tag) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -12744,7 +12744,7 @@ func (s TagResourceOutput) GoString() string { } type TestWirelessDeviceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the wireless device to test. // @@ -12955,7 +12955,7 @@ func (s *TooManyTagsException) RequestID() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the resource to remove tags from. // @@ -13018,7 +13018,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -13128,7 +13128,7 @@ func (s *UpdateDestinationInput) SetRoleArn(v string) *UpdateDestinationInput { } type UpdateDestinationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -13229,7 +13229,7 @@ func (s *UpdateLogLevelsByResourceTypesInput) SetWirelessGatewayLogOptions(v []* } type UpdateLogLevelsByResourceTypesOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -13333,7 +13333,7 @@ func (s *UpdatePartnerAccountInput) SetSidewalk(v *SidewalkUpdateAccount) *Updat } type UpdatePartnerAccountOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -13440,7 +13440,7 @@ func (s *UpdateWirelessDeviceInput) SetName(v string) *UpdateWirelessDeviceInput } type UpdateWirelessDeviceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -13548,7 +13548,7 @@ func (s *UpdateWirelessGatewayInput) SetNetIdFilters(v []*string) *UpdateWireles } type UpdateWirelessGatewayOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/ivs/api.go b/service/ivs/api.go index 739908eba3..570827c427 100644 --- a/service/ivs/api.go +++ b/service/ivs/api.go @@ -3584,7 +3584,7 @@ func (s *DeleteChannelInput) SetArn(v string) *DeleteChannelInput { } type DeleteChannelOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3655,7 +3655,7 @@ func (s *DeletePlaybackKeyPairInput) SetArn(v string) *DeletePlaybackKeyPairInpu } type DeletePlaybackKeyPairOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3723,7 +3723,7 @@ func (s *DeleteRecordingConfigurationInput) SetArn(v string) *DeleteRecordingCon } type DeleteRecordingConfigurationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3794,7 +3794,7 @@ func (s *DeleteStreamKeyInput) SetArn(v string) *DeleteStreamKeyInput { } type DeleteStreamKeyOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5300,7 +5300,7 @@ func (s *PutMetadataInput) SetMetadata(v string) *PutMetadataInput { } type PutMetadataOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5710,7 +5710,7 @@ func (s *StopStreamInput) SetChannelArn(v string) *StopStreamInput { } type StopStreamOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6118,7 +6118,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6206,7 +6206,7 @@ func (s *ThrottlingException) RequestID() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ARN of the resource for which tags are to be removed. // @@ -6269,7 +6269,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/kafka/api.go b/service/kafka/api.go index 28eec9926a..6b9cb1acb3 100644 --- a/service/kafka/api.go +++ b/service/kafka/api.go @@ -5138,7 +5138,7 @@ func (s *CreateConfigurationOutput) SetState(v string) *CreateConfigurationOutpu } type DeleteClusterInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ClusterArn is a required field ClusterArn *string `location:"uri" locationName:"clusterArn" type:"string" required:"true"` @@ -5236,7 +5236,7 @@ func (s *DeleteClusterOutput) SetState(v string) *DeleteClusterOutput { // Request body for DeleteConfiguration. type DeleteConfigurationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the configuration. // @@ -5327,7 +5327,7 @@ func (s *DeleteConfigurationOutput) SetState(v string) *DeleteConfigurationOutpu } type DescribeClusterInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ClusterArn is a required field ClusterArn *string `location:"uri" locationName:"clusterArn" type:"string" required:"true"` @@ -5374,7 +5374,7 @@ func (s *DescribeClusterInput) SetClusterArn(v string) *DescribeClusterInput { } type DescribeClusterOperationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ClusterOperationArn is a required field ClusterOperationArn *string `location:"uri" locationName:"clusterOperationArn" type:"string" required:"true"` @@ -5485,7 +5485,7 @@ func (s *DescribeClusterOutput) SetClusterInfo(v *ClusterInfo) *DescribeClusterO } type DescribeConfigurationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Arn is a required field Arn *string `location:"uri" locationName:"arn" type:"string" required:"true"` @@ -5620,7 +5620,7 @@ func (s *DescribeConfigurationOutput) SetState(v string) *DescribeConfigurationO } type DescribeConfigurationRevisionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Arn is a required field Arn *string `location:"uri" locationName:"arn" type:"string" required:"true"` @@ -6120,7 +6120,7 @@ func (s *ForbiddenException) RequestID() string { } type GetBootstrapBrokersInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ClusterArn is a required field ClusterArn *string `location:"uri" locationName:"clusterArn" type:"string" required:"true"` @@ -6232,7 +6232,7 @@ func (s *GetBootstrapBrokersOutput) SetBootstrapBrokerStringTls(v string) *GetBo } type GetCompatibleKafkaVersionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` ClusterArn *string `location:"querystring" locationName:"clusterArn" type:"string"` } @@ -6512,7 +6512,7 @@ func (s *KafkaVersion) SetVersion(v string) *KafkaVersion { } type ListClusterOperationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ClusterArn is a required field ClusterArn *string `location:"uri" locationName:"clusterArn" type:"string" required:"true"` @@ -6622,7 +6622,7 @@ func (s *ListClusterOperationsOutput) SetNextToken(v string) *ListClusterOperati } type ListClustersInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` ClusterNameFilter *string `location:"querystring" locationName:"clusterNameFilter" type:"string"` @@ -6725,7 +6725,7 @@ func (s *ListClustersOutput) SetNextToken(v string) *ListClustersOutput { } type ListConfigurationRevisionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Arn is a required field Arn *string `location:"uri" locationName:"arn" type:"string" required:"true"` @@ -6832,7 +6832,7 @@ func (s *ListConfigurationRevisionsOutput) SetRevisions(v []*ConfigurationRevisi } type ListConfigurationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -6927,7 +6927,7 @@ func (s *ListConfigurationsOutput) SetNextToken(v string) *ListConfigurationsOut } type ListKafkaVersionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -7019,7 +7019,7 @@ func (s *ListKafkaVersionsOutput) SetNextToken(v string) *ListKafkaVersionsOutpu } type ListNodesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ClusterArn is a required field ClusterArn *string `location:"uri" locationName:"clusterArn" type:"string" required:"true"` @@ -7128,7 +7128,7 @@ func (s *ListNodesOutput) SetNodeInfoList(v []*NodeInfo) *ListNodesOutput { } type ListScramSecretsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ClusterArn is a required field ClusterArn *string `location:"uri" locationName:"clusterArn" type:"string" required:"true"` @@ -7235,7 +7235,7 @@ func (s *ListScramSecretsOutput) SetSecretArnList(v []*string) *ListScramSecrets } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resourceArn" type:"string" required:"true"` @@ -8348,7 +8348,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8622,7 +8622,7 @@ func (s *UnprocessedScramSecret) SetSecretArn(v string) *UnprocessedScramSecret } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resourceArn" type:"string" required:"true"` @@ -8681,7 +8681,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/kafkaconnect/api.go b/service/kafkaconnect/api.go index 87ff2a6a9c..48e46b320d 100644 --- a/service/kafkaconnect/api.go +++ b/service/kafkaconnect/api.go @@ -3252,7 +3252,7 @@ func (s *CustomPluginSummary) SetName(v string) *CustomPluginSummary { } type DeleteConnectorInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the connector that you want to delete. // @@ -3350,7 +3350,7 @@ func (s *DeleteConnectorOutput) SetConnectorState(v string) *DeleteConnectorOutp } type DescribeConnectorInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the connector that you want to describe. // @@ -3569,7 +3569,7 @@ func (s *DescribeConnectorOutput) SetWorkerConfiguration(v *WorkerConfigurationD } type DescribeCustomPluginInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Returns information about a custom plugin. // @@ -3695,7 +3695,7 @@ func (s *DescribeCustomPluginOutput) SetName(v string) *DescribeCustomPluginOutp } type DescribeWorkerConfigurationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the worker configuration that you want // to get information about. @@ -4288,7 +4288,7 @@ func (s *KafkaClusterEncryptionInTransitDescription) SetEncryptionType(v string) } type ListConnectorsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name prefix that you want to use to search for and list connectors. ConnectorNamePrefix *string `location:"querystring" locationName:"connectorNamePrefix" type:"string"` @@ -4394,7 +4394,7 @@ func (s *ListConnectorsOutput) SetNextToken(v string) *ListConnectorsOutput { } type ListCustomPluginsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of custom plugins to list in one response. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -4491,7 +4491,7 @@ func (s *ListCustomPluginsOutput) SetNextToken(v string) *ListCustomPluginsOutpu } type ListWorkerConfigurationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of worker configurations to list in one response. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` diff --git a/service/kinesisvideo/api.go b/service/kinesisvideo/api.go index 6a11274fbd..9238641d71 100644 --- a/service/kinesisvideo/api.go +++ b/service/kinesisvideo/api.go @@ -2768,7 +2768,7 @@ func (s *DeleteSignalingChannelInput) SetCurrentVersion(v string) *DeleteSignali } type DeleteSignalingChannelOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -2856,7 +2856,7 @@ func (s *DeleteStreamInput) SetStreamARN(v string) *DeleteStreamInput { } type DeleteStreamOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4593,7 +4593,7 @@ func (s *TagResourceInput) SetTags(v []*Tag) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4690,7 +4690,7 @@ func (s *TagStreamInput) SetTags(v map[string]*string) *TagStreamInput { } type TagStreamOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4844,7 +4844,7 @@ func (s *UntagResourceInput) SetTagKeyList(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4940,7 +4940,7 @@ func (s *UntagStreamInput) SetTagKeyList(v []*string) *UntagStreamInput { } type UntagStreamOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5069,7 +5069,7 @@ func (s *UpdateDataRetentionInput) SetStreamName(v string) *UpdateDataRetentionI } type UpdateDataRetentionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5173,7 +5173,7 @@ func (s *UpdateSignalingChannelInput) SetSingleMasterConfiguration(v *SingleMast } type UpdateSignalingChannelOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5303,7 +5303,7 @@ func (s *UpdateStreamInput) SetStreamName(v string) *UpdateStreamInput { } type UpdateStreamOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/lambda/api.go b/service/lambda/api.go index 2ccf2678c2..753d4eaaba 100644 --- a/service/lambda/api.go +++ b/service/lambda/api.go @@ -8079,7 +8079,7 @@ func (s *DeadLetterConfig) SetTargetArn(v string) *DeadLetterConfig { } type DeleteAliasInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the Lambda function. // @@ -8156,7 +8156,7 @@ func (s *DeleteAliasInput) SetName(v string) *DeleteAliasInput { } type DeleteAliasOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8178,7 +8178,7 @@ func (s DeleteAliasOutput) GoString() string { } type DeleteCodeSigningConfigInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The The Amazon Resource Name (ARN) of the code signing configuration. // @@ -8227,7 +8227,7 @@ func (s *DeleteCodeSigningConfigInput) SetCodeSigningConfigArn(v string) *Delete } type DeleteCodeSigningConfigOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8249,7 +8249,7 @@ func (s DeleteCodeSigningConfigOutput) GoString() string { } type DeleteEventSourceMappingInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the event source mapping. // @@ -8298,7 +8298,7 @@ func (s *DeleteEventSourceMappingInput) SetUUID(v string) *DeleteEventSourceMapp } type DeleteFunctionCodeSigningConfigInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the Lambda function. // @@ -8358,7 +8358,7 @@ func (s *DeleteFunctionCodeSigningConfigInput) SetFunctionName(v string) *Delete } type DeleteFunctionCodeSigningConfigOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8380,7 +8380,7 @@ func (s DeleteFunctionCodeSigningConfigOutput) GoString() string { } type DeleteFunctionConcurrencyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the Lambda function. // @@ -8440,7 +8440,7 @@ func (s *DeleteFunctionConcurrencyInput) SetFunctionName(v string) *DeleteFuncti } type DeleteFunctionConcurrencyOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8462,7 +8462,7 @@ func (s DeleteFunctionConcurrencyOutput) GoString() string { } type DeleteFunctionEventInvokeConfigInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the Lambda function, version, or alias. // @@ -8535,7 +8535,7 @@ func (s *DeleteFunctionEventInvokeConfigInput) SetQualifier(v string) *DeleteFun } type DeleteFunctionEventInvokeConfigOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8557,7 +8557,7 @@ func (s DeleteFunctionEventInvokeConfigOutput) GoString() string { } type DeleteFunctionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the Lambda function or version. // @@ -8631,7 +8631,7 @@ func (s *DeleteFunctionInput) SetQualifier(v string) *DeleteFunctionInput { } type DeleteFunctionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8653,7 +8653,7 @@ func (s DeleteFunctionOutput) GoString() string { } type DeleteLayerVersionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name or Amazon Resource Name (ARN) of the layer. // @@ -8716,7 +8716,7 @@ func (s *DeleteLayerVersionInput) SetVersionNumber(v int64) *DeleteLayerVersionI } type DeleteLayerVersionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8738,7 +8738,7 @@ func (s DeleteLayerVersionOutput) GoString() string { } type DeleteProvisionedConcurrencyConfigInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the Lambda function. // @@ -8815,7 +8815,7 @@ func (s *DeleteProvisionedConcurrencyConfigInput) SetQualifier(v string) *Delete } type DeleteProvisionedConcurrencyConfigOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10417,7 +10417,7 @@ func (s *FunctionEventInvokeConfig) SetMaximumRetryAttempts(v int64) *FunctionEv } type GetAccountSettingsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10479,7 +10479,7 @@ func (s *GetAccountSettingsOutput) SetAccountUsage(v *AccountUsage) *GetAccountS } type GetAliasInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the Lambda function. // @@ -10556,7 +10556,7 @@ func (s *GetAliasInput) SetName(v string) *GetAliasInput { } type GetCodeSigningConfigInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The The Amazon Resource Name (ARN) of the code signing configuration. // @@ -10638,7 +10638,7 @@ func (s *GetCodeSigningConfigOutput) SetCodeSigningConfig(v *CodeSigningConfig) } type GetEventSourceMappingInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the event source mapping. // @@ -10687,7 +10687,7 @@ func (s *GetEventSourceMappingInput) SetUUID(v string) *GetEventSourceMappingInp } type GetFunctionCodeSigningConfigInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the Lambda function. // @@ -10802,7 +10802,7 @@ func (s *GetFunctionCodeSigningConfigOutput) SetFunctionName(v string) *GetFunct } type GetFunctionConcurrencyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the Lambda function. // @@ -10893,7 +10893,7 @@ func (s *GetFunctionConcurrencyOutput) SetReservedConcurrentExecutions(v int64) } type GetFunctionConfigurationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the Lambda function, version, or alias. // @@ -10967,7 +10967,7 @@ func (s *GetFunctionConfigurationInput) SetQualifier(v string) *GetFunctionConfi } type GetFunctionEventInvokeConfigInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the Lambda function, version, or alias. // @@ -11117,7 +11117,7 @@ func (s *GetFunctionEventInvokeConfigOutput) SetMaximumRetryAttempts(v int64) *G } type GetFunctionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the Lambda function, version, or alias. // @@ -11249,7 +11249,7 @@ func (s *GetFunctionOutput) SetTags(v map[string]*string) *GetFunctionOutput { } type GetLayerVersionByArnInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the layer version. // @@ -11402,7 +11402,7 @@ func (s *GetLayerVersionByArnOutput) SetVersion(v int64) *GetLayerVersionByArnOu } type GetLayerVersionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name or Amazon Resource Name (ARN) of the layer. // @@ -11569,7 +11569,7 @@ func (s *GetLayerVersionOutput) SetVersion(v int64) *GetLayerVersionOutput { } type GetLayerVersionPolicyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name or Amazon Resource Name (ARN) of the layer. // @@ -11672,7 +11672,7 @@ func (s *GetLayerVersionPolicyOutput) SetRevisionId(v string) *GetLayerVersionPo } type GetPolicyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the Lambda function, version, or alias. // @@ -11785,7 +11785,7 @@ func (s *GetPolicyOutput) SetRevisionId(v string) *GetPolicyOutput { } type GetProvisionedConcurrencyConfigInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the Lambda function. // @@ -12625,7 +12625,7 @@ func (s *InvokeAsyncInput) SetInvokeArgs(v io.ReadSeeker) *InvokeAsyncInput { // // Deprecated: InvokeAsyncOutput has been deprecated type InvokeAsyncOutput struct { - _ struct{} `deprecated:"true" type:"structure"` + _ struct{} `deprecated:"true" type:"structure" nopayload:"true"` // The status code. Status *int64 `location:"statusCode" type:"integer"` @@ -13475,7 +13475,7 @@ func (s *LayersListItem) SetLayerName(v string) *LayersListItem { } type ListAliasesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the Lambda function. // @@ -13609,7 +13609,7 @@ func (s *ListAliasesOutput) SetNextMarker(v string) *ListAliasesOutput { } type ListCodeSigningConfigsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Specify the pagination token that's returned by a previous request to retrieve // the next page of results. @@ -13703,7 +13703,7 @@ func (s *ListCodeSigningConfigsOutput) SetNextMarker(v string) *ListCodeSigningC } type ListEventSourceMappingsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the event source. // @@ -13841,7 +13841,7 @@ func (s *ListEventSourceMappingsOutput) SetNextMarker(v string) *ListEventSource } type ListFunctionEventInvokeConfigsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the Lambda function. // @@ -13963,7 +13963,7 @@ func (s *ListFunctionEventInvokeConfigsOutput) SetNextMarker(v string) *ListFunc } type ListFunctionsByCodeSigningConfigInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The The Amazon Resource Name (ARN) of the code signing configuration. // @@ -14074,7 +14074,7 @@ func (s *ListFunctionsByCodeSigningConfigOutput) SetNextMarker(v string) *ListFu } type ListFunctionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Set to ALL to include entries for all published versions of each function. FunctionVersion *string `location:"querystring" locationName:"FunctionVersion" type:"string" enum:"FunctionVersion"` @@ -14192,7 +14192,7 @@ func (s *ListFunctionsOutput) SetNextMarker(v string) *ListFunctionsOutput { } type ListLayerVersionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The compatible instruction set architecture (https://docs.aws.amazon.com/lambda/latest/dg/foundation-arch.html). CompatibleArchitecture *string `location:"querystring" locationName:"CompatibleArchitecture" type:"string" enum:"Architecture"` @@ -14320,7 +14320,7 @@ func (s *ListLayerVersionsOutput) SetNextMarker(v string) *ListLayerVersionsOutp } type ListLayersInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The compatible instruction set architecture (https://docs.aws.amazon.com/lambda/latest/dg/foundation-arch.html). CompatibleArchitecture *string `location:"querystring" locationName:"CompatibleArchitecture" type:"string" enum:"Architecture"` @@ -14431,7 +14431,7 @@ func (s *ListLayersOutput) SetNextMarker(v string) *ListLayersOutput { } type ListProvisionedConcurrencyConfigsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the Lambda function. // @@ -14553,7 +14553,7 @@ func (s *ListProvisionedConcurrencyConfigsOutput) SetProvisionedConcurrencyConfi } type ListTagsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The function's Amazon Resource Name (ARN). Note: Lambda does not support // adding tags to aliases or versions. @@ -14634,7 +14634,7 @@ func (s *ListTagsOutput) SetTags(v map[string]*string) *ListTagsOutput { } type ListVersionsByFunctionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the Lambda function. // @@ -16019,7 +16019,7 @@ func (s *PutProvisionedConcurrencyConfigOutput) SetStatusReason(v string) *PutPr } type RemoveLayerVersionPermissionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name or Amazon Resource Name (ARN) of the layer. // @@ -16109,7 +16109,7 @@ func (s *RemoveLayerVersionPermissionInput) SetVersionNumber(v int64) *RemoveLay } type RemoveLayerVersionPermissionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -16131,7 +16131,7 @@ func (s RemoveLayerVersionPermissionOutput) GoString() string { } type RemovePermissionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the Lambda function, version, or alias. // @@ -16233,7 +16233,7 @@ func (s *RemovePermissionInput) SetStatementId(v string) *RemovePermissionInput } type RemovePermissionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -16913,7 +16913,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -17138,7 +17138,7 @@ func (s *UnsupportedMediaTypeException) RequestID() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The function's Amazon Resource Name (ARN). // @@ -17201,7 +17201,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/lexmodelbuildingservice/api.go b/service/lexmodelbuildingservice/api.go index 0eec7afb1d..0ca30cb111 100644 --- a/service/lexmodelbuildingservice/api.go +++ b/service/lexmodelbuildingservice/api.go @@ -6380,7 +6380,7 @@ func (s *CreateSlotTypeVersionOutput) SetVersion(v string) *CreateSlotTypeVersio } type DeleteBotAliasInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the bot that the alias points to. // @@ -6446,7 +6446,7 @@ func (s *DeleteBotAliasInput) SetName(v string) *DeleteBotAliasInput { } type DeleteBotAliasOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6468,7 +6468,7 @@ func (s DeleteBotAliasOutput) GoString() string { } type DeleteBotChannelAssociationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // An alias that points to the specific version of the Amazon Lex bot to which // this association is being made. @@ -6552,7 +6552,7 @@ func (s *DeleteBotChannelAssociationInput) SetName(v string) *DeleteBotChannelAs } type DeleteBotChannelAssociationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6574,7 +6574,7 @@ func (s DeleteBotChannelAssociationOutput) GoString() string { } type DeleteBotInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the bot. The name is case sensitive. // @@ -6623,7 +6623,7 @@ func (s *DeleteBotInput) SetName(v string) *DeleteBotInput { } type DeleteBotOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6645,7 +6645,7 @@ func (s DeleteBotOutput) GoString() string { } type DeleteBotVersionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the bot. // @@ -6712,7 +6712,7 @@ func (s *DeleteBotVersionInput) SetVersion(v string) *DeleteBotVersionInput { } type DeleteBotVersionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6734,7 +6734,7 @@ func (s DeleteBotVersionOutput) GoString() string { } type DeleteIntentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the intent. The name is case sensitive. // @@ -6783,7 +6783,7 @@ func (s *DeleteIntentInput) SetName(v string) *DeleteIntentInput { } type DeleteIntentOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6805,7 +6805,7 @@ func (s DeleteIntentOutput) GoString() string { } type DeleteIntentVersionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the intent. // @@ -6872,7 +6872,7 @@ func (s *DeleteIntentVersionInput) SetVersion(v string) *DeleteIntentVersionInpu } type DeleteIntentVersionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6894,7 +6894,7 @@ func (s DeleteIntentVersionOutput) GoString() string { } type DeleteSlotTypeInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the slot type. The name is case sensitive. // @@ -6943,7 +6943,7 @@ func (s *DeleteSlotTypeInput) SetName(v string) *DeleteSlotTypeInput { } type DeleteSlotTypeOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6965,7 +6965,7 @@ func (s DeleteSlotTypeOutput) GoString() string { } type DeleteSlotTypeVersionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the slot type. // @@ -7032,7 +7032,7 @@ func (s *DeleteSlotTypeVersionInput) SetVersion(v string) *DeleteSlotTypeVersion } type DeleteSlotTypeVersionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -7054,7 +7054,7 @@ func (s DeleteSlotTypeVersionOutput) GoString() string { } type DeleteUtterancesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the bot that stored the utterances. // @@ -7123,7 +7123,7 @@ func (s *DeleteUtterancesInput) SetUserId(v string) *DeleteUtterancesInput { } type DeleteUtterancesOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -7368,7 +7368,7 @@ func (s *FulfillmentActivity) SetType(v string) *FulfillmentActivity { } type GetBotAliasInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the bot. // @@ -7530,7 +7530,7 @@ func (s *GetBotAliasOutput) SetName(v string) *GetBotAliasOutput { } type GetBotAliasesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the bot. // @@ -7660,7 +7660,7 @@ func (s *GetBotAliasesOutput) SetNextToken(v string) *GetBotAliasesOutput { } type GetBotChannelAssociationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // An alias pointing to the specific version of the Amazon Lex bot to which // this association is being made. @@ -7862,7 +7862,7 @@ func (s *GetBotChannelAssociationOutput) SetType(v string) *GetBotChannelAssocia } type GetBotChannelAssociationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // An alias pointing to the specific version of the Amazon Lex bot to which // this association is being made. @@ -8013,7 +8013,7 @@ func (s *GetBotChannelAssociationsOutput) SetNextToken(v string) *GetBotChannelA } type GetBotInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the bot. The name is case sensitive. // @@ -8311,7 +8311,7 @@ func (s *GetBotOutput) SetVoiceId(v string) *GetBotOutput { } type GetBotVersionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of bot versions to return in the response. The default // is 10. @@ -8429,7 +8429,7 @@ func (s *GetBotVersionsOutput) SetNextToken(v string) *GetBotVersionsOutput { } type GetBotsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of bots to return in the response that the request will // return. The default is 10. @@ -8541,7 +8541,7 @@ func (s *GetBotsOutput) SetNextToken(v string) *GetBotsOutput { } type GetBuiltinIntentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique identifier for a built-in intent. To find the signature for an // intent, see Standard Built-in Intents (https://developer.amazon.com/public/solutions/alexa/alexa-skills-kit/docs/built-in-intent-ref/standard-intents) @@ -8642,7 +8642,7 @@ func (s *GetBuiltinIntentOutput) SetSupportedLocales(v []*string) *GetBuiltinInt } type GetBuiltinIntentsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A list of locales that the intent supports. Locale *string `location:"querystring" locationName:"locale" type:"string" enum:"Locale"` @@ -8762,7 +8762,7 @@ func (s *GetBuiltinIntentsOutput) SetNextToken(v string) *GetBuiltinIntentsOutpu } type GetBuiltinSlotTypesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A list of locales that the slot type supports. Locale *string `location:"querystring" locationName:"locale" type:"string" enum:"Locale"` @@ -8881,7 +8881,7 @@ func (s *GetBuiltinSlotTypesOutput) SetSlotTypes(v []*BuiltinSlotTypeMetadata) * } type GetExportInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The format of the exported data. // @@ -9070,7 +9070,7 @@ func (s *GetExportOutput) SetVersion(v string) *GetExportOutput { } type GetImportInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the import job information to return. // @@ -9206,7 +9206,7 @@ func (s *GetImportOutput) SetResourceType(v string) *GetImportOutput { } type GetIntentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the intent. The name is case sensitive. // @@ -9465,7 +9465,7 @@ func (s *GetIntentOutput) SetVersion(v string) *GetIntentOutput { } type GetIntentVersionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of intent versions to return in the response. The default // is 10. @@ -9583,7 +9583,7 @@ func (s *GetIntentVersionsOutput) SetNextToken(v string) *GetIntentVersionsOutpu } type GetIntentsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of intents to return in the response. The default is 10. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -9694,7 +9694,7 @@ func (s *GetIntentsOutput) SetNextToken(v string) *GetIntentsOutput { } type GetMigrationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique identifier of the migration to view. The migrationID is returned // by the operation. @@ -9873,7 +9873,7 @@ func (s *GetMigrationOutput) SetV2BotRole(v string) *GetMigrationOutput { } type GetMigrationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of migrations to return in the response. The default is // 10. @@ -10014,7 +10014,7 @@ func (s *GetMigrationsOutput) SetNextToken(v string) *GetMigrationsOutput { } type GetSlotTypeInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the slot type. The name is case sensitive. // @@ -10195,7 +10195,7 @@ func (s *GetSlotTypeOutput) SetVersion(v string) *GetSlotTypeOutput { } type GetSlotTypeVersionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of slot type versions to return in the response. The default // is 10. @@ -10313,7 +10313,7 @@ func (s *GetSlotTypeVersionsOutput) SetSlotTypes(v []*SlotTypeMetadata) *GetSlot } type GetSlotTypesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of slot types to return in the response. The default is // 10. @@ -10426,7 +10426,7 @@ func (s *GetSlotTypesOutput) SetSlotTypes(v []*SlotTypeMetadata) *GetSlotTypesOu } type GetUtterancesViewInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the bot for which utterance information should be returned. // @@ -10958,7 +10958,7 @@ func (s *LimitExceededException) RequestID() string { } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the resource to get a list of tags for. // @@ -14761,7 +14761,7 @@ func (s *TagResourceInput) SetTags(v []*Tag) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -14783,7 +14783,7 @@ func (s TagResourceOutput) GoString() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the resource to remove the tags from. // @@ -14847,7 +14847,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/lexmodelsv2/api.go b/service/lexmodelsv2/api.go index 1f482810d6..5c9c1e9855 100644 --- a/service/lexmodelsv2/api.go +++ b/service/lexmodelsv2/api.go @@ -7928,7 +7928,7 @@ func (s *BotVersionSummary) SetDescription(v string) *BotVersionSummary { } type BuildBotLocaleInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the bot to build. The identifier is returned in the response // from the operation. @@ -11146,7 +11146,7 @@ func (s *CreateSlotTypeOutput) SetValueSelectionSetting(v *SlotValueSelectionSet } type CreateUploadUrlInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11329,7 +11329,7 @@ func (s *DataPrivacy) SetChildDirected(v bool) *DataPrivacy { } type DeleteBotAliasInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique identifier of the bot alias to delete. // @@ -11456,7 +11456,7 @@ func (s *DeleteBotAliasOutput) SetBotId(v string) *DeleteBotAliasOutput { } type DeleteBotInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the bot to delete. // @@ -11515,7 +11515,7 @@ func (s *DeleteBotInput) SetSkipResourceInUseCheck(v bool) *DeleteBotInput { } type DeleteBotLocaleInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique identifier of the bot that contains the locale. // @@ -11701,7 +11701,7 @@ func (s *DeleteBotOutput) SetBotStatus(v string) *DeleteBotOutput { } type DeleteBotVersionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the bot that contains the version. // @@ -11828,7 +11828,7 @@ func (s *DeleteBotVersionOutput) SetBotVersion(v string) *DeleteBotVersionOutput } type DeleteExportInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique identifier of the export to delete. // @@ -11919,7 +11919,7 @@ func (s *DeleteExportOutput) SetExportStatus(v string) *DeleteExportOutput { } type DeleteImportInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique identifier of the import to delete. // @@ -12010,7 +12010,7 @@ func (s *DeleteImportOutput) SetImportStatus(v string) *DeleteImportOutput { } type DeleteIntentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the bot associated with the intent. // @@ -12112,7 +12112,7 @@ func (s *DeleteIntentInput) SetLocaleId(v string) *DeleteIntentInput { } type DeleteIntentOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -12134,7 +12134,7 @@ func (s DeleteIntentOutput) GoString() string { } type DeleteResourcePolicyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the revision to edit. If this ID doesn't match the current // revision number, Amazon Lex returns an exception @@ -12243,7 +12243,7 @@ func (s *DeleteResourcePolicyOutput) SetRevisionId(v string) *DeleteResourcePoli } type DeleteResourcePolicyStatementInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the revision of the policy to delete the statement from. // If this revision ID doesn't match the current revision ID, Amazon Lex throws @@ -12371,7 +12371,7 @@ func (s *DeleteResourcePolicyStatementOutput) SetRevisionId(v string) *DeleteRes } type DeleteSlotInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the bot associated with the slot to delete. // @@ -12490,7 +12490,7 @@ func (s *DeleteSlotInput) SetSlotId(v string) *DeleteSlotInput { } type DeleteSlotOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -12512,7 +12512,7 @@ func (s DeleteSlotOutput) GoString() string { } type DeleteSlotTypeInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the bot associated with the slot type. // @@ -12626,7 +12626,7 @@ func (s *DeleteSlotTypeInput) SetSlotTypeId(v string) *DeleteSlotTypeInput { } type DeleteSlotTypeOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -12648,7 +12648,7 @@ func (s DeleteSlotTypeOutput) GoString() string { } type DeleteUtterancesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique identifier of the bot that contains the utterances. // @@ -12721,7 +12721,7 @@ func (s *DeleteUtterancesInput) SetSessionId(v string) *DeleteUtterancesInput { } type DeleteUtterancesOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -12743,7 +12743,7 @@ func (s DeleteUtterancesOutput) GoString() string { } type DescribeBotAliasInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the bot alias to describe. // @@ -12943,7 +12943,7 @@ func (s *DescribeBotAliasOutput) SetSentimentAnalysisSettings(v *SentimentAnalys } type DescribeBotInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique identifier of the bot to describe. // @@ -12992,7 +12992,7 @@ func (s *DescribeBotInput) SetBotId(v string) *DescribeBotInput { } type DescribeBotLocaleInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the bot associated with the locale. // @@ -13345,7 +13345,7 @@ func (s *DescribeBotOutput) SetRoleArn(v string) *DescribeBotOutput { } type DescribeBotVersionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the bot containing the version to return metadata for. // @@ -13527,7 +13527,7 @@ func (s *DescribeBotVersionOutput) SetRoleArn(v string) *DescribeBotVersionOutpu } type DescribeExportInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique identifier of the export to describe. // @@ -13673,7 +13673,7 @@ func (s *DescribeExportOutput) SetResourceSpecification(v *ExportResourceSpecifi } type DescribeImportInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique identifier of the import to describe. // @@ -13830,7 +13830,7 @@ func (s *DescribeImportOutput) SetResourceSpecification(v *ImportResourceSpecifi } type DescribeIntentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the bot associated with the intent. // @@ -14119,7 +14119,7 @@ func (s *DescribeIntentOutput) SetSlotPriorities(v []*SlotPriority) *DescribeInt } type DescribeResourcePolicyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the bot or bot alias that the resource // policy is attached to. @@ -14224,7 +14224,7 @@ func (s *DescribeResourcePolicyOutput) SetRevisionId(v string) *DescribeResource } type DescribeSlotInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the bot associated with the slot. // @@ -14486,7 +14486,7 @@ func (s *DescribeSlotOutput) SetValueElicitationSetting(v *SlotValueElicitationS } type DescribeSlotTypeInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the bot associated with the slot type. // @@ -18407,7 +18407,7 @@ func (s *ListSlotsOutput) SetSlotSummaries(v []*SlotSummary) *ListSlotsOutput { } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the resource to get a list of tags for. // @@ -20930,7 +20930,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -21139,7 +21139,7 @@ func (s *ThrottlingException) RequestID() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the resource to remove the tags from. // @@ -21203,7 +21203,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/lexruntimeservice/api.go b/service/lexruntimeservice/api.go index 6d163b8fd8..cc74082b9f 100644 --- a/service/lexruntimeservice/api.go +++ b/service/lexruntimeservice/api.go @@ -1026,7 +1026,7 @@ func (s *ConflictException) RequestID() string { } type DeleteSessionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The alias in use for the bot that contains the session data. // @@ -1457,7 +1457,7 @@ func (s *GenericAttachment) SetTitle(v string) *GenericAttachment { } type GetSessionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The alias in use for the bot that contains the session data. // diff --git a/service/lexruntimev2/api.go b/service/lexruntimev2/api.go index 4ff39a51e1..5f0a04ab8a 100644 --- a/service/lexruntimev2/api.go +++ b/service/lexruntimev2/api.go @@ -1879,7 +1879,7 @@ func (s *DTMFInputEvent) MarshalEvent(pm protocol.PayloadMarshaler) (msg eventst } type DeleteSessionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The alias identifier in use for the bot that contains the session data. // @@ -2275,7 +2275,7 @@ func (s *DisconnectionEvent) MarshalEvent(pm protocol.PayloadMarshaler) (msg eve } type GetSessionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The alias identifier in use for the bot that contains the session data. // diff --git a/service/locationservice/api.go b/service/locationservice/api.go index dd8ec78eb0..d033cae02a 100644 --- a/service/locationservice/api.go +++ b/service/locationservice/api.go @@ -5541,7 +5541,7 @@ func (s *AssociateTrackerConsumerInput) SetTrackerName(v string) *AssociateTrack } type AssociateTrackerConsumerOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8376,7 +8376,7 @@ func (s *DataSourceConfiguration) SetIntendedUse(v string) *DataSourceConfigurat } type DeleteGeofenceCollectionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the geofence collection to be deleted. // @@ -8425,7 +8425,7 @@ func (s *DeleteGeofenceCollectionInput) SetCollectionName(v string) *DeleteGeofe } type DeleteGeofenceCollectionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8447,7 +8447,7 @@ func (s DeleteGeofenceCollectionOutput) GoString() string { } type DeleteMapInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the map resource to be deleted. // @@ -8496,7 +8496,7 @@ func (s *DeleteMapInput) SetMapName(v string) *DeleteMapInput { } type DeleteMapOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8518,7 +8518,7 @@ func (s DeleteMapOutput) GoString() string { } type DeletePlaceIndexInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the place index resource to be deleted. // @@ -8567,7 +8567,7 @@ func (s *DeletePlaceIndexInput) SetIndexName(v string) *DeletePlaceIndexInput { } type DeletePlaceIndexOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8589,7 +8589,7 @@ func (s DeletePlaceIndexOutput) GoString() string { } type DeleteRouteCalculatorInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the route calculator resource to be deleted. // @@ -8638,7 +8638,7 @@ func (s *DeleteRouteCalculatorInput) SetCalculatorName(v string) *DeleteRouteCal } type DeleteRouteCalculatorOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8660,7 +8660,7 @@ func (s DeleteRouteCalculatorOutput) GoString() string { } type DeleteTrackerInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the tracker resource to be deleted. // @@ -8709,7 +8709,7 @@ func (s *DeleteTrackerInput) SetTrackerName(v string) *DeleteTrackerInput { } type DeleteTrackerOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8731,7 +8731,7 @@ func (s DeleteTrackerOutput) GoString() string { } type DescribeGeofenceCollectionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the geofence collection. // @@ -8904,7 +8904,7 @@ func (s *DescribeGeofenceCollectionOutput) SetUpdateTime(v time.Time) *DescribeG } type DescribeMapInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the map resource. // @@ -9081,7 +9081,7 @@ func (s *DescribeMapOutput) SetUpdateTime(v time.Time) *DescribeMapOutput { } type DescribePlaceIndexInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the place index resource. // @@ -9264,7 +9264,7 @@ func (s *DescribePlaceIndexOutput) SetUpdateTime(v time.Time) *DescribePlaceInde } type DescribeRouteCalculatorInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the route calculator resource. // @@ -9441,7 +9441,7 @@ func (s *DescribeRouteCalculatorOutput) SetUpdateTime(v time.Time) *DescribeRout } type DescribeTrackerInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the tracker resource. // @@ -9782,7 +9782,7 @@ func (s *DevicePositionUpdate) SetSampleTime(v time.Time) *DevicePositionUpdate } type DisassociateTrackerConsumerInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) for the geofence collection to be disassociated // from the tracker resource. Used when you need to specify a resource across @@ -9852,7 +9852,7 @@ func (s *DisassociateTrackerConsumerInput) SetTrackerName(v string) *Disassociat } type DisassociateTrackerConsumerOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10085,7 +10085,7 @@ func (s *GetDevicePositionHistoryOutput) SetNextToken(v string) *GetDevicePositi } type GetDevicePositionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The device whose position you want to retrieve. // @@ -10222,7 +10222,7 @@ func (s *GetDevicePositionOutput) SetSampleTime(v time.Time) *GetDevicePositionO } type GetGeofenceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The geofence collection storing the target geofence. // @@ -10378,7 +10378,7 @@ func (s *GetGeofenceOutput) SetUpdateTime(v time.Time) *GetGeofenceOutput { } type GetMapGlyphsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A comma-separated list of fonts to load glyphs from in order of preference. // For example, Noto Sans Regular, Arial Unicode. @@ -10525,7 +10525,7 @@ func (s *GetMapGlyphsOutput) SetContentType(v string) *GetMapGlyphsOutput { } type GetMapSpritesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the sprite file. Use the following file names for the sprite // sheet: @@ -10643,7 +10643,7 @@ func (s *GetMapSpritesOutput) SetContentType(v string) *GetMapSpritesOutput { } type GetMapStyleDescriptorInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The map resource to retrieve the style descriptor from. // @@ -10732,7 +10732,7 @@ func (s *GetMapStyleDescriptorOutput) SetContentType(v string) *GetMapStyleDescr } type GetMapTileInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The map resource to retrieve the map tiles from. // @@ -12296,7 +12296,7 @@ func (s *ListRouteCalculatorsResponseEntry) SetUpdateTime(v time.Time) *ListRout } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the resource whose tags you want to retrieve. // @@ -13979,7 +13979,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -14181,7 +14181,7 @@ func (s *TruckWeight) SetUnit(v string) *TruckWeight { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the resource from which you want to remove // tags. @@ -14250,7 +14250,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/lookoutforvision/api.go b/service/lookoutforvision/api.go index b44839cd0a..64e4c0c2be 100644 --- a/service/lookoutforvision/api.go +++ b/service/lookoutforvision/api.go @@ -3021,7 +3021,7 @@ func (s *DatasetSource) SetGroundTruthManifest(v *DatasetGroundTruthManifest) *D } type DeleteDatasetInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ClientToken is an idempotency token that ensures a call to DeleteDataset // completes only once. You choose the value to pass. For example, An issue, @@ -3108,7 +3108,7 @@ func (s *DeleteDatasetInput) SetProjectName(v string) *DeleteDatasetInput { } type DeleteDatasetOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3130,7 +3130,7 @@ func (s DeleteDatasetOutput) GoString() string { } type DeleteModelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ClientToken is an idempotency token that ensures a call to DeleteModel completes // only once. You choose the value to pass. For example, An issue, such as an @@ -3246,7 +3246,7 @@ func (s *DeleteModelOutput) SetModelArn(v string) *DeleteModelOutput { } type DeleteProjectInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ClientToken is an idempotency token that ensures a call to DeleteProject // completes only once. You choose the value to pass. For example, An issue, @@ -3345,7 +3345,7 @@ func (s *DeleteProjectOutput) SetProjectArn(v string) *DeleteProjectOutput { } type DescribeDatasetInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The type of the dataset to describe. Specify train to describe the training // dataset. Specify test to describe the test dataset. If you have a single @@ -3444,7 +3444,7 @@ func (s *DescribeDatasetOutput) SetDatasetDescription(v *DatasetDescription) *De } type DescribeModelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The version of the model that you want to describe. // @@ -3541,7 +3541,7 @@ func (s *DescribeModelOutput) SetModelDescription(v *ModelDescription) *Describe } type DescribeProjectInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the project that you want to describe. // @@ -3981,7 +3981,7 @@ func (s *InternalServerException) RequestID() string { } type ListDatasetEntriesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Only includes entries after the specified date in the response. For example, // 2020-06-23T00:00:00. @@ -4174,7 +4174,7 @@ func (s *ListDatasetEntriesOutput) SetNextToken(v string) *ListDatasetEntriesOut } type ListModelsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return per paginated call. The largest value // you can specify is 100. If you specify a value greater than 100, a ValidationException @@ -4290,7 +4290,7 @@ func (s *ListModelsOutput) SetNextToken(v string) *ListModelsOutput { } type ListProjectsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return per paginated call. The largest value // you can specify is 100. If you specify a value greater than 100, a ValidationException @@ -4388,7 +4388,7 @@ func (s *ListProjectsOutput) SetProjects(v []*ProjectMetadata) *ListProjectsOutp } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the model for which you want to list tags. // @@ -5297,7 +5297,7 @@ func (s *StartModelOutput) SetStatus(v string) *StartModelOutput { } type StopModelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ClientToken is an idempotency token that ensures a call to StopModel completes // only once. You choose the value to pass. For example, An issue, such as an @@ -5551,7 +5551,7 @@ func (s *TagResourceInput) SetTags(v []*Tag) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5647,7 +5647,7 @@ func (s *ThrottlingException) RequestID() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the model from which you want to remove // tags. @@ -5711,7 +5711,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/lookoutmetrics/api.go b/service/lookoutmetrics/api.go index e4fc1a9967..9b0e963f95 100644 --- a/service/lookoutmetrics/api.go +++ b/service/lookoutmetrics/api.go @@ -3007,7 +3007,7 @@ func (s *ActivateAnomalyDetectorInput) SetAnomalyDetectorArn(v string) *Activate } type ActivateAnomalyDetectorOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3830,7 +3830,7 @@ func (s *BackTestAnomalyDetectorInput) SetAnomalyDetectorArn(v string) *BackTest } type BackTestAnomalyDetectorOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4625,7 +4625,7 @@ func (s *DeleteAlertInput) SetAlertArn(v string) *DeleteAlertInput { } type DeleteAlertOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4693,7 +4693,7 @@ func (s *DeleteAnomalyDetectorInput) SetAnomalyDetectorArn(v string) *DeleteAnom } type DeleteAnomalyDetectorOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6596,7 +6596,7 @@ func (s *ListMetricSetsOutput) SetNextToken(v string) *ListMetricSetsOutput { } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The resource's Amazon Resource Name (ARN). // @@ -7059,7 +7059,7 @@ func (s *PutFeedbackInput) SetAnomalyGroupTimeSeriesFeedback(v *AnomalyGroupTime } type PutFeedbackOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -7856,7 +7856,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8096,7 +8096,7 @@ func (s *TooManyRequestsException) RequestID() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The resource's Amazon Resource Name (ARN). // @@ -8162,7 +8162,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/macie2/api.go b/service/macie2/api.go index f42a1f9575..6a65e00f87 100644 --- a/service/macie2/api.go +++ b/service/macie2/api.go @@ -6519,7 +6519,7 @@ func (s *AcceptInvitationInput) SetMasterAccount(v string) *AcceptInvitationInpu } type AcceptInvitationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9041,7 +9041,7 @@ func (s *CreateSampleFindingsInput) SetFindingTypes(v []*string) *CreateSampleFi } type CreateSampleFindingsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9389,7 +9389,7 @@ func (s *CustomDetection) SetOccurrences(v *Occurrences) *CustomDetection { // Specifies that a classification job runs once a day, every day. This is an // empty object. type DailySchedule struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9540,7 +9540,7 @@ func (s *DefaultDetection) SetType(v string) *DefaultDetection { } type DeleteCustomDataIdentifierInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Id is a required field Id *string `location:"uri" locationName:"id" type:"string" required:"true"` @@ -9587,7 +9587,7 @@ func (s *DeleteCustomDataIdentifierInput) SetId(v string) *DeleteCustomDataIdent } type DeleteCustomDataIdentifierOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9609,7 +9609,7 @@ func (s DeleteCustomDataIdentifierOutput) GoString() string { } type DeleteFindingsFilterInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Id is a required field Id *string `location:"uri" locationName:"id" type:"string" required:"true"` @@ -9656,7 +9656,7 @@ func (s *DeleteFindingsFilterInput) SetId(v string) *DeleteFindingsFilterInput { } type DeleteFindingsFilterOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9756,7 +9756,7 @@ func (s *DeleteInvitationsOutput) SetUnprocessedAccounts(v []*UnprocessedAccount } type DeleteMemberInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Id is a required field Id *string `location:"uri" locationName:"id" type:"string" required:"true"` @@ -9803,7 +9803,7 @@ func (s *DeleteMemberInput) SetId(v string) *DeleteMemberInput { } type DeleteMemberOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9926,7 +9926,7 @@ func (s *DescribeBucketsOutput) SetNextToken(v string) *DescribeBucketsOutput { } type DescribeClassificationJobInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // JobId is a required field JobId *string `location:"uri" locationName:"jobId" type:"string" required:"true"` @@ -10183,7 +10183,7 @@ func (s *DescribeClassificationJobOutput) SetUserPausedDetails(v *UserPausedDeta } type DescribeOrganizationConfigurationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10245,7 +10245,7 @@ func (s *DescribeOrganizationConfigurationOutput) SetMaxAccountLimitReached(v bo } type DisableMacieInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10267,7 +10267,7 @@ func (s DisableMacieInput) GoString() string { } type DisableMacieOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10289,7 +10289,7 @@ func (s DisableMacieOutput) GoString() string { } type DisableOrganizationAdminAccountInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // AdminAccountId is a required field AdminAccountId *string `location:"querystring" locationName:"adminAccountId" type:"string" required:"true"` @@ -10333,7 +10333,7 @@ func (s *DisableOrganizationAdminAccountInput) SetAdminAccountId(v string) *Disa } type DisableOrganizationAdminAccountOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10355,7 +10355,7 @@ func (s DisableOrganizationAdminAccountOutput) GoString() string { } type DisassociateFromAdministratorAccountInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10377,7 +10377,7 @@ func (s DisassociateFromAdministratorAccountInput) GoString() string { } type DisassociateFromAdministratorAccountOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10399,7 +10399,7 @@ func (s DisassociateFromAdministratorAccountOutput) GoString() string { } type DisassociateFromMasterAccountInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10421,7 +10421,7 @@ func (s DisassociateFromMasterAccountInput) GoString() string { } type DisassociateFromMasterAccountOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10443,7 +10443,7 @@ func (s DisassociateFromMasterAccountOutput) GoString() string { } type DisassociateMemberInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Id is a required field Id *string `location:"uri" locationName:"id" type:"string" required:"true"` @@ -10490,7 +10490,7 @@ func (s *DisassociateMemberInput) SetId(v string) *DisassociateMemberInput { } type DisassociateMemberOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10598,7 +10598,7 @@ func (s *EnableMacieInput) SetStatus(v string) *EnableMacieInput { } type EnableMacieOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10676,7 +10676,7 @@ func (s *EnableOrganizationAdminAccountInput) SetClientToken(v string) *EnableOr } type EnableOrganizationAdminAccountOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11188,7 +11188,7 @@ func (s *FindingsFilterListItem) SetTags(v map[string]*string) *FindingsFilterLi } type GetAdministratorAccountInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11429,7 +11429,7 @@ func (s *GetBucketStatisticsOutput) SetUnclassifiableObjectSizeInBytes(v *Object } type GetClassificationExportConfigurationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11486,7 +11486,7 @@ func (s *GetClassificationExportConfigurationOutput) SetConfiguration(v *Classif } type GetCustomDataIdentifierInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Id is a required field Id *string `location:"uri" locationName:"id" type:"string" required:"true"` @@ -11754,7 +11754,7 @@ func (s *GetFindingStatisticsOutput) SetCountsByGroup(v []*GroupCount) *GetFindi } type GetFindingsFilterInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Id is a required field Id *string `location:"uri" locationName:"id" type:"string" required:"true"` @@ -11982,7 +11982,7 @@ func (s *GetFindingsOutput) SetFindings(v []*Finding) *GetFindingsOutput { } type GetFindingsPublicationConfigurationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -12041,7 +12041,7 @@ func (s *GetFindingsPublicationConfigurationOutput) SetSecurityHubConfiguration( } type GetInvitationsCountInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -12095,7 +12095,7 @@ func (s *GetInvitationsCountOutput) SetInvitationsCount(v int64) *GetInvitations } type GetMacieSessionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -12187,7 +12187,7 @@ func (s *GetMacieSessionOutput) SetUpdatedAt(v time.Time) *GetMacieSessionOutput } type GetMasterAccountInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -12244,7 +12244,7 @@ func (s *GetMasterAccountOutput) SetMaster(v *Invitation) *GetMasterAccountOutpu } type GetMemberInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Id is a required field Id *string `location:"uri" locationName:"id" type:"string" required:"true"` @@ -12511,7 +12511,7 @@ func (s *GetUsageStatisticsOutput) SetTimeRange(v string) *GetUsageStatisticsOut } type GetUsageTotalsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` TimeRange *string `location:"querystring" locationName:"timeRange" type:"string"` } @@ -13590,7 +13590,7 @@ func (s *ListCustomDataIdentifiersOutput) SetNextToken(v string) *ListCustomData } type ListFindingsFiltersInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -13778,7 +13778,7 @@ func (s *ListFindingsOutput) SetNextToken(v string) *ListFindingsOutput { } type ListInvitationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -14073,7 +14073,7 @@ func (s *ListManagedDataIdentifiersOutput) SetNextToken(v string) *ListManagedDa } type ListMembersInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -14172,7 +14172,7 @@ func (s *ListMembersOutput) SetNextToken(v string) *ListMembersOutput { } type ListOrganizationAdminAccountsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -14263,7 +14263,7 @@ func (s *ListOrganizationAdminAccountsOutput) SetNextToken(v string) *ListOrgani } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resourceArn" type:"string" required:"true"` @@ -15144,7 +15144,7 @@ func (s *PutFindingsPublicationConfigurationInput) SetSecurityHubConfiguration(v } type PutFindingsPublicationConfigurationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -17151,7 +17151,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { // The request succeeded. The specified tags were added to the resource. type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -17498,7 +17498,7 @@ func (s *UnprocessedAccount) SetErrorMessage(v string) *UnprocessedAccount { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resourceArn" type:"string" required:"true"` @@ -17558,7 +17558,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { // The request succeeded. The specified tags were removed from the resource. type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -17645,7 +17645,7 @@ func (s *UpdateClassificationJobInput) SetJobStatus(v string) *UpdateClassificat } type UpdateClassificationJobOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -17853,7 +17853,7 @@ func (s *UpdateMacieSessionInput) SetStatus(v string) *UpdateMacieSessionInput { } type UpdateMacieSessionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -17937,7 +17937,7 @@ func (s *UpdateMemberSessionInput) SetStatus(v string) *UpdateMemberSessionInput } type UpdateMemberSessionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -18005,7 +18005,7 @@ func (s *UpdateOrganizationConfigurationInput) SetAutoEnable(v bool) *UpdateOrga } type UpdateOrganizationConfigurationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/managedblockchain/api.go b/service/managedblockchain/api.go index 0ccc543f30..0527dcaea6 100644 --- a/service/managedblockchain/api.go +++ b/service/managedblockchain/api.go @@ -3516,7 +3516,7 @@ func (s *CreateProposalOutput) SetProposalId(v string) *CreateProposalOutput { } type DeleteMemberInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique identifier of the member to remove. // @@ -3582,7 +3582,7 @@ func (s *DeleteMemberInput) SetNetworkId(v string) *DeleteMemberInput { } type DeleteMemberOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3604,7 +3604,7 @@ func (s DeleteMemberOutput) GoString() string { } type DeleteNodeInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique identifier of the member that owns this node. // @@ -3692,7 +3692,7 @@ func (s *DeleteNodeInput) SetNodeId(v string) *DeleteNodeInput { } type DeleteNodeOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3714,7 +3714,7 @@ func (s DeleteNodeOutput) GoString() string { } type GetMemberInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique identifier of the member. // @@ -3811,7 +3811,7 @@ func (s *GetMemberOutput) SetMember(v *Member) *GetMemberOutput { } type GetNetworkInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique identifier of the network to get information about. // @@ -3891,7 +3891,7 @@ func (s *GetNetworkOutput) SetNetwork(v *Network) *GetNetworkOutput { } type GetNodeInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique identifier of the member that owns the node. // @@ -4002,7 +4002,7 @@ func (s *GetNodeOutput) SetNode(v *Node) *GetNodeOutput { } type GetProposalInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique identifier of the network for which the proposal is made. // @@ -4440,7 +4440,7 @@ func (s *InviteAction) SetPrincipal(v string) *InviteAction { } type ListInvitationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of invitations to return. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -4533,7 +4533,7 @@ func (s *ListInvitationsOutput) SetNextToken(v string) *ListInvitationsOutput { } type ListMembersInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // An optional Boolean value. If provided, the request is limited either to // members that the current AWS account owns (true) or that other AWS accounts @@ -4674,7 +4674,7 @@ func (s *ListMembersOutput) SetNextToken(v string) *ListMembersOutput { } type ListNetworksInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // An optional framework specifier. If provided, only networks of this framework // type are listed. @@ -4799,7 +4799,7 @@ func (s *ListNetworksOutput) SetNextToken(v string) *ListNetworksOutput { } type ListNodesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of nodes to list. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -4934,7 +4934,7 @@ func (s *ListNodesOutput) SetNodes(v []*NodeSummary) *ListNodesOutput { } type ListProposalVotesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of votes to return. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -5061,7 +5061,7 @@ func (s *ListProposalVotesOutput) SetProposalVotes(v []*VoteSummary) *ListPropos } type ListProposalsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of proposals to return. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -5171,7 +5171,7 @@ func (s *ListProposalsOutput) SetProposals(v []*ProposalSummary) *ListProposalsO } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the resource. For more information about // ARNs and their format, see Amazon Resource Names (ARNs) (https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html) @@ -7396,7 +7396,7 @@ func (s *ProposalSummary) SetStatus(v string) *ProposalSummary { } type RejectInvitationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique identifier of the invitation to reject. // @@ -7445,7 +7445,7 @@ func (s *RejectInvitationInput) SetInvitationId(v string) *RejectInvitationInput } type RejectInvitationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -7852,7 +7852,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8006,7 +8006,7 @@ func (s *TooManyTagsException) RequestID() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the resource. For more information about // ARNs and their format, see Amazon Resource Names (ARNs) (https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html) @@ -8071,7 +8071,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8169,7 +8169,7 @@ func (s *UpdateMemberInput) SetNetworkId(v string) *UpdateMemberInput { } type UpdateMemberOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8280,7 +8280,7 @@ func (s *UpdateNodeInput) SetNodeId(v string) *UpdateNodeInput { } type UpdateNodeOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8399,7 +8399,7 @@ func (s *VoteOnProposalInput) SetVoterMemberId(v string) *VoteOnProposalInput { } type VoteOnProposalOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/managedgrafana/api.go b/service/managedgrafana/api.go index 1f2e6f00b0..e87b1edd92 100644 --- a/service/managedgrafana/api.go +++ b/service/managedgrafana/api.go @@ -1337,7 +1337,7 @@ func (s *AssertionAttributes) SetRole(v string) *AssertionAttributes { } type AssociateLicenseInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The type of license to associate with the workspace. // @@ -1904,7 +1904,7 @@ func (s *CreateWorkspaceOutput) SetWorkspace(v *WorkspaceDescription) *CreateWor } type DeleteWorkspaceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the workspace to delete. // @@ -1986,7 +1986,7 @@ func (s *DeleteWorkspaceOutput) SetWorkspace(v *WorkspaceDescription) *DeleteWor } type DescribeWorkspaceAuthenticationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the workspace to return authentication information about. // @@ -2069,7 +2069,7 @@ func (s *DescribeWorkspaceAuthenticationOutput) SetAuthentication(v *Authenticat } type DescribeWorkspaceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the workspace to display information about. // @@ -2151,7 +2151,7 @@ func (s *DescribeWorkspaceOutput) SetWorkspace(v *WorkspaceDescription) *Describ } type DisassociateLicenseInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The type of license to remove from the workspace. // @@ -2375,7 +2375,7 @@ func (s *InternalServerException) RequestID() string { } type ListPermissionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // (Optional) Limits the results to only the group that matches this ID. GroupId *string `location:"querystring" locationName:"groupId" min:"1" type:"string"` @@ -2524,7 +2524,7 @@ func (s *ListPermissionsOutput) SetPermissions(v []*PermissionEntry) *ListPermis } type ListWorkspacesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of workspaces to include in the results. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` diff --git a/service/marketplacecatalog/api.go b/service/marketplacecatalog/api.go index f94a594d6b..7b23f199c5 100644 --- a/service/marketplacecatalog/api.go +++ b/service/marketplacecatalog/api.go @@ -769,7 +769,7 @@ func (s *AccessDeniedException) RequestID() string { } type CancelChangeSetInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Required. The catalog related to the request. Fixed value: AWSMarketplace. // @@ -1151,7 +1151,7 @@ func (s *ChangeSummary) SetErrorDetailList(v []*ErrorDetail) *ChangeSummary { } type DescribeChangeSetInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Required. The catalog related to the request. Fixed value: AWSMarketplace // @@ -1330,7 +1330,7 @@ func (s *DescribeChangeSetOutput) SetStatus(v string) *DescribeChangeSetOutput { } type DescribeEntityInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Required. The catalog related to the request. Fixed value: AWSMarketplace // diff --git a/service/mediaconnect/api.go b/service/mediaconnect/api.go index 60b9d8c317..5ba3da9518 100644 --- a/service/mediaconnect/api.go +++ b/service/mediaconnect/api.go @@ -4538,7 +4538,7 @@ func (s *CreateFlowOutput) SetFlow(v *Flow) *CreateFlowOutput { } type DeleteFlowInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // FlowArn is a required field FlowArn *string `location:"uri" locationName:"flowArn" type:"string" required:"true"` @@ -4626,7 +4626,7 @@ func (s *DeleteFlowOutput) SetStatus(v string) *DeleteFlowOutput { } type DescribeFlowInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // FlowArn is a required field FlowArn *string `location:"uri" locationName:"flowArn" type:"string" required:"true"` @@ -4714,7 +4714,7 @@ func (s *DescribeFlowOutput) SetMessages(v *Messages) *DescribeFlowOutput { } type DescribeOfferingInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // OfferingArn is a required field OfferingArn *string `location:"uri" locationName:"offeringArn" type:"string" required:"true"` @@ -4794,7 +4794,7 @@ func (s *DescribeOfferingOutput) SetOffering(v *Offering) *DescribeOfferingOutpu } type DescribeReservationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ReservationArn is a required field ReservationArn *string `location:"uri" locationName:"reservationArn" type:"string" required:"true"` @@ -6401,7 +6401,7 @@ func (s *InternalServerErrorException) RequestID() string { } type ListEntitlementsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -6499,7 +6499,7 @@ func (s *ListEntitlementsOutput) SetNextToken(v string) *ListEntitlementsOutput } type ListFlowsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -6596,7 +6596,7 @@ func (s *ListFlowsOutput) SetNextToken(v string) *ListFlowsOutput { } type ListOfferingsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -6697,7 +6697,7 @@ func (s *ListOfferingsOutput) SetOfferings(v []*Offering) *ListOfferingsOutput { } type ListReservationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -6798,7 +6798,7 @@ func (s *ListReservationsOutput) SetReservations(v []*Reservation) *ListReservat } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resourceArn" type:"string" required:"true"` @@ -8013,7 +8013,7 @@ func (s *PurchaseOfferingOutput) SetReservation(v *Reservation) *PurchaseOfferin } type RemoveFlowMediaStreamInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // FlowArn is a required field FlowArn *string `location:"uri" locationName:"flowArn" type:"string" required:"true"` @@ -8116,7 +8116,7 @@ func (s *RemoveFlowMediaStreamOutput) SetMediaStreamName(v string) *RemoveFlowMe } type RemoveFlowOutputInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // FlowArn is a required field FlowArn *string `location:"uri" locationName:"flowArn" type:"string" required:"true"` @@ -8220,7 +8220,7 @@ func (s *RemoveFlowOutputOutput) SetOutputArn(v string) *RemoveFlowOutputOutput } type RemoveFlowSourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // FlowArn is a required field FlowArn *string `location:"uri" locationName:"flowArn" type:"string" required:"true"` @@ -8324,7 +8324,7 @@ func (s *RemoveFlowSourceOutput) SetSourceArn(v string) *RemoveFlowSourceOutput } type RemoveFlowVpcInterfaceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // FlowArn is a required field FlowArn *string `location:"uri" locationName:"flowArn" type:"string" required:"true"` @@ -8663,7 +8663,7 @@ func (s *ResourceSpecification) SetResourceType(v string) *ResourceSpecification } type RevokeFlowEntitlementInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // EntitlementArn is a required field EntitlementArn *string `location:"uri" locationName:"entitlementArn" type:"string" required:"true"` @@ -9194,7 +9194,7 @@ func (s *SourcePriority) SetPrimarySource(v string) *SourcePriority { } type StartFlowInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // FlowArn is a required field FlowArn *string `location:"uri" locationName:"flowArn" type:"string" required:"true"` @@ -9282,7 +9282,7 @@ func (s *StartFlowOutput) SetStatus(v string) *StartFlowOutput { } type StopFlowInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // FlowArn is a required field FlowArn *string `location:"uri" locationName:"flowArn" type:"string" required:"true"` @@ -9434,7 +9434,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9636,7 +9636,7 @@ func (s *Transport) SetStreamId(v string) *Transport { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resourceArn" type:"string" required:"true"` @@ -9695,7 +9695,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/mediaconvert/api.go b/service/mediaconvert/api.go index 4075c35894..b46178bf6f 100644 --- a/service/mediaconvert/api.go +++ b/service/mediaconvert/api.go @@ -3079,7 +3079,7 @@ func (s *AssociateCertificateInput) SetArn(v string) *AssociateCertificateInput // Successful association of Certificate Manager Amazon Resource Name (ARN) // with Mediaconvert returns an OK message. type AssociateCertificateOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4941,7 +4941,7 @@ func (s *BurninDestinationSettings) SetYPosition(v int64) *BurninDestinationSett // Cancel a job by sending a request with the job ID type CancelJobInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Job ID of the job to be cancelled. // @@ -4991,7 +4991,7 @@ func (s *CancelJobInput) SetId(v string) *CancelJobInput { // A cancel job request will receive a response with an empty body. type CancelJobOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8174,7 +8174,7 @@ func (s *Deinterlacer) SetMode(v string) *Deinterlacer { // Delete a job template by sending a request with the job template name type DeleteJobTemplateInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the job template to be deleted. // @@ -8225,7 +8225,7 @@ func (s *DeleteJobTemplateInput) SetName(v string) *DeleteJobTemplateInput { // Delete job template requests will return an OK message or error message with // an empty body. type DeleteJobTemplateOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8248,7 +8248,7 @@ func (s DeleteJobTemplateOutput) GoString() string { // Delete a preset by sending a request with the preset name type DeletePresetInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the preset to be deleted. // @@ -8299,7 +8299,7 @@ func (s *DeletePresetInput) SetName(v string) *DeletePresetInput { // Delete preset requests will return an OK message or error message with an // empty body. type DeletePresetOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8323,7 +8323,7 @@ func (s DeletePresetOutput) GoString() string { // Delete a queue by sending a request with the queue name. You can't delete // a queue with an active pricing plan or one that has unprocessed jobs in it. type DeleteQueueInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the queue that you want to delete. // @@ -8374,7 +8374,7 @@ func (s *DeleteQueueInput) SetName(v string) *DeleteQueueInput { // Delete queue requests return an OK message or error message with an empty // body. type DeleteQueueOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8528,7 +8528,7 @@ func (s *DestinationSettings) SetS3Settings(v *S3DestinationSettings) *Destinati // Removes an association between the Amazon Resource Name (ARN) of an AWS Certificate // Manager (ACM) certificate and an AWS Elemental MediaConvert resource. type DisassociateCertificateInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the ACM certificate that you want to disassociate from your MediaConvert // resource. @@ -8580,7 +8580,7 @@ func (s *DisassociateCertificateInput) SetArn(v string) *DisassociateCertificate // Successful disassociation of Certificate Manager Amazon Resource Name (ARN) // with Mediaconvert returns an OK message. type DisassociateCertificateOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10625,7 +10625,7 @@ func (s *FrameCaptureSettings) SetQuality(v int64) *FrameCaptureSettings { // Query a job by sending a request with the job ID. type GetJobInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // the job ID of the job. // @@ -10708,7 +10708,7 @@ func (s *GetJobOutput) SetJob(v *Job) *GetJobOutput { // Query a job template by sending a request with the job template name. type GetJobTemplateInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the job template. // @@ -10792,7 +10792,7 @@ func (s *GetJobTemplateOutput) SetJobTemplate(v *JobTemplate) *GetJobTemplateOut // Query a preset by sending a request with the preset name. type GetPresetInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the preset. // @@ -10875,7 +10875,7 @@ func (s *GetPresetOutput) SetPreset(v *Preset) *GetPresetOutput { // Get information about a queue by sending a request with the queue name. type GetQueueInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the queue that you want information about. // @@ -15850,7 +15850,7 @@ func (s *KantarWatermarkSettings) SetMetadata8(v string) *KantarWatermarkSetting // body. You can also optionally specify the maximum number, up to twenty, of // job templates to be returned. type ListJobTemplatesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Optionally, specify a job template category to limit responses to only job // templates from that category. @@ -15983,7 +15983,7 @@ func (s *ListJobTemplatesOutput) SetNextToken(v string) *ListJobTemplatesOutput // body. You can also optionally specify the maximum number, up to twenty, of // jobs to be returned. type ListJobsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Optional. Number of jobs, up to twenty, that will be returned at one time. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -16112,7 +16112,7 @@ func (s *ListJobsOutput) SetNextToken(v string) *ListJobsOutput { // can also optionally specify the maximum number, up to twenty, of queues to // be returned. type ListPresetsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Optionally, specify a preset category to limit responses to only presets // from that category. @@ -16241,7 +16241,7 @@ func (s *ListPresetsOutput) SetPresets(v []*Preset) *ListPresetsOutput { // You can send list queues requests with an empty body. You can optionally // specify the maximum number, up to twenty, of queues to be returned. type ListQueuesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Optional. When you request a list of queues, you can choose to list them // alphabetically by NAME or chronologically by CREATION_DATE. If you don't @@ -16361,7 +16361,7 @@ func (s *ListQueuesOutput) SetQueues(v []*Queue) *ListQueuesOutput { // with the Amazon Resource Name (ARN) of the resource. To get the ARN, send // a GET request with the resource name. type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the resource that you want to list tags // for. To get the ARN, send a GET request with the resource name. @@ -21640,7 +21640,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { // A successful request to add tags to a resource returns an OK message. type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -22232,7 +22232,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { // A successful request to remove tags from a resource returns an OK message. type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/medialive/api.go b/service/medialive/api.go index bde338a3e0..4e9e05dfbe 100644 --- a/service/medialive/api.go +++ b/service/medialive/api.go @@ -5895,7 +5895,7 @@ func (s *Ac3Settings) SetMetadataControl(v string) *Ac3Settings { } type AcceptInputDeviceTransferInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // InputDeviceId is a required field InputDeviceId *string `location:"uri" locationName:"inputDeviceId" type:"string" required:"true"` @@ -5942,7 +5942,7 @@ func (s *AcceptInputDeviceTransferInput) SetInputDeviceId(v string) *AcceptInput } type AcceptInputDeviceTransferOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6276,7 +6276,7 @@ func (s *ArchiveS3Settings) SetCannedAcl(v string) *ArchiveS3Settings { // Arib Destination Settings type AribDestinationSettings struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6299,7 +6299,7 @@ func (s AribDestinationSettings) GoString() string { // Arib Source Settings type AribSourceSettings struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8655,7 +8655,7 @@ func (s *BurnInDestinationSettings) SetYPosition(v int64) *BurnInDestinationSett } type CancelInputDeviceTransferInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // InputDeviceId is a required field InputDeviceId *string `location:"uri" locationName:"inputDeviceId" type:"string" required:"true"` @@ -8702,7 +8702,7 @@ func (s *CancelInputDeviceTransferInput) SetInputDeviceId(v string) *CancelInput } type CancelInputDeviceTransferOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9783,7 +9783,7 @@ func (s *ChannelSummary) SetVpc(v *VpcOutputSettingsDescription) *ChannelSummary // Passthrough applies no color space conversion to the output type ColorSpacePassthroughSettings struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10685,7 +10685,7 @@ func (s *CreateTagsInput) SetTags(v map[string]*string) *CreateTagsInput { } type CreateTagsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10707,7 +10707,7 @@ func (s CreateTagsOutput) GoString() string { } type DeleteChannelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ChannelId is a required field ChannelId *string `location:"uri" locationName:"channelId" type:"string" required:"true"` @@ -10917,7 +10917,7 @@ func (s *DeleteChannelOutput) SetVpc(v *VpcOutputSettingsDescription) *DeleteCha } type DeleteInputInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // InputId is a required field InputId *string `location:"uri" locationName:"inputId" type:"string" required:"true"` @@ -10964,7 +10964,7 @@ func (s *DeleteInputInput) SetInputId(v string) *DeleteInputInput { } type DeleteInputOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10986,7 +10986,7 @@ func (s DeleteInputOutput) GoString() string { } type DeleteInputSecurityGroupInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // InputSecurityGroupId is a required field InputSecurityGroupId *string `location:"uri" locationName:"inputSecurityGroupId" type:"string" required:"true"` @@ -11033,7 +11033,7 @@ func (s *DeleteInputSecurityGroupInput) SetInputSecurityGroupId(v string) *Delet } type DeleteInputSecurityGroupOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11055,7 +11055,7 @@ func (s DeleteInputSecurityGroupOutput) GoString() string { } type DeleteMultiplexInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // MultiplexId is a required field MultiplexId *string `location:"uri" locationName:"multiplexId" type:"string" required:"true"` @@ -11206,7 +11206,7 @@ func (s *DeleteMultiplexOutput) SetTags(v map[string]*string) *DeleteMultiplexOu } type DeleteMultiplexProgramInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // MultiplexId is a required field MultiplexId *string `location:"uri" locationName:"multiplexId" type:"string" required:"true"` @@ -11332,7 +11332,7 @@ func (s *DeleteMultiplexProgramOutput) SetProgramName(v string) *DeleteMultiplex } type DeleteReservationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ReservationId is a required field ReservationId *string `location:"uri" locationName:"reservationId" type:"string" required:"true"` @@ -11549,7 +11549,7 @@ func (s *DeleteReservationOutput) SetUsagePrice(v float64) *DeleteReservationOut } type DeleteScheduleInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ChannelId is a required field ChannelId *string `location:"uri" locationName:"channelId" type:"string" required:"true"` @@ -11596,7 +11596,7 @@ func (s *DeleteScheduleInput) SetChannelId(v string) *DeleteScheduleInput { } type DeleteScheduleOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11618,7 +11618,7 @@ func (s DeleteScheduleOutput) GoString() string { } type DeleteTagsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resource-arn" type:"string" required:"true"` @@ -11677,7 +11677,7 @@ func (s *DeleteTagsInput) SetTagKeys(v []*string) *DeleteTagsInput { } type DeleteTagsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11699,7 +11699,7 @@ func (s DeleteTagsOutput) GoString() string { } type DescribeChannelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ChannelId is a required field ChannelId *string `location:"uri" locationName:"channelId" type:"string" required:"true"` @@ -11909,7 +11909,7 @@ func (s *DescribeChannelOutput) SetVpc(v *VpcOutputSettingsDescription) *Describ } type DescribeInputDeviceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // InputDeviceId is a required field InputDeviceId *string `location:"uri" locationName:"inputDeviceId" type:"string" required:"true"` @@ -12088,7 +12088,7 @@ func (s *DescribeInputDeviceOutput) SetUhdDeviceSettings(v *InputDeviceUhdSettin } type DescribeInputDeviceThumbnailInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Accept is a required field Accept *string `location:"header" locationName:"accept" type:"string" required:"true" enum:"AcceptHeader"` @@ -12209,7 +12209,7 @@ func (s *DescribeInputDeviceThumbnailOutput) SetLastModified(v time.Time) *Descr } type DescribeInputInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // InputId is a required field InputId *string `location:"uri" locationName:"inputId" type:"string" required:"true"` @@ -12411,7 +12411,7 @@ func (s *DescribeInputOutput) SetType(v string) *DescribeInputOutput { } type DescribeInputSecurityGroupInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // InputSecurityGroupId is a required field InputSecurityGroupId *string `location:"uri" locationName:"inputSecurityGroupId" type:"string" required:"true"` @@ -12528,7 +12528,7 @@ func (s *DescribeInputSecurityGroupOutput) SetWhitelistRules(v []*InputWhitelist } type DescribeMultiplexInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // MultiplexId is a required field MultiplexId *string `location:"uri" locationName:"multiplexId" type:"string" required:"true"` @@ -12679,7 +12679,7 @@ func (s *DescribeMultiplexOutput) SetTags(v map[string]*string) *DescribeMultipl } type DescribeMultiplexProgramInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // MultiplexId is a required field MultiplexId *string `location:"uri" locationName:"multiplexId" type:"string" required:"true"` @@ -12805,7 +12805,7 @@ func (s *DescribeMultiplexProgramOutput) SetProgramName(v string) *DescribeMulti } type DescribeOfferingInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // OfferingId is a required field OfferingId *string `location:"uri" locationName:"offeringId" type:"string" required:"true"` @@ -12965,7 +12965,7 @@ func (s *DescribeOfferingOutput) SetUsagePrice(v float64) *DescribeOfferingOutpu } type DescribeReservationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ReservationId is a required field ReservationId *string `location:"uri" locationName:"reservationId" type:"string" required:"true"` @@ -13182,7 +13182,7 @@ func (s *DescribeReservationOutput) SetUsagePrice(v float64) *DescribeReservatio } type DescribeScheduleInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ChannelId is a required field ChannelId *string `location:"uri" locationName:"channelId" type:"string" required:"true"` @@ -14105,7 +14105,7 @@ func (s *EbuTtDDestinationSettings) SetStyleControl(v string) *EbuTtDDestination // Embedded Destination Settings type EmbeddedDestinationSettings struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -14128,7 +14128,7 @@ func (s EmbeddedDestinationSettings) GoString() string { // Embedded Plus Scte20 Destination Settings type EmbeddedPlusScte20DestinationSettings struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -15012,7 +15012,7 @@ func (s *FrameCaptureGroupSettings) SetFrameCaptureCdnSettings(v *FrameCaptureCd // Frame Capture Hls Settings type FrameCaptureHlsSettings struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -17726,7 +17726,7 @@ func (s *HlsWebdavSettings) SetRestartDelay(v int64) *HlsWebdavSettings { // Html Motion Graphics Settings type HtmlMotionGraphicsSettings struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -17749,7 +17749,7 @@ func (s HtmlMotionGraphicsSettings) GoString() string { // Settings to configure an action so that it occurs as soon as possible. type ImmediateModeScheduleActionStartSettings struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -19775,7 +19775,7 @@ func (s *KeyProviderSettings) SetStaticKeySettings(v *StaticKeySettings) *KeyPro } type ListChannelsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -19864,7 +19864,7 @@ func (s *ListChannelsOutput) SetNextToken(v string) *ListChannelsOutput { } type ListInputDeviceTransfersInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -19965,7 +19965,7 @@ func (s *ListInputDeviceTransfersOutput) SetNextToken(v string) *ListInputDevice } type ListInputDevicesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -20054,7 +20054,7 @@ func (s *ListInputDevicesOutput) SetNextToken(v string) *ListInputDevicesOutput } type ListInputSecurityGroupsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -20143,7 +20143,7 @@ func (s *ListInputSecurityGroupsOutput) SetNextToken(v string) *ListInputSecurit } type ListInputsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -20232,7 +20232,7 @@ func (s *ListInputsOutput) SetNextToken(v string) *ListInputsOutput { } type ListMultiplexProgramsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -20336,7 +20336,7 @@ func (s *ListMultiplexProgramsOutput) SetNextToken(v string) *ListMultiplexProgr } type ListMultiplexesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -20425,7 +20425,7 @@ func (s *ListMultiplexesOutput) SetNextToken(v string) *ListMultiplexesOutput { } type ListOfferingsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` ChannelClass *string `location:"querystring" locationName:"channelClass" type:"string"` @@ -20594,7 +20594,7 @@ func (s *ListOfferingsOutput) SetOfferings(v []*Offering) *ListOfferingsOutput { } type ListReservationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` ChannelClass *string `location:"querystring" locationName:"channelClass" type:"string"` @@ -20747,7 +20747,7 @@ func (s *ListReservationsOutput) SetReservations(v []*Reservation) *ListReservat } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resource-arn" type:"string" required:"true"` @@ -21736,7 +21736,7 @@ func (s *MediaPackageOutputDestinationSettings) SetChannelId(v string) *MediaPac // Media Package Output Settings type MediaPackageOutputSettings struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -21879,7 +21879,7 @@ func (s *MotionGraphicsConfiguration) SetMotionGraphicsSettings(v *MotionGraphic // Settings to specify the ending of rendering motion graphics into the video // stream. type MotionGraphicsDeactivateScheduleActionSettings struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -22645,7 +22645,7 @@ func (s *Multiplex) SetTags(v map[string]*string) *Multiplex { // Multiplex Group Settings type MultiplexGroupSettings struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -24509,7 +24509,7 @@ func (s *OutputSettings) SetUdpOutputSettings(v *UdpOutputSettings) *OutputSetti // Pass Through Settings type PassThroughSettings struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -24827,7 +24827,7 @@ func (s *PurchaseOfferingOutput) SetReservation(v *Reservation) *PurchaseOfferin // Raw Settings type RawSettings struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -24850,7 +24850,7 @@ func (s RawSettings) GoString() string { // Rec601 Settings type Rec601Settings struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -24873,7 +24873,7 @@ func (s Rec601Settings) GoString() string { // Rec709 Settings type Rec709Settings struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -24895,7 +24895,7 @@ func (s Rec709Settings) GoString() string { } type RejectInputDeviceTransferInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // InputDeviceId is a required field InputDeviceId *string `location:"uri" locationName:"inputDeviceId" type:"string" required:"true"` @@ -24942,7 +24942,7 @@ func (s *RejectInputDeviceTransferInput) SetInputDeviceId(v string) *RejectInput } type RejectInputDeviceTransferOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -25327,7 +25327,7 @@ func (s *ReservationResourceSpecification) SetVideoQuality(v string) *Reservatio // Rtmp Caption Info Destination Settings type RtmpCaptionInfoDestinationSettings struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -25892,7 +25892,7 @@ func (s *ScheduleActionStartSettings) SetImmediateModeScheduleActionStartSetting // Scte20 Plus Embedded Destination Settings type Scte20PlusEmbeddedDestinationSettings struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -25972,7 +25972,7 @@ func (s *Scte20SourceSettings) SetSource608ChannelNumber(v int64) *Scte20SourceS // Scte27 Destination Settings type Scte27DestinationSettings struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -26717,7 +26717,7 @@ func (s *Scte35TimeSignalScheduleActionSettings) SetScte35Descriptors(v []*Scte3 // Smpte Tt Destination Settings type SmpteTtDestinationSettings struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -26796,7 +26796,7 @@ func (s *StandardHlsSettings) SetM3u8Settings(v *M3u8Settings) *StandardHlsSetti } type StartChannelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ChannelId is a required field ChannelId *string `location:"uri" locationName:"channelId" type:"string" required:"true"` @@ -27006,7 +27006,7 @@ func (s *StartChannelOutput) SetVpc(v *VpcOutputSettingsDescription) *StartChann } type StartMultiplexInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // MultiplexId is a required field MultiplexId *string `location:"uri" locationName:"multiplexId" type:"string" required:"true"` @@ -27456,7 +27456,7 @@ func (s *StaticKeySettings) SetStaticKeyValue(v string) *StaticKeySettings { } type StopChannelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ChannelId is a required field ChannelId *string `location:"uri" locationName:"channelId" type:"string" required:"true"` @@ -27666,7 +27666,7 @@ func (s *StopChannelOutput) SetVpc(v *VpcOutputSettingsDescription) *StopChannel } type StopMultiplexInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // MultiplexId is a required field MultiplexId *string `location:"uri" locationName:"multiplexId" type:"string" required:"true"` @@ -27863,7 +27863,7 @@ func (s *StopTimecode) SetTimecode(v string) *StopTimecode { // Teletext Destination Settings type TeletextDestinationSettings struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -28189,7 +28189,7 @@ func (s *TransferInputDeviceInput) SetTransferMessage(v string) *TransferInputDe } type TransferInputDeviceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/mediapackage/api.go b/service/mediapackage/api.go index 2fdcbcf9f6..dc776cde2a 100644 --- a/service/mediapackage/api.go +++ b/service/mediapackage/api.go @@ -3303,7 +3303,7 @@ func (s *DashPackage) SetUtcTimingUri(v string) *DashPackage { } type DeleteChannelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Id is a required field Id *string `location:"uri" locationName:"id" type:"string" required:"true"` @@ -3350,7 +3350,7 @@ func (s *DeleteChannelInput) SetId(v string) *DeleteChannelInput { } type DeleteChannelOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3372,7 +3372,7 @@ func (s DeleteChannelOutput) GoString() string { } type DeleteOriginEndpointInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Id is a required field Id *string `location:"uri" locationName:"id" type:"string" required:"true"` @@ -3419,7 +3419,7 @@ func (s *DeleteOriginEndpointInput) SetId(v string) *DeleteOriginEndpointInput { } type DeleteOriginEndpointOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3441,7 +3441,7 @@ func (s DeleteOriginEndpointOutput) GoString() string { } type DescribeChannelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Id is a required field Id *string `location:"uri" locationName:"id" type:"string" required:"true"` @@ -3570,7 +3570,7 @@ func (s *DescribeChannelOutput) SetTags(v map[string]*string) *DescribeChannelOu } type DescribeHarvestJobInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Id is a required field Id *string `location:"uri" locationName:"id" type:"string" required:"true"` @@ -3713,7 +3713,7 @@ func (s *DescribeHarvestJobOutput) SetStatus(v string) *DescribeHarvestJobOutput } type DescribeOriginEndpointInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Id is a required field Id *string `location:"uri" locationName:"id" type:"string" required:"true"` @@ -4892,7 +4892,7 @@ func (s *InternalServerErrorException) RequestID() string { } type ListChannelsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -4981,7 +4981,7 @@ func (s *ListChannelsOutput) SetNextToken(v string) *ListChannelsOutput { } type ListHarvestJobsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` IncludeChannelId *string `location:"querystring" locationName:"includeChannelId" type:"string"` @@ -5086,7 +5086,7 @@ func (s *ListHarvestJobsOutput) SetNextToken(v string) *ListHarvestJobsOutput { } type ListOriginEndpointsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` ChannelId *string `location:"querystring" locationName:"channelId" type:"string"` @@ -5183,7 +5183,7 @@ func (s *ListOriginEndpointsOutput) SetOriginEndpoints(v []*OriginEndpoint) *Lis } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resource-arn" type:"string" required:"true"` @@ -5624,7 +5624,7 @@ func (s *OriginEndpoint) SetWhitelist(v []*string) *OriginEndpoint { // Deprecated: RotateChannelCredentialsInput has been deprecated type RotateChannelCredentialsInput struct { - _ struct{} `deprecated:"true" type:"structure"` + _ struct{} `deprecated:"true" type:"structure" nopayload:"true"` // Id is a required field Id *string `location:"uri" locationName:"id" type:"string" required:"true"` @@ -5754,7 +5754,7 @@ func (s *RotateChannelCredentialsOutput) SetTags(v map[string]*string) *RotateCh } type RotateIngestEndpointCredentialsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Id is a required field Id *string `location:"uri" locationName:"id" type:"string" required:"true"` @@ -6270,7 +6270,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6418,7 +6418,7 @@ func (s *UnprocessableEntityException) RequestID() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resource-arn" type:"string" required:"true"` @@ -6477,7 +6477,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/mediapackagevod/api.go b/service/mediapackagevod/api.go index 2f919bd5eb..687ddc0953 100644 --- a/service/mediapackagevod/api.go +++ b/service/mediapackagevod/api.go @@ -2874,7 +2874,7 @@ func (s *DashPackage) SetSegmentTemplateFormat(v string) *DashPackage { } type DeleteAssetInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Id is a required field Id *string `location:"uri" locationName:"id" type:"string" required:"true"` @@ -2921,7 +2921,7 @@ func (s *DeleteAssetInput) SetId(v string) *DeleteAssetInput { } type DeleteAssetOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -2943,7 +2943,7 @@ func (s DeleteAssetOutput) GoString() string { } type DeletePackagingConfigurationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Id is a required field Id *string `location:"uri" locationName:"id" type:"string" required:"true"` @@ -2990,7 +2990,7 @@ func (s *DeletePackagingConfigurationInput) SetId(v string) *DeletePackagingConf } type DeletePackagingConfigurationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3012,7 +3012,7 @@ func (s DeletePackagingConfigurationOutput) GoString() string { } type DeletePackagingGroupInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Id is a required field Id *string `location:"uri" locationName:"id" type:"string" required:"true"` @@ -3059,7 +3059,7 @@ func (s *DeletePackagingGroupInput) SetId(v string) *DeletePackagingGroupInput { } type DeletePackagingGroupOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3081,7 +3081,7 @@ func (s DeletePackagingGroupOutput) GoString() string { } type DescribeAssetInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Id is a required field Id *string `location:"uri" locationName:"id" type:"string" required:"true"` @@ -3223,7 +3223,7 @@ func (s *DescribeAssetOutput) SetTags(v map[string]*string) *DescribeAssetOutput } type DescribePackagingConfigurationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Id is a required field Id *string `location:"uri" locationName:"id" type:"string" required:"true"` @@ -3361,7 +3361,7 @@ func (s *DescribePackagingConfigurationOutput) SetTags(v map[string]*string) *De } type DescribePackagingGroupInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Id is a required field Id *string `location:"uri" locationName:"id" type:"string" required:"true"` @@ -3931,7 +3931,7 @@ func (s *InternalServerErrorException) RequestID() string { } type ListAssetsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -4028,7 +4028,7 @@ func (s *ListAssetsOutput) SetNextToken(v string) *ListAssetsOutput { } type ListPackagingConfigurationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -4125,7 +4125,7 @@ func (s *ListPackagingConfigurationsOutput) SetPackagingConfigurations(v []*Pack } type ListPackagingGroupsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -4214,7 +4214,7 @@ func (s *ListPackagingGroupsOutput) SetPackagingGroups(v []*PackagingGroup) *Lis } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resource-arn" type:"string" required:"true"` @@ -4939,7 +4939,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5087,7 +5087,7 @@ func (s *UnprocessableEntityException) RequestID() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resource-arn" type:"string" required:"true"` @@ -5146,7 +5146,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/mediastoredata/api.go b/service/mediastoredata/api.go index 7448b0b64f..e7d2b12382 100644 --- a/service/mediastoredata/api.go +++ b/service/mediastoredata/api.go @@ -568,7 +568,7 @@ func (s *ContainerNotFoundException) RequestID() string { } type DeleteObjectInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The path (including the file name) where the object is stored in the container. // Format: // @@ -618,7 +618,7 @@ func (s *DeleteObjectInput) SetPath(v string) *DeleteObjectInput { } type DeleteObjectOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -640,7 +640,7 @@ func (s DeleteObjectOutput) GoString() string { } type DescribeObjectInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The path (including the file name) where the object is stored in the container. // Format: // @@ -690,7 +690,7 @@ func (s *DescribeObjectInput) SetPath(v string) *DescribeObjectInput { } type DescribeObjectOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // An optional CacheControl header that allows the caller to control the object's // cache behavior. Headers can be passed in as specified in the HTTP at https://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9 @@ -761,7 +761,7 @@ func (s *DescribeObjectOutput) SetLastModified(v time.Time) *DescribeObjectOutpu } type GetObjectInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The path (including the file name) where the object is stored in the container. // Format: // @@ -1088,7 +1088,7 @@ func (s *Item) SetType(v string) *Item { } type ListItemsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return per API request. For example, you // submit a ListItems request with MaxResults set at 500. Although 2,000 items diff --git a/service/mediatailor/api.go b/service/mediatailor/api.go index 75862ad281..d0a6b3e709 100644 --- a/service/mediatailor/api.go +++ b/service/mediatailor/api.go @@ -4512,7 +4512,7 @@ func (s *DefaultSegmentDeliveryConfiguration) SetBaseUrl(v string) *DefaultSegme } type DeleteChannelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ChannelName is a required field ChannelName *string `location:"uri" locationName:"channelName" type:"string" required:"true"` @@ -4560,7 +4560,7 @@ func (s *DeleteChannelInput) SetChannelName(v string) *DeleteChannelInput { // This response includes only the "type" : "object" property. type DeleteChannelOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4583,7 +4583,7 @@ func (s DeleteChannelOutput) GoString() string { // This response includes only the "type" : "object" property. type DeleteChannelPolicyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ChannelName is a required field ChannelName *string `location:"uri" locationName:"channelName" type:"string" required:"true"` @@ -4631,7 +4631,7 @@ func (s *DeleteChannelPolicyInput) SetChannelName(v string) *DeleteChannelPolicy // This response includes only the "type" : "object" property. type DeleteChannelPolicyOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4653,7 +4653,7 @@ func (s DeleteChannelPolicyOutput) GoString() string { } type DeletePlaybackConfigurationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Name is a required field Name *string `location:"uri" locationName:"Name" type:"string" required:"true"` @@ -4700,7 +4700,7 @@ func (s *DeletePlaybackConfigurationInput) SetName(v string) *DeletePlaybackConf } type DeletePlaybackConfigurationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4722,7 +4722,7 @@ func (s DeletePlaybackConfigurationOutput) GoString() string { } type DeleteProgramInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ChannelName is a required field ChannelName *string `location:"uri" locationName:"channelName" type:"string" required:"true"` @@ -4785,7 +4785,7 @@ func (s *DeleteProgramInput) SetProgramName(v string) *DeleteProgramInput { // This response includes only the "type" : "object" property. type DeleteProgramOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4807,7 +4807,7 @@ func (s DeleteProgramOutput) GoString() string { } type DeleteSourceLocationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // SourceLocationName is a required field SourceLocationName *string `location:"uri" locationName:"sourceLocationName" type:"string" required:"true"` @@ -4855,7 +4855,7 @@ func (s *DeleteSourceLocationInput) SetSourceLocationName(v string) *DeleteSourc // This response includes only the "type" : "object" property. type DeleteSourceLocationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4877,7 +4877,7 @@ func (s DeleteSourceLocationOutput) GoString() string { } type DeleteVodSourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // SourceLocationName is a required field SourceLocationName *string `location:"uri" locationName:"sourceLocationName" type:"string" required:"true"` @@ -4940,7 +4940,7 @@ func (s *DeleteVodSourceInput) SetVodSourceName(v string) *DeleteVodSourceInput // This response includes only the "type" : "object" property. type DeleteVodSourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4962,7 +4962,7 @@ func (s DeleteVodSourceOutput) GoString() string { } type DescribeChannelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ChannelName is a required field ChannelName *string `location:"uri" locationName:"channelName" type:"string" required:"true"` @@ -5114,7 +5114,7 @@ func (s *DescribeChannelOutput) SetTags(v map[string]*string) *DescribeChannelOu } type DescribeProgramInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ChannelName is a required field ChannelName *string `location:"uri" locationName:"channelName" type:"string" required:"true"` @@ -5273,7 +5273,7 @@ func (s *DescribeProgramOutput) SetVodSourceName(v string) *DescribeProgramOutpu } type DescribeSourceLocationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // SourceLocationName is a required field SourceLocationName *string `location:"uri" locationName:"sourceLocationName" type:"string" required:"true"` @@ -5415,7 +5415,7 @@ func (s *DescribeSourceLocationOutput) SetTags(v map[string]*string) *DescribeSo } type DescribeVodSourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // SourceLocationName is a required field SourceLocationName *string `location:"uri" locationName:"sourceLocationName" type:"string" required:"true"` @@ -5563,7 +5563,7 @@ func (s *DescribeVodSourceOutput) SetVodSourceName(v string) *DescribeVodSourceO } type GetChannelPolicyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ChannelName is a required field ChannelName *string `location:"uri" locationName:"channelName" type:"string" required:"true"` @@ -5642,7 +5642,7 @@ func (s *GetChannelPolicyOutput) SetPolicy(v string) *GetChannelPolicyOutput { } type GetChannelScheduleInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ChannelName is a required field ChannelName *string `location:"uri" locationName:"channelName" type:"string" required:"true"` @@ -5758,7 +5758,7 @@ func (s *GetChannelScheduleOutput) SetNextToken(v string) *GetChannelScheduleOut } type GetPlaybackConfigurationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Name is a required field Name *string `location:"uri" locationName:"Name" type:"string" required:"true"` @@ -6217,7 +6217,7 @@ func (s *HttpPackageConfiguration) SetType(v string) *HttpPackageConfiguration { } type ListAlertsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -6322,7 +6322,7 @@ func (s *ListAlertsOutput) SetNextToken(v string) *ListAlertsOutput { } type ListChannelsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -6415,7 +6415,7 @@ func (s *ListChannelsOutput) SetNextToken(v string) *ListChannelsOutput { } type ListPlaybackConfigurationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *int64 `location:"querystring" locationName:"MaxResults" min:"1" type:"integer"` @@ -6510,7 +6510,7 @@ func (s *ListPlaybackConfigurationsOutput) SetNextToken(v string) *ListPlaybackC } type ListSourceLocationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -6603,7 +6603,7 @@ func (s *ListSourceLocationsOutput) SetNextToken(v string) *ListSourceLocationsO } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"ResourceArn" type:"string" required:"true"` @@ -6680,7 +6680,7 @@ func (s *ListTagsForResourceOutput) SetTags(v map[string]*string) *ListTagsForRe } type ListVodSourcesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -7199,7 +7199,7 @@ func (s *PutChannelPolicyInput) SetPolicy(v string) *PutChannelPolicyInput { // This response includes only the "type" : "object" property. type PutChannelPolicyOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8245,7 +8245,7 @@ func (s *SpliceInsertMessage) SetUniqueProgramId(v int64) *SpliceInsertMessage { } type StartChannelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ChannelName is a required field ChannelName *string `location:"uri" locationName:"channelName" type:"string" required:"true"` @@ -8292,7 +8292,7 @@ func (s *StartChannelInput) SetChannelName(v string) *StartChannelInput { } type StartChannelOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8314,7 +8314,7 @@ func (s StartChannelOutput) GoString() string { } type StopChannelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ChannelName is a required field ChannelName *string `location:"uri" locationName:"channelName" type:"string" required:"true"` @@ -8361,7 +8361,7 @@ func (s *StopChannelInput) SetChannelName(v string) *StopChannelInput { } type StopChannelOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8442,7 +8442,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8560,7 +8560,7 @@ func (s *Transition) SetType(v string) *Transition { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"ResourceArn" type:"string" required:"true"` @@ -8619,7 +8619,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/mgn/api.go b/service/mgn/api.go index aab414071f..a0da14c045 100644 --- a/service/mgn/api.go +++ b/service/mgn/api.go @@ -3566,7 +3566,7 @@ func (s *DeleteJobInput) SetJobID(v string) *DeleteJobInput { } type DeleteJobOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3638,7 +3638,7 @@ func (s *DeleteReplicationConfigurationTemplateInput) SetReplicationConfiguratio } type DeleteReplicationConfigurationTemplateOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3709,7 +3709,7 @@ func (s *DeleteSourceServerInput) SetSourceServerID(v string) *DeleteSourceServe } type DeleteSourceServerOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5022,7 +5022,7 @@ func (s *IdentificationHints) SetVmWareUuid(v string) *IdentificationHints { } type InitializeServiceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5044,7 +5044,7 @@ func (s InitializeServiceInput) GoString() string { } type InitializeServiceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5831,7 +5831,7 @@ func (s *LifeCycleLastTestReverted) SetApiCallDateTime(v string) *LifeCycleLastT } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // List tags for resource request by ARN. // @@ -7077,7 +7077,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -7331,7 +7331,7 @@ func (s *UninitializedAccountException) RequestID() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Untag resource by ARN. // @@ -7398,7 +7398,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/mobile/api.go b/service/mobile/api.go index 2cc0158a06..2f8d660d99 100644 --- a/service/mobile/api.go +++ b/service/mobile/api.go @@ -1322,7 +1322,7 @@ func (s *CreateProjectOutput) SetDetails(v *ProjectDetails) *CreateProjectOutput // Request structure used to request a project be deleted. type DeleteProjectInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Unique project identifier. // @@ -1414,7 +1414,7 @@ func (s *DeleteProjectOutput) SetOrphanedResources(v []*Resource) *DeleteProject // Request structure to request the details of a specific bundle. type DescribeBundleInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Unique bundle identifier. // @@ -1496,7 +1496,7 @@ func (s *DescribeBundleOutput) SetDetails(v *BundleDetails) *DescribeBundleOutpu // Request structure used to request details about a project. type DescribeProjectInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Unique project identifier. // @@ -1587,7 +1587,7 @@ func (s *DescribeProjectOutput) SetDetails(v *ProjectDetails) *DescribeProjectOu // Request structure used to request generation of custom SDK and tool packages // required to integrate mobile web or app clients with backed AWS resources. type ExportBundleInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Unique bundle identifier. // @@ -1691,7 +1691,7 @@ func (s *ExportBundleOutput) SetDownloadUrl(v string) *ExportBundleOutput { // Request structure used in requests to export project configuration details. type ExportProjectInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Unique project identifier. // @@ -1934,7 +1934,7 @@ func (s *LimitExceededException) RequestID() string { // Request structure to request all available bundles. type ListBundlesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Maximum number of records to list in a single response. MaxResults *int64 `location:"querystring" locationName:"maxResults" type:"integer"` @@ -2019,7 +2019,7 @@ func (s *ListBundlesOutput) SetNextToken(v string) *ListBundlesOutput { // Request structure used to request projects list in AWS Mobile Hub. type ListProjectsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Maximum number of records to list in a single response. MaxResults *int64 `location:"querystring" locationName:"maxResults" type:"integer"` diff --git a/service/mobileanalytics/api.go b/service/mobileanalytics/api.go index 42833b1a97..ee1c404017 100644 --- a/service/mobileanalytics/api.go +++ b/service/mobileanalytics/api.go @@ -354,7 +354,7 @@ func (s *PutEventsInput) SetEvents(v []*Event) *PutEventsInput { } type PutEventsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/mq/api.go b/service/mq/api.go index 4fd39f502d..5c87855724 100644 --- a/service/mq/api.go +++ b/service/mq/api.go @@ -3307,7 +3307,7 @@ func (s *CreateTagsInput) SetTags(v map[string]*string) *CreateTagsInput { } type CreateTagsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3329,7 +3329,7 @@ func (s CreateTagsOutput) GoString() string { } type CreateUserOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3441,7 +3441,7 @@ func (s *CreateUserRequest) SetUsername(v string) *CreateUserRequest { } type DeleteBrokerInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // BrokerId is a required field BrokerId *string `location:"uri" locationName:"broker-id" type:"string" required:"true"` @@ -3518,7 +3518,7 @@ func (s *DeleteBrokerResponse) SetBrokerId(v string) *DeleteBrokerResponse { } type DeleteTagsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resource-arn" type:"string" required:"true"` @@ -3577,7 +3577,7 @@ func (s *DeleteTagsInput) SetTagKeys(v []*string) *DeleteTagsInput { } type DeleteTagsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3599,7 +3599,7 @@ func (s DeleteTagsOutput) GoString() string { } type DeleteUserInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // BrokerId is a required field BrokerId *string `location:"uri" locationName:"broker-id" type:"string" required:"true"` @@ -3661,7 +3661,7 @@ func (s *DeleteUserInput) SetUsername(v string) *DeleteUserInput { } type DeleteUserOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3683,7 +3683,7 @@ func (s DeleteUserOutput) GoString() string { } type DescribeBrokerEngineTypesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` EngineType *string `location:"querystring" locationName:"engineType" type:"string"` @@ -3788,7 +3788,7 @@ func (s *DescribeBrokerEngineTypesOutput) SetNextToken(v string) *DescribeBroker } type DescribeBrokerInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // BrokerId is a required field BrokerId *string `location:"uri" locationName:"broker-id" type:"string" required:"true"` @@ -3835,7 +3835,7 @@ func (s *DescribeBrokerInput) SetBrokerId(v string) *DescribeBrokerInput { } type DescribeBrokerInstanceOptionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` EngineType *string `location:"querystring" locationName:"engineType" type:"string"` @@ -4224,7 +4224,7 @@ func (s *DescribeBrokerResponse) SetUsers(v []*UserSummary) *DescribeBrokerRespo } type DescribeConfigurationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ConfigurationId is a required field ConfigurationId *string `location:"uri" locationName:"configuration-id" type:"string" required:"true"` @@ -4377,7 +4377,7 @@ func (s *DescribeConfigurationOutput) SetTags(v map[string]*string) *DescribeCon } type DescribeConfigurationRevisionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ConfigurationId is a required field ConfigurationId *string `location:"uri" locationName:"configuration-id" type:"string" required:"true"` @@ -4493,7 +4493,7 @@ func (s *DescribeConfigurationRevisionResponse) SetDescription(v string) *Descri } type DescribeUserInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // BrokerId is a required field BrokerId *string `location:"uri" locationName:"broker-id" type:"string" required:"true"` @@ -5189,7 +5189,7 @@ func (s *LdapServerMetadataOutput) SetUserSearchSubtree(v bool) *LdapServerMetad } type ListBrokersInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -5278,7 +5278,7 @@ func (s *ListBrokersResponse) SetNextToken(v string) *ListBrokersResponse { } type ListConfigurationRevisionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ConfigurationId is a required field ConfigurationId *string `location:"uri" locationName:"configuration-id" type:"string" required:"true"` @@ -5398,7 +5398,7 @@ func (s *ListConfigurationRevisionsResponse) SetRevisions(v []*ConfigurationRevi } type ListConfigurationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -5495,7 +5495,7 @@ func (s *ListConfigurationsResponse) SetNextToken(v string) *ListConfigurationsR } type ListTagsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resource-arn" type:"string" required:"true"` @@ -5572,7 +5572,7 @@ func (s *ListTagsOutput) SetTags(v map[string]*string) *ListTagsOutput { } type ListUsersInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // BrokerId is a required field BrokerId *string `location:"uri" locationName:"broker-id" type:"string" required:"true"` @@ -5917,7 +5917,7 @@ func (s *PendingLogs) SetGeneral(v bool) *PendingLogs { } type RebootBrokerInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // BrokerId is a required field BrokerId *string `location:"uri" locationName:"broker-id" type:"string" required:"true"` @@ -5964,7 +5964,7 @@ func (s *RebootBrokerInput) SetBrokerId(v string) *RebootBrokerInput { } type RebootBrokerOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6501,7 +6501,7 @@ func (s *UpdateConfigurationResponse) SetWarnings(v []*SanitizationWarning) *Upd } type UpdateUserOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/mwaa/api.go b/service/mwaa/api.go index 112711fd19..9110ce1485 100644 --- a/service/mwaa/api.go +++ b/service/mwaa/api.go @@ -1092,7 +1092,7 @@ func (s *AccessDeniedException) RequestID() string { } type CreateCliTokenInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Create a CLI token request for a MWAA environment. // @@ -1555,7 +1555,7 @@ func (s *CreateEnvironmentOutput) SetArn(v string) *CreateEnvironmentOutput { } type CreateWebLoginTokenInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Create an Airflow Web UI login token request for a MWAA environment. // @@ -1649,7 +1649,7 @@ func (s *CreateWebLoginTokenOutput) SetWebToken(v string) *CreateWebLoginTokenOu } type DeleteEnvironmentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the Amazon MWAA environment. For example, MyMWAAEnvironment. // @@ -1698,7 +1698,7 @@ func (s *DeleteEnvironmentInput) SetName(v string) *DeleteEnvironmentInput { } type DeleteEnvironmentOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -2087,7 +2087,7 @@ func (s *Environment) SetWeeklyMaintenanceWindowStart(v string) *Environment { } type GetEnvironmentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the Amazon MWAA environment. For example, MyMWAAEnvironment. // @@ -2283,7 +2283,7 @@ func (s *LastUpdate) SetStatus(v string) *LastUpdate { } type ListEnvironmentsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to retrieve per page. For example, 5 environments // per page. @@ -2379,7 +2379,7 @@ func (s *ListEnvironmentsOutput) SetNextToken(v string) *ListEnvironmentsOutput } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the Amazon MWAA environment. For example, // arn:aws:airflow:us-east-1:123456789012:environment/MyMWAAEnvironment. @@ -3006,7 +3006,7 @@ func (s *PublishMetricsInput) SetMetricData(v []*MetricDatum) *PublishMetricsInp } type PublishMetricsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3219,7 +3219,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3241,7 +3241,7 @@ func (s TagResourceOutput) GoString() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the Amazon MWAA environment. For example, // arn:aws:airflow:us-east-1:123456789012:environment/MyMWAAEnvironment. @@ -3305,7 +3305,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/networkmanager/api.go b/service/networkmanager/api.go index 9014b5383f..e780048552 100644 --- a/service/networkmanager/api.go +++ b/service/networkmanager/api.go @@ -5328,7 +5328,7 @@ func (s *CustomerGatewayAssociation) SetState(v string) *CustomerGatewayAssociat } type DeleteConnectionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the connection. // @@ -5425,7 +5425,7 @@ func (s *DeleteConnectionOutput) SetConnection(v *Connection) *DeleteConnectionO } type DeleteDeviceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the device. // @@ -5522,7 +5522,7 @@ func (s *DeleteDeviceOutput) SetDevice(v *Device) *DeleteDeviceOutput { } type DeleteGlobalNetworkInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the global network. // @@ -5602,7 +5602,7 @@ func (s *DeleteGlobalNetworkOutput) SetGlobalNetwork(v *GlobalNetwork) *DeleteGl } type DeleteLinkInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the global network. // @@ -5699,7 +5699,7 @@ func (s *DeleteLinkOutput) SetLink(v *Link) *DeleteLinkOutput { } type DeleteSiteInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the global network. // @@ -5796,7 +5796,7 @@ func (s *DeleteSiteOutput) SetSite(v *Site) *DeleteSiteOutput { } type DeregisterTransitGatewayInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the global network. // @@ -5893,7 +5893,7 @@ func (s *DeregisterTransitGatewayOutput) SetTransitGatewayRegistration(v *Transi } type DescribeGlobalNetworksInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The IDs of one or more global networks. The maximum is 10. GlobalNetworkIds []*string `location:"querystring" locationName:"globalNetworkIds" type:"list"` @@ -6148,7 +6148,7 @@ func (s *Device) SetVendor(v string) *Device { } type DisassociateCustomerGatewayInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the customer gateway. For more information, // see Resources Defined by Amazon EC2 (https://docs.aws.amazon.com/IAM/latest/UserGuide/list_amazonec2.html#amazonec2-resources-for-iam-policies). @@ -6246,7 +6246,7 @@ func (s *DisassociateCustomerGatewayOutput) SetCustomerGatewayAssociation(v *Cus } type DisassociateLinkInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the device. // @@ -6354,7 +6354,7 @@ func (s *DisassociateLinkOutput) SetLinkAssociation(v *LinkAssociation) *Disasso } type DisassociateTransitGatewayConnectPeerInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the global network. // @@ -6451,7 +6451,7 @@ func (s *DisassociateTransitGatewayConnectPeerOutput) SetTransitGatewayConnectPe } type GetConnectionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // One or more connection IDs. ConnectionIds []*string `location:"querystring" locationName:"connectionIds" type:"list"` @@ -6579,7 +6579,7 @@ func (s *GetConnectionsOutput) SetNextToken(v string) *GetConnectionsOutput { } type GetCustomerGatewayAssociationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // One or more customer gateway Amazon Resource Names (ARNs). For more information, // see Resources Defined by Amazon EC2 (https://docs.aws.amazon.com/IAM/latest/UserGuide/list_amazonec2.html#amazonec2-resources-for-iam-policies). @@ -6700,7 +6700,7 @@ func (s *GetCustomerGatewayAssociationsOutput) SetNextToken(v string) *GetCustom } type GetDevicesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // One or more device IDs. The maximum is 10. DeviceIds []*string `location:"querystring" locationName:"deviceIds" type:"list"` @@ -6828,7 +6828,7 @@ func (s *GetDevicesOutput) SetNextToken(v string) *GetDevicesOutput { } type GetLinkAssociationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the device. DeviceId *string `location:"querystring" locationName:"deviceId" type:"string"` @@ -6956,7 +6956,7 @@ func (s *GetLinkAssociationsOutput) SetNextToken(v string) *GetLinkAssociationsO } type GetLinksInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the global network. // @@ -7102,7 +7102,7 @@ func (s *GetLinksOutput) SetNextToken(v string) *GetLinksOutput { } type GetSitesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the global network. // @@ -7221,7 +7221,7 @@ func (s *GetSitesOutput) SetSites(v []*Site) *GetSitesOutput { } type GetTransitGatewayConnectPeerAssociationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the global network. // @@ -7340,7 +7340,7 @@ func (s *GetTransitGatewayConnectPeerAssociationsOutput) SetTransitGatewayConnec } type GetTransitGatewayRegistrationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the global network. // @@ -7785,7 +7785,7 @@ func (s *LinkAssociation) SetLinkId(v string) *LinkAssociation { } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the resource. // @@ -8372,7 +8372,7 @@ func (s *TagResourceInput) SetTags(v []*Tag) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8620,7 +8620,7 @@ func (s *TransitGatewayRegistrationStateReason) SetMessage(v string) *TransitGat } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the resource. // @@ -8683,7 +8683,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/nimblestudio/api.go b/service/nimblestudio/api.go index f5aecc0fe8..2fb8a7609f 100644 --- a/service/nimblestudio/api.go +++ b/service/nimblestudio/api.go @@ -5971,7 +5971,7 @@ func (s *CreateStudioOutput) SetStudio(v *Studio) *CreateStudioOutput { } type DeleteLaunchProfileInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` ClientToken *string `location:"header" locationName:"X-Amz-Client-Token" min:"1" type:"string" idempotencyToken:"true"` @@ -6044,7 +6044,7 @@ func (s *DeleteLaunchProfileInput) SetStudioId(v string) *DeleteLaunchProfileInp } type DeleteLaunchProfileMemberInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` ClientToken *string `location:"header" locationName:"X-Amz-Client-Token" min:"1" type:"string" idempotencyToken:"true"` @@ -6132,7 +6132,7 @@ func (s *DeleteLaunchProfileMemberInput) SetStudioId(v string) *DeleteLaunchProf } type DeleteLaunchProfileMemberOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6184,7 +6184,7 @@ func (s *DeleteLaunchProfileOutput) SetLaunchProfile(v *LaunchProfile) *DeleteLa } type DeleteStreamingImageInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` ClientToken *string `location:"header" locationName:"X-Amz-Client-Token" min:"1" type:"string" idempotencyToken:"true"` @@ -6287,7 +6287,7 @@ func (s *DeleteStreamingImageOutput) SetStreamingImage(v *StreamingImage) *Delet } type DeleteStreamingSessionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` ClientToken *string `location:"header" locationName:"X-Amz-Client-Token" min:"1" type:"string" idempotencyToken:"true"` @@ -6390,7 +6390,7 @@ func (s *DeleteStreamingSessionOutput) SetSession(v *StreamingSession) *DeleteSt } type DeleteStudioComponentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` ClientToken *string `location:"header" locationName:"X-Amz-Client-Token" min:"1" type:"string" idempotencyToken:"true"` @@ -6495,7 +6495,7 @@ func (s *DeleteStudioComponentOutput) SetStudioComponent(v *StudioComponent) *De } type DeleteStudioInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` ClientToken *string `location:"header" locationName:"X-Amz-Client-Token" min:"1" type:"string" idempotencyToken:"true"` @@ -6553,7 +6553,7 @@ func (s *DeleteStudioInput) SetStudioId(v string) *DeleteStudioInput { } type DeleteStudioMemberInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` ClientToken *string `location:"header" locationName:"X-Amz-Client-Token" min:"1" type:"string" idempotencyToken:"true"` @@ -6626,7 +6626,7 @@ func (s *DeleteStudioMemberInput) SetStudioId(v string) *DeleteStudioMemberInput } type DeleteStudioMemberOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6806,7 +6806,7 @@ func (s *EulaAcceptance) SetEulaId(v string) *EulaAcceptance { } type GetEulaInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // EulaId is a required field EulaId *string `location:"uri" locationName:"eulaId" type:"string" required:"true"` @@ -6884,7 +6884,7 @@ func (s *GetEulaOutput) SetEula(v *Eula) *GetEulaOutput { } type GetLaunchProfileDetailsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // LaunchProfileId is a required field LaunchProfileId *string `location:"uri" locationName:"launchProfileId" type:"string" required:"true"` @@ -6992,7 +6992,7 @@ func (s *GetLaunchProfileDetailsOutput) SetStudioComponentSummaries(v []*StudioC } type GetLaunchProfileInitializationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // LaunchProfileId is a required field LaunchProfileId *string `location:"uri" locationName:"launchProfileId" type:"string" required:"true"` @@ -7120,7 +7120,7 @@ func (s *GetLaunchProfileInitializationOutput) SetLaunchProfileInitialization(v } type GetLaunchProfileInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // LaunchProfileId is a required field LaunchProfileId *string `location:"uri" locationName:"launchProfileId" type:"string" required:"true"` @@ -7182,7 +7182,7 @@ func (s *GetLaunchProfileInput) SetStudioId(v string) *GetLaunchProfileInput { } type GetLaunchProfileMemberInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // LaunchProfileId is a required field LaunchProfileId *string `location:"uri" locationName:"launchProfileId" type:"string" required:"true"` @@ -7319,7 +7319,7 @@ func (s *GetLaunchProfileOutput) SetLaunchProfile(v *LaunchProfile) *GetLaunchPr } type GetStreamingImageInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // StreamingImageId is a required field StreamingImageId *string `location:"uri" locationName:"streamingImageId" type:"string" required:"true"` @@ -7411,7 +7411,7 @@ func (s *GetStreamingImageOutput) SetStreamingImage(v *StreamingImage) *GetStrea } type GetStreamingSessionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // SessionId is a required field SessionId *string `location:"uri" locationName:"sessionId" type:"string" required:"true"` @@ -7503,7 +7503,7 @@ func (s *GetStreamingSessionOutput) SetSession(v *StreamingSession) *GetStreamin } type GetStreamingSessionStreamInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // SessionId is a required field SessionId *string `location:"uri" locationName:"sessionId" type:"string" required:"true"` @@ -7610,7 +7610,7 @@ func (s *GetStreamingSessionStreamOutput) SetStream(v *StreamingSessionStream) * } type GetStudioComponentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // StudioComponentId is a required field StudioComponentId *string `location:"uri" locationName:"studioComponentId" type:"string" required:"true"` @@ -7704,7 +7704,7 @@ func (s *GetStudioComponentOutput) SetStudioComponent(v *StudioComponent) *GetSt } type GetStudioInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // StudioId is a required field StudioId *string `location:"uri" locationName:"studioId" type:"string" required:"true"` @@ -7751,7 +7751,7 @@ func (s *GetStudioInput) SetStudioId(v string) *GetStudioInput { } type GetStudioMemberInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // PrincipalId is a required field PrincipalId *string `location:"uri" locationName:"principalId" type:"string" required:"true"` @@ -8401,7 +8401,7 @@ func (s *LicenseServiceConfiguration) SetEndpoint(v string) *LicenseServiceConfi } type ListEulaAcceptancesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` EulaIds []*string `location:"querystring" locationName:"eulaIds" type:"list"` @@ -8502,7 +8502,7 @@ func (s *ListEulaAcceptancesOutput) SetNextToken(v string) *ListEulaAcceptancesO } type ListEulasInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` EulaIds []*string `location:"querystring" locationName:"eulaIds" type:"list"` @@ -8578,7 +8578,7 @@ func (s *ListEulasOutput) SetNextToken(v string) *ListEulasOutput { } type ListLaunchProfileMembersInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // LaunchProfileId is a required field LaunchProfileId *string `location:"uri" locationName:"launchProfileId" type:"string" required:"true"` @@ -8697,7 +8697,7 @@ func (s *ListLaunchProfileMembersOutput) SetNextToken(v string) *ListLaunchProfi } type ListLaunchProfilesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -8817,7 +8817,7 @@ func (s *ListLaunchProfilesOutput) SetNextToken(v string) *ListLaunchProfilesOut } type ListStreamingImagesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` @@ -8918,7 +8918,7 @@ func (s *ListStreamingImagesOutput) SetStreamingImages(v []*StreamingImage) *Lis } type ListStreamingSessionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` CreatedBy *string `location:"querystring" locationName:"createdBy" type:"string"` @@ -9035,7 +9035,7 @@ func (s *ListStreamingSessionsOutput) SetSessions(v []*StreamingSession) *ListSt } type ListStudioComponentsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -9155,7 +9155,7 @@ func (s *ListStudioComponentsOutput) SetStudioComponents(v []*StudioComponent) * } type ListStudioMembersInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -9259,7 +9259,7 @@ func (s *ListStudioMembersOutput) SetNextToken(v string) *ListStudioMembersOutpu } type ListStudiosInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` } @@ -9327,7 +9327,7 @@ func (s *ListStudiosOutput) SetStudios(v []*Studio) *ListStudiosOutput { } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resourceArn" type:"string" required:"true"` @@ -9626,7 +9626,7 @@ func (s *PutLaunchProfileMembersInput) SetStudioId(v string) *PutLaunchProfileMe } type PutLaunchProfileMembersOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9743,7 +9743,7 @@ func (s *PutStudioMembersInput) SetStudioId(v string) *PutStudioMembersInput { } type PutStudioMembersOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10034,7 +10034,7 @@ func (s *SharedFileSystemConfiguration) SetWindowsMountDrive(v string) *SharedFi } type StartStudioSSOConfigurationRepairInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` ClientToken *string `location:"header" locationName:"X-Amz-Client-Token" min:"1" type:"string" idempotencyToken:"true"` @@ -11428,7 +11428,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11524,7 +11524,7 @@ func (s *ThrottlingException) RequestID() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resourceArn" type:"string" required:"true"` @@ -11583,7 +11583,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/opensearchservice/api.go b/service/opensearchservice/api.go index ba71de9d91..5fcf1fe95f 100644 --- a/service/opensearchservice/api.go +++ b/service/opensearchservice/api.go @@ -4458,7 +4458,7 @@ func (s *AWSDomainInformation) SetRegion(v string) *AWSDomainInformation { // Container for the parameters to the AcceptInboundConnection operation. type AcceptInboundConnectionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the inbound connection you want to accept. // @@ -4729,7 +4729,7 @@ func (s *AddTagsInput) SetTagList(v []*Tag) *AddTagsInput { } type AddTagsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5030,7 +5030,7 @@ func (s *AdvancedSecurityOptionsStatus) SetStatus(v *OptionStatus) *AdvancedSecu // Container for the request parameters to the AssociatePackage operation. type AssociatePackageInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the domain to associate the package with. // @@ -6772,7 +6772,7 @@ func (s *CreatePackageOutput) SetPackageDetails(v *PackageDetails) *CreatePackag // Container for the parameters to the DeleteDomain operation. Specifies the // name of the domain you want to delete. type DeleteDomainInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the domain you want to permanently delete. // @@ -6856,7 +6856,7 @@ func (s *DeleteDomainOutput) SetDomainStatus(v *DomainStatus) *DeleteDomainOutpu // Container for the parameters to the DeleteInboundConnection operation. type DeleteInboundConnectionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the inbound connection to permanently delete. // @@ -6939,7 +6939,7 @@ func (s *DeleteInboundConnectionOutput) SetConnection(v *InboundConnection) *Del // Container for the parameters to the DeleteOutboundConnection operation. type DeleteOutboundConnectionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the outbound connection you want to permanently delete. // @@ -7022,7 +7022,7 @@ func (s *DeleteOutboundConnectionOutput) SetConnection(v *OutboundConnection) *D // Container for the request parameters to the DeletePackage operation. type DeletePackageInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The internal ID of the package you want to delete. Use DescribePackages to // find this value. @@ -7221,7 +7221,7 @@ func (s *DescribeDomainAutoTunesOutput) SetNextToken(v string) *DescribeDomainAu // Container for the parameters to the DescribeDomainConfig operation. Specifies // the domain name for which you want configuration information. type DescribeDomainConfigInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The domain you want to get information about. // @@ -7307,7 +7307,7 @@ func (s *DescribeDomainConfigOutput) SetDomainConfig(v *DomainConfig) *DescribeD // Container for the parameters to the DescribeDomain operation. type DescribeDomainInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the domain for which you want information. // @@ -7600,7 +7600,7 @@ func (s *DescribeInboundConnectionsOutput) SetNextToken(v string) *DescribeInbou // Container for the parameters to the DescribeInstanceTypeLimits operation. type DescribeInstanceTypeLimitsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the domain you want to modify. Only include this value if you're // querying OpenSearch Limits for an existing domain. @@ -7977,7 +7977,7 @@ func (s *DescribePackagesOutput) SetPackageDetailsList(v []*PackageDetails) *Des // Container for parameters to DescribeReservedInstanceOfferings type DescribeReservedInstanceOfferingsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Set this value to limit the number of results returned. If not specified, // defaults to 100. @@ -8083,7 +8083,7 @@ func (s *DescribeReservedInstanceOfferingsOutput) SetReservedInstanceOfferings(v // Container for parameters to DescribeReservedInstances type DescribeReservedInstancesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Set this value to limit the number of results returned. If not specified, // defaults to 100. @@ -8255,7 +8255,7 @@ func (s *DisabledOperationException) RequestID() string { // Container for the request parameters to the DissociatePackage operation. type DissociatePackageInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the domain to associate the package with. // @@ -9453,7 +9453,7 @@ func (s *Filter) SetValues(v []*string) *Filter { // Container for the request parameters to GetCompatibleVersions operation. type GetCompatibleVersionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of an domain. Domain names are unique across the domains owned by // an account within an AWS region. Domain names start with a letter or number @@ -9533,7 +9533,7 @@ func (s *GetCompatibleVersionsOutput) SetCompatibleVersions(v []*CompatibleVersi // Container for the request parameters to the GetPackageVersionHistory operation. type GetPackageVersionHistoryInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Limits results to a maximum number of package versions. MaxResults *int64 `location:"querystring" locationName:"maxResults" type:"integer"` @@ -9650,7 +9650,7 @@ func (s *GetPackageVersionHistoryOutput) SetPackageVersionHistoryList(v []*Packa // Container for the request parameters to the GetUpgradeHistory operation. type GetUpgradeHistoryInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of an domain. Domain names are unique across the domains owned by // an account within an AWS region. Domain names start with a letter or number @@ -9766,7 +9766,7 @@ func (s *GetUpgradeHistoryOutput) SetUpgradeHistories(v []*UpgradeHistory) *GetU // Container for the request parameters to the GetUpgradeStatus operation. type GetUpgradeStatusInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of an domain. Domain names are unique across the domains owned by // an account within an AWS region. Domain names start with a letter or number @@ -10467,7 +10467,7 @@ func (s *Limits) SetStorageTypes(v []*StorageType) *Limits { // Container for the parameters to the ListDomainNames operation. type ListDomainNamesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Optional parameter to filter the output by domain engine type. Acceptable // values are 'Elasticsearch' and 'OpenSearch'. @@ -10533,7 +10533,7 @@ func (s *ListDomainNamesOutput) SetDomainNames(v []*DomainInfo) *ListDomainNames // Container for the request parameters to the ListDomainsForPackage operation. type ListDomainsForPackageInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Limits the results to a maximum number of domains. MaxResults *int64 `location:"querystring" locationName:"maxResults" type:"integer"` @@ -10641,7 +10641,7 @@ func (s *ListDomainsForPackageOutput) SetNextToken(v string) *ListDomainsForPack } type ListInstanceTypeDetailsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of an domain. Domain names are unique across the domains owned by // an account within an AWS region. Domain names start with a letter or number @@ -10764,7 +10764,7 @@ func (s *ListInstanceTypeDetailsOutput) SetNextToken(v string) *ListInstanceType // Container for the request parameters to the ListPackagesForDomain operation. type ListPackagesForDomainInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the domain for which you want to list associated packages. // @@ -10875,7 +10875,7 @@ func (s *ListPackagesForDomainOutput) SetNextToken(v string) *ListPackagesForDom // Container for the parameters to the ListTags operation. Specify the ARN of // the domain that the tags you want to view are attached to. type ListTagsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Specify the ARN of the domain that the tags you want to view are attached // to. @@ -10963,7 +10963,7 @@ func (s *ListTagsOutput) SetTagList(v []*Tag) *ListTagsOutput { // Use NextToken in response to retrieve more results. If the received response // does not contain a NextToken, there are no more results to retrieve. type ListVersionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Set this value to limit the number of results returned. Value must be greater // than 10 or it won't be honored. @@ -11888,7 +11888,7 @@ func (s *RecurringCharge) SetRecurringChargeFrequency(v string) *RecurringCharge // Container for the parameters to the RejectInboundConnection operation. type RejectInboundConnectionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the inbound connection to reject. // @@ -12035,7 +12035,7 @@ func (s *RemoveTagsInput) SetTagKeys(v []*string) *RemoveTagsInput { } type RemoveTagsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/outposts/api.go b/service/outposts/api.go index d33ef902ce..5c775e01a3 100644 --- a/service/outposts/api.go +++ b/service/outposts/api.go @@ -1518,7 +1518,7 @@ func (s *CreateOutpostOutput) SetOutpost(v *Outpost) *CreateOutpostOutput { } type DeleteOutpostInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the Outpost. // @@ -1567,7 +1567,7 @@ func (s *DeleteOutpostInput) SetOutpostId(v string) *DeleteOutpostInput { } type DeleteOutpostOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -1589,7 +1589,7 @@ func (s DeleteOutpostOutput) GoString() string { } type DeleteSiteInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the site. // @@ -1638,7 +1638,7 @@ func (s *DeleteSiteInput) SetSiteId(v string) *DeleteSiteInput { } type DeleteSiteOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -1660,7 +1660,7 @@ func (s DeleteSiteOutput) GoString() string { } type GetOutpostInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the Outpost. // @@ -1709,7 +1709,7 @@ func (s *GetOutpostInput) SetOutpostId(v string) *GetOutpostInput { } type GetOutpostInstanceTypesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum page size. MaxResults *int64 `location:"querystring" locationName:"MaxResults" min:"1" type:"integer"` @@ -2083,7 +2083,7 @@ func (s *LineItemRequest) SetQuantity(v int64) *LineItemRequest { } type ListOutpostsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A filter for the Availibility Zone (us-east-1a) of the Outpost. // @@ -2227,7 +2227,7 @@ func (s *ListOutpostsOutput) SetOutposts(v []*Outpost) *ListOutpostsOutput { } type ListSitesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum page size. MaxResults *int64 `location:"querystring" locationName:"MaxResults" min:"1" type:"integer"` @@ -2323,7 +2323,7 @@ func (s *ListSitesOutput) SetSites(v []*Site) *ListSitesOutput { } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the resource. // @@ -2882,7 +2882,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -2904,7 +2904,7 @@ func (s TagResourceOutput) GoString() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the resource. // @@ -2970,7 +2970,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/personalizeevents/api.go b/service/personalizeevents/api.go index 959092b7bf..61944e79f9 100644 --- a/service/personalizeevents/api.go +++ b/service/personalizeevents/api.go @@ -660,7 +660,7 @@ func (s *PutEventsInput) SetUserId(v string) *PutEventsInput { } type PutEventsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -756,7 +756,7 @@ func (s *PutItemsInput) SetItems(v []*Item) *PutItemsInput { } type PutItemsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -852,7 +852,7 @@ func (s *PutUsersInput) SetUsers(v []*User) *PutUsersInput { } type PutUsersOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/pinpoint/api.go b/service/pinpoint/api.go index 9396181218..bf088a0eb6 100644 --- a/service/pinpoint/api.go +++ b/service/pinpoint/api.go @@ -17875,7 +17875,7 @@ func (s *DefaultPushNotificationTemplate) SetUrl(v string) *DefaultPushNotificat } type DeleteAdmChannelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -17956,7 +17956,7 @@ func (s *DeleteAdmChannelOutput) SetADMChannelResponse(v *ADMChannelResponse) *D } type DeleteApnsChannelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -18037,7 +18037,7 @@ func (s *DeleteApnsChannelOutput) SetAPNSChannelResponse(v *APNSChannelResponse) } type DeleteApnsSandboxChannelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -18118,7 +18118,7 @@ func (s *DeleteApnsSandboxChannelOutput) SetAPNSSandboxChannelResponse(v *APNSSa } type DeleteApnsVoipChannelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -18199,7 +18199,7 @@ func (s *DeleteApnsVoipChannelOutput) SetAPNSVoipChannelResponse(v *APNSVoipChan } type DeleteApnsVoipSandboxChannelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -18280,7 +18280,7 @@ func (s *DeleteApnsVoipSandboxChannelOutput) SetAPNSVoipSandboxChannelResponse(v } type DeleteAppInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -18360,7 +18360,7 @@ func (s *DeleteAppOutput) SetApplicationResponse(v *ApplicationResponse) *Delete } type DeleteBaiduChannelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -18441,7 +18441,7 @@ func (s *DeleteBaiduChannelOutput) SetBaiduChannelResponse(v *BaiduChannelRespon } type DeleteCampaignInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -18537,7 +18537,7 @@ func (s *DeleteCampaignOutput) SetCampaignResponse(v *CampaignResponse) *DeleteC } type DeleteEmailChannelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -18618,7 +18618,7 @@ func (s *DeleteEmailChannelOutput) SetEmailChannelResponse(v *EmailChannelRespon } type DeleteEmailTemplateInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // TemplateName is a required field TemplateName *string `location:"uri" locationName:"template-name" type:"string" required:"true"` @@ -18706,7 +18706,7 @@ func (s *DeleteEmailTemplateOutput) SetMessageBody(v *MessageBody) *DeleteEmailT } type DeleteEndpointInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -18801,7 +18801,7 @@ func (s *DeleteEndpointOutput) SetEndpointResponse(v *EndpointResponse) *DeleteE } type DeleteEventStreamInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -18882,7 +18882,7 @@ func (s *DeleteEventStreamOutput) SetEventStream(v *EventStream) *DeleteEventStr } type DeleteGcmChannelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -18965,7 +18965,7 @@ func (s *DeleteGcmChannelOutput) SetGCMChannelResponse(v *GCMChannelResponse) *D } type DeleteInAppTemplateInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // TemplateName is a required field TemplateName *string `location:"uri" locationName:"template-name" type:"string" required:"true"` @@ -19053,7 +19053,7 @@ func (s *DeleteInAppTemplateOutput) SetMessageBody(v *MessageBody) *DeleteInAppT } type DeleteJourneyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -19149,7 +19149,7 @@ func (s *DeleteJourneyOutput) SetJourneyResponse(v *JourneyResponse) *DeleteJour } type DeletePushTemplateInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // TemplateName is a required field TemplateName *string `location:"uri" locationName:"template-name" type:"string" required:"true"` @@ -19237,7 +19237,7 @@ func (s *DeletePushTemplateOutput) SetMessageBody(v *MessageBody) *DeletePushTem } type DeleteRecommenderConfigurationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // RecommenderId is a required field RecommenderId *string `location:"uri" locationName:"recommender-id" type:"string" required:"true"` @@ -19318,7 +19318,7 @@ func (s *DeleteRecommenderConfigurationOutput) SetRecommenderConfigurationRespon } type DeleteSegmentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -19414,7 +19414,7 @@ func (s *DeleteSegmentOutput) SetSegmentResponse(v *SegmentResponse) *DeleteSegm } type DeleteSmsChannelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -19495,7 +19495,7 @@ func (s *DeleteSmsChannelOutput) SetSMSChannelResponse(v *SMSChannelResponse) *D } type DeleteSmsTemplateInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // TemplateName is a required field TemplateName *string `location:"uri" locationName:"template-name" type:"string" required:"true"` @@ -19583,7 +19583,7 @@ func (s *DeleteSmsTemplateOutput) SetMessageBody(v *MessageBody) *DeleteSmsTempl } type DeleteUserEndpointsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -19679,7 +19679,7 @@ func (s *DeleteUserEndpointsOutput) SetEndpointsResponse(v *EndpointsResponse) * } type DeleteVoiceChannelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -19760,7 +19760,7 @@ func (s *DeleteVoiceChannelOutput) SetVoiceChannelResponse(v *VoiceChannelRespon } type DeleteVoiceTemplateInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // TemplateName is a required field TemplateName *string `location:"uri" locationName:"template-name" type:"string" required:"true"` @@ -23396,7 +23396,7 @@ func (s *GPSPointDimension) SetRangeInKilometers(v float64) *GPSPointDimension { } type GetAdmChannelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -23477,7 +23477,7 @@ func (s *GetAdmChannelOutput) SetADMChannelResponse(v *ADMChannelResponse) *GetA } type GetApnsChannelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -23558,7 +23558,7 @@ func (s *GetApnsChannelOutput) SetAPNSChannelResponse(v *APNSChannelResponse) *G } type GetApnsSandboxChannelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -23639,7 +23639,7 @@ func (s *GetApnsSandboxChannelOutput) SetAPNSSandboxChannelResponse(v *APNSSandb } type GetApnsVoipChannelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -23720,7 +23720,7 @@ func (s *GetApnsVoipChannelOutput) SetAPNSVoipChannelResponse(v *APNSVoipChannel } type GetApnsVoipSandboxChannelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -23801,7 +23801,7 @@ func (s *GetApnsVoipSandboxChannelOutput) SetAPNSVoipSandboxChannelResponse(v *A } type GetAppInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -23881,7 +23881,7 @@ func (s *GetAppOutput) SetApplicationResponse(v *ApplicationResponse) *GetAppOut } type GetApplicationDateRangeKpiInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -24009,7 +24009,7 @@ func (s *GetApplicationDateRangeKpiOutput) SetApplicationDateRangeKpiResponse(v } type GetApplicationSettingsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -24090,7 +24090,7 @@ func (s *GetApplicationSettingsOutput) SetApplicationSettingsResource(v *Applica } type GetAppsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` PageSize *string `location:"querystring" locationName:"page-size" type:"string"` @@ -24161,7 +24161,7 @@ func (s *GetAppsOutput) SetApplicationsResponse(v *ApplicationsResponse) *GetApp } type GetBaiduChannelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -24242,7 +24242,7 @@ func (s *GetBaiduChannelOutput) SetBaiduChannelResponse(v *BaiduChannelResponse) } type GetCampaignActivitiesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -24353,7 +24353,7 @@ func (s *GetCampaignActivitiesOutput) SetActivitiesResponse(v *ActivitiesRespons } type GetCampaignDateRangeKpiInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -24496,7 +24496,7 @@ func (s *GetCampaignDateRangeKpiOutput) SetCampaignDateRangeKpiResponse(v *Campa } type GetCampaignInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -24592,7 +24592,7 @@ func (s *GetCampaignOutput) SetCampaignResponse(v *CampaignResponse) *GetCampaig } type GetCampaignVersionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -24703,7 +24703,7 @@ func (s *GetCampaignVersionOutput) SetCampaignResponse(v *CampaignResponse) *Get } type GetCampaignVersionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -24815,7 +24815,7 @@ func (s *GetCampaignVersionsOutput) SetCampaignsResponse(v *CampaignsResponse) * } type GetCampaignsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -24912,7 +24912,7 @@ func (s *GetCampaignsOutput) SetCampaignsResponse(v *CampaignsResponse) *GetCamp } type GetChannelsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -24993,7 +24993,7 @@ func (s *GetChannelsOutput) SetChannelsResponse(v *ChannelsResponse) *GetChannel } type GetEmailChannelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -25074,7 +25074,7 @@ func (s *GetEmailChannelOutput) SetEmailChannelResponse(v *EmailChannelResponse) } type GetEmailTemplateInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // TemplateName is a required field TemplateName *string `location:"uri" locationName:"template-name" type:"string" required:"true"` @@ -25163,7 +25163,7 @@ func (s *GetEmailTemplateOutput) SetEmailTemplateResponse(v *EmailTemplateRespon } type GetEndpointInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -25258,7 +25258,7 @@ func (s *GetEndpointOutput) SetEndpointResponse(v *EndpointResponse) *GetEndpoin } type GetEventStreamInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -25339,7 +25339,7 @@ func (s *GetEventStreamOutput) SetEventStream(v *EventStream) *GetEventStreamOut } type GetExportJobInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -25437,7 +25437,7 @@ func (s *GetExportJobOutput) SetExportJobResponse(v *ExportJobResponse) *GetExpo } type GetExportJobsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -25535,7 +25535,7 @@ func (s *GetExportJobsOutput) SetExportJobsResponse(v *ExportJobsResponse) *GetE } type GetGcmChannelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -25618,7 +25618,7 @@ func (s *GetGcmChannelOutput) SetGCMChannelResponse(v *GCMChannelResponse) *GetG } type GetImportJobInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -25716,7 +25716,7 @@ func (s *GetImportJobOutput) SetImportJobResponse(v *ImportJobResponse) *GetImpo } type GetImportJobsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -25814,7 +25814,7 @@ func (s *GetImportJobsOutput) SetImportJobsResponse(v *ImportJobsResponse) *GetI } type GetInAppMessagesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -25909,7 +25909,7 @@ func (s *GetInAppMessagesOutput) SetInAppMessagesResponse(v *InAppMessagesRespon } type GetInAppTemplateInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // TemplateName is a required field TemplateName *string `location:"uri" locationName:"template-name" type:"string" required:"true"` @@ -25997,7 +25997,7 @@ func (s *GetInAppTemplateOutput) SetInAppTemplateResponse(v *InAppTemplateRespon } type GetJourneyDateRangeKpiInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -26140,7 +26140,7 @@ func (s *GetJourneyDateRangeKpiOutput) SetJourneyDateRangeKpiResponse(v *Journey } type GetJourneyExecutionActivityMetricsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -26268,7 +26268,7 @@ func (s *GetJourneyExecutionActivityMetricsOutput) SetJourneyExecutionActivityMe } type GetJourneyExecutionMetricsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -26380,7 +26380,7 @@ func (s *GetJourneyExecutionMetricsOutput) SetJourneyExecutionMetricsResponse(v } type GetJourneyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -26476,7 +26476,7 @@ func (s *GetJourneyOutput) SetJourneyResponse(v *JourneyResponse) *GetJourneyOut } type GetPushTemplateInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // TemplateName is a required field TemplateName *string `location:"uri" locationName:"template-name" type:"string" required:"true"` @@ -26565,7 +26565,7 @@ func (s *GetPushTemplateOutput) SetPushNotificationTemplateResponse(v *PushNotif } type GetRecommenderConfigurationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // RecommenderId is a required field RecommenderId *string `location:"uri" locationName:"recommender-id" type:"string" required:"true"` @@ -26646,7 +26646,7 @@ func (s *GetRecommenderConfigurationOutput) SetRecommenderConfigurationResponse( } type GetRecommenderConfigurationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` PageSize *string `location:"querystring" locationName:"page-size" type:"string"` @@ -26718,7 +26718,7 @@ func (s *GetRecommenderConfigurationsOutput) SetListRecommenderConfigurationsRes } type GetSegmentExportJobsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -26831,7 +26831,7 @@ func (s *GetSegmentExportJobsOutput) SetExportJobsResponse(v *ExportJobsResponse } type GetSegmentImportJobsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -26944,7 +26944,7 @@ func (s *GetSegmentImportJobsOutput) SetImportJobsResponse(v *ImportJobsResponse } type GetSegmentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -27040,7 +27040,7 @@ func (s *GetSegmentOutput) SetSegmentResponse(v *SegmentResponse) *GetSegmentOut } type GetSegmentVersionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -27151,7 +27151,7 @@ func (s *GetSegmentVersionOutput) SetSegmentResponse(v *SegmentResponse) *GetSeg } type GetSegmentVersionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -27262,7 +27262,7 @@ func (s *GetSegmentVersionsOutput) SetSegmentsResponse(v *SegmentsResponse) *Get } type GetSegmentsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -27358,7 +27358,7 @@ func (s *GetSegmentsOutput) SetSegmentsResponse(v *SegmentsResponse) *GetSegment } type GetSmsChannelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -27439,7 +27439,7 @@ func (s *GetSmsChannelOutput) SetSMSChannelResponse(v *SMSChannelResponse) *GetS } type GetSmsTemplateInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // TemplateName is a required field TemplateName *string `location:"uri" locationName:"template-name" type:"string" required:"true"` @@ -27528,7 +27528,7 @@ func (s *GetSmsTemplateOutput) SetSMSTemplateResponse(v *SMSTemplateResponse) *G } type GetUserEndpointsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -27624,7 +27624,7 @@ func (s *GetUserEndpointsOutput) SetEndpointsResponse(v *EndpointsResponse) *Get } type GetVoiceChannelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -27705,7 +27705,7 @@ func (s *GetVoiceChannelOutput) SetVoiceChannelResponse(v *VoiceChannelResponse) } type GetVoiceTemplateInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // TemplateName is a required field TemplateName *string `location:"uri" locationName:"template-name" type:"string" required:"true"` @@ -30194,7 +30194,7 @@ func (s *JourneysResponse) SetNextToken(v string) *JourneysResponse { } type ListJourneysInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"application-id" type:"string" required:"true"` @@ -30337,7 +30337,7 @@ func (s *ListRecommenderConfigurationsResponse) SetNextToken(v string) *ListReco } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resource-arn" type:"string" required:"true"` @@ -30418,7 +30418,7 @@ func (s *ListTagsForResourceOutput) SetTagsModel(v *TagsModel) *ListTagsForResou } type ListTemplateVersionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` NextToken *string `location:"querystring" locationName:"next-token" type:"string"` @@ -30529,7 +30529,7 @@ func (s *ListTemplateVersionsOutput) SetTemplateVersionsResponse(v *TemplateVers } type ListTemplatesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` NextToken *string `location:"querystring" locationName:"next-token" type:"string"` @@ -35784,7 +35784,7 @@ func (s *TagResourceInput) SetTagsModel(v *TagsModel) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -36581,7 +36581,7 @@ func (s *TreatmentResource) SetTreatmentName(v string) *TreatmentResource { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resource-arn" type:"string" required:"true"` @@ -36640,7 +36640,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/pinpointemail/api.go b/service/pinpointemail/api.go index 3e5b5f0a4a..f1c492a49d 100644 --- a/service/pinpointemail/api.go +++ b/service/pinpointemail/api.go @@ -4860,7 +4860,7 @@ func (s *CreateConfigurationSetEventDestinationInput) SetEventDestinationName(v // An HTTP 200 response if the request succeeds, or an error message if the // request fails. type CreateConfigurationSetEventDestinationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4996,7 +4996,7 @@ func (s *CreateConfigurationSetInput) SetTrackingOptions(v *TrackingOptions) *Cr // An HTTP 200 response if the request succeeds, or an error message if the // request fails. type CreateConfigurationSetOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5087,7 +5087,7 @@ func (s *CreateDedicatedIpPoolInput) SetTags(v []*Tag) *CreateDedicatedIpPoolInp // An HTTP 200 response if the request succeeds, or an error message if the // request fails. type CreateDedicatedIpPoolOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5518,7 +5518,7 @@ func (s *DedicatedIp) SetWarmupStatus(v string) *DedicatedIp { // A request to delete an event destination from a configuration set. type DeleteConfigurationSetEventDestinationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the configuration set that contains the event destination that // you want to delete. @@ -5587,7 +5587,7 @@ func (s *DeleteConfigurationSetEventDestinationInput) SetEventDestinationName(v // An HTTP 200 response if the request succeeds, or an error message if the // request fails. type DeleteConfigurationSetEventDestinationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5610,7 +5610,7 @@ func (s DeleteConfigurationSetEventDestinationOutput) GoString() string { // A request to delete a configuration set. type DeleteConfigurationSetInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the configuration set that you want to delete. // @@ -5661,7 +5661,7 @@ func (s *DeleteConfigurationSetInput) SetConfigurationSetName(v string) *DeleteC // An HTTP 200 response if the request succeeds, or an error message if the // request fails. type DeleteConfigurationSetOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5684,7 +5684,7 @@ func (s DeleteConfigurationSetOutput) GoString() string { // A request to delete a dedicated IP pool. type DeleteDedicatedIpPoolInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the dedicated IP pool that you want to delete. // @@ -5735,7 +5735,7 @@ func (s *DeleteDedicatedIpPoolInput) SetPoolName(v string) *DeleteDedicatedIpPoo // An HTTP 200 response if the request succeeds, or an error message if the // request fails. type DeleteDedicatedIpPoolOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5761,7 +5761,7 @@ func (s DeleteDedicatedIpPoolOutput) GoString() string { // You can restore your ability to send email by completing the verification // process for the identity again. type DeleteEmailIdentityInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identity (that is, the email address or domain) that you want to delete // from your Amazon Pinpoint account. @@ -5813,7 +5813,7 @@ func (s *DeleteEmailIdentityInput) SetEmailIdentity(v string) *DeleteEmailIdenti // An HTTP 200 response if the request succeeds, or an error message if the // request fails. type DeleteEmailIdentityOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6711,7 +6711,7 @@ func (s *EventDestinationDefinition) SetSnsDestination(v *SnsDestination) *Event // A request to obtain information about the email-sending capabilities of your // Amazon Pinpoint account. type GetAccountInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6832,7 +6832,7 @@ func (s *GetAccountOutput) SetSendingEnabled(v bool) *GetAccountOutput { // A request to retrieve a list of the blacklists that your dedicated IP addresses // appear on. type GetBlacklistReportsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A list of IP addresses that you want to retrieve blacklist information about. // You can only specify the dedicated IP addresses that you use to send email @@ -6917,7 +6917,7 @@ func (s *GetBlacklistReportsOutput) SetBlacklistReport(v map[string][]*Blacklist // A request to obtain information about the event destinations for a configuration // set. type GetConfigurationSetEventDestinationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the configuration set that contains the event destination. // @@ -7000,7 +7000,7 @@ func (s *GetConfigurationSetEventDestinationsOutput) SetEventDestinations(v []*E // A request to obtain information about a configuration set. type GetConfigurationSetInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the configuration set that you want to obtain more information // about. @@ -7133,7 +7133,7 @@ func (s *GetConfigurationSetOutput) SetTrackingOptions(v *TrackingOptions) *GetC // A request to obtain more information about a dedicated IP address. type GetDedicatedIpInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The IP address that you want to obtain more information about. The value // you specify has to be a dedicated IP address that's assocaited with your @@ -7217,7 +7217,7 @@ func (s *GetDedicatedIpOutput) SetDedicatedIp(v *DedicatedIp) *GetDedicatedIpOut // A request to obtain more information about dedicated IP pools. type GetDedicatedIpsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A token returned from a previous call to GetDedicatedIps to indicate the // position of the dedicated IP pool in the list of IP pools. @@ -7325,7 +7325,7 @@ func (s *GetDedicatedIpsOutput) SetNextToken(v string) *GetDedicatedIpsOutput { // For more information about the features and cost of a Deliverability dashboard // subscription, see Amazon Pinpoint Pricing (http://aws.amazon.com/pinpoint/pricing/). type GetDeliverabilityDashboardOptionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -7429,7 +7429,7 @@ func (s *GetDeliverabilityDashboardOptionsOutput) SetSubscriptionExpiryDate(v ti // A request to retrieve the results of a predictive inbox placement test. type GetDeliverabilityTestReportInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A unique string that identifies the predictive inbox placement test. // @@ -7561,7 +7561,7 @@ func (s *GetDeliverabilityTestReportOutput) SetTags(v []*Tag) *GetDeliverability // that the Deliverability dashboard is enabled for (PutDeliverabilityDashboardOption // operation). type GetDomainDeliverabilityCampaignInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique identifier for the campaign. Amazon Pinpoint automatically generates // and assigns this identifier to a campaign. This value is not the same as @@ -7652,7 +7652,7 @@ func (s *GetDomainDeliverabilityCampaignOutput) SetDomainDeliverabilityCampaign( // A request to obtain deliverability metrics for a domain. type GetDomainStatisticsReportInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The domain that you want to obtain deliverability metrics for. // @@ -7783,7 +7783,7 @@ func (s *GetDomainStatisticsReportOutput) SetOverallVolume(v *OverallVolume) *Ge // A request to return details about an email identity. type GetEmailIdentityInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The email identity that you want to retrieve details for. // @@ -8206,7 +8206,7 @@ func (s *LimitExceededException) RequestID() string { // A request to obtain a list of configuration sets for your Amazon Pinpoint // account in the current AWS Region. type ListConfigurationSetsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A token returned from a previous call to ListConfigurationSets to indicate // the position in the list of configuration sets. @@ -8296,7 +8296,7 @@ func (s *ListConfigurationSetsOutput) SetNextToken(v string) *ListConfigurationS // A request to obtain a list of dedicated IP pools. type ListDedicatedIpPoolsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A token returned from a previous call to ListDedicatedIpPools to indicate // the position in the list of dedicated IP pools. @@ -8386,7 +8386,7 @@ func (s *ListDedicatedIpPoolsOutput) SetNextToken(v string) *ListDedicatedIpPool // A request to list all of the predictive inbox placement tests that you've // performed. type ListDeliverabilityTestReportsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A token returned from a previous call to ListDeliverabilityTestReports to // indicate the position in the list of predictive inbox placement tests. @@ -8484,7 +8484,7 @@ func (s *ListDeliverabilityTestReportsOutput) SetNextToken(v string) *ListDelive // domain only if you enabled the Deliverability dashboard (PutDeliverabilityDashboardOption // operation) for the domain. type ListDomainDeliverabilityCampaignsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The last day, in Unix time format, that you want to obtain deliverability // data for. This value has to be less than or equal to 30 days after the value @@ -8640,7 +8640,7 @@ func (s *ListDomainDeliverabilityCampaignsOutput) SetNextToken(v string) *ListDo // identities that are unverified, and identities that were verified in the // past, but are no longer verified. type ListEmailIdentitiesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A token returned from a previous call to ListEmailIdentities to indicate // the position in the list of identities. @@ -8732,7 +8732,7 @@ func (s *ListEmailIdentitiesOutput) SetNextToken(v string) *ListEmailIdentitiesO } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the resource that you want to retrieve // tag information for. @@ -9428,7 +9428,7 @@ func (s *PutAccountDedicatedIpWarmupAttributesInput) SetAutoWarmupEnabled(v bool // An HTTP 200 response if the request succeeds, or an error message if the // request fails. type PutAccountDedicatedIpWarmupAttributesOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9488,7 +9488,7 @@ func (s *PutAccountSendingAttributesInput) SetSendingEnabled(v bool) *PutAccount // An HTTP 200 response if the request succeeds, or an error message if the // request fails. type PutAccountSendingAttributesOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9585,7 +9585,7 @@ func (s *PutConfigurationSetDeliveryOptionsInput) SetTlsPolicy(v string) *PutCon // An HTTP 200 response if the request succeeds, or an error message if the // request fails. type PutConfigurationSetDeliveryOptionsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9672,7 +9672,7 @@ func (s *PutConfigurationSetReputationOptionsInput) SetReputationMetricsEnabled( // An HTTP 200 response if the request succeeds, or an error message if the // request fails. type PutConfigurationSetReputationOptionsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9758,7 +9758,7 @@ func (s *PutConfigurationSetSendingOptionsInput) SetSendingEnabled(v bool) *PutC // An HTTP 200 response if the request succeeds, or an error message if the // request fails. type PutConfigurationSetSendingOptionsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9843,7 +9843,7 @@ func (s *PutConfigurationSetTrackingOptionsInput) SetCustomRedirectDomain(v stri // An HTTP 200 response if the request succeeds, or an error message if the // request fails. type PutConfigurationSetTrackingOptionsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9934,7 +9934,7 @@ func (s *PutDedicatedIpInPoolInput) SetIp(v string) *PutDedicatedIpInPoolInput { // An HTTP 200 response if the request succeeds, or an error message if the // request fails. type PutDedicatedIpInPoolOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10024,7 +10024,7 @@ func (s *PutDedicatedIpWarmupAttributesInput) SetWarmupPercentage(v int64) *PutD // An HTTP 200 response if the request succeeds, or an error message if the // request fails. type PutDedicatedIpWarmupAttributesOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10115,7 +10115,7 @@ func (s *PutDeliverabilityDashboardOptionInput) SetSubscribedDomains(v []*Domain // A response that indicates whether the Deliverability dashboard is enabled // for your Amazon Pinpoint account. type PutDeliverabilityDashboardOptionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10203,7 +10203,7 @@ func (s *PutEmailIdentityDkimAttributesInput) SetSigningEnabled(v bool) *PutEmai // An HTTP 200 response if the request succeeds, or an error message if the // request fails. type PutEmailIdentityDkimAttributesOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10300,7 +10300,7 @@ func (s *PutEmailIdentityFeedbackAttributesInput) SetEmailIdentity(v string) *Pu // An HTTP 200 response if the request succeeds, or an error message if the // request fails. type PutEmailIdentityFeedbackAttributesOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10408,7 +10408,7 @@ func (s *PutEmailIdentityMailFromAttributesInput) SetMailFromDomain(v string) *P // An HTTP 200 response if the request succeeds, or an error message if the // request fails. type PutEmailIdentityMailFromAttributesOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11079,7 +11079,7 @@ func (s *TagResourceInput) SetTags(v []*Tag) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11263,7 +11263,7 @@ func (s *TrackingOptions) SetCustomRedirectDomain(v string) *TrackingOptions { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the resource that you want to remove one // or more tags from. @@ -11329,7 +11329,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11441,7 +11441,7 @@ func (s *UpdateConfigurationSetEventDestinationInput) SetEventDestinationName(v // An HTTP 200 response if the request succeeds, or an error message if the // request fails. type UpdateConfigurationSetEventDestinationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/pinpointsmsvoice/api.go b/service/pinpointsmsvoice/api.go index ea1972269a..6eaa2f64a7 100644 --- a/service/pinpointsmsvoice/api.go +++ b/service/pinpointsmsvoice/api.go @@ -1021,7 +1021,7 @@ func (s *CreateConfigurationSetEventDestinationInput) SetEventDestinationName(v // An empty object that indicates that the event destination was created successfully. type CreateConfigurationSetEventDestinationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -1077,7 +1077,7 @@ func (s *CreateConfigurationSetInput) SetConfigurationSetName(v string) *CreateC // An empty object that indicates that the configuration set was successfully // created. type CreateConfigurationSetOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -1099,7 +1099,7 @@ func (s CreateConfigurationSetOutput) GoString() string { } type DeleteConfigurationSetEventDestinationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ConfigurationSetName is a required field ConfigurationSetName *string `location:"uri" locationName:"ConfigurationSetName" type:"string" required:"true"` @@ -1162,7 +1162,7 @@ func (s *DeleteConfigurationSetEventDestinationInput) SetEventDestinationName(v // An empty object that indicates that the event destination was deleted successfully. type DeleteConfigurationSetEventDestinationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -1184,7 +1184,7 @@ func (s DeleteConfigurationSetEventDestinationOutput) GoString() string { } type DeleteConfigurationSetInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ConfigurationSetName is a required field ConfigurationSetName *string `location:"uri" locationName:"ConfigurationSetName" type:"string" required:"true"` @@ -1232,7 +1232,7 @@ func (s *DeleteConfigurationSetInput) SetConfigurationSetName(v string) *DeleteC // An empty object that indicates that the configuration set was deleted successfully. type DeleteConfigurationSetOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -1411,7 +1411,7 @@ func (s *EventDestinationDefinition) SetSnsDestination(v *SnsDestination) *Event } type GetConfigurationSetEventDestinationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ConfigurationSetName is a required field ConfigurationSetName *string `location:"uri" locationName:"ConfigurationSetName" type:"string" required:"true"` @@ -1664,7 +1664,7 @@ func (s *LimitExceededException) RequestID() string { } type ListConfigurationSetsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` NextToken *string `location:"querystring" locationName:"NextToken" type:"string"` @@ -2192,7 +2192,7 @@ func (s *UpdateConfigurationSetEventDestinationInput) SetEventDestinationName(v // An empty object that indicates that the event destination was updated successfully. type UpdateConfigurationSetEventDestinationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/polly/api.go b/service/polly/api.go index e58f90dedc..c7412b020f 100644 --- a/service/polly/api.go +++ b/service/polly/api.go @@ -976,7 +976,7 @@ func (c *Polly) SynthesizeSpeechWithContext(ctx aws.Context, input *SynthesizeSp } type DeleteLexiconInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the lexicon to delete. Must be an existing lexicon in the region. // @@ -1025,7 +1025,7 @@ func (s *DeleteLexiconInput) SetName(v string) *DeleteLexiconInput { } type DeleteLexiconOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -1047,7 +1047,7 @@ func (s DeleteLexiconOutput) GoString() string { } type DescribeVoicesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Specifies the engine (standard or neural) used by Amazon Polly when processing // input text for speech synthesis. @@ -1220,7 +1220,7 @@ func (s *EngineNotSupportedException) RequestID() string { } type GetLexiconInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Name of the lexicon. // @@ -1311,7 +1311,7 @@ func (s *GetLexiconOutput) SetLexiconAttributes(v *LexiconAttributes) *GetLexico } type GetSpeechSynthesisTaskInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Polly generated identifier for a speech synthesis task. // @@ -2277,7 +2277,7 @@ func (s *LexiconSizeExceededException) RequestID() string { } type ListLexiconsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // An opaque pagination token returned from previous ListLexicons operation. // If present, indicates where to continue the list of lexicons. @@ -2350,7 +2350,7 @@ func (s *ListLexiconsOutput) SetNextToken(v string) *ListLexiconsOutput { } type ListSpeechSynthesisTasksInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Maximum number of speech synthesis tasks returned in a List operation. MaxResults *int64 `location:"querystring" locationName:"MaxResults" min:"1" type:"integer"` @@ -2718,7 +2718,7 @@ func (s *PutLexiconInput) SetName(v string) *PutLexiconInput { } type PutLexiconOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/prometheusservice/api.go b/service/prometheusservice/api.go index 307d325dc8..b560a607ad 100644 --- a/service/prometheusservice/api.go +++ b/service/prometheusservice/api.go @@ -2388,7 +2388,7 @@ func (s *CreateWorkspaceOutput) SetWorkspaceId(v string) *CreateWorkspaceOutput // Represents the input of a DeleteAlertManagerDefinition operation. type DeleteAlertManagerDefinitionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Optional, unique, case-sensitive, user-provided identifier to ensure the // idempotency of the request. @@ -2450,7 +2450,7 @@ func (s *DeleteAlertManagerDefinitionInput) SetWorkspaceId(v string) *DeleteAler } type DeleteAlertManagerDefinitionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -2473,7 +2473,7 @@ func (s DeleteAlertManagerDefinitionOutput) GoString() string { // Represents the input of a DeleteRuleGroupsNamespace operation. type DeleteRuleGroupsNamespaceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Optional, unique, case-sensitive, user-provided identifier to ensure the // idempotency of the request. @@ -2552,7 +2552,7 @@ func (s *DeleteRuleGroupsNamespaceInput) SetWorkspaceId(v string) *DeleteRuleGro } type DeleteRuleGroupsNamespaceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -2575,7 +2575,7 @@ func (s DeleteRuleGroupsNamespaceOutput) GoString() string { // Represents the input of a DeleteWorkspace operation. type DeleteWorkspaceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Optional, unique, case-sensitive, user-provided identifier to ensure the // idempotency of the request. @@ -2637,7 +2637,7 @@ func (s *DeleteWorkspaceInput) SetWorkspaceId(v string) *DeleteWorkspaceInput { } type DeleteWorkspaceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -2660,7 +2660,7 @@ func (s DeleteWorkspaceOutput) GoString() string { // Represents the input of a DescribeAlertManagerDefinition operation. type DescribeAlertManagerDefinitionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the workspace to describe. // @@ -2744,7 +2744,7 @@ func (s *DescribeAlertManagerDefinitionOutput) SetAlertManagerDefinition(v *Aler // Represents the input of a DescribeRuleGroupsNamespace operation. type DescribeRuleGroupsNamespaceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The rule groups namespace. // @@ -2845,7 +2845,7 @@ func (s *DescribeRuleGroupsNamespaceOutput) SetRuleGroupsNamespace(v *RuleGroups // Represents the input of a DescribeWorkspace operation. type DescribeWorkspaceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the workspace to describe. // @@ -2997,7 +2997,7 @@ func (s *InternalServerException) RequestID() string { // Represents the input of a ListRuleGroupsNamespaces operation. type ListRuleGroupsNamespacesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Maximum results to return in response (default=100, maximum=1000). MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -3124,7 +3124,7 @@ func (s *ListRuleGroupsNamespacesOutput) SetRuleGroupsNamespaces(v []*RuleGroups } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the resource. // @@ -3205,7 +3205,7 @@ func (s *ListTagsForResourceOutput) SetTags(v map[string]*string) *ListTagsForRe // Represents the input of a ListWorkspaces operation. type ListWorkspacesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Optional filter for workspace alias. Only the workspaces with aliases that // begin with this value will be returned. @@ -4039,7 +4039,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4135,7 +4135,7 @@ func (s *ThrottlingException) RequestID() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the resource. // @@ -4198,7 +4198,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4295,7 +4295,7 @@ func (s *UpdateWorkspaceAliasInput) SetWorkspaceId(v string) *UpdateWorkspaceAli } type UpdateWorkspaceAliasOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/qldb/api.go b/service/qldb/api.go index eea4ad3019..65d1dee1b9 100644 --- a/service/qldb/api.go +++ b/service/qldb/api.go @@ -1986,7 +1986,7 @@ func (c *QLDB) UpdateLedgerPermissionsModeWithContext(ctx aws.Context, input *Up } type CancelJournalKinesisStreamInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the ledger. // @@ -2332,7 +2332,7 @@ func (s *CreateLedgerOutput) SetState(v string) *CreateLedgerOutput { } type DeleteLedgerInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the ledger that you want to delete. // @@ -2381,7 +2381,7 @@ func (s *DeleteLedgerInput) SetName(v string) *DeleteLedgerInput { } type DeleteLedgerOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -2403,7 +2403,7 @@ func (s DeleteLedgerOutput) GoString() string { } type DescribeJournalKinesisStreamInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the ledger. // @@ -2502,7 +2502,7 @@ func (s *DescribeJournalKinesisStreamOutput) SetStream(v *JournalKinesisStreamDe } type DescribeJournalS3ExportInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The UUID (represented in Base62-encoded text) of the journal export job to // describe. @@ -2603,7 +2603,7 @@ func (s *DescribeJournalS3ExportOutput) SetExportDescription(v *JournalS3ExportD } type DescribeLedgerInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the ledger that you want to describe. // @@ -3065,7 +3065,7 @@ func (s *GetBlockOutput) SetProof(v *ValueHolder) *GetBlockOutput { } type GetDigestInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the ledger. // @@ -3933,7 +3933,7 @@ func (s *LimitExceededException) RequestID() string { } type ListJournalKinesisStreamsForLedgerInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the ledger. // @@ -4056,7 +4056,7 @@ func (s *ListJournalKinesisStreamsForLedgerOutput) SetStreams(v []*JournalKinesi } type ListJournalS3ExportsForLedgerInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return in a single ListJournalS3ExportsForLedger // request. (The actual number of results returned might be fewer.) @@ -4179,7 +4179,7 @@ func (s *ListJournalS3ExportsForLedgerOutput) SetNextToken(v string) *ListJourna } type ListJournalS3ExportsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return in a single ListJournalS3Exports // request. (The actual number of results returned might be fewer.) @@ -4284,7 +4284,7 @@ func (s *ListJournalS3ExportsOutput) SetNextToken(v string) *ListJournalS3Export } type ListLedgersInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return in a single ListLedgers request. // (The actual number of results returned might be fewer.) @@ -4391,7 +4391,7 @@ func (s *ListLedgersOutput) SetNextToken(v string) *ListLedgersOutput { } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) for which to list the tags. For example: // @@ -5179,7 +5179,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5201,7 +5201,7 @@ func (s TagResourceOutput) GoString() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) from which to remove the tags. For example: // @@ -5266,7 +5266,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/quicksight/api.go b/service/quicksight/api.go index e5fd588670..38fd27d89a 100644 --- a/service/quicksight/api.go +++ b/service/quicksight/api.go @@ -13742,7 +13742,7 @@ func (s *CalculatedColumn) SetExpression(v string) *CalculatedColumn { } type CancelIngestionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Web Services account ID. // @@ -15965,7 +15965,7 @@ func (s *CreateFolderInput) SetTags(v []*Tag) *CreateFolderInput { } type CreateFolderMembershipInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The AWS Account ID. // @@ -16271,7 +16271,7 @@ func (s *CreateGroupInput) SetNamespace(v string) *CreateGroupInput { } type CreateGroupMembershipInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID for the Amazon Web Services account that the group is in. Currently, // you use the ID for the Amazon Web Services account that contains your Amazon @@ -16695,7 +16695,7 @@ func (s *CreateIAMPolicyAssignmentOutput) SetStatus(v int64) *CreateIAMPolicyAss } type CreateIngestionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Web Services account ID. // @@ -19899,7 +19899,7 @@ func (s *DecimalParameter) SetValues(v []*float64) *DecimalParameter { } type DeleteAccountCustomizationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID for the Amazon Web Services account that you want to delete Amazon // QuickSight customizations from in this Amazon Web Services Region;. @@ -19998,7 +19998,7 @@ func (s *DeleteAccountCustomizationOutput) SetStatus(v int64) *DeleteAccountCust } type DeleteAnalysisInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the analysis that you're deleting. // @@ -20156,7 +20156,7 @@ func (s *DeleteAnalysisOutput) SetStatus(v int64) *DeleteAnalysisOutput { } type DeleteDashboardInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the Amazon Web Services account that contains the dashboard that // you're deleting. @@ -20294,7 +20294,7 @@ func (s *DeleteDashboardOutput) SetStatus(v int64) *DeleteDashboardOutput { } type DeleteDataSetInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Web Services account ID. // @@ -20420,7 +20420,7 @@ func (s *DeleteDataSetOutput) SetStatus(v int64) *DeleteDataSetOutput { } type DeleteDataSourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Web Services account ID. // @@ -20546,7 +20546,7 @@ func (s *DeleteDataSourceOutput) SetStatus(v int64) *DeleteDataSourceOutput { } type DeleteFolderInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The AWS Account ID for the folder. // @@ -20612,7 +20612,7 @@ func (s *DeleteFolderInput) SetFolderId(v string) *DeleteFolderInput { } type DeleteFolderMembershipInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The AWS Account ID. // @@ -20811,7 +20811,7 @@ func (s *DeleteFolderOutput) SetStatus(v int64) *DeleteFolderOutput { } type DeleteGroupInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID for the Amazon Web Services account that the group is in. Currently, // you use the ID for the Amazon Web Services account that contains your Amazon @@ -20896,7 +20896,7 @@ func (s *DeleteGroupInput) SetNamespace(v string) *DeleteGroupInput { } type DeleteGroupMembershipInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID for the Amazon Web Services account that the group is in. Currently, // you use the ID for the Amazon Web Services account that contains your Amazon @@ -21078,7 +21078,7 @@ func (s *DeleteGroupOutput) SetStatus(v int64) *DeleteGroupOutput { } type DeleteIAMPolicyAssignmentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the assignment. // @@ -21211,7 +21211,7 @@ func (s *DeleteIAMPolicyAssignmentOutput) SetStatus(v int64) *DeleteIAMPolicyAss } type DeleteNamespaceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID for the Amazon Web Services account that you want to delete the Amazon // QuickSight namespace from. @@ -21318,7 +21318,7 @@ func (s *DeleteNamespaceOutput) SetStatus(v int64) *DeleteNamespaceOutput { } type DeleteTemplateAliasInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name for the template alias. To delete a specific alias, you delete the // version that the alias points to. You can specify the alias name, or specify @@ -21471,7 +21471,7 @@ func (s *DeleteTemplateAliasOutput) SetTemplateId(v string) *DeleteTemplateAlias } type DeleteTemplateInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the Amazon Web Services account that contains the template that // you're deleting. @@ -21609,7 +21609,7 @@ func (s *DeleteTemplateOutput) SetTemplateId(v string) *DeleteTemplateOutput { } type DeleteThemeAliasInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique name for the theme alias to delete. // @@ -21760,7 +21760,7 @@ func (s *DeleteThemeAliasOutput) SetThemeId(v string) *DeleteThemeAliasOutput { } type DeleteThemeInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the Amazon Web Services account that contains the theme that you're // deleting. @@ -21900,7 +21900,7 @@ func (s *DeleteThemeOutput) SetThemeId(v string) *DeleteThemeOutput { } type DeleteUserByPrincipalIdInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID for the Amazon Web Services account that the user is in. Currently, // you use the ID for the Amazon Web Services account that contains your Amazon @@ -22025,7 +22025,7 @@ func (s *DeleteUserByPrincipalIdOutput) SetStatus(v int64) *DeleteUserByPrincipa } type DeleteUserInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID for the Amazon Web Services account that the user is in. Currently, // you use the ID for the Amazon Web Services account that contains your Amazon @@ -22150,7 +22150,7 @@ func (s *DeleteUserOutput) SetStatus(v int64) *DeleteUserOutput { } type DescribeAccountCustomizationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID for the Amazon Web Services account that you want to describe Amazon // QuickSight customizations for. @@ -22301,7 +22301,7 @@ func (s *DescribeAccountCustomizationOutput) SetStatus(v int64) *DescribeAccount } type DescribeAccountSettingsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID for the Amazon Web Services account that contains the settings that // you want to list. @@ -22408,7 +22408,7 @@ func (s *DescribeAccountSettingsOutput) SetStatus(v int64) *DescribeAccountSetti } type DescribeAnalysisInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the analysis that you're describing. The ID is part of the URL // of the analysis. @@ -22526,7 +22526,7 @@ func (s *DescribeAnalysisOutput) SetStatus(v int64) *DescribeAnalysisOutput { } type DescribeAnalysisPermissionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the analysis whose permissions you're describing. The ID is part // of the analysis URL. @@ -22663,7 +22663,7 @@ func (s *DescribeAnalysisPermissionsOutput) SetStatus(v int64) *DescribeAnalysis } type DescribeDashboardInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The alias name. AliasName *string `location:"querystring" locationName:"alias-name" min:"1" type:"string"` @@ -22804,7 +22804,7 @@ func (s *DescribeDashboardOutput) SetStatus(v int64) *DescribeDashboardOutput { } type DescribeDashboardPermissionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the Amazon Web Services account that contains the dashboard that // you're describing permissions for. @@ -22938,7 +22938,7 @@ func (s *DescribeDashboardPermissionsOutput) SetStatus(v int64) *DescribeDashboa } type DescribeDataSetInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Web Services account ID. // @@ -23054,7 +23054,7 @@ func (s *DescribeDataSetOutput) SetStatus(v int64) *DescribeDataSetOutput { } type DescribeDataSetPermissionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Web Services account ID. // @@ -23189,7 +23189,7 @@ func (s *DescribeDataSetPermissionsOutput) SetStatus(v int64) *DescribeDataSetPe } type DescribeDataSourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Web Services account ID. // @@ -23305,7 +23305,7 @@ func (s *DescribeDataSourceOutput) SetStatus(v int64) *DescribeDataSourceOutput } type DescribeDataSourcePermissionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Web Services account ID. // @@ -23440,7 +23440,7 @@ func (s *DescribeDataSourcePermissionsOutput) SetStatus(v int64) *DescribeDataSo } type DescribeFolderInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The AWS account ID. // @@ -23555,7 +23555,7 @@ func (s *DescribeFolderOutput) SetStatus(v int64) *DescribeFolderOutput { } type DescribeFolderPermissionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The AWS Account ID. // @@ -23688,7 +23688,7 @@ func (s *DescribeFolderPermissionsOutput) SetStatus(v int64) *DescribeFolderPerm } type DescribeFolderResolvedPermissionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The AWS account ID. // @@ -23821,7 +23821,7 @@ func (s *DescribeFolderResolvedPermissionsOutput) SetStatus(v int64) *DescribeFo } type DescribeGroupInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID for the Amazon Web Services account that the group is in. Currently, // you use the ID for the Amazon Web Services account that contains your Amazon @@ -23955,7 +23955,7 @@ func (s *DescribeGroupOutput) SetStatus(v int64) *DescribeGroupOutput { } type DescribeIAMPolicyAssignmentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the assignment, also called a rule. // @@ -24088,7 +24088,7 @@ func (s *DescribeIAMPolicyAssignmentOutput) SetStatus(v int64) *DescribeIAMPolic } type DescribeIngestionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Web Services account ID. // @@ -24220,7 +24220,7 @@ func (s *DescribeIngestionOutput) SetStatus(v int64) *DescribeIngestionOutput { } type DescribeNamespaceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID for the Amazon Web Services account that contains the Amazon QuickSight // namespace that you want to describe. @@ -24341,7 +24341,7 @@ func (s *DescribeNamespaceOutput) SetStatus(v int64) *DescribeNamespaceOutput { } type DescribeTemplateAliasInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the template alias that you want to describe. If you name a specific // alias, you describe the version that the alias points to. You can specify @@ -24477,7 +24477,7 @@ func (s *DescribeTemplateAliasOutput) SetTemplateAlias(v *TemplateAlias) *Descri } type DescribeTemplateInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The alias of the template that you want to describe. If you name a specific // alias, you describe the version that the alias points to. You can specify @@ -24621,7 +24621,7 @@ func (s *DescribeTemplateOutput) SetTemplate(v *Template) *DescribeTemplateOutpu } type DescribeTemplatePermissionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the Amazon Web Services account that contains the template that // you're describing. @@ -24755,7 +24755,7 @@ func (s *DescribeTemplatePermissionsOutput) SetTemplateId(v string) *DescribeTem } type DescribeThemeAliasInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the theme alias that you want to describe. // @@ -24888,7 +24888,7 @@ func (s *DescribeThemeAliasOutput) SetThemeAlias(v *ThemeAlias) *DescribeThemeAl } type DescribeThemeInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The alias of the theme that you want to describe. If you name a specific // alias, you describe the version that the alias points to. You can specify @@ -25032,7 +25032,7 @@ func (s *DescribeThemeOutput) SetTheme(v *Theme) *DescribeThemeOutput { } type DescribeThemePermissionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the Amazon Web Services account that contains the theme that you're // describing. @@ -25166,7 +25166,7 @@ func (s *DescribeThemePermissionsOutput) SetThemeId(v string) *DescribeThemePerm } type DescribeUserInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID for the Amazon Web Services account that the user is in. Currently, // you use the ID for the Amazon Web Services account that contains your Amazon @@ -26229,7 +26229,7 @@ func (s *GeoSpatialColumnGroup) SetName(v string) *GeoSpatialColumnGroup { } type GetDashboardEmbedUrlInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A list of one or more dashboard IDs that you want to add to a session that // includes anonymous users. The IdentityType parameter must be set to ANONYMOUS @@ -26464,7 +26464,7 @@ func (s *GetDashboardEmbedUrlOutput) SetStatus(v int64) *GetDashboardEmbedUrlOut } type GetSessionEmbedUrlInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID for the Amazon Web Services account associated with your Amazon QuickSight // subscription. @@ -27677,7 +27677,7 @@ func (s *LimitExceededException) RequestID() string { } type ListAnalysesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the Amazon Web Services account that contains the analyses. // @@ -27805,7 +27805,7 @@ func (s *ListAnalysesOutput) SetStatus(v int64) *ListAnalysesOutput { } type ListDashboardVersionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the Amazon Web Services account that contains the dashboard that // you're listing versions for. @@ -27951,7 +27951,7 @@ func (s *ListDashboardVersionsOutput) SetStatus(v int64) *ListDashboardVersionsO } type ListDashboardsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the Amazon Web Services account that contains the dashboards that // you're listing. @@ -28081,7 +28081,7 @@ func (s *ListDashboardsOutput) SetStatus(v int64) *ListDashboardsOutput { } type ListDataSetsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Web Services account ID. // @@ -28209,7 +28209,7 @@ func (s *ListDataSetsOutput) SetStatus(v int64) *ListDataSetsOutput { } type ListDataSourcesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Web Services account ID. // @@ -28337,7 +28337,7 @@ func (s *ListDataSourcesOutput) SetStatus(v int64) *ListDataSourcesOutput { } type ListFolderMembersInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The AWS account ID. // @@ -28483,7 +28483,7 @@ func (s *ListFolderMembersOutput) SetStatus(v int64) *ListFolderMembersOutput { } type ListFoldersInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The AWS account ID. // @@ -28612,7 +28612,7 @@ func (s *ListFoldersOutput) SetStatus(v int64) *ListFoldersOutput { } type ListGroupMembershipsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID for the Amazon Web Services account that the group is in. Currently, // you use the ID for the Amazon Web Services account that contains your Amazon @@ -28776,7 +28776,7 @@ func (s *ListGroupMembershipsOutput) SetStatus(v int64) *ListGroupMembershipsOut } type ListGroupsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID for the Amazon Web Services account that the group is in. Currently, // you use the ID for the Amazon Web Services account that contains your Amazon @@ -28923,7 +28923,7 @@ func (s *ListGroupsOutput) SetStatus(v int64) *ListGroupsOutput { } type ListIAMPolicyAssignmentsForUserInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the Amazon Web Services account that contains the assignments. // @@ -29239,7 +29239,7 @@ func (s *ListIAMPolicyAssignmentsOutput) SetStatus(v int64) *ListIAMPolicyAssign } type ListIngestionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Web Services account ID. // @@ -29384,7 +29384,7 @@ func (s *ListIngestionsOutput) SetStatus(v int64) *ListIngestionsOutput { } type ListNamespacesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID for the Amazon Web Services account that contains the Amazon QuickSight // namespaces that you want to list. @@ -29515,7 +29515,7 @@ func (s *ListNamespacesOutput) SetStatus(v int64) *ListNamespacesOutput { } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the resource that you want a list of tags // for. @@ -29615,7 +29615,7 @@ func (s *ListTagsForResourceOutput) SetTags(v []*Tag) *ListTagsForResourceOutput } type ListTemplateAliasesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the Amazon Web Services account that contains the template aliases // that you're listing. @@ -29761,7 +29761,7 @@ func (s *ListTemplateAliasesOutput) SetTemplateAliasList(v []*TemplateAlias) *Li } type ListTemplateVersionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the Amazon Web Services account that contains the templates that // you're listing. @@ -29907,7 +29907,7 @@ func (s *ListTemplateVersionsOutput) SetTemplateVersionSummaryList(v []*Template } type ListTemplatesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the Amazon Web Services account that contains the templates that // you're listing. @@ -30036,7 +30036,7 @@ func (s *ListTemplatesOutput) SetTemplateSummaryList(v []*TemplateSummary) *List } type ListThemeAliasesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the Amazon Web Services account that contains the theme aliases // that you're listing. @@ -30182,7 +30182,7 @@ func (s *ListThemeAliasesOutput) SetThemeAliasList(v []*ThemeAlias) *ListThemeAl } type ListThemeVersionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the Amazon Web Services account that contains the themes that you're // listing. @@ -30328,7 +30328,7 @@ func (s *ListThemeVersionsOutput) SetThemeVersionSummaryList(v []*ThemeVersionSu } type ListThemesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the Amazon Web Services account that contains the themes that you're // listing. @@ -30472,7 +30472,7 @@ func (s *ListThemesOutput) SetThemeSummaryList(v []*ThemeSummary) *ListThemesOut } type ListUserGroupsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Web Services account ID that the user is in. Currently, you use // the ID for the Amazon Web Services account that contains your Amazon QuickSight @@ -30636,7 +30636,7 @@ func (s *ListUserGroupsOutput) SetStatus(v int64) *ListUserGroupsOutput { } type ListUsersInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID for the Amazon Web Services account that the user is in. Currently, // you use the ID for the Amazon Web Services account that contains your Amazon @@ -33146,7 +33146,7 @@ func (s *ResourceUnavailableException) RequestID() string { } type RestoreAnalysisInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the analysis that you're restoring. // @@ -36960,7 +36960,7 @@ func (s *UntagColumnOperation) SetTagNames(v []*string) *UntagColumnOperation { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the resource that you want to untag. // @@ -38137,7 +38137,7 @@ func (s *UpdateDashboardPermissionsOutput) SetStatus(v int64) *UpdateDashboardPe } type UpdateDashboardPublishedVersionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the Amazon Web Services account that contains the dashboard that // you're updating. diff --git a/service/ram/api.go b/service/ram/api.go index e5ceeee64f..4cc96f882e 100644 --- a/service/ram/api.go +++ b/service/ram/api.go @@ -3518,7 +3518,7 @@ func (s *CreateResourceShareOutput) SetResourceShare(v *ResourceShare) *CreateRe } type DeleteResourceShareInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A unique, case-sensitive identifier that you provide to ensure the idempotency // of the request. @@ -3842,7 +3842,7 @@ func (s *DisassociateResourceSharePermissionOutput) SetReturnValue(v bool) *Disa } type EnableSharingWithAwsOrganizationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5957,7 +5957,7 @@ func (s *Principal) SetResourceShareArn(v string) *Principal { } type PromoteResourceShareCreatedFromPolicyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the resource share to promote. // @@ -7617,7 +7617,7 @@ func (s *TagResourceInput) SetTags(v []*Tag) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -7763,7 +7763,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/resourcegroups/api.go b/service/resourcegroups/api.go index 4b12547667..92e9e7b56c 100644 --- a/service/resourcegroups/api.go +++ b/service/resourcegroups/api.go @@ -2541,7 +2541,7 @@ func (s *GetGroupQueryOutput) SetGroupQuery(v *GroupQuery) *GetGroupQueryOutput } type GetTagsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the resource group whose tags you want to retrieve. // @@ -3865,7 +3865,7 @@ func (s *PutGroupConfigurationInput) SetGroup(v string) *PutGroupConfigurationIn } type PutGroupConfigurationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/robomaker/api.go b/service/robomaker/api.go index 1dde0f00ba..27189a4b72 100644 --- a/service/robomaker/api.go +++ b/service/robomaker/api.go @@ -6169,7 +6169,7 @@ func (s *CancelDeploymentJobInput) SetJob(v string) *CancelDeploymentJobInput { } type CancelDeploymentJobOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6240,7 +6240,7 @@ func (s *CancelSimulationJobBatchInput) SetBatch(v string) *CancelSimulationJobB } type CancelSimulationJobBatchOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6311,7 +6311,7 @@ func (s *CancelSimulationJobInput) SetJob(v string) *CancelSimulationJobInput { } type CancelSimulationJobOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6382,7 +6382,7 @@ func (s *CancelWorldExportJobInput) SetJob(v string) *CancelWorldExportJobInput } type CancelWorldExportJobOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6453,7 +6453,7 @@ func (s *CancelWorldGenerationJobInput) SetJob(v string) *CancelWorldGenerationJ } type CancelWorldGenerationJobOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9357,7 +9357,7 @@ func (s *DeleteFleetInput) SetFleet(v string) *DeleteFleetInput { } type DeleteFleetOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9440,7 +9440,7 @@ func (s *DeleteRobotApplicationInput) SetApplicationVersion(v string) *DeleteRob } type DeleteRobotApplicationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9511,7 +9511,7 @@ func (s *DeleteRobotInput) SetRobot(v string) *DeleteRobotInput { } type DeleteRobotOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9594,7 +9594,7 @@ func (s *DeleteSimulationApplicationInput) SetApplicationVersion(v string) *Dele } type DeleteSimulationApplicationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9665,7 +9665,7 @@ func (s *DeleteWorldTemplateInput) SetTemplate(v string) *DeleteWorldTemplateInp } type DeleteWorldTemplateOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -13973,7 +13973,7 @@ func (s *ListSimulationJobsOutput) SetSimulationJobSummaries(v []*SimulationJobS } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The AWS RoboMaker Amazon Resource Name (ARN) with tags to be listed. // @@ -15253,7 +15253,7 @@ func (s *RestartSimulationJobInput) SetJob(v string) *RestartSimulationJobInput } type RestartSimulationJobOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -17521,7 +17521,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -17844,7 +17844,7 @@ func (s *Tool) SetStreamUI(v bool) *Tool { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the AWS RoboMaker resource you are removing // tags. @@ -17909,7 +17909,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/route53recoverycontrolconfig/api.go b/service/route53recoverycontrolconfig/api.go index 7b466bc753..2c89a8819c 100644 --- a/service/route53recoverycontrolconfig/api.go +++ b/service/route53recoverycontrolconfig/api.go @@ -3188,7 +3188,7 @@ func (s *CreateSafetyRuleOutput) SetGatingRule(v *GatingRule) *CreateSafetyRuleO } type DeleteClusterInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ClusterArn is a required field ClusterArn *string `location:"uri" locationName:"ClusterArn" type:"string" required:"true"` @@ -3236,7 +3236,7 @@ func (s *DeleteClusterInput) SetClusterArn(v string) *DeleteClusterInput { // A successful DeleteCluster request returns no response. type DeleteClusterOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3258,7 +3258,7 @@ func (s DeleteClusterOutput) GoString() string { } type DeleteControlPanelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ControlPanelArn is a required field ControlPanelArn *string `location:"uri" locationName:"ControlPanelArn" type:"string" required:"true"` @@ -3306,7 +3306,7 @@ func (s *DeleteControlPanelInput) SetControlPanelArn(v string) *DeleteControlPan // A successful DeleteControlPanel request returns no response. type DeleteControlPanelOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3328,7 +3328,7 @@ func (s DeleteControlPanelOutput) GoString() string { } type DeleteRoutingControlInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // RoutingControlArn is a required field RoutingControlArn *string `location:"uri" locationName:"RoutingControlArn" type:"string" required:"true"` @@ -3376,7 +3376,7 @@ func (s *DeleteRoutingControlInput) SetRoutingControlArn(v string) *DeleteRoutin // A successful DeleteRoutingControl request returns no response. type DeleteRoutingControlOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3398,7 +3398,7 @@ func (s DeleteRoutingControlOutput) GoString() string { } type DeleteSafetyRuleInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // SafetyRuleArn is a required field SafetyRuleArn *string `location:"uri" locationName:"SafetyRuleArn" type:"string" required:"true"` @@ -3447,7 +3447,7 @@ func (s *DeleteSafetyRuleInput) SetSafetyRuleArn(v string) *DeleteSafetyRuleInpu // There is an empty response when you delete a safety rule. // /> type DeleteSafetyRuleOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3469,7 +3469,7 @@ func (s DeleteSafetyRuleOutput) GoString() string { } type DescribeClusterInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ClusterArn is a required field ClusterArn *string `location:"uri" locationName:"ClusterArn" type:"string" required:"true"` @@ -3548,7 +3548,7 @@ func (s *DescribeClusterOutput) SetCluster(v *Cluster) *DescribeClusterOutput { } type DescribeControlPanelInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ControlPanelArn is a required field ControlPanelArn *string `location:"uri" locationName:"ControlPanelArn" type:"string" required:"true"` @@ -3627,7 +3627,7 @@ func (s *DescribeControlPanelOutput) SetControlPanel(v *ControlPanel) *DescribeC } type DescribeRoutingControlInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // RoutingControlArn is a required field RoutingControlArn *string `location:"uri" locationName:"RoutingControlArn" type:"string" required:"true"` @@ -3706,7 +3706,7 @@ func (s *DescribeRoutingControlOutput) SetRoutingControl(v *RoutingControl) *Des } type DescribeSafetyRuleInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // SafetyRuleArn is a required field SafetyRuleArn *string `location:"uri" locationName:"SafetyRuleArn" type:"string" required:"true"` @@ -4074,7 +4074,7 @@ func (s *InternalServerException) RequestID() string { } type ListAssociatedRoute53HealthChecksInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *int64 `location:"querystring" locationName:"MaxResults" min:"1" type:"integer"` @@ -4181,7 +4181,7 @@ func (s *ListAssociatedRoute53HealthChecksOutput) SetNextToken(v string) *ListAs } type ListClustersInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *int64 `location:"querystring" locationName:"MaxResults" min:"1" type:"integer"` @@ -4273,7 +4273,7 @@ func (s *ListClustersOutput) SetNextToken(v string) *ListClustersOutput { } type ListControlPanelsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` ClusterArn *string `location:"querystring" locationName:"ClusterArn" type:"string"` @@ -4373,7 +4373,7 @@ func (s *ListControlPanelsOutput) SetNextToken(v string) *ListControlPanelsOutpu } type ListRoutingControlsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ControlPanelArn is a required field ControlPanelArn *string `location:"uri" locationName:"ControlPanelArn" type:"string" required:"true"` @@ -4480,7 +4480,7 @@ func (s *ListRoutingControlsOutput) SetRoutingControls(v []*RoutingControl) *Lis } type ListSafetyRulesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ControlPanelArn is a required field ControlPanelArn *string `location:"uri" locationName:"ControlPanelArn" type:"string" required:"true"` diff --git a/service/route53recoveryreadiness/api.go b/service/route53recoveryreadiness/api.go index 8e21c9cca0..fd5e5fffdb 100644 --- a/service/route53recoveryreadiness/api.go +++ b/service/route53recoveryreadiness/api.go @@ -4179,7 +4179,7 @@ func (s *DNSTargetResource) SetTargetResource(v *TargetResource) *DNSTargetResou } type DeleteCellInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // CellName is a required field CellName *string `location:"uri" locationName:"cellName" type:"string" required:"true"` @@ -4226,7 +4226,7 @@ func (s *DeleteCellInput) SetCellName(v string) *DeleteCellInput { } type DeleteCellOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4248,7 +4248,7 @@ func (s DeleteCellOutput) GoString() string { } type DeleteCrossAccountAuthorizationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // CrossAccountAuthorization is a required field CrossAccountAuthorization *string `location:"uri" locationName:"crossAccountAuthorization" type:"string" required:"true"` @@ -4295,7 +4295,7 @@ func (s *DeleteCrossAccountAuthorizationInput) SetCrossAccountAuthorization(v st } type DeleteCrossAccountAuthorizationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4317,7 +4317,7 @@ func (s DeleteCrossAccountAuthorizationOutput) GoString() string { } type DeleteReadinessCheckInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ReadinessCheckName is a required field ReadinessCheckName *string `location:"uri" locationName:"readinessCheckName" type:"string" required:"true"` @@ -4364,7 +4364,7 @@ func (s *DeleteReadinessCheckInput) SetReadinessCheckName(v string) *DeleteReadi } type DeleteReadinessCheckOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4386,7 +4386,7 @@ func (s DeleteReadinessCheckOutput) GoString() string { } type DeleteRecoveryGroupInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // RecoveryGroupName is a required field RecoveryGroupName *string `location:"uri" locationName:"recoveryGroupName" type:"string" required:"true"` @@ -4433,7 +4433,7 @@ func (s *DeleteRecoveryGroupInput) SetRecoveryGroupName(v string) *DeleteRecover } type DeleteRecoveryGroupOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4455,7 +4455,7 @@ func (s DeleteRecoveryGroupOutput) GoString() string { } type DeleteResourceSetInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ResourceSetName is a required field ResourceSetName *string `location:"uri" locationName:"resourceSetName" type:"string" required:"true"` @@ -4502,7 +4502,7 @@ func (s *DeleteResourceSetInput) SetResourceSetName(v string) *DeleteResourceSet } type DeleteResourceSetOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4524,7 +4524,7 @@ func (s DeleteResourceSetOutput) GoString() string { } type GetArchitectureRecommendationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -4638,7 +4638,7 @@ func (s *GetArchitectureRecommendationsOutput) SetRecommendations(v []*Recommend } type GetCellInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // CellName is a required field CellName *string `location:"uri" locationName:"cellName" type:"string" required:"true"` @@ -4748,7 +4748,7 @@ func (s *GetCellOutput) SetTags(v map[string]*string) *GetCellOutput { } type GetCellReadinessSummaryInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // CellName is a required field CellName *string `location:"uri" locationName:"cellName" type:"string" required:"true"` @@ -4861,7 +4861,7 @@ func (s *GetCellReadinessSummaryOutput) SetReadinessChecks(v []*ReadinessCheckSu } type GetReadinessCheckInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ReadinessCheckName is a required field ReadinessCheckName *string `location:"uri" locationName:"readinessCheckName" type:"string" required:"true"` @@ -4963,7 +4963,7 @@ func (s *GetReadinessCheckOutput) SetTags(v map[string]*string) *GetReadinessChe } type GetReadinessCheckResourceStatusInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -5091,7 +5091,7 @@ func (s *GetReadinessCheckResourceStatusOutput) SetRules(v []*RuleResult) *GetRe } type GetReadinessCheckStatusInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -5212,7 +5212,7 @@ func (s *GetReadinessCheckStatusOutput) SetResources(v []*ResourceResult) *GetRe } type GetRecoveryGroupInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // RecoveryGroupName is a required field RecoveryGroupName *string `location:"uri" locationName:"recoveryGroupName" type:"string" required:"true"` @@ -5314,7 +5314,7 @@ func (s *GetRecoveryGroupOutput) SetTags(v map[string]*string) *GetRecoveryGroup } type GetRecoveryGroupReadinessSummaryInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -5427,7 +5427,7 @@ func (s *GetRecoveryGroupReadinessSummaryOutput) SetReadinessChecks(v []*Readine } type GetResourceSetInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ResourceSetName is a required field ResourceSetName *string `location:"uri" locationName:"resourceSetName" type:"string" required:"true"` @@ -5600,7 +5600,7 @@ func (s *InternalServerException) RequestID() string { } type ListCellsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -5689,7 +5689,7 @@ func (s *ListCellsOutput) SetNextToken(v string) *ListCellsOutput { } type ListCrossAccountAuthorizationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -5778,7 +5778,7 @@ func (s *ListCrossAccountAuthorizationsOutput) SetNextToken(v string) *ListCross } type ListReadinessChecksInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -5867,7 +5867,7 @@ func (s *ListReadinessChecksOutput) SetReadinessChecks(v []*ReadinessCheckOutput } type ListRecoveryGroupsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -5956,7 +5956,7 @@ func (s *ListRecoveryGroupsOutput) SetRecoveryGroups(v []*RecoveryGroupOutput_) } type ListResourceSetsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -6045,7 +6045,7 @@ func (s *ListResourceSetsOutput) SetResourceSets(v []*ResourceSetOutput_) *ListR } type ListRulesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -6198,7 +6198,7 @@ func (s *ListRulesOutput_) SetRuleId(v string) *ListRulesOutput_ { } type ListTagsForResourcesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resource-arn" type:"string" required:"true"` @@ -6979,7 +6979,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -7105,7 +7105,7 @@ func (s *ThrottlingException) RequestID() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resource-arn" type:"string" required:"true"` @@ -7164,7 +7164,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/s3outposts/api.go b/service/s3outposts/api.go index 844692b021..6e779fa73e 100644 --- a/service/s3outposts/api.go +++ b/service/s3outposts/api.go @@ -635,7 +635,7 @@ func (s *CreateEndpointOutput) SetEndpointArn(v string) *CreateEndpointOutput { } type DeleteEndpointInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the endpoint. // @@ -695,7 +695,7 @@ func (s *DeleteEndpointInput) SetOutpostId(v string) *DeleteEndpointInput { } type DeleteEndpointOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -906,7 +906,7 @@ func (s *InternalServerException) RequestID() string { } type ListEndpointsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The max number of endpoints that can be returned on the request. MaxResults *int64 `location:"querystring" locationName:"maxResults" type:"integer"` diff --git a/service/sagemakeredgemanager/api.go b/service/sagemakeredgemanager/api.go index 1878780fde..7f277c0d20 100644 --- a/service/sagemakeredgemanager/api.go +++ b/service/sagemakeredgemanager/api.go @@ -639,7 +639,7 @@ func (s *SendHeartbeatInput) SetModels(v []*Model) *SendHeartbeatInput { } type SendHeartbeatOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/sagemakerfeaturestoreruntime/api.go b/service/sagemakerfeaturestoreruntime/api.go index 7f6839f146..1a527e4cd8 100644 --- a/service/sagemakerfeaturestoreruntime/api.go +++ b/service/sagemakerfeaturestoreruntime/api.go @@ -769,7 +769,7 @@ func (s *BatchGetRecordResultDetail) SetRecordIdentifierValueAsString(v string) } type DeleteRecordInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Timestamp indicating when the deletion event occurred. EventTime can be used // to query data at a certain point in time. @@ -848,7 +848,7 @@ func (s *DeleteRecordInput) SetRecordIdentifierValueAsString(v string) *DeleteRe } type DeleteRecordOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -936,7 +936,7 @@ func (s *FeatureValue) SetValueAsString(v string) *FeatureValue { } type GetRecordInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the feature group in which you want to put the records. // @@ -1192,7 +1192,7 @@ func (s *PutRecordInput) SetRecord(v []*FeatureValue) *PutRecordInput { } type PutRecordOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/sagemakerruntime/api.go b/service/sagemakerruntime/api.go index b17f6012ee..bb835618e6 100644 --- a/service/sagemakerruntime/api.go +++ b/service/sagemakerruntime/api.go @@ -289,7 +289,7 @@ func (s *InternalFailure) RequestID() string { } type InvokeEndpointAsyncInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The desired MIME type of the inference in the response. Accept *string `location:"header" locationName:"X-Amzn-SageMaker-Accept" type:"string"` diff --git a/service/savingsplans/api.go b/service/savingsplans/api.go index 31d39483a5..1e90ad7a77 100644 --- a/service/savingsplans/api.go +++ b/service/savingsplans/api.go @@ -956,7 +956,7 @@ func (s *DeleteQueuedSavingsPlanInput) SetSavingsPlanId(v string) *DeleteQueuedS } type DeleteQueuedSavingsPlanOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -2762,7 +2762,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -2844,7 +2844,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/schemas/api.go b/service/schemas/api.go index 5bf293368e..c5dbd5b5c4 100644 --- a/service/schemas/api.go +++ b/service/schemas/api.go @@ -3614,7 +3614,7 @@ func (s *CreateSchemaOutput) SetVersionCreatedDate(v time.Time) *CreateSchemaOut } type DeleteDiscovererInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // DiscovererId is a required field DiscovererId *string `location:"uri" locationName:"discovererId" type:"string" required:"true"` @@ -3661,7 +3661,7 @@ func (s *DeleteDiscovererInput) SetDiscovererId(v string) *DeleteDiscovererInput } type DeleteDiscovererOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3683,7 +3683,7 @@ func (s DeleteDiscovererOutput) GoString() string { } type DeleteRegistryInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // RegistryName is a required field RegistryName *string `location:"uri" locationName:"registryName" type:"string" required:"true"` @@ -3730,7 +3730,7 @@ func (s *DeleteRegistryInput) SetRegistryName(v string) *DeleteRegistryInput { } type DeleteRegistryOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3752,7 +3752,7 @@ func (s DeleteRegistryOutput) GoString() string { } type DeleteResourcePolicyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` RegistryName *string `location:"querystring" locationName:"registryName" type:"string"` } @@ -3782,7 +3782,7 @@ func (s *DeleteResourcePolicyInput) SetRegistryName(v string) *DeleteResourcePol } type DeleteResourcePolicyOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3804,7 +3804,7 @@ func (s DeleteResourcePolicyOutput) GoString() string { } type DeleteSchemaInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // RegistryName is a required field RegistryName *string `location:"uri" locationName:"registryName" type:"string" required:"true"` @@ -3866,7 +3866,7 @@ func (s *DeleteSchemaInput) SetSchemaName(v string) *DeleteSchemaInput { } type DeleteSchemaOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3888,7 +3888,7 @@ func (s DeleteSchemaOutput) GoString() string { } type DeleteSchemaVersionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // RegistryName is a required field RegistryName *string `location:"uri" locationName:"registryName" type:"string" required:"true"` @@ -3965,7 +3965,7 @@ func (s *DeleteSchemaVersionInput) SetSchemaVersion(v string) *DeleteSchemaVersi } type DeleteSchemaVersionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3987,7 +3987,7 @@ func (s DeleteSchemaVersionOutput) GoString() string { } type DescribeCodeBindingInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Language is a required field Language *string `location:"uri" locationName:"language" type:"string" required:"true"` @@ -4126,7 +4126,7 @@ func (s *DescribeCodeBindingOutput) SetStatus(v string) *DescribeCodeBindingOutp } type DescribeDiscovererInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // DiscovererId is a required field DiscovererId *string `location:"uri" locationName:"discovererId" type:"string" required:"true"` @@ -4252,7 +4252,7 @@ func (s *DescribeDiscovererOutput) SetTags(v map[string]*string) *DescribeDiscov } type DescribeRegistryInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // RegistryName is a required field RegistryName *string `location:"uri" locationName:"registryName" type:"string" required:"true"` @@ -4354,7 +4354,7 @@ func (s *DescribeRegistryOutput) SetTags(v map[string]*string) *DescribeRegistry } type DescribeSchemaInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // RegistryName is a required field RegistryName *string `location:"uri" locationName:"registryName" type:"string" required:"true"` @@ -4596,7 +4596,7 @@ func (s *DiscovererSummary) SetTags(v map[string]*string) *DiscovererSummary { } type ExportSchemaInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // RegistryName is a required field RegistryName *string `location:"uri" locationName:"registryName" type:"string" required:"true"` @@ -4805,7 +4805,7 @@ func (s *ForbiddenException) RequestID() string { } type GetCodeBindingSourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Language is a required field Language *string `location:"uri" locationName:"language" type:"string" required:"true"` @@ -5009,7 +5009,7 @@ func (s *GetDiscoveredSchemaOutput) SetContent(v string) *GetDiscoveredSchemaOut } type GetResourcePolicyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` RegistryName *string `location:"querystring" locationName:"registryName" type:"string"` } @@ -5207,7 +5207,7 @@ func (s *InternalServerErrorException) RequestID() string { } type ListDiscoverersInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` DiscovererIdPrefix *string `location:"querystring" locationName:"discovererIdPrefix" type:"string"` @@ -5299,7 +5299,7 @@ func (s *ListDiscoverersOutput) SetNextToken(v string) *ListDiscoverersOutput { } type ListRegistriesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` Limit *int64 `location:"querystring" locationName:"limit" type:"integer"` @@ -5391,7 +5391,7 @@ func (s *ListRegistriesOutput) SetRegistries(v []*RegistrySummary) *ListRegistri } type ListSchemaVersionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` Limit *int64 `location:"querystring" locationName:"limit" type:"integer"` @@ -5507,7 +5507,7 @@ func (s *ListSchemaVersionsOutput) SetSchemaVersions(v []*SchemaVersionSummary) } type ListSchemasInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` Limit *int64 `location:"querystring" locationName:"limit" type:"integer"` @@ -5616,7 +5616,7 @@ func (s *ListSchemasOutput) SetSchemas(v []*SchemaSummary) *ListSchemasOutput { } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resource-arn" type:"string" required:"true"` @@ -5824,7 +5824,7 @@ func (s *PreconditionFailedException) RequestID() string { } type PutCodeBindingInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Language is a required field Language *string `location:"uri" locationName:"language" type:"string" required:"true"` @@ -6341,7 +6341,7 @@ func (s *SearchSchemaVersionSummary) SetType(v string) *SearchSchemaVersionSumma } type SearchSchemasInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Keywords is a required field Keywords *string `location:"querystring" locationName:"keywords" type:"string" required:"true"` @@ -6519,7 +6519,7 @@ func (s *ServiceUnavailableException) RequestID() string { } type StartDiscovererInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // DiscovererId is a required field DiscovererId *string `location:"uri" locationName:"discovererId" type:"string" required:"true"` @@ -6604,7 +6604,7 @@ func (s *StartDiscovererOutput) SetState(v string) *StartDiscovererOutput { } type StopDiscovererInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // DiscovererId is a required field DiscovererId *string `location:"uri" locationName:"discovererId" type:"string" required:"true"` @@ -6750,7 +6750,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6902,7 +6902,7 @@ func (s *UnauthorizedException) RequestID() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resource-arn" type:"string" required:"true"` @@ -6961,7 +6961,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/securityhub/api.go b/service/securityhub/api.go index eafb4bef7e..a68b34a72b 100644 --- a/service/securityhub/api.go +++ b/service/securityhub/api.go @@ -5818,7 +5818,7 @@ func (s *AcceptAdministratorInvitationInput) SetInvitationId(v string) *AcceptAd } type AcceptAdministratorInvitationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5901,7 +5901,7 @@ func (s *AcceptInvitationInput) SetMasterId(v string) *AcceptInvitationInput { } type AcceptInvitationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -28907,7 +28907,7 @@ func (s *DeclineInvitationsOutput) SetUnprocessedAccounts(v []*Result) *DeclineI } type DeleteActionTargetInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the custom action target to delete. // @@ -28989,7 +28989,7 @@ func (s *DeleteActionTargetOutput) SetActionTargetArn(v string) *DeleteActionTar } type DeleteInsightInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the insight to delete. // @@ -29337,7 +29337,7 @@ func (s *DescribeActionTargetsOutput) SetNextToken(v string) *DescribeActionTarg } type DescribeHubInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the Hub resource to retrieve. HubArn *string `location:"querystring" locationName:"HubArn" type:"string"` @@ -29421,7 +29421,7 @@ func (s *DescribeHubOutput) SetSubscribedAt(v string) *DescribeHubOutput { } type DescribeOrganizationConfigurationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -29487,7 +29487,7 @@ func (s *DescribeOrganizationConfigurationOutput) SetMemberAccountLimitReached(v } type DescribeProductsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return. MaxResults *int64 `location:"querystring" locationName:"MaxResults" min:"1" type:"integer"` @@ -29595,7 +29595,7 @@ func (s *DescribeProductsOutput) SetProducts(v []*Product) *DescribeProductsOutp } type DescribeStandardsControlsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of security standard controls to return. MaxResults *int64 `location:"querystring" locationName:"MaxResults" min:"1" type:"integer"` @@ -29711,7 +29711,7 @@ func (s *DescribeStandardsControlsOutput) SetNextToken(v string) *DescribeStanda } type DescribeStandardsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of standards to return. MaxResults *int64 `location:"querystring" locationName:"MaxResults" min:"1" type:"integer"` @@ -29808,7 +29808,7 @@ func (s *DescribeStandardsOutput) SetStandards(v []*Standard) *DescribeStandards } type DisableImportFindingsForProductInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the integrated product to disable the integration for. // @@ -29857,7 +29857,7 @@ func (s *DisableImportFindingsForProductInput) SetProductSubscriptionArn(v strin } type DisableImportFindingsForProductOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -29926,7 +29926,7 @@ func (s *DisableOrganizationAdminAccountInput) SetAdminAccountId(v string) *Disa } type DisableOrganizationAdminAccountOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -29948,7 +29948,7 @@ func (s DisableOrganizationAdminAccountOutput) GoString() string { } type DisableSecurityHubInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -29970,7 +29970,7 @@ func (s DisableSecurityHubInput) GoString() string { } type DisableSecurityHubOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -29992,7 +29992,7 @@ func (s DisableSecurityHubOutput) GoString() string { } type DisassociateFromAdministratorAccountInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -30014,7 +30014,7 @@ func (s DisassociateFromAdministratorAccountInput) GoString() string { } type DisassociateFromAdministratorAccountOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -30036,7 +30036,7 @@ func (s DisassociateFromAdministratorAccountOutput) GoString() string { } type DisassociateFromMasterAccountInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -30058,7 +30058,7 @@ func (s DisassociateFromMasterAccountInput) GoString() string { } type DisassociateFromMasterAccountOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -30127,7 +30127,7 @@ func (s *DisassociateMembersInput) SetAccountIds(v []*string) *DisassociateMembe } type DisassociateMembersOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -30324,7 +30324,7 @@ func (s *EnableOrganizationAdminAccountInput) SetAdminAccountId(v string) *Enabl } type EnableOrganizationAdminAccountOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -30402,7 +30402,7 @@ func (s *EnableSecurityHubInput) SetTags(v map[string]*string) *EnableSecurityHu } type EnableSecurityHubOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -30607,7 +30607,7 @@ func (s *GeoLocation) SetLon(v float64) *GeoLocation { } type GetAdministratorAccountInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -30894,7 +30894,7 @@ func (s *GetFindingsOutput) SetNextToken(v string) *GetFindingsOutput { } type GetInsightResultsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the insight for which to return results. // @@ -31086,7 +31086,7 @@ func (s *GetInsightsOutput) SetNextToken(v string) *GetInsightsOutput { } type GetInvitationsCountInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -31140,7 +31140,7 @@ func (s *GetInvitationsCountOutput) SetInvitationsCount(v int64) *GetInvitations } type GetMasterAccountInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -32140,7 +32140,7 @@ func (s *LimitExceededException) RequestID() string { } type ListEnabledProductsForImportInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of items to return in the response. MaxResults *int64 `location:"querystring" locationName:"MaxResults" min:"1" type:"integer"` @@ -32237,7 +32237,7 @@ func (s *ListEnabledProductsForImportOutput) SetProductSubscriptions(v []*string } type ListInvitationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of items to return in the response. MaxResults *int64 `location:"querystring" locationName:"MaxResults" min:"1" type:"integer"` @@ -32334,7 +32334,7 @@ func (s *ListInvitationsOutput) SetNextToken(v string) *ListInvitationsOutput { } type ListMembersInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of items to return in the response. MaxResults *int64 `location:"querystring" locationName:"MaxResults" min:"1" type:"integer"` @@ -32448,7 +32448,7 @@ func (s *ListMembersOutput) SetNextToken(v string) *ListMembersOutput { } type ListOrganizationAdminAccountsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of items to return in the response. MaxResults *int64 `location:"querystring" locationName:"MaxResults" min:"1" type:"integer"` @@ -32544,7 +32544,7 @@ func (s *ListOrganizationAdminAccountsOutput) SetNextToken(v string) *ListOrgani } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the resource to retrieve tags for. // @@ -36172,7 +36172,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -36277,7 +36277,7 @@ func (s *ThreatIntelIndicator) SetValue(v string) *ThreatIntelIndicator { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the resource to remove the tags from. // @@ -36344,7 +36344,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -36433,7 +36433,7 @@ func (s *UpdateActionTargetInput) SetName(v string) *UpdateActionTargetInput { } type UpdateActionTargetOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -36524,7 +36524,7 @@ func (s *UpdateFindingsInput) SetRecordState(v string) *UpdateFindingsInput { } type UpdateFindingsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -36622,7 +36622,7 @@ func (s *UpdateInsightInput) SetName(v string) *UpdateInsightInput { } type UpdateInsightOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -36694,7 +36694,7 @@ func (s *UpdateOrganizationConfigurationInput) SetAutoEnable(v bool) *UpdateOrga } type UpdateOrganizationConfigurationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -36751,7 +36751,7 @@ func (s *UpdateSecurityHubConfigurationInput) SetAutoEnableControls(v bool) *Upd } type UpdateSecurityHubConfigurationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -36841,7 +36841,7 @@ func (s *UpdateStandardsControlInput) SetStandardsControlArn(v string) *UpdateSt } type UpdateStandardsControlOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/serverlessapplicationrepository/api.go b/service/serverlessapplicationrepository/api.go index 8107e31335..6782c1c67f 100644 --- a/service/serverlessapplicationrepository/api.go +++ b/service/serverlessapplicationrepository/api.go @@ -2727,7 +2727,7 @@ func (s *CreateCloudFormationTemplateOutput) SetTemplateUrl(v string) *CreateClo } type DeleteApplicationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"applicationId" type:"string" required:"true"` @@ -2774,7 +2774,7 @@ func (s *DeleteApplicationInput) SetApplicationId(v string) *DeleteApplicationIn } type DeleteApplicationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -2864,7 +2864,7 @@ func (s *ForbiddenException) RequestID() string { } type GetApplicationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"applicationId" type:"string" required:"true"` @@ -3046,7 +3046,7 @@ func (s *GetApplicationOutput) SetVersion(v *Version) *GetApplicationOutput { } type GetApplicationPolicyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"applicationId" type:"string" required:"true"` @@ -3123,7 +3123,7 @@ func (s *GetApplicationPolicyOutput) SetStatements(v []*ApplicationPolicyStateme } type GetCloudFormationTemplateInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"applicationId" type:"string" required:"true"` @@ -3333,7 +3333,7 @@ func (s *InternalServerErrorException) RequestID() string { } type ListApplicationDependenciesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"applicationId" type:"string" required:"true"` @@ -3445,7 +3445,7 @@ func (s *ListApplicationDependenciesOutput) SetNextToken(v string) *ListApplicat } type ListApplicationVersionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"applicationId" type:"string" required:"true"` @@ -3549,7 +3549,7 @@ func (s *ListApplicationVersionsOutput) SetVersions(v []*VersionSummary) *ListAp } type ListApplicationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` MaxItems *int64 `location:"querystring" locationName:"maxItems" min:"1" type:"integer"` @@ -4389,7 +4389,7 @@ func (s *UnshareApplicationInput) SetOrganizationId(v string) *UnshareApplicatio } type UnshareApplicationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/sesv2/api.go b/service/sesv2/api.go index a511f92f21..906c3ce8c7 100644 --- a/service/sesv2/api.go +++ b/service/sesv2/api.go @@ -9299,7 +9299,7 @@ func (s *CreateConfigurationSetEventDestinationInput) SetEventDestinationName(v // An HTTP 200 response if the request succeeds, or an error message if the // request fails. type CreateConfigurationSetEventDestinationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9446,7 +9446,7 @@ func (s *CreateConfigurationSetInput) SetTrackingOptions(v *TrackingOptions) *Cr // An HTTP 200 response if the request succeeds, or an error message if the // request fails. type CreateConfigurationSetOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9663,7 +9663,7 @@ func (s *CreateContactListInput) SetTopics(v []*Topic) *CreateContactListInput { } type CreateContactListOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9685,7 +9685,7 @@ func (s CreateContactListOutput) GoString() string { } type CreateContactOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9835,7 +9835,7 @@ func (s *CreateCustomVerificationEmailTemplateInput) SetTemplateSubject(v string // If the action is successful, the service sends back an HTTP 200 response // with an empty HTTP body. type CreateCustomVerificationEmailTemplateOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9926,7 +9926,7 @@ func (s *CreateDedicatedIpPoolInput) SetTags(v []*Tag) *CreateDedicatedIpPoolInp // An HTTP 200 response if the request succeeds, or an error message if the // request fails. type CreateDedicatedIpPoolOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10354,7 +10354,7 @@ func (s *CreateEmailIdentityPolicyInput) SetPolicyName(v string) *CreateEmailIde // An HTTP 200 response if the request succeeds, or an error message if the // request fails. type CreateEmailIdentityPolicyOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10444,7 +10444,7 @@ func (s *CreateEmailTemplateInput) SetTemplateName(v string) *CreateEmailTemplat // If the action is successful, the service sends back an HTTP 200 response // with an empty HTTP body. type CreateEmailTemplateOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10774,7 +10774,7 @@ func (s *DedicatedIp) SetWarmupStatus(v string) *DedicatedIp { // A request to delete an event destination from a configuration set. type DeleteConfigurationSetEventDestinationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the configuration set that contains the event destination to // delete. @@ -10843,7 +10843,7 @@ func (s *DeleteConfigurationSetEventDestinationInput) SetEventDestinationName(v // An HTTP 200 response if the request succeeds, or an error message if the // request fails. type DeleteConfigurationSetEventDestinationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10866,7 +10866,7 @@ func (s DeleteConfigurationSetEventDestinationOutput) GoString() string { // A request to delete a configuration set. type DeleteConfigurationSetInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the configuration set. // @@ -10917,7 +10917,7 @@ func (s *DeleteConfigurationSetInput) SetConfigurationSetName(v string) *DeleteC // An HTTP 200 response if the request succeeds, or an error message if the // request fails. type DeleteConfigurationSetOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10939,7 +10939,7 @@ func (s DeleteConfigurationSetOutput) GoString() string { } type DeleteContactInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the contact list from which the contact should be removed. // @@ -11005,7 +11005,7 @@ func (s *DeleteContactInput) SetEmailAddress(v string) *DeleteContactInput { } type DeleteContactListInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the contact list. // @@ -11054,7 +11054,7 @@ func (s *DeleteContactListInput) SetContactListName(v string) *DeleteContactList } type DeleteContactListOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11076,7 +11076,7 @@ func (s DeleteContactListOutput) GoString() string { } type DeleteContactOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11099,7 +11099,7 @@ func (s DeleteContactOutput) GoString() string { // Represents a request to delete an existing custom verification email template. type DeleteCustomVerificationEmailTemplateInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the custom verification email template that you want to delete. // @@ -11150,7 +11150,7 @@ func (s *DeleteCustomVerificationEmailTemplateInput) SetTemplateName(v string) * // If the action is successful, the service sends back an HTTP 200 response // with an empty HTTP body. type DeleteCustomVerificationEmailTemplateOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11173,7 +11173,7 @@ func (s DeleteCustomVerificationEmailTemplateOutput) GoString() string { // A request to delete a dedicated IP pool. type DeleteDedicatedIpPoolInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the dedicated IP pool that you want to delete. // @@ -11224,7 +11224,7 @@ func (s *DeleteDedicatedIpPoolInput) SetPoolName(v string) *DeleteDedicatedIpPoo // An HTTP 200 response if the request succeeds, or an error message if the // request fails. type DeleteDedicatedIpPoolOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11250,7 +11250,7 @@ func (s DeleteDedicatedIpPoolOutput) GoString() string { // ability to send email by completing the verification process for the identity // again. type DeleteEmailIdentityInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identity (that is, the email address or domain) to delete. // @@ -11301,7 +11301,7 @@ func (s *DeleteEmailIdentityInput) SetEmailIdentity(v string) *DeleteEmailIdenti // An HTTP 200 response if the request succeeds, or an error message if the // request fails. type DeleteEmailIdentityOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11327,7 +11327,7 @@ func (s DeleteEmailIdentityOutput) GoString() string { // other senders to use your identities. For information, see the Amazon SES // Developer Guide (https://docs.aws.amazon.com/ses/latest/DeveloperGuide/sending-authorization-identity-owner-tasks-management.html). type DeleteEmailIdentityPolicyInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The email identity. // @@ -11398,7 +11398,7 @@ func (s *DeleteEmailIdentityPolicyInput) SetPolicyName(v string) *DeleteEmailIde // An HTTP 200 response if the request succeeds, or an error message if the // request fails. type DeleteEmailIdentityPolicyOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11422,7 +11422,7 @@ func (s DeleteEmailIdentityPolicyOutput) GoString() string { // Represents a request to delete an email template. For more information, see // the Amazon SES Developer Guide (https://docs.aws.amazon.com/ses/latest/DeveloperGuide/send-personalized-email-api.html). type DeleteEmailTemplateInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the template to be deleted. // @@ -11473,7 +11473,7 @@ func (s *DeleteEmailTemplateInput) SetTemplateName(v string) *DeleteEmailTemplat // If the action is successful, the service sends back an HTTP 200 response // with an empty HTTP body. type DeleteEmailTemplateOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11496,7 +11496,7 @@ func (s DeleteEmailTemplateOutput) GoString() string { // A request to remove an email address from the suppression list for your account. type DeleteSuppressedDestinationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The suppressed email destination to remove from the account suppression list. // @@ -11547,7 +11547,7 @@ func (s *DeleteSuppressedDestinationInput) SetEmailAddress(v string) *DeleteSupp // An HTTP 200 response if the request succeeds, or an error message if the // request fails. type DeleteSuppressedDestinationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -12729,7 +12729,7 @@ func (s *FailureInfo) SetFailedRecordsS3Url(v string) *FailureInfo { // A request to obtain information about the email-sending capabilities of your // Amazon SES account. type GetAccountInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -12869,7 +12869,7 @@ func (s *GetAccountOutput) SetSuppressionAttributes(v *SuppressionAttributes) *G // A request to retrieve a list of the blacklists that your dedicated IP addresses // appear on. type GetBlacklistReportsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A list of IP addresses that you want to retrieve blacklist information about. // You can only specify the dedicated IP addresses that you use to send email @@ -12954,7 +12954,7 @@ func (s *GetBlacklistReportsOutput) SetBlacklistReport(v map[string][]*Blacklist // A request to obtain information about the event destinations for a configuration // set. type GetConfigurationSetEventDestinationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the configuration set that contains the event destination. // @@ -13037,7 +13037,7 @@ func (s *GetConfigurationSetEventDestinationsOutput) SetEventDestinations(v []*E // A request to obtain information about a configuration set. type GetConfigurationSetInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the configuration set. // @@ -13178,7 +13178,7 @@ func (s *GetConfigurationSetOutput) SetTrackingOptions(v *TrackingOptions) *GetC } type GetContactInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the contact list to which the contact belongs. // @@ -13244,7 +13244,7 @@ func (s *GetContactInput) SetEmailAddress(v string) *GetContactInput { } type GetContactListInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the contact list. // @@ -13466,7 +13466,7 @@ func (s *GetContactOutput) SetUnsubscribeAll(v bool) *GetContactOutput { // Represents a request to retrieve an existing custom verification email template. type GetCustomVerificationEmailTemplateInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the custom verification email template that you want to retrieve. // @@ -13595,7 +13595,7 @@ func (s *GetCustomVerificationEmailTemplateOutput) SetTemplateSubject(v string) // A request to obtain more information about a dedicated IP address. type GetDedicatedIpInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The IP address that you want to obtain more information about. The value // you specify has to be a dedicated IP address that's assocaited with your @@ -13679,7 +13679,7 @@ func (s *GetDedicatedIpOutput) SetDedicatedIp(v *DedicatedIp) *GetDedicatedIpOut // A request to obtain more information about dedicated IP pools. type GetDedicatedIpsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A token returned from a previous call to GetDedicatedIps to indicate the // position of the dedicated IP pool in the list of IP pools. @@ -13788,7 +13788,7 @@ func (s *GetDedicatedIpsOutput) SetNextToken(v string) *GetDedicatedIpsOutput { // and cost of a Deliverability dashboard subscription, see Amazon Pinpoint // Pricing (http://aws.amazon.com/pinpoint/pricing/). type GetDeliverabilityDashboardOptionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -13891,7 +13891,7 @@ func (s *GetDeliverabilityDashboardOptionsOutput) SetSubscriptionExpiryDate(v ti // A request to retrieve the results of a predictive inbox placement test. type GetDeliverabilityTestReportInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A unique string that identifies the predictive inbox placement test. // @@ -14023,7 +14023,7 @@ func (s *GetDeliverabilityTestReportOutput) SetTags(v []*Tag) *GetDeliverability // that the Deliverability dashboard is enabled for (PutDeliverabilityDashboardOption // operation). type GetDomainDeliverabilityCampaignInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The unique identifier for the campaign. The Deliverability dashboard automatically // generates and assigns this identifier to a campaign. @@ -14110,7 +14110,7 @@ func (s *GetDomainDeliverabilityCampaignOutput) SetDomainDeliverabilityCampaign( // A request to obtain deliverability metrics for a domain. type GetDomainStatisticsReportInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The domain that you want to obtain deliverability metrics for. // @@ -14241,7 +14241,7 @@ func (s *GetDomainStatisticsReportOutput) SetOverallVolume(v *OverallVolume) *Ge // A request to return details about an email identity. type GetEmailIdentityInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The email identity. // @@ -14399,7 +14399,7 @@ func (s *GetEmailIdentityOutput) SetVerifiedForSendingStatus(v bool) *GetEmailId // A request to return the policies of an email identity. type GetEmailIdentityPoliciesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The email identity. // @@ -14482,7 +14482,7 @@ func (s *GetEmailIdentityPoliciesOutput) SetPolicies(v map[string]*string) *GetE // Represents a request to display the template object (which includes the subject // line, HTML part and text part) for the template you specify. type GetEmailTemplateInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the template. // @@ -14579,7 +14579,7 @@ func (s *GetEmailTemplateOutput) SetTemplateName(v string) *GetEmailTemplateOutp // Represents a request for information about an import job using the import // job ID. type GetImportJobInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the import job. // @@ -14736,7 +14736,7 @@ func (s *GetImportJobOutput) SetProcessedRecordsCount(v int64) *GetImportJobOutp // A request to retrieve information about an email address that's on the suppression // list for your account. type GetSuppressedDestinationInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The email address that's on the account suppression list. // @@ -15340,7 +15340,7 @@ func (s *LimitExceededException) RequestID() string { // A request to obtain a list of configuration sets for your Amazon SES account // in the current Amazon Web Services Region. type ListConfigurationSetsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A token returned from a previous call to ListConfigurationSets to indicate // the position in the list of configuration sets. @@ -15429,7 +15429,7 @@ func (s *ListConfigurationSetsOutput) SetNextToken(v string) *ListConfigurationS } type ListContactListsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A string token indicating that there might be additional contact lists available // to be listed. Use the token provided in the Response to use in the subsequent @@ -15685,7 +15685,7 @@ func (s *ListContactsOutput) SetNextToken(v string) *ListContactsOutput { // Represents a request to list the existing custom verification email templates // for your account. type ListCustomVerificationEmailTemplatesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A token returned from a previous call to ListCustomVerificationEmailTemplates // to indicate the position in the list of custom verification email templates. @@ -15775,7 +15775,7 @@ func (s *ListCustomVerificationEmailTemplatesOutput) SetNextToken(v string) *Lis // A request to obtain a list of dedicated IP pools. type ListDedicatedIpPoolsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A token returned from a previous call to ListDedicatedIpPools to indicate // the position in the list of dedicated IP pools. @@ -15865,7 +15865,7 @@ func (s *ListDedicatedIpPoolsOutput) SetNextToken(v string) *ListDedicatedIpPool // A request to list all of the predictive inbox placement tests that you've // performed. type ListDeliverabilityTestReportsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A token returned from a previous call to ListDeliverabilityTestReports to // indicate the position in the list of predictive inbox placement tests. @@ -15962,7 +15962,7 @@ func (s *ListDeliverabilityTestReportsOutput) SetNextToken(v string) *ListDelive // to send email during a specified time range. This data is available for a // domain only if you enabled the Deliverability dashboard. type ListDomainDeliverabilityCampaignsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The last day, in Unix time format, that you want to obtain deliverability // data for. This value has to be less than or equal to 30 days after the value @@ -16118,7 +16118,7 @@ func (s *ListDomainDeliverabilityCampaignsOutput) SetNextToken(v string) *ListDo // identities that are unverified, and identities that were verified in the // past, but are no longer verified. type ListEmailIdentitiesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A token returned from a previous call to ListEmailIdentities to indicate // the position in the list of identities. @@ -16212,7 +16212,7 @@ func (s *ListEmailIdentitiesOutput) SetNextToken(v string) *ListEmailIdentitiesO // account in the current Amazon Web Services Region. For more information, // see the Amazon SES Developer Guide (https://docs.aws.amazon.com/ses/latest/DeveloperGuide/send-personalized-email-api.html). type ListEmailTemplatesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A token returned from a previous call to ListEmailTemplates to indicate the // position in the list of email templates. @@ -16462,7 +16462,7 @@ func (s *ListManagementOptions) SetTopicName(v string) *ListManagementOptions { // A request to obtain a list of email destinations that are on the suppression // list for your account. type ListSuppressedDestinationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Used to filter the list of suppressed email destinations so that it only // includes addresses that were added to the list before a specific date. The @@ -16581,7 +16581,7 @@ func (s *ListSuppressedDestinationsOutput) SetSuppressedDestinationSummaries(v [ } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the resource that you want to retrieve // tag information for. @@ -17278,7 +17278,7 @@ func (s *PutAccountDedicatedIpWarmupAttributesInput) SetAutoWarmupEnabled(v bool // An HTTP 200 response if the request succeeds, or an error message if the // request fails. type PutAccountDedicatedIpWarmupAttributesOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -17439,7 +17439,7 @@ func (s *PutAccountDetailsInput) SetWebsiteURL(v string) *PutAccountDetailsInput // An HTTP 200 response if the request succeeds, or an error message if the // request fails. type PutAccountDetailsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -17499,7 +17499,7 @@ func (s *PutAccountSendingAttributesInput) SetSendingEnabled(v bool) *PutAccount // An HTTP 200 response if the request succeeds, or an error message if the // request fails. type PutAccountSendingAttributesOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -17564,7 +17564,7 @@ func (s *PutAccountSuppressionAttributesInput) SetSuppressedReasons(v []*string) // An HTTP 200 response if the request succeeds, or an error message if the // request fails. type PutAccountSuppressionAttributesOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -17659,7 +17659,7 @@ func (s *PutConfigurationSetDeliveryOptionsInput) SetTlsPolicy(v string) *PutCon // An HTTP 200 response if the request succeeds, or an error message if the // request fails. type PutConfigurationSetDeliveryOptionsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -17745,7 +17745,7 @@ func (s *PutConfigurationSetReputationOptionsInput) SetReputationMetricsEnabled( // An HTTP 200 response if the request succeeds, or an error message if the // request fails. type PutConfigurationSetReputationOptionsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -17830,7 +17830,7 @@ func (s *PutConfigurationSetSendingOptionsInput) SetSendingEnabled(v bool) *PutC // An HTTP 200 response if the request succeeds, or an error message if the // request fails. type PutConfigurationSetSendingOptionsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -17924,7 +17924,7 @@ func (s *PutConfigurationSetSuppressionOptionsInput) SetSuppressedReasons(v []*s // An HTTP 200 response if the request succeeds, or an error message if the // request fails. type PutConfigurationSetSuppressionOptionsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -18008,7 +18008,7 @@ func (s *PutConfigurationSetTrackingOptionsInput) SetCustomRedirectDomain(v stri // An HTTP 200 response if the request succeeds, or an error message if the // request fails. type PutConfigurationSetTrackingOptionsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -18099,7 +18099,7 @@ func (s *PutDedicatedIpInPoolInput) SetIp(v string) *PutDedicatedIpInPoolInput { // An HTTP 200 response if the request succeeds, or an error message if the // request fails. type PutDedicatedIpInPoolOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -18189,7 +18189,7 @@ func (s *PutDedicatedIpWarmupAttributesInput) SetWarmupPercentage(v int64) *PutD // An HTTP 200 response if the request succeeds, or an error message if the // request fails. type PutDedicatedIpWarmupAttributesOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -18279,7 +18279,7 @@ func (s *PutDeliverabilityDashboardOptionInput) SetSubscribedDomains(v []*Domain // A response that indicates whether the Deliverability dashboard is enabled. type PutDeliverabilityDashboardOptionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -18362,7 +18362,7 @@ func (s *PutEmailIdentityConfigurationSetAttributesInput) SetEmailIdentity(v str // If the action is successful, the service sends back an HTTP 200 response // with an empty HTTP body. type PutEmailIdentityConfigurationSetAttributesOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -18450,7 +18450,7 @@ func (s *PutEmailIdentityDkimAttributesInput) SetSigningEnabled(v bool) *PutEmai // An HTTP 200 response if the request succeeds, or an error message if the // request fails. type PutEmailIdentityDkimAttributesOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -18712,7 +18712,7 @@ func (s *PutEmailIdentityFeedbackAttributesInput) SetEmailIdentity(v string) *Pu // An HTTP 200 response if the request succeeds, or an error message if the // request fails. type PutEmailIdentityFeedbackAttributesOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -18819,7 +18819,7 @@ func (s *PutEmailIdentityMailFromAttributesInput) SetMailFromDomain(v string) *P // An HTTP 200 response if the request succeeds, or an error message if the // request fails. type PutEmailIdentityMailFromAttributesOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -18905,7 +18905,7 @@ func (s *PutSuppressedDestinationInput) SetReason(v string) *PutSuppressedDestin // An HTTP 200 response if the request succeeds, or an error message if the // request fails. type PutSuppressedDestinationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -20377,7 +20377,7 @@ func (s *TagResourceInput) SetTags(v []*Tag) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -20879,7 +20879,7 @@ func (s *TrackingOptions) SetCustomRedirectDomain(v string) *TrackingOptions { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the resource that you want to remove one // or more tags from. @@ -20945,7 +20945,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -21057,7 +21057,7 @@ func (s *UpdateConfigurationSetEventDestinationInput) SetEventDestinationName(v // An HTTP 200 response if the request succeeds, or an error message if the // request fails. type UpdateConfigurationSetEventDestinationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -21261,7 +21261,7 @@ func (s *UpdateContactListInput) SetTopics(v []*Topic) *UpdateContactListInput { } type UpdateContactListOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -21283,7 +21283,7 @@ func (s UpdateContactListOutput) GoString() string { } type UpdateContactOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -21433,7 +21433,7 @@ func (s *UpdateCustomVerificationEmailTemplateInput) SetTemplateSubject(v string // If the action is successful, the service sends back an HTTP 200 response // with an empty HTTP body. type UpdateCustomVerificationEmailTemplateOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -21550,7 +21550,7 @@ func (s *UpdateEmailIdentityPolicyInput) SetPolicyName(v string) *UpdateEmailIde // An HTTP 200 response if the request succeeds, or an error message if the // request fails. type UpdateEmailIdentityPolicyOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -21640,7 +21640,7 @@ func (s *UpdateEmailTemplateInput) SetTemplateName(v string) *UpdateEmailTemplat // If the action is successful, the service sends back an HTTP 200 response // with an empty HTTP body. type UpdateEmailTemplateOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/signer/api.go b/service/signer/api.go index ae14b35a11..76789184e1 100644 --- a/service/signer/api.go +++ b/service/signer/api.go @@ -2088,7 +2088,7 @@ func (s *BadRequestException) RequestID() string { } type CancelSigningProfileInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the signing profile to be canceled. // @@ -2137,7 +2137,7 @@ func (s *CancelSigningProfileInput) SetProfileName(v string) *CancelSigningProfi } type CancelSigningProfileOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -2225,7 +2225,7 @@ func (s *ConflictException) RequestID() string { } type DescribeSigningJobInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the signing job on input. // @@ -2550,7 +2550,7 @@ func (s *EncryptionAlgorithmOptions) SetDefaultValue(v string) *EncryptionAlgori } type GetSigningPlatformInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the target signing platform. // @@ -2704,7 +2704,7 @@ func (s *GetSigningPlatformOutput) SetTarget(v string) *GetSigningPlatformOutput } type GetSigningProfileInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the target signing profile. // @@ -3026,7 +3026,7 @@ func (s *InternalServiceErrorException) RequestID() string { } type ListProfilePermissionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // String for specifying the next set of paginated results. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` @@ -3142,7 +3142,7 @@ func (s *ListProfilePermissionsOutput) SetRevisionId(v string) *ListProfilePermi } type ListSigningJobsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Filters results to return only signing jobs with revoked signatures. IsRevoked *bool `location:"querystring" locationName:"isRevoked" type:"boolean"` @@ -3311,7 +3311,7 @@ func (s *ListSigningJobsOutput) SetNextToken(v string) *ListSigningJobsOutput { } type ListSigningPlatformsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The category type of a signing platform. Category *string `location:"querystring" locationName:"category" type:"string"` @@ -3434,7 +3434,7 @@ func (s *ListSigningPlatformsOutput) SetPlatforms(v []*SigningPlatform) *ListSig } type ListSigningProfilesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Designates whether to include profiles with the status of CANCELED. IncludeCanceled *bool `location:"querystring" locationName:"includeCanceled" type:"boolean"` @@ -3560,7 +3560,7 @@ func (s *ListSigningProfilesOutput) SetProfiles(v []*SigningProfile) *ListSignin } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) for the signing profile. // @@ -3935,7 +3935,7 @@ func (s *PutSigningProfileOutput) SetProfileVersionArn(v string) *PutSigningProf } type RemoveProfilePermissionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A human-readable name for the signing profile with permissions to be removed. // @@ -4190,7 +4190,7 @@ func (s *RevokeSignatureInput) SetReason(v string) *RevokeSignatureInput { } type RevokeSignatureOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4311,7 +4311,7 @@ func (s *RevokeSigningProfileInput) SetReason(v string) *RevokeSigningProfileInp } type RevokeSigningProfileOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5601,7 +5601,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5761,7 +5761,7 @@ func (s *TooManyRequestsException) RequestID() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) for the signing profile. // @@ -5827,7 +5827,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/snowdevicemanagement/api.go b/service/snowdevicemanagement/api.go index efa2bfe90b..699c7efc61 100644 --- a/service/snowdevicemanagement/api.go +++ b/service/snowdevicemanagement/api.go @@ -1497,7 +1497,7 @@ func (s *AccessDeniedException) RequestID() string { } type CancelTaskInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the task that you are attempting to cancel. You can retrieve a // task ID by using the ListTasks operation. @@ -1959,7 +1959,7 @@ func (s *DescribeDeviceEc2InstancesOutput) SetInstances(v []*InstanceSummary) *D } type DescribeDeviceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the device that you are checking the information of. // @@ -2132,7 +2132,7 @@ func (s *DescribeDeviceOutput) SetTags(v map[string]*string) *DescribeDeviceOutp } type DescribeExecutionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the managed device. // @@ -2274,7 +2274,7 @@ func (s *DescribeExecutionOutput) SetTaskId(v string) *DescribeExecutionOutput { } type DescribeTaskInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the task to be described. // @@ -2961,7 +2961,7 @@ func (s *InternalServerException) RequestID() string { } type ListDeviceResourcesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the managed device that you are listing the resources of. // @@ -3087,7 +3087,7 @@ func (s *ListDeviceResourcesOutput) SetResources(v []*ResourceSummary) *ListDevi } type ListDevicesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the job used to order the device. JobId *string `location:"querystring" locationName:"jobId" min:"1" type:"string"` @@ -3195,7 +3195,7 @@ func (s *ListDevicesOutput) SetNextToken(v string) *ListDevicesOutput { } type ListExecutionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of tasks to list per page. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -3318,7 +3318,7 @@ func (s *ListExecutionsOutput) SetNextToken(v string) *ListExecutionsOutput { } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the device or task. // @@ -3398,7 +3398,7 @@ func (s *ListTagsForResourceOutput) SetTags(v map[string]*string) *ListTagsForRe } type ListTasksInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of tasks per page. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` @@ -3590,7 +3590,7 @@ func (s *PhysicalNetworkInterface) SetPhysicalNetworkInterfaceId(v string) *Phys // A structure used to reboot the device. type Reboot struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3948,7 +3948,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4097,7 +4097,7 @@ func (s *ThrottlingException) RequestID() string { // A structure used to unlock a device. type Unlock struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4119,7 +4119,7 @@ func (s Unlock) GoString() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the device or task. // @@ -4183,7 +4183,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/ssmincidents/api.go b/service/ssmincidents/api.go index c0a6624269..5ef845f7bd 100644 --- a/service/ssmincidents/api.go +++ b/service/ssmincidents/api.go @@ -3944,7 +3944,7 @@ func (s *DeleteIncidentRecordInput) SetArn(v string) *DeleteIncidentRecordInput } type DeleteIncidentRecordOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4014,7 +4014,7 @@ func (s *DeleteRegionAction) SetRegionName(v string) *DeleteRegionAction { } type DeleteReplicationSetInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the replication set you're deleting. // @@ -4060,7 +4060,7 @@ func (s *DeleteReplicationSetInput) SetArn(v string) *DeleteReplicationSetInput } type DeleteReplicationSetOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4143,7 +4143,7 @@ func (s *DeleteResourcePolicyInput) SetResourceArn(v string) *DeleteResourcePoli } type DeleteResourcePolicyOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4211,7 +4211,7 @@ func (s *DeleteResponsePlanInput) SetArn(v string) *DeleteResponsePlanInput { } type DeleteResponsePlanOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4293,7 +4293,7 @@ func (s *DeleteTimelineEventInput) SetIncidentRecordArn(v string) *DeleteTimelin } type DeleteTimelineEventOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4316,7 +4316,7 @@ func (s DeleteTimelineEventOutput) GoString() string { // Used to remove the chat channel from an incident record or response plan. type EmptyChatChannel struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4478,7 +4478,7 @@ func (s *Filter) SetKey(v string) *Filter { } type GetIncidentRecordInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the incident record. // @@ -4557,7 +4557,7 @@ func (s *GetIncidentRecordOutput) SetIncidentRecord(v *IncidentRecord) *GetIncid } type GetReplicationSetInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the replication set you want to retrieve. // @@ -4746,7 +4746,7 @@ func (s *GetResourcePoliciesOutput) SetResourcePolicies(v []*ResourcePolicy) *Ge } type GetResponsePlanInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the response plan. // @@ -4884,7 +4884,7 @@ func (s *GetResponsePlanOutput) SetName(v string) *GetResponsePlanOutput { } type GetTimelineEventInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the event. You can get an event's ID when you create it or by using // ListTimelineEvents. @@ -6018,7 +6018,7 @@ func (s *ListResponsePlansOutput) SetResponsePlanSummaries(v []*ResponsePlanSumm } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the response plan. // @@ -7290,7 +7290,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -7559,7 +7559,7 @@ func (s *TriggerDetails) SetTriggerArn(v string) *TriggerDetails { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the response plan you're removing a tag // from. @@ -7626,7 +7626,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -7717,7 +7717,7 @@ func (s *UpdateDeletionProtectionInput) SetDeletionProtected(v bool) *UpdateDele } type UpdateDeletionProtectionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -7874,7 +7874,7 @@ func (s *UpdateIncidentRecordInput) SetTitle(v string) *UpdateIncidentRecordInpu } type UpdateIncidentRecordOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -7971,7 +7971,7 @@ func (s *UpdateRelatedItemsInput) SetRelatedItemsUpdate(v *RelatedItemsUpdate) * } type UpdateRelatedItemsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8136,7 +8136,7 @@ func (s *UpdateReplicationSetInput) SetClientToken(v string) *UpdateReplicationS } type UpdateReplicationSetOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8329,7 +8329,7 @@ func (s *UpdateResponsePlanInput) SetIncidentTemplateTitle(v string) *UpdateResp } type UpdateResponsePlanOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8448,7 +8448,7 @@ func (s *UpdateTimelineEventInput) SetIncidentRecordArn(v string) *UpdateTimelin } type UpdateTimelineEventOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/sso/api.go b/service/sso/api.go index e3711e6422..c648e78191 100644 --- a/service/sso/api.go +++ b/service/sso/api.go @@ -550,7 +550,7 @@ func (s *AccountInfo) SetEmailAddress(v string) *AccountInfo { } type GetRoleCredentialsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The token issued by the CreateToken API call. For more information, see CreateToken // (https://docs.aws.amazon.com/singlesignon/latest/OIDCAPIReference/API_CreateToken.html) @@ -726,7 +726,7 @@ func (s *InvalidRequestException) RequestID() string { } type ListAccountRolesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The token issued by the CreateToken API call. For more information, see CreateToken // (https://docs.aws.amazon.com/singlesignon/latest/OIDCAPIReference/API_CreateToken.html) @@ -855,7 +855,7 @@ func (s *ListAccountRolesOutput) SetRoleList(v []*RoleInfo) *ListAccountRolesOut } type ListAccountsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The token issued by the CreateToken API call. For more information, see CreateToken // (https://docs.aws.amazon.com/singlesignon/latest/OIDCAPIReference/API_CreateToken.html) @@ -970,7 +970,7 @@ func (s *ListAccountsOutput) SetNextToken(v string) *ListAccountsOutput { } type LogoutInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The token issued by the CreateToken API call. For more information, see CreateToken // (https://docs.aws.amazon.com/singlesignon/latest/OIDCAPIReference/API_CreateToken.html) @@ -1022,7 +1022,7 @@ func (s *LogoutInput) SetAccessToken(v string) *LogoutInput { } type LogoutOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/synthetics/api.go b/service/synthetics/api.go index 127b02b2d1..e10290b511 100644 --- a/service/synthetics/api.go +++ b/service/synthetics/api.go @@ -2869,7 +2869,7 @@ func (s *CreateCanaryOutput) SetCanary(v *Canary) *CreateCanaryOutput { } type DeleteCanaryInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the canary that you want to delete. To find the names of your // canaries, use DescribeCanaries (https://docs.aws.amazon.com/AmazonSynthetics/latest/APIReference/API_DescribeCanaries.html). @@ -2919,7 +2919,7 @@ func (s *DeleteCanaryInput) SetName(v string) *DeleteCanaryInput { } type DeleteCanaryOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3248,7 +3248,7 @@ func (s *DescribeRuntimeVersionsOutput) SetRuntimeVersions(v []*RuntimeVersion) } type GetCanaryInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the canary that you want details for. // @@ -3512,7 +3512,7 @@ func (s *InternalServerException) RequestID() string { } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the canary that you want to view tags for. // @@ -3782,7 +3782,7 @@ func (s *S3EncryptionConfig) SetKmsKeyArn(v string) *S3EncryptionConfig { } type StartCanaryInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the canary that you want to run. To find canary names, use DescribeCanaries // (https://docs.aws.amazon.com/AmazonSynthetics/latest/APIReference/API_DescribeCanaries.html). @@ -3832,7 +3832,7 @@ func (s *StartCanaryInput) SetName(v string) *StartCanaryInput { } type StartCanaryOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3854,7 +3854,7 @@ func (s StartCanaryOutput) GoString() string { } type StopCanaryInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The name of the canary that you want to stop. To find the names of your canaries, // use DescribeCanaries (https://docs.aws.amazon.com/AmazonSynthetics/latest/APIReference/API_DescribeCanaries.html). @@ -3904,7 +3904,7 @@ func (s *StopCanaryInput) SetName(v string) *StopCanaryInput { } type StopCanaryOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3994,7 +3994,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4016,7 +4016,7 @@ func (s TagResourceOutput) GoString() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN of the canary that you're removing tags from. // @@ -4084,7 +4084,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4332,7 +4332,7 @@ func (s *UpdateCanaryInput) SetVpcConfig(v *VpcConfigInput) *UpdateCanaryInput { } type UpdateCanaryOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/wellarchitected/api.go b/service/wellarchitected/api.go index 1d6e444290..5ad7bf84fb 100644 --- a/service/wellarchitected/api.go +++ b/service/wellarchitected/api.go @@ -3779,7 +3779,7 @@ func (s *AssociateLensesInput) SetWorkloadId(v string) *AssociateLensesInput { } type AssociateLensesOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4689,7 +4689,7 @@ func (s *CreateWorkloadShareOutput) SetWorkloadId(v string) *CreateWorkloadShare // Input for workload deletion. type DeleteWorkloadInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A unique case-sensitive string used to ensure that this request is idempotent // (executes only once). @@ -4756,7 +4756,7 @@ func (s *DeleteWorkloadInput) SetWorkloadId(v string) *DeleteWorkloadInput { } type DeleteWorkloadOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4779,7 +4779,7 @@ func (s DeleteWorkloadOutput) GoString() string { // Input for Delete Workload Share type DeleteWorkloadShareInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A unique case-sensitive string used to ensure that this request is idempotent // (executes only once). @@ -4863,7 +4863,7 @@ func (s *DeleteWorkloadShareInput) SetWorkloadId(v string) *DeleteWorkloadShareI } type DeleteWorkloadShareOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4954,7 +4954,7 @@ func (s *DisassociateLensesInput) SetWorkloadId(v string) *DisassociateLensesInp } type DisassociateLensesOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4977,7 +4977,7 @@ func (s DisassociateLensesOutput) GoString() string { // Input to get answer. type GetAnswerInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The alias of the lens, for example, serverless. // @@ -5140,7 +5140,7 @@ func (s *GetAnswerOutput) SetWorkloadId(v string) *GetAnswerOutput { // Input to get lens review. type GetLensReviewInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The alias of the lens, for example, serverless. // @@ -5275,7 +5275,7 @@ func (s *GetLensReviewOutput) SetWorkloadId(v string) *GetLensReviewOutput { // Input to get lens review report. type GetLensReviewReportInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The alias of the lens, for example, serverless. // @@ -5409,7 +5409,7 @@ func (s *GetLensReviewReportOutput) SetWorkloadId(v string) *GetLensReviewReport } type GetLensVersionDifferenceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The base version of the lens. // @@ -5538,7 +5538,7 @@ func (s *GetLensVersionDifferenceOutput) SetVersionDifferences(v *VersionDiffere // Input to get a milestone. type GetMilestoneInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The milestone number. // @@ -5648,7 +5648,7 @@ func (s *GetMilestoneOutput) SetWorkloadId(v string) *GetMilestoneOutput { // Input to get a workload. type GetWorkloadInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID assigned to the workload. This ID is unique within an AWS Region. // @@ -6231,7 +6231,7 @@ func (s *LensUpgradeSummary) SetWorkloadName(v string) *LensUpgradeSummary { // Input to list answers. type ListAnswersInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The alias of the lens, for example, serverless. // @@ -6421,7 +6421,7 @@ func (s *ListAnswersOutput) SetWorkloadId(v string) *ListAnswersOutput { // Input to list lens review improvements. type ListLensReviewImprovementsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The alias of the lens, for example, serverless. // @@ -6611,7 +6611,7 @@ func (s *ListLensReviewImprovementsOutput) SetWorkloadId(v string) *ListLensRevi // Input to list lens reviews. type ListLensReviewsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return for this request. MaxResults *int64 `location:"querystring" locationName:"MaxResults" min:"1" type:"integer"` @@ -6757,7 +6757,7 @@ func (s *ListLensReviewsOutput) SetWorkloadId(v string) *ListLensReviewsOutput { // Input to list lenses. type ListLensesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return for this request. MaxResults *int64 `location:"querystring" locationName:"MaxResults" min:"1" type:"integer"` @@ -7075,7 +7075,7 @@ func (s *ListNotificationsOutput) SetNotificationSummaries(v []*NotificationSumm // Input for List Share Invitations type ListShareInvitationsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return for this request. MaxResults *int64 `location:"querystring" locationName:"MaxResults" min:"1" type:"integer"` @@ -7179,7 +7179,7 @@ func (s *ListShareInvitationsOutput) SetShareInvitationSummaries(v []*ShareInvit } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ARN for the workload. // @@ -7260,7 +7260,7 @@ func (s *ListTagsForResourceOutput) SetTags(v map[string]*string) *ListTagsForRe // Input for List Workload Share type ListWorkloadSharesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of results to return for this request. MaxResults *int64 `location:"querystring" locationName:"MaxResults" min:"1" type:"integer"` @@ -8167,7 +8167,7 @@ func (s *TagResourceInput) SetWorkloadArn(v string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8260,7 +8260,7 @@ func (s *ThrottlingException) RequestID() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // A list of tag keys. Existing tags of the resource whose keys are members // of this list are removed from the resource. @@ -8327,7 +8327,7 @@ func (s *UntagResourceInput) SetWorkloadArn(v string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9278,7 +9278,7 @@ func (s *UpgradeLensReviewInput) SetWorkloadId(v string) *UpgradeLensReviewInput } type UpgradeLensReviewOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/workdocs/api.go b/service/workdocs/api.go index dbe71f01f8..909586567b 100644 --- a/service/workdocs/api.go +++ b/service/workdocs/api.go @@ -4227,7 +4227,7 @@ func (c *WorkDocs) UpdateUserWithContext(ctx aws.Context, input *UpdateUserInput } type AbortDocumentVersionUploadInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Amazon WorkDocs authentication token. Not required when using AWS administrator // credentials to access the API. @@ -4310,7 +4310,7 @@ func (s *AbortDocumentVersionUploadInput) SetVersionId(v string) *AbortDocumentV } type AbortDocumentVersionUploadOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4332,7 +4332,7 @@ func (s AbortDocumentVersionUploadOutput) GoString() string { } type ActivateUserInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Amazon WorkDocs authentication token. Not required when using AWS administrator // credentials to access the API. @@ -5256,7 +5256,7 @@ func (s *CreateCustomMetadataInput) SetVersionId(v string) *CreateCustomMetadata } type CreateCustomMetadataOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5467,7 +5467,7 @@ func (s *CreateLabelsInput) SetResourceId(v string) *CreateLabelsInput { } type CreateLabelsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5878,7 +5878,7 @@ func (s *CustomMetadataLimitExceededException) RequestID() string { } type DeactivateUserInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Amazon WorkDocs authentication token. Not required when using AWS administrator // credentials to access the API. @@ -5944,7 +5944,7 @@ func (s *DeactivateUserInput) SetUserId(v string) *DeactivateUserInput { } type DeactivateUserOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6030,7 +6030,7 @@ func (s *DeactivatingLastSystemUserException) RequestID() string { } type DeleteCommentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Amazon WorkDocs authentication token. Not required when using AWS administrator // credentials to access the API. @@ -6130,7 +6130,7 @@ func (s *DeleteCommentInput) SetVersionId(v string) *DeleteCommentInput { } type DeleteCommentOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6152,7 +6152,7 @@ func (s DeleteCommentOutput) GoString() string { } type DeleteCustomMetadataInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Amazon WorkDocs authentication token. Not required when using AWS administrator // credentials to access the API. @@ -6250,7 +6250,7 @@ func (s *DeleteCustomMetadataInput) SetVersionId(v string) *DeleteCustomMetadata } type DeleteCustomMetadataOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6272,7 +6272,7 @@ func (s DeleteCustomMetadataOutput) GoString() string { } type DeleteDocumentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Amazon WorkDocs authentication token. Not required when using AWS administrator // credentials to access the API. @@ -6338,7 +6338,7 @@ func (s *DeleteDocumentInput) SetDocumentId(v string) *DeleteDocumentInput { } type DeleteDocumentOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6360,7 +6360,7 @@ func (s DeleteDocumentOutput) GoString() string { } type DeleteFolderContentsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Amazon WorkDocs authentication token. Not required when using AWS administrator // credentials to access the API. @@ -6426,7 +6426,7 @@ func (s *DeleteFolderContentsInput) SetFolderId(v string) *DeleteFolderContentsI } type DeleteFolderContentsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6448,7 +6448,7 @@ func (s DeleteFolderContentsOutput) GoString() string { } type DeleteFolderInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Amazon WorkDocs authentication token. Not required when using AWS administrator // credentials to access the API. @@ -6514,7 +6514,7 @@ func (s *DeleteFolderInput) SetFolderId(v string) *DeleteFolderInput { } type DeleteFolderOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6536,7 +6536,7 @@ func (s DeleteFolderOutput) GoString() string { } type DeleteLabelsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Amazon WorkDocs authentication token. Not required when using AWS administrator // credentials to access the API. @@ -6620,7 +6620,7 @@ func (s *DeleteLabelsInput) SetResourceId(v string) *DeleteLabelsInput { } type DeleteLabelsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6642,7 +6642,7 @@ func (s DeleteLabelsOutput) GoString() string { } type DeleteNotificationSubscriptionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The ID of the organization. // @@ -6708,7 +6708,7 @@ func (s *DeleteNotificationSubscriptionInput) SetSubscriptionId(v string) *Delet } type DeleteNotificationSubscriptionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6730,7 +6730,7 @@ func (s DeleteNotificationSubscriptionOutput) GoString() string { } type DeleteUserInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Amazon WorkDocs authentication token. Do not set this field when using administrative // API actions, as in accessing the API using AWS credentials. @@ -6796,7 +6796,7 @@ func (s *DeleteUserInput) SetUserId(v string) *DeleteUserInput { } type DeleteUserOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6818,7 +6818,7 @@ func (s DeleteUserOutput) GoString() string { } type DescribeActivitiesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Specifies which activity types to include in the response. If this field // is left empty, all activity types are returned. @@ -7015,7 +7015,7 @@ func (s *DescribeActivitiesOutput) SetUserActivities(v []*Activity) *DescribeAct } type DescribeCommentsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Amazon WorkDocs authentication token. Not required when using AWS administrator // credentials to access the API. @@ -7164,7 +7164,7 @@ func (s *DescribeCommentsOutput) SetMarker(v string) *DescribeCommentsOutput { } type DescribeDocumentVersionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Amazon WorkDocs authentication token. Not required when using AWS administrator // credentials to access the API. @@ -7322,7 +7322,7 @@ func (s *DescribeDocumentVersionsOutput) SetMarker(v string) *DescribeDocumentVe } type DescribeFolderContentsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Amazon WorkDocs authentication token. Not required when using AWS administrator // credentials to access the API. @@ -7502,7 +7502,7 @@ func (s *DescribeFolderContentsOutput) SetMarker(v string) *DescribeFolderConten } type DescribeGroupsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Amazon WorkDocs authentication token. Not required when using AWS administrator // credentials to access the API. @@ -7650,7 +7650,7 @@ func (s *DescribeGroupsOutput) SetMarker(v string) *DescribeGroupsOutput { } type DescribeNotificationSubscriptionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The maximum number of items to return with this call. Limit *int64 `location:"querystring" locationName:"limit" min:"1" type:"integer"` @@ -7765,7 +7765,7 @@ func (s *DescribeNotificationSubscriptionsOutput) SetSubscriptions(v []*Subscrip } type DescribeResourcePermissionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Amazon WorkDocs authentication token. Not required when using AWS administrator // credentials to access the API. @@ -7909,7 +7909,7 @@ func (s *DescribeResourcePermissionsOutput) SetPrincipals(v []*Principal) *Descr } type DescribeRootFoldersInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Amazon WorkDocs authentication token. // @@ -8027,7 +8027,7 @@ func (s *DescribeRootFoldersOutput) SetMarker(v string) *DescribeRootFoldersOutp } type DescribeUsersInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Amazon WorkDocs authentication token. Not required when using AWS administrator // credentials to access the API. @@ -8916,7 +8916,7 @@ func (s *FolderMetadata) SetSize(v int64) *FolderMetadata { } type GetCurrentUserInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Amazon WorkDocs authentication token. // @@ -9000,7 +9000,7 @@ func (s *GetCurrentUserOutput) SetUser(v *User) *GetCurrentUserOutput { } type GetDocumentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Amazon WorkDocs authentication token. Not required when using AWS administrator // credentials to access the API. @@ -9115,7 +9115,7 @@ func (s *GetDocumentOutput) SetMetadata(v *DocumentMetadata) *GetDocumentOutput } type GetDocumentPathInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Amazon WorkDocs authentication token. Not required when using AWS administrator // credentials to access the API. @@ -9249,7 +9249,7 @@ func (s *GetDocumentPathOutput) SetPath(v *ResourcePath) *GetDocumentPathOutput } type GetDocumentVersionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Amazon WorkDocs authentication token. Not required when using AWS administrator // credentials to access the API. @@ -9394,7 +9394,7 @@ func (s *GetDocumentVersionOutput) SetMetadata(v *DocumentVersionMetadata) *GetD } type GetFolderInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Amazon WorkDocs authentication token. Not required when using AWS administrator // credentials to access the API. @@ -9509,7 +9509,7 @@ func (s *GetFolderOutput) SetMetadata(v *FolderMetadata) *GetFolderOutput { } type GetFolderPathInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Amazon WorkDocs authentication token. Not required when using AWS administrator // credentials to access the API. @@ -9643,7 +9643,7 @@ func (s *GetFolderPathOutput) SetPath(v *ResourcePath) *GetFolderPathOutput { } type GetResourcesInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon WorkDocs authentication token. Not required when using AWS administrator // credentials to access the API. @@ -10624,7 +10624,7 @@ func (s *ProhibitedStateException) RequestID() string { } type RemoveAllResourcePermissionsInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Amazon WorkDocs authentication token. Not required when using AWS administrator // credentials to access the API. @@ -10690,7 +10690,7 @@ func (s *RemoveAllResourcePermissionsInput) SetResourceId(v string) *RemoveAllRe } type RemoveAllResourcePermissionsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -10712,7 +10712,7 @@ func (s RemoveAllResourcePermissionsOutput) GoString() string { } type RemoveResourcePermissionInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // Amazon WorkDocs authentication token. Not required when using AWS administrator // credentials to access the API. @@ -10804,7 +10804,7 @@ func (s *RemoveResourcePermissionInput) SetResourceId(v string) *RemoveResourceP } type RemoveResourcePermissionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -11913,7 +11913,7 @@ func (s *UpdateDocumentInput) SetResourceState(v string) *UpdateDocumentInput { } type UpdateDocumentOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -12027,7 +12027,7 @@ func (s *UpdateDocumentVersionInput) SetVersionStatus(v string) *UpdateDocumentV } type UpdateDocumentVersionOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -12149,7 +12149,7 @@ func (s *UpdateFolderInput) SetResourceState(v string) *UpdateFolderInput { } type UpdateFolderOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/worklink/api.go b/service/worklink/api.go index 2596d0051c..828aa581e6 100644 --- a/service/worklink/api.go +++ b/service/worklink/api.go @@ -3400,7 +3400,7 @@ func (s *AssociateDomainInput) SetFleetArn(v string) *AssociateDomainInput { } type AssociateDomainOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -3795,7 +3795,7 @@ func (s *DeleteFleetInput) SetFleetArn(v string) *DeleteFleetInput { } type DeleteFleetOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4842,7 +4842,7 @@ func (s *DisassociateDomainInput) SetFleetArn(v string) *DisassociateDomainInput } type DisassociateDomainOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4930,7 +4930,7 @@ func (s *DisassociateWebsiteAuthorizationProviderInput) SetFleetArn(v string) *D } type DisassociateWebsiteAuthorizationProviderOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5018,7 +5018,7 @@ func (s *DisassociateWebsiteCertificateAuthorityInput) SetWebsiteCaId(v string) } type DisassociateWebsiteCertificateAuthorityOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -5656,7 +5656,7 @@ func (s *ListFleetsOutput) SetNextToken(v string) *ListFleetsOutput { } type ListTagsForResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the fleet. // @@ -6160,7 +6160,7 @@ func (s *RestoreDomainAccessInput) SetFleetArn(v string) *RestoreDomainAccessInp } type RestoreDomainAccessOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6248,7 +6248,7 @@ func (s *RevokeDomainAccessInput) SetFleetArn(v string) *RevokeDomainAccessInput } type RevokeDomainAccessOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6336,7 +6336,7 @@ func (s *SignOutUserInput) SetUsername(v string) *SignOutUserInput { } type SignOutUserOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6424,7 +6424,7 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6574,7 +6574,7 @@ func (s *UnauthorizedException) RequestID() string { } type UntagResourceInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The Amazon Resource Name (ARN) of the fleet. // @@ -6640,7 +6640,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6720,7 +6720,7 @@ func (s *UpdateAuditStreamConfigurationInput) SetFleetArn(v string) *UpdateAudit } type UpdateAuditStreamConfigurationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6833,7 +6833,7 @@ func (s *UpdateCompanyNetworkConfigurationInput) SetVpcId(v string) *UpdateCompa } type UpdateCompanyNetworkConfigurationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -6917,7 +6917,7 @@ func (s *UpdateDevicePolicyConfigurationInput) SetFleetArn(v string) *UpdateDevi } type UpdateDevicePolicyConfigurationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -7014,7 +7014,7 @@ func (s *UpdateDomainMetadataInput) SetFleetArn(v string) *UpdateDomainMetadataI } type UpdateDomainMetadataOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -7104,7 +7104,7 @@ func (s *UpdateFleetMetadataInput) SetOptimizeForEndUserLocation(v bool) *Update } type UpdateFleetMetadataOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -7202,7 +7202,7 @@ func (s *UpdateIdentityProviderConfigurationInput) SetIdentityProviderType(v str } type UpdateIdentityProviderConfigurationOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/workmailmessageflow/api.go b/service/workmailmessageflow/api.go index c0a6c4ecd2..ec74dff028 100644 --- a/service/workmailmessageflow/api.go +++ b/service/workmailmessageflow/api.go @@ -203,7 +203,7 @@ func (c *WorkMailMessageFlow) PutRawMessageContentWithContext(ctx aws.Context, i } type GetRawMessageContentInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` // The identifier of the email message to retrieve. // @@ -556,7 +556,7 @@ func (s *PutRawMessageContentInput) SetMessageId(v string) *PutRawMessageContent } type PutRawMessageContentOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. diff --git a/service/xray/api.go b/service/xray/api.go index 36b165cfcf..3e5a3fe946 100644 --- a/service/xray/api.go +++ b/service/xray/api.go @@ -3574,7 +3574,7 @@ func (s *DeleteGroupInput) SetGroupName(v string) *DeleteGroupInput { } type DeleteGroupOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -4341,7 +4341,7 @@ func (s *ForecastStatistics) SetFaultCountLow(v int64) *ForecastStatistics { } type GetEncryptionConfigInput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -7097,7 +7097,7 @@ func (s *PutTelemetryRecordsInput) SetTelemetryRecords(v []*TelemetryRecord) *Pu } type PutTelemetryRecordsOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -8838,7 +8838,7 @@ func (s *TagResourceInput) SetTags(v []*Tag) *TagResourceInput { } type TagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation. @@ -9620,7 +9620,7 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput { } type UntagResourceOutput struct { - _ struct{} `type:"structure"` + _ struct{} `type:"structure" nopayload:"true"` } // String returns the string representation.