From 789f396e430e7c67eb060980a450e111fddbed13 Mon Sep 17 00:00:00 2001 From: Sung-Kyu Yoo Date: Fri, 17 Jul 2026 22:41:29 +0900 Subject: [PATCH 1/4] refactor: remove dead code in shared, config, and web MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - shared: delete unused RESTRouter, Paginate/Page[T], and the dead AWSError/RESTXMLError/JSONResponseCamel response helpers (0 callers; QueryXMLError/JSONError kept — still used) - config: drop unread ServiceConfig fields (Runtime, WarmContainers, EnforcePolicies) and simplify expandTiers (drop knownTierTokens) - web: remove unused Button, useWebSocket hook, unused card/table subcomponents, metrics API helpers, default scaffold SVGs, and drop the unused lucide-react and tw-animate-css dependencies Verified: go build ./..., go test ./..., tsc --noEmit all pass. --- internal/config/config.go | 20 ++------- internal/shared/pagination.go | 36 ---------------- internal/shared/pagination_test.go | 59 -------------------------- internal/shared/response.go | 30 ------------- internal/shared/response_test.go | 42 ------------------ internal/shared/restrouter.go | 68 ------------------------------ web/package-lock.json | 22 +--------- web/package.json | 4 +- web/public/file.svg | 1 - web/public/globe.svg | 1 - web/public/next.svg | 1 - web/public/vercel.svg | 1 - web/public/window.svg | 1 - web/src/app/globals.css | 1 - web/src/components/ui/button.tsx | 60 -------------------------- web/src/components/ui/card.tsx | 39 ----------------- web/src/components/ui/table.tsx | 28 ------------ web/src/lib/api.ts | 10 +---- web/src/lib/types.ts | 12 ------ web/src/lib/use-websocket.ts | 36 ---------------- 20 files changed, 6 insertions(+), 466 deletions(-) delete mode 100644 internal/shared/pagination.go delete mode 100644 internal/shared/pagination_test.go delete mode 100644 internal/shared/restrouter.go delete mode 100644 web/public/file.svg delete mode 100644 web/public/globe.svg delete mode 100644 web/public/next.svg delete mode 100644 web/public/vercel.svg delete mode 100644 web/public/window.svg delete mode 100644 web/src/components/ui/button.tsx delete mode 100644 web/src/lib/use-websocket.ts diff --git a/internal/config/config.go b/internal/config/config.go index 77c7a782..13ac8925 100644 --- a/internal/config/config.go +++ b/internal/config/config.go @@ -33,11 +33,8 @@ type ServerConfig struct { } type ServiceConfig struct { - Enabled bool `yaml:"enabled"` - DataDir string `yaml:"data_dir"` - Runtime string `yaml:"runtime"` - WarmContainers int `yaml:"warm_containers"` - EnforcePolicies bool `yaml:"enforce_policies"` + Enabled bool `yaml:"enabled"` + DataDir string `yaml:"data_dir"` } type AuthConfig struct { @@ -111,21 +108,10 @@ var serviceTiers = map[string][]string{ }, } -// knownTierTokens returns the set of recognized tier shortcut names. -func knownTierTokens() map[string]struct{} { - out := make(map[string]struct{}, len(serviceTiers)+1) - for k := range serviceTiers { - out[k] = struct{}{} - } - out["all"] = struct{}{} - return out -} - func expandTiers(value string) map[string]bool { if value == "all" { return nil } - tiers := knownTierTokens() allowed := make(map[string]bool) for _, token := range strings.Split(value, ",") { token = strings.TrimSpace(token) @@ -141,7 +127,7 @@ func expandTiers(value string) map[string]bool { // Token was not a tier shortcut — treat it as an explicit service // name. If it looks like it was *meant* to be a tier ("tierXXX"), // warn the operator so a typo surfaces in logs. - if _, isTier := tiers[token]; !isTier && strings.HasPrefix(token, "tier") { + if token != "all" && strings.HasPrefix(token, "tier") { slog.Warn("DEVCLOUD_SERVICES: unknown tier shortcut; treating as literal service name", "token", token) } diff --git a/internal/shared/pagination.go b/internal/shared/pagination.go deleted file mode 100644 index cb8bb10f..00000000 --- a/internal/shared/pagination.go +++ /dev/null @@ -1,36 +0,0 @@ -// SPDX-License-Identifier: Apache-2.0 - -package shared - -import ( - "encoding/base64" - "strconv" -) - -type Page[T any] struct { - Items []T - NextToken string -} - -func Paginate[T any](items []T, token string, maxResults int) Page[T] { - if len(items) == 0 { - return Page[T]{} - } - if maxResults <= 0 { - return Page[T]{Items: items} - } - offset := 0 - if token != "" { - if decoded, err := base64.StdEncoding.DecodeString(token); err == nil { - if n, err := strconv.Atoi(string(decoded)); err == nil && n > 0 && n < len(items) { - offset = n - } - } - } - end := offset + maxResults - if end >= len(items) { - return Page[T]{Items: items[offset:]} - } - nextToken := base64.StdEncoding.EncodeToString([]byte(strconv.Itoa(end))) - return Page[T]{Items: items[offset:end], NextToken: nextToken} -} diff --git a/internal/shared/pagination_test.go b/internal/shared/pagination_test.go deleted file mode 100644 index 87f3c8dd..00000000 --- a/internal/shared/pagination_test.go +++ /dev/null @@ -1,59 +0,0 @@ -// SPDX-License-Identifier: Apache-2.0 - -package shared - -import ( - "github.com/stretchr/testify/assert" - "testing" -) - -func TestPaginate_FirstPage(t *testing.T) { - items := []string{"a", "b", "c", "d", "e"} - page := Paginate(items, "", 2) - assert.Equal(t, []string{"a", "b"}, page.Items) - assert.NotEmpty(t, page.NextToken) -} - -func TestPaginate_MiddlePage(t *testing.T) { - items := []string{"a", "b", "c", "d", "e"} - first := Paginate(items, "", 2) - second := Paginate(items, first.NextToken, 2) - assert.Equal(t, []string{"c", "d"}, second.Items) - assert.NotEmpty(t, second.NextToken) -} - -func TestPaginate_LastPage(t *testing.T) { - items := []string{"a", "b", "c", "d", "e"} - first := Paginate(items, "", 2) - second := Paginate(items, first.NextToken, 2) - third := Paginate(items, second.NextToken, 2) - assert.Equal(t, []string{"e"}, third.Items) - assert.Empty(t, third.NextToken) -} - -func TestPaginate_NoToken_AllFit(t *testing.T) { - items := []string{"a", "b"} - page := Paginate(items, "", 10) - assert.Equal(t, []string{"a", "b"}, page.Items) - assert.Empty(t, page.NextToken) -} - -func TestPaginate_EmptyItems(t *testing.T) { - page := Paginate([]string{}, "", 10) - assert.Empty(t, page.Items) - assert.Empty(t, page.NextToken) -} - -func TestPaginate_ZeroMaxResults(t *testing.T) { - items := []string{"a", "b", "c"} - page := Paginate(items, "", 0) - assert.Equal(t, []string{"a", "b", "c"}, page.Items) - assert.Empty(t, page.NextToken) -} - -func TestPaginate_InvalidToken(t *testing.T) { - items := []string{"a", "b", "c"} - page := Paginate(items, "garbage", 2) - assert.Equal(t, []string{"a", "b"}, page.Items) - assert.NotEmpty(t, page.NextToken) -} diff --git a/internal/shared/response.go b/internal/shared/response.go index 3339a5da..6c2a893f 100644 --- a/internal/shared/response.go +++ b/internal/shared/response.go @@ -50,17 +50,6 @@ func QueryXMLError(code, message string, status int) *plugin.Response { return &plugin.Response{StatusCode: status, Body: b, ContentType: "text/xml"} } -type restXMLErrorResponse struct { - XMLName xml.Name `xml:"Error"` - Code string `xml:"Code"` - Message string `xml:"Message"` -} - -func RESTXMLError(code, message string, status int) *plugin.Response { - b, _ := xml.Marshal(restXMLErrorResponse{Code: code, Message: message}) - return &plugin.Response{StatusCode: status, Body: b, ContentType: "application/xml"} -} - // ToCamelCase converts a PascalCase string to camelCase. // E.g. "ClusterArn" -> "clusterArn", "ARN" -> "arn", "HTTPStatusCode" -> "httpStatusCode". func ToCamelCase(s string) string { @@ -113,12 +102,6 @@ func CamelCaseKeys(v any) any { } } -// JSONResponseCamel is like JSONResponse but converts all PascalCase keys to camelCase. -// Use for REST-JSON services that use camelCase wire format (kafka, mq, mwaa, etc.). -func JSONResponseCamel(status int, v any) (*plugin.Response, error) { - return JSONResponse(status, CamelCaseKeys(v)) -} - // ToPascalCase converts a camelCase string to PascalCase. func ToPascalCase(s string) string { if s == "" { @@ -157,16 +140,3 @@ func PascalCaseKeys(v any) map[string]any { } return result } - -// AWSError returns a protocol-appropriate error response. -// protocol should be one of: "json-1.0", "json-1.1", "rest-json", "query", "rest-xml". -func AWSError(protocol string, code, message string, status int) *plugin.Response { - switch protocol { - case "query": - return QueryXMLError(code, message, status) - case "rest-xml": - return RESTXMLError(code, message, status) - default: - return JSONError(code, message, status) - } -} diff --git a/internal/shared/response_test.go b/internal/shared/response_test.go index 49499e8d..2b327eae 100644 --- a/internal/shared/response_test.go +++ b/internal/shared/response_test.go @@ -50,45 +50,3 @@ func TestQueryXMLError(t *testing.T) { assert.Contains(t, string(resp.Body), "InvalidAction") assert.Contains(t, string(resp.Body), "unknown") } - -func TestRESTXMLError(t *testing.T) { - resp := RESTXMLError("NoSuchBucket", "not found", http.StatusNotFound) - assert.Equal(t, 404, resp.StatusCode) - assert.Equal(t, "application/xml", resp.ContentType) - assert.Contains(t, string(resp.Body), "NoSuchBucket") -} - -func TestAWSError_JSON11(t *testing.T) { - resp := AWSError("json-1.1", "ThrottlingException", "too fast", http.StatusTooManyRequests) - assert.Equal(t, 429, resp.StatusCode) - assert.Equal(t, "application/x-amz-json-1.1", resp.ContentType) - var m map[string]string - require.NoError(t, json.Unmarshal(resp.Body, &m)) - assert.Equal(t, "ThrottlingException", m["__type"]) -} - -func TestAWSError_JSON10(t *testing.T) { - resp := AWSError("json-1.0", "ValidationException", "bad", http.StatusBadRequest) - assert.Equal(t, 400, resp.StatusCode) - assert.Equal(t, "application/x-amz-json-1.1", resp.ContentType) -} - -func TestAWSError_Query(t *testing.T) { - resp := AWSError("query", "InvalidAction", "nope", http.StatusBadRequest) - assert.Equal(t, 400, resp.StatusCode) - assert.Equal(t, "text/xml", resp.ContentType) - assert.Contains(t, string(resp.Body), "InvalidAction") -} - -func TestAWSError_RESTXML(t *testing.T) { - resp := AWSError("rest-xml", "NoSuchKey", "missing", http.StatusNotFound) - assert.Equal(t, 404, resp.StatusCode) - assert.Equal(t, "application/xml", resp.ContentType) - assert.Contains(t, string(resp.Body), "NoSuchKey") -} - -func TestAWSError_RESTJSON(t *testing.T) { - resp := AWSError("rest-json", "NotFoundException", "gone", http.StatusNotFound) - assert.Equal(t, 404, resp.StatusCode) - assert.Equal(t, "application/x-amz-json-1.1", resp.ContentType) -} diff --git a/internal/shared/restrouter.go b/internal/shared/restrouter.go deleted file mode 100644 index dcd54a7e..00000000 --- a/internal/shared/restrouter.go +++ /dev/null @@ -1,68 +0,0 @@ -// SPDX-License-Identifier: Apache-2.0 - -// internal/shared/restrouter.go -package shared - -import ( - "net/http" - "strings" -) - -// RESTRoute defines a mapping from an HTTP method + URL path pattern to an -// AWS operation name. Path segments enclosed in {} are treated as wildcards -// that match any single segment. -// -// Example: -// -// RESTRoute{"GET", "/v2/email/identities/{}", "ListEmailIdentities"} — no trailing segment -// RESTRoute{"GET", "/v2/email/identities/{id}", "GetEmailIdentity"} — with trailing segment -type RESTRoute struct { - Method string - Pattern string // segments with {} are wildcards - Op string -} - -// RESTRouter resolves an AWS operation name from the HTTP method and URL path -// for REST-style services where the operation is implicit in the URL. -type RESTRouter struct { - routes []RESTRoute -} - -// NewRESTRouter creates a router from the given route definitions. -// Routes are matched in order; place more specific routes before general ones. -func NewRESTRouter(routes []RESTRoute) *RESTRouter { - return &RESTRouter{routes: routes} -} - -// Resolve returns the operation name for the given request, or "" if no route -// matches. -func (rr *RESTRouter) Resolve(req *http.Request) string { - method := req.Method - path := strings.TrimRight(req.URL.Path, "/") - pathParts := strings.Split(path, "/") - - for _, r := range rr.routes { - if r.Method != method { - continue - } - pattern := strings.TrimRight(r.Pattern, "/") - patParts := strings.Split(pattern, "/") - if len(patParts) != len(pathParts) { - continue - } - match := true - for i := range patParts { - if strings.HasPrefix(patParts[i], "{") { - continue // wildcard - } - if patParts[i] != pathParts[i] { - match = false - break - } - } - if match { - return r.Op - } - } - return "" -} diff --git a/web/package-lock.json b/web/package-lock.json index 2f4ec279..153328eb 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -12,13 +12,11 @@ "@tanstack/react-query": "^5.96.2", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", - "lucide-react": "^1.11.0", "next": "16.2.9", "react": "19.2.5", "react-dom": "19.2.5", "shadcn": "^4.5.0", - "tailwind-merge": "^3.5.0", - "tw-animate-css": "^1.4.0" + "tailwind-merge": "^3.5.0" }, "devDependencies": { "@tailwindcss/postcss": "^4", @@ -6836,15 +6834,6 @@ "yallist": "^3.0.2" } }, - "node_modules/lucide-react": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-1.11.0.tgz", - "integrity": "sha512-UOhjdztXCgdBReRcIhsvz2siIBogfv/lhJEIViCpLt924dO+GDms9T7DNoucI23s6kEPpe988m5N0D2ajnzb2g==", - "license": "ISC", - "peerDependencies": { - "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0" - } - }, "node_modules/magic-string": { "version": "0.30.21", "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", @@ -9048,15 +9037,6 @@ "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", "license": "0BSD" }, - "node_modules/tw-animate-css": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/tw-animate-css/-/tw-animate-css-1.4.0.tgz", - "integrity": "sha512-7bziOlRqH0hJx80h/3mbicLW7o8qLsH5+RaLR2t+OHM3D0JlWGODQKQ4cxbK7WlvmUxpcj6Kgu6EKqjrGFe3QQ==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/Wombosvideo" - } - }, "node_modules/type-check": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", diff --git a/web/package.json b/web/package.json index bda2e2a2..9628551f 100644 --- a/web/package.json +++ b/web/package.json @@ -13,13 +13,11 @@ "@tanstack/react-query": "^5.96.2", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", - "lucide-react": "^1.11.0", "next": "16.2.9", "react": "19.2.5", "react-dom": "19.2.5", "shadcn": "^4.5.0", - "tailwind-merge": "^3.5.0", - "tw-animate-css": "^1.4.0" + "tailwind-merge": "^3.5.0" }, "overrides": { "next": { diff --git a/web/public/file.svg b/web/public/file.svg deleted file mode 100644 index 16fe3d3a..00000000 --- a/web/public/file.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/web/public/globe.svg b/web/public/globe.svg deleted file mode 100644 index c7215fe0..00000000 --- a/web/public/globe.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/web/public/next.svg b/web/public/next.svg deleted file mode 100644 index 5bb00d40..00000000 --- a/web/public/next.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/web/public/vercel.svg b/web/public/vercel.svg deleted file mode 100644 index 52151572..00000000 --- a/web/public/vercel.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/web/public/window.svg b/web/public/window.svg deleted file mode 100644 index d05e7a1b..00000000 --- a/web/public/window.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/web/src/app/globals.css b/web/src/app/globals.css index 6a25b1b5..7bd28c45 100644 --- a/web/src/app/globals.css +++ b/web/src/app/globals.css @@ -1,5 +1,4 @@ @import "tailwindcss"; -@import "tw-animate-css"; @import "shadcn/tailwind.css"; @custom-variant dark (&:is(.dark *)); diff --git a/web/src/components/ui/button.tsx b/web/src/components/ui/button.tsx deleted file mode 100644 index f061d1fd..00000000 --- a/web/src/components/ui/button.tsx +++ /dev/null @@ -1,60 +0,0 @@ -"use client" - -import { Button as ButtonPrimitive } from "@base-ui/react/button" -import { cva, type VariantProps } from "class-variance-authority" - -import { cn } from "@/lib/utils" - -const buttonVariants = cva( - "group/button inline-flex shrink-0 items-center justify-center rounded-lg border border-transparent bg-clip-padding text-sm font-medium whitespace-nowrap transition-all outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4", - { - variants: { - variant: { - default: "bg-primary text-primary-foreground [a]:hover:bg-primary/80", - outline: - "border-border bg-background hover:bg-muted hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:border-input dark:bg-input/30 dark:hover:bg-input/50", - secondary: - "bg-secondary text-secondary-foreground hover:bg-secondary/80 aria-expanded:bg-secondary aria-expanded:text-secondary-foreground", - ghost: - "hover:bg-muted hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:hover:bg-muted/50", - destructive: - "bg-destructive/10 text-destructive hover:bg-destructive/20 focus-visible:border-destructive/40 focus-visible:ring-destructive/20 dark:bg-destructive/20 dark:hover:bg-destructive/30 dark:focus-visible:ring-destructive/40", - link: "text-primary underline-offset-4 hover:underline", - }, - size: { - default: - "h-8 gap-1.5 px-2.5 has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2", - xs: "h-6 gap-1 rounded-[min(var(--radius-md),10px)] px-2 text-xs in-data-[slot=button-group]:rounded-lg has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 [&_svg:not([class*='size-'])]:size-3", - sm: "h-7 gap-1 rounded-[min(var(--radius-md),12px)] px-2.5 text-[0.8rem] in-data-[slot=button-group]:rounded-lg has-data-[icon=inline-end]:pr-1.5 has-data-[icon=inline-start]:pl-1.5 [&_svg:not([class*='size-'])]:size-3.5", - lg: "h-9 gap-1.5 px-2.5 has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2", - icon: "size-8", - "icon-xs": - "size-6 rounded-[min(var(--radius-md),10px)] in-data-[slot=button-group]:rounded-lg [&_svg:not([class*='size-'])]:size-3", - "icon-sm": - "size-7 rounded-[min(var(--radius-md),12px)] in-data-[slot=button-group]:rounded-lg", - "icon-lg": "size-9", - }, - }, - defaultVariants: { - variant: "default", - size: "default", - }, - } -) - -function Button({ - className, - variant = "default", - size = "default", - ...props -}: ButtonPrimitive.Props & VariantProps) { - return ( - - ) -} - -export { Button, buttonVariants } diff --git a/web/src/components/ui/card.tsx b/web/src/components/ui/card.tsx index 40cac5f9..2bad88e2 100644 --- a/web/src/components/ui/card.tsx +++ b/web/src/components/ui/card.tsx @@ -46,29 +46,6 @@ function CardTitle({ className, ...props }: React.ComponentProps<"div">) { ) } -function CardDescription({ className, ...props }: React.ComponentProps<"div">) { - return ( -
- ) -} - -function CardAction({ className, ...props }: React.ComponentProps<"div">) { - return ( -
- ) -} - function CardContent({ className, ...props }: React.ComponentProps<"div">) { return (
) { ) } -function CardFooter({ className, ...props }: React.ComponentProps<"div">) { - return ( -
- ) -} - export { Card, CardHeader, - CardFooter, CardTitle, - CardAction, - CardDescription, CardContent, } diff --git a/web/src/components/ui/table.tsx b/web/src/components/ui/table.tsx index abeaced4..0d102431 100644 --- a/web/src/components/ui/table.tsx +++ b/web/src/components/ui/table.tsx @@ -39,19 +39,6 @@ function TableBody({ className, ...props }: React.ComponentProps<"tbody">) { ) } -function TableFooter({ className, ...props }: React.ComponentProps<"tfoot">) { - return ( - tr]:last:border-b-0", - className - )} - {...props} - /> - ) -} - function TableRow({ className, ...props }: React.ComponentProps<"tr">) { return ( ) { ) } -function TableCaption({ - className, - ...props -}: React.ComponentProps<"caption">) { - return ( - - ) -} - export { Table, TableHeader, TableBody, - TableFooter, TableHead, TableRow, TableCell, - TableCaption, } diff --git a/web/src/lib/api.ts b/web/src/lib/api.ts index 1672f169..51e172e2 100644 --- a/web/src/lib/api.ts +++ b/web/src/lib/api.ts @@ -1,4 +1,4 @@ -import { ServiceInfo, Resource, Metrics, ServiceMetrics, RequestLog } from "./types"; +import { ServiceInfo, Resource, RequestLog } from "./types"; const API_BASE = process.env.NEXT_PUBLIC_API_URL || "http://localhost:4747"; @@ -24,14 +24,6 @@ export function getServiceResources(serviceId: string) { return fetchAPI(`/devcloud/api/services/${serviceId}/resources`); } -export function getMetrics() { - return fetchAPI("/devcloud/api/metrics"); -} - -export function getServiceMetrics(serviceId: string) { - return fetchAPI(`/devcloud/api/metrics/${serviceId}`); -} - export function getLogs(limit?: number) { const params = limit ? `?limit=${limit}` : ""; return fetchAPI(`/devcloud/api/logs${params}`); diff --git a/web/src/lib/types.ts b/web/src/lib/types.ts index abf54ee4..e852ee9e 100644 --- a/web/src/lib/types.ts +++ b/web/src/lib/types.ts @@ -11,18 +11,6 @@ export interface Resource { name: string; } -export interface Metrics { - totalRequests: number; - errorCount: number; - services: number; -} - -export interface ServiceMetrics { - totalRequests: number; - errorCount: number; - resourceCount: number; -} - export interface RequestLog { method: string; path: string; diff --git a/web/src/lib/use-websocket.ts b/web/src/lib/use-websocket.ts deleted file mode 100644 index 1160d2be..00000000 --- a/web/src/lib/use-websocket.ts +++ /dev/null @@ -1,36 +0,0 @@ -"use client"; - -import { useEffect, useRef, useState } from "react"; - -export interface WSEvent { - source: string; - type: string; - detail: Record; - timestamp: string; -} - -export function useWebSocket(url: string) { - const wsRef = useRef(null); - const [lastEvent, setLastEvent] = useState(null); - const [connected, setConnected] = useState(false); - - useEffect(() => { - const ws = new WebSocket(url); - wsRef.current = ws; - - ws.onopen = () => setConnected(true); - ws.onclose = () => setConnected(false); - ws.onmessage = (e) => { - try { - const event = JSON.parse(e.data) as WSEvent; - setLastEvent(event); - } catch {} - }; - - return () => { - ws.close(); - }; - }, [url]); - - return { lastEvent, connected }; -} From cf694036126c319263de185df11f015622229567 Mon Sep 17 00:00:00 2001 From: Sung-Kyu Yoo Date: Fri, 17 Jul 2026 22:41:30 +0900 Subject: [PATCH 2/4] refactor(codegen): drop unused serializer/deserializer/interface generation The generated Serialize*/Deserialize* functions and per-service Service interfaces had zero call sites across all 93 packages; providers hand-roll request parsing and response marshaling. Remove the three generator phases, their templates and tests, and move the still-used PathParams type into the router template. Regeneration verified deterministic (types/base_provider/errors byte-identical after gofmt; router.go gains only PathParams). Net: -159,530 lines of dead generated code. go build ./... and go test ./... pass. --- internal/codegen/gen_deserializer.go | 79 - internal/codegen/gen_deserializer_test.go | 22 - internal/codegen/gen_interface.go | 46 - internal/codegen/gen_interface_test.go | 33 - internal/codegen/gen_serializer.go | 108 - internal/codegen/gen_serializer_test.go | 23 - internal/codegen/generator.go | 3 - internal/codegen/generator_test.go | 3 +- .../codegen/templates/deserializer.go.tmpl | 41 - internal/codegen/templates/interface.go.tmpl | 11 - internal/codegen/templates/router.go.tmpl | 3 + internal/codegen/templates/serializer.go.tmpl | 98 - internal/generated/acm/deserializer.go | 179 - internal/generated/acm/interface.go | 25 - internal/generated/acm/router.go | 3 + internal/generated/acm/serializer.go | 129 - internal/generated/acmpca/deserializer.go | 211 - internal/generated/acmpca/interface.go | 31 - internal/generated/acmpca/router.go | 3 + internal/generated/acmpca/serializer.go | 171 - internal/generated/amplify/deserializer.go | 589 - internal/generated/amplify/interface.go | 45 - internal/generated/amplify/router.go | 3 + internal/generated/amplify/serializer.go | 543 - .../generated/apigatewayv2/deserializer.go | 1253 -- internal/generated/apigatewayv2/interface.go | 111 - internal/generated/apigatewayv2/router.go | 3 + internal/generated/apigatewayv2/serializer.go | 1435 -- internal/generated/appconfig/deserializer.go | 349 - internal/generated/appconfig/interface.go | 53 - internal/generated/appconfig/router.go | 3 + internal/generated/appconfig/serializer.go | 675 - .../applicationautoscaling/deserializer.go | 197 - .../applicationautoscaling/interface.go | 22 - .../applicationautoscaling/router.go | 3 + .../applicationautoscaling/serializer.go | 108 - internal/generated/appsync/deserializer.go | 1109 -- internal/generated/appsync/interface.go | 82 - internal/generated/appsync/router.go | 3 + internal/generated/appsync/serializer.go | 1018 -- internal/generated/athena/deserializer.go | 1009 -- internal/generated/athena/interface.go | 78 - internal/generated/athena/router.go | 3 + internal/generated/athena/serializer.go | 500 - .../generated/autoscaling/deserializer.go | 677 - internal/generated/autoscaling/interface.go | 74 - internal/generated/autoscaling/router.go | 3 + internal/generated/autoscaling/serializer.go | 423 - internal/generated/backup/deserializer.go | 1351 -- internal/generated/backup/interface.go | 116 - internal/generated/backup/router.go | 3 + internal/generated/backup/serializer.go | 1560 --- internal/generated/batch/deserializer.go | 651 - internal/generated/batch/interface.go | 53 - internal/generated/batch/router.go | 3 + internal/generated/batch/serializer.go | 339 - internal/generated/bedrock/deserializer.go | 3 - internal/generated/bedrock/interface.go | 6 - internal/generated/bedrock/router.go | 3 + internal/generated/bedrock/serializer.go | 6 - .../generated/cloudformation/deserializer.go | 1297 -- .../generated/cloudformation/interface.go | 98 - internal/generated/cloudformation/router.go | 3 + .../generated/cloudformation/serializer.go | 640 - internal/generated/cloudfront/deserializer.go | 2628 ---- internal/generated/cloudfront/interface.go | 175 - internal/generated/cloudfront/router.go | 3 + internal/generated/cloudfront/serializer.go | 2532 ---- .../generated/cloudsearch/deserializer.go | 425 - internal/generated/cloudsearch/interface.go | 34 - internal/generated/cloudsearch/router.go | 3 + internal/generated/cloudsearch/serializer.go | 192 - internal/generated/cloudtrail/deserializer.go | 891 -- internal/generated/cloudtrail/interface.go | 68 - internal/generated/cloudtrail/router.go | 3 + internal/generated/cloudtrail/serializer.go | 430 - internal/generated/cloudwatch/deserializer.go | 545 - internal/generated/cloudwatch/interface.go | 54 - internal/generated/cloudwatch/router.go | 3 + internal/generated/cloudwatch/serializer.go | 332 - .../generated/cloudwatchlogs/deserializer.go | 1259 -- .../generated/cloudwatchlogs/interface.go | 121 - internal/generated/cloudwatchlogs/router.go | 3 + .../generated/cloudwatchlogs/serializer.go | 801 -- .../generated/codeartifact/deserializer.go | 774 -- internal/generated/codeartifact/interface.go | 56 - internal/generated/codeartifact/router.go | 3 + internal/generated/codeartifact/serializer.go | 816 -- internal/generated/codebuild/deserializer.go | 911 -- internal/generated/codebuild/interface.go | 67 - internal/generated/codebuild/router.go | 3 + internal/generated/codebuild/serializer.go | 423 - internal/generated/codecommit/deserializer.go | 1107 -- internal/generated/codecommit/interface.go | 87 - internal/generated/codecommit/router.go | 3 + internal/generated/codecommit/serializer.go | 563 - internal/generated/codedeploy/deserializer.go | 593 - internal/generated/codedeploy/interface.go | 55 - internal/generated/codedeploy/router.go | 3 + internal/generated/codedeploy/serializer.go | 339 - .../generated/codepipeline/deserializer.go | 533 - internal/generated/codepipeline/interface.go | 52 - internal/generated/codepipeline/router.go | 3 + internal/generated/codepipeline/serializer.go | 318 - .../generated/cognitoidentity/deserializer.go | 279 - .../generated/cognitoidentity/interface.go | 31 - internal/generated/cognitoidentity/router.go | 3 + .../generated/cognitoidentity/serializer.go | 171 - .../cognitoidentityprovider/deserializer.go | 1571 --- .../cognitoidentityprovider/interface.go | 130 - .../cognitoidentityprovider/router.go | 3 + .../cognitoidentityprovider/serializer.go | 864 -- .../generated/configservice/deserializer.go | 1237 -- internal/generated/configservice/interface.go | 105 - internal/generated/configservice/router.go | 3 + .../generated/configservice/serializer.go | 689 - .../generated/costexplorer/deserializer.go | 737 - internal/generated/costexplorer/interface.go | 55 - internal/generated/costexplorer/router.go | 3 + internal/generated/costexplorer/serializer.go | 339 - internal/generated/docdb/deserializer.go | 819 -- internal/generated/docdb/interface.go | 63 - internal/generated/docdb/router.go | 3 + internal/generated/docdb/serializer.go | 395 - internal/generated/dynamodb/deserializer.go | 883 -- internal/generated/dynamodb/interface.go | 65 - internal/generated/dynamodb/router.go | 3 + internal/generated/dynamodb/serializer.go | 407 - .../generated/dynamodbstreams/deserializer.go | 73 - .../generated/dynamodbstreams/interface.go | 12 - internal/generated/dynamodbstreams/router.go | 3 + .../generated/dynamodbstreams/serializer.go | 38 - internal/generated/ebs/deserializer.go | 113 - internal/generated/ebs/interface.go | 14 - internal/generated/ebs/router.go | 3 + internal/generated/ebs/serializer.go | 144 - internal/generated/ec2/deserializer.go | 11251 ---------------- internal/generated/ec2/interface.go | 764 -- internal/generated/ec2/router.go | 3 + internal/generated/ec2/serializer.go | 5302 -------- internal/generated/ecr/deserializer.go | 925 -- internal/generated/ecr/interface.go | 66 - internal/generated/ecr/router.go | 3 + internal/generated/ecr/serializer.go | 416 - internal/generated/ecs/deserializer.go | 189 - internal/generated/ecs/interface.go | 20 - internal/generated/ecs/router.go | 3 + internal/generated/ecs/serializer.go | 94 - internal/generated/efs/deserializer.go | 291 - internal/generated/efs/interface.go | 39 - internal/generated/efs/router.go | 3 + internal/generated/efs/serializer.go | 378 - internal/generated/eks/deserializer.go | 1009 -- internal/generated/eks/interface.go | 72 - internal/generated/eks/router.go | 3 + internal/generated/eks/serializer.go | 931 -- .../generated/elasticache/deserializer.go | 1043 -- internal/generated/elasticache/interface.go | 83 - internal/generated/elasticache/router.go | 3 + internal/generated/elasticache/serializer.go | 535 - .../elasticbeanstalk/deserializer.go | 483 - .../generated/elasticbeanstalk/interface.go | 55 - internal/generated/elasticbeanstalk/router.go | 3 + .../generated/elasticbeanstalk/serializer.go | 325 - .../elasticloadbalancingv2/deserializer.go | 753 -- .../elasticloadbalancingv2/interface.go | 59 - .../elasticloadbalancingv2/router.go | 3 + .../elasticloadbalancingv2/serializer.go | 367 - .../elasticsearchservice/deserializer.go | 781 -- .../elasticsearchservice/interface.go | 59 - .../generated/elasticsearchservice/router.go | 3 + .../elasticsearchservice/serializer.go | 569 - internal/generated/emr/deserializer.go | 717 - internal/generated/emr/interface.go | 68 - internal/generated/emr/router.go | 3 + internal/generated/emr/serializer.go | 430 - .../generated/eventbridge/deserializer.go | 757 -- internal/generated/eventbridge/interface.go | 65 - internal/generated/eventbridge/router.go | 3 + internal/generated/eventbridge/serializer.go | 409 - internal/generated/firehose/deserializer.go | 165 - internal/generated/firehose/interface.go | 20 - internal/generated/firehose/router.go | 3 + internal/generated/firehose/serializer.go | 94 - internal/generated/fis/deserializer.go | 413 - internal/generated/fis/interface.go | 34 - internal/generated/fis/router.go | 3 + internal/generated/fis/serializer.go | 343 - internal/generated/glacier/deserializer.go | 348 - internal/generated/glacier/interface.go | 41 - internal/generated/glacier/router.go | 3 + internal/generated/glacier/serializer.go | 652 - internal/generated/glue/deserializer.go | 3847 ------ internal/generated/glue/interface.go | 273 - internal/generated/glue/router.go | 3 + internal/generated/glue/serializer.go | 1865 --- internal/generated/iam/deserializer.go | 1533 --- internal/generated/iam/interface.go | 184 - internal/generated/iam/router.go | 3 + internal/generated/iam/serializer.go | 1193 -- internal/generated/iot/deserializer.go | 3553 ----- internal/generated/iot/interface.go | 280 - internal/generated/iot/router.go | 3 + internal/generated/iot/serializer.go | 3578 ----- .../generated/iotdataplane/deserializer.go | 115 - internal/generated/iotdataplane/interface.go | 16 - internal/generated/iotdataplane/router.go | 3 + internal/generated/iotdataplane/serializer.go | 160 - .../generated/iotwireless/deserializer.go | 1501 --- internal/generated/iotwireless/interface.go | 120 - internal/generated/iotwireless/router.go | 3 + internal/generated/iotwireless/serializer.go | 1297 -- internal/generated/kafka/deserializer.go | 919 -- internal/generated/kafka/interface.go | 67 - internal/generated/kafka/router.go | 3 + internal/generated/kafka/serializer.go | 748 - internal/generated/kinesis/deserializer.go | 355 - internal/generated/kinesis/interface.go | 47 - internal/generated/kinesis/router.go | 3 + internal/generated/kinesis/serializer.go | 283 - .../kinesisanalyticsv2/deserializer.go | 507 - .../generated/kinesisanalyticsv2/interface.go | 41 - .../generated/kinesisanalyticsv2/router.go | 3 + .../kinesisanalyticsv2/serializer.go | 241 - internal/generated/kms/deserializer.go | 603 - internal/generated/kms/interface.go | 61 - internal/generated/kms/router.go | 3 + internal/generated/kms/serializer.go | 381 - .../generated/lakeformation/deserializer.go | 847 -- internal/generated/lakeformation/interface.go | 69 - internal/generated/lakeformation/router.go | 3 + .../generated/lakeformation/serializer.go | 437 - internal/generated/lambda/deserializer.go | 225 - internal/generated/lambda/interface.go | 27 - internal/generated/lambda/router.go | 3 + internal/generated/lambda/serializer.go | 329 - .../managedblockchain/deserializer.go | 387 - .../generated/managedblockchain/interface.go | 35 - .../generated/managedblockchain/router.go | 3 + .../generated/managedblockchain/serializer.go | 399 - internal/generated/memorydb/deserializer.go | 729 - internal/generated/memorydb/interface.go | 53 - internal/generated/memorydb/router.go | 3 + internal/generated/memorydb/serializer.go | 325 - internal/generated/mq/deserializer.go | 347 - internal/generated/mq/interface.go | 32 - internal/generated/mq/router.go | 3 + internal/generated/mq/serializer.go | 323 - internal/generated/mwaa/deserializer.go | 177 - internal/generated/mwaa/interface.go | 20 - internal/generated/mwaa/router.go | 3 + internal/generated/mwaa/serializer.go | 148 - internal/generated/neptune/deserializer.go | 995 -- internal/generated/neptune/interface.go | 78 - internal/generated/neptune/router.go | 3 + internal/generated/neptune/serializer.go | 500 - internal/generated/opensearch/deserializer.go | 1351 -- internal/generated/opensearch/interface.go | 95 - internal/generated/opensearch/router.go | 3 + internal/generated/opensearch/serializer.go | 1000 -- .../generated/organizations/deserializer.go | 771 -- internal/generated/organizations/interface.go | 71 - internal/generated/organizations/router.go | 3 + .../generated/organizations/serializer.go | 423 - internal/generated/pinpoint/deserializer.go | 1939 --- internal/generated/pinpoint/interface.go | 130 - internal/generated/pinpoint/router.go | 3 + internal/generated/pinpoint/serializer.go | 2443 ---- internal/generated/ram/deserializer.go | 557 - internal/generated/ram/interface.go | 43 - internal/generated/ram/router.go | 3 + internal/generated/ram/serializer.go | 275 - internal/generated/rds/deserializer.go | 2253 ---- internal/generated/rds/interface.go | 171 - internal/generated/rds/router.go | 3 + internal/generated/rds/serializer.go | 1151 -- internal/generated/redshift/deserializer.go | 1731 --- internal/generated/redshift/interface.go | 149 - internal/generated/redshift/router.go | 3 + internal/generated/redshift/serializer.go | 990 -- .../generated/resourcegroups/deserializer.go | 365 - .../generated/resourcegroups/interface.go | 31 - internal/generated/resourcegroups/router.go | 3 + .../generated/resourcegroups/serializer.go | 191 - .../resourcegroupstaggingapi/deserializer.go | 147 - .../resourcegroupstaggingapi/interface.go | 17 - .../resourcegroupstaggingapi/router.go | 3 + .../resourcegroupstaggingapi/serializer.go | 73 - internal/generated/route53/deserializer.go | 1118 -- internal/generated/route53/interface.go | 79 - internal/generated/route53/router.go | 3 + internal/generated/route53/serializer.go | 909 -- .../generated/route53resolver/deserializer.go | 1085 -- .../generated/route53resolver/interface.go | 76 - internal/generated/route53resolver/router.go | 3 + .../generated/route53resolver/serializer.go | 486 - internal/generated/s3/deserializer.go | 1485 -- internal/generated/s3/interface.go | 115 - internal/generated/s3/router.go | 3 + internal/generated/s3/serializer.go | 3055 ----- internal/generated/sagemaker/deserializer.go | 5063 ------- internal/generated/sagemaker/interface.go | 389 - internal/generated/sagemaker/router.go | 3 + internal/generated/sagemaker/serializer.go | 2677 ---- .../generated/secretsmanager/deserializer.go | 355 - .../generated/secretsmanager/interface.go | 31 - internal/generated/secretsmanager/router.go | 3 + .../generated/secretsmanager/serializer.go | 171 - .../servicediscovery/deserializer.go | 453 - .../generated/servicediscovery/interface.go | 38 - internal/generated/servicediscovery/router.go | 3 + .../generated/servicediscovery/serializer.go | 220 - internal/generated/ses/deserializer.go | 835 -- internal/generated/ses/interface.go | 79 - internal/generated/ses/router.go | 3 + internal/generated/ses/serializer.go | 486 - internal/generated/sesv2/deserializer.go | 1451 -- internal/generated/sesv2/interface.go | 118 - internal/generated/sesv2/router.go | 3 + internal/generated/sesv2/serializer.go | 1179 -- internal/generated/sfn/deserializer.go | 541 - internal/generated/sfn/interface.go | 45 - internal/generated/sfn/router.go | 3 + internal/generated/sfn/serializer.go | 269 - internal/generated/shield/deserializer.go | 453 - internal/generated/shield/interface.go | 44 - internal/generated/shield/router.go | 3 + internal/generated/shield/serializer.go | 262 - internal/generated/sns/deserializer.go | 473 - internal/generated/sns/interface.go | 50 - internal/generated/sns/router.go | 3 + internal/generated/sns/serializer.go | 304 - internal/generated/sqs/deserializer.go | 243 - internal/generated/sqs/interface.go | 31 - internal/generated/sqs/router.go | 3 + internal/generated/sqs/serializer.go | 171 - internal/generated/ssm/deserializer.go | 2201 --- internal/generated/ssm/interface.go | 154 - internal/generated/ssm/router.go | 3 + internal/generated/ssm/serializer.go | 1032 -- internal/generated/ssoadmin/deserializer.go | 931 -- internal/generated/ssoadmin/interface.go | 75 - internal/generated/ssoadmin/router.go | 3 + internal/generated/ssoadmin/serializer.go | 479 - internal/generated/sts/deserializer.go | 185 - internal/generated/sts/interface.go | 19 - internal/generated/sts/router.go | 3 + internal/generated/sts/serializer.go | 87 - internal/generated/support/deserializer.go | 265 - internal/generated/support/interface.go | 24 - internal/generated/support/router.go | 3 + internal/generated/support/serializer.go | 122 - internal/generated/swf/deserializer.go | 275 - internal/generated/swf/interface.go | 47 - internal/generated/swf/router.go | 3 + internal/generated/swf/serializer.go | 283 - internal/generated/textract/deserializer.go | 385 - internal/generated/textract/interface.go | 33 - internal/generated/textract/router.go | 3 + internal/generated/textract/serializer.go | 185 - .../generated/timestreamwrite/deserializer.go | 273 - .../generated/timestreamwrite/interface.go | 27 - internal/generated/timestreamwrite/router.go | 3 + .../generated/timestreamwrite/serializer.go | 143 - internal/generated/transcribe/deserializer.go | 571 - internal/generated/transcribe/interface.go | 51 - internal/generated/transcribe/router.go | 3 + internal/generated/transcribe/serializer.go | 543 - internal/generated/transfer/deserializer.go | 365 - internal/generated/transfer/interface.go | 37 - internal/generated/transfer/router.go | 3 + internal/generated/transfer/serializer.go | 213 - internal/generated/waf/deserializer.go | 1211 -- internal/generated/waf/interface.go | 85 - internal/generated/waf/router.go | 3 + internal/generated/waf/serializer.go | 549 - internal/generated/wafv2/deserializer.go | 817 -- internal/generated/wafv2/interface.go | 63 - internal/generated/wafv2/router.go | 3 + internal/generated/wafv2/serializer.go | 395 - internal/generated/xray/deserializer.go | 581 - internal/generated/xray/interface.go | 46 - internal/generated/xray/router.go | 3 + internal/generated/xray/serializer.go | 276 - 384 files changed, 283 insertions(+), 159996 deletions(-) delete mode 100644 internal/codegen/gen_deserializer.go delete mode 100644 internal/codegen/gen_deserializer_test.go delete mode 100644 internal/codegen/gen_interface.go delete mode 100644 internal/codegen/gen_interface_test.go delete mode 100644 internal/codegen/gen_serializer.go delete mode 100644 internal/codegen/gen_serializer_test.go delete mode 100644 internal/codegen/templates/deserializer.go.tmpl delete mode 100644 internal/codegen/templates/interface.go.tmpl delete mode 100644 internal/codegen/templates/serializer.go.tmpl delete mode 100644 internal/generated/acm/deserializer.go delete mode 100644 internal/generated/acm/interface.go delete mode 100644 internal/generated/acm/serializer.go delete mode 100644 internal/generated/acmpca/deserializer.go delete mode 100644 internal/generated/acmpca/interface.go delete mode 100644 internal/generated/acmpca/serializer.go delete mode 100644 internal/generated/amplify/deserializer.go delete mode 100644 internal/generated/amplify/interface.go delete mode 100644 internal/generated/amplify/serializer.go delete mode 100644 internal/generated/apigatewayv2/deserializer.go delete mode 100644 internal/generated/apigatewayv2/interface.go delete mode 100644 internal/generated/apigatewayv2/serializer.go delete mode 100644 internal/generated/appconfig/deserializer.go delete mode 100644 internal/generated/appconfig/interface.go delete mode 100644 internal/generated/appconfig/serializer.go delete mode 100644 internal/generated/applicationautoscaling/deserializer.go delete mode 100644 internal/generated/applicationautoscaling/interface.go delete mode 100644 internal/generated/applicationautoscaling/serializer.go delete mode 100644 internal/generated/appsync/deserializer.go delete mode 100644 internal/generated/appsync/interface.go delete mode 100644 internal/generated/appsync/serializer.go delete mode 100644 internal/generated/athena/deserializer.go delete mode 100644 internal/generated/athena/interface.go delete mode 100644 internal/generated/athena/serializer.go delete mode 100644 internal/generated/autoscaling/deserializer.go delete mode 100644 internal/generated/autoscaling/interface.go delete mode 100644 internal/generated/autoscaling/serializer.go delete mode 100644 internal/generated/backup/deserializer.go delete mode 100644 internal/generated/backup/interface.go delete mode 100644 internal/generated/backup/serializer.go delete mode 100644 internal/generated/batch/deserializer.go delete mode 100644 internal/generated/batch/interface.go delete mode 100644 internal/generated/batch/serializer.go delete mode 100644 internal/generated/bedrock/deserializer.go delete mode 100644 internal/generated/bedrock/interface.go delete mode 100644 internal/generated/bedrock/serializer.go delete mode 100644 internal/generated/cloudformation/deserializer.go delete mode 100644 internal/generated/cloudformation/interface.go delete mode 100644 internal/generated/cloudformation/serializer.go delete mode 100644 internal/generated/cloudfront/deserializer.go delete mode 100644 internal/generated/cloudfront/interface.go delete mode 100644 internal/generated/cloudfront/serializer.go delete mode 100644 internal/generated/cloudsearch/deserializer.go delete mode 100644 internal/generated/cloudsearch/interface.go delete mode 100644 internal/generated/cloudsearch/serializer.go delete mode 100644 internal/generated/cloudtrail/deserializer.go delete mode 100644 internal/generated/cloudtrail/interface.go delete mode 100644 internal/generated/cloudtrail/serializer.go delete mode 100644 internal/generated/cloudwatch/deserializer.go delete mode 100644 internal/generated/cloudwatch/interface.go delete mode 100644 internal/generated/cloudwatch/serializer.go delete mode 100644 internal/generated/cloudwatchlogs/deserializer.go delete mode 100644 internal/generated/cloudwatchlogs/interface.go delete mode 100644 internal/generated/cloudwatchlogs/serializer.go delete mode 100644 internal/generated/codeartifact/deserializer.go delete mode 100644 internal/generated/codeartifact/interface.go delete mode 100644 internal/generated/codeartifact/serializer.go delete mode 100644 internal/generated/codebuild/deserializer.go delete mode 100644 internal/generated/codebuild/interface.go delete mode 100644 internal/generated/codebuild/serializer.go delete mode 100644 internal/generated/codecommit/deserializer.go delete mode 100644 internal/generated/codecommit/interface.go delete mode 100644 internal/generated/codecommit/serializer.go delete mode 100644 internal/generated/codedeploy/deserializer.go delete mode 100644 internal/generated/codedeploy/interface.go delete mode 100644 internal/generated/codedeploy/serializer.go delete mode 100644 internal/generated/codepipeline/deserializer.go delete mode 100644 internal/generated/codepipeline/interface.go delete mode 100644 internal/generated/codepipeline/serializer.go delete mode 100644 internal/generated/cognitoidentity/deserializer.go delete mode 100644 internal/generated/cognitoidentity/interface.go delete mode 100644 internal/generated/cognitoidentity/serializer.go delete mode 100644 internal/generated/cognitoidentityprovider/deserializer.go delete mode 100644 internal/generated/cognitoidentityprovider/interface.go delete mode 100644 internal/generated/cognitoidentityprovider/serializer.go delete mode 100644 internal/generated/configservice/deserializer.go delete mode 100644 internal/generated/configservice/interface.go delete mode 100644 internal/generated/configservice/serializer.go delete mode 100644 internal/generated/costexplorer/deserializer.go delete mode 100644 internal/generated/costexplorer/interface.go delete mode 100644 internal/generated/costexplorer/serializer.go delete mode 100644 internal/generated/docdb/deserializer.go delete mode 100644 internal/generated/docdb/interface.go delete mode 100644 internal/generated/docdb/serializer.go delete mode 100644 internal/generated/dynamodb/deserializer.go delete mode 100644 internal/generated/dynamodb/interface.go delete mode 100644 internal/generated/dynamodb/serializer.go delete mode 100644 internal/generated/dynamodbstreams/deserializer.go delete mode 100644 internal/generated/dynamodbstreams/interface.go delete mode 100644 internal/generated/dynamodbstreams/serializer.go delete mode 100644 internal/generated/ebs/deserializer.go delete mode 100644 internal/generated/ebs/interface.go delete mode 100644 internal/generated/ebs/serializer.go delete mode 100644 internal/generated/ec2/deserializer.go delete mode 100644 internal/generated/ec2/interface.go delete mode 100644 internal/generated/ec2/serializer.go delete mode 100644 internal/generated/ecr/deserializer.go delete mode 100644 internal/generated/ecr/interface.go delete mode 100644 internal/generated/ecr/serializer.go delete mode 100644 internal/generated/ecs/deserializer.go delete mode 100644 internal/generated/ecs/interface.go delete mode 100644 internal/generated/ecs/serializer.go delete mode 100644 internal/generated/efs/deserializer.go delete mode 100644 internal/generated/efs/interface.go delete mode 100644 internal/generated/efs/serializer.go delete mode 100644 internal/generated/eks/deserializer.go delete mode 100644 internal/generated/eks/interface.go delete mode 100644 internal/generated/eks/serializer.go delete mode 100644 internal/generated/elasticache/deserializer.go delete mode 100644 internal/generated/elasticache/interface.go delete mode 100644 internal/generated/elasticache/serializer.go delete mode 100644 internal/generated/elasticbeanstalk/deserializer.go delete mode 100644 internal/generated/elasticbeanstalk/interface.go delete mode 100644 internal/generated/elasticbeanstalk/serializer.go delete mode 100644 internal/generated/elasticloadbalancingv2/deserializer.go delete mode 100644 internal/generated/elasticloadbalancingv2/interface.go delete mode 100644 internal/generated/elasticloadbalancingv2/serializer.go delete mode 100644 internal/generated/elasticsearchservice/deserializer.go delete mode 100644 internal/generated/elasticsearchservice/interface.go delete mode 100644 internal/generated/elasticsearchservice/serializer.go delete mode 100644 internal/generated/emr/deserializer.go delete mode 100644 internal/generated/emr/interface.go delete mode 100644 internal/generated/emr/serializer.go delete mode 100644 internal/generated/eventbridge/deserializer.go delete mode 100644 internal/generated/eventbridge/interface.go delete mode 100644 internal/generated/eventbridge/serializer.go delete mode 100644 internal/generated/firehose/deserializer.go delete mode 100644 internal/generated/firehose/interface.go delete mode 100644 internal/generated/firehose/serializer.go delete mode 100644 internal/generated/fis/deserializer.go delete mode 100644 internal/generated/fis/interface.go delete mode 100644 internal/generated/fis/serializer.go delete mode 100644 internal/generated/glacier/deserializer.go delete mode 100644 internal/generated/glacier/interface.go delete mode 100644 internal/generated/glacier/serializer.go delete mode 100644 internal/generated/glue/deserializer.go delete mode 100644 internal/generated/glue/interface.go delete mode 100644 internal/generated/glue/serializer.go delete mode 100644 internal/generated/iam/deserializer.go delete mode 100644 internal/generated/iam/interface.go delete mode 100644 internal/generated/iam/serializer.go delete mode 100644 internal/generated/iot/deserializer.go delete mode 100644 internal/generated/iot/interface.go delete mode 100644 internal/generated/iot/serializer.go delete mode 100644 internal/generated/iotdataplane/deserializer.go delete mode 100644 internal/generated/iotdataplane/interface.go delete mode 100644 internal/generated/iotdataplane/serializer.go delete mode 100644 internal/generated/iotwireless/deserializer.go delete mode 100644 internal/generated/iotwireless/interface.go delete mode 100644 internal/generated/iotwireless/serializer.go delete mode 100644 internal/generated/kafka/deserializer.go delete mode 100644 internal/generated/kafka/interface.go delete mode 100644 internal/generated/kafka/serializer.go delete mode 100644 internal/generated/kinesis/deserializer.go delete mode 100644 internal/generated/kinesis/interface.go delete mode 100644 internal/generated/kinesis/serializer.go delete mode 100644 internal/generated/kinesisanalyticsv2/deserializer.go delete mode 100644 internal/generated/kinesisanalyticsv2/interface.go delete mode 100644 internal/generated/kinesisanalyticsv2/serializer.go delete mode 100644 internal/generated/kms/deserializer.go delete mode 100644 internal/generated/kms/interface.go delete mode 100644 internal/generated/kms/serializer.go delete mode 100644 internal/generated/lakeformation/deserializer.go delete mode 100644 internal/generated/lakeformation/interface.go delete mode 100644 internal/generated/lakeformation/serializer.go delete mode 100644 internal/generated/lambda/deserializer.go delete mode 100644 internal/generated/lambda/interface.go delete mode 100644 internal/generated/lambda/serializer.go delete mode 100644 internal/generated/managedblockchain/deserializer.go delete mode 100644 internal/generated/managedblockchain/interface.go delete mode 100644 internal/generated/managedblockchain/serializer.go delete mode 100644 internal/generated/memorydb/deserializer.go delete mode 100644 internal/generated/memorydb/interface.go delete mode 100644 internal/generated/memorydb/serializer.go delete mode 100644 internal/generated/mq/deserializer.go delete mode 100644 internal/generated/mq/interface.go delete mode 100644 internal/generated/mq/serializer.go delete mode 100644 internal/generated/mwaa/deserializer.go delete mode 100644 internal/generated/mwaa/interface.go delete mode 100644 internal/generated/mwaa/serializer.go delete mode 100644 internal/generated/neptune/deserializer.go delete mode 100644 internal/generated/neptune/interface.go delete mode 100644 internal/generated/neptune/serializer.go delete mode 100644 internal/generated/opensearch/deserializer.go delete mode 100644 internal/generated/opensearch/interface.go delete mode 100644 internal/generated/opensearch/serializer.go delete mode 100644 internal/generated/organizations/deserializer.go delete mode 100644 internal/generated/organizations/interface.go delete mode 100644 internal/generated/organizations/serializer.go delete mode 100644 internal/generated/pinpoint/deserializer.go delete mode 100644 internal/generated/pinpoint/interface.go delete mode 100644 internal/generated/pinpoint/serializer.go delete mode 100644 internal/generated/ram/deserializer.go delete mode 100644 internal/generated/ram/interface.go delete mode 100644 internal/generated/ram/serializer.go delete mode 100644 internal/generated/rds/deserializer.go delete mode 100644 internal/generated/rds/interface.go delete mode 100644 internal/generated/rds/serializer.go delete mode 100644 internal/generated/redshift/deserializer.go delete mode 100644 internal/generated/redshift/interface.go delete mode 100644 internal/generated/redshift/serializer.go delete mode 100644 internal/generated/resourcegroups/deserializer.go delete mode 100644 internal/generated/resourcegroups/interface.go delete mode 100644 internal/generated/resourcegroups/serializer.go delete mode 100644 internal/generated/resourcegroupstaggingapi/deserializer.go delete mode 100644 internal/generated/resourcegroupstaggingapi/interface.go delete mode 100644 internal/generated/resourcegroupstaggingapi/serializer.go delete mode 100644 internal/generated/route53/deserializer.go delete mode 100644 internal/generated/route53/interface.go delete mode 100644 internal/generated/route53/serializer.go delete mode 100644 internal/generated/route53resolver/deserializer.go delete mode 100644 internal/generated/route53resolver/interface.go delete mode 100644 internal/generated/route53resolver/serializer.go delete mode 100644 internal/generated/s3/deserializer.go delete mode 100644 internal/generated/s3/interface.go delete mode 100644 internal/generated/s3/serializer.go delete mode 100644 internal/generated/sagemaker/deserializer.go delete mode 100644 internal/generated/sagemaker/interface.go delete mode 100644 internal/generated/sagemaker/serializer.go delete mode 100644 internal/generated/secretsmanager/deserializer.go delete mode 100644 internal/generated/secretsmanager/interface.go delete mode 100644 internal/generated/secretsmanager/serializer.go delete mode 100644 internal/generated/servicediscovery/deserializer.go delete mode 100644 internal/generated/servicediscovery/interface.go delete mode 100644 internal/generated/servicediscovery/serializer.go delete mode 100644 internal/generated/ses/deserializer.go delete mode 100644 internal/generated/ses/interface.go delete mode 100644 internal/generated/ses/serializer.go delete mode 100644 internal/generated/sesv2/deserializer.go delete mode 100644 internal/generated/sesv2/interface.go delete mode 100644 internal/generated/sesv2/serializer.go delete mode 100644 internal/generated/sfn/deserializer.go delete mode 100644 internal/generated/sfn/interface.go delete mode 100644 internal/generated/sfn/serializer.go delete mode 100644 internal/generated/shield/deserializer.go delete mode 100644 internal/generated/shield/interface.go delete mode 100644 internal/generated/shield/serializer.go delete mode 100644 internal/generated/sns/deserializer.go delete mode 100644 internal/generated/sns/interface.go delete mode 100644 internal/generated/sns/serializer.go delete mode 100644 internal/generated/sqs/deserializer.go delete mode 100644 internal/generated/sqs/interface.go delete mode 100644 internal/generated/sqs/serializer.go delete mode 100644 internal/generated/ssm/deserializer.go delete mode 100644 internal/generated/ssm/interface.go delete mode 100644 internal/generated/ssm/serializer.go delete mode 100644 internal/generated/ssoadmin/deserializer.go delete mode 100644 internal/generated/ssoadmin/interface.go delete mode 100644 internal/generated/ssoadmin/serializer.go delete mode 100644 internal/generated/sts/deserializer.go delete mode 100644 internal/generated/sts/interface.go delete mode 100644 internal/generated/sts/serializer.go delete mode 100644 internal/generated/support/deserializer.go delete mode 100644 internal/generated/support/interface.go delete mode 100644 internal/generated/support/serializer.go delete mode 100644 internal/generated/swf/deserializer.go delete mode 100644 internal/generated/swf/interface.go delete mode 100644 internal/generated/swf/serializer.go delete mode 100644 internal/generated/textract/deserializer.go delete mode 100644 internal/generated/textract/interface.go delete mode 100644 internal/generated/textract/serializer.go delete mode 100644 internal/generated/timestreamwrite/deserializer.go delete mode 100644 internal/generated/timestreamwrite/interface.go delete mode 100644 internal/generated/timestreamwrite/serializer.go delete mode 100644 internal/generated/transcribe/deserializer.go delete mode 100644 internal/generated/transcribe/interface.go delete mode 100644 internal/generated/transcribe/serializer.go delete mode 100644 internal/generated/transfer/deserializer.go delete mode 100644 internal/generated/transfer/interface.go delete mode 100644 internal/generated/transfer/serializer.go delete mode 100644 internal/generated/waf/deserializer.go delete mode 100644 internal/generated/waf/interface.go delete mode 100644 internal/generated/waf/serializer.go delete mode 100644 internal/generated/wafv2/deserializer.go delete mode 100644 internal/generated/wafv2/interface.go delete mode 100644 internal/generated/wafv2/serializer.go delete mode 100644 internal/generated/xray/deserializer.go delete mode 100644 internal/generated/xray/interface.go delete mode 100644 internal/generated/xray/serializer.go diff --git a/internal/codegen/gen_deserializer.go b/internal/codegen/gen_deserializer.go deleted file mode 100644 index 7cd1d2e8..00000000 --- a/internal/codegen/gen_deserializer.go +++ /dev/null @@ -1,79 +0,0 @@ -// SPDX-License-Identifier: Apache-2.0 - -// internal/codegen/gen_deserializer.go -package codegen - -import "strings" - -// deserializerOperationData holds per-operation template data for the -// deserializer (serialize-to-HTTP-response) generator. -type deserializerOperationData struct { - OutputName string - HeaderMembers []Member - BodyMembers []Member -} - -// deserializerTemplateData is the top-level data passed to deserializer.go.tmpl. -type deserializerTemplateData struct { - PkgName string - Operations []deserializerOperationData -} - -// GenerateDeserializer produces a Go source file containing one -// Serialize function per operation. Each function writes the -// output struct to an http.ResponseWriter, setting HTTP headers for members -// that carry the httpHeader trait and marshalling the remaining body members -// to XML or JSON based on the protocol argument. -func (g *Generator) GenerateDeserializer(pkgName string, model *SmithyModel) (string, error) { - data := deserializerTemplateData{PkgName: pkgName} - seen := make(map[string]bool) - - for _, op := range model.Operations { - if seen[op.OutputName] { - continue - } - seen[op.OutputName] = true - shape, ok := model.Shapes[op.OutputName] - if !ok { - continue - } - - opData := deserializerOperationData{OutputName: op.OutputName} - for _, m := range shape.Members { - m.Name = exportName(m.Name) - if m.HTTPHeader != "" { - opData.HeaderMembers = append(opData.HeaderMembers, m) - } else if !m.HTTPLabel && m.HTTPQuery == "" { - opData.BodyMembers = append(opData.BodyMembers, m) - } - } - data.Operations = append(data.Operations, opData) - } - - rendered, err := g.renderTemplate("deserializer.go.tmpl", data) - if err != nil { - return "", err - } - - // Remove unused imports. - if !strings.Contains(rendered, "strconv.") { - rendered = strings.Replace(rendered, "\t\"strconv\"\n", "", 1) - } - if !strings.Contains(rendered, "time.") { - rendered = strings.Replace(rendered, "\t\"time\"\n", "", 1) - } - if !strings.Contains(rendered, "json.") { - rendered = strings.Replace(rendered, "\t\"encoding/json\"\n", "", 1) - } - if !strings.Contains(rendered, "xml.") { - rendered = strings.Replace(rendered, "\t\"encoding/xml\"\n", "", 1) - } - if !strings.Contains(rendered, "http.") { - rendered = strings.Replace(rendered, "\t\"net/http\"\n", "", 1) - } - - // If the import block is now empty, remove it entirely. - rendered = strings.Replace(rendered, "\nimport (\n)\n", "\n", 1) - - return rendered, nil -} diff --git a/internal/codegen/gen_deserializer_test.go b/internal/codegen/gen_deserializer_test.go deleted file mode 100644 index 3f47257a..00000000 --- a/internal/codegen/gen_deserializer_test.go +++ /dev/null @@ -1,22 +0,0 @@ -// SPDX-License-Identifier: Apache-2.0 - -package codegen - -import ( - "testing" - - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" -) - -func TestGenerateDeserializer(t *testing.T) { - model := loadTestModel(t) - gen := NewGenerator("templates") - output, err := gen.GenerateDeserializer("s3", model) - require.NoError(t, err) - assert.Contains(t, output, "package s3") - assert.Contains(t, output, "func SerializeCreateBucketOutput") - assert.Contains(t, output, "func SerializePutObjectOutput") - assert.Contains(t, output, "Location") - assert.Contains(t, output, "ETag") -} diff --git a/internal/codegen/gen_interface.go b/internal/codegen/gen_interface.go deleted file mode 100644 index b6ee0681..00000000 --- a/internal/codegen/gen_interface.go +++ /dev/null @@ -1,46 +0,0 @@ -// SPDX-License-Identifier: Apache-2.0 - -// internal/codegen/gen_interface.go -package codegen - -import "strings" - -// interfaceTemplateData is the data model for interface.go.tmpl. -type interfaceTemplateData struct { - PackageName string - InterfaceName string - Operations []Operation -} - -// toInterfaceName converts a service name like "AmazonS3" or "AWSS3" into -// an interface name like "S3Service". -func toInterfaceName(serviceName string) string { - name := serviceName - if strings.HasPrefix(name, "Amazon") { - name = strings.TrimPrefix(name, "Amazon") - } else if strings.HasPrefix(name, "AWS") { - name = strings.TrimPrefix(name, "AWS") - } - return name + "Service" -} - -// GenerateInterface renders the interface template for the given package name -// and Smithy model, returning a Go source string. -func (g *Generator) GenerateInterface(pkgName string, model *SmithyModel) (string, error) { - data := interfaceTemplateData{ - PackageName: pkgName, - InterfaceName: toInterfaceName(model.ServiceName), - Operations: model.Operations, - } - rendered, err := g.renderTemplate("interface.go.tmpl", data) - if err != nil { - return "", err - } - - // Remove unused "context" import when there are no operations. - if len(model.Operations) == 0 { - rendered = strings.Replace(rendered, "\nimport \"context\"\n", "\n", 1) - } - - return rendered, nil -} diff --git a/internal/codegen/gen_interface_test.go b/internal/codegen/gen_interface_test.go deleted file mode 100644 index 175effd5..00000000 --- a/internal/codegen/gen_interface_test.go +++ /dev/null @@ -1,33 +0,0 @@ -// SPDX-License-Identifier: Apache-2.0 - -package codegen - -import ( - "testing" - - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" -) - -func TestGenerateInterface(t *testing.T) { - model := loadTestModel(t) - gen := NewGenerator("templates") - output, err := gen.GenerateInterface("s3", model) - require.NoError(t, err) - assert.Contains(t, output, "package s3") - assert.Contains(t, output, "type S3Service interface") - assert.Contains(t, output, "CreateBucket(ctx context.Context, input *CreateBucketRequest) (*CreateBucketOutput, error)") - assert.Contains(t, output, "ListBuckets(ctx context.Context, input *ListBucketsInput) (*ListBucketsOutput, error)") - assert.Contains(t, output, "PutObject(ctx context.Context, input *PutObjectRequest) (*PutObjectOutput, error)") -} - -func TestGenerateBaseProvider(t *testing.T) { - model := loadTestModel(t) - gen := NewGenerator("templates") - output, err := gen.GenerateBaseProvider("s3", model) - require.NoError(t, err) - assert.Contains(t, output, "package s3") - assert.Contains(t, output, "type BaseProvider struct") - assert.Contains(t, output, "func (b *BaseProvider) CreateBucket") - assert.Contains(t, output, "ErrNotImplemented") -} diff --git a/internal/codegen/gen_serializer.go b/internal/codegen/gen_serializer.go deleted file mode 100644 index e665d8b4..00000000 --- a/internal/codegen/gen_serializer.go +++ /dev/null @@ -1,108 +0,0 @@ -// SPDX-License-Identifier: Apache-2.0 - -// internal/codegen/gen_serializer.go -package codegen - -import "strings" - -// serializerMemberData holds per-member HTTP binding info for the template. -type serializerMemberData struct { - Name string - GoType string - IsHTTPLabel bool - IsHTTPPayload bool - IsHTTPHeader bool - IsHTTPQuery bool - HeaderName string - QueryName string -} - -// serializerOperationData holds per-operation data for the serializer template. -type serializerOperationData struct { - FuncName string - InputType string - Members []serializerMemberData -} - -// serializerTemplateData is the top-level data passed to serializer.go.tmpl. -type serializerTemplateData struct { - PkgName string - Operations []serializerOperationData -} - -// GenerateSerializer produces a Go source file containing Deserialize* -// functions that parse HTTP requests into the input types of all operations -// in model. -func (g *Generator) GenerateSerializer(pkgName string, model *SmithyModel) (string, error) { - data := serializerTemplateData{PkgName: pkgName} - seen := make(map[string]bool) - - for _, op := range model.Operations { - if op.InputName == "" { - continue - } - if seen[op.InputName] { - continue - } - seen[op.InputName] = true - inputShape, ok := model.Shapes[op.InputName] - if !ok { - continue - } - - opData := serializerOperationData{ - FuncName: op.InputName, - InputType: op.InputName, - } - - for _, m := range inputShape.Members { - md := serializerMemberData{ - Name: exportName(m.Name), - GoType: m.GoType, - IsHTTPLabel: m.HTTPLabel, - IsHTTPPayload: m.HTTPPayload, - IsHTTPHeader: m.HTTPHeader != "", - IsHTTPQuery: m.HTTPQuery != "", - HeaderName: m.HTTPHeader, - QueryName: m.HTTPQuery, - } - opData.Members = append(opData.Members, md) - } - - data.Operations = append(data.Operations, opData) - } - - rendered, err := g.renderTemplate("serializer.go.tmpl", data) - if err != nil { - return "", err - } - - // Remove unused imports. - if !strings.Contains(rendered, "fmt.") { - rendered = strings.Replace(rendered, "\t\"fmt\"\n", "", 1) - } - if !strings.Contains(rendered, "io.") { - rendered = strings.Replace(rendered, "\t\"io\"\n", "", 1) - } - if !strings.Contains(rendered, "json.") { - rendered = strings.Replace(rendered, "\t\"encoding/json\"\n", "", 1) - } - if !strings.Contains(rendered, "xml.") { - rendered = strings.Replace(rendered, "\t\"encoding/xml\"\n", "", 1) - } - if !strings.Contains(rendered, "strconv.") { - rendered = strings.Replace(rendered, "\t\"strconv\"\n", "", 1) - } - if !strings.Contains(rendered, "time.") { - rendered = strings.Replace(rendered, "\t\"time\"\n", "", 1) - } - // When there are no operations, *http.Request is never referenced. - if !strings.Contains(rendered, "http.") { - rendered = strings.Replace(rendered, "\t\"net/http\"\n", "", 1) - } - - // If the import block is now empty, remove it entirely. - rendered = strings.Replace(rendered, "\nimport (\n)\n", "\n", 1) - - return rendered, nil -} diff --git a/internal/codegen/gen_serializer_test.go b/internal/codegen/gen_serializer_test.go deleted file mode 100644 index c1d8fae3..00000000 --- a/internal/codegen/gen_serializer_test.go +++ /dev/null @@ -1,23 +0,0 @@ -// SPDX-License-Identifier: Apache-2.0 - -package codegen - -import ( - "testing" - - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" -) - -func TestGenerateSerializer(t *testing.T) { - model := loadTestModel(t) - gen := NewGenerator("templates") - output, err := gen.GenerateSerializer("s3", model) - require.NoError(t, err) - assert.Contains(t, output, "package s3") - assert.Contains(t, output, "func DeserializeCreateBucketRequest") - assert.Contains(t, output, "func DeserializePutObjectRequest") - assert.Contains(t, output, "pathParams") - assert.Contains(t, output, "r.Header.Get") - assert.Contains(t, output, "io.ReadAll") -} diff --git a/internal/codegen/generator.go b/internal/codegen/generator.go index e68deb8b..72fc971e 100644 --- a/internal/codegen/generator.go +++ b/internal/codegen/generator.go @@ -18,10 +18,7 @@ func (g *Generator) GenerateAll(model *SmithyModel, outputDir string, scaffoldDi generators := map[string]func(string, *SmithyModel) (string, error){ "types.go": g.GenerateTypes, - "interface.go": g.GenerateInterface, "base_provider.go": g.GenerateBaseProvider, - "serializer.go": g.GenerateSerializer, - "deserializer.go": g.GenerateDeserializer, "router.go": g.GenerateRouter, "errors.go": g.GenerateErrors, } diff --git a/internal/codegen/generator_test.go b/internal/codegen/generator_test.go index c28cffbc..39bdfbec 100644 --- a/internal/codegen/generator_test.go +++ b/internal/codegen/generator_test.go @@ -21,8 +21,7 @@ func TestGenerateAll(t *testing.T) { serviceDir := filepath.Join(outDir, "s3") files := []string{ - "types.go", "interface.go", "base_provider.go", - "serializer.go", "deserializer.go", "router.go", "errors.go", + "types.go", "base_provider.go", "router.go", "errors.go", } for _, f := range files { path := filepath.Join(serviceDir, f) diff --git a/internal/codegen/templates/deserializer.go.tmpl b/internal/codegen/templates/deserializer.go.tmpl deleted file mode 100644 index ab46060d..00000000 --- a/internal/codegen/templates/deserializer.go.tmpl +++ /dev/null @@ -1,41 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package {{ .PkgName }} - -import ( - "encoding/json" - "encoding/xml" - "net/http" - "strconv" - "time" -) -{{ range .Operations }} -// Serialize{{ .OutputName }} writes the {{ .OutputName }} to the HTTP response. -func Serialize{{ .OutputName }}(w http.ResponseWriter, output *{{ .OutputName }}, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } -{{ range .HeaderMembers }}{{ if eq .GoType "string" }} if output.{{ .Name }} != "" { - w.Header().Set("{{ .HTTPHeader }}", output.{{ .Name }}) - } -{{ else if eq .GoType "bool" }} w.Header().Set("{{ .HTTPHeader }}", strconv.FormatBool(output.{{ .Name }})) -{{ else if eq .GoType "int32" }} w.Header().Set("{{ .HTTPHeader }}", strconv.FormatInt(int64(output.{{ .Name }}), 10)) -{{ else if eq .GoType "int64" }} w.Header().Set("{{ .HTTPHeader }}", strconv.FormatInt(output.{{ .Name }}, 10)) -{{ else if eq .GoType "time.Time" }} if !output.{{ .Name }}.IsZero() { - w.Header().Set("{{ .HTTPHeader }}", output.{{ .Name }}.Format(time.RFC3339)) - } -{{ else }} w.Header().Set("{{ .HTTPHeader }}", fmt.Sprint(output.{{ .Name }})) -{{ end }}{{ end }}{{ if .BodyMembers }} w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -{{ else }} w.WriteHeader(http.StatusOK) - return nil -{{ end -}} -} -{{ end }} diff --git a/internal/codegen/templates/interface.go.tmpl b/internal/codegen/templates/interface.go.tmpl deleted file mode 100644 index 6b339f09..00000000 --- a/internal/codegen/templates/interface.go.tmpl +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package {{ .PackageName }} - -import "context" - -type {{ .InterfaceName }} interface { -{{- range .Operations }} - {{ .Name }}(ctx context.Context, input *{{ .InputName }}) (*{{ .OutputName }}, error) -{{- end }} -} diff --git a/internal/codegen/templates/router.go.tmpl b/internal/codegen/templates/router.go.tmpl index 19a153dc..bc155b75 100644 --- a/internal/codegen/templates/router.go.tmpl +++ b/internal/codegen/templates/router.go.tmpl @@ -4,6 +4,9 @@ package {{ .PkgName }} import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/codegen/templates/serializer.go.tmpl b/internal/codegen/templates/serializer.go.tmpl deleted file mode 100644 index 1889142e..00000000 --- a/internal/codegen/templates/serializer.go.tmpl +++ /dev/null @@ -1,98 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package {{ .PkgName }} - -import ( - "encoding/json" - "encoding/xml" - "fmt" - "io" - "net/http" - "strconv" - "time" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string -{{ range .Operations }} -// Deserialize{{ .FuncName }} parses an HTTP request into a *{{ .InputType }}. -func Deserialize{{ .FuncName }}(r *http.Request, pathParams PathParams) (*{{ .InputType }}, error) { - input := &{{ .InputType }}{} -{{ range .Members -}} -{{ if .IsHTTPLabel }} -{{ if eq .GoType "string" }} if v, ok := pathParams["{{ .Name }}"]; ok { - input.{{ .Name }} = v - } -{{ else if eq .GoType "int32" }} if v, ok := pathParams["{{ .Name }}"]; ok { - n, _ := strconv.ParseInt(v, 10, 32) - input.{{ .Name }} = int32(n) - } -{{ else if eq .GoType "int64" }} if v, ok := pathParams["{{ .Name }}"]; ok { - input.{{ .Name }}, _ = strconv.ParseInt(v, 10, 64) - } -{{ else }} if v, ok := pathParams["{{ .Name }}"]; ok { - _ = v // {{ .Name }}: skipped (unsupported label type {{ .GoType }}) - } -{{ end -}} -{{ else if .IsHTTPPayload }} -{{ if eq .GoType "[]byte" }} body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - input.{{ .Name }} = body -{{ else }} body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.{{ .Name }}); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.{{ .Name }}); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } -{{ end -}} -{{ else if .IsHTTPHeader }} -{{ if eq .GoType "string" }} input.{{ .Name }} = r.Header.Get("{{ .HeaderName }}") -{{ else if eq .GoType "bool" }} if v := r.Header.Get("{{ .HeaderName }}"); v != "" { - input.{{ .Name }}, _ = strconv.ParseBool(v) - } -{{ else if eq .GoType "int32" }} if v := r.Header.Get("{{ .HeaderName }}"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.{{ .Name }} = int32(n) - } -{{ else if eq .GoType "int64" }} if v := r.Header.Get("{{ .HeaderName }}"); v != "" { - input.{{ .Name }}, _ = strconv.ParseInt(v, 10, 64) - } -{{ else if eq .GoType "time.Time" }} if v := r.Header.Get("{{ .HeaderName }}"); v != "" { - input.{{ .Name }}, _ = time.Parse(time.RFC3339, v) - } -{{ else }} // {{ .Name }}: skipped (unsupported header type {{ .GoType }}) -{{ end -}} -{{ else if .IsHTTPQuery }} -{{ if eq .GoType "string" }} input.{{ .Name }} = r.URL.Query().Get("{{ .QueryName }}") -{{ else if eq .GoType "bool" }} if v := r.URL.Query().Get("{{ .QueryName }}"); v != "" { - input.{{ .Name }}, _ = strconv.ParseBool(v) - } -{{ else if eq .GoType "int32" }} if v := r.URL.Query().Get("{{ .QueryName }}"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.{{ .Name }} = int32(n) - } -{{ else if eq .GoType "int64" }} if v := r.URL.Query().Get("{{ .QueryName }}"); v != "" { - input.{{ .Name }}, _ = strconv.ParseInt(v, 10, 64) - } -{{ else if eq .GoType "time.Time" }} if v := r.URL.Query().Get("{{ .QueryName }}"); v != "" { - input.{{ .Name }}, _ = time.Parse(time.RFC3339, v) - } -{{ else }} // {{ .Name }}: skipped (unsupported query type {{ .GoType }}) -{{ end -}} -{{ end -}} -{{ end }} - return input, nil -} -{{ end }} diff --git a/internal/generated/acm/deserializer.go b/internal/generated/acm/deserializer.go deleted file mode 100644 index 5bfa9d96..00000000 --- a/internal/generated/acm/deserializer.go +++ /dev/null @@ -1,179 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package acm - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDescribeCertificateResponse writes the DescribeCertificateResponse to the HTTP response. -func SerializeDescribeCertificateResponse(w http.ResponseWriter, output *DescribeCertificateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeExportCertificateResponse writes the ExportCertificateResponse to the HTTP response. -func SerializeExportCertificateResponse(w http.ResponseWriter, output *ExportCertificateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetAccountConfigurationResponse writes the GetAccountConfigurationResponse to the HTTP response. -func SerializeGetAccountConfigurationResponse(w http.ResponseWriter, output *GetAccountConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCertificateResponse writes the GetCertificateResponse to the HTTP response. -func SerializeGetCertificateResponse(w http.ResponseWriter, output *GetCertificateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeImportCertificateResponse writes the ImportCertificateResponse to the HTTP response. -func SerializeImportCertificateResponse(w http.ResponseWriter, output *ImportCertificateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListCertificatesResponse writes the ListCertificatesResponse to the HTTP response. -func SerializeListCertificatesResponse(w http.ResponseWriter, output *ListCertificatesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForCertificateResponse writes the ListTagsForCertificateResponse to the HTTP response. -func SerializeListTagsForCertificateResponse(w http.ResponseWriter, output *ListTagsForCertificateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRequestCertificateResponse writes the RequestCertificateResponse to the HTTP response. -func SerializeRequestCertificateResponse(w http.ResponseWriter, output *RequestCertificateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRevokeCertificateResponse writes the RevokeCertificateResponse to the HTTP response. -func SerializeRevokeCertificateResponse(w http.ResponseWriter, output *RevokeCertificateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSearchCertificatesResponse writes the SearchCertificatesResponse to the HTTP response. -func SerializeSearchCertificatesResponse(w http.ResponseWriter, output *SearchCertificatesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/acm/interface.go b/internal/generated/acm/interface.go deleted file mode 100644 index 0329ad0b..00000000 --- a/internal/generated/acm/interface.go +++ /dev/null @@ -1,25 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package acm - -import "context" - -type CertificateManagerService interface { - AddTagsToCertificate(ctx context.Context, input *AddTagsToCertificateRequest) (*SmithyUnit, error) - DeleteCertificate(ctx context.Context, input *DeleteCertificateRequest) (*SmithyUnit, error) - DescribeCertificate(ctx context.Context, input *DescribeCertificateRequest) (*DescribeCertificateResponse, error) - ExportCertificate(ctx context.Context, input *ExportCertificateRequest) (*ExportCertificateResponse, error) - GetAccountConfiguration(ctx context.Context, input *SmithyUnit) (*GetAccountConfigurationResponse, error) - GetCertificate(ctx context.Context, input *GetCertificateRequest) (*GetCertificateResponse, error) - ImportCertificate(ctx context.Context, input *ImportCertificateRequest) (*ImportCertificateResponse, error) - ListCertificates(ctx context.Context, input *ListCertificatesRequest) (*ListCertificatesResponse, error) - ListTagsForCertificate(ctx context.Context, input *ListTagsForCertificateRequest) (*ListTagsForCertificateResponse, error) - PutAccountConfiguration(ctx context.Context, input *PutAccountConfigurationRequest) (*SmithyUnit, error) - RemoveTagsFromCertificate(ctx context.Context, input *RemoveTagsFromCertificateRequest) (*SmithyUnit, error) - RenewCertificate(ctx context.Context, input *RenewCertificateRequest) (*SmithyUnit, error) - RequestCertificate(ctx context.Context, input *RequestCertificateRequest) (*RequestCertificateResponse, error) - ResendValidationEmail(ctx context.Context, input *ResendValidationEmailRequest) (*SmithyUnit, error) - RevokeCertificate(ctx context.Context, input *RevokeCertificateRequest) (*RevokeCertificateResponse, error) - SearchCertificates(ctx context.Context, input *SearchCertificatesRequest) (*SearchCertificatesResponse, error) - UpdateCertificateOptions(ctx context.Context, input *UpdateCertificateOptionsRequest) (*SmithyUnit, error) -} diff --git a/internal/generated/acm/router.go b/internal/generated/acm/router.go index f67ece5c..35d32b8f 100644 --- a/internal/generated/acm/router.go +++ b/internal/generated/acm/router.go @@ -4,6 +4,9 @@ package acm import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/acm/serializer.go b/internal/generated/acm/serializer.go deleted file mode 100644 index 91a093bc..00000000 --- a/internal/generated/acm/serializer.go +++ /dev/null @@ -1,129 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package acm - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeAddTagsToCertificateRequest parses an HTTP request into a *AddTagsToCertificateRequest. -func DeserializeAddTagsToCertificateRequest(r *http.Request, pathParams PathParams) (*AddTagsToCertificateRequest, error) { - input := &AddTagsToCertificateRequest{} - - return input, nil -} - -// DeserializeDeleteCertificateRequest parses an HTTP request into a *DeleteCertificateRequest. -func DeserializeDeleteCertificateRequest(r *http.Request, pathParams PathParams) (*DeleteCertificateRequest, error) { - input := &DeleteCertificateRequest{} - - return input, nil -} - -// DeserializeDescribeCertificateRequest parses an HTTP request into a *DescribeCertificateRequest. -func DeserializeDescribeCertificateRequest(r *http.Request, pathParams PathParams) (*DescribeCertificateRequest, error) { - input := &DescribeCertificateRequest{} - - return input, nil -} - -// DeserializeExportCertificateRequest parses an HTTP request into a *ExportCertificateRequest. -func DeserializeExportCertificateRequest(r *http.Request, pathParams PathParams) (*ExportCertificateRequest, error) { - input := &ExportCertificateRequest{} - - return input, nil -} - -// DeserializeSmithyUnit parses an HTTP request into a *SmithyUnit. -func DeserializeSmithyUnit(r *http.Request, pathParams PathParams) (*SmithyUnit, error) { - input := &SmithyUnit{} - - return input, nil -} - -// DeserializeGetCertificateRequest parses an HTTP request into a *GetCertificateRequest. -func DeserializeGetCertificateRequest(r *http.Request, pathParams PathParams) (*GetCertificateRequest, error) { - input := &GetCertificateRequest{} - - return input, nil -} - -// DeserializeImportCertificateRequest parses an HTTP request into a *ImportCertificateRequest. -func DeserializeImportCertificateRequest(r *http.Request, pathParams PathParams) (*ImportCertificateRequest, error) { - input := &ImportCertificateRequest{} - - return input, nil -} - -// DeserializeListCertificatesRequest parses an HTTP request into a *ListCertificatesRequest. -func DeserializeListCertificatesRequest(r *http.Request, pathParams PathParams) (*ListCertificatesRequest, error) { - input := &ListCertificatesRequest{} - - return input, nil -} - -// DeserializeListTagsForCertificateRequest parses an HTTP request into a *ListTagsForCertificateRequest. -func DeserializeListTagsForCertificateRequest(r *http.Request, pathParams PathParams) (*ListTagsForCertificateRequest, error) { - input := &ListTagsForCertificateRequest{} - - return input, nil -} - -// DeserializePutAccountConfigurationRequest parses an HTTP request into a *PutAccountConfigurationRequest. -func DeserializePutAccountConfigurationRequest(r *http.Request, pathParams PathParams) (*PutAccountConfigurationRequest, error) { - input := &PutAccountConfigurationRequest{} - - return input, nil -} - -// DeserializeRemoveTagsFromCertificateRequest parses an HTTP request into a *RemoveTagsFromCertificateRequest. -func DeserializeRemoveTagsFromCertificateRequest(r *http.Request, pathParams PathParams) (*RemoveTagsFromCertificateRequest, error) { - input := &RemoveTagsFromCertificateRequest{} - - return input, nil -} - -// DeserializeRenewCertificateRequest parses an HTTP request into a *RenewCertificateRequest. -func DeserializeRenewCertificateRequest(r *http.Request, pathParams PathParams) (*RenewCertificateRequest, error) { - input := &RenewCertificateRequest{} - - return input, nil -} - -// DeserializeRequestCertificateRequest parses an HTTP request into a *RequestCertificateRequest. -func DeserializeRequestCertificateRequest(r *http.Request, pathParams PathParams) (*RequestCertificateRequest, error) { - input := &RequestCertificateRequest{} - - return input, nil -} - -// DeserializeResendValidationEmailRequest parses an HTTP request into a *ResendValidationEmailRequest. -func DeserializeResendValidationEmailRequest(r *http.Request, pathParams PathParams) (*ResendValidationEmailRequest, error) { - input := &ResendValidationEmailRequest{} - - return input, nil -} - -// DeserializeRevokeCertificateRequest parses an HTTP request into a *RevokeCertificateRequest. -func DeserializeRevokeCertificateRequest(r *http.Request, pathParams PathParams) (*RevokeCertificateRequest, error) { - input := &RevokeCertificateRequest{} - - return input, nil -} - -// DeserializeSearchCertificatesRequest parses an HTTP request into a *SearchCertificatesRequest. -func DeserializeSearchCertificatesRequest(r *http.Request, pathParams PathParams) (*SearchCertificatesRequest, error) { - input := &SearchCertificatesRequest{} - - return input, nil -} - -// DeserializeUpdateCertificateOptionsRequest parses an HTTP request into a *UpdateCertificateOptionsRequest. -func DeserializeUpdateCertificateOptionsRequest(r *http.Request, pathParams PathParams) (*UpdateCertificateOptionsRequest, error) { - input := &UpdateCertificateOptionsRequest{} - - return input, nil -} diff --git a/internal/generated/acmpca/deserializer.go b/internal/generated/acmpca/deserializer.go deleted file mode 100644 index 2740e7ca..00000000 --- a/internal/generated/acmpca/deserializer.go +++ /dev/null @@ -1,211 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package acmpca - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeCreateCertificateAuthorityResponse writes the CreateCertificateAuthorityResponse to the HTTP response. -func SerializeCreateCertificateAuthorityResponse(w http.ResponseWriter, output *CreateCertificateAuthorityResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateCertificateAuthorityAuditReportResponse writes the CreateCertificateAuthorityAuditReportResponse to the HTTP response. -func SerializeCreateCertificateAuthorityAuditReportResponse(w http.ResponseWriter, output *CreateCertificateAuthorityAuditReportResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDescribeCertificateAuthorityResponse writes the DescribeCertificateAuthorityResponse to the HTTP response. -func SerializeDescribeCertificateAuthorityResponse(w http.ResponseWriter, output *DescribeCertificateAuthorityResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeCertificateAuthorityAuditReportResponse writes the DescribeCertificateAuthorityAuditReportResponse to the HTTP response. -func SerializeDescribeCertificateAuthorityAuditReportResponse(w http.ResponseWriter, output *DescribeCertificateAuthorityAuditReportResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCertificateResponse writes the GetCertificateResponse to the HTTP response. -func SerializeGetCertificateResponse(w http.ResponseWriter, output *GetCertificateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCertificateAuthorityCertificateResponse writes the GetCertificateAuthorityCertificateResponse to the HTTP response. -func SerializeGetCertificateAuthorityCertificateResponse(w http.ResponseWriter, output *GetCertificateAuthorityCertificateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCertificateAuthorityCsrResponse writes the GetCertificateAuthorityCsrResponse to the HTTP response. -func SerializeGetCertificateAuthorityCsrResponse(w http.ResponseWriter, output *GetCertificateAuthorityCsrResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPolicyResponse writes the GetPolicyResponse to the HTTP response. -func SerializeGetPolicyResponse(w http.ResponseWriter, output *GetPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeIssueCertificateResponse writes the IssueCertificateResponse to the HTTP response. -func SerializeIssueCertificateResponse(w http.ResponseWriter, output *IssueCertificateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListCertificateAuthoritiesResponse writes the ListCertificateAuthoritiesResponse to the HTTP response. -func SerializeListCertificateAuthoritiesResponse(w http.ResponseWriter, output *ListCertificateAuthoritiesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPermissionsResponse writes the ListPermissionsResponse to the HTTP response. -func SerializeListPermissionsResponse(w http.ResponseWriter, output *ListPermissionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsResponse writes the ListTagsResponse to the HTTP response. -func SerializeListTagsResponse(w http.ResponseWriter, output *ListTagsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/acmpca/interface.go b/internal/generated/acmpca/interface.go deleted file mode 100644 index 964613f5..00000000 --- a/internal/generated/acmpca/interface.go +++ /dev/null @@ -1,31 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package acmpca - -import "context" - -type ACMPrivateCAService interface { - CreateCertificateAuthority(ctx context.Context, input *CreateCertificateAuthorityRequest) (*CreateCertificateAuthorityResponse, error) - CreateCertificateAuthorityAuditReport(ctx context.Context, input *CreateCertificateAuthorityAuditReportRequest) (*CreateCertificateAuthorityAuditReportResponse, error) - CreatePermission(ctx context.Context, input *CreatePermissionRequest) (*SmithyUnit, error) - DeleteCertificateAuthority(ctx context.Context, input *DeleteCertificateAuthorityRequest) (*SmithyUnit, error) - DeletePermission(ctx context.Context, input *DeletePermissionRequest) (*SmithyUnit, error) - DeletePolicy(ctx context.Context, input *DeletePolicyRequest) (*SmithyUnit, error) - DescribeCertificateAuthority(ctx context.Context, input *DescribeCertificateAuthorityRequest) (*DescribeCertificateAuthorityResponse, error) - DescribeCertificateAuthorityAuditReport(ctx context.Context, input *DescribeCertificateAuthorityAuditReportRequest) (*DescribeCertificateAuthorityAuditReportResponse, error) - GetCertificate(ctx context.Context, input *GetCertificateRequest) (*GetCertificateResponse, error) - GetCertificateAuthorityCertificate(ctx context.Context, input *GetCertificateAuthorityCertificateRequest) (*GetCertificateAuthorityCertificateResponse, error) - GetCertificateAuthorityCsr(ctx context.Context, input *GetCertificateAuthorityCsrRequest) (*GetCertificateAuthorityCsrResponse, error) - GetPolicy(ctx context.Context, input *GetPolicyRequest) (*GetPolicyResponse, error) - ImportCertificateAuthorityCertificate(ctx context.Context, input *ImportCertificateAuthorityCertificateRequest) (*SmithyUnit, error) - IssueCertificate(ctx context.Context, input *IssueCertificateRequest) (*IssueCertificateResponse, error) - ListCertificateAuthorities(ctx context.Context, input *ListCertificateAuthoritiesRequest) (*ListCertificateAuthoritiesResponse, error) - ListPermissions(ctx context.Context, input *ListPermissionsRequest) (*ListPermissionsResponse, error) - ListTags(ctx context.Context, input *ListTagsRequest) (*ListTagsResponse, error) - PutPolicy(ctx context.Context, input *PutPolicyRequest) (*SmithyUnit, error) - RestoreCertificateAuthority(ctx context.Context, input *RestoreCertificateAuthorityRequest) (*SmithyUnit, error) - RevokeCertificate(ctx context.Context, input *RevokeCertificateRequest) (*SmithyUnit, error) - TagCertificateAuthority(ctx context.Context, input *TagCertificateAuthorityRequest) (*SmithyUnit, error) - UntagCertificateAuthority(ctx context.Context, input *UntagCertificateAuthorityRequest) (*SmithyUnit, error) - UpdateCertificateAuthority(ctx context.Context, input *UpdateCertificateAuthorityRequest) (*SmithyUnit, error) -} diff --git a/internal/generated/acmpca/router.go b/internal/generated/acmpca/router.go index a802c89c..79a353af 100644 --- a/internal/generated/acmpca/router.go +++ b/internal/generated/acmpca/router.go @@ -4,6 +4,9 @@ package acmpca import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/acmpca/serializer.go b/internal/generated/acmpca/serializer.go deleted file mode 100644 index e6932cdc..00000000 --- a/internal/generated/acmpca/serializer.go +++ /dev/null @@ -1,171 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package acmpca - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeCreateCertificateAuthorityRequest parses an HTTP request into a *CreateCertificateAuthorityRequest. -func DeserializeCreateCertificateAuthorityRequest(r *http.Request, pathParams PathParams) (*CreateCertificateAuthorityRequest, error) { - input := &CreateCertificateAuthorityRequest{} - - return input, nil -} - -// DeserializeCreateCertificateAuthorityAuditReportRequest parses an HTTP request into a *CreateCertificateAuthorityAuditReportRequest. -func DeserializeCreateCertificateAuthorityAuditReportRequest(r *http.Request, pathParams PathParams) (*CreateCertificateAuthorityAuditReportRequest, error) { - input := &CreateCertificateAuthorityAuditReportRequest{} - - return input, nil -} - -// DeserializeCreatePermissionRequest parses an HTTP request into a *CreatePermissionRequest. -func DeserializeCreatePermissionRequest(r *http.Request, pathParams PathParams) (*CreatePermissionRequest, error) { - input := &CreatePermissionRequest{} - - return input, nil -} - -// DeserializeDeleteCertificateAuthorityRequest parses an HTTP request into a *DeleteCertificateAuthorityRequest. -func DeserializeDeleteCertificateAuthorityRequest(r *http.Request, pathParams PathParams) (*DeleteCertificateAuthorityRequest, error) { - input := &DeleteCertificateAuthorityRequest{} - - return input, nil -} - -// DeserializeDeletePermissionRequest parses an HTTP request into a *DeletePermissionRequest. -func DeserializeDeletePermissionRequest(r *http.Request, pathParams PathParams) (*DeletePermissionRequest, error) { - input := &DeletePermissionRequest{} - - return input, nil -} - -// DeserializeDeletePolicyRequest parses an HTTP request into a *DeletePolicyRequest. -func DeserializeDeletePolicyRequest(r *http.Request, pathParams PathParams) (*DeletePolicyRequest, error) { - input := &DeletePolicyRequest{} - - return input, nil -} - -// DeserializeDescribeCertificateAuthorityRequest parses an HTTP request into a *DescribeCertificateAuthorityRequest. -func DeserializeDescribeCertificateAuthorityRequest(r *http.Request, pathParams PathParams) (*DescribeCertificateAuthorityRequest, error) { - input := &DescribeCertificateAuthorityRequest{} - - return input, nil -} - -// DeserializeDescribeCertificateAuthorityAuditReportRequest parses an HTTP request into a *DescribeCertificateAuthorityAuditReportRequest. -func DeserializeDescribeCertificateAuthorityAuditReportRequest(r *http.Request, pathParams PathParams) (*DescribeCertificateAuthorityAuditReportRequest, error) { - input := &DescribeCertificateAuthorityAuditReportRequest{} - - return input, nil -} - -// DeserializeGetCertificateRequest parses an HTTP request into a *GetCertificateRequest. -func DeserializeGetCertificateRequest(r *http.Request, pathParams PathParams) (*GetCertificateRequest, error) { - input := &GetCertificateRequest{} - - return input, nil -} - -// DeserializeGetCertificateAuthorityCertificateRequest parses an HTTP request into a *GetCertificateAuthorityCertificateRequest. -func DeserializeGetCertificateAuthorityCertificateRequest(r *http.Request, pathParams PathParams) (*GetCertificateAuthorityCertificateRequest, error) { - input := &GetCertificateAuthorityCertificateRequest{} - - return input, nil -} - -// DeserializeGetCertificateAuthorityCsrRequest parses an HTTP request into a *GetCertificateAuthorityCsrRequest. -func DeserializeGetCertificateAuthorityCsrRequest(r *http.Request, pathParams PathParams) (*GetCertificateAuthorityCsrRequest, error) { - input := &GetCertificateAuthorityCsrRequest{} - - return input, nil -} - -// DeserializeGetPolicyRequest parses an HTTP request into a *GetPolicyRequest. -func DeserializeGetPolicyRequest(r *http.Request, pathParams PathParams) (*GetPolicyRequest, error) { - input := &GetPolicyRequest{} - - return input, nil -} - -// DeserializeImportCertificateAuthorityCertificateRequest parses an HTTP request into a *ImportCertificateAuthorityCertificateRequest. -func DeserializeImportCertificateAuthorityCertificateRequest(r *http.Request, pathParams PathParams) (*ImportCertificateAuthorityCertificateRequest, error) { - input := &ImportCertificateAuthorityCertificateRequest{} - - return input, nil -} - -// DeserializeIssueCertificateRequest parses an HTTP request into a *IssueCertificateRequest. -func DeserializeIssueCertificateRequest(r *http.Request, pathParams PathParams) (*IssueCertificateRequest, error) { - input := &IssueCertificateRequest{} - - return input, nil -} - -// DeserializeListCertificateAuthoritiesRequest parses an HTTP request into a *ListCertificateAuthoritiesRequest. -func DeserializeListCertificateAuthoritiesRequest(r *http.Request, pathParams PathParams) (*ListCertificateAuthoritiesRequest, error) { - input := &ListCertificateAuthoritiesRequest{} - - return input, nil -} - -// DeserializeListPermissionsRequest parses an HTTP request into a *ListPermissionsRequest. -func DeserializeListPermissionsRequest(r *http.Request, pathParams PathParams) (*ListPermissionsRequest, error) { - input := &ListPermissionsRequest{} - - return input, nil -} - -// DeserializeListTagsRequest parses an HTTP request into a *ListTagsRequest. -func DeserializeListTagsRequest(r *http.Request, pathParams PathParams) (*ListTagsRequest, error) { - input := &ListTagsRequest{} - - return input, nil -} - -// DeserializePutPolicyRequest parses an HTTP request into a *PutPolicyRequest. -func DeserializePutPolicyRequest(r *http.Request, pathParams PathParams) (*PutPolicyRequest, error) { - input := &PutPolicyRequest{} - - return input, nil -} - -// DeserializeRestoreCertificateAuthorityRequest parses an HTTP request into a *RestoreCertificateAuthorityRequest. -func DeserializeRestoreCertificateAuthorityRequest(r *http.Request, pathParams PathParams) (*RestoreCertificateAuthorityRequest, error) { - input := &RestoreCertificateAuthorityRequest{} - - return input, nil -} - -// DeserializeRevokeCertificateRequest parses an HTTP request into a *RevokeCertificateRequest. -func DeserializeRevokeCertificateRequest(r *http.Request, pathParams PathParams) (*RevokeCertificateRequest, error) { - input := &RevokeCertificateRequest{} - - return input, nil -} - -// DeserializeTagCertificateAuthorityRequest parses an HTTP request into a *TagCertificateAuthorityRequest. -func DeserializeTagCertificateAuthorityRequest(r *http.Request, pathParams PathParams) (*TagCertificateAuthorityRequest, error) { - input := &TagCertificateAuthorityRequest{} - - return input, nil -} - -// DeserializeUntagCertificateAuthorityRequest parses an HTTP request into a *UntagCertificateAuthorityRequest. -func DeserializeUntagCertificateAuthorityRequest(r *http.Request, pathParams PathParams) (*UntagCertificateAuthorityRequest, error) { - input := &UntagCertificateAuthorityRequest{} - - return input, nil -} - -// DeserializeUpdateCertificateAuthorityRequest parses an HTTP request into a *UpdateCertificateAuthorityRequest. -func DeserializeUpdateCertificateAuthorityRequest(r *http.Request, pathParams PathParams) (*UpdateCertificateAuthorityRequest, error) { - input := &UpdateCertificateAuthorityRequest{} - - return input, nil -} diff --git a/internal/generated/amplify/deserializer.go b/internal/generated/amplify/deserializer.go deleted file mode 100644 index 1d8fbd5e..00000000 --- a/internal/generated/amplify/deserializer.go +++ /dev/null @@ -1,589 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package amplify - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeCreateAppResult writes the CreateAppResult to the HTTP response. -func SerializeCreateAppResult(w http.ResponseWriter, output *CreateAppResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateBackendEnvironmentResult writes the CreateBackendEnvironmentResult to the HTTP response. -func SerializeCreateBackendEnvironmentResult(w http.ResponseWriter, output *CreateBackendEnvironmentResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateBranchResult writes the CreateBranchResult to the HTTP response. -func SerializeCreateBranchResult(w http.ResponseWriter, output *CreateBranchResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDeploymentResult writes the CreateDeploymentResult to the HTTP response. -func SerializeCreateDeploymentResult(w http.ResponseWriter, output *CreateDeploymentResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDomainAssociationResult writes the CreateDomainAssociationResult to the HTTP response. -func SerializeCreateDomainAssociationResult(w http.ResponseWriter, output *CreateDomainAssociationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateWebhookResult writes the CreateWebhookResult to the HTTP response. -func SerializeCreateWebhookResult(w http.ResponseWriter, output *CreateWebhookResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteAppResult writes the DeleteAppResult to the HTTP response. -func SerializeDeleteAppResult(w http.ResponseWriter, output *DeleteAppResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteBackendEnvironmentResult writes the DeleteBackendEnvironmentResult to the HTTP response. -func SerializeDeleteBackendEnvironmentResult(w http.ResponseWriter, output *DeleteBackendEnvironmentResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteBranchResult writes the DeleteBranchResult to the HTTP response. -func SerializeDeleteBranchResult(w http.ResponseWriter, output *DeleteBranchResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteDomainAssociationResult writes the DeleteDomainAssociationResult to the HTTP response. -func SerializeDeleteDomainAssociationResult(w http.ResponseWriter, output *DeleteDomainAssociationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteJobResult writes the DeleteJobResult to the HTTP response. -func SerializeDeleteJobResult(w http.ResponseWriter, output *DeleteJobResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteWebhookResult writes the DeleteWebhookResult to the HTTP response. -func SerializeDeleteWebhookResult(w http.ResponseWriter, output *DeleteWebhookResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGenerateAccessLogsResult writes the GenerateAccessLogsResult to the HTTP response. -func SerializeGenerateAccessLogsResult(w http.ResponseWriter, output *GenerateAccessLogsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetAppResult writes the GetAppResult to the HTTP response. -func SerializeGetAppResult(w http.ResponseWriter, output *GetAppResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetArtifactUrlResult writes the GetArtifactUrlResult to the HTTP response. -func SerializeGetArtifactUrlResult(w http.ResponseWriter, output *GetArtifactUrlResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetBackendEnvironmentResult writes the GetBackendEnvironmentResult to the HTTP response. -func SerializeGetBackendEnvironmentResult(w http.ResponseWriter, output *GetBackendEnvironmentResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetBranchResult writes the GetBranchResult to the HTTP response. -func SerializeGetBranchResult(w http.ResponseWriter, output *GetBranchResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDomainAssociationResult writes the GetDomainAssociationResult to the HTTP response. -func SerializeGetDomainAssociationResult(w http.ResponseWriter, output *GetDomainAssociationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetJobResult writes the GetJobResult to the HTTP response. -func SerializeGetJobResult(w http.ResponseWriter, output *GetJobResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetWebhookResult writes the GetWebhookResult to the HTTP response. -func SerializeGetWebhookResult(w http.ResponseWriter, output *GetWebhookResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAppsResult writes the ListAppsResult to the HTTP response. -func SerializeListAppsResult(w http.ResponseWriter, output *ListAppsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListArtifactsResult writes the ListArtifactsResult to the HTTP response. -func SerializeListArtifactsResult(w http.ResponseWriter, output *ListArtifactsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListBackendEnvironmentsResult writes the ListBackendEnvironmentsResult to the HTTP response. -func SerializeListBackendEnvironmentsResult(w http.ResponseWriter, output *ListBackendEnvironmentsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListBranchesResult writes the ListBranchesResult to the HTTP response. -func SerializeListBranchesResult(w http.ResponseWriter, output *ListBranchesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDomainAssociationsResult writes the ListDomainAssociationsResult to the HTTP response. -func SerializeListDomainAssociationsResult(w http.ResponseWriter, output *ListDomainAssociationsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListJobsResult writes the ListJobsResult to the HTTP response. -func SerializeListJobsResult(w http.ResponseWriter, output *ListJobsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceResponse writes the ListTagsForResourceResponse to the HTTP response. -func SerializeListTagsForResourceResponse(w http.ResponseWriter, output *ListTagsForResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListWebhooksResult writes the ListWebhooksResult to the HTTP response. -func SerializeListWebhooksResult(w http.ResponseWriter, output *ListWebhooksResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartDeploymentResult writes the StartDeploymentResult to the HTTP response. -func SerializeStartDeploymentResult(w http.ResponseWriter, output *StartDeploymentResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartJobResult writes the StartJobResult to the HTTP response. -func SerializeStartJobResult(w http.ResponseWriter, output *StartJobResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStopJobResult writes the StopJobResult to the HTTP response. -func SerializeStopJobResult(w http.ResponseWriter, output *StopJobResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTagResourceResponse writes the TagResourceResponse to the HTTP response. -func SerializeTagResourceResponse(w http.ResponseWriter, output *TagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUntagResourceResponse writes the UntagResourceResponse to the HTTP response. -func SerializeUntagResourceResponse(w http.ResponseWriter, output *UntagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateAppResult writes the UpdateAppResult to the HTTP response. -func SerializeUpdateAppResult(w http.ResponseWriter, output *UpdateAppResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateBranchResult writes the UpdateBranchResult to the HTTP response. -func SerializeUpdateBranchResult(w http.ResponseWriter, output *UpdateBranchResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateDomainAssociationResult writes the UpdateDomainAssociationResult to the HTTP response. -func SerializeUpdateDomainAssociationResult(w http.ResponseWriter, output *UpdateDomainAssociationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateWebhookResult writes the UpdateWebhookResult to the HTTP response. -func SerializeUpdateWebhookResult(w http.ResponseWriter, output *UpdateWebhookResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/amplify/interface.go b/internal/generated/amplify/interface.go deleted file mode 100644 index 4470a320..00000000 --- a/internal/generated/amplify/interface.go +++ /dev/null @@ -1,45 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package amplify - -import "context" - -type AmplifyService interface { - CreateApp(ctx context.Context, input *CreateAppRequest) (*CreateAppResult, error) - CreateBackendEnvironment(ctx context.Context, input *CreateBackendEnvironmentRequest) (*CreateBackendEnvironmentResult, error) - CreateBranch(ctx context.Context, input *CreateBranchRequest) (*CreateBranchResult, error) - CreateDeployment(ctx context.Context, input *CreateDeploymentRequest) (*CreateDeploymentResult, error) - CreateDomainAssociation(ctx context.Context, input *CreateDomainAssociationRequest) (*CreateDomainAssociationResult, error) - CreateWebhook(ctx context.Context, input *CreateWebhookRequest) (*CreateWebhookResult, error) - DeleteApp(ctx context.Context, input *DeleteAppRequest) (*DeleteAppResult, error) - DeleteBackendEnvironment(ctx context.Context, input *DeleteBackendEnvironmentRequest) (*DeleteBackendEnvironmentResult, error) - DeleteBranch(ctx context.Context, input *DeleteBranchRequest) (*DeleteBranchResult, error) - DeleteDomainAssociation(ctx context.Context, input *DeleteDomainAssociationRequest) (*DeleteDomainAssociationResult, error) - DeleteJob(ctx context.Context, input *DeleteJobRequest) (*DeleteJobResult, error) - DeleteWebhook(ctx context.Context, input *DeleteWebhookRequest) (*DeleteWebhookResult, error) - GenerateAccessLogs(ctx context.Context, input *GenerateAccessLogsRequest) (*GenerateAccessLogsResult, error) - GetApp(ctx context.Context, input *GetAppRequest) (*GetAppResult, error) - GetArtifactUrl(ctx context.Context, input *GetArtifactUrlRequest) (*GetArtifactUrlResult, error) - GetBackendEnvironment(ctx context.Context, input *GetBackendEnvironmentRequest) (*GetBackendEnvironmentResult, error) - GetBranch(ctx context.Context, input *GetBranchRequest) (*GetBranchResult, error) - GetDomainAssociation(ctx context.Context, input *GetDomainAssociationRequest) (*GetDomainAssociationResult, error) - GetJob(ctx context.Context, input *GetJobRequest) (*GetJobResult, error) - GetWebhook(ctx context.Context, input *GetWebhookRequest) (*GetWebhookResult, error) - ListApps(ctx context.Context, input *ListAppsRequest) (*ListAppsResult, error) - ListArtifacts(ctx context.Context, input *ListArtifactsRequest) (*ListArtifactsResult, error) - ListBackendEnvironments(ctx context.Context, input *ListBackendEnvironmentsRequest) (*ListBackendEnvironmentsResult, error) - ListBranches(ctx context.Context, input *ListBranchesRequest) (*ListBranchesResult, error) - ListDomainAssociations(ctx context.Context, input *ListDomainAssociationsRequest) (*ListDomainAssociationsResult, error) - ListJobs(ctx context.Context, input *ListJobsRequest) (*ListJobsResult, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceRequest) (*ListTagsForResourceResponse, error) - ListWebhooks(ctx context.Context, input *ListWebhooksRequest) (*ListWebhooksResult, error) - StartDeployment(ctx context.Context, input *StartDeploymentRequest) (*StartDeploymentResult, error) - StartJob(ctx context.Context, input *StartJobRequest) (*StartJobResult, error) - StopJob(ctx context.Context, input *StopJobRequest) (*StopJobResult, error) - TagResource(ctx context.Context, input *TagResourceRequest) (*TagResourceResponse, error) - UntagResource(ctx context.Context, input *UntagResourceRequest) (*UntagResourceResponse, error) - UpdateApp(ctx context.Context, input *UpdateAppRequest) (*UpdateAppResult, error) - UpdateBranch(ctx context.Context, input *UpdateBranchRequest) (*UpdateBranchResult, error) - UpdateDomainAssociation(ctx context.Context, input *UpdateDomainAssociationRequest) (*UpdateDomainAssociationResult, error) - UpdateWebhook(ctx context.Context, input *UpdateWebhookRequest) (*UpdateWebhookResult, error) -} diff --git a/internal/generated/amplify/router.go b/internal/generated/amplify/router.go index 6eeb691f..6ac6690a 100644 --- a/internal/generated/amplify/router.go +++ b/internal/generated/amplify/router.go @@ -4,6 +4,9 @@ package amplify import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/amplify/serializer.go b/internal/generated/amplify/serializer.go deleted file mode 100644 index 86727aa7..00000000 --- a/internal/generated/amplify/serializer.go +++ /dev/null @@ -1,543 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package amplify - -import ( - "net/http" - "strconv" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeCreateAppRequest parses an HTTP request into a *CreateAppRequest. -func DeserializeCreateAppRequest(r *http.Request, pathParams PathParams) (*CreateAppRequest, error) { - input := &CreateAppRequest{} - - return input, nil -} - -// DeserializeCreateBackendEnvironmentRequest parses an HTTP request into a *CreateBackendEnvironmentRequest. -func DeserializeCreateBackendEnvironmentRequest(r *http.Request, pathParams PathParams) (*CreateBackendEnvironmentRequest, error) { - input := &CreateBackendEnvironmentRequest{} - - if v, ok := pathParams["AppId"]; ok { - input.AppId = v - } - - return input, nil -} - -// DeserializeCreateBranchRequest parses an HTTP request into a *CreateBranchRequest. -func DeserializeCreateBranchRequest(r *http.Request, pathParams PathParams) (*CreateBranchRequest, error) { - input := &CreateBranchRequest{} - - if v, ok := pathParams["AppId"]; ok { - input.AppId = v - } - - return input, nil -} - -// DeserializeCreateDeploymentRequest parses an HTTP request into a *CreateDeploymentRequest. -func DeserializeCreateDeploymentRequest(r *http.Request, pathParams PathParams) (*CreateDeploymentRequest, error) { - input := &CreateDeploymentRequest{} - - if v, ok := pathParams["AppId"]; ok { - input.AppId = v - } - - if v, ok := pathParams["BranchName"]; ok { - input.BranchName = v - } - - return input, nil -} - -// DeserializeCreateDomainAssociationRequest parses an HTTP request into a *CreateDomainAssociationRequest. -func DeserializeCreateDomainAssociationRequest(r *http.Request, pathParams PathParams) (*CreateDomainAssociationRequest, error) { - input := &CreateDomainAssociationRequest{} - - if v, ok := pathParams["AppId"]; ok { - input.AppId = v - } - - return input, nil -} - -// DeserializeCreateWebhookRequest parses an HTTP request into a *CreateWebhookRequest. -func DeserializeCreateWebhookRequest(r *http.Request, pathParams PathParams) (*CreateWebhookRequest, error) { - input := &CreateWebhookRequest{} - - if v, ok := pathParams["AppId"]; ok { - input.AppId = v - } - - return input, nil -} - -// DeserializeDeleteAppRequest parses an HTTP request into a *DeleteAppRequest. -func DeserializeDeleteAppRequest(r *http.Request, pathParams PathParams) (*DeleteAppRequest, error) { - input := &DeleteAppRequest{} - - if v, ok := pathParams["AppId"]; ok { - input.AppId = v - } - - return input, nil -} - -// DeserializeDeleteBackendEnvironmentRequest parses an HTTP request into a *DeleteBackendEnvironmentRequest. -func DeserializeDeleteBackendEnvironmentRequest(r *http.Request, pathParams PathParams) (*DeleteBackendEnvironmentRequest, error) { - input := &DeleteBackendEnvironmentRequest{} - - if v, ok := pathParams["AppId"]; ok { - input.AppId = v - } - - if v, ok := pathParams["EnvironmentName"]; ok { - input.EnvironmentName = v - } - - return input, nil -} - -// DeserializeDeleteBranchRequest parses an HTTP request into a *DeleteBranchRequest. -func DeserializeDeleteBranchRequest(r *http.Request, pathParams PathParams) (*DeleteBranchRequest, error) { - input := &DeleteBranchRequest{} - - if v, ok := pathParams["AppId"]; ok { - input.AppId = v - } - - if v, ok := pathParams["BranchName"]; ok { - input.BranchName = v - } - - return input, nil -} - -// DeserializeDeleteDomainAssociationRequest parses an HTTP request into a *DeleteDomainAssociationRequest. -func DeserializeDeleteDomainAssociationRequest(r *http.Request, pathParams PathParams) (*DeleteDomainAssociationRequest, error) { - input := &DeleteDomainAssociationRequest{} - - if v, ok := pathParams["AppId"]; ok { - input.AppId = v - } - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - return input, nil -} - -// DeserializeDeleteJobRequest parses an HTTP request into a *DeleteJobRequest. -func DeserializeDeleteJobRequest(r *http.Request, pathParams PathParams) (*DeleteJobRequest, error) { - input := &DeleteJobRequest{} - - if v, ok := pathParams["AppId"]; ok { - input.AppId = v - } - - if v, ok := pathParams["BranchName"]; ok { - input.BranchName = v - } - - if v, ok := pathParams["JobId"]; ok { - input.JobId = v - } - - return input, nil -} - -// DeserializeDeleteWebhookRequest parses an HTTP request into a *DeleteWebhookRequest. -func DeserializeDeleteWebhookRequest(r *http.Request, pathParams PathParams) (*DeleteWebhookRequest, error) { - input := &DeleteWebhookRequest{} - - if v, ok := pathParams["WebhookId"]; ok { - input.WebhookId = v - } - - return input, nil -} - -// DeserializeGenerateAccessLogsRequest parses an HTTP request into a *GenerateAccessLogsRequest. -func DeserializeGenerateAccessLogsRequest(r *http.Request, pathParams PathParams) (*GenerateAccessLogsRequest, error) { - input := &GenerateAccessLogsRequest{} - - if v, ok := pathParams["AppId"]; ok { - input.AppId = v - } - - return input, nil -} - -// DeserializeGetAppRequest parses an HTTP request into a *GetAppRequest. -func DeserializeGetAppRequest(r *http.Request, pathParams PathParams) (*GetAppRequest, error) { - input := &GetAppRequest{} - - if v, ok := pathParams["AppId"]; ok { - input.AppId = v - } - - return input, nil -} - -// DeserializeGetArtifactUrlRequest parses an HTTP request into a *GetArtifactUrlRequest. -func DeserializeGetArtifactUrlRequest(r *http.Request, pathParams PathParams) (*GetArtifactUrlRequest, error) { - input := &GetArtifactUrlRequest{} - - if v, ok := pathParams["ArtifactId"]; ok { - input.ArtifactId = v - } - - return input, nil -} - -// DeserializeGetBackendEnvironmentRequest parses an HTTP request into a *GetBackendEnvironmentRequest. -func DeserializeGetBackendEnvironmentRequest(r *http.Request, pathParams PathParams) (*GetBackendEnvironmentRequest, error) { - input := &GetBackendEnvironmentRequest{} - - if v, ok := pathParams["AppId"]; ok { - input.AppId = v - } - - if v, ok := pathParams["EnvironmentName"]; ok { - input.EnvironmentName = v - } - - return input, nil -} - -// DeserializeGetBranchRequest parses an HTTP request into a *GetBranchRequest. -func DeserializeGetBranchRequest(r *http.Request, pathParams PathParams) (*GetBranchRequest, error) { - input := &GetBranchRequest{} - - if v, ok := pathParams["AppId"]; ok { - input.AppId = v - } - - if v, ok := pathParams["BranchName"]; ok { - input.BranchName = v - } - - return input, nil -} - -// DeserializeGetDomainAssociationRequest parses an HTTP request into a *GetDomainAssociationRequest. -func DeserializeGetDomainAssociationRequest(r *http.Request, pathParams PathParams) (*GetDomainAssociationRequest, error) { - input := &GetDomainAssociationRequest{} - - if v, ok := pathParams["AppId"]; ok { - input.AppId = v - } - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - return input, nil -} - -// DeserializeGetJobRequest parses an HTTP request into a *GetJobRequest. -func DeserializeGetJobRequest(r *http.Request, pathParams PathParams) (*GetJobRequest, error) { - input := &GetJobRequest{} - - if v, ok := pathParams["AppId"]; ok { - input.AppId = v - } - - if v, ok := pathParams["BranchName"]; ok { - input.BranchName = v - } - - if v, ok := pathParams["JobId"]; ok { - input.JobId = v - } - - return input, nil -} - -// DeserializeGetWebhookRequest parses an HTTP request into a *GetWebhookRequest. -func DeserializeGetWebhookRequest(r *http.Request, pathParams PathParams) (*GetWebhookRequest, error) { - input := &GetWebhookRequest{} - - if v, ok := pathParams["WebhookId"]; ok { - input.WebhookId = v - } - - return input, nil -} - -// DeserializeListAppsRequest parses an HTTP request into a *ListAppsRequest. -func DeserializeListAppsRequest(r *http.Request, pathParams PathParams) (*ListAppsRequest, error) { - input := &ListAppsRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListArtifactsRequest parses an HTTP request into a *ListArtifactsRequest. -func DeserializeListArtifactsRequest(r *http.Request, pathParams PathParams) (*ListArtifactsRequest, error) { - input := &ListArtifactsRequest{} - - if v, ok := pathParams["AppId"]; ok { - input.AppId = v - } - - if v, ok := pathParams["BranchName"]; ok { - input.BranchName = v - } - - if v, ok := pathParams["JobId"]; ok { - input.JobId = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListBackendEnvironmentsRequest parses an HTTP request into a *ListBackendEnvironmentsRequest. -func DeserializeListBackendEnvironmentsRequest(r *http.Request, pathParams PathParams) (*ListBackendEnvironmentsRequest, error) { - input := &ListBackendEnvironmentsRequest{} - - if v, ok := pathParams["AppId"]; ok { - input.AppId = v - } - - input.EnvironmentName = r.URL.Query().Get("environmentName") - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListBranchesRequest parses an HTTP request into a *ListBranchesRequest. -func DeserializeListBranchesRequest(r *http.Request, pathParams PathParams) (*ListBranchesRequest, error) { - input := &ListBranchesRequest{} - - if v, ok := pathParams["AppId"]; ok { - input.AppId = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListDomainAssociationsRequest parses an HTTP request into a *ListDomainAssociationsRequest. -func DeserializeListDomainAssociationsRequest(r *http.Request, pathParams PathParams) (*ListDomainAssociationsRequest, error) { - input := &ListDomainAssociationsRequest{} - - if v, ok := pathParams["AppId"]; ok { - input.AppId = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListJobsRequest parses an HTTP request into a *ListJobsRequest. -func DeserializeListJobsRequest(r *http.Request, pathParams PathParams) (*ListJobsRequest, error) { - input := &ListJobsRequest{} - - if v, ok := pathParams["AppId"]; ok { - input.AppId = v - } - - if v, ok := pathParams["BranchName"]; ok { - input.BranchName = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListTagsForResourceRequest parses an HTTP request into a *ListTagsForResourceRequest. -func DeserializeListTagsForResourceRequest(r *http.Request, pathParams PathParams) (*ListTagsForResourceRequest, error) { - input := &ListTagsForResourceRequest{} - - if v, ok := pathParams["ResourceArn"]; ok { - input.ResourceArn = v - } - - return input, nil -} - -// DeserializeListWebhooksRequest parses an HTTP request into a *ListWebhooksRequest. -func DeserializeListWebhooksRequest(r *http.Request, pathParams PathParams) (*ListWebhooksRequest, error) { - input := &ListWebhooksRequest{} - - if v, ok := pathParams["AppId"]; ok { - input.AppId = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeStartDeploymentRequest parses an HTTP request into a *StartDeploymentRequest. -func DeserializeStartDeploymentRequest(r *http.Request, pathParams PathParams) (*StartDeploymentRequest, error) { - input := &StartDeploymentRequest{} - - if v, ok := pathParams["AppId"]; ok { - input.AppId = v - } - - if v, ok := pathParams["BranchName"]; ok { - input.BranchName = v - } - - return input, nil -} - -// DeserializeStartJobRequest parses an HTTP request into a *StartJobRequest. -func DeserializeStartJobRequest(r *http.Request, pathParams PathParams) (*StartJobRequest, error) { - input := &StartJobRequest{} - - if v, ok := pathParams["AppId"]; ok { - input.AppId = v - } - - if v, ok := pathParams["BranchName"]; ok { - input.BranchName = v - } - - return input, nil -} - -// DeserializeStopJobRequest parses an HTTP request into a *StopJobRequest. -func DeserializeStopJobRequest(r *http.Request, pathParams PathParams) (*StopJobRequest, error) { - input := &StopJobRequest{} - - if v, ok := pathParams["AppId"]; ok { - input.AppId = v - } - - if v, ok := pathParams["BranchName"]; ok { - input.BranchName = v - } - - if v, ok := pathParams["JobId"]; ok { - input.JobId = v - } - - return input, nil -} - -// DeserializeTagResourceRequest parses an HTTP request into a *TagResourceRequest. -func DeserializeTagResourceRequest(r *http.Request, pathParams PathParams) (*TagResourceRequest, error) { - input := &TagResourceRequest{} - - if v, ok := pathParams["ResourceArn"]; ok { - input.ResourceArn = v - } - - return input, nil -} - -// DeserializeUntagResourceRequest parses an HTTP request into a *UntagResourceRequest. -func DeserializeUntagResourceRequest(r *http.Request, pathParams PathParams) (*UntagResourceRequest, error) { - input := &UntagResourceRequest{} - - if v, ok := pathParams["ResourceArn"]; ok { - input.ResourceArn = v - } - - // TagKeys: skipped (unsupported query type TagKeyList) - - return input, nil -} - -// DeserializeUpdateAppRequest parses an HTTP request into a *UpdateAppRequest. -func DeserializeUpdateAppRequest(r *http.Request, pathParams PathParams) (*UpdateAppRequest, error) { - input := &UpdateAppRequest{} - - if v, ok := pathParams["AppId"]; ok { - input.AppId = v - } - - return input, nil -} - -// DeserializeUpdateBranchRequest parses an HTTP request into a *UpdateBranchRequest. -func DeserializeUpdateBranchRequest(r *http.Request, pathParams PathParams) (*UpdateBranchRequest, error) { - input := &UpdateBranchRequest{} - - if v, ok := pathParams["AppId"]; ok { - input.AppId = v - } - - if v, ok := pathParams["BranchName"]; ok { - input.BranchName = v - } - - return input, nil -} - -// DeserializeUpdateDomainAssociationRequest parses an HTTP request into a *UpdateDomainAssociationRequest. -func DeserializeUpdateDomainAssociationRequest(r *http.Request, pathParams PathParams) (*UpdateDomainAssociationRequest, error) { - input := &UpdateDomainAssociationRequest{} - - if v, ok := pathParams["AppId"]; ok { - input.AppId = v - } - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - return input, nil -} - -// DeserializeUpdateWebhookRequest parses an HTTP request into a *UpdateWebhookRequest. -func DeserializeUpdateWebhookRequest(r *http.Request, pathParams PathParams) (*UpdateWebhookRequest, error) { - input := &UpdateWebhookRequest{} - - if v, ok := pathParams["WebhookId"]; ok { - input.WebhookId = v - } - - return input, nil -} diff --git a/internal/generated/apigatewayv2/deserializer.go b/internal/generated/apigatewayv2/deserializer.go deleted file mode 100644 index 12207fe1..00000000 --- a/internal/generated/apigatewayv2/deserializer.go +++ /dev/null @@ -1,1253 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package apigatewayv2 - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeCreateApiResponse writes the CreateApiResponse to the HTTP response. -func SerializeCreateApiResponse(w http.ResponseWriter, output *CreateApiResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateApiMappingResponse writes the CreateApiMappingResponse to the HTTP response. -func SerializeCreateApiMappingResponse(w http.ResponseWriter, output *CreateApiMappingResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateAuthorizerResponse writes the CreateAuthorizerResponse to the HTTP response. -func SerializeCreateAuthorizerResponse(w http.ResponseWriter, output *CreateAuthorizerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDeploymentResponse writes the CreateDeploymentResponse to the HTTP response. -func SerializeCreateDeploymentResponse(w http.ResponseWriter, output *CreateDeploymentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDomainNameResponse writes the CreateDomainNameResponse to the HTTP response. -func SerializeCreateDomainNameResponse(w http.ResponseWriter, output *CreateDomainNameResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateIntegrationResult writes the CreateIntegrationResult to the HTTP response. -func SerializeCreateIntegrationResult(w http.ResponseWriter, output *CreateIntegrationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateIntegrationResponseResponse writes the CreateIntegrationResponseResponse to the HTTP response. -func SerializeCreateIntegrationResponseResponse(w http.ResponseWriter, output *CreateIntegrationResponseResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateModelResponse writes the CreateModelResponse to the HTTP response. -func SerializeCreateModelResponse(w http.ResponseWriter, output *CreateModelResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreatePortalResponse writes the CreatePortalResponse to the HTTP response. -func SerializeCreatePortalResponse(w http.ResponseWriter, output *CreatePortalResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreatePortalProductResponse writes the CreatePortalProductResponse to the HTTP response. -func SerializeCreatePortalProductResponse(w http.ResponseWriter, output *CreatePortalProductResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateProductPageResponse writes the CreateProductPageResponse to the HTTP response. -func SerializeCreateProductPageResponse(w http.ResponseWriter, output *CreateProductPageResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateProductRestEndpointPageResponse writes the CreateProductRestEndpointPageResponse to the HTTP response. -func SerializeCreateProductRestEndpointPageResponse(w http.ResponseWriter, output *CreateProductRestEndpointPageResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateRouteResult writes the CreateRouteResult to the HTTP response. -func SerializeCreateRouteResult(w http.ResponseWriter, output *CreateRouteResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateRouteResponseResponse writes the CreateRouteResponseResponse to the HTTP response. -func SerializeCreateRouteResponseResponse(w http.ResponseWriter, output *CreateRouteResponseResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateRoutingRuleResponse writes the CreateRoutingRuleResponse to the HTTP response. -func SerializeCreateRoutingRuleResponse(w http.ResponseWriter, output *CreateRoutingRuleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateStageResponse writes the CreateStageResponse to the HTTP response. -func SerializeCreateStageResponse(w http.ResponseWriter, output *CreateStageResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateVpcLinkResponse writes the CreateVpcLinkResponse to the HTTP response. -func SerializeCreateVpcLinkResponse(w http.ResponseWriter, output *CreateVpcLinkResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteVpcLinkResponse writes the DeleteVpcLinkResponse to the HTTP response. -func SerializeDeleteVpcLinkResponse(w http.ResponseWriter, output *DeleteVpcLinkResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeExportApiResponse writes the ExportApiResponse to the HTTP response. -func SerializeExportApiResponse(w http.ResponseWriter, output *ExportApiResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetApiResponse writes the GetApiResponse to the HTTP response. -func SerializeGetApiResponse(w http.ResponseWriter, output *GetApiResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetApiMappingResponse writes the GetApiMappingResponse to the HTTP response. -func SerializeGetApiMappingResponse(w http.ResponseWriter, output *GetApiMappingResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetApiMappingsResponse writes the GetApiMappingsResponse to the HTTP response. -func SerializeGetApiMappingsResponse(w http.ResponseWriter, output *GetApiMappingsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetApisResponse writes the GetApisResponse to the HTTP response. -func SerializeGetApisResponse(w http.ResponseWriter, output *GetApisResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetAuthorizerResponse writes the GetAuthorizerResponse to the HTTP response. -func SerializeGetAuthorizerResponse(w http.ResponseWriter, output *GetAuthorizerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetAuthorizersResponse writes the GetAuthorizersResponse to the HTTP response. -func SerializeGetAuthorizersResponse(w http.ResponseWriter, output *GetAuthorizersResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDeploymentResponse writes the GetDeploymentResponse to the HTTP response. -func SerializeGetDeploymentResponse(w http.ResponseWriter, output *GetDeploymentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDeploymentsResponse writes the GetDeploymentsResponse to the HTTP response. -func SerializeGetDeploymentsResponse(w http.ResponseWriter, output *GetDeploymentsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDomainNameResponse writes the GetDomainNameResponse to the HTTP response. -func SerializeGetDomainNameResponse(w http.ResponseWriter, output *GetDomainNameResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDomainNamesResponse writes the GetDomainNamesResponse to the HTTP response. -func SerializeGetDomainNamesResponse(w http.ResponseWriter, output *GetDomainNamesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetIntegrationResult writes the GetIntegrationResult to the HTTP response. -func SerializeGetIntegrationResult(w http.ResponseWriter, output *GetIntegrationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetIntegrationResponseResponse writes the GetIntegrationResponseResponse to the HTTP response. -func SerializeGetIntegrationResponseResponse(w http.ResponseWriter, output *GetIntegrationResponseResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetIntegrationResponsesResponse writes the GetIntegrationResponsesResponse to the HTTP response. -func SerializeGetIntegrationResponsesResponse(w http.ResponseWriter, output *GetIntegrationResponsesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetIntegrationsResponse writes the GetIntegrationsResponse to the HTTP response. -func SerializeGetIntegrationsResponse(w http.ResponseWriter, output *GetIntegrationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetModelResponse writes the GetModelResponse to the HTTP response. -func SerializeGetModelResponse(w http.ResponseWriter, output *GetModelResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetModelTemplateResponse writes the GetModelTemplateResponse to the HTTP response. -func SerializeGetModelTemplateResponse(w http.ResponseWriter, output *GetModelTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetModelsResponse writes the GetModelsResponse to the HTTP response. -func SerializeGetModelsResponse(w http.ResponseWriter, output *GetModelsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPortalResponse writes the GetPortalResponse to the HTTP response. -func SerializeGetPortalResponse(w http.ResponseWriter, output *GetPortalResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPortalProductResponse writes the GetPortalProductResponse to the HTTP response. -func SerializeGetPortalProductResponse(w http.ResponseWriter, output *GetPortalProductResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPortalProductSharingPolicyResponse writes the GetPortalProductSharingPolicyResponse to the HTTP response. -func SerializeGetPortalProductSharingPolicyResponse(w http.ResponseWriter, output *GetPortalProductSharingPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetProductPageResponse writes the GetProductPageResponse to the HTTP response. -func SerializeGetProductPageResponse(w http.ResponseWriter, output *GetProductPageResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetProductRestEndpointPageResponse writes the GetProductRestEndpointPageResponse to the HTTP response. -func SerializeGetProductRestEndpointPageResponse(w http.ResponseWriter, output *GetProductRestEndpointPageResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetRouteResult writes the GetRouteResult to the HTTP response. -func SerializeGetRouteResult(w http.ResponseWriter, output *GetRouteResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetRouteResponseResponse writes the GetRouteResponseResponse to the HTTP response. -func SerializeGetRouteResponseResponse(w http.ResponseWriter, output *GetRouteResponseResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetRouteResponsesResponse writes the GetRouteResponsesResponse to the HTTP response. -func SerializeGetRouteResponsesResponse(w http.ResponseWriter, output *GetRouteResponsesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetRoutesResponse writes the GetRoutesResponse to the HTTP response. -func SerializeGetRoutesResponse(w http.ResponseWriter, output *GetRoutesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetRoutingRuleResponse writes the GetRoutingRuleResponse to the HTTP response. -func SerializeGetRoutingRuleResponse(w http.ResponseWriter, output *GetRoutingRuleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetStageResponse writes the GetStageResponse to the HTTP response. -func SerializeGetStageResponse(w http.ResponseWriter, output *GetStageResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetStagesResponse writes the GetStagesResponse to the HTTP response. -func SerializeGetStagesResponse(w http.ResponseWriter, output *GetStagesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTagsResponse writes the GetTagsResponse to the HTTP response. -func SerializeGetTagsResponse(w http.ResponseWriter, output *GetTagsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetVpcLinkResponse writes the GetVpcLinkResponse to the HTTP response. -func SerializeGetVpcLinkResponse(w http.ResponseWriter, output *GetVpcLinkResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetVpcLinksResponse writes the GetVpcLinksResponse to the HTTP response. -func SerializeGetVpcLinksResponse(w http.ResponseWriter, output *GetVpcLinksResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeImportApiResponse writes the ImportApiResponse to the HTTP response. -func SerializeImportApiResponse(w http.ResponseWriter, output *ImportApiResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPortalProductsResponse writes the ListPortalProductsResponse to the HTTP response. -func SerializeListPortalProductsResponse(w http.ResponseWriter, output *ListPortalProductsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPortalsResponse writes the ListPortalsResponse to the HTTP response. -func SerializeListPortalsResponse(w http.ResponseWriter, output *ListPortalsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListProductPagesResponse writes the ListProductPagesResponse to the HTTP response. -func SerializeListProductPagesResponse(w http.ResponseWriter, output *ListProductPagesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListProductRestEndpointPagesResponse writes the ListProductRestEndpointPagesResponse to the HTTP response. -func SerializeListProductRestEndpointPagesResponse(w http.ResponseWriter, output *ListProductRestEndpointPagesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListRoutingRulesResponse writes the ListRoutingRulesResponse to the HTTP response. -func SerializeListRoutingRulesResponse(w http.ResponseWriter, output *ListRoutingRulesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePreviewPortalResponse writes the PreviewPortalResponse to the HTTP response. -func SerializePreviewPortalResponse(w http.ResponseWriter, output *PreviewPortalResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializePublishPortalResponse writes the PublishPortalResponse to the HTTP response. -func SerializePublishPortalResponse(w http.ResponseWriter, output *PublishPortalResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializePutPortalProductSharingPolicyResponse writes the PutPortalProductSharingPolicyResponse to the HTTP response. -func SerializePutPortalProductSharingPolicyResponse(w http.ResponseWriter, output *PutPortalProductSharingPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializePutRoutingRuleResponse writes the PutRoutingRuleResponse to the HTTP response. -func SerializePutRoutingRuleResponse(w http.ResponseWriter, output *PutRoutingRuleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeReimportApiResponse writes the ReimportApiResponse to the HTTP response. -func SerializeReimportApiResponse(w http.ResponseWriter, output *ReimportApiResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTagResourceResponse writes the TagResourceResponse to the HTTP response. -func SerializeTagResourceResponse(w http.ResponseWriter, output *TagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateApiResponse writes the UpdateApiResponse to the HTTP response. -func SerializeUpdateApiResponse(w http.ResponseWriter, output *UpdateApiResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateApiMappingResponse writes the UpdateApiMappingResponse to the HTTP response. -func SerializeUpdateApiMappingResponse(w http.ResponseWriter, output *UpdateApiMappingResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateAuthorizerResponse writes the UpdateAuthorizerResponse to the HTTP response. -func SerializeUpdateAuthorizerResponse(w http.ResponseWriter, output *UpdateAuthorizerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateDeploymentResponse writes the UpdateDeploymentResponse to the HTTP response. -func SerializeUpdateDeploymentResponse(w http.ResponseWriter, output *UpdateDeploymentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateDomainNameResponse writes the UpdateDomainNameResponse to the HTTP response. -func SerializeUpdateDomainNameResponse(w http.ResponseWriter, output *UpdateDomainNameResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateIntegrationResult writes the UpdateIntegrationResult to the HTTP response. -func SerializeUpdateIntegrationResult(w http.ResponseWriter, output *UpdateIntegrationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateIntegrationResponseResponse writes the UpdateIntegrationResponseResponse to the HTTP response. -func SerializeUpdateIntegrationResponseResponse(w http.ResponseWriter, output *UpdateIntegrationResponseResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateModelResponse writes the UpdateModelResponse to the HTTP response. -func SerializeUpdateModelResponse(w http.ResponseWriter, output *UpdateModelResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdatePortalResponse writes the UpdatePortalResponse to the HTTP response. -func SerializeUpdatePortalResponse(w http.ResponseWriter, output *UpdatePortalResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdatePortalProductResponse writes the UpdatePortalProductResponse to the HTTP response. -func SerializeUpdatePortalProductResponse(w http.ResponseWriter, output *UpdatePortalProductResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateProductPageResponse writes the UpdateProductPageResponse to the HTTP response. -func SerializeUpdateProductPageResponse(w http.ResponseWriter, output *UpdateProductPageResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateProductRestEndpointPageResponse writes the UpdateProductRestEndpointPageResponse to the HTTP response. -func SerializeUpdateProductRestEndpointPageResponse(w http.ResponseWriter, output *UpdateProductRestEndpointPageResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateRouteResult writes the UpdateRouteResult to the HTTP response. -func SerializeUpdateRouteResult(w http.ResponseWriter, output *UpdateRouteResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateRouteResponseResponse writes the UpdateRouteResponseResponse to the HTTP response. -func SerializeUpdateRouteResponseResponse(w http.ResponseWriter, output *UpdateRouteResponseResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateStageResponse writes the UpdateStageResponse to the HTTP response. -func SerializeUpdateStageResponse(w http.ResponseWriter, output *UpdateStageResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateVpcLinkResponse writes the UpdateVpcLinkResponse to the HTTP response. -func SerializeUpdateVpcLinkResponse(w http.ResponseWriter, output *UpdateVpcLinkResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/apigatewayv2/interface.go b/internal/generated/apigatewayv2/interface.go deleted file mode 100644 index eccec227..00000000 --- a/internal/generated/apigatewayv2/interface.go +++ /dev/null @@ -1,111 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package apigatewayv2 - -import "context" - -type ApiGatewayV2Service interface { - CreateApi(ctx context.Context, input *CreateApiRequest) (*CreateApiResponse, error) - CreateApiMapping(ctx context.Context, input *CreateApiMappingRequest) (*CreateApiMappingResponse, error) - CreateAuthorizer(ctx context.Context, input *CreateAuthorizerRequest) (*CreateAuthorizerResponse, error) - CreateDeployment(ctx context.Context, input *CreateDeploymentRequest) (*CreateDeploymentResponse, error) - CreateDomainName(ctx context.Context, input *CreateDomainNameRequest) (*CreateDomainNameResponse, error) - CreateIntegration(ctx context.Context, input *CreateIntegrationRequest) (*CreateIntegrationResult, error) - CreateIntegrationResponse(ctx context.Context, input *CreateIntegrationResponseRequest) (*CreateIntegrationResponseResponse, error) - CreateModel(ctx context.Context, input *CreateModelRequest) (*CreateModelResponse, error) - CreatePortal(ctx context.Context, input *CreatePortalRequest) (*CreatePortalResponse, error) - CreatePortalProduct(ctx context.Context, input *CreatePortalProductRequest) (*CreatePortalProductResponse, error) - CreateProductPage(ctx context.Context, input *CreateProductPageRequest) (*CreateProductPageResponse, error) - CreateProductRestEndpointPage(ctx context.Context, input *CreateProductRestEndpointPageRequest) (*CreateProductRestEndpointPageResponse, error) - CreateRoute(ctx context.Context, input *CreateRouteRequest) (*CreateRouteResult, error) - CreateRouteResponse(ctx context.Context, input *CreateRouteResponseRequest) (*CreateRouteResponseResponse, error) - CreateRoutingRule(ctx context.Context, input *CreateRoutingRuleRequest) (*CreateRoutingRuleResponse, error) - CreateStage(ctx context.Context, input *CreateStageRequest) (*CreateStageResponse, error) - CreateVpcLink(ctx context.Context, input *CreateVpcLinkRequest) (*CreateVpcLinkResponse, error) - DeleteAccessLogSettings(ctx context.Context, input *DeleteAccessLogSettingsRequest) (*SmithyUnit, error) - DeleteApi(ctx context.Context, input *DeleteApiRequest) (*SmithyUnit, error) - DeleteApiMapping(ctx context.Context, input *DeleteApiMappingRequest) (*SmithyUnit, error) - DeleteAuthorizer(ctx context.Context, input *DeleteAuthorizerRequest) (*SmithyUnit, error) - DeleteCorsConfiguration(ctx context.Context, input *DeleteCorsConfigurationRequest) (*SmithyUnit, error) - DeleteDeployment(ctx context.Context, input *DeleteDeploymentRequest) (*SmithyUnit, error) - DeleteDomainName(ctx context.Context, input *DeleteDomainNameRequest) (*SmithyUnit, error) - DeleteIntegration(ctx context.Context, input *DeleteIntegrationRequest) (*SmithyUnit, error) - DeleteIntegrationResponse(ctx context.Context, input *DeleteIntegrationResponseRequest) (*SmithyUnit, error) - DeleteModel(ctx context.Context, input *DeleteModelRequest) (*SmithyUnit, error) - DeletePortal(ctx context.Context, input *DeletePortalRequest) (*SmithyUnit, error) - DeletePortalProduct(ctx context.Context, input *DeletePortalProductRequest) (*SmithyUnit, error) - DeletePortalProductSharingPolicy(ctx context.Context, input *DeletePortalProductSharingPolicyRequest) (*SmithyUnit, error) - DeleteProductPage(ctx context.Context, input *DeleteProductPageRequest) (*SmithyUnit, error) - DeleteProductRestEndpointPage(ctx context.Context, input *DeleteProductRestEndpointPageRequest) (*SmithyUnit, error) - DeleteRoute(ctx context.Context, input *DeleteRouteRequest) (*SmithyUnit, error) - DeleteRouteRequestParameter(ctx context.Context, input *DeleteRouteRequestParameterRequest) (*SmithyUnit, error) - DeleteRouteResponse(ctx context.Context, input *DeleteRouteResponseRequest) (*SmithyUnit, error) - DeleteRouteSettings(ctx context.Context, input *DeleteRouteSettingsRequest) (*SmithyUnit, error) - DeleteRoutingRule(ctx context.Context, input *DeleteRoutingRuleRequest) (*SmithyUnit, error) - DeleteStage(ctx context.Context, input *DeleteStageRequest) (*SmithyUnit, error) - DeleteVpcLink(ctx context.Context, input *DeleteVpcLinkRequest) (*DeleteVpcLinkResponse, error) - DisablePortal(ctx context.Context, input *DisablePortalRequest) (*SmithyUnit, error) - ExportApi(ctx context.Context, input *ExportApiRequest) (*ExportApiResponse, error) - GetApi(ctx context.Context, input *GetApiRequest) (*GetApiResponse, error) - GetApiMapping(ctx context.Context, input *GetApiMappingRequest) (*GetApiMappingResponse, error) - GetApiMappings(ctx context.Context, input *GetApiMappingsRequest) (*GetApiMappingsResponse, error) - GetApis(ctx context.Context, input *GetApisRequest) (*GetApisResponse, error) - GetAuthorizer(ctx context.Context, input *GetAuthorizerRequest) (*GetAuthorizerResponse, error) - GetAuthorizers(ctx context.Context, input *GetAuthorizersRequest) (*GetAuthorizersResponse, error) - GetDeployment(ctx context.Context, input *GetDeploymentRequest) (*GetDeploymentResponse, error) - GetDeployments(ctx context.Context, input *GetDeploymentsRequest) (*GetDeploymentsResponse, error) - GetDomainName(ctx context.Context, input *GetDomainNameRequest) (*GetDomainNameResponse, error) - GetDomainNames(ctx context.Context, input *GetDomainNamesRequest) (*GetDomainNamesResponse, error) - GetIntegration(ctx context.Context, input *GetIntegrationRequest) (*GetIntegrationResult, error) - GetIntegrationResponse(ctx context.Context, input *GetIntegrationResponseRequest) (*GetIntegrationResponseResponse, error) - GetIntegrationResponses(ctx context.Context, input *GetIntegrationResponsesRequest) (*GetIntegrationResponsesResponse, error) - GetIntegrations(ctx context.Context, input *GetIntegrationsRequest) (*GetIntegrationsResponse, error) - GetModel(ctx context.Context, input *GetModelRequest) (*GetModelResponse, error) - GetModelTemplate(ctx context.Context, input *GetModelTemplateRequest) (*GetModelTemplateResponse, error) - GetModels(ctx context.Context, input *GetModelsRequest) (*GetModelsResponse, error) - GetPortal(ctx context.Context, input *GetPortalRequest) (*GetPortalResponse, error) - GetPortalProduct(ctx context.Context, input *GetPortalProductRequest) (*GetPortalProductResponse, error) - GetPortalProductSharingPolicy(ctx context.Context, input *GetPortalProductSharingPolicyRequest) (*GetPortalProductSharingPolicyResponse, error) - GetProductPage(ctx context.Context, input *GetProductPageRequest) (*GetProductPageResponse, error) - GetProductRestEndpointPage(ctx context.Context, input *GetProductRestEndpointPageRequest) (*GetProductRestEndpointPageResponse, error) - GetRoute(ctx context.Context, input *GetRouteRequest) (*GetRouteResult, error) - GetRouteResponse(ctx context.Context, input *GetRouteResponseRequest) (*GetRouteResponseResponse, error) - GetRouteResponses(ctx context.Context, input *GetRouteResponsesRequest) (*GetRouteResponsesResponse, error) - GetRoutes(ctx context.Context, input *GetRoutesRequest) (*GetRoutesResponse, error) - GetRoutingRule(ctx context.Context, input *GetRoutingRuleRequest) (*GetRoutingRuleResponse, error) - GetStage(ctx context.Context, input *GetStageRequest) (*GetStageResponse, error) - GetStages(ctx context.Context, input *GetStagesRequest) (*GetStagesResponse, error) - GetTags(ctx context.Context, input *GetTagsRequest) (*GetTagsResponse, error) - GetVpcLink(ctx context.Context, input *GetVpcLinkRequest) (*GetVpcLinkResponse, error) - GetVpcLinks(ctx context.Context, input *GetVpcLinksRequest) (*GetVpcLinksResponse, error) - ImportApi(ctx context.Context, input *ImportApiRequest) (*ImportApiResponse, error) - ListPortalProducts(ctx context.Context, input *ListPortalProductsRequest) (*ListPortalProductsResponse, error) - ListPortals(ctx context.Context, input *ListPortalsRequest) (*ListPortalsResponse, error) - ListProductPages(ctx context.Context, input *ListProductPagesRequest) (*ListProductPagesResponse, error) - ListProductRestEndpointPages(ctx context.Context, input *ListProductRestEndpointPagesRequest) (*ListProductRestEndpointPagesResponse, error) - ListRoutingRules(ctx context.Context, input *ListRoutingRulesRequest) (*ListRoutingRulesResponse, error) - PreviewPortal(ctx context.Context, input *PreviewPortalRequest) (*PreviewPortalResponse, error) - PublishPortal(ctx context.Context, input *PublishPortalRequest) (*PublishPortalResponse, error) - PutPortalProductSharingPolicy(ctx context.Context, input *PutPortalProductSharingPolicyRequest) (*PutPortalProductSharingPolicyResponse, error) - PutRoutingRule(ctx context.Context, input *PutRoutingRuleRequest) (*PutRoutingRuleResponse, error) - ReimportApi(ctx context.Context, input *ReimportApiRequest) (*ReimportApiResponse, error) - ResetAuthorizersCache(ctx context.Context, input *ResetAuthorizersCacheRequest) (*SmithyUnit, error) - TagResource(ctx context.Context, input *TagResourceRequest) (*TagResourceResponse, error) - UntagResource(ctx context.Context, input *UntagResourceRequest) (*SmithyUnit, error) - UpdateApi(ctx context.Context, input *UpdateApiRequest) (*UpdateApiResponse, error) - UpdateApiMapping(ctx context.Context, input *UpdateApiMappingRequest) (*UpdateApiMappingResponse, error) - UpdateAuthorizer(ctx context.Context, input *UpdateAuthorizerRequest) (*UpdateAuthorizerResponse, error) - UpdateDeployment(ctx context.Context, input *UpdateDeploymentRequest) (*UpdateDeploymentResponse, error) - UpdateDomainName(ctx context.Context, input *UpdateDomainNameRequest) (*UpdateDomainNameResponse, error) - UpdateIntegration(ctx context.Context, input *UpdateIntegrationRequest) (*UpdateIntegrationResult, error) - UpdateIntegrationResponse(ctx context.Context, input *UpdateIntegrationResponseRequest) (*UpdateIntegrationResponseResponse, error) - UpdateModel(ctx context.Context, input *UpdateModelRequest) (*UpdateModelResponse, error) - UpdatePortal(ctx context.Context, input *UpdatePortalRequest) (*UpdatePortalResponse, error) - UpdatePortalProduct(ctx context.Context, input *UpdatePortalProductRequest) (*UpdatePortalProductResponse, error) - UpdateProductPage(ctx context.Context, input *UpdateProductPageRequest) (*UpdateProductPageResponse, error) - UpdateProductRestEndpointPage(ctx context.Context, input *UpdateProductRestEndpointPageRequest) (*UpdateProductRestEndpointPageResponse, error) - UpdateRoute(ctx context.Context, input *UpdateRouteRequest) (*UpdateRouteResult, error) - UpdateRouteResponse(ctx context.Context, input *UpdateRouteResponseRequest) (*UpdateRouteResponseResponse, error) - UpdateStage(ctx context.Context, input *UpdateStageRequest) (*UpdateStageResponse, error) - UpdateVpcLink(ctx context.Context, input *UpdateVpcLinkRequest) (*UpdateVpcLinkResponse, error) -} diff --git a/internal/generated/apigatewayv2/router.go b/internal/generated/apigatewayv2/router.go index 60aa9c88..ba75b36a 100644 --- a/internal/generated/apigatewayv2/router.go +++ b/internal/generated/apigatewayv2/router.go @@ -4,6 +4,9 @@ package apigatewayv2 import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/apigatewayv2/serializer.go b/internal/generated/apigatewayv2/serializer.go deleted file mode 100644 index 07e38ddd..00000000 --- a/internal/generated/apigatewayv2/serializer.go +++ /dev/null @@ -1,1435 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package apigatewayv2 - -import ( - "net/http" - "strconv" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeCreateApiRequest parses an HTTP request into a *CreateApiRequest. -func DeserializeCreateApiRequest(r *http.Request, pathParams PathParams) (*CreateApiRequest, error) { - input := &CreateApiRequest{} - - return input, nil -} - -// DeserializeCreateApiMappingRequest parses an HTTP request into a *CreateApiMappingRequest. -func DeserializeCreateApiMappingRequest(r *http.Request, pathParams PathParams) (*CreateApiMappingRequest, error) { - input := &CreateApiMappingRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - return input, nil -} - -// DeserializeCreateAuthorizerRequest parses an HTTP request into a *CreateAuthorizerRequest. -func DeserializeCreateAuthorizerRequest(r *http.Request, pathParams PathParams) (*CreateAuthorizerRequest, error) { - input := &CreateAuthorizerRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - return input, nil -} - -// DeserializeCreateDeploymentRequest parses an HTTP request into a *CreateDeploymentRequest. -func DeserializeCreateDeploymentRequest(r *http.Request, pathParams PathParams) (*CreateDeploymentRequest, error) { - input := &CreateDeploymentRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - return input, nil -} - -// DeserializeCreateDomainNameRequest parses an HTTP request into a *CreateDomainNameRequest. -func DeserializeCreateDomainNameRequest(r *http.Request, pathParams PathParams) (*CreateDomainNameRequest, error) { - input := &CreateDomainNameRequest{} - - return input, nil -} - -// DeserializeCreateIntegrationRequest parses an HTTP request into a *CreateIntegrationRequest. -func DeserializeCreateIntegrationRequest(r *http.Request, pathParams PathParams) (*CreateIntegrationRequest, error) { - input := &CreateIntegrationRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - return input, nil -} - -// DeserializeCreateIntegrationResponseRequest parses an HTTP request into a *CreateIntegrationResponseRequest. -func DeserializeCreateIntegrationResponseRequest(r *http.Request, pathParams PathParams) (*CreateIntegrationResponseRequest, error) { - input := &CreateIntegrationResponseRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["IntegrationId"]; ok { - input.IntegrationId = v - } - - return input, nil -} - -// DeserializeCreateModelRequest parses an HTTP request into a *CreateModelRequest. -func DeserializeCreateModelRequest(r *http.Request, pathParams PathParams) (*CreateModelRequest, error) { - input := &CreateModelRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - return input, nil -} - -// DeserializeCreatePortalRequest parses an HTTP request into a *CreatePortalRequest. -func DeserializeCreatePortalRequest(r *http.Request, pathParams PathParams) (*CreatePortalRequest, error) { - input := &CreatePortalRequest{} - - return input, nil -} - -// DeserializeCreatePortalProductRequest parses an HTTP request into a *CreatePortalProductRequest. -func DeserializeCreatePortalProductRequest(r *http.Request, pathParams PathParams) (*CreatePortalProductRequest, error) { - input := &CreatePortalProductRequest{} - - return input, nil -} - -// DeserializeCreateProductPageRequest parses an HTTP request into a *CreateProductPageRequest. -func DeserializeCreateProductPageRequest(r *http.Request, pathParams PathParams) (*CreateProductPageRequest, error) { - input := &CreateProductPageRequest{} - - if v, ok := pathParams["PortalProductId"]; ok { - input.PortalProductId = v - } - - return input, nil -} - -// DeserializeCreateProductRestEndpointPageRequest parses an HTTP request into a *CreateProductRestEndpointPageRequest. -func DeserializeCreateProductRestEndpointPageRequest(r *http.Request, pathParams PathParams) (*CreateProductRestEndpointPageRequest, error) { - input := &CreateProductRestEndpointPageRequest{} - - if v, ok := pathParams["PortalProductId"]; ok { - input.PortalProductId = v - } - - return input, nil -} - -// DeserializeCreateRouteRequest parses an HTTP request into a *CreateRouteRequest. -func DeserializeCreateRouteRequest(r *http.Request, pathParams PathParams) (*CreateRouteRequest, error) { - input := &CreateRouteRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - return input, nil -} - -// DeserializeCreateRouteResponseRequest parses an HTTP request into a *CreateRouteResponseRequest. -func DeserializeCreateRouteResponseRequest(r *http.Request, pathParams PathParams) (*CreateRouteResponseRequest, error) { - input := &CreateRouteResponseRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["RouteId"]; ok { - input.RouteId = v - } - - return input, nil -} - -// DeserializeCreateRoutingRuleRequest parses an HTTP request into a *CreateRoutingRuleRequest. -func DeserializeCreateRoutingRuleRequest(r *http.Request, pathParams PathParams) (*CreateRoutingRuleRequest, error) { - input := &CreateRoutingRuleRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - input.DomainNameId = r.URL.Query().Get("domainNameId") - - return input, nil -} - -// DeserializeCreateStageRequest parses an HTTP request into a *CreateStageRequest. -func DeserializeCreateStageRequest(r *http.Request, pathParams PathParams) (*CreateStageRequest, error) { - input := &CreateStageRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - return input, nil -} - -// DeserializeCreateVpcLinkRequest parses an HTTP request into a *CreateVpcLinkRequest. -func DeserializeCreateVpcLinkRequest(r *http.Request, pathParams PathParams) (*CreateVpcLinkRequest, error) { - input := &CreateVpcLinkRequest{} - - return input, nil -} - -// DeserializeDeleteAccessLogSettingsRequest parses an HTTP request into a *DeleteAccessLogSettingsRequest. -func DeserializeDeleteAccessLogSettingsRequest(r *http.Request, pathParams PathParams) (*DeleteAccessLogSettingsRequest, error) { - input := &DeleteAccessLogSettingsRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["StageName"]; ok { - input.StageName = v - } - - return input, nil -} - -// DeserializeDeleteApiRequest parses an HTTP request into a *DeleteApiRequest. -func DeserializeDeleteApiRequest(r *http.Request, pathParams PathParams) (*DeleteApiRequest, error) { - input := &DeleteApiRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - return input, nil -} - -// DeserializeDeleteApiMappingRequest parses an HTTP request into a *DeleteApiMappingRequest. -func DeserializeDeleteApiMappingRequest(r *http.Request, pathParams PathParams) (*DeleteApiMappingRequest, error) { - input := &DeleteApiMappingRequest{} - - if v, ok := pathParams["ApiMappingId"]; ok { - input.ApiMappingId = v - } - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - return input, nil -} - -// DeserializeDeleteAuthorizerRequest parses an HTTP request into a *DeleteAuthorizerRequest. -func DeserializeDeleteAuthorizerRequest(r *http.Request, pathParams PathParams) (*DeleteAuthorizerRequest, error) { - input := &DeleteAuthorizerRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["AuthorizerId"]; ok { - input.AuthorizerId = v - } - - return input, nil -} - -// DeserializeDeleteCorsConfigurationRequest parses an HTTP request into a *DeleteCorsConfigurationRequest. -func DeserializeDeleteCorsConfigurationRequest(r *http.Request, pathParams PathParams) (*DeleteCorsConfigurationRequest, error) { - input := &DeleteCorsConfigurationRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - return input, nil -} - -// DeserializeDeleteDeploymentRequest parses an HTTP request into a *DeleteDeploymentRequest. -func DeserializeDeleteDeploymentRequest(r *http.Request, pathParams PathParams) (*DeleteDeploymentRequest, error) { - input := &DeleteDeploymentRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["DeploymentId"]; ok { - input.DeploymentId = v - } - - return input, nil -} - -// DeserializeDeleteDomainNameRequest parses an HTTP request into a *DeleteDomainNameRequest. -func DeserializeDeleteDomainNameRequest(r *http.Request, pathParams PathParams) (*DeleteDomainNameRequest, error) { - input := &DeleteDomainNameRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - return input, nil -} - -// DeserializeDeleteIntegrationRequest parses an HTTP request into a *DeleteIntegrationRequest. -func DeserializeDeleteIntegrationRequest(r *http.Request, pathParams PathParams) (*DeleteIntegrationRequest, error) { - input := &DeleteIntegrationRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["IntegrationId"]; ok { - input.IntegrationId = v - } - - return input, nil -} - -// DeserializeDeleteIntegrationResponseRequest parses an HTTP request into a *DeleteIntegrationResponseRequest. -func DeserializeDeleteIntegrationResponseRequest(r *http.Request, pathParams PathParams) (*DeleteIntegrationResponseRequest, error) { - input := &DeleteIntegrationResponseRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["IntegrationId"]; ok { - input.IntegrationId = v - } - - if v, ok := pathParams["IntegrationResponseId"]; ok { - input.IntegrationResponseId = v - } - - return input, nil -} - -// DeserializeDeleteModelRequest parses an HTTP request into a *DeleteModelRequest. -func DeserializeDeleteModelRequest(r *http.Request, pathParams PathParams) (*DeleteModelRequest, error) { - input := &DeleteModelRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["ModelId"]; ok { - input.ModelId = v - } - - return input, nil -} - -// DeserializeDeletePortalRequest parses an HTTP request into a *DeletePortalRequest. -func DeserializeDeletePortalRequest(r *http.Request, pathParams PathParams) (*DeletePortalRequest, error) { - input := &DeletePortalRequest{} - - if v, ok := pathParams["PortalId"]; ok { - input.PortalId = v - } - - return input, nil -} - -// DeserializeDeletePortalProductRequest parses an HTTP request into a *DeletePortalProductRequest. -func DeserializeDeletePortalProductRequest(r *http.Request, pathParams PathParams) (*DeletePortalProductRequest, error) { - input := &DeletePortalProductRequest{} - - if v, ok := pathParams["PortalProductId"]; ok { - input.PortalProductId = v - } - - return input, nil -} - -// DeserializeDeletePortalProductSharingPolicyRequest parses an HTTP request into a *DeletePortalProductSharingPolicyRequest. -func DeserializeDeletePortalProductSharingPolicyRequest(r *http.Request, pathParams PathParams) (*DeletePortalProductSharingPolicyRequest, error) { - input := &DeletePortalProductSharingPolicyRequest{} - - if v, ok := pathParams["PortalProductId"]; ok { - input.PortalProductId = v - } - - return input, nil -} - -// DeserializeDeleteProductPageRequest parses an HTTP request into a *DeleteProductPageRequest. -func DeserializeDeleteProductPageRequest(r *http.Request, pathParams PathParams) (*DeleteProductPageRequest, error) { - input := &DeleteProductPageRequest{} - - if v, ok := pathParams["PortalProductId"]; ok { - input.PortalProductId = v - } - - if v, ok := pathParams["ProductPageId"]; ok { - input.ProductPageId = v - } - - return input, nil -} - -// DeserializeDeleteProductRestEndpointPageRequest parses an HTTP request into a *DeleteProductRestEndpointPageRequest. -func DeserializeDeleteProductRestEndpointPageRequest(r *http.Request, pathParams PathParams) (*DeleteProductRestEndpointPageRequest, error) { - input := &DeleteProductRestEndpointPageRequest{} - - if v, ok := pathParams["PortalProductId"]; ok { - input.PortalProductId = v - } - - if v, ok := pathParams["ProductRestEndpointPageId"]; ok { - input.ProductRestEndpointPageId = v - } - - return input, nil -} - -// DeserializeDeleteRouteRequest parses an HTTP request into a *DeleteRouteRequest. -func DeserializeDeleteRouteRequest(r *http.Request, pathParams PathParams) (*DeleteRouteRequest, error) { - input := &DeleteRouteRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["RouteId"]; ok { - input.RouteId = v - } - - return input, nil -} - -// DeserializeDeleteRouteRequestParameterRequest parses an HTTP request into a *DeleteRouteRequestParameterRequest. -func DeserializeDeleteRouteRequestParameterRequest(r *http.Request, pathParams PathParams) (*DeleteRouteRequestParameterRequest, error) { - input := &DeleteRouteRequestParameterRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["RequestParameterKey"]; ok { - input.RequestParameterKey = v - } - - if v, ok := pathParams["RouteId"]; ok { - input.RouteId = v - } - - return input, nil -} - -// DeserializeDeleteRouteResponseRequest parses an HTTP request into a *DeleteRouteResponseRequest. -func DeserializeDeleteRouteResponseRequest(r *http.Request, pathParams PathParams) (*DeleteRouteResponseRequest, error) { - input := &DeleteRouteResponseRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["RouteId"]; ok { - input.RouteId = v - } - - if v, ok := pathParams["RouteResponseId"]; ok { - input.RouteResponseId = v - } - - return input, nil -} - -// DeserializeDeleteRouteSettingsRequest parses an HTTP request into a *DeleteRouteSettingsRequest. -func DeserializeDeleteRouteSettingsRequest(r *http.Request, pathParams PathParams) (*DeleteRouteSettingsRequest, error) { - input := &DeleteRouteSettingsRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["RouteKey"]; ok { - input.RouteKey = v - } - - if v, ok := pathParams["StageName"]; ok { - input.StageName = v - } - - return input, nil -} - -// DeserializeDeleteRoutingRuleRequest parses an HTTP request into a *DeleteRoutingRuleRequest. -func DeserializeDeleteRoutingRuleRequest(r *http.Request, pathParams PathParams) (*DeleteRoutingRuleRequest, error) { - input := &DeleteRoutingRuleRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - input.DomainNameId = r.URL.Query().Get("domainNameId") - - if v, ok := pathParams["RoutingRuleId"]; ok { - input.RoutingRuleId = v - } - - return input, nil -} - -// DeserializeDeleteStageRequest parses an HTTP request into a *DeleteStageRequest. -func DeserializeDeleteStageRequest(r *http.Request, pathParams PathParams) (*DeleteStageRequest, error) { - input := &DeleteStageRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["StageName"]; ok { - input.StageName = v - } - - return input, nil -} - -// DeserializeDeleteVpcLinkRequest parses an HTTP request into a *DeleteVpcLinkRequest. -func DeserializeDeleteVpcLinkRequest(r *http.Request, pathParams PathParams) (*DeleteVpcLinkRequest, error) { - input := &DeleteVpcLinkRequest{} - - if v, ok := pathParams["VpcLinkId"]; ok { - input.VpcLinkId = v - } - - return input, nil -} - -// DeserializeDisablePortalRequest parses an HTTP request into a *DisablePortalRequest. -func DeserializeDisablePortalRequest(r *http.Request, pathParams PathParams) (*DisablePortalRequest, error) { - input := &DisablePortalRequest{} - - if v, ok := pathParams["PortalId"]; ok { - input.PortalId = v - } - - return input, nil -} - -// DeserializeExportApiRequest parses an HTTP request into a *ExportApiRequest. -func DeserializeExportApiRequest(r *http.Request, pathParams PathParams) (*ExportApiRequest, error) { - input := &ExportApiRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - input.ExportVersion = r.URL.Query().Get("exportVersion") - - if v := r.URL.Query().Get("includeExtensions"); v != "" { - input.IncludeExtensions, _ = strconv.ParseBool(v) - } - - input.OutputType = r.URL.Query().Get("outputType") - - if v, ok := pathParams["Specification"]; ok { - input.Specification = v - } - - input.StageName = r.URL.Query().Get("stageName") - - return input, nil -} - -// DeserializeGetApiRequest parses an HTTP request into a *GetApiRequest. -func DeserializeGetApiRequest(r *http.Request, pathParams PathParams) (*GetApiRequest, error) { - input := &GetApiRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - return input, nil -} - -// DeserializeGetApiMappingRequest parses an HTTP request into a *GetApiMappingRequest. -func DeserializeGetApiMappingRequest(r *http.Request, pathParams PathParams) (*GetApiMappingRequest, error) { - input := &GetApiMappingRequest{} - - if v, ok := pathParams["ApiMappingId"]; ok { - input.ApiMappingId = v - } - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - return input, nil -} - -// DeserializeGetApiMappingsRequest parses an HTTP request into a *GetApiMappingsRequest. -func DeserializeGetApiMappingsRequest(r *http.Request, pathParams PathParams) (*GetApiMappingsRequest, error) { - input := &GetApiMappingsRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - input.MaxResults = r.URL.Query().Get("maxResults") - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeGetApisRequest parses an HTTP request into a *GetApisRequest. -func DeserializeGetApisRequest(r *http.Request, pathParams PathParams) (*GetApisRequest, error) { - input := &GetApisRequest{} - - input.MaxResults = r.URL.Query().Get("maxResults") - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeGetAuthorizerRequest parses an HTTP request into a *GetAuthorizerRequest. -func DeserializeGetAuthorizerRequest(r *http.Request, pathParams PathParams) (*GetAuthorizerRequest, error) { - input := &GetAuthorizerRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["AuthorizerId"]; ok { - input.AuthorizerId = v - } - - return input, nil -} - -// DeserializeGetAuthorizersRequest parses an HTTP request into a *GetAuthorizersRequest. -func DeserializeGetAuthorizersRequest(r *http.Request, pathParams PathParams) (*GetAuthorizersRequest, error) { - input := &GetAuthorizersRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - input.MaxResults = r.URL.Query().Get("maxResults") - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeGetDeploymentRequest parses an HTTP request into a *GetDeploymentRequest. -func DeserializeGetDeploymentRequest(r *http.Request, pathParams PathParams) (*GetDeploymentRequest, error) { - input := &GetDeploymentRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["DeploymentId"]; ok { - input.DeploymentId = v - } - - return input, nil -} - -// DeserializeGetDeploymentsRequest parses an HTTP request into a *GetDeploymentsRequest. -func DeserializeGetDeploymentsRequest(r *http.Request, pathParams PathParams) (*GetDeploymentsRequest, error) { - input := &GetDeploymentsRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - input.MaxResults = r.URL.Query().Get("maxResults") - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeGetDomainNameRequest parses an HTTP request into a *GetDomainNameRequest. -func DeserializeGetDomainNameRequest(r *http.Request, pathParams PathParams) (*GetDomainNameRequest, error) { - input := &GetDomainNameRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - return input, nil -} - -// DeserializeGetDomainNamesRequest parses an HTTP request into a *GetDomainNamesRequest. -func DeserializeGetDomainNamesRequest(r *http.Request, pathParams PathParams) (*GetDomainNamesRequest, error) { - input := &GetDomainNamesRequest{} - - input.MaxResults = r.URL.Query().Get("maxResults") - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeGetIntegrationRequest parses an HTTP request into a *GetIntegrationRequest. -func DeserializeGetIntegrationRequest(r *http.Request, pathParams PathParams) (*GetIntegrationRequest, error) { - input := &GetIntegrationRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["IntegrationId"]; ok { - input.IntegrationId = v - } - - return input, nil -} - -// DeserializeGetIntegrationResponseRequest parses an HTTP request into a *GetIntegrationResponseRequest. -func DeserializeGetIntegrationResponseRequest(r *http.Request, pathParams PathParams) (*GetIntegrationResponseRequest, error) { - input := &GetIntegrationResponseRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["IntegrationId"]; ok { - input.IntegrationId = v - } - - if v, ok := pathParams["IntegrationResponseId"]; ok { - input.IntegrationResponseId = v - } - - return input, nil -} - -// DeserializeGetIntegrationResponsesRequest parses an HTTP request into a *GetIntegrationResponsesRequest. -func DeserializeGetIntegrationResponsesRequest(r *http.Request, pathParams PathParams) (*GetIntegrationResponsesRequest, error) { - input := &GetIntegrationResponsesRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["IntegrationId"]; ok { - input.IntegrationId = v - } - - input.MaxResults = r.URL.Query().Get("maxResults") - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeGetIntegrationsRequest parses an HTTP request into a *GetIntegrationsRequest. -func DeserializeGetIntegrationsRequest(r *http.Request, pathParams PathParams) (*GetIntegrationsRequest, error) { - input := &GetIntegrationsRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - input.MaxResults = r.URL.Query().Get("maxResults") - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeGetModelRequest parses an HTTP request into a *GetModelRequest. -func DeserializeGetModelRequest(r *http.Request, pathParams PathParams) (*GetModelRequest, error) { - input := &GetModelRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["ModelId"]; ok { - input.ModelId = v - } - - return input, nil -} - -// DeserializeGetModelTemplateRequest parses an HTTP request into a *GetModelTemplateRequest. -func DeserializeGetModelTemplateRequest(r *http.Request, pathParams PathParams) (*GetModelTemplateRequest, error) { - input := &GetModelTemplateRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["ModelId"]; ok { - input.ModelId = v - } - - return input, nil -} - -// DeserializeGetModelsRequest parses an HTTP request into a *GetModelsRequest. -func DeserializeGetModelsRequest(r *http.Request, pathParams PathParams) (*GetModelsRequest, error) { - input := &GetModelsRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - input.MaxResults = r.URL.Query().Get("maxResults") - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeGetPortalRequest parses an HTTP request into a *GetPortalRequest. -func DeserializeGetPortalRequest(r *http.Request, pathParams PathParams) (*GetPortalRequest, error) { - input := &GetPortalRequest{} - - if v, ok := pathParams["PortalId"]; ok { - input.PortalId = v - } - - return input, nil -} - -// DeserializeGetPortalProductRequest parses an HTTP request into a *GetPortalProductRequest. -func DeserializeGetPortalProductRequest(r *http.Request, pathParams PathParams) (*GetPortalProductRequest, error) { - input := &GetPortalProductRequest{} - - if v, ok := pathParams["PortalProductId"]; ok { - input.PortalProductId = v - } - - input.ResourceOwnerAccountId = r.URL.Query().Get("resourceOwnerAccountId") - - return input, nil -} - -// DeserializeGetPortalProductSharingPolicyRequest parses an HTTP request into a *GetPortalProductSharingPolicyRequest. -func DeserializeGetPortalProductSharingPolicyRequest(r *http.Request, pathParams PathParams) (*GetPortalProductSharingPolicyRequest, error) { - input := &GetPortalProductSharingPolicyRequest{} - - if v, ok := pathParams["PortalProductId"]; ok { - input.PortalProductId = v - } - - return input, nil -} - -// DeserializeGetProductPageRequest parses an HTTP request into a *GetProductPageRequest. -func DeserializeGetProductPageRequest(r *http.Request, pathParams PathParams) (*GetProductPageRequest, error) { - input := &GetProductPageRequest{} - - if v, ok := pathParams["PortalProductId"]; ok { - input.PortalProductId = v - } - - if v, ok := pathParams["ProductPageId"]; ok { - input.ProductPageId = v - } - - input.ResourceOwnerAccountId = r.URL.Query().Get("resourceOwnerAccountId") - - return input, nil -} - -// DeserializeGetProductRestEndpointPageRequest parses an HTTP request into a *GetProductRestEndpointPageRequest. -func DeserializeGetProductRestEndpointPageRequest(r *http.Request, pathParams PathParams) (*GetProductRestEndpointPageRequest, error) { - input := &GetProductRestEndpointPageRequest{} - - input.IncludeRawDisplayContent = r.URL.Query().Get("includeRawDisplayContent") - - if v, ok := pathParams["PortalProductId"]; ok { - input.PortalProductId = v - } - - if v, ok := pathParams["ProductRestEndpointPageId"]; ok { - input.ProductRestEndpointPageId = v - } - - input.ResourceOwnerAccountId = r.URL.Query().Get("resourceOwnerAccountId") - - return input, nil -} - -// DeserializeGetRouteRequest parses an HTTP request into a *GetRouteRequest. -func DeserializeGetRouteRequest(r *http.Request, pathParams PathParams) (*GetRouteRequest, error) { - input := &GetRouteRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["RouteId"]; ok { - input.RouteId = v - } - - return input, nil -} - -// DeserializeGetRouteResponseRequest parses an HTTP request into a *GetRouteResponseRequest. -func DeserializeGetRouteResponseRequest(r *http.Request, pathParams PathParams) (*GetRouteResponseRequest, error) { - input := &GetRouteResponseRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["RouteId"]; ok { - input.RouteId = v - } - - if v, ok := pathParams["RouteResponseId"]; ok { - input.RouteResponseId = v - } - - return input, nil -} - -// DeserializeGetRouteResponsesRequest parses an HTTP request into a *GetRouteResponsesRequest. -func DeserializeGetRouteResponsesRequest(r *http.Request, pathParams PathParams) (*GetRouteResponsesRequest, error) { - input := &GetRouteResponsesRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - input.MaxResults = r.URL.Query().Get("maxResults") - - input.NextToken = r.URL.Query().Get("nextToken") - - if v, ok := pathParams["RouteId"]; ok { - input.RouteId = v - } - - return input, nil -} - -// DeserializeGetRoutesRequest parses an HTTP request into a *GetRoutesRequest. -func DeserializeGetRoutesRequest(r *http.Request, pathParams PathParams) (*GetRoutesRequest, error) { - input := &GetRoutesRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - input.MaxResults = r.URL.Query().Get("maxResults") - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeGetRoutingRuleRequest parses an HTTP request into a *GetRoutingRuleRequest. -func DeserializeGetRoutingRuleRequest(r *http.Request, pathParams PathParams) (*GetRoutingRuleRequest, error) { - input := &GetRoutingRuleRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - input.DomainNameId = r.URL.Query().Get("domainNameId") - - if v, ok := pathParams["RoutingRuleId"]; ok { - input.RoutingRuleId = v - } - - return input, nil -} - -// DeserializeGetStageRequest parses an HTTP request into a *GetStageRequest. -func DeserializeGetStageRequest(r *http.Request, pathParams PathParams) (*GetStageRequest, error) { - input := &GetStageRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["StageName"]; ok { - input.StageName = v - } - - return input, nil -} - -// DeserializeGetStagesRequest parses an HTTP request into a *GetStagesRequest. -func DeserializeGetStagesRequest(r *http.Request, pathParams PathParams) (*GetStagesRequest, error) { - input := &GetStagesRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - input.MaxResults = r.URL.Query().Get("maxResults") - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeGetTagsRequest parses an HTTP request into a *GetTagsRequest. -func DeserializeGetTagsRequest(r *http.Request, pathParams PathParams) (*GetTagsRequest, error) { - input := &GetTagsRequest{} - - if v, ok := pathParams["ResourceArn"]; ok { - input.ResourceArn = v - } - - return input, nil -} - -// DeserializeGetVpcLinkRequest parses an HTTP request into a *GetVpcLinkRequest. -func DeserializeGetVpcLinkRequest(r *http.Request, pathParams PathParams) (*GetVpcLinkRequest, error) { - input := &GetVpcLinkRequest{} - - if v, ok := pathParams["VpcLinkId"]; ok { - input.VpcLinkId = v - } - - return input, nil -} - -// DeserializeGetVpcLinksRequest parses an HTTP request into a *GetVpcLinksRequest. -func DeserializeGetVpcLinksRequest(r *http.Request, pathParams PathParams) (*GetVpcLinksRequest, error) { - input := &GetVpcLinksRequest{} - - input.MaxResults = r.URL.Query().Get("maxResults") - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeImportApiRequest parses an HTTP request into a *ImportApiRequest. -func DeserializeImportApiRequest(r *http.Request, pathParams PathParams) (*ImportApiRequest, error) { - input := &ImportApiRequest{} - - input.Basepath = r.URL.Query().Get("basepath") - - if v := r.URL.Query().Get("failOnWarnings"); v != "" { - input.FailOnWarnings, _ = strconv.ParseBool(v) - } - - return input, nil -} - -// DeserializeListPortalProductsRequest parses an HTTP request into a *ListPortalProductsRequest. -func DeserializeListPortalProductsRequest(r *http.Request, pathParams PathParams) (*ListPortalProductsRequest, error) { - input := &ListPortalProductsRequest{} - - input.MaxResults = r.URL.Query().Get("maxResults") - - input.NextToken = r.URL.Query().Get("nextToken") - - input.ResourceOwner = r.URL.Query().Get("resourceOwner") - - return input, nil -} - -// DeserializeListPortalsRequest parses an HTTP request into a *ListPortalsRequest. -func DeserializeListPortalsRequest(r *http.Request, pathParams PathParams) (*ListPortalsRequest, error) { - input := &ListPortalsRequest{} - - input.MaxResults = r.URL.Query().Get("maxResults") - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListProductPagesRequest parses an HTTP request into a *ListProductPagesRequest. -func DeserializeListProductPagesRequest(r *http.Request, pathParams PathParams) (*ListProductPagesRequest, error) { - input := &ListProductPagesRequest{} - - input.MaxResults = r.URL.Query().Get("maxResults") - - input.NextToken = r.URL.Query().Get("nextToken") - - if v, ok := pathParams["PortalProductId"]; ok { - input.PortalProductId = v - } - - input.ResourceOwnerAccountId = r.URL.Query().Get("resourceOwnerAccountId") - - return input, nil -} - -// DeserializeListProductRestEndpointPagesRequest parses an HTTP request into a *ListProductRestEndpointPagesRequest. -func DeserializeListProductRestEndpointPagesRequest(r *http.Request, pathParams PathParams) (*ListProductRestEndpointPagesRequest, error) { - input := &ListProductRestEndpointPagesRequest{} - - input.MaxResults = r.URL.Query().Get("maxResults") - - input.NextToken = r.URL.Query().Get("nextToken") - - if v, ok := pathParams["PortalProductId"]; ok { - input.PortalProductId = v - } - - input.ResourceOwnerAccountId = r.URL.Query().Get("resourceOwnerAccountId") - - return input, nil -} - -// DeserializeListRoutingRulesRequest parses an HTTP request into a *ListRoutingRulesRequest. -func DeserializeListRoutingRulesRequest(r *http.Request, pathParams PathParams) (*ListRoutingRulesRequest, error) { - input := &ListRoutingRulesRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - input.DomainNameId = r.URL.Query().Get("domainNameId") - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializePreviewPortalRequest parses an HTTP request into a *PreviewPortalRequest. -func DeserializePreviewPortalRequest(r *http.Request, pathParams PathParams) (*PreviewPortalRequest, error) { - input := &PreviewPortalRequest{} - - if v, ok := pathParams["PortalId"]; ok { - input.PortalId = v - } - - return input, nil -} - -// DeserializePublishPortalRequest parses an HTTP request into a *PublishPortalRequest. -func DeserializePublishPortalRequest(r *http.Request, pathParams PathParams) (*PublishPortalRequest, error) { - input := &PublishPortalRequest{} - - if v, ok := pathParams["PortalId"]; ok { - input.PortalId = v - } - - return input, nil -} - -// DeserializePutPortalProductSharingPolicyRequest parses an HTTP request into a *PutPortalProductSharingPolicyRequest. -func DeserializePutPortalProductSharingPolicyRequest(r *http.Request, pathParams PathParams) (*PutPortalProductSharingPolicyRequest, error) { - input := &PutPortalProductSharingPolicyRequest{} - - if v, ok := pathParams["PortalProductId"]; ok { - input.PortalProductId = v - } - - return input, nil -} - -// DeserializePutRoutingRuleRequest parses an HTTP request into a *PutRoutingRuleRequest. -func DeserializePutRoutingRuleRequest(r *http.Request, pathParams PathParams) (*PutRoutingRuleRequest, error) { - input := &PutRoutingRuleRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - input.DomainNameId = r.URL.Query().Get("domainNameId") - - if v, ok := pathParams["RoutingRuleId"]; ok { - input.RoutingRuleId = v - } - - return input, nil -} - -// DeserializeReimportApiRequest parses an HTTP request into a *ReimportApiRequest. -func DeserializeReimportApiRequest(r *http.Request, pathParams PathParams) (*ReimportApiRequest, error) { - input := &ReimportApiRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - input.Basepath = r.URL.Query().Get("basepath") - - if v := r.URL.Query().Get("failOnWarnings"); v != "" { - input.FailOnWarnings, _ = strconv.ParseBool(v) - } - - return input, nil -} - -// DeserializeResetAuthorizersCacheRequest parses an HTTP request into a *ResetAuthorizersCacheRequest. -func DeserializeResetAuthorizersCacheRequest(r *http.Request, pathParams PathParams) (*ResetAuthorizersCacheRequest, error) { - input := &ResetAuthorizersCacheRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["StageName"]; ok { - input.StageName = v - } - - return input, nil -} - -// DeserializeTagResourceRequest parses an HTTP request into a *TagResourceRequest. -func DeserializeTagResourceRequest(r *http.Request, pathParams PathParams) (*TagResourceRequest, error) { - input := &TagResourceRequest{} - - if v, ok := pathParams["ResourceArn"]; ok { - input.ResourceArn = v - } - - return input, nil -} - -// DeserializeUntagResourceRequest parses an HTTP request into a *UntagResourceRequest. -func DeserializeUntagResourceRequest(r *http.Request, pathParams PathParams) (*UntagResourceRequest, error) { - input := &UntagResourceRequest{} - - if v, ok := pathParams["ResourceArn"]; ok { - input.ResourceArn = v - } - - // TagKeys: skipped (unsupported query type __listOf__string) - - return input, nil -} - -// DeserializeUpdateApiRequest parses an HTTP request into a *UpdateApiRequest. -func DeserializeUpdateApiRequest(r *http.Request, pathParams PathParams) (*UpdateApiRequest, error) { - input := &UpdateApiRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - return input, nil -} - -// DeserializeUpdateApiMappingRequest parses an HTTP request into a *UpdateApiMappingRequest. -func DeserializeUpdateApiMappingRequest(r *http.Request, pathParams PathParams) (*UpdateApiMappingRequest, error) { - input := &UpdateApiMappingRequest{} - - if v, ok := pathParams["ApiMappingId"]; ok { - input.ApiMappingId = v - } - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - return input, nil -} - -// DeserializeUpdateAuthorizerRequest parses an HTTP request into a *UpdateAuthorizerRequest. -func DeserializeUpdateAuthorizerRequest(r *http.Request, pathParams PathParams) (*UpdateAuthorizerRequest, error) { - input := &UpdateAuthorizerRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["AuthorizerId"]; ok { - input.AuthorizerId = v - } - - return input, nil -} - -// DeserializeUpdateDeploymentRequest parses an HTTP request into a *UpdateDeploymentRequest. -func DeserializeUpdateDeploymentRequest(r *http.Request, pathParams PathParams) (*UpdateDeploymentRequest, error) { - input := &UpdateDeploymentRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["DeploymentId"]; ok { - input.DeploymentId = v - } - - return input, nil -} - -// DeserializeUpdateDomainNameRequest parses an HTTP request into a *UpdateDomainNameRequest. -func DeserializeUpdateDomainNameRequest(r *http.Request, pathParams PathParams) (*UpdateDomainNameRequest, error) { - input := &UpdateDomainNameRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - return input, nil -} - -// DeserializeUpdateIntegrationRequest parses an HTTP request into a *UpdateIntegrationRequest. -func DeserializeUpdateIntegrationRequest(r *http.Request, pathParams PathParams) (*UpdateIntegrationRequest, error) { - input := &UpdateIntegrationRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["IntegrationId"]; ok { - input.IntegrationId = v - } - - return input, nil -} - -// DeserializeUpdateIntegrationResponseRequest parses an HTTP request into a *UpdateIntegrationResponseRequest. -func DeserializeUpdateIntegrationResponseRequest(r *http.Request, pathParams PathParams) (*UpdateIntegrationResponseRequest, error) { - input := &UpdateIntegrationResponseRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["IntegrationId"]; ok { - input.IntegrationId = v - } - - if v, ok := pathParams["IntegrationResponseId"]; ok { - input.IntegrationResponseId = v - } - - return input, nil -} - -// DeserializeUpdateModelRequest parses an HTTP request into a *UpdateModelRequest. -func DeserializeUpdateModelRequest(r *http.Request, pathParams PathParams) (*UpdateModelRequest, error) { - input := &UpdateModelRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["ModelId"]; ok { - input.ModelId = v - } - - return input, nil -} - -// DeserializeUpdatePortalRequest parses an HTTP request into a *UpdatePortalRequest. -func DeserializeUpdatePortalRequest(r *http.Request, pathParams PathParams) (*UpdatePortalRequest, error) { - input := &UpdatePortalRequest{} - - if v, ok := pathParams["PortalId"]; ok { - input.PortalId = v - } - - return input, nil -} - -// DeserializeUpdatePortalProductRequest parses an HTTP request into a *UpdatePortalProductRequest. -func DeserializeUpdatePortalProductRequest(r *http.Request, pathParams PathParams) (*UpdatePortalProductRequest, error) { - input := &UpdatePortalProductRequest{} - - if v, ok := pathParams["PortalProductId"]; ok { - input.PortalProductId = v - } - - return input, nil -} - -// DeserializeUpdateProductPageRequest parses an HTTP request into a *UpdateProductPageRequest. -func DeserializeUpdateProductPageRequest(r *http.Request, pathParams PathParams) (*UpdateProductPageRequest, error) { - input := &UpdateProductPageRequest{} - - if v, ok := pathParams["PortalProductId"]; ok { - input.PortalProductId = v - } - - if v, ok := pathParams["ProductPageId"]; ok { - input.ProductPageId = v - } - - return input, nil -} - -// DeserializeUpdateProductRestEndpointPageRequest parses an HTTP request into a *UpdateProductRestEndpointPageRequest. -func DeserializeUpdateProductRestEndpointPageRequest(r *http.Request, pathParams PathParams) (*UpdateProductRestEndpointPageRequest, error) { - input := &UpdateProductRestEndpointPageRequest{} - - if v, ok := pathParams["PortalProductId"]; ok { - input.PortalProductId = v - } - - if v, ok := pathParams["ProductRestEndpointPageId"]; ok { - input.ProductRestEndpointPageId = v - } - - return input, nil -} - -// DeserializeUpdateRouteRequest parses an HTTP request into a *UpdateRouteRequest. -func DeserializeUpdateRouteRequest(r *http.Request, pathParams PathParams) (*UpdateRouteRequest, error) { - input := &UpdateRouteRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["RouteId"]; ok { - input.RouteId = v - } - - return input, nil -} - -// DeserializeUpdateRouteResponseRequest parses an HTTP request into a *UpdateRouteResponseRequest. -func DeserializeUpdateRouteResponseRequest(r *http.Request, pathParams PathParams) (*UpdateRouteResponseRequest, error) { - input := &UpdateRouteResponseRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["RouteId"]; ok { - input.RouteId = v - } - - if v, ok := pathParams["RouteResponseId"]; ok { - input.RouteResponseId = v - } - - return input, nil -} - -// DeserializeUpdateStageRequest parses an HTTP request into a *UpdateStageRequest. -func DeserializeUpdateStageRequest(r *http.Request, pathParams PathParams) (*UpdateStageRequest, error) { - input := &UpdateStageRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["StageName"]; ok { - input.StageName = v - } - - return input, nil -} - -// DeserializeUpdateVpcLinkRequest parses an HTTP request into a *UpdateVpcLinkRequest. -func DeserializeUpdateVpcLinkRequest(r *http.Request, pathParams PathParams) (*UpdateVpcLinkRequest, error) { - input := &UpdateVpcLinkRequest{} - - if v, ok := pathParams["VpcLinkId"]; ok { - input.VpcLinkId = v - } - - return input, nil -} diff --git a/internal/generated/appconfig/deserializer.go b/internal/generated/appconfig/deserializer.go deleted file mode 100644 index ac06574f..00000000 --- a/internal/generated/appconfig/deserializer.go +++ /dev/null @@ -1,349 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package appconfig - -import ( - "encoding/json" - "encoding/xml" - "net/http" - "strconv" -) - -// SerializeApplication writes the Application to the HTTP response. -func SerializeApplication(w http.ResponseWriter, output *Application, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeConfigurationProfile writes the ConfigurationProfile to the HTTP response. -func SerializeConfigurationProfile(w http.ResponseWriter, output *ConfigurationProfile, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeploymentStrategy writes the DeploymentStrategy to the HTTP response. -func SerializeDeploymentStrategy(w http.ResponseWriter, output *DeploymentStrategy, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEnvironment writes the Environment to the HTTP response. -func SerializeEnvironment(w http.ResponseWriter, output *Environment, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeExtension writes the Extension to the HTTP response. -func SerializeExtension(w http.ResponseWriter, output *Extension, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeExtensionAssociation writes the ExtensionAssociation to the HTTP response. -func SerializeExtensionAssociation(w http.ResponseWriter, output *ExtensionAssociation, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeHostedConfigurationVersion writes the HostedConfigurationVersion to the HTTP response. -func SerializeHostedConfigurationVersion(w http.ResponseWriter, output *HostedConfigurationVersion, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ApplicationId != "" { - w.Header().Set("Application-Id", output.ApplicationId) - } - if output.ConfigurationProfileId != "" { - w.Header().Set("Configuration-Profile-Id", output.ConfigurationProfileId) - } - if output.ContentType != "" { - w.Header().Set("Content-Type", output.ContentType) - } - if output.Description != "" { - w.Header().Set("Description", output.Description) - } - if output.KmsKeyArn != "" { - w.Header().Set("KmsKeyArn", output.KmsKeyArn) - } - if output.VersionLabel != "" { - w.Header().Set("VersionLabel", output.VersionLabel) - } - w.Header().Set("Version-Number", strconv.FormatInt(int64(output.VersionNumber), 10)) - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeAccountSettings writes the AccountSettings to the HTTP response. -func SerializeAccountSettings(w http.ResponseWriter, output *AccountSettings, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeConfiguration writes the Configuration to the HTTP response. -func SerializeConfiguration(w http.ResponseWriter, output *Configuration, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ConfigurationVersion != "" { - w.Header().Set("Configuration-Version", output.ConfigurationVersion) - } - if output.ContentType != "" { - w.Header().Set("Content-Type", output.ContentType) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeployment writes the Deployment to the HTTP response. -func SerializeDeployment(w http.ResponseWriter, output *Deployment, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeApplications writes the Applications to the HTTP response. -func SerializeApplications(w http.ResponseWriter, output *Applications, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeConfigurationProfiles writes the ConfigurationProfiles to the HTTP response. -func SerializeConfigurationProfiles(w http.ResponseWriter, output *ConfigurationProfiles, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeploymentStrategies writes the DeploymentStrategies to the HTTP response. -func SerializeDeploymentStrategies(w http.ResponseWriter, output *DeploymentStrategies, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeployments writes the Deployments to the HTTP response. -func SerializeDeployments(w http.ResponseWriter, output *Deployments, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEnvironments writes the Environments to the HTTP response. -func SerializeEnvironments(w http.ResponseWriter, output *Environments, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeExtensionAssociations writes the ExtensionAssociations to the HTTP response. -func SerializeExtensionAssociations(w http.ResponseWriter, output *ExtensionAssociations, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeExtensions writes the Extensions to the HTTP response. -func SerializeExtensions(w http.ResponseWriter, output *Extensions, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeHostedConfigurationVersions writes the HostedConfigurationVersions to the HTTP response. -func SerializeHostedConfigurationVersions(w http.ResponseWriter, output *HostedConfigurationVersions, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeResourceTags writes the ResourceTags to the HTTP response. -func SerializeResourceTags(w http.ResponseWriter, output *ResourceTags, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/appconfig/interface.go b/internal/generated/appconfig/interface.go deleted file mode 100644 index ad51c8b7..00000000 --- a/internal/generated/appconfig/interface.go +++ /dev/null @@ -1,53 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package appconfig - -import "context" - -type AppConfigService interface { - CreateApplication(ctx context.Context, input *CreateApplicationRequest) (*Application, error) - CreateConfigurationProfile(ctx context.Context, input *CreateConfigurationProfileRequest) (*ConfigurationProfile, error) - CreateDeploymentStrategy(ctx context.Context, input *CreateDeploymentStrategyRequest) (*DeploymentStrategy, error) - CreateEnvironment(ctx context.Context, input *CreateEnvironmentRequest) (*Environment, error) - CreateExtension(ctx context.Context, input *CreateExtensionRequest) (*Extension, error) - CreateExtensionAssociation(ctx context.Context, input *CreateExtensionAssociationRequest) (*ExtensionAssociation, error) - CreateHostedConfigurationVersion(ctx context.Context, input *CreateHostedConfigurationVersionRequest) (*HostedConfigurationVersion, error) - DeleteApplication(ctx context.Context, input *DeleteApplicationRequest) (*SmithyUnit, error) - DeleteConfigurationProfile(ctx context.Context, input *DeleteConfigurationProfileRequest) (*SmithyUnit, error) - DeleteDeploymentStrategy(ctx context.Context, input *DeleteDeploymentStrategyRequest) (*SmithyUnit, error) - DeleteEnvironment(ctx context.Context, input *DeleteEnvironmentRequest) (*SmithyUnit, error) - DeleteExtension(ctx context.Context, input *DeleteExtensionRequest) (*SmithyUnit, error) - DeleteExtensionAssociation(ctx context.Context, input *DeleteExtensionAssociationRequest) (*SmithyUnit, error) - DeleteHostedConfigurationVersion(ctx context.Context, input *DeleteHostedConfigurationVersionRequest) (*SmithyUnit, error) - GetAccountSettings(ctx context.Context, input *SmithyUnit) (*AccountSettings, error) - GetApplication(ctx context.Context, input *GetApplicationRequest) (*Application, error) - GetConfiguration(ctx context.Context, input *GetConfigurationRequest) (*Configuration, error) - GetConfigurationProfile(ctx context.Context, input *GetConfigurationProfileRequest) (*ConfigurationProfile, error) - GetDeployment(ctx context.Context, input *GetDeploymentRequest) (*Deployment, error) - GetDeploymentStrategy(ctx context.Context, input *GetDeploymentStrategyRequest) (*DeploymentStrategy, error) - GetEnvironment(ctx context.Context, input *GetEnvironmentRequest) (*Environment, error) - GetExtension(ctx context.Context, input *GetExtensionRequest) (*Extension, error) - GetExtensionAssociation(ctx context.Context, input *GetExtensionAssociationRequest) (*ExtensionAssociation, error) - GetHostedConfigurationVersion(ctx context.Context, input *GetHostedConfigurationVersionRequest) (*HostedConfigurationVersion, error) - ListApplications(ctx context.Context, input *ListApplicationsRequest) (*Applications, error) - ListConfigurationProfiles(ctx context.Context, input *ListConfigurationProfilesRequest) (*ConfigurationProfiles, error) - ListDeploymentStrategies(ctx context.Context, input *ListDeploymentStrategiesRequest) (*DeploymentStrategies, error) - ListDeployments(ctx context.Context, input *ListDeploymentsRequest) (*Deployments, error) - ListEnvironments(ctx context.Context, input *ListEnvironmentsRequest) (*Environments, error) - ListExtensionAssociations(ctx context.Context, input *ListExtensionAssociationsRequest) (*ExtensionAssociations, error) - ListExtensions(ctx context.Context, input *ListExtensionsRequest) (*Extensions, error) - ListHostedConfigurationVersions(ctx context.Context, input *ListHostedConfigurationVersionsRequest) (*HostedConfigurationVersions, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceRequest) (*ResourceTags, error) - StartDeployment(ctx context.Context, input *StartDeploymentRequest) (*Deployment, error) - StopDeployment(ctx context.Context, input *StopDeploymentRequest) (*Deployment, error) - TagResource(ctx context.Context, input *TagResourceRequest) (*SmithyUnit, error) - UntagResource(ctx context.Context, input *UntagResourceRequest) (*SmithyUnit, error) - UpdateAccountSettings(ctx context.Context, input *UpdateAccountSettingsRequest) (*AccountSettings, error) - UpdateApplication(ctx context.Context, input *UpdateApplicationRequest) (*Application, error) - UpdateConfigurationProfile(ctx context.Context, input *UpdateConfigurationProfileRequest) (*ConfigurationProfile, error) - UpdateDeploymentStrategy(ctx context.Context, input *UpdateDeploymentStrategyRequest) (*DeploymentStrategy, error) - UpdateEnvironment(ctx context.Context, input *UpdateEnvironmentRequest) (*Environment, error) - UpdateExtension(ctx context.Context, input *UpdateExtensionRequest) (*Extension, error) - UpdateExtensionAssociation(ctx context.Context, input *UpdateExtensionAssociationRequest) (*ExtensionAssociation, error) - ValidateConfiguration(ctx context.Context, input *ValidateConfigurationRequest) (*SmithyUnit, error) -} diff --git a/internal/generated/appconfig/router.go b/internal/generated/appconfig/router.go index b327fb53..09469387 100644 --- a/internal/generated/appconfig/router.go +++ b/internal/generated/appconfig/router.go @@ -4,6 +4,9 @@ package appconfig import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/appconfig/serializer.go b/internal/generated/appconfig/serializer.go deleted file mode 100644 index 4b1f2e5c..00000000 --- a/internal/generated/appconfig/serializer.go +++ /dev/null @@ -1,675 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package appconfig - -import ( - "fmt" - "io" - "net/http" - "strconv" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeCreateApplicationRequest parses an HTTP request into a *CreateApplicationRequest. -func DeserializeCreateApplicationRequest(r *http.Request, pathParams PathParams) (*CreateApplicationRequest, error) { - input := &CreateApplicationRequest{} - - return input, nil -} - -// DeserializeCreateConfigurationProfileRequest parses an HTTP request into a *CreateConfigurationProfileRequest. -func DeserializeCreateConfigurationProfileRequest(r *http.Request, pathParams PathParams) (*CreateConfigurationProfileRequest, error) { - input := &CreateConfigurationProfileRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - return input, nil -} - -// DeserializeCreateDeploymentStrategyRequest parses an HTTP request into a *CreateDeploymentStrategyRequest. -func DeserializeCreateDeploymentStrategyRequest(r *http.Request, pathParams PathParams) (*CreateDeploymentStrategyRequest, error) { - input := &CreateDeploymentStrategyRequest{} - - return input, nil -} - -// DeserializeCreateEnvironmentRequest parses an HTTP request into a *CreateEnvironmentRequest. -func DeserializeCreateEnvironmentRequest(r *http.Request, pathParams PathParams) (*CreateEnvironmentRequest, error) { - input := &CreateEnvironmentRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - return input, nil -} - -// DeserializeCreateExtensionRequest parses an HTTP request into a *CreateExtensionRequest. -func DeserializeCreateExtensionRequest(r *http.Request, pathParams PathParams) (*CreateExtensionRequest, error) { - input := &CreateExtensionRequest{} - - if v := r.Header.Get("Latest-Version-Number"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.LatestVersionNumber = int32(n) - } - - return input, nil -} - -// DeserializeCreateExtensionAssociationRequest parses an HTTP request into a *CreateExtensionAssociationRequest. -func DeserializeCreateExtensionAssociationRequest(r *http.Request, pathParams PathParams) (*CreateExtensionAssociationRequest, error) { - input := &CreateExtensionAssociationRequest{} - - return input, nil -} - -// DeserializeCreateHostedConfigurationVersionRequest parses an HTTP request into a *CreateHostedConfigurationVersionRequest. -func DeserializeCreateHostedConfigurationVersionRequest(r *http.Request, pathParams PathParams) (*CreateHostedConfigurationVersionRequest, error) { - input := &CreateHostedConfigurationVersionRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v, ok := pathParams["ConfigurationProfileId"]; ok { - input.ConfigurationProfileId = v - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - input.Content = body - - input.ContentType = r.Header.Get("Content-Type") - - input.Description = r.Header.Get("Description") - - if v := r.Header.Get("Latest-Version-Number"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.LatestVersionNumber = int32(n) - } - - input.VersionLabel = r.Header.Get("VersionLabel") - - return input, nil -} - -// DeserializeDeleteApplicationRequest parses an HTTP request into a *DeleteApplicationRequest. -func DeserializeDeleteApplicationRequest(r *http.Request, pathParams PathParams) (*DeleteApplicationRequest, error) { - input := &DeleteApplicationRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - return input, nil -} - -// DeserializeDeleteConfigurationProfileRequest parses an HTTP request into a *DeleteConfigurationProfileRequest. -func DeserializeDeleteConfigurationProfileRequest(r *http.Request, pathParams PathParams) (*DeleteConfigurationProfileRequest, error) { - input := &DeleteConfigurationProfileRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v, ok := pathParams["ConfigurationProfileId"]; ok { - input.ConfigurationProfileId = v - } - - input.DeletionProtectionCheck = r.Header.Get("x-amzn-deletion-protection-check") - - return input, nil -} - -// DeserializeDeleteDeploymentStrategyRequest parses an HTTP request into a *DeleteDeploymentStrategyRequest. -func DeserializeDeleteDeploymentStrategyRequest(r *http.Request, pathParams PathParams) (*DeleteDeploymentStrategyRequest, error) { - input := &DeleteDeploymentStrategyRequest{} - - if v, ok := pathParams["DeploymentStrategyId"]; ok { - input.DeploymentStrategyId = v - } - - return input, nil -} - -// DeserializeDeleteEnvironmentRequest parses an HTTP request into a *DeleteEnvironmentRequest. -func DeserializeDeleteEnvironmentRequest(r *http.Request, pathParams PathParams) (*DeleteEnvironmentRequest, error) { - input := &DeleteEnvironmentRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - input.DeletionProtectionCheck = r.Header.Get("x-amzn-deletion-protection-check") - - if v, ok := pathParams["EnvironmentId"]; ok { - input.EnvironmentId = v - } - - return input, nil -} - -// DeserializeDeleteExtensionRequest parses an HTTP request into a *DeleteExtensionRequest. -func DeserializeDeleteExtensionRequest(r *http.Request, pathParams PathParams) (*DeleteExtensionRequest, error) { - input := &DeleteExtensionRequest{} - - if v, ok := pathParams["ExtensionIdentifier"]; ok { - input.ExtensionIdentifier = v - } - - if v := r.URL.Query().Get("version"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.VersionNumber = int32(n) - } - - return input, nil -} - -// DeserializeDeleteExtensionAssociationRequest parses an HTTP request into a *DeleteExtensionAssociationRequest. -func DeserializeDeleteExtensionAssociationRequest(r *http.Request, pathParams PathParams) (*DeleteExtensionAssociationRequest, error) { - input := &DeleteExtensionAssociationRequest{} - - if v, ok := pathParams["ExtensionAssociationId"]; ok { - input.ExtensionAssociationId = v - } - - return input, nil -} - -// DeserializeDeleteHostedConfigurationVersionRequest parses an HTTP request into a *DeleteHostedConfigurationVersionRequest. -func DeserializeDeleteHostedConfigurationVersionRequest(r *http.Request, pathParams PathParams) (*DeleteHostedConfigurationVersionRequest, error) { - input := &DeleteHostedConfigurationVersionRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v, ok := pathParams["ConfigurationProfileId"]; ok { - input.ConfigurationProfileId = v - } - - if v, ok := pathParams["VersionNumber"]; ok { - n, _ := strconv.ParseInt(v, 10, 32) - input.VersionNumber = int32(n) - } - - return input, nil -} - -// DeserializeSmithyUnit parses an HTTP request into a *SmithyUnit. -func DeserializeSmithyUnit(r *http.Request, pathParams PathParams) (*SmithyUnit, error) { - input := &SmithyUnit{} - - return input, nil -} - -// DeserializeGetApplicationRequest parses an HTTP request into a *GetApplicationRequest. -func DeserializeGetApplicationRequest(r *http.Request, pathParams PathParams) (*GetApplicationRequest, error) { - input := &GetApplicationRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - return input, nil -} - -// DeserializeGetConfigurationRequest parses an HTTP request into a *GetConfigurationRequest. -func DeserializeGetConfigurationRequest(r *http.Request, pathParams PathParams) (*GetConfigurationRequest, error) { - input := &GetConfigurationRequest{} - - if v, ok := pathParams["Application"]; ok { - input.Application = v - } - - input.ClientConfigurationVersion = r.URL.Query().Get("client_configuration_version") - - input.ClientId = r.URL.Query().Get("client_id") - - if v, ok := pathParams["Configuration"]; ok { - input.Configuration = v - } - - if v, ok := pathParams["Environment"]; ok { - input.Environment = v - } - - return input, nil -} - -// DeserializeGetConfigurationProfileRequest parses an HTTP request into a *GetConfigurationProfileRequest. -func DeserializeGetConfigurationProfileRequest(r *http.Request, pathParams PathParams) (*GetConfigurationProfileRequest, error) { - input := &GetConfigurationProfileRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v, ok := pathParams["ConfigurationProfileId"]; ok { - input.ConfigurationProfileId = v - } - - return input, nil -} - -// DeserializeGetDeploymentRequest parses an HTTP request into a *GetDeploymentRequest. -func DeserializeGetDeploymentRequest(r *http.Request, pathParams PathParams) (*GetDeploymentRequest, error) { - input := &GetDeploymentRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v, ok := pathParams["DeploymentNumber"]; ok { - n, _ := strconv.ParseInt(v, 10, 32) - input.DeploymentNumber = int32(n) - } - - if v, ok := pathParams["EnvironmentId"]; ok { - input.EnvironmentId = v - } - - return input, nil -} - -// DeserializeGetDeploymentStrategyRequest parses an HTTP request into a *GetDeploymentStrategyRequest. -func DeserializeGetDeploymentStrategyRequest(r *http.Request, pathParams PathParams) (*GetDeploymentStrategyRequest, error) { - input := &GetDeploymentStrategyRequest{} - - if v, ok := pathParams["DeploymentStrategyId"]; ok { - input.DeploymentStrategyId = v - } - - return input, nil -} - -// DeserializeGetEnvironmentRequest parses an HTTP request into a *GetEnvironmentRequest. -func DeserializeGetEnvironmentRequest(r *http.Request, pathParams PathParams) (*GetEnvironmentRequest, error) { - input := &GetEnvironmentRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v, ok := pathParams["EnvironmentId"]; ok { - input.EnvironmentId = v - } - - return input, nil -} - -// DeserializeGetExtensionRequest parses an HTTP request into a *GetExtensionRequest. -func DeserializeGetExtensionRequest(r *http.Request, pathParams PathParams) (*GetExtensionRequest, error) { - input := &GetExtensionRequest{} - - if v, ok := pathParams["ExtensionIdentifier"]; ok { - input.ExtensionIdentifier = v - } - - if v := r.URL.Query().Get("version_number"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.VersionNumber = int32(n) - } - - return input, nil -} - -// DeserializeGetExtensionAssociationRequest parses an HTTP request into a *GetExtensionAssociationRequest. -func DeserializeGetExtensionAssociationRequest(r *http.Request, pathParams PathParams) (*GetExtensionAssociationRequest, error) { - input := &GetExtensionAssociationRequest{} - - if v, ok := pathParams["ExtensionAssociationId"]; ok { - input.ExtensionAssociationId = v - } - - return input, nil -} - -// DeserializeGetHostedConfigurationVersionRequest parses an HTTP request into a *GetHostedConfigurationVersionRequest. -func DeserializeGetHostedConfigurationVersionRequest(r *http.Request, pathParams PathParams) (*GetHostedConfigurationVersionRequest, error) { - input := &GetHostedConfigurationVersionRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v, ok := pathParams["ConfigurationProfileId"]; ok { - input.ConfigurationProfileId = v - } - - if v, ok := pathParams["VersionNumber"]; ok { - n, _ := strconv.ParseInt(v, 10, 32) - input.VersionNumber = int32(n) - } - - return input, nil -} - -// DeserializeListApplicationsRequest parses an HTTP request into a *ListApplicationsRequest. -func DeserializeListApplicationsRequest(r *http.Request, pathParams PathParams) (*ListApplicationsRequest, error) { - input := &ListApplicationsRequest{} - - if v := r.URL.Query().Get("max_results"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("next_token") - - return input, nil -} - -// DeserializeListConfigurationProfilesRequest parses an HTTP request into a *ListConfigurationProfilesRequest. -func DeserializeListConfigurationProfilesRequest(r *http.Request, pathParams PathParams) (*ListConfigurationProfilesRequest, error) { - input := &ListConfigurationProfilesRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v := r.URL.Query().Get("max_results"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("next_token") - - input.Type = r.URL.Query().Get("type") - - return input, nil -} - -// DeserializeListDeploymentStrategiesRequest parses an HTTP request into a *ListDeploymentStrategiesRequest. -func DeserializeListDeploymentStrategiesRequest(r *http.Request, pathParams PathParams) (*ListDeploymentStrategiesRequest, error) { - input := &ListDeploymentStrategiesRequest{} - - if v := r.URL.Query().Get("max_results"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("next_token") - - return input, nil -} - -// DeserializeListDeploymentsRequest parses an HTTP request into a *ListDeploymentsRequest. -func DeserializeListDeploymentsRequest(r *http.Request, pathParams PathParams) (*ListDeploymentsRequest, error) { - input := &ListDeploymentsRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v, ok := pathParams["EnvironmentId"]; ok { - input.EnvironmentId = v - } - - if v := r.URL.Query().Get("max_results"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("next_token") - - return input, nil -} - -// DeserializeListEnvironmentsRequest parses an HTTP request into a *ListEnvironmentsRequest. -func DeserializeListEnvironmentsRequest(r *http.Request, pathParams PathParams) (*ListEnvironmentsRequest, error) { - input := &ListEnvironmentsRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v := r.URL.Query().Get("max_results"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("next_token") - - return input, nil -} - -// DeserializeListExtensionAssociationsRequest parses an HTTP request into a *ListExtensionAssociationsRequest. -func DeserializeListExtensionAssociationsRequest(r *http.Request, pathParams PathParams) (*ListExtensionAssociationsRequest, error) { - input := &ListExtensionAssociationsRequest{} - - input.ExtensionIdentifier = r.URL.Query().Get("extension_identifier") - - if v := r.URL.Query().Get("extension_version_number"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.ExtensionVersionNumber = int32(n) - } - - if v := r.URL.Query().Get("max_results"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("next_token") - - input.ResourceIdentifier = r.URL.Query().Get("resource_identifier") - - return input, nil -} - -// DeserializeListExtensionsRequest parses an HTTP request into a *ListExtensionsRequest. -func DeserializeListExtensionsRequest(r *http.Request, pathParams PathParams) (*ListExtensionsRequest, error) { - input := &ListExtensionsRequest{} - - if v := r.URL.Query().Get("max_results"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.Name = r.URL.Query().Get("name") - - input.NextToken = r.URL.Query().Get("next_token") - - return input, nil -} - -// DeserializeListHostedConfigurationVersionsRequest parses an HTTP request into a *ListHostedConfigurationVersionsRequest. -func DeserializeListHostedConfigurationVersionsRequest(r *http.Request, pathParams PathParams) (*ListHostedConfigurationVersionsRequest, error) { - input := &ListHostedConfigurationVersionsRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v, ok := pathParams["ConfigurationProfileId"]; ok { - input.ConfigurationProfileId = v - } - - if v := r.URL.Query().Get("max_results"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("next_token") - - input.VersionLabel = r.URL.Query().Get("version_label") - - return input, nil -} - -// DeserializeListTagsForResourceRequest parses an HTTP request into a *ListTagsForResourceRequest. -func DeserializeListTagsForResourceRequest(r *http.Request, pathParams PathParams) (*ListTagsForResourceRequest, error) { - input := &ListTagsForResourceRequest{} - - if v, ok := pathParams["ResourceArn"]; ok { - input.ResourceArn = v - } - - return input, nil -} - -// DeserializeStartDeploymentRequest parses an HTTP request into a *StartDeploymentRequest. -func DeserializeStartDeploymentRequest(r *http.Request, pathParams PathParams) (*StartDeploymentRequest, error) { - input := &StartDeploymentRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v, ok := pathParams["EnvironmentId"]; ok { - input.EnvironmentId = v - } - - return input, nil -} - -// DeserializeStopDeploymentRequest parses an HTTP request into a *StopDeploymentRequest. -func DeserializeStopDeploymentRequest(r *http.Request, pathParams PathParams) (*StopDeploymentRequest, error) { - input := &StopDeploymentRequest{} - - if v := r.Header.Get("Allow-Revert"); v != "" { - input.AllowRevert, _ = strconv.ParseBool(v) - } - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v, ok := pathParams["DeploymentNumber"]; ok { - n, _ := strconv.ParseInt(v, 10, 32) - input.DeploymentNumber = int32(n) - } - - if v, ok := pathParams["EnvironmentId"]; ok { - input.EnvironmentId = v - } - - return input, nil -} - -// DeserializeTagResourceRequest parses an HTTP request into a *TagResourceRequest. -func DeserializeTagResourceRequest(r *http.Request, pathParams PathParams) (*TagResourceRequest, error) { - input := &TagResourceRequest{} - - if v, ok := pathParams["ResourceArn"]; ok { - input.ResourceArn = v - } - - return input, nil -} - -// DeserializeUntagResourceRequest parses an HTTP request into a *UntagResourceRequest. -func DeserializeUntagResourceRequest(r *http.Request, pathParams PathParams) (*UntagResourceRequest, error) { - input := &UntagResourceRequest{} - - if v, ok := pathParams["ResourceArn"]; ok { - input.ResourceArn = v - } - - // TagKeys: skipped (unsupported query type TagKeyList) - - return input, nil -} - -// DeserializeUpdateAccountSettingsRequest parses an HTTP request into a *UpdateAccountSettingsRequest. -func DeserializeUpdateAccountSettingsRequest(r *http.Request, pathParams PathParams) (*UpdateAccountSettingsRequest, error) { - input := &UpdateAccountSettingsRequest{} - - return input, nil -} - -// DeserializeUpdateApplicationRequest parses an HTTP request into a *UpdateApplicationRequest. -func DeserializeUpdateApplicationRequest(r *http.Request, pathParams PathParams) (*UpdateApplicationRequest, error) { - input := &UpdateApplicationRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - return input, nil -} - -// DeserializeUpdateConfigurationProfileRequest parses an HTTP request into a *UpdateConfigurationProfileRequest. -func DeserializeUpdateConfigurationProfileRequest(r *http.Request, pathParams PathParams) (*UpdateConfigurationProfileRequest, error) { - input := &UpdateConfigurationProfileRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v, ok := pathParams["ConfigurationProfileId"]; ok { - input.ConfigurationProfileId = v - } - - return input, nil -} - -// DeserializeUpdateDeploymentStrategyRequest parses an HTTP request into a *UpdateDeploymentStrategyRequest. -func DeserializeUpdateDeploymentStrategyRequest(r *http.Request, pathParams PathParams) (*UpdateDeploymentStrategyRequest, error) { - input := &UpdateDeploymentStrategyRequest{} - - if v, ok := pathParams["DeploymentStrategyId"]; ok { - input.DeploymentStrategyId = v - } - - return input, nil -} - -// DeserializeUpdateEnvironmentRequest parses an HTTP request into a *UpdateEnvironmentRequest. -func DeserializeUpdateEnvironmentRequest(r *http.Request, pathParams PathParams) (*UpdateEnvironmentRequest, error) { - input := &UpdateEnvironmentRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v, ok := pathParams["EnvironmentId"]; ok { - input.EnvironmentId = v - } - - return input, nil -} - -// DeserializeUpdateExtensionRequest parses an HTTP request into a *UpdateExtensionRequest. -func DeserializeUpdateExtensionRequest(r *http.Request, pathParams PathParams) (*UpdateExtensionRequest, error) { - input := &UpdateExtensionRequest{} - - if v, ok := pathParams["ExtensionIdentifier"]; ok { - input.ExtensionIdentifier = v - } - - return input, nil -} - -// DeserializeUpdateExtensionAssociationRequest parses an HTTP request into a *UpdateExtensionAssociationRequest. -func DeserializeUpdateExtensionAssociationRequest(r *http.Request, pathParams PathParams) (*UpdateExtensionAssociationRequest, error) { - input := &UpdateExtensionAssociationRequest{} - - if v, ok := pathParams["ExtensionAssociationId"]; ok { - input.ExtensionAssociationId = v - } - - return input, nil -} - -// DeserializeValidateConfigurationRequest parses an HTTP request into a *ValidateConfigurationRequest. -func DeserializeValidateConfigurationRequest(r *http.Request, pathParams PathParams) (*ValidateConfigurationRequest, error) { - input := &ValidateConfigurationRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v, ok := pathParams["ConfigurationProfileId"]; ok { - input.ConfigurationProfileId = v - } - - input.ConfigurationVersion = r.URL.Query().Get("configuration_version") - - return input, nil -} diff --git a/internal/generated/applicationautoscaling/deserializer.go b/internal/generated/applicationautoscaling/deserializer.go deleted file mode 100644 index 3f5c7795..00000000 --- a/internal/generated/applicationautoscaling/deserializer.go +++ /dev/null @@ -1,197 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package applicationautoscaling - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeDeleteScalingPolicyResponse writes the DeleteScalingPolicyResponse to the HTTP response. -func SerializeDeleteScalingPolicyResponse(w http.ResponseWriter, output *DeleteScalingPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteScheduledActionResponse writes the DeleteScheduledActionResponse to the HTTP response. -func SerializeDeleteScheduledActionResponse(w http.ResponseWriter, output *DeleteScheduledActionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeregisterScalableTargetResponse writes the DeregisterScalableTargetResponse to the HTTP response. -func SerializeDeregisterScalableTargetResponse(w http.ResponseWriter, output *DeregisterScalableTargetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDescribeScalableTargetsResponse writes the DescribeScalableTargetsResponse to the HTTP response. -func SerializeDescribeScalableTargetsResponse(w http.ResponseWriter, output *DescribeScalableTargetsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeScalingActivitiesResponse writes the DescribeScalingActivitiesResponse to the HTTP response. -func SerializeDescribeScalingActivitiesResponse(w http.ResponseWriter, output *DescribeScalingActivitiesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeScalingPoliciesResponse writes the DescribeScalingPoliciesResponse to the HTTP response. -func SerializeDescribeScalingPoliciesResponse(w http.ResponseWriter, output *DescribeScalingPoliciesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeScheduledActionsResponse writes the DescribeScheduledActionsResponse to the HTTP response. -func SerializeDescribeScheduledActionsResponse(w http.ResponseWriter, output *DescribeScheduledActionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPredictiveScalingForecastResponse writes the GetPredictiveScalingForecastResponse to the HTTP response. -func SerializeGetPredictiveScalingForecastResponse(w http.ResponseWriter, output *GetPredictiveScalingForecastResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceResponse writes the ListTagsForResourceResponse to the HTTP response. -func SerializeListTagsForResourceResponse(w http.ResponseWriter, output *ListTagsForResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutScalingPolicyResponse writes the PutScalingPolicyResponse to the HTTP response. -func SerializePutScalingPolicyResponse(w http.ResponseWriter, output *PutScalingPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutScheduledActionResponse writes the PutScheduledActionResponse to the HTTP response. -func SerializePutScheduledActionResponse(w http.ResponseWriter, output *PutScheduledActionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeRegisterScalableTargetResponse writes the RegisterScalableTargetResponse to the HTTP response. -func SerializeRegisterScalableTargetResponse(w http.ResponseWriter, output *RegisterScalableTargetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTagResourceResponse writes the TagResourceResponse to the HTTP response. -func SerializeTagResourceResponse(w http.ResponseWriter, output *TagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUntagResourceResponse writes the UntagResourceResponse to the HTTP response. -func SerializeUntagResourceResponse(w http.ResponseWriter, output *UntagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} diff --git a/internal/generated/applicationautoscaling/interface.go b/internal/generated/applicationautoscaling/interface.go deleted file mode 100644 index eb3f1b30..00000000 --- a/internal/generated/applicationautoscaling/interface.go +++ /dev/null @@ -1,22 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package applicationautoscaling - -import "context" - -type AnyScaleFrontendServiceService interface { - DeleteScalingPolicy(ctx context.Context, input *DeleteScalingPolicyRequest) (*DeleteScalingPolicyResponse, error) - DeleteScheduledAction(ctx context.Context, input *DeleteScheduledActionRequest) (*DeleteScheduledActionResponse, error) - DeregisterScalableTarget(ctx context.Context, input *DeregisterScalableTargetRequest) (*DeregisterScalableTargetResponse, error) - DescribeScalableTargets(ctx context.Context, input *DescribeScalableTargetsRequest) (*DescribeScalableTargetsResponse, error) - DescribeScalingActivities(ctx context.Context, input *DescribeScalingActivitiesRequest) (*DescribeScalingActivitiesResponse, error) - DescribeScalingPolicies(ctx context.Context, input *DescribeScalingPoliciesRequest) (*DescribeScalingPoliciesResponse, error) - DescribeScheduledActions(ctx context.Context, input *DescribeScheduledActionsRequest) (*DescribeScheduledActionsResponse, error) - GetPredictiveScalingForecast(ctx context.Context, input *GetPredictiveScalingForecastRequest) (*GetPredictiveScalingForecastResponse, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceRequest) (*ListTagsForResourceResponse, error) - PutScalingPolicy(ctx context.Context, input *PutScalingPolicyRequest) (*PutScalingPolicyResponse, error) - PutScheduledAction(ctx context.Context, input *PutScheduledActionRequest) (*PutScheduledActionResponse, error) - RegisterScalableTarget(ctx context.Context, input *RegisterScalableTargetRequest) (*RegisterScalableTargetResponse, error) - TagResource(ctx context.Context, input *TagResourceRequest) (*TagResourceResponse, error) - UntagResource(ctx context.Context, input *UntagResourceRequest) (*UntagResourceResponse, error) -} diff --git a/internal/generated/applicationautoscaling/router.go b/internal/generated/applicationautoscaling/router.go index d1cb6b50..664558c8 100644 --- a/internal/generated/applicationautoscaling/router.go +++ b/internal/generated/applicationautoscaling/router.go @@ -4,6 +4,9 @@ package applicationautoscaling import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/applicationautoscaling/serializer.go b/internal/generated/applicationautoscaling/serializer.go deleted file mode 100644 index 9956d6c5..00000000 --- a/internal/generated/applicationautoscaling/serializer.go +++ /dev/null @@ -1,108 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package applicationautoscaling - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeDeleteScalingPolicyRequest parses an HTTP request into a *DeleteScalingPolicyRequest. -func DeserializeDeleteScalingPolicyRequest(r *http.Request, pathParams PathParams) (*DeleteScalingPolicyRequest, error) { - input := &DeleteScalingPolicyRequest{} - - return input, nil -} - -// DeserializeDeleteScheduledActionRequest parses an HTTP request into a *DeleteScheduledActionRequest. -func DeserializeDeleteScheduledActionRequest(r *http.Request, pathParams PathParams) (*DeleteScheduledActionRequest, error) { - input := &DeleteScheduledActionRequest{} - - return input, nil -} - -// DeserializeDeregisterScalableTargetRequest parses an HTTP request into a *DeregisterScalableTargetRequest. -func DeserializeDeregisterScalableTargetRequest(r *http.Request, pathParams PathParams) (*DeregisterScalableTargetRequest, error) { - input := &DeregisterScalableTargetRequest{} - - return input, nil -} - -// DeserializeDescribeScalableTargetsRequest parses an HTTP request into a *DescribeScalableTargetsRequest. -func DeserializeDescribeScalableTargetsRequest(r *http.Request, pathParams PathParams) (*DescribeScalableTargetsRequest, error) { - input := &DescribeScalableTargetsRequest{} - - return input, nil -} - -// DeserializeDescribeScalingActivitiesRequest parses an HTTP request into a *DescribeScalingActivitiesRequest. -func DeserializeDescribeScalingActivitiesRequest(r *http.Request, pathParams PathParams) (*DescribeScalingActivitiesRequest, error) { - input := &DescribeScalingActivitiesRequest{} - - return input, nil -} - -// DeserializeDescribeScalingPoliciesRequest parses an HTTP request into a *DescribeScalingPoliciesRequest. -func DeserializeDescribeScalingPoliciesRequest(r *http.Request, pathParams PathParams) (*DescribeScalingPoliciesRequest, error) { - input := &DescribeScalingPoliciesRequest{} - - return input, nil -} - -// DeserializeDescribeScheduledActionsRequest parses an HTTP request into a *DescribeScheduledActionsRequest. -func DeserializeDescribeScheduledActionsRequest(r *http.Request, pathParams PathParams) (*DescribeScheduledActionsRequest, error) { - input := &DescribeScheduledActionsRequest{} - - return input, nil -} - -// DeserializeGetPredictiveScalingForecastRequest parses an HTTP request into a *GetPredictiveScalingForecastRequest. -func DeserializeGetPredictiveScalingForecastRequest(r *http.Request, pathParams PathParams) (*GetPredictiveScalingForecastRequest, error) { - input := &GetPredictiveScalingForecastRequest{} - - return input, nil -} - -// DeserializeListTagsForResourceRequest parses an HTTP request into a *ListTagsForResourceRequest. -func DeserializeListTagsForResourceRequest(r *http.Request, pathParams PathParams) (*ListTagsForResourceRequest, error) { - input := &ListTagsForResourceRequest{} - - return input, nil -} - -// DeserializePutScalingPolicyRequest parses an HTTP request into a *PutScalingPolicyRequest. -func DeserializePutScalingPolicyRequest(r *http.Request, pathParams PathParams) (*PutScalingPolicyRequest, error) { - input := &PutScalingPolicyRequest{} - - return input, nil -} - -// DeserializePutScheduledActionRequest parses an HTTP request into a *PutScheduledActionRequest. -func DeserializePutScheduledActionRequest(r *http.Request, pathParams PathParams) (*PutScheduledActionRequest, error) { - input := &PutScheduledActionRequest{} - - return input, nil -} - -// DeserializeRegisterScalableTargetRequest parses an HTTP request into a *RegisterScalableTargetRequest. -func DeserializeRegisterScalableTargetRequest(r *http.Request, pathParams PathParams) (*RegisterScalableTargetRequest, error) { - input := &RegisterScalableTargetRequest{} - - return input, nil -} - -// DeserializeTagResourceRequest parses an HTTP request into a *TagResourceRequest. -func DeserializeTagResourceRequest(r *http.Request, pathParams PathParams) (*TagResourceRequest, error) { - input := &TagResourceRequest{} - - return input, nil -} - -// DeserializeUntagResourceRequest parses an HTTP request into a *UntagResourceRequest. -func DeserializeUntagResourceRequest(r *http.Request, pathParams PathParams) (*UntagResourceRequest, error) { - input := &UntagResourceRequest{} - - return input, nil -} diff --git a/internal/generated/appsync/deserializer.go b/internal/generated/appsync/deserializer.go deleted file mode 100644 index 44394b7e..00000000 --- a/internal/generated/appsync/deserializer.go +++ /dev/null @@ -1,1109 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package appsync - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeAssociateApiResponse writes the AssociateApiResponse to the HTTP response. -func SerializeAssociateApiResponse(w http.ResponseWriter, output *AssociateApiResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAssociateMergedGraphqlApiResponse writes the AssociateMergedGraphqlApiResponse to the HTTP response. -func SerializeAssociateMergedGraphqlApiResponse(w http.ResponseWriter, output *AssociateMergedGraphqlApiResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAssociateSourceGraphqlApiResponse writes the AssociateSourceGraphqlApiResponse to the HTTP response. -func SerializeAssociateSourceGraphqlApiResponse(w http.ResponseWriter, output *AssociateSourceGraphqlApiResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateApiResponse writes the CreateApiResponse to the HTTP response. -func SerializeCreateApiResponse(w http.ResponseWriter, output *CreateApiResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateApiCacheResponse writes the CreateApiCacheResponse to the HTTP response. -func SerializeCreateApiCacheResponse(w http.ResponseWriter, output *CreateApiCacheResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateApiKeyResponse writes the CreateApiKeyResponse to the HTTP response. -func SerializeCreateApiKeyResponse(w http.ResponseWriter, output *CreateApiKeyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateChannelNamespaceResponse writes the CreateChannelNamespaceResponse to the HTTP response. -func SerializeCreateChannelNamespaceResponse(w http.ResponseWriter, output *CreateChannelNamespaceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDataSourceResponse writes the CreateDataSourceResponse to the HTTP response. -func SerializeCreateDataSourceResponse(w http.ResponseWriter, output *CreateDataSourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDomainNameResponse writes the CreateDomainNameResponse to the HTTP response. -func SerializeCreateDomainNameResponse(w http.ResponseWriter, output *CreateDomainNameResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateFunctionResponse writes the CreateFunctionResponse to the HTTP response. -func SerializeCreateFunctionResponse(w http.ResponseWriter, output *CreateFunctionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateGraphqlApiResponse writes the CreateGraphqlApiResponse to the HTTP response. -func SerializeCreateGraphqlApiResponse(w http.ResponseWriter, output *CreateGraphqlApiResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateResolverResponse writes the CreateResolverResponse to the HTTP response. -func SerializeCreateResolverResponse(w http.ResponseWriter, output *CreateResolverResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateTypeResponse writes the CreateTypeResponse to the HTTP response. -func SerializeCreateTypeResponse(w http.ResponseWriter, output *CreateTypeResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteApiResponse writes the DeleteApiResponse to the HTTP response. -func SerializeDeleteApiResponse(w http.ResponseWriter, output *DeleteApiResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteApiCacheResponse writes the DeleteApiCacheResponse to the HTTP response. -func SerializeDeleteApiCacheResponse(w http.ResponseWriter, output *DeleteApiCacheResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteApiKeyResponse writes the DeleteApiKeyResponse to the HTTP response. -func SerializeDeleteApiKeyResponse(w http.ResponseWriter, output *DeleteApiKeyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteChannelNamespaceResponse writes the DeleteChannelNamespaceResponse to the HTTP response. -func SerializeDeleteChannelNamespaceResponse(w http.ResponseWriter, output *DeleteChannelNamespaceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteDataSourceResponse writes the DeleteDataSourceResponse to the HTTP response. -func SerializeDeleteDataSourceResponse(w http.ResponseWriter, output *DeleteDataSourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteDomainNameResponse writes the DeleteDomainNameResponse to the HTTP response. -func SerializeDeleteDomainNameResponse(w http.ResponseWriter, output *DeleteDomainNameResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteFunctionResponse writes the DeleteFunctionResponse to the HTTP response. -func SerializeDeleteFunctionResponse(w http.ResponseWriter, output *DeleteFunctionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteGraphqlApiResponse writes the DeleteGraphqlApiResponse to the HTTP response. -func SerializeDeleteGraphqlApiResponse(w http.ResponseWriter, output *DeleteGraphqlApiResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteResolverResponse writes the DeleteResolverResponse to the HTTP response. -func SerializeDeleteResolverResponse(w http.ResponseWriter, output *DeleteResolverResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteTypeResponse writes the DeleteTypeResponse to the HTTP response. -func SerializeDeleteTypeResponse(w http.ResponseWriter, output *DeleteTypeResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDisassociateApiResponse writes the DisassociateApiResponse to the HTTP response. -func SerializeDisassociateApiResponse(w http.ResponseWriter, output *DisassociateApiResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDisassociateMergedGraphqlApiResponse writes the DisassociateMergedGraphqlApiResponse to the HTTP response. -func SerializeDisassociateMergedGraphqlApiResponse(w http.ResponseWriter, output *DisassociateMergedGraphqlApiResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisassociateSourceGraphqlApiResponse writes the DisassociateSourceGraphqlApiResponse to the HTTP response. -func SerializeDisassociateSourceGraphqlApiResponse(w http.ResponseWriter, output *DisassociateSourceGraphqlApiResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEvaluateCodeResponse writes the EvaluateCodeResponse to the HTTP response. -func SerializeEvaluateCodeResponse(w http.ResponseWriter, output *EvaluateCodeResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEvaluateMappingTemplateResponse writes the EvaluateMappingTemplateResponse to the HTTP response. -func SerializeEvaluateMappingTemplateResponse(w http.ResponseWriter, output *EvaluateMappingTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeFlushApiCacheResponse writes the FlushApiCacheResponse to the HTTP response. -func SerializeFlushApiCacheResponse(w http.ResponseWriter, output *FlushApiCacheResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeGetApiResponse writes the GetApiResponse to the HTTP response. -func SerializeGetApiResponse(w http.ResponseWriter, output *GetApiResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetApiAssociationResponse writes the GetApiAssociationResponse to the HTTP response. -func SerializeGetApiAssociationResponse(w http.ResponseWriter, output *GetApiAssociationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetApiCacheResponse writes the GetApiCacheResponse to the HTTP response. -func SerializeGetApiCacheResponse(w http.ResponseWriter, output *GetApiCacheResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetChannelNamespaceResponse writes the GetChannelNamespaceResponse to the HTTP response. -func SerializeGetChannelNamespaceResponse(w http.ResponseWriter, output *GetChannelNamespaceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDataSourceResponse writes the GetDataSourceResponse to the HTTP response. -func SerializeGetDataSourceResponse(w http.ResponseWriter, output *GetDataSourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDataSourceIntrospectionResponse writes the GetDataSourceIntrospectionResponse to the HTTP response. -func SerializeGetDataSourceIntrospectionResponse(w http.ResponseWriter, output *GetDataSourceIntrospectionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDomainNameResponse writes the GetDomainNameResponse to the HTTP response. -func SerializeGetDomainNameResponse(w http.ResponseWriter, output *GetDomainNameResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetFunctionResponse writes the GetFunctionResponse to the HTTP response. -func SerializeGetFunctionResponse(w http.ResponseWriter, output *GetFunctionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetGraphqlApiResponse writes the GetGraphqlApiResponse to the HTTP response. -func SerializeGetGraphqlApiResponse(w http.ResponseWriter, output *GetGraphqlApiResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetGraphqlApiEnvironmentVariablesResponse writes the GetGraphqlApiEnvironmentVariablesResponse to the HTTP response. -func SerializeGetGraphqlApiEnvironmentVariablesResponse(w http.ResponseWriter, output *GetGraphqlApiEnvironmentVariablesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetIntrospectionSchemaResponse writes the GetIntrospectionSchemaResponse to the HTTP response. -func SerializeGetIntrospectionSchemaResponse(w http.ResponseWriter, output *GetIntrospectionSchemaResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetResolverResponse writes the GetResolverResponse to the HTTP response. -func SerializeGetResolverResponse(w http.ResponseWriter, output *GetResolverResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSchemaCreationStatusResponse writes the GetSchemaCreationStatusResponse to the HTTP response. -func SerializeGetSchemaCreationStatusResponse(w http.ResponseWriter, output *GetSchemaCreationStatusResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSourceApiAssociationResponse writes the GetSourceApiAssociationResponse to the HTTP response. -func SerializeGetSourceApiAssociationResponse(w http.ResponseWriter, output *GetSourceApiAssociationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTypeResponse writes the GetTypeResponse to the HTTP response. -func SerializeGetTypeResponse(w http.ResponseWriter, output *GetTypeResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListApiKeysResponse writes the ListApiKeysResponse to the HTTP response. -func SerializeListApiKeysResponse(w http.ResponseWriter, output *ListApiKeysResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListApisResponse writes the ListApisResponse to the HTTP response. -func SerializeListApisResponse(w http.ResponseWriter, output *ListApisResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListChannelNamespacesResponse writes the ListChannelNamespacesResponse to the HTTP response. -func SerializeListChannelNamespacesResponse(w http.ResponseWriter, output *ListChannelNamespacesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDataSourcesResponse writes the ListDataSourcesResponse to the HTTP response. -func SerializeListDataSourcesResponse(w http.ResponseWriter, output *ListDataSourcesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDomainNamesResponse writes the ListDomainNamesResponse to the HTTP response. -func SerializeListDomainNamesResponse(w http.ResponseWriter, output *ListDomainNamesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListFunctionsResponse writes the ListFunctionsResponse to the HTTP response. -func SerializeListFunctionsResponse(w http.ResponseWriter, output *ListFunctionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListGraphqlApisResponse writes the ListGraphqlApisResponse to the HTTP response. -func SerializeListGraphqlApisResponse(w http.ResponseWriter, output *ListGraphqlApisResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListResolversResponse writes the ListResolversResponse to the HTTP response. -func SerializeListResolversResponse(w http.ResponseWriter, output *ListResolversResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListResolversByFunctionResponse writes the ListResolversByFunctionResponse to the HTTP response. -func SerializeListResolversByFunctionResponse(w http.ResponseWriter, output *ListResolversByFunctionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListSourceApiAssociationsResponse writes the ListSourceApiAssociationsResponse to the HTTP response. -func SerializeListSourceApiAssociationsResponse(w http.ResponseWriter, output *ListSourceApiAssociationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceResponse writes the ListTagsForResourceResponse to the HTTP response. -func SerializeListTagsForResourceResponse(w http.ResponseWriter, output *ListTagsForResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTypesResponse writes the ListTypesResponse to the HTTP response. -func SerializeListTypesResponse(w http.ResponseWriter, output *ListTypesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTypesByAssociationResponse writes the ListTypesByAssociationResponse to the HTTP response. -func SerializeListTypesByAssociationResponse(w http.ResponseWriter, output *ListTypesByAssociationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutGraphqlApiEnvironmentVariablesResponse writes the PutGraphqlApiEnvironmentVariablesResponse to the HTTP response. -func SerializePutGraphqlApiEnvironmentVariablesResponse(w http.ResponseWriter, output *PutGraphqlApiEnvironmentVariablesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartDataSourceIntrospectionResponse writes the StartDataSourceIntrospectionResponse to the HTTP response. -func SerializeStartDataSourceIntrospectionResponse(w http.ResponseWriter, output *StartDataSourceIntrospectionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartSchemaCreationResponse writes the StartSchemaCreationResponse to the HTTP response. -func SerializeStartSchemaCreationResponse(w http.ResponseWriter, output *StartSchemaCreationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartSchemaMergeResponse writes the StartSchemaMergeResponse to the HTTP response. -func SerializeStartSchemaMergeResponse(w http.ResponseWriter, output *StartSchemaMergeResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTagResourceResponse writes the TagResourceResponse to the HTTP response. -func SerializeTagResourceResponse(w http.ResponseWriter, output *TagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUntagResourceResponse writes the UntagResourceResponse to the HTTP response. -func SerializeUntagResourceResponse(w http.ResponseWriter, output *UntagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateApiResponse writes the UpdateApiResponse to the HTTP response. -func SerializeUpdateApiResponse(w http.ResponseWriter, output *UpdateApiResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateApiCacheResponse writes the UpdateApiCacheResponse to the HTTP response. -func SerializeUpdateApiCacheResponse(w http.ResponseWriter, output *UpdateApiCacheResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateApiKeyResponse writes the UpdateApiKeyResponse to the HTTP response. -func SerializeUpdateApiKeyResponse(w http.ResponseWriter, output *UpdateApiKeyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateChannelNamespaceResponse writes the UpdateChannelNamespaceResponse to the HTTP response. -func SerializeUpdateChannelNamespaceResponse(w http.ResponseWriter, output *UpdateChannelNamespaceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateDataSourceResponse writes the UpdateDataSourceResponse to the HTTP response. -func SerializeUpdateDataSourceResponse(w http.ResponseWriter, output *UpdateDataSourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateDomainNameResponse writes the UpdateDomainNameResponse to the HTTP response. -func SerializeUpdateDomainNameResponse(w http.ResponseWriter, output *UpdateDomainNameResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateFunctionResponse writes the UpdateFunctionResponse to the HTTP response. -func SerializeUpdateFunctionResponse(w http.ResponseWriter, output *UpdateFunctionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateGraphqlApiResponse writes the UpdateGraphqlApiResponse to the HTTP response. -func SerializeUpdateGraphqlApiResponse(w http.ResponseWriter, output *UpdateGraphqlApiResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateResolverResponse writes the UpdateResolverResponse to the HTTP response. -func SerializeUpdateResolverResponse(w http.ResponseWriter, output *UpdateResolverResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateSourceApiAssociationResponse writes the UpdateSourceApiAssociationResponse to the HTTP response. -func SerializeUpdateSourceApiAssociationResponse(w http.ResponseWriter, output *UpdateSourceApiAssociationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateTypeResponse writes the UpdateTypeResponse to the HTTP response. -func SerializeUpdateTypeResponse(w http.ResponseWriter, output *UpdateTypeResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/appsync/interface.go b/internal/generated/appsync/interface.go deleted file mode 100644 index 4ff0a241..00000000 --- a/internal/generated/appsync/interface.go +++ /dev/null @@ -1,82 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package appsync - -import "context" - -type DeepdishControlPlaneServiceService interface { - AssociateApi(ctx context.Context, input *AssociateApiRequest) (*AssociateApiResponse, error) - AssociateMergedGraphqlApi(ctx context.Context, input *AssociateMergedGraphqlApiRequest) (*AssociateMergedGraphqlApiResponse, error) - AssociateSourceGraphqlApi(ctx context.Context, input *AssociateSourceGraphqlApiRequest) (*AssociateSourceGraphqlApiResponse, error) - CreateApi(ctx context.Context, input *CreateApiRequest) (*CreateApiResponse, error) - CreateApiCache(ctx context.Context, input *CreateApiCacheRequest) (*CreateApiCacheResponse, error) - CreateApiKey(ctx context.Context, input *CreateApiKeyRequest) (*CreateApiKeyResponse, error) - CreateChannelNamespace(ctx context.Context, input *CreateChannelNamespaceRequest) (*CreateChannelNamespaceResponse, error) - CreateDataSource(ctx context.Context, input *CreateDataSourceRequest) (*CreateDataSourceResponse, error) - CreateDomainName(ctx context.Context, input *CreateDomainNameRequest) (*CreateDomainNameResponse, error) - CreateFunction(ctx context.Context, input *CreateFunctionRequest) (*CreateFunctionResponse, error) - CreateGraphqlApi(ctx context.Context, input *CreateGraphqlApiRequest) (*CreateGraphqlApiResponse, error) - CreateResolver(ctx context.Context, input *CreateResolverRequest) (*CreateResolverResponse, error) - CreateType(ctx context.Context, input *CreateTypeRequest) (*CreateTypeResponse, error) - DeleteApi(ctx context.Context, input *DeleteApiRequest) (*DeleteApiResponse, error) - DeleteApiCache(ctx context.Context, input *DeleteApiCacheRequest) (*DeleteApiCacheResponse, error) - DeleteApiKey(ctx context.Context, input *DeleteApiKeyRequest) (*DeleteApiKeyResponse, error) - DeleteChannelNamespace(ctx context.Context, input *DeleteChannelNamespaceRequest) (*DeleteChannelNamespaceResponse, error) - DeleteDataSource(ctx context.Context, input *DeleteDataSourceRequest) (*DeleteDataSourceResponse, error) - DeleteDomainName(ctx context.Context, input *DeleteDomainNameRequest) (*DeleteDomainNameResponse, error) - DeleteFunction(ctx context.Context, input *DeleteFunctionRequest) (*DeleteFunctionResponse, error) - DeleteGraphqlApi(ctx context.Context, input *DeleteGraphqlApiRequest) (*DeleteGraphqlApiResponse, error) - DeleteResolver(ctx context.Context, input *DeleteResolverRequest) (*DeleteResolverResponse, error) - DeleteType(ctx context.Context, input *DeleteTypeRequest) (*DeleteTypeResponse, error) - DisassociateApi(ctx context.Context, input *DisassociateApiRequest) (*DisassociateApiResponse, error) - DisassociateMergedGraphqlApi(ctx context.Context, input *DisassociateMergedGraphqlApiRequest) (*DisassociateMergedGraphqlApiResponse, error) - DisassociateSourceGraphqlApi(ctx context.Context, input *DisassociateSourceGraphqlApiRequest) (*DisassociateSourceGraphqlApiResponse, error) - EvaluateCode(ctx context.Context, input *EvaluateCodeRequest) (*EvaluateCodeResponse, error) - EvaluateMappingTemplate(ctx context.Context, input *EvaluateMappingTemplateRequest) (*EvaluateMappingTemplateResponse, error) - FlushApiCache(ctx context.Context, input *FlushApiCacheRequest) (*FlushApiCacheResponse, error) - GetApi(ctx context.Context, input *GetApiRequest) (*GetApiResponse, error) - GetApiAssociation(ctx context.Context, input *GetApiAssociationRequest) (*GetApiAssociationResponse, error) - GetApiCache(ctx context.Context, input *GetApiCacheRequest) (*GetApiCacheResponse, error) - GetChannelNamespace(ctx context.Context, input *GetChannelNamespaceRequest) (*GetChannelNamespaceResponse, error) - GetDataSource(ctx context.Context, input *GetDataSourceRequest) (*GetDataSourceResponse, error) - GetDataSourceIntrospection(ctx context.Context, input *GetDataSourceIntrospectionRequest) (*GetDataSourceIntrospectionResponse, error) - GetDomainName(ctx context.Context, input *GetDomainNameRequest) (*GetDomainNameResponse, error) - GetFunction(ctx context.Context, input *GetFunctionRequest) (*GetFunctionResponse, error) - GetGraphqlApi(ctx context.Context, input *GetGraphqlApiRequest) (*GetGraphqlApiResponse, error) - GetGraphqlApiEnvironmentVariables(ctx context.Context, input *GetGraphqlApiEnvironmentVariablesRequest) (*GetGraphqlApiEnvironmentVariablesResponse, error) - GetIntrospectionSchema(ctx context.Context, input *GetIntrospectionSchemaRequest) (*GetIntrospectionSchemaResponse, error) - GetResolver(ctx context.Context, input *GetResolverRequest) (*GetResolverResponse, error) - GetSchemaCreationStatus(ctx context.Context, input *GetSchemaCreationStatusRequest) (*GetSchemaCreationStatusResponse, error) - GetSourceApiAssociation(ctx context.Context, input *GetSourceApiAssociationRequest) (*GetSourceApiAssociationResponse, error) - GetType(ctx context.Context, input *GetTypeRequest) (*GetTypeResponse, error) - ListApiKeys(ctx context.Context, input *ListApiKeysRequest) (*ListApiKeysResponse, error) - ListApis(ctx context.Context, input *ListApisRequest) (*ListApisResponse, error) - ListChannelNamespaces(ctx context.Context, input *ListChannelNamespacesRequest) (*ListChannelNamespacesResponse, error) - ListDataSources(ctx context.Context, input *ListDataSourcesRequest) (*ListDataSourcesResponse, error) - ListDomainNames(ctx context.Context, input *ListDomainNamesRequest) (*ListDomainNamesResponse, error) - ListFunctions(ctx context.Context, input *ListFunctionsRequest) (*ListFunctionsResponse, error) - ListGraphqlApis(ctx context.Context, input *ListGraphqlApisRequest) (*ListGraphqlApisResponse, error) - ListResolvers(ctx context.Context, input *ListResolversRequest) (*ListResolversResponse, error) - ListResolversByFunction(ctx context.Context, input *ListResolversByFunctionRequest) (*ListResolversByFunctionResponse, error) - ListSourceApiAssociations(ctx context.Context, input *ListSourceApiAssociationsRequest) (*ListSourceApiAssociationsResponse, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceRequest) (*ListTagsForResourceResponse, error) - ListTypes(ctx context.Context, input *ListTypesRequest) (*ListTypesResponse, error) - ListTypesByAssociation(ctx context.Context, input *ListTypesByAssociationRequest) (*ListTypesByAssociationResponse, error) - PutGraphqlApiEnvironmentVariables(ctx context.Context, input *PutGraphqlApiEnvironmentVariablesRequest) (*PutGraphqlApiEnvironmentVariablesResponse, error) - StartDataSourceIntrospection(ctx context.Context, input *StartDataSourceIntrospectionRequest) (*StartDataSourceIntrospectionResponse, error) - StartSchemaCreation(ctx context.Context, input *StartSchemaCreationRequest) (*StartSchemaCreationResponse, error) - StartSchemaMerge(ctx context.Context, input *StartSchemaMergeRequest) (*StartSchemaMergeResponse, error) - TagResource(ctx context.Context, input *TagResourceRequest) (*TagResourceResponse, error) - UntagResource(ctx context.Context, input *UntagResourceRequest) (*UntagResourceResponse, error) - UpdateApi(ctx context.Context, input *UpdateApiRequest) (*UpdateApiResponse, error) - UpdateApiCache(ctx context.Context, input *UpdateApiCacheRequest) (*UpdateApiCacheResponse, error) - UpdateApiKey(ctx context.Context, input *UpdateApiKeyRequest) (*UpdateApiKeyResponse, error) - UpdateChannelNamespace(ctx context.Context, input *UpdateChannelNamespaceRequest) (*UpdateChannelNamespaceResponse, error) - UpdateDataSource(ctx context.Context, input *UpdateDataSourceRequest) (*UpdateDataSourceResponse, error) - UpdateDomainName(ctx context.Context, input *UpdateDomainNameRequest) (*UpdateDomainNameResponse, error) - UpdateFunction(ctx context.Context, input *UpdateFunctionRequest) (*UpdateFunctionResponse, error) - UpdateGraphqlApi(ctx context.Context, input *UpdateGraphqlApiRequest) (*UpdateGraphqlApiResponse, error) - UpdateResolver(ctx context.Context, input *UpdateResolverRequest) (*UpdateResolverResponse, error) - UpdateSourceApiAssociation(ctx context.Context, input *UpdateSourceApiAssociationRequest) (*UpdateSourceApiAssociationResponse, error) - UpdateType(ctx context.Context, input *UpdateTypeRequest) (*UpdateTypeResponse, error) -} diff --git a/internal/generated/appsync/router.go b/internal/generated/appsync/router.go index 9ba4a5a7..4cd7db60 100644 --- a/internal/generated/appsync/router.go +++ b/internal/generated/appsync/router.go @@ -4,6 +4,9 @@ package appsync import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/appsync/serializer.go b/internal/generated/appsync/serializer.go deleted file mode 100644 index eb7de429..00000000 --- a/internal/generated/appsync/serializer.go +++ /dev/null @@ -1,1018 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package appsync - -import ( - "net/http" - "strconv" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeAssociateApiRequest parses an HTTP request into a *AssociateApiRequest. -func DeserializeAssociateApiRequest(r *http.Request, pathParams PathParams) (*AssociateApiRequest, error) { - input := &AssociateApiRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - return input, nil -} - -// DeserializeAssociateMergedGraphqlApiRequest parses an HTTP request into a *AssociateMergedGraphqlApiRequest. -func DeserializeAssociateMergedGraphqlApiRequest(r *http.Request, pathParams PathParams) (*AssociateMergedGraphqlApiRequest, error) { - input := &AssociateMergedGraphqlApiRequest{} - - if v, ok := pathParams["SourceApiIdentifier"]; ok { - input.SourceApiIdentifier = v - } - - return input, nil -} - -// DeserializeAssociateSourceGraphqlApiRequest parses an HTTP request into a *AssociateSourceGraphqlApiRequest. -func DeserializeAssociateSourceGraphqlApiRequest(r *http.Request, pathParams PathParams) (*AssociateSourceGraphqlApiRequest, error) { - input := &AssociateSourceGraphqlApiRequest{} - - if v, ok := pathParams["MergedApiIdentifier"]; ok { - input.MergedApiIdentifier = v - } - - return input, nil -} - -// DeserializeCreateApiRequest parses an HTTP request into a *CreateApiRequest. -func DeserializeCreateApiRequest(r *http.Request, pathParams PathParams) (*CreateApiRequest, error) { - input := &CreateApiRequest{} - - return input, nil -} - -// DeserializeCreateApiCacheRequest parses an HTTP request into a *CreateApiCacheRequest. -func DeserializeCreateApiCacheRequest(r *http.Request, pathParams PathParams) (*CreateApiCacheRequest, error) { - input := &CreateApiCacheRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - return input, nil -} - -// DeserializeCreateApiKeyRequest parses an HTTP request into a *CreateApiKeyRequest. -func DeserializeCreateApiKeyRequest(r *http.Request, pathParams PathParams) (*CreateApiKeyRequest, error) { - input := &CreateApiKeyRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - return input, nil -} - -// DeserializeCreateChannelNamespaceRequest parses an HTTP request into a *CreateChannelNamespaceRequest. -func DeserializeCreateChannelNamespaceRequest(r *http.Request, pathParams PathParams) (*CreateChannelNamespaceRequest, error) { - input := &CreateChannelNamespaceRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - return input, nil -} - -// DeserializeCreateDataSourceRequest parses an HTTP request into a *CreateDataSourceRequest. -func DeserializeCreateDataSourceRequest(r *http.Request, pathParams PathParams) (*CreateDataSourceRequest, error) { - input := &CreateDataSourceRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - return input, nil -} - -// DeserializeCreateDomainNameRequest parses an HTTP request into a *CreateDomainNameRequest. -func DeserializeCreateDomainNameRequest(r *http.Request, pathParams PathParams) (*CreateDomainNameRequest, error) { - input := &CreateDomainNameRequest{} - - return input, nil -} - -// DeserializeCreateFunctionRequest parses an HTTP request into a *CreateFunctionRequest. -func DeserializeCreateFunctionRequest(r *http.Request, pathParams PathParams) (*CreateFunctionRequest, error) { - input := &CreateFunctionRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - return input, nil -} - -// DeserializeCreateGraphqlApiRequest parses an HTTP request into a *CreateGraphqlApiRequest. -func DeserializeCreateGraphqlApiRequest(r *http.Request, pathParams PathParams) (*CreateGraphqlApiRequest, error) { - input := &CreateGraphqlApiRequest{} - - return input, nil -} - -// DeserializeCreateResolverRequest parses an HTTP request into a *CreateResolverRequest. -func DeserializeCreateResolverRequest(r *http.Request, pathParams PathParams) (*CreateResolverRequest, error) { - input := &CreateResolverRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["TypeName"]; ok { - input.TypeName = v - } - - return input, nil -} - -// DeserializeCreateTypeRequest parses an HTTP request into a *CreateTypeRequest. -func DeserializeCreateTypeRequest(r *http.Request, pathParams PathParams) (*CreateTypeRequest, error) { - input := &CreateTypeRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - return input, nil -} - -// DeserializeDeleteApiRequest parses an HTTP request into a *DeleteApiRequest. -func DeserializeDeleteApiRequest(r *http.Request, pathParams PathParams) (*DeleteApiRequest, error) { - input := &DeleteApiRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - return input, nil -} - -// DeserializeDeleteApiCacheRequest parses an HTTP request into a *DeleteApiCacheRequest. -func DeserializeDeleteApiCacheRequest(r *http.Request, pathParams PathParams) (*DeleteApiCacheRequest, error) { - input := &DeleteApiCacheRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - return input, nil -} - -// DeserializeDeleteApiKeyRequest parses an HTTP request into a *DeleteApiKeyRequest. -func DeserializeDeleteApiKeyRequest(r *http.Request, pathParams PathParams) (*DeleteApiKeyRequest, error) { - input := &DeleteApiKeyRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeDeleteChannelNamespaceRequest parses an HTTP request into a *DeleteChannelNamespaceRequest. -func DeserializeDeleteChannelNamespaceRequest(r *http.Request, pathParams PathParams) (*DeleteChannelNamespaceRequest, error) { - input := &DeleteChannelNamespaceRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["Name"]; ok { - input.Name = v - } - - return input, nil -} - -// DeserializeDeleteDataSourceRequest parses an HTTP request into a *DeleteDataSourceRequest. -func DeserializeDeleteDataSourceRequest(r *http.Request, pathParams PathParams) (*DeleteDataSourceRequest, error) { - input := &DeleteDataSourceRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["Name"]; ok { - input.Name = v - } - - return input, nil -} - -// DeserializeDeleteDomainNameRequest parses an HTTP request into a *DeleteDomainNameRequest. -func DeserializeDeleteDomainNameRequest(r *http.Request, pathParams PathParams) (*DeleteDomainNameRequest, error) { - input := &DeleteDomainNameRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - return input, nil -} - -// DeserializeDeleteFunctionRequest parses an HTTP request into a *DeleteFunctionRequest. -func DeserializeDeleteFunctionRequest(r *http.Request, pathParams PathParams) (*DeleteFunctionRequest, error) { - input := &DeleteFunctionRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["FunctionId"]; ok { - input.FunctionId = v - } - - return input, nil -} - -// DeserializeDeleteGraphqlApiRequest parses an HTTP request into a *DeleteGraphqlApiRequest. -func DeserializeDeleteGraphqlApiRequest(r *http.Request, pathParams PathParams) (*DeleteGraphqlApiRequest, error) { - input := &DeleteGraphqlApiRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - return input, nil -} - -// DeserializeDeleteResolverRequest parses an HTTP request into a *DeleteResolverRequest. -func DeserializeDeleteResolverRequest(r *http.Request, pathParams PathParams) (*DeleteResolverRequest, error) { - input := &DeleteResolverRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["FieldName"]; ok { - input.FieldName = v - } - - if v, ok := pathParams["TypeName"]; ok { - input.TypeName = v - } - - return input, nil -} - -// DeserializeDeleteTypeRequest parses an HTTP request into a *DeleteTypeRequest. -func DeserializeDeleteTypeRequest(r *http.Request, pathParams PathParams) (*DeleteTypeRequest, error) { - input := &DeleteTypeRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["TypeName"]; ok { - input.TypeName = v - } - - return input, nil -} - -// DeserializeDisassociateApiRequest parses an HTTP request into a *DisassociateApiRequest. -func DeserializeDisassociateApiRequest(r *http.Request, pathParams PathParams) (*DisassociateApiRequest, error) { - input := &DisassociateApiRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - return input, nil -} - -// DeserializeDisassociateMergedGraphqlApiRequest parses an HTTP request into a *DisassociateMergedGraphqlApiRequest. -func DeserializeDisassociateMergedGraphqlApiRequest(r *http.Request, pathParams PathParams) (*DisassociateMergedGraphqlApiRequest, error) { - input := &DisassociateMergedGraphqlApiRequest{} - - if v, ok := pathParams["AssociationId"]; ok { - input.AssociationId = v - } - - if v, ok := pathParams["SourceApiIdentifier"]; ok { - input.SourceApiIdentifier = v - } - - return input, nil -} - -// DeserializeDisassociateSourceGraphqlApiRequest parses an HTTP request into a *DisassociateSourceGraphqlApiRequest. -func DeserializeDisassociateSourceGraphqlApiRequest(r *http.Request, pathParams PathParams) (*DisassociateSourceGraphqlApiRequest, error) { - input := &DisassociateSourceGraphqlApiRequest{} - - if v, ok := pathParams["AssociationId"]; ok { - input.AssociationId = v - } - - if v, ok := pathParams["MergedApiIdentifier"]; ok { - input.MergedApiIdentifier = v - } - - return input, nil -} - -// DeserializeEvaluateCodeRequest parses an HTTP request into a *EvaluateCodeRequest. -func DeserializeEvaluateCodeRequest(r *http.Request, pathParams PathParams) (*EvaluateCodeRequest, error) { - input := &EvaluateCodeRequest{} - - return input, nil -} - -// DeserializeEvaluateMappingTemplateRequest parses an HTTP request into a *EvaluateMappingTemplateRequest. -func DeserializeEvaluateMappingTemplateRequest(r *http.Request, pathParams PathParams) (*EvaluateMappingTemplateRequest, error) { - input := &EvaluateMappingTemplateRequest{} - - return input, nil -} - -// DeserializeFlushApiCacheRequest parses an HTTP request into a *FlushApiCacheRequest. -func DeserializeFlushApiCacheRequest(r *http.Request, pathParams PathParams) (*FlushApiCacheRequest, error) { - input := &FlushApiCacheRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - return input, nil -} - -// DeserializeGetApiRequest parses an HTTP request into a *GetApiRequest. -func DeserializeGetApiRequest(r *http.Request, pathParams PathParams) (*GetApiRequest, error) { - input := &GetApiRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - return input, nil -} - -// DeserializeGetApiAssociationRequest parses an HTTP request into a *GetApiAssociationRequest. -func DeserializeGetApiAssociationRequest(r *http.Request, pathParams PathParams) (*GetApiAssociationRequest, error) { - input := &GetApiAssociationRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - return input, nil -} - -// DeserializeGetApiCacheRequest parses an HTTP request into a *GetApiCacheRequest. -func DeserializeGetApiCacheRequest(r *http.Request, pathParams PathParams) (*GetApiCacheRequest, error) { - input := &GetApiCacheRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - return input, nil -} - -// DeserializeGetChannelNamespaceRequest parses an HTTP request into a *GetChannelNamespaceRequest. -func DeserializeGetChannelNamespaceRequest(r *http.Request, pathParams PathParams) (*GetChannelNamespaceRequest, error) { - input := &GetChannelNamespaceRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["Name"]; ok { - input.Name = v - } - - return input, nil -} - -// DeserializeGetDataSourceRequest parses an HTTP request into a *GetDataSourceRequest. -func DeserializeGetDataSourceRequest(r *http.Request, pathParams PathParams) (*GetDataSourceRequest, error) { - input := &GetDataSourceRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["Name"]; ok { - input.Name = v - } - - return input, nil -} - -// DeserializeGetDataSourceIntrospectionRequest parses an HTTP request into a *GetDataSourceIntrospectionRequest. -func DeserializeGetDataSourceIntrospectionRequest(r *http.Request, pathParams PathParams) (*GetDataSourceIntrospectionRequest, error) { - input := &GetDataSourceIntrospectionRequest{} - - if v := r.URL.Query().Get("includeModelsSDL"); v != "" { - input.IncludeModelsSDL, _ = strconv.ParseBool(v) - } - - if v, ok := pathParams["IntrospectionId"]; ok { - input.IntrospectionId = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeGetDomainNameRequest parses an HTTP request into a *GetDomainNameRequest. -func DeserializeGetDomainNameRequest(r *http.Request, pathParams PathParams) (*GetDomainNameRequest, error) { - input := &GetDomainNameRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - return input, nil -} - -// DeserializeGetFunctionRequest parses an HTTP request into a *GetFunctionRequest. -func DeserializeGetFunctionRequest(r *http.Request, pathParams PathParams) (*GetFunctionRequest, error) { - input := &GetFunctionRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["FunctionId"]; ok { - input.FunctionId = v - } - - return input, nil -} - -// DeserializeGetGraphqlApiRequest parses an HTTP request into a *GetGraphqlApiRequest. -func DeserializeGetGraphqlApiRequest(r *http.Request, pathParams PathParams) (*GetGraphqlApiRequest, error) { - input := &GetGraphqlApiRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - return input, nil -} - -// DeserializeGetGraphqlApiEnvironmentVariablesRequest parses an HTTP request into a *GetGraphqlApiEnvironmentVariablesRequest. -func DeserializeGetGraphqlApiEnvironmentVariablesRequest(r *http.Request, pathParams PathParams) (*GetGraphqlApiEnvironmentVariablesRequest, error) { - input := &GetGraphqlApiEnvironmentVariablesRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - return input, nil -} - -// DeserializeGetIntrospectionSchemaRequest parses an HTTP request into a *GetIntrospectionSchemaRequest. -func DeserializeGetIntrospectionSchemaRequest(r *http.Request, pathParams PathParams) (*GetIntrospectionSchemaRequest, error) { - input := &GetIntrospectionSchemaRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - input.Format = r.URL.Query().Get("format") - - if v := r.URL.Query().Get("includeDirectives"); v != "" { - input.IncludeDirectives, _ = strconv.ParseBool(v) - } - - return input, nil -} - -// DeserializeGetResolverRequest parses an HTTP request into a *GetResolverRequest. -func DeserializeGetResolverRequest(r *http.Request, pathParams PathParams) (*GetResolverRequest, error) { - input := &GetResolverRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["FieldName"]; ok { - input.FieldName = v - } - - if v, ok := pathParams["TypeName"]; ok { - input.TypeName = v - } - - return input, nil -} - -// DeserializeGetSchemaCreationStatusRequest parses an HTTP request into a *GetSchemaCreationStatusRequest. -func DeserializeGetSchemaCreationStatusRequest(r *http.Request, pathParams PathParams) (*GetSchemaCreationStatusRequest, error) { - input := &GetSchemaCreationStatusRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - return input, nil -} - -// DeserializeGetSourceApiAssociationRequest parses an HTTP request into a *GetSourceApiAssociationRequest. -func DeserializeGetSourceApiAssociationRequest(r *http.Request, pathParams PathParams) (*GetSourceApiAssociationRequest, error) { - input := &GetSourceApiAssociationRequest{} - - if v, ok := pathParams["AssociationId"]; ok { - input.AssociationId = v - } - - if v, ok := pathParams["MergedApiIdentifier"]; ok { - input.MergedApiIdentifier = v - } - - return input, nil -} - -// DeserializeGetTypeRequest parses an HTTP request into a *GetTypeRequest. -func DeserializeGetTypeRequest(r *http.Request, pathParams PathParams) (*GetTypeRequest, error) { - input := &GetTypeRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - input.Format = r.URL.Query().Get("format") - - if v, ok := pathParams["TypeName"]; ok { - input.TypeName = v - } - - return input, nil -} - -// DeserializeListApiKeysRequest parses an HTTP request into a *ListApiKeysRequest. -func DeserializeListApiKeysRequest(r *http.Request, pathParams PathParams) (*ListApiKeysRequest, error) { - input := &ListApiKeysRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListApisRequest parses an HTTP request into a *ListApisRequest. -func DeserializeListApisRequest(r *http.Request, pathParams PathParams) (*ListApisRequest, error) { - input := &ListApisRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListChannelNamespacesRequest parses an HTTP request into a *ListChannelNamespacesRequest. -func DeserializeListChannelNamespacesRequest(r *http.Request, pathParams PathParams) (*ListChannelNamespacesRequest, error) { - input := &ListChannelNamespacesRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListDataSourcesRequest parses an HTTP request into a *ListDataSourcesRequest. -func DeserializeListDataSourcesRequest(r *http.Request, pathParams PathParams) (*ListDataSourcesRequest, error) { - input := &ListDataSourcesRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListDomainNamesRequest parses an HTTP request into a *ListDomainNamesRequest. -func DeserializeListDomainNamesRequest(r *http.Request, pathParams PathParams) (*ListDomainNamesRequest, error) { - input := &ListDomainNamesRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListFunctionsRequest parses an HTTP request into a *ListFunctionsRequest. -func DeserializeListFunctionsRequest(r *http.Request, pathParams PathParams) (*ListFunctionsRequest, error) { - input := &ListFunctionsRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListGraphqlApisRequest parses an HTTP request into a *ListGraphqlApisRequest. -func DeserializeListGraphqlApisRequest(r *http.Request, pathParams PathParams) (*ListGraphqlApisRequest, error) { - input := &ListGraphqlApisRequest{} - - input.ApiType = r.URL.Query().Get("apiType") - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - input.Owner = r.URL.Query().Get("owner") - - return input, nil -} - -// DeserializeListResolversRequest parses an HTTP request into a *ListResolversRequest. -func DeserializeListResolversRequest(r *http.Request, pathParams PathParams) (*ListResolversRequest, error) { - input := &ListResolversRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - if v, ok := pathParams["TypeName"]; ok { - input.TypeName = v - } - - return input, nil -} - -// DeserializeListResolversByFunctionRequest parses an HTTP request into a *ListResolversByFunctionRequest. -func DeserializeListResolversByFunctionRequest(r *http.Request, pathParams PathParams) (*ListResolversByFunctionRequest, error) { - input := &ListResolversByFunctionRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["FunctionId"]; ok { - input.FunctionId = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListSourceApiAssociationsRequest parses an HTTP request into a *ListSourceApiAssociationsRequest. -func DeserializeListSourceApiAssociationsRequest(r *http.Request, pathParams PathParams) (*ListSourceApiAssociationsRequest, error) { - input := &ListSourceApiAssociationsRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListTagsForResourceRequest parses an HTTP request into a *ListTagsForResourceRequest. -func DeserializeListTagsForResourceRequest(r *http.Request, pathParams PathParams) (*ListTagsForResourceRequest, error) { - input := &ListTagsForResourceRequest{} - - if v, ok := pathParams["ResourceArn"]; ok { - input.ResourceArn = v - } - - return input, nil -} - -// DeserializeListTypesRequest parses an HTTP request into a *ListTypesRequest. -func DeserializeListTypesRequest(r *http.Request, pathParams PathParams) (*ListTypesRequest, error) { - input := &ListTypesRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - input.Format = r.URL.Query().Get("format") - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListTypesByAssociationRequest parses an HTTP request into a *ListTypesByAssociationRequest. -func DeserializeListTypesByAssociationRequest(r *http.Request, pathParams PathParams) (*ListTypesByAssociationRequest, error) { - input := &ListTypesByAssociationRequest{} - - if v, ok := pathParams["AssociationId"]; ok { - input.AssociationId = v - } - - input.Format = r.URL.Query().Get("format") - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - if v, ok := pathParams["MergedApiIdentifier"]; ok { - input.MergedApiIdentifier = v - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializePutGraphqlApiEnvironmentVariablesRequest parses an HTTP request into a *PutGraphqlApiEnvironmentVariablesRequest. -func DeserializePutGraphqlApiEnvironmentVariablesRequest(r *http.Request, pathParams PathParams) (*PutGraphqlApiEnvironmentVariablesRequest, error) { - input := &PutGraphqlApiEnvironmentVariablesRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - return input, nil -} - -// DeserializeStartDataSourceIntrospectionRequest parses an HTTP request into a *StartDataSourceIntrospectionRequest. -func DeserializeStartDataSourceIntrospectionRequest(r *http.Request, pathParams PathParams) (*StartDataSourceIntrospectionRequest, error) { - input := &StartDataSourceIntrospectionRequest{} - - return input, nil -} - -// DeserializeStartSchemaCreationRequest parses an HTTP request into a *StartSchemaCreationRequest. -func DeserializeStartSchemaCreationRequest(r *http.Request, pathParams PathParams) (*StartSchemaCreationRequest, error) { - input := &StartSchemaCreationRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - return input, nil -} - -// DeserializeStartSchemaMergeRequest parses an HTTP request into a *StartSchemaMergeRequest. -func DeserializeStartSchemaMergeRequest(r *http.Request, pathParams PathParams) (*StartSchemaMergeRequest, error) { - input := &StartSchemaMergeRequest{} - - if v, ok := pathParams["AssociationId"]; ok { - input.AssociationId = v - } - - if v, ok := pathParams["MergedApiIdentifier"]; ok { - input.MergedApiIdentifier = v - } - - return input, nil -} - -// DeserializeTagResourceRequest parses an HTTP request into a *TagResourceRequest. -func DeserializeTagResourceRequest(r *http.Request, pathParams PathParams) (*TagResourceRequest, error) { - input := &TagResourceRequest{} - - if v, ok := pathParams["ResourceArn"]; ok { - input.ResourceArn = v - } - - return input, nil -} - -// DeserializeUntagResourceRequest parses an HTTP request into a *UntagResourceRequest. -func DeserializeUntagResourceRequest(r *http.Request, pathParams PathParams) (*UntagResourceRequest, error) { - input := &UntagResourceRequest{} - - if v, ok := pathParams["ResourceArn"]; ok { - input.ResourceArn = v - } - - // TagKeys: skipped (unsupported query type TagKeyList) - - return input, nil -} - -// DeserializeUpdateApiRequest parses an HTTP request into a *UpdateApiRequest. -func DeserializeUpdateApiRequest(r *http.Request, pathParams PathParams) (*UpdateApiRequest, error) { - input := &UpdateApiRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - return input, nil -} - -// DeserializeUpdateApiCacheRequest parses an HTTP request into a *UpdateApiCacheRequest. -func DeserializeUpdateApiCacheRequest(r *http.Request, pathParams PathParams) (*UpdateApiCacheRequest, error) { - input := &UpdateApiCacheRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - return input, nil -} - -// DeserializeUpdateApiKeyRequest parses an HTTP request into a *UpdateApiKeyRequest. -func DeserializeUpdateApiKeyRequest(r *http.Request, pathParams PathParams) (*UpdateApiKeyRequest, error) { - input := &UpdateApiKeyRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeUpdateChannelNamespaceRequest parses an HTTP request into a *UpdateChannelNamespaceRequest. -func DeserializeUpdateChannelNamespaceRequest(r *http.Request, pathParams PathParams) (*UpdateChannelNamespaceRequest, error) { - input := &UpdateChannelNamespaceRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["Name"]; ok { - input.Name = v - } - - return input, nil -} - -// DeserializeUpdateDataSourceRequest parses an HTTP request into a *UpdateDataSourceRequest. -func DeserializeUpdateDataSourceRequest(r *http.Request, pathParams PathParams) (*UpdateDataSourceRequest, error) { - input := &UpdateDataSourceRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["Name"]; ok { - input.Name = v - } - - return input, nil -} - -// DeserializeUpdateDomainNameRequest parses an HTTP request into a *UpdateDomainNameRequest. -func DeserializeUpdateDomainNameRequest(r *http.Request, pathParams PathParams) (*UpdateDomainNameRequest, error) { - input := &UpdateDomainNameRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - return input, nil -} - -// DeserializeUpdateFunctionRequest parses an HTTP request into a *UpdateFunctionRequest. -func DeserializeUpdateFunctionRequest(r *http.Request, pathParams PathParams) (*UpdateFunctionRequest, error) { - input := &UpdateFunctionRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["FunctionId"]; ok { - input.FunctionId = v - } - - return input, nil -} - -// DeserializeUpdateGraphqlApiRequest parses an HTTP request into a *UpdateGraphqlApiRequest. -func DeserializeUpdateGraphqlApiRequest(r *http.Request, pathParams PathParams) (*UpdateGraphqlApiRequest, error) { - input := &UpdateGraphqlApiRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - return input, nil -} - -// DeserializeUpdateResolverRequest parses an HTTP request into a *UpdateResolverRequest. -func DeserializeUpdateResolverRequest(r *http.Request, pathParams PathParams) (*UpdateResolverRequest, error) { - input := &UpdateResolverRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["FieldName"]; ok { - input.FieldName = v - } - - if v, ok := pathParams["TypeName"]; ok { - input.TypeName = v - } - - return input, nil -} - -// DeserializeUpdateSourceApiAssociationRequest parses an HTTP request into a *UpdateSourceApiAssociationRequest. -func DeserializeUpdateSourceApiAssociationRequest(r *http.Request, pathParams PathParams) (*UpdateSourceApiAssociationRequest, error) { - input := &UpdateSourceApiAssociationRequest{} - - if v, ok := pathParams["AssociationId"]; ok { - input.AssociationId = v - } - - if v, ok := pathParams["MergedApiIdentifier"]; ok { - input.MergedApiIdentifier = v - } - - return input, nil -} - -// DeserializeUpdateTypeRequest parses an HTTP request into a *UpdateTypeRequest. -func DeserializeUpdateTypeRequest(r *http.Request, pathParams PathParams) (*UpdateTypeRequest, error) { - input := &UpdateTypeRequest{} - - if v, ok := pathParams["ApiId"]; ok { - input.ApiId = v - } - - if v, ok := pathParams["TypeName"]; ok { - input.TypeName = v - } - - return input, nil -} diff --git a/internal/generated/athena/deserializer.go b/internal/generated/athena/deserializer.go deleted file mode 100644 index 4f3544d7..00000000 --- a/internal/generated/athena/deserializer.go +++ /dev/null @@ -1,1009 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package athena - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeBatchGetNamedQueryOutput writes the BatchGetNamedQueryOutput to the HTTP response. -func SerializeBatchGetNamedQueryOutput(w http.ResponseWriter, output *BatchGetNamedQueryOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchGetPreparedStatementOutput writes the BatchGetPreparedStatementOutput to the HTTP response. -func SerializeBatchGetPreparedStatementOutput(w http.ResponseWriter, output *BatchGetPreparedStatementOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchGetQueryExecutionOutput writes the BatchGetQueryExecutionOutput to the HTTP response. -func SerializeBatchGetQueryExecutionOutput(w http.ResponseWriter, output *BatchGetQueryExecutionOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCancelCapacityReservationOutput writes the CancelCapacityReservationOutput to the HTTP response. -func SerializeCancelCapacityReservationOutput(w http.ResponseWriter, output *CancelCapacityReservationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateCapacityReservationOutput writes the CreateCapacityReservationOutput to the HTTP response. -func SerializeCreateCapacityReservationOutput(w http.ResponseWriter, output *CreateCapacityReservationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateDataCatalogOutput writes the CreateDataCatalogOutput to the HTTP response. -func SerializeCreateDataCatalogOutput(w http.ResponseWriter, output *CreateDataCatalogOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateNamedQueryOutput writes the CreateNamedQueryOutput to the HTTP response. -func SerializeCreateNamedQueryOutput(w http.ResponseWriter, output *CreateNamedQueryOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateNotebookOutput writes the CreateNotebookOutput to the HTTP response. -func SerializeCreateNotebookOutput(w http.ResponseWriter, output *CreateNotebookOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreatePreparedStatementOutput writes the CreatePreparedStatementOutput to the HTTP response. -func SerializeCreatePreparedStatementOutput(w http.ResponseWriter, output *CreatePreparedStatementOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreatePresignedNotebookUrlResponse writes the CreatePresignedNotebookUrlResponse to the HTTP response. -func SerializeCreatePresignedNotebookUrlResponse(w http.ResponseWriter, output *CreatePresignedNotebookUrlResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateWorkGroupOutput writes the CreateWorkGroupOutput to the HTTP response. -func SerializeCreateWorkGroupOutput(w http.ResponseWriter, output *CreateWorkGroupOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteCapacityReservationOutput writes the DeleteCapacityReservationOutput to the HTTP response. -func SerializeDeleteCapacityReservationOutput(w http.ResponseWriter, output *DeleteCapacityReservationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteDataCatalogOutput writes the DeleteDataCatalogOutput to the HTTP response. -func SerializeDeleteDataCatalogOutput(w http.ResponseWriter, output *DeleteDataCatalogOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteNamedQueryOutput writes the DeleteNamedQueryOutput to the HTTP response. -func SerializeDeleteNamedQueryOutput(w http.ResponseWriter, output *DeleteNamedQueryOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteNotebookOutput writes the DeleteNotebookOutput to the HTTP response. -func SerializeDeleteNotebookOutput(w http.ResponseWriter, output *DeleteNotebookOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeletePreparedStatementOutput writes the DeletePreparedStatementOutput to the HTTP response. -func SerializeDeletePreparedStatementOutput(w http.ResponseWriter, output *DeletePreparedStatementOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteWorkGroupOutput writes the DeleteWorkGroupOutput to the HTTP response. -func SerializeDeleteWorkGroupOutput(w http.ResponseWriter, output *DeleteWorkGroupOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeExportNotebookOutput writes the ExportNotebookOutput to the HTTP response. -func SerializeExportNotebookOutput(w http.ResponseWriter, output *ExportNotebookOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCalculationExecutionResponse writes the GetCalculationExecutionResponse to the HTTP response. -func SerializeGetCalculationExecutionResponse(w http.ResponseWriter, output *GetCalculationExecutionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCalculationExecutionCodeResponse writes the GetCalculationExecutionCodeResponse to the HTTP response. -func SerializeGetCalculationExecutionCodeResponse(w http.ResponseWriter, output *GetCalculationExecutionCodeResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCalculationExecutionStatusResponse writes the GetCalculationExecutionStatusResponse to the HTTP response. -func SerializeGetCalculationExecutionStatusResponse(w http.ResponseWriter, output *GetCalculationExecutionStatusResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCapacityAssignmentConfigurationOutput writes the GetCapacityAssignmentConfigurationOutput to the HTTP response. -func SerializeGetCapacityAssignmentConfigurationOutput(w http.ResponseWriter, output *GetCapacityAssignmentConfigurationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCapacityReservationOutput writes the GetCapacityReservationOutput to the HTTP response. -func SerializeGetCapacityReservationOutput(w http.ResponseWriter, output *GetCapacityReservationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDataCatalogOutput writes the GetDataCatalogOutput to the HTTP response. -func SerializeGetDataCatalogOutput(w http.ResponseWriter, output *GetDataCatalogOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDatabaseOutput writes the GetDatabaseOutput to the HTTP response. -func SerializeGetDatabaseOutput(w http.ResponseWriter, output *GetDatabaseOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetNamedQueryOutput writes the GetNamedQueryOutput to the HTTP response. -func SerializeGetNamedQueryOutput(w http.ResponseWriter, output *GetNamedQueryOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetNotebookMetadataOutput writes the GetNotebookMetadataOutput to the HTTP response. -func SerializeGetNotebookMetadataOutput(w http.ResponseWriter, output *GetNotebookMetadataOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPreparedStatementOutput writes the GetPreparedStatementOutput to the HTTP response. -func SerializeGetPreparedStatementOutput(w http.ResponseWriter, output *GetPreparedStatementOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetQueryExecutionOutput writes the GetQueryExecutionOutput to the HTTP response. -func SerializeGetQueryExecutionOutput(w http.ResponseWriter, output *GetQueryExecutionOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetQueryResultsOutput writes the GetQueryResultsOutput to the HTTP response. -func SerializeGetQueryResultsOutput(w http.ResponseWriter, output *GetQueryResultsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetQueryRuntimeStatisticsOutput writes the GetQueryRuntimeStatisticsOutput to the HTTP response. -func SerializeGetQueryRuntimeStatisticsOutput(w http.ResponseWriter, output *GetQueryRuntimeStatisticsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetResourceDashboardResponse writes the GetResourceDashboardResponse to the HTTP response. -func SerializeGetResourceDashboardResponse(w http.ResponseWriter, output *GetResourceDashboardResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSessionResponse writes the GetSessionResponse to the HTTP response. -func SerializeGetSessionResponse(w http.ResponseWriter, output *GetSessionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSessionEndpointResponse writes the GetSessionEndpointResponse to the HTTP response. -func SerializeGetSessionEndpointResponse(w http.ResponseWriter, output *GetSessionEndpointResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSessionStatusResponse writes the GetSessionStatusResponse to the HTTP response. -func SerializeGetSessionStatusResponse(w http.ResponseWriter, output *GetSessionStatusResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTableMetadataOutput writes the GetTableMetadataOutput to the HTTP response. -func SerializeGetTableMetadataOutput(w http.ResponseWriter, output *GetTableMetadataOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetWorkGroupOutput writes the GetWorkGroupOutput to the HTTP response. -func SerializeGetWorkGroupOutput(w http.ResponseWriter, output *GetWorkGroupOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeImportNotebookOutput writes the ImportNotebookOutput to the HTTP response. -func SerializeImportNotebookOutput(w http.ResponseWriter, output *ImportNotebookOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListApplicationDPUSizesOutput writes the ListApplicationDPUSizesOutput to the HTTP response. -func SerializeListApplicationDPUSizesOutput(w http.ResponseWriter, output *ListApplicationDPUSizesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListCalculationExecutionsResponse writes the ListCalculationExecutionsResponse to the HTTP response. -func SerializeListCalculationExecutionsResponse(w http.ResponseWriter, output *ListCalculationExecutionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListCapacityReservationsOutput writes the ListCapacityReservationsOutput to the HTTP response. -func SerializeListCapacityReservationsOutput(w http.ResponseWriter, output *ListCapacityReservationsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDataCatalogsOutput writes the ListDataCatalogsOutput to the HTTP response. -func SerializeListDataCatalogsOutput(w http.ResponseWriter, output *ListDataCatalogsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDatabasesOutput writes the ListDatabasesOutput to the HTTP response. -func SerializeListDatabasesOutput(w http.ResponseWriter, output *ListDatabasesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListEngineVersionsOutput writes the ListEngineVersionsOutput to the HTTP response. -func SerializeListEngineVersionsOutput(w http.ResponseWriter, output *ListEngineVersionsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListExecutorsResponse writes the ListExecutorsResponse to the HTTP response. -func SerializeListExecutorsResponse(w http.ResponseWriter, output *ListExecutorsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListNamedQueriesOutput writes the ListNamedQueriesOutput to the HTTP response. -func SerializeListNamedQueriesOutput(w http.ResponseWriter, output *ListNamedQueriesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListNotebookMetadataOutput writes the ListNotebookMetadataOutput to the HTTP response. -func SerializeListNotebookMetadataOutput(w http.ResponseWriter, output *ListNotebookMetadataOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListNotebookSessionsResponse writes the ListNotebookSessionsResponse to the HTTP response. -func SerializeListNotebookSessionsResponse(w http.ResponseWriter, output *ListNotebookSessionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPreparedStatementsOutput writes the ListPreparedStatementsOutput to the HTTP response. -func SerializeListPreparedStatementsOutput(w http.ResponseWriter, output *ListPreparedStatementsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListQueryExecutionsOutput writes the ListQueryExecutionsOutput to the HTTP response. -func SerializeListQueryExecutionsOutput(w http.ResponseWriter, output *ListQueryExecutionsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListSessionsResponse writes the ListSessionsResponse to the HTTP response. -func SerializeListSessionsResponse(w http.ResponseWriter, output *ListSessionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTableMetadataOutput writes the ListTableMetadataOutput to the HTTP response. -func SerializeListTableMetadataOutput(w http.ResponseWriter, output *ListTableMetadataOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceOutput writes the ListTagsForResourceOutput to the HTTP response. -func SerializeListTagsForResourceOutput(w http.ResponseWriter, output *ListTagsForResourceOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListWorkGroupsOutput writes the ListWorkGroupsOutput to the HTTP response. -func SerializeListWorkGroupsOutput(w http.ResponseWriter, output *ListWorkGroupsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutCapacityAssignmentConfigurationOutput writes the PutCapacityAssignmentConfigurationOutput to the HTTP response. -func SerializePutCapacityAssignmentConfigurationOutput(w http.ResponseWriter, output *PutCapacityAssignmentConfigurationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeStartCalculationExecutionResponse writes the StartCalculationExecutionResponse to the HTTP response. -func SerializeStartCalculationExecutionResponse(w http.ResponseWriter, output *StartCalculationExecutionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartQueryExecutionOutput writes the StartQueryExecutionOutput to the HTTP response. -func SerializeStartQueryExecutionOutput(w http.ResponseWriter, output *StartQueryExecutionOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartSessionResponse writes the StartSessionResponse to the HTTP response. -func SerializeStartSessionResponse(w http.ResponseWriter, output *StartSessionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStopCalculationExecutionResponse writes the StopCalculationExecutionResponse to the HTTP response. -func SerializeStopCalculationExecutionResponse(w http.ResponseWriter, output *StopCalculationExecutionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStopQueryExecutionOutput writes the StopQueryExecutionOutput to the HTTP response. -func SerializeStopQueryExecutionOutput(w http.ResponseWriter, output *StopQueryExecutionOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeTagResourceOutput writes the TagResourceOutput to the HTTP response. -func SerializeTagResourceOutput(w http.ResponseWriter, output *TagResourceOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeTerminateSessionResponse writes the TerminateSessionResponse to the HTTP response. -func SerializeTerminateSessionResponse(w http.ResponseWriter, output *TerminateSessionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUntagResourceOutput writes the UntagResourceOutput to the HTTP response. -func SerializeUntagResourceOutput(w http.ResponseWriter, output *UntagResourceOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateCapacityReservationOutput writes the UpdateCapacityReservationOutput to the HTTP response. -func SerializeUpdateCapacityReservationOutput(w http.ResponseWriter, output *UpdateCapacityReservationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateDataCatalogOutput writes the UpdateDataCatalogOutput to the HTTP response. -func SerializeUpdateDataCatalogOutput(w http.ResponseWriter, output *UpdateDataCatalogOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateNamedQueryOutput writes the UpdateNamedQueryOutput to the HTTP response. -func SerializeUpdateNamedQueryOutput(w http.ResponseWriter, output *UpdateNamedQueryOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateNotebookOutput writes the UpdateNotebookOutput to the HTTP response. -func SerializeUpdateNotebookOutput(w http.ResponseWriter, output *UpdateNotebookOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateNotebookMetadataOutput writes the UpdateNotebookMetadataOutput to the HTTP response. -func SerializeUpdateNotebookMetadataOutput(w http.ResponseWriter, output *UpdateNotebookMetadataOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdatePreparedStatementOutput writes the UpdatePreparedStatementOutput to the HTTP response. -func SerializeUpdatePreparedStatementOutput(w http.ResponseWriter, output *UpdatePreparedStatementOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateWorkGroupOutput writes the UpdateWorkGroupOutput to the HTTP response. -func SerializeUpdateWorkGroupOutput(w http.ResponseWriter, output *UpdateWorkGroupOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} diff --git a/internal/generated/athena/interface.go b/internal/generated/athena/interface.go deleted file mode 100644 index 2a8eb97d..00000000 --- a/internal/generated/athena/interface.go +++ /dev/null @@ -1,78 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package athena - -import "context" - -type AthenaService interface { - BatchGetNamedQuery(ctx context.Context, input *BatchGetNamedQueryInput) (*BatchGetNamedQueryOutput, error) - BatchGetPreparedStatement(ctx context.Context, input *BatchGetPreparedStatementInput) (*BatchGetPreparedStatementOutput, error) - BatchGetQueryExecution(ctx context.Context, input *BatchGetQueryExecutionInput) (*BatchGetQueryExecutionOutput, error) - CancelCapacityReservation(ctx context.Context, input *CancelCapacityReservationInput) (*CancelCapacityReservationOutput, error) - CreateCapacityReservation(ctx context.Context, input *CreateCapacityReservationInput) (*CreateCapacityReservationOutput, error) - CreateDataCatalog(ctx context.Context, input *CreateDataCatalogInput) (*CreateDataCatalogOutput, error) - CreateNamedQuery(ctx context.Context, input *CreateNamedQueryInput) (*CreateNamedQueryOutput, error) - CreateNotebook(ctx context.Context, input *CreateNotebookInput) (*CreateNotebookOutput, error) - CreatePreparedStatement(ctx context.Context, input *CreatePreparedStatementInput) (*CreatePreparedStatementOutput, error) - CreatePresignedNotebookUrl(ctx context.Context, input *CreatePresignedNotebookUrlRequest) (*CreatePresignedNotebookUrlResponse, error) - CreateWorkGroup(ctx context.Context, input *CreateWorkGroupInput) (*CreateWorkGroupOutput, error) - DeleteCapacityReservation(ctx context.Context, input *DeleteCapacityReservationInput) (*DeleteCapacityReservationOutput, error) - DeleteDataCatalog(ctx context.Context, input *DeleteDataCatalogInput) (*DeleteDataCatalogOutput, error) - DeleteNamedQuery(ctx context.Context, input *DeleteNamedQueryInput) (*DeleteNamedQueryOutput, error) - DeleteNotebook(ctx context.Context, input *DeleteNotebookInput) (*DeleteNotebookOutput, error) - DeletePreparedStatement(ctx context.Context, input *DeletePreparedStatementInput) (*DeletePreparedStatementOutput, error) - DeleteWorkGroup(ctx context.Context, input *DeleteWorkGroupInput) (*DeleteWorkGroupOutput, error) - ExportNotebook(ctx context.Context, input *ExportNotebookInput) (*ExportNotebookOutput, error) - GetCalculationExecution(ctx context.Context, input *GetCalculationExecutionRequest) (*GetCalculationExecutionResponse, error) - GetCalculationExecutionCode(ctx context.Context, input *GetCalculationExecutionCodeRequest) (*GetCalculationExecutionCodeResponse, error) - GetCalculationExecutionStatus(ctx context.Context, input *GetCalculationExecutionStatusRequest) (*GetCalculationExecutionStatusResponse, error) - GetCapacityAssignmentConfiguration(ctx context.Context, input *GetCapacityAssignmentConfigurationInput) (*GetCapacityAssignmentConfigurationOutput, error) - GetCapacityReservation(ctx context.Context, input *GetCapacityReservationInput) (*GetCapacityReservationOutput, error) - GetDataCatalog(ctx context.Context, input *GetDataCatalogInput) (*GetDataCatalogOutput, error) - GetDatabase(ctx context.Context, input *GetDatabaseInput) (*GetDatabaseOutput, error) - GetNamedQuery(ctx context.Context, input *GetNamedQueryInput) (*GetNamedQueryOutput, error) - GetNotebookMetadata(ctx context.Context, input *GetNotebookMetadataInput) (*GetNotebookMetadataOutput, error) - GetPreparedStatement(ctx context.Context, input *GetPreparedStatementInput) (*GetPreparedStatementOutput, error) - GetQueryExecution(ctx context.Context, input *GetQueryExecutionInput) (*GetQueryExecutionOutput, error) - GetQueryResults(ctx context.Context, input *GetQueryResultsInput) (*GetQueryResultsOutput, error) - GetQueryRuntimeStatistics(ctx context.Context, input *GetQueryRuntimeStatisticsInput) (*GetQueryRuntimeStatisticsOutput, error) - GetResourceDashboard(ctx context.Context, input *GetResourceDashboardRequest) (*GetResourceDashboardResponse, error) - GetSession(ctx context.Context, input *GetSessionRequest) (*GetSessionResponse, error) - GetSessionEndpoint(ctx context.Context, input *GetSessionEndpointRequest) (*GetSessionEndpointResponse, error) - GetSessionStatus(ctx context.Context, input *GetSessionStatusRequest) (*GetSessionStatusResponse, error) - GetTableMetadata(ctx context.Context, input *GetTableMetadataInput) (*GetTableMetadataOutput, error) - GetWorkGroup(ctx context.Context, input *GetWorkGroupInput) (*GetWorkGroupOutput, error) - ImportNotebook(ctx context.Context, input *ImportNotebookInput) (*ImportNotebookOutput, error) - ListApplicationDPUSizes(ctx context.Context, input *ListApplicationDPUSizesInput) (*ListApplicationDPUSizesOutput, error) - ListCalculationExecutions(ctx context.Context, input *ListCalculationExecutionsRequest) (*ListCalculationExecutionsResponse, error) - ListCapacityReservations(ctx context.Context, input *ListCapacityReservationsInput) (*ListCapacityReservationsOutput, error) - ListDataCatalogs(ctx context.Context, input *ListDataCatalogsInput) (*ListDataCatalogsOutput, error) - ListDatabases(ctx context.Context, input *ListDatabasesInput) (*ListDatabasesOutput, error) - ListEngineVersions(ctx context.Context, input *ListEngineVersionsInput) (*ListEngineVersionsOutput, error) - ListExecutors(ctx context.Context, input *ListExecutorsRequest) (*ListExecutorsResponse, error) - ListNamedQueries(ctx context.Context, input *ListNamedQueriesInput) (*ListNamedQueriesOutput, error) - ListNotebookMetadata(ctx context.Context, input *ListNotebookMetadataInput) (*ListNotebookMetadataOutput, error) - ListNotebookSessions(ctx context.Context, input *ListNotebookSessionsRequest) (*ListNotebookSessionsResponse, error) - ListPreparedStatements(ctx context.Context, input *ListPreparedStatementsInput) (*ListPreparedStatementsOutput, error) - ListQueryExecutions(ctx context.Context, input *ListQueryExecutionsInput) (*ListQueryExecutionsOutput, error) - ListSessions(ctx context.Context, input *ListSessionsRequest) (*ListSessionsResponse, error) - ListTableMetadata(ctx context.Context, input *ListTableMetadataInput) (*ListTableMetadataOutput, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error) - ListWorkGroups(ctx context.Context, input *ListWorkGroupsInput) (*ListWorkGroupsOutput, error) - PutCapacityAssignmentConfiguration(ctx context.Context, input *PutCapacityAssignmentConfigurationInput) (*PutCapacityAssignmentConfigurationOutput, error) - StartCalculationExecution(ctx context.Context, input *StartCalculationExecutionRequest) (*StartCalculationExecutionResponse, error) - StartQueryExecution(ctx context.Context, input *StartQueryExecutionInput) (*StartQueryExecutionOutput, error) - StartSession(ctx context.Context, input *StartSessionRequest) (*StartSessionResponse, error) - StopCalculationExecution(ctx context.Context, input *StopCalculationExecutionRequest) (*StopCalculationExecutionResponse, error) - StopQueryExecution(ctx context.Context, input *StopQueryExecutionInput) (*StopQueryExecutionOutput, error) - TagResource(ctx context.Context, input *TagResourceInput) (*TagResourceOutput, error) - TerminateSession(ctx context.Context, input *TerminateSessionRequest) (*TerminateSessionResponse, error) - UntagResource(ctx context.Context, input *UntagResourceInput) (*UntagResourceOutput, error) - UpdateCapacityReservation(ctx context.Context, input *UpdateCapacityReservationInput) (*UpdateCapacityReservationOutput, error) - UpdateDataCatalog(ctx context.Context, input *UpdateDataCatalogInput) (*UpdateDataCatalogOutput, error) - UpdateNamedQuery(ctx context.Context, input *UpdateNamedQueryInput) (*UpdateNamedQueryOutput, error) - UpdateNotebook(ctx context.Context, input *UpdateNotebookInput) (*UpdateNotebookOutput, error) - UpdateNotebookMetadata(ctx context.Context, input *UpdateNotebookMetadataInput) (*UpdateNotebookMetadataOutput, error) - UpdatePreparedStatement(ctx context.Context, input *UpdatePreparedStatementInput) (*UpdatePreparedStatementOutput, error) - UpdateWorkGroup(ctx context.Context, input *UpdateWorkGroupInput) (*UpdateWorkGroupOutput, error) -} diff --git a/internal/generated/athena/router.go b/internal/generated/athena/router.go index 9c3e5189..bd4e958d 100644 --- a/internal/generated/athena/router.go +++ b/internal/generated/athena/router.go @@ -4,6 +4,9 @@ package athena import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/athena/serializer.go b/internal/generated/athena/serializer.go deleted file mode 100644 index dab072af..00000000 --- a/internal/generated/athena/serializer.go +++ /dev/null @@ -1,500 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package athena - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeBatchGetNamedQueryInput parses an HTTP request into a *BatchGetNamedQueryInput. -func DeserializeBatchGetNamedQueryInput(r *http.Request, pathParams PathParams) (*BatchGetNamedQueryInput, error) { - input := &BatchGetNamedQueryInput{} - - return input, nil -} - -// DeserializeBatchGetPreparedStatementInput parses an HTTP request into a *BatchGetPreparedStatementInput. -func DeserializeBatchGetPreparedStatementInput(r *http.Request, pathParams PathParams) (*BatchGetPreparedStatementInput, error) { - input := &BatchGetPreparedStatementInput{} - - return input, nil -} - -// DeserializeBatchGetQueryExecutionInput parses an HTTP request into a *BatchGetQueryExecutionInput. -func DeserializeBatchGetQueryExecutionInput(r *http.Request, pathParams PathParams) (*BatchGetQueryExecutionInput, error) { - input := &BatchGetQueryExecutionInput{} - - return input, nil -} - -// DeserializeCancelCapacityReservationInput parses an HTTP request into a *CancelCapacityReservationInput. -func DeserializeCancelCapacityReservationInput(r *http.Request, pathParams PathParams) (*CancelCapacityReservationInput, error) { - input := &CancelCapacityReservationInput{} - - return input, nil -} - -// DeserializeCreateCapacityReservationInput parses an HTTP request into a *CreateCapacityReservationInput. -func DeserializeCreateCapacityReservationInput(r *http.Request, pathParams PathParams) (*CreateCapacityReservationInput, error) { - input := &CreateCapacityReservationInput{} - - return input, nil -} - -// DeserializeCreateDataCatalogInput parses an HTTP request into a *CreateDataCatalogInput. -func DeserializeCreateDataCatalogInput(r *http.Request, pathParams PathParams) (*CreateDataCatalogInput, error) { - input := &CreateDataCatalogInput{} - - return input, nil -} - -// DeserializeCreateNamedQueryInput parses an HTTP request into a *CreateNamedQueryInput. -func DeserializeCreateNamedQueryInput(r *http.Request, pathParams PathParams) (*CreateNamedQueryInput, error) { - input := &CreateNamedQueryInput{} - - return input, nil -} - -// DeserializeCreateNotebookInput parses an HTTP request into a *CreateNotebookInput. -func DeserializeCreateNotebookInput(r *http.Request, pathParams PathParams) (*CreateNotebookInput, error) { - input := &CreateNotebookInput{} - - return input, nil -} - -// DeserializeCreatePreparedStatementInput parses an HTTP request into a *CreatePreparedStatementInput. -func DeserializeCreatePreparedStatementInput(r *http.Request, pathParams PathParams) (*CreatePreparedStatementInput, error) { - input := &CreatePreparedStatementInput{} - - return input, nil -} - -// DeserializeCreatePresignedNotebookUrlRequest parses an HTTP request into a *CreatePresignedNotebookUrlRequest. -func DeserializeCreatePresignedNotebookUrlRequest(r *http.Request, pathParams PathParams) (*CreatePresignedNotebookUrlRequest, error) { - input := &CreatePresignedNotebookUrlRequest{} - - return input, nil -} - -// DeserializeCreateWorkGroupInput parses an HTTP request into a *CreateWorkGroupInput. -func DeserializeCreateWorkGroupInput(r *http.Request, pathParams PathParams) (*CreateWorkGroupInput, error) { - input := &CreateWorkGroupInput{} - - return input, nil -} - -// DeserializeDeleteCapacityReservationInput parses an HTTP request into a *DeleteCapacityReservationInput. -func DeserializeDeleteCapacityReservationInput(r *http.Request, pathParams PathParams) (*DeleteCapacityReservationInput, error) { - input := &DeleteCapacityReservationInput{} - - return input, nil -} - -// DeserializeDeleteDataCatalogInput parses an HTTP request into a *DeleteDataCatalogInput. -func DeserializeDeleteDataCatalogInput(r *http.Request, pathParams PathParams) (*DeleteDataCatalogInput, error) { - input := &DeleteDataCatalogInput{} - - return input, nil -} - -// DeserializeDeleteNamedQueryInput parses an HTTP request into a *DeleteNamedQueryInput. -func DeserializeDeleteNamedQueryInput(r *http.Request, pathParams PathParams) (*DeleteNamedQueryInput, error) { - input := &DeleteNamedQueryInput{} - - return input, nil -} - -// DeserializeDeleteNotebookInput parses an HTTP request into a *DeleteNotebookInput. -func DeserializeDeleteNotebookInput(r *http.Request, pathParams PathParams) (*DeleteNotebookInput, error) { - input := &DeleteNotebookInput{} - - return input, nil -} - -// DeserializeDeletePreparedStatementInput parses an HTTP request into a *DeletePreparedStatementInput. -func DeserializeDeletePreparedStatementInput(r *http.Request, pathParams PathParams) (*DeletePreparedStatementInput, error) { - input := &DeletePreparedStatementInput{} - - return input, nil -} - -// DeserializeDeleteWorkGroupInput parses an HTTP request into a *DeleteWorkGroupInput. -func DeserializeDeleteWorkGroupInput(r *http.Request, pathParams PathParams) (*DeleteWorkGroupInput, error) { - input := &DeleteWorkGroupInput{} - - return input, nil -} - -// DeserializeExportNotebookInput parses an HTTP request into a *ExportNotebookInput. -func DeserializeExportNotebookInput(r *http.Request, pathParams PathParams) (*ExportNotebookInput, error) { - input := &ExportNotebookInput{} - - return input, nil -} - -// DeserializeGetCalculationExecutionRequest parses an HTTP request into a *GetCalculationExecutionRequest. -func DeserializeGetCalculationExecutionRequest(r *http.Request, pathParams PathParams) (*GetCalculationExecutionRequest, error) { - input := &GetCalculationExecutionRequest{} - - return input, nil -} - -// DeserializeGetCalculationExecutionCodeRequest parses an HTTP request into a *GetCalculationExecutionCodeRequest. -func DeserializeGetCalculationExecutionCodeRequest(r *http.Request, pathParams PathParams) (*GetCalculationExecutionCodeRequest, error) { - input := &GetCalculationExecutionCodeRequest{} - - return input, nil -} - -// DeserializeGetCalculationExecutionStatusRequest parses an HTTP request into a *GetCalculationExecutionStatusRequest. -func DeserializeGetCalculationExecutionStatusRequest(r *http.Request, pathParams PathParams) (*GetCalculationExecutionStatusRequest, error) { - input := &GetCalculationExecutionStatusRequest{} - - return input, nil -} - -// DeserializeGetCapacityAssignmentConfigurationInput parses an HTTP request into a *GetCapacityAssignmentConfigurationInput. -func DeserializeGetCapacityAssignmentConfigurationInput(r *http.Request, pathParams PathParams) (*GetCapacityAssignmentConfigurationInput, error) { - input := &GetCapacityAssignmentConfigurationInput{} - - return input, nil -} - -// DeserializeGetCapacityReservationInput parses an HTTP request into a *GetCapacityReservationInput. -func DeserializeGetCapacityReservationInput(r *http.Request, pathParams PathParams) (*GetCapacityReservationInput, error) { - input := &GetCapacityReservationInput{} - - return input, nil -} - -// DeserializeGetDataCatalogInput parses an HTTP request into a *GetDataCatalogInput. -func DeserializeGetDataCatalogInput(r *http.Request, pathParams PathParams) (*GetDataCatalogInput, error) { - input := &GetDataCatalogInput{} - - return input, nil -} - -// DeserializeGetDatabaseInput parses an HTTP request into a *GetDatabaseInput. -func DeserializeGetDatabaseInput(r *http.Request, pathParams PathParams) (*GetDatabaseInput, error) { - input := &GetDatabaseInput{} - - return input, nil -} - -// DeserializeGetNamedQueryInput parses an HTTP request into a *GetNamedQueryInput. -func DeserializeGetNamedQueryInput(r *http.Request, pathParams PathParams) (*GetNamedQueryInput, error) { - input := &GetNamedQueryInput{} - - return input, nil -} - -// DeserializeGetNotebookMetadataInput parses an HTTP request into a *GetNotebookMetadataInput. -func DeserializeGetNotebookMetadataInput(r *http.Request, pathParams PathParams) (*GetNotebookMetadataInput, error) { - input := &GetNotebookMetadataInput{} - - return input, nil -} - -// DeserializeGetPreparedStatementInput parses an HTTP request into a *GetPreparedStatementInput. -func DeserializeGetPreparedStatementInput(r *http.Request, pathParams PathParams) (*GetPreparedStatementInput, error) { - input := &GetPreparedStatementInput{} - - return input, nil -} - -// DeserializeGetQueryExecutionInput parses an HTTP request into a *GetQueryExecutionInput. -func DeserializeGetQueryExecutionInput(r *http.Request, pathParams PathParams) (*GetQueryExecutionInput, error) { - input := &GetQueryExecutionInput{} - - return input, nil -} - -// DeserializeGetQueryResultsInput parses an HTTP request into a *GetQueryResultsInput. -func DeserializeGetQueryResultsInput(r *http.Request, pathParams PathParams) (*GetQueryResultsInput, error) { - input := &GetQueryResultsInput{} - - return input, nil -} - -// DeserializeGetQueryRuntimeStatisticsInput parses an HTTP request into a *GetQueryRuntimeStatisticsInput. -func DeserializeGetQueryRuntimeStatisticsInput(r *http.Request, pathParams PathParams) (*GetQueryRuntimeStatisticsInput, error) { - input := &GetQueryRuntimeStatisticsInput{} - - return input, nil -} - -// DeserializeGetResourceDashboardRequest parses an HTTP request into a *GetResourceDashboardRequest. -func DeserializeGetResourceDashboardRequest(r *http.Request, pathParams PathParams) (*GetResourceDashboardRequest, error) { - input := &GetResourceDashboardRequest{} - - return input, nil -} - -// DeserializeGetSessionRequest parses an HTTP request into a *GetSessionRequest. -func DeserializeGetSessionRequest(r *http.Request, pathParams PathParams) (*GetSessionRequest, error) { - input := &GetSessionRequest{} - - return input, nil -} - -// DeserializeGetSessionEndpointRequest parses an HTTP request into a *GetSessionEndpointRequest. -func DeserializeGetSessionEndpointRequest(r *http.Request, pathParams PathParams) (*GetSessionEndpointRequest, error) { - input := &GetSessionEndpointRequest{} - - return input, nil -} - -// DeserializeGetSessionStatusRequest parses an HTTP request into a *GetSessionStatusRequest. -func DeserializeGetSessionStatusRequest(r *http.Request, pathParams PathParams) (*GetSessionStatusRequest, error) { - input := &GetSessionStatusRequest{} - - return input, nil -} - -// DeserializeGetTableMetadataInput parses an HTTP request into a *GetTableMetadataInput. -func DeserializeGetTableMetadataInput(r *http.Request, pathParams PathParams) (*GetTableMetadataInput, error) { - input := &GetTableMetadataInput{} - - return input, nil -} - -// DeserializeGetWorkGroupInput parses an HTTP request into a *GetWorkGroupInput. -func DeserializeGetWorkGroupInput(r *http.Request, pathParams PathParams) (*GetWorkGroupInput, error) { - input := &GetWorkGroupInput{} - - return input, nil -} - -// DeserializeImportNotebookInput parses an HTTP request into a *ImportNotebookInput. -func DeserializeImportNotebookInput(r *http.Request, pathParams PathParams) (*ImportNotebookInput, error) { - input := &ImportNotebookInput{} - - return input, nil -} - -// DeserializeListApplicationDPUSizesInput parses an HTTP request into a *ListApplicationDPUSizesInput. -func DeserializeListApplicationDPUSizesInput(r *http.Request, pathParams PathParams) (*ListApplicationDPUSizesInput, error) { - input := &ListApplicationDPUSizesInput{} - - return input, nil -} - -// DeserializeListCalculationExecutionsRequest parses an HTTP request into a *ListCalculationExecutionsRequest. -func DeserializeListCalculationExecutionsRequest(r *http.Request, pathParams PathParams) (*ListCalculationExecutionsRequest, error) { - input := &ListCalculationExecutionsRequest{} - - return input, nil -} - -// DeserializeListCapacityReservationsInput parses an HTTP request into a *ListCapacityReservationsInput. -func DeserializeListCapacityReservationsInput(r *http.Request, pathParams PathParams) (*ListCapacityReservationsInput, error) { - input := &ListCapacityReservationsInput{} - - return input, nil -} - -// DeserializeListDataCatalogsInput parses an HTTP request into a *ListDataCatalogsInput. -func DeserializeListDataCatalogsInput(r *http.Request, pathParams PathParams) (*ListDataCatalogsInput, error) { - input := &ListDataCatalogsInput{} - - return input, nil -} - -// DeserializeListDatabasesInput parses an HTTP request into a *ListDatabasesInput. -func DeserializeListDatabasesInput(r *http.Request, pathParams PathParams) (*ListDatabasesInput, error) { - input := &ListDatabasesInput{} - - return input, nil -} - -// DeserializeListEngineVersionsInput parses an HTTP request into a *ListEngineVersionsInput. -func DeserializeListEngineVersionsInput(r *http.Request, pathParams PathParams) (*ListEngineVersionsInput, error) { - input := &ListEngineVersionsInput{} - - return input, nil -} - -// DeserializeListExecutorsRequest parses an HTTP request into a *ListExecutorsRequest. -func DeserializeListExecutorsRequest(r *http.Request, pathParams PathParams) (*ListExecutorsRequest, error) { - input := &ListExecutorsRequest{} - - return input, nil -} - -// DeserializeListNamedQueriesInput parses an HTTP request into a *ListNamedQueriesInput. -func DeserializeListNamedQueriesInput(r *http.Request, pathParams PathParams) (*ListNamedQueriesInput, error) { - input := &ListNamedQueriesInput{} - - return input, nil -} - -// DeserializeListNotebookMetadataInput parses an HTTP request into a *ListNotebookMetadataInput. -func DeserializeListNotebookMetadataInput(r *http.Request, pathParams PathParams) (*ListNotebookMetadataInput, error) { - input := &ListNotebookMetadataInput{} - - return input, nil -} - -// DeserializeListNotebookSessionsRequest parses an HTTP request into a *ListNotebookSessionsRequest. -func DeserializeListNotebookSessionsRequest(r *http.Request, pathParams PathParams) (*ListNotebookSessionsRequest, error) { - input := &ListNotebookSessionsRequest{} - - return input, nil -} - -// DeserializeListPreparedStatementsInput parses an HTTP request into a *ListPreparedStatementsInput. -func DeserializeListPreparedStatementsInput(r *http.Request, pathParams PathParams) (*ListPreparedStatementsInput, error) { - input := &ListPreparedStatementsInput{} - - return input, nil -} - -// DeserializeListQueryExecutionsInput parses an HTTP request into a *ListQueryExecutionsInput. -func DeserializeListQueryExecutionsInput(r *http.Request, pathParams PathParams) (*ListQueryExecutionsInput, error) { - input := &ListQueryExecutionsInput{} - - return input, nil -} - -// DeserializeListSessionsRequest parses an HTTP request into a *ListSessionsRequest. -func DeserializeListSessionsRequest(r *http.Request, pathParams PathParams) (*ListSessionsRequest, error) { - input := &ListSessionsRequest{} - - return input, nil -} - -// DeserializeListTableMetadataInput parses an HTTP request into a *ListTableMetadataInput. -func DeserializeListTableMetadataInput(r *http.Request, pathParams PathParams) (*ListTableMetadataInput, error) { - input := &ListTableMetadataInput{} - - return input, nil -} - -// DeserializeListTagsForResourceInput parses an HTTP request into a *ListTagsForResourceInput. -func DeserializeListTagsForResourceInput(r *http.Request, pathParams PathParams) (*ListTagsForResourceInput, error) { - input := &ListTagsForResourceInput{} - - return input, nil -} - -// DeserializeListWorkGroupsInput parses an HTTP request into a *ListWorkGroupsInput. -func DeserializeListWorkGroupsInput(r *http.Request, pathParams PathParams) (*ListWorkGroupsInput, error) { - input := &ListWorkGroupsInput{} - - return input, nil -} - -// DeserializePutCapacityAssignmentConfigurationInput parses an HTTP request into a *PutCapacityAssignmentConfigurationInput. -func DeserializePutCapacityAssignmentConfigurationInput(r *http.Request, pathParams PathParams) (*PutCapacityAssignmentConfigurationInput, error) { - input := &PutCapacityAssignmentConfigurationInput{} - - return input, nil -} - -// DeserializeStartCalculationExecutionRequest parses an HTTP request into a *StartCalculationExecutionRequest. -func DeserializeStartCalculationExecutionRequest(r *http.Request, pathParams PathParams) (*StartCalculationExecutionRequest, error) { - input := &StartCalculationExecutionRequest{} - - return input, nil -} - -// DeserializeStartQueryExecutionInput parses an HTTP request into a *StartQueryExecutionInput. -func DeserializeStartQueryExecutionInput(r *http.Request, pathParams PathParams) (*StartQueryExecutionInput, error) { - input := &StartQueryExecutionInput{} - - return input, nil -} - -// DeserializeStartSessionRequest parses an HTTP request into a *StartSessionRequest. -func DeserializeStartSessionRequest(r *http.Request, pathParams PathParams) (*StartSessionRequest, error) { - input := &StartSessionRequest{} - - return input, nil -} - -// DeserializeStopCalculationExecutionRequest parses an HTTP request into a *StopCalculationExecutionRequest. -func DeserializeStopCalculationExecutionRequest(r *http.Request, pathParams PathParams) (*StopCalculationExecutionRequest, error) { - input := &StopCalculationExecutionRequest{} - - return input, nil -} - -// DeserializeStopQueryExecutionInput parses an HTTP request into a *StopQueryExecutionInput. -func DeserializeStopQueryExecutionInput(r *http.Request, pathParams PathParams) (*StopQueryExecutionInput, error) { - input := &StopQueryExecutionInput{} - - return input, nil -} - -// DeserializeTagResourceInput parses an HTTP request into a *TagResourceInput. -func DeserializeTagResourceInput(r *http.Request, pathParams PathParams) (*TagResourceInput, error) { - input := &TagResourceInput{} - - return input, nil -} - -// DeserializeTerminateSessionRequest parses an HTTP request into a *TerminateSessionRequest. -func DeserializeTerminateSessionRequest(r *http.Request, pathParams PathParams) (*TerminateSessionRequest, error) { - input := &TerminateSessionRequest{} - - return input, nil -} - -// DeserializeUntagResourceInput parses an HTTP request into a *UntagResourceInput. -func DeserializeUntagResourceInput(r *http.Request, pathParams PathParams) (*UntagResourceInput, error) { - input := &UntagResourceInput{} - - return input, nil -} - -// DeserializeUpdateCapacityReservationInput parses an HTTP request into a *UpdateCapacityReservationInput. -func DeserializeUpdateCapacityReservationInput(r *http.Request, pathParams PathParams) (*UpdateCapacityReservationInput, error) { - input := &UpdateCapacityReservationInput{} - - return input, nil -} - -// DeserializeUpdateDataCatalogInput parses an HTTP request into a *UpdateDataCatalogInput. -func DeserializeUpdateDataCatalogInput(r *http.Request, pathParams PathParams) (*UpdateDataCatalogInput, error) { - input := &UpdateDataCatalogInput{} - - return input, nil -} - -// DeserializeUpdateNamedQueryInput parses an HTTP request into a *UpdateNamedQueryInput. -func DeserializeUpdateNamedQueryInput(r *http.Request, pathParams PathParams) (*UpdateNamedQueryInput, error) { - input := &UpdateNamedQueryInput{} - - return input, nil -} - -// DeserializeUpdateNotebookInput parses an HTTP request into a *UpdateNotebookInput. -func DeserializeUpdateNotebookInput(r *http.Request, pathParams PathParams) (*UpdateNotebookInput, error) { - input := &UpdateNotebookInput{} - - return input, nil -} - -// DeserializeUpdateNotebookMetadataInput parses an HTTP request into a *UpdateNotebookMetadataInput. -func DeserializeUpdateNotebookMetadataInput(r *http.Request, pathParams PathParams) (*UpdateNotebookMetadataInput, error) { - input := &UpdateNotebookMetadataInput{} - - return input, nil -} - -// DeserializeUpdatePreparedStatementInput parses an HTTP request into a *UpdatePreparedStatementInput. -func DeserializeUpdatePreparedStatementInput(r *http.Request, pathParams PathParams) (*UpdatePreparedStatementInput, error) { - input := &UpdatePreparedStatementInput{} - - return input, nil -} - -// DeserializeUpdateWorkGroupInput parses an HTTP request into a *UpdateWorkGroupInput. -func DeserializeUpdateWorkGroupInput(r *http.Request, pathParams PathParams) (*UpdateWorkGroupInput, error) { - input := &UpdateWorkGroupInput{} - - return input, nil -} diff --git a/internal/generated/autoscaling/deserializer.go b/internal/generated/autoscaling/deserializer.go deleted file mode 100644 index 8c57cc3a..00000000 --- a/internal/generated/autoscaling/deserializer.go +++ /dev/null @@ -1,677 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package autoscaling - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeAttachLoadBalancerTargetGroupsResultType writes the AttachLoadBalancerTargetGroupsResultType to the HTTP response. -func SerializeAttachLoadBalancerTargetGroupsResultType(w http.ResponseWriter, output *AttachLoadBalancerTargetGroupsResultType, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeAttachLoadBalancersResultType writes the AttachLoadBalancersResultType to the HTTP response. -func SerializeAttachLoadBalancersResultType(w http.ResponseWriter, output *AttachLoadBalancersResultType, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeAttachTrafficSourcesResultType writes the AttachTrafficSourcesResultType to the HTTP response. -func SerializeAttachTrafficSourcesResultType(w http.ResponseWriter, output *AttachTrafficSourcesResultType, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeBatchDeleteScheduledActionAnswer writes the BatchDeleteScheduledActionAnswer to the HTTP response. -func SerializeBatchDeleteScheduledActionAnswer(w http.ResponseWriter, output *BatchDeleteScheduledActionAnswer, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchPutScheduledUpdateGroupActionAnswer writes the BatchPutScheduledUpdateGroupActionAnswer to the HTTP response. -func SerializeBatchPutScheduledUpdateGroupActionAnswer(w http.ResponseWriter, output *BatchPutScheduledUpdateGroupActionAnswer, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCancelInstanceRefreshAnswer writes the CancelInstanceRefreshAnswer to the HTTP response. -func SerializeCancelInstanceRefreshAnswer(w http.ResponseWriter, output *CancelInstanceRefreshAnswer, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCompleteLifecycleActionAnswer writes the CompleteLifecycleActionAnswer to the HTTP response. -func SerializeCompleteLifecycleActionAnswer(w http.ResponseWriter, output *CompleteLifecycleActionAnswer, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteLifecycleHookAnswer writes the DeleteLifecycleHookAnswer to the HTTP response. -func SerializeDeleteLifecycleHookAnswer(w http.ResponseWriter, output *DeleteLifecycleHookAnswer, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteWarmPoolAnswer writes the DeleteWarmPoolAnswer to the HTTP response. -func SerializeDeleteWarmPoolAnswer(w http.ResponseWriter, output *DeleteWarmPoolAnswer, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDescribeAccountLimitsAnswer writes the DescribeAccountLimitsAnswer to the HTTP response. -func SerializeDescribeAccountLimitsAnswer(w http.ResponseWriter, output *DescribeAccountLimitsAnswer, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeAdjustmentTypesAnswer writes the DescribeAdjustmentTypesAnswer to the HTTP response. -func SerializeDescribeAdjustmentTypesAnswer(w http.ResponseWriter, output *DescribeAdjustmentTypesAnswer, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAutoScalingGroupsType writes the AutoScalingGroupsType to the HTTP response. -func SerializeAutoScalingGroupsType(w http.ResponseWriter, output *AutoScalingGroupsType, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAutoScalingInstancesType writes the AutoScalingInstancesType to the HTTP response. -func SerializeAutoScalingInstancesType(w http.ResponseWriter, output *AutoScalingInstancesType, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeAutoScalingNotificationTypesAnswer writes the DescribeAutoScalingNotificationTypesAnswer to the HTTP response. -func SerializeDescribeAutoScalingNotificationTypesAnswer(w http.ResponseWriter, output *DescribeAutoScalingNotificationTypesAnswer, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeInstanceRefreshesAnswer writes the DescribeInstanceRefreshesAnswer to the HTTP response. -func SerializeDescribeInstanceRefreshesAnswer(w http.ResponseWriter, output *DescribeInstanceRefreshesAnswer, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeLaunchConfigurationsType writes the LaunchConfigurationsType to the HTTP response. -func SerializeLaunchConfigurationsType(w http.ResponseWriter, output *LaunchConfigurationsType, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeLifecycleHookTypesAnswer writes the DescribeLifecycleHookTypesAnswer to the HTTP response. -func SerializeDescribeLifecycleHookTypesAnswer(w http.ResponseWriter, output *DescribeLifecycleHookTypesAnswer, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeLifecycleHooksAnswer writes the DescribeLifecycleHooksAnswer to the HTTP response. -func SerializeDescribeLifecycleHooksAnswer(w http.ResponseWriter, output *DescribeLifecycleHooksAnswer, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeLoadBalancerTargetGroupsResponse writes the DescribeLoadBalancerTargetGroupsResponse to the HTTP response. -func SerializeDescribeLoadBalancerTargetGroupsResponse(w http.ResponseWriter, output *DescribeLoadBalancerTargetGroupsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeLoadBalancersResponse writes the DescribeLoadBalancersResponse to the HTTP response. -func SerializeDescribeLoadBalancersResponse(w http.ResponseWriter, output *DescribeLoadBalancersResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeMetricCollectionTypesAnswer writes the DescribeMetricCollectionTypesAnswer to the HTTP response. -func SerializeDescribeMetricCollectionTypesAnswer(w http.ResponseWriter, output *DescribeMetricCollectionTypesAnswer, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeNotificationConfigurationsAnswer writes the DescribeNotificationConfigurationsAnswer to the HTTP response. -func SerializeDescribeNotificationConfigurationsAnswer(w http.ResponseWriter, output *DescribeNotificationConfigurationsAnswer, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePoliciesType writes the PoliciesType to the HTTP response. -func SerializePoliciesType(w http.ResponseWriter, output *PoliciesType, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeActivitiesType writes the ActivitiesType to the HTTP response. -func SerializeActivitiesType(w http.ResponseWriter, output *ActivitiesType, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeProcessesType writes the ProcessesType to the HTTP response. -func SerializeProcessesType(w http.ResponseWriter, output *ProcessesType, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeScheduledActionsType writes the ScheduledActionsType to the HTTP response. -func SerializeScheduledActionsType(w http.ResponseWriter, output *ScheduledActionsType, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTagsType writes the TagsType to the HTTP response. -func SerializeTagsType(w http.ResponseWriter, output *TagsType, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTerminationPolicyTypesAnswer writes the DescribeTerminationPolicyTypesAnswer to the HTTP response. -func SerializeDescribeTerminationPolicyTypesAnswer(w http.ResponseWriter, output *DescribeTerminationPolicyTypesAnswer, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTrafficSourcesResponse writes the DescribeTrafficSourcesResponse to the HTTP response. -func SerializeDescribeTrafficSourcesResponse(w http.ResponseWriter, output *DescribeTrafficSourcesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeWarmPoolAnswer writes the DescribeWarmPoolAnswer to the HTTP response. -func SerializeDescribeWarmPoolAnswer(w http.ResponseWriter, output *DescribeWarmPoolAnswer, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDetachInstancesAnswer writes the DetachInstancesAnswer to the HTTP response. -func SerializeDetachInstancesAnswer(w http.ResponseWriter, output *DetachInstancesAnswer, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDetachLoadBalancerTargetGroupsResultType writes the DetachLoadBalancerTargetGroupsResultType to the HTTP response. -func SerializeDetachLoadBalancerTargetGroupsResultType(w http.ResponseWriter, output *DetachLoadBalancerTargetGroupsResultType, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDetachLoadBalancersResultType writes the DetachLoadBalancersResultType to the HTTP response. -func SerializeDetachLoadBalancersResultType(w http.ResponseWriter, output *DetachLoadBalancersResultType, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDetachTrafficSourcesResultType writes the DetachTrafficSourcesResultType to the HTTP response. -func SerializeDetachTrafficSourcesResultType(w http.ResponseWriter, output *DetachTrafficSourcesResultType, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeEnterStandbyAnswer writes the EnterStandbyAnswer to the HTTP response. -func SerializeEnterStandbyAnswer(w http.ResponseWriter, output *EnterStandbyAnswer, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeExitStandbyAnswer writes the ExitStandbyAnswer to the HTTP response. -func SerializeExitStandbyAnswer(w http.ResponseWriter, output *ExitStandbyAnswer, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPredictiveScalingForecastAnswer writes the GetPredictiveScalingForecastAnswer to the HTTP response. -func SerializeGetPredictiveScalingForecastAnswer(w http.ResponseWriter, output *GetPredictiveScalingForecastAnswer, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeLaunchInstancesResult writes the LaunchInstancesResult to the HTTP response. -func SerializeLaunchInstancesResult(w http.ResponseWriter, output *LaunchInstancesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutLifecycleHookAnswer writes the PutLifecycleHookAnswer to the HTTP response. -func SerializePutLifecycleHookAnswer(w http.ResponseWriter, output *PutLifecycleHookAnswer, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializePolicyARNType writes the PolicyARNType to the HTTP response. -func SerializePolicyARNType(w http.ResponseWriter, output *PolicyARNType, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutWarmPoolAnswer writes the PutWarmPoolAnswer to the HTTP response. -func SerializePutWarmPoolAnswer(w http.ResponseWriter, output *PutWarmPoolAnswer, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeRecordLifecycleActionHeartbeatAnswer writes the RecordLifecycleActionHeartbeatAnswer to the HTTP response. -func SerializeRecordLifecycleActionHeartbeatAnswer(w http.ResponseWriter, output *RecordLifecycleActionHeartbeatAnswer, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeRollbackInstanceRefreshAnswer writes the RollbackInstanceRefreshAnswer to the HTTP response. -func SerializeRollbackInstanceRefreshAnswer(w http.ResponseWriter, output *RollbackInstanceRefreshAnswer, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSetInstanceProtectionAnswer writes the SetInstanceProtectionAnswer to the HTTP response. -func SerializeSetInstanceProtectionAnswer(w http.ResponseWriter, output *SetInstanceProtectionAnswer, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeStartInstanceRefreshAnswer writes the StartInstanceRefreshAnswer to the HTTP response. -func SerializeStartInstanceRefreshAnswer(w http.ResponseWriter, output *StartInstanceRefreshAnswer, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeActivityType writes the ActivityType to the HTTP response. -func SerializeActivityType(w http.ResponseWriter, output *ActivityType, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/autoscaling/interface.go b/internal/generated/autoscaling/interface.go deleted file mode 100644 index cb50a3f9..00000000 --- a/internal/generated/autoscaling/interface.go +++ /dev/null @@ -1,74 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package autoscaling - -import "context" - -type AutoScaling_2011_01_01Service interface { - AttachInstances(ctx context.Context, input *AttachInstancesQuery) (*SmithyUnit, error) - AttachLoadBalancerTargetGroups(ctx context.Context, input *AttachLoadBalancerTargetGroupsType) (*AttachLoadBalancerTargetGroupsResultType, error) - AttachLoadBalancers(ctx context.Context, input *AttachLoadBalancersType) (*AttachLoadBalancersResultType, error) - AttachTrafficSources(ctx context.Context, input *AttachTrafficSourcesType) (*AttachTrafficSourcesResultType, error) - BatchDeleteScheduledAction(ctx context.Context, input *BatchDeleteScheduledActionType) (*BatchDeleteScheduledActionAnswer, error) - BatchPutScheduledUpdateGroupAction(ctx context.Context, input *BatchPutScheduledUpdateGroupActionType) (*BatchPutScheduledUpdateGroupActionAnswer, error) - CancelInstanceRefresh(ctx context.Context, input *CancelInstanceRefreshType) (*CancelInstanceRefreshAnswer, error) - CompleteLifecycleAction(ctx context.Context, input *CompleteLifecycleActionType) (*CompleteLifecycleActionAnswer, error) - CreateAutoScalingGroup(ctx context.Context, input *CreateAutoScalingGroupType) (*SmithyUnit, error) - CreateLaunchConfiguration(ctx context.Context, input *CreateLaunchConfigurationType) (*SmithyUnit, error) - CreateOrUpdateTags(ctx context.Context, input *CreateOrUpdateTagsType) (*SmithyUnit, error) - DeleteAutoScalingGroup(ctx context.Context, input *DeleteAutoScalingGroupType) (*SmithyUnit, error) - DeleteLaunchConfiguration(ctx context.Context, input *LaunchConfigurationNameType) (*SmithyUnit, error) - DeleteLifecycleHook(ctx context.Context, input *DeleteLifecycleHookType) (*DeleteLifecycleHookAnswer, error) - DeleteNotificationConfiguration(ctx context.Context, input *DeleteNotificationConfigurationType) (*SmithyUnit, error) - DeletePolicy(ctx context.Context, input *DeletePolicyType) (*SmithyUnit, error) - DeleteScheduledAction(ctx context.Context, input *DeleteScheduledActionType) (*SmithyUnit, error) - DeleteTags(ctx context.Context, input *DeleteTagsType) (*SmithyUnit, error) - DeleteWarmPool(ctx context.Context, input *DeleteWarmPoolType) (*DeleteWarmPoolAnswer, error) - DescribeAccountLimits(ctx context.Context, input *SmithyUnit) (*DescribeAccountLimitsAnswer, error) - DescribeAdjustmentTypes(ctx context.Context, input *SmithyUnit) (*DescribeAdjustmentTypesAnswer, error) - DescribeAutoScalingGroups(ctx context.Context, input *AutoScalingGroupNamesType) (*AutoScalingGroupsType, error) - DescribeAutoScalingInstances(ctx context.Context, input *DescribeAutoScalingInstancesType) (*AutoScalingInstancesType, error) - DescribeAutoScalingNotificationTypes(ctx context.Context, input *SmithyUnit) (*DescribeAutoScalingNotificationTypesAnswer, error) - DescribeInstanceRefreshes(ctx context.Context, input *DescribeInstanceRefreshesType) (*DescribeInstanceRefreshesAnswer, error) - DescribeLaunchConfigurations(ctx context.Context, input *LaunchConfigurationNamesType) (*LaunchConfigurationsType, error) - DescribeLifecycleHookTypes(ctx context.Context, input *SmithyUnit) (*DescribeLifecycleHookTypesAnswer, error) - DescribeLifecycleHooks(ctx context.Context, input *DescribeLifecycleHooksType) (*DescribeLifecycleHooksAnswer, error) - DescribeLoadBalancerTargetGroups(ctx context.Context, input *DescribeLoadBalancerTargetGroupsRequest) (*DescribeLoadBalancerTargetGroupsResponse, error) - DescribeLoadBalancers(ctx context.Context, input *DescribeLoadBalancersRequest) (*DescribeLoadBalancersResponse, error) - DescribeMetricCollectionTypes(ctx context.Context, input *SmithyUnit) (*DescribeMetricCollectionTypesAnswer, error) - DescribeNotificationConfigurations(ctx context.Context, input *DescribeNotificationConfigurationsType) (*DescribeNotificationConfigurationsAnswer, error) - DescribePolicies(ctx context.Context, input *DescribePoliciesType) (*PoliciesType, error) - DescribeScalingActivities(ctx context.Context, input *DescribeScalingActivitiesType) (*ActivitiesType, error) - DescribeScalingProcessTypes(ctx context.Context, input *SmithyUnit) (*ProcessesType, error) - DescribeScheduledActions(ctx context.Context, input *DescribeScheduledActionsType) (*ScheduledActionsType, error) - DescribeTags(ctx context.Context, input *DescribeTagsType) (*TagsType, error) - DescribeTerminationPolicyTypes(ctx context.Context, input *SmithyUnit) (*DescribeTerminationPolicyTypesAnswer, error) - DescribeTrafficSources(ctx context.Context, input *DescribeTrafficSourcesRequest) (*DescribeTrafficSourcesResponse, error) - DescribeWarmPool(ctx context.Context, input *DescribeWarmPoolType) (*DescribeWarmPoolAnswer, error) - DetachInstances(ctx context.Context, input *DetachInstancesQuery) (*DetachInstancesAnswer, error) - DetachLoadBalancerTargetGroups(ctx context.Context, input *DetachLoadBalancerTargetGroupsType) (*DetachLoadBalancerTargetGroupsResultType, error) - DetachLoadBalancers(ctx context.Context, input *DetachLoadBalancersType) (*DetachLoadBalancersResultType, error) - DetachTrafficSources(ctx context.Context, input *DetachTrafficSourcesType) (*DetachTrafficSourcesResultType, error) - DisableMetricsCollection(ctx context.Context, input *DisableMetricsCollectionQuery) (*SmithyUnit, error) - EnableMetricsCollection(ctx context.Context, input *EnableMetricsCollectionQuery) (*SmithyUnit, error) - EnterStandby(ctx context.Context, input *EnterStandbyQuery) (*EnterStandbyAnswer, error) - ExecutePolicy(ctx context.Context, input *ExecutePolicyType) (*SmithyUnit, error) - ExitStandby(ctx context.Context, input *ExitStandbyQuery) (*ExitStandbyAnswer, error) - GetPredictiveScalingForecast(ctx context.Context, input *GetPredictiveScalingForecastType) (*GetPredictiveScalingForecastAnswer, error) - LaunchInstances(ctx context.Context, input *LaunchInstancesRequest) (*LaunchInstancesResult, error) - PutLifecycleHook(ctx context.Context, input *PutLifecycleHookType) (*PutLifecycleHookAnswer, error) - PutNotificationConfiguration(ctx context.Context, input *PutNotificationConfigurationType) (*SmithyUnit, error) - PutScalingPolicy(ctx context.Context, input *PutScalingPolicyType) (*PolicyARNType, error) - PutScheduledUpdateGroupAction(ctx context.Context, input *PutScheduledUpdateGroupActionType) (*SmithyUnit, error) - PutWarmPool(ctx context.Context, input *PutWarmPoolType) (*PutWarmPoolAnswer, error) - RecordLifecycleActionHeartbeat(ctx context.Context, input *RecordLifecycleActionHeartbeatType) (*RecordLifecycleActionHeartbeatAnswer, error) - ResumeProcesses(ctx context.Context, input *ScalingProcessQuery) (*SmithyUnit, error) - RollbackInstanceRefresh(ctx context.Context, input *RollbackInstanceRefreshType) (*RollbackInstanceRefreshAnswer, error) - SetDesiredCapacity(ctx context.Context, input *SetDesiredCapacityType) (*SmithyUnit, error) - SetInstanceHealth(ctx context.Context, input *SetInstanceHealthQuery) (*SmithyUnit, error) - SetInstanceProtection(ctx context.Context, input *SetInstanceProtectionQuery) (*SetInstanceProtectionAnswer, error) - StartInstanceRefresh(ctx context.Context, input *StartInstanceRefreshType) (*StartInstanceRefreshAnswer, error) - SuspendProcesses(ctx context.Context, input *ScalingProcessQuery) (*SmithyUnit, error) - TerminateInstanceInAutoScalingGroup(ctx context.Context, input *TerminateInstanceInAutoScalingGroupType) (*ActivityType, error) - UpdateAutoScalingGroup(ctx context.Context, input *UpdateAutoScalingGroupType) (*SmithyUnit, error) -} diff --git a/internal/generated/autoscaling/router.go b/internal/generated/autoscaling/router.go index 468c9167..6624efc4 100644 --- a/internal/generated/autoscaling/router.go +++ b/internal/generated/autoscaling/router.go @@ -4,6 +4,9 @@ package autoscaling import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/autoscaling/serializer.go b/internal/generated/autoscaling/serializer.go deleted file mode 100644 index af63e1f9..00000000 --- a/internal/generated/autoscaling/serializer.go +++ /dev/null @@ -1,423 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package autoscaling - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeAttachInstancesQuery parses an HTTP request into a *AttachInstancesQuery. -func DeserializeAttachInstancesQuery(r *http.Request, pathParams PathParams) (*AttachInstancesQuery, error) { - input := &AttachInstancesQuery{} - - return input, nil -} - -// DeserializeAttachLoadBalancerTargetGroupsType parses an HTTP request into a *AttachLoadBalancerTargetGroupsType. -func DeserializeAttachLoadBalancerTargetGroupsType(r *http.Request, pathParams PathParams) (*AttachLoadBalancerTargetGroupsType, error) { - input := &AttachLoadBalancerTargetGroupsType{} - - return input, nil -} - -// DeserializeAttachLoadBalancersType parses an HTTP request into a *AttachLoadBalancersType. -func DeserializeAttachLoadBalancersType(r *http.Request, pathParams PathParams) (*AttachLoadBalancersType, error) { - input := &AttachLoadBalancersType{} - - return input, nil -} - -// DeserializeAttachTrafficSourcesType parses an HTTP request into a *AttachTrafficSourcesType. -func DeserializeAttachTrafficSourcesType(r *http.Request, pathParams PathParams) (*AttachTrafficSourcesType, error) { - input := &AttachTrafficSourcesType{} - - return input, nil -} - -// DeserializeBatchDeleteScheduledActionType parses an HTTP request into a *BatchDeleteScheduledActionType. -func DeserializeBatchDeleteScheduledActionType(r *http.Request, pathParams PathParams) (*BatchDeleteScheduledActionType, error) { - input := &BatchDeleteScheduledActionType{} - - return input, nil -} - -// DeserializeBatchPutScheduledUpdateGroupActionType parses an HTTP request into a *BatchPutScheduledUpdateGroupActionType. -func DeserializeBatchPutScheduledUpdateGroupActionType(r *http.Request, pathParams PathParams) (*BatchPutScheduledUpdateGroupActionType, error) { - input := &BatchPutScheduledUpdateGroupActionType{} - - return input, nil -} - -// DeserializeCancelInstanceRefreshType parses an HTTP request into a *CancelInstanceRefreshType. -func DeserializeCancelInstanceRefreshType(r *http.Request, pathParams PathParams) (*CancelInstanceRefreshType, error) { - input := &CancelInstanceRefreshType{} - - return input, nil -} - -// DeserializeCompleteLifecycleActionType parses an HTTP request into a *CompleteLifecycleActionType. -func DeserializeCompleteLifecycleActionType(r *http.Request, pathParams PathParams) (*CompleteLifecycleActionType, error) { - input := &CompleteLifecycleActionType{} - - return input, nil -} - -// DeserializeCreateAutoScalingGroupType parses an HTTP request into a *CreateAutoScalingGroupType. -func DeserializeCreateAutoScalingGroupType(r *http.Request, pathParams PathParams) (*CreateAutoScalingGroupType, error) { - input := &CreateAutoScalingGroupType{} - - return input, nil -} - -// DeserializeCreateLaunchConfigurationType parses an HTTP request into a *CreateLaunchConfigurationType. -func DeserializeCreateLaunchConfigurationType(r *http.Request, pathParams PathParams) (*CreateLaunchConfigurationType, error) { - input := &CreateLaunchConfigurationType{} - - return input, nil -} - -// DeserializeCreateOrUpdateTagsType parses an HTTP request into a *CreateOrUpdateTagsType. -func DeserializeCreateOrUpdateTagsType(r *http.Request, pathParams PathParams) (*CreateOrUpdateTagsType, error) { - input := &CreateOrUpdateTagsType{} - - return input, nil -} - -// DeserializeDeleteAutoScalingGroupType parses an HTTP request into a *DeleteAutoScalingGroupType. -func DeserializeDeleteAutoScalingGroupType(r *http.Request, pathParams PathParams) (*DeleteAutoScalingGroupType, error) { - input := &DeleteAutoScalingGroupType{} - - return input, nil -} - -// DeserializeLaunchConfigurationNameType parses an HTTP request into a *LaunchConfigurationNameType. -func DeserializeLaunchConfigurationNameType(r *http.Request, pathParams PathParams) (*LaunchConfigurationNameType, error) { - input := &LaunchConfigurationNameType{} - - return input, nil -} - -// DeserializeDeleteLifecycleHookType parses an HTTP request into a *DeleteLifecycleHookType. -func DeserializeDeleteLifecycleHookType(r *http.Request, pathParams PathParams) (*DeleteLifecycleHookType, error) { - input := &DeleteLifecycleHookType{} - - return input, nil -} - -// DeserializeDeleteNotificationConfigurationType parses an HTTP request into a *DeleteNotificationConfigurationType. -func DeserializeDeleteNotificationConfigurationType(r *http.Request, pathParams PathParams) (*DeleteNotificationConfigurationType, error) { - input := &DeleteNotificationConfigurationType{} - - return input, nil -} - -// DeserializeDeletePolicyType parses an HTTP request into a *DeletePolicyType. -func DeserializeDeletePolicyType(r *http.Request, pathParams PathParams) (*DeletePolicyType, error) { - input := &DeletePolicyType{} - - return input, nil -} - -// DeserializeDeleteScheduledActionType parses an HTTP request into a *DeleteScheduledActionType. -func DeserializeDeleteScheduledActionType(r *http.Request, pathParams PathParams) (*DeleteScheduledActionType, error) { - input := &DeleteScheduledActionType{} - - return input, nil -} - -// DeserializeDeleteTagsType parses an HTTP request into a *DeleteTagsType. -func DeserializeDeleteTagsType(r *http.Request, pathParams PathParams) (*DeleteTagsType, error) { - input := &DeleteTagsType{} - - return input, nil -} - -// DeserializeDeleteWarmPoolType parses an HTTP request into a *DeleteWarmPoolType. -func DeserializeDeleteWarmPoolType(r *http.Request, pathParams PathParams) (*DeleteWarmPoolType, error) { - input := &DeleteWarmPoolType{} - - return input, nil -} - -// DeserializeSmithyUnit parses an HTTP request into a *SmithyUnit. -func DeserializeSmithyUnit(r *http.Request, pathParams PathParams) (*SmithyUnit, error) { - input := &SmithyUnit{} - - return input, nil -} - -// DeserializeAutoScalingGroupNamesType parses an HTTP request into a *AutoScalingGroupNamesType. -func DeserializeAutoScalingGroupNamesType(r *http.Request, pathParams PathParams) (*AutoScalingGroupNamesType, error) { - input := &AutoScalingGroupNamesType{} - - return input, nil -} - -// DeserializeDescribeAutoScalingInstancesType parses an HTTP request into a *DescribeAutoScalingInstancesType. -func DeserializeDescribeAutoScalingInstancesType(r *http.Request, pathParams PathParams) (*DescribeAutoScalingInstancesType, error) { - input := &DescribeAutoScalingInstancesType{} - - return input, nil -} - -// DeserializeDescribeInstanceRefreshesType parses an HTTP request into a *DescribeInstanceRefreshesType. -func DeserializeDescribeInstanceRefreshesType(r *http.Request, pathParams PathParams) (*DescribeInstanceRefreshesType, error) { - input := &DescribeInstanceRefreshesType{} - - return input, nil -} - -// DeserializeLaunchConfigurationNamesType parses an HTTP request into a *LaunchConfigurationNamesType. -func DeserializeLaunchConfigurationNamesType(r *http.Request, pathParams PathParams) (*LaunchConfigurationNamesType, error) { - input := &LaunchConfigurationNamesType{} - - return input, nil -} - -// DeserializeDescribeLifecycleHooksType parses an HTTP request into a *DescribeLifecycleHooksType. -func DeserializeDescribeLifecycleHooksType(r *http.Request, pathParams PathParams) (*DescribeLifecycleHooksType, error) { - input := &DescribeLifecycleHooksType{} - - return input, nil -} - -// DeserializeDescribeLoadBalancerTargetGroupsRequest parses an HTTP request into a *DescribeLoadBalancerTargetGroupsRequest. -func DeserializeDescribeLoadBalancerTargetGroupsRequest(r *http.Request, pathParams PathParams) (*DescribeLoadBalancerTargetGroupsRequest, error) { - input := &DescribeLoadBalancerTargetGroupsRequest{} - - return input, nil -} - -// DeserializeDescribeLoadBalancersRequest parses an HTTP request into a *DescribeLoadBalancersRequest. -func DeserializeDescribeLoadBalancersRequest(r *http.Request, pathParams PathParams) (*DescribeLoadBalancersRequest, error) { - input := &DescribeLoadBalancersRequest{} - - return input, nil -} - -// DeserializeDescribeNotificationConfigurationsType parses an HTTP request into a *DescribeNotificationConfigurationsType. -func DeserializeDescribeNotificationConfigurationsType(r *http.Request, pathParams PathParams) (*DescribeNotificationConfigurationsType, error) { - input := &DescribeNotificationConfigurationsType{} - - return input, nil -} - -// DeserializeDescribePoliciesType parses an HTTP request into a *DescribePoliciesType. -func DeserializeDescribePoliciesType(r *http.Request, pathParams PathParams) (*DescribePoliciesType, error) { - input := &DescribePoliciesType{} - - return input, nil -} - -// DeserializeDescribeScalingActivitiesType parses an HTTP request into a *DescribeScalingActivitiesType. -func DeserializeDescribeScalingActivitiesType(r *http.Request, pathParams PathParams) (*DescribeScalingActivitiesType, error) { - input := &DescribeScalingActivitiesType{} - - return input, nil -} - -// DeserializeDescribeScheduledActionsType parses an HTTP request into a *DescribeScheduledActionsType. -func DeserializeDescribeScheduledActionsType(r *http.Request, pathParams PathParams) (*DescribeScheduledActionsType, error) { - input := &DescribeScheduledActionsType{} - - return input, nil -} - -// DeserializeDescribeTagsType parses an HTTP request into a *DescribeTagsType. -func DeserializeDescribeTagsType(r *http.Request, pathParams PathParams) (*DescribeTagsType, error) { - input := &DescribeTagsType{} - - return input, nil -} - -// DeserializeDescribeTrafficSourcesRequest parses an HTTP request into a *DescribeTrafficSourcesRequest. -func DeserializeDescribeTrafficSourcesRequest(r *http.Request, pathParams PathParams) (*DescribeTrafficSourcesRequest, error) { - input := &DescribeTrafficSourcesRequest{} - - return input, nil -} - -// DeserializeDescribeWarmPoolType parses an HTTP request into a *DescribeWarmPoolType. -func DeserializeDescribeWarmPoolType(r *http.Request, pathParams PathParams) (*DescribeWarmPoolType, error) { - input := &DescribeWarmPoolType{} - - return input, nil -} - -// DeserializeDetachInstancesQuery parses an HTTP request into a *DetachInstancesQuery. -func DeserializeDetachInstancesQuery(r *http.Request, pathParams PathParams) (*DetachInstancesQuery, error) { - input := &DetachInstancesQuery{} - - return input, nil -} - -// DeserializeDetachLoadBalancerTargetGroupsType parses an HTTP request into a *DetachLoadBalancerTargetGroupsType. -func DeserializeDetachLoadBalancerTargetGroupsType(r *http.Request, pathParams PathParams) (*DetachLoadBalancerTargetGroupsType, error) { - input := &DetachLoadBalancerTargetGroupsType{} - - return input, nil -} - -// DeserializeDetachLoadBalancersType parses an HTTP request into a *DetachLoadBalancersType. -func DeserializeDetachLoadBalancersType(r *http.Request, pathParams PathParams) (*DetachLoadBalancersType, error) { - input := &DetachLoadBalancersType{} - - return input, nil -} - -// DeserializeDetachTrafficSourcesType parses an HTTP request into a *DetachTrafficSourcesType. -func DeserializeDetachTrafficSourcesType(r *http.Request, pathParams PathParams) (*DetachTrafficSourcesType, error) { - input := &DetachTrafficSourcesType{} - - return input, nil -} - -// DeserializeDisableMetricsCollectionQuery parses an HTTP request into a *DisableMetricsCollectionQuery. -func DeserializeDisableMetricsCollectionQuery(r *http.Request, pathParams PathParams) (*DisableMetricsCollectionQuery, error) { - input := &DisableMetricsCollectionQuery{} - - return input, nil -} - -// DeserializeEnableMetricsCollectionQuery parses an HTTP request into a *EnableMetricsCollectionQuery. -func DeserializeEnableMetricsCollectionQuery(r *http.Request, pathParams PathParams) (*EnableMetricsCollectionQuery, error) { - input := &EnableMetricsCollectionQuery{} - - return input, nil -} - -// DeserializeEnterStandbyQuery parses an HTTP request into a *EnterStandbyQuery. -func DeserializeEnterStandbyQuery(r *http.Request, pathParams PathParams) (*EnterStandbyQuery, error) { - input := &EnterStandbyQuery{} - - return input, nil -} - -// DeserializeExecutePolicyType parses an HTTP request into a *ExecutePolicyType. -func DeserializeExecutePolicyType(r *http.Request, pathParams PathParams) (*ExecutePolicyType, error) { - input := &ExecutePolicyType{} - - return input, nil -} - -// DeserializeExitStandbyQuery parses an HTTP request into a *ExitStandbyQuery. -func DeserializeExitStandbyQuery(r *http.Request, pathParams PathParams) (*ExitStandbyQuery, error) { - input := &ExitStandbyQuery{} - - return input, nil -} - -// DeserializeGetPredictiveScalingForecastType parses an HTTP request into a *GetPredictiveScalingForecastType. -func DeserializeGetPredictiveScalingForecastType(r *http.Request, pathParams PathParams) (*GetPredictiveScalingForecastType, error) { - input := &GetPredictiveScalingForecastType{} - - return input, nil -} - -// DeserializeLaunchInstancesRequest parses an HTTP request into a *LaunchInstancesRequest. -func DeserializeLaunchInstancesRequest(r *http.Request, pathParams PathParams) (*LaunchInstancesRequest, error) { - input := &LaunchInstancesRequest{} - - return input, nil -} - -// DeserializePutLifecycleHookType parses an HTTP request into a *PutLifecycleHookType. -func DeserializePutLifecycleHookType(r *http.Request, pathParams PathParams) (*PutLifecycleHookType, error) { - input := &PutLifecycleHookType{} - - return input, nil -} - -// DeserializePutNotificationConfigurationType parses an HTTP request into a *PutNotificationConfigurationType. -func DeserializePutNotificationConfigurationType(r *http.Request, pathParams PathParams) (*PutNotificationConfigurationType, error) { - input := &PutNotificationConfigurationType{} - - return input, nil -} - -// DeserializePutScalingPolicyType parses an HTTP request into a *PutScalingPolicyType. -func DeserializePutScalingPolicyType(r *http.Request, pathParams PathParams) (*PutScalingPolicyType, error) { - input := &PutScalingPolicyType{} - - return input, nil -} - -// DeserializePutScheduledUpdateGroupActionType parses an HTTP request into a *PutScheduledUpdateGroupActionType. -func DeserializePutScheduledUpdateGroupActionType(r *http.Request, pathParams PathParams) (*PutScheduledUpdateGroupActionType, error) { - input := &PutScheduledUpdateGroupActionType{} - - return input, nil -} - -// DeserializePutWarmPoolType parses an HTTP request into a *PutWarmPoolType. -func DeserializePutWarmPoolType(r *http.Request, pathParams PathParams) (*PutWarmPoolType, error) { - input := &PutWarmPoolType{} - - return input, nil -} - -// DeserializeRecordLifecycleActionHeartbeatType parses an HTTP request into a *RecordLifecycleActionHeartbeatType. -func DeserializeRecordLifecycleActionHeartbeatType(r *http.Request, pathParams PathParams) (*RecordLifecycleActionHeartbeatType, error) { - input := &RecordLifecycleActionHeartbeatType{} - - return input, nil -} - -// DeserializeScalingProcessQuery parses an HTTP request into a *ScalingProcessQuery. -func DeserializeScalingProcessQuery(r *http.Request, pathParams PathParams) (*ScalingProcessQuery, error) { - input := &ScalingProcessQuery{} - - return input, nil -} - -// DeserializeRollbackInstanceRefreshType parses an HTTP request into a *RollbackInstanceRefreshType. -func DeserializeRollbackInstanceRefreshType(r *http.Request, pathParams PathParams) (*RollbackInstanceRefreshType, error) { - input := &RollbackInstanceRefreshType{} - - return input, nil -} - -// DeserializeSetDesiredCapacityType parses an HTTP request into a *SetDesiredCapacityType. -func DeserializeSetDesiredCapacityType(r *http.Request, pathParams PathParams) (*SetDesiredCapacityType, error) { - input := &SetDesiredCapacityType{} - - return input, nil -} - -// DeserializeSetInstanceHealthQuery parses an HTTP request into a *SetInstanceHealthQuery. -func DeserializeSetInstanceHealthQuery(r *http.Request, pathParams PathParams) (*SetInstanceHealthQuery, error) { - input := &SetInstanceHealthQuery{} - - return input, nil -} - -// DeserializeSetInstanceProtectionQuery parses an HTTP request into a *SetInstanceProtectionQuery. -func DeserializeSetInstanceProtectionQuery(r *http.Request, pathParams PathParams) (*SetInstanceProtectionQuery, error) { - input := &SetInstanceProtectionQuery{} - - return input, nil -} - -// DeserializeStartInstanceRefreshType parses an HTTP request into a *StartInstanceRefreshType. -func DeserializeStartInstanceRefreshType(r *http.Request, pathParams PathParams) (*StartInstanceRefreshType, error) { - input := &StartInstanceRefreshType{} - - return input, nil -} - -// DeserializeTerminateInstanceInAutoScalingGroupType parses an HTTP request into a *TerminateInstanceInAutoScalingGroupType. -func DeserializeTerminateInstanceInAutoScalingGroupType(r *http.Request, pathParams PathParams) (*TerminateInstanceInAutoScalingGroupType, error) { - input := &TerminateInstanceInAutoScalingGroupType{} - - return input, nil -} - -// DeserializeUpdateAutoScalingGroupType parses an HTTP request into a *UpdateAutoScalingGroupType. -func DeserializeUpdateAutoScalingGroupType(r *http.Request, pathParams PathParams) (*UpdateAutoScalingGroupType, error) { - input := &UpdateAutoScalingGroupType{} - - return input, nil -} diff --git a/internal/generated/backup/deserializer.go b/internal/generated/backup/deserializer.go deleted file mode 100644 index 1b781bcd..00000000 --- a/internal/generated/backup/deserializer.go +++ /dev/null @@ -1,1351 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package backup - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCancelLegalHoldOutput writes the CancelLegalHoldOutput to the HTTP response. -func SerializeCancelLegalHoldOutput(w http.ResponseWriter, output *CancelLegalHoldOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateBackupPlanOutput writes the CreateBackupPlanOutput to the HTTP response. -func SerializeCreateBackupPlanOutput(w http.ResponseWriter, output *CreateBackupPlanOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateBackupSelectionOutput writes the CreateBackupSelectionOutput to the HTTP response. -func SerializeCreateBackupSelectionOutput(w http.ResponseWriter, output *CreateBackupSelectionOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateBackupVaultOutput writes the CreateBackupVaultOutput to the HTTP response. -func SerializeCreateBackupVaultOutput(w http.ResponseWriter, output *CreateBackupVaultOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateFrameworkOutput writes the CreateFrameworkOutput to the HTTP response. -func SerializeCreateFrameworkOutput(w http.ResponseWriter, output *CreateFrameworkOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateLegalHoldOutput writes the CreateLegalHoldOutput to the HTTP response. -func SerializeCreateLegalHoldOutput(w http.ResponseWriter, output *CreateLegalHoldOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateLogicallyAirGappedBackupVaultOutput writes the CreateLogicallyAirGappedBackupVaultOutput to the HTTP response. -func SerializeCreateLogicallyAirGappedBackupVaultOutput(w http.ResponseWriter, output *CreateLogicallyAirGappedBackupVaultOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateReportPlanOutput writes the CreateReportPlanOutput to the HTTP response. -func SerializeCreateReportPlanOutput(w http.ResponseWriter, output *CreateReportPlanOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateRestoreAccessBackupVaultOutput writes the CreateRestoreAccessBackupVaultOutput to the HTTP response. -func SerializeCreateRestoreAccessBackupVaultOutput(w http.ResponseWriter, output *CreateRestoreAccessBackupVaultOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateRestoreTestingPlanOutput writes the CreateRestoreTestingPlanOutput to the HTTP response. -func SerializeCreateRestoreTestingPlanOutput(w http.ResponseWriter, output *CreateRestoreTestingPlanOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateRestoreTestingSelectionOutput writes the CreateRestoreTestingSelectionOutput to the HTTP response. -func SerializeCreateRestoreTestingSelectionOutput(w http.ResponseWriter, output *CreateRestoreTestingSelectionOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateTieringConfigurationOutput writes the CreateTieringConfigurationOutput to the HTTP response. -func SerializeCreateTieringConfigurationOutput(w http.ResponseWriter, output *CreateTieringConfigurationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteBackupPlanOutput writes the DeleteBackupPlanOutput to the HTTP response. -func SerializeDeleteBackupPlanOutput(w http.ResponseWriter, output *DeleteBackupPlanOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteTieringConfigurationOutput writes the DeleteTieringConfigurationOutput to the HTTP response. -func SerializeDeleteTieringConfigurationOutput(w http.ResponseWriter, output *DeleteTieringConfigurationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDescribeBackupJobOutput writes the DescribeBackupJobOutput to the HTTP response. -func SerializeDescribeBackupJobOutput(w http.ResponseWriter, output *DescribeBackupJobOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeBackupVaultOutput writes the DescribeBackupVaultOutput to the HTTP response. -func SerializeDescribeBackupVaultOutput(w http.ResponseWriter, output *DescribeBackupVaultOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeCopyJobOutput writes the DescribeCopyJobOutput to the HTTP response. -func SerializeDescribeCopyJobOutput(w http.ResponseWriter, output *DescribeCopyJobOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeFrameworkOutput writes the DescribeFrameworkOutput to the HTTP response. -func SerializeDescribeFrameworkOutput(w http.ResponseWriter, output *DescribeFrameworkOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeGlobalSettingsOutput writes the DescribeGlobalSettingsOutput to the HTTP response. -func SerializeDescribeGlobalSettingsOutput(w http.ResponseWriter, output *DescribeGlobalSettingsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeProtectedResourceOutput writes the DescribeProtectedResourceOutput to the HTTP response. -func SerializeDescribeProtectedResourceOutput(w http.ResponseWriter, output *DescribeProtectedResourceOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeRecoveryPointOutput writes the DescribeRecoveryPointOutput to the HTTP response. -func SerializeDescribeRecoveryPointOutput(w http.ResponseWriter, output *DescribeRecoveryPointOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeRegionSettingsOutput writes the DescribeRegionSettingsOutput to the HTTP response. -func SerializeDescribeRegionSettingsOutput(w http.ResponseWriter, output *DescribeRegionSettingsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeReportJobOutput writes the DescribeReportJobOutput to the HTTP response. -func SerializeDescribeReportJobOutput(w http.ResponseWriter, output *DescribeReportJobOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeReportPlanOutput writes the DescribeReportPlanOutput to the HTTP response. -func SerializeDescribeReportPlanOutput(w http.ResponseWriter, output *DescribeReportPlanOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeRestoreJobOutput writes the DescribeRestoreJobOutput to the HTTP response. -func SerializeDescribeRestoreJobOutput(w http.ResponseWriter, output *DescribeRestoreJobOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeScanJobOutput writes the DescribeScanJobOutput to the HTTP response. -func SerializeDescribeScanJobOutput(w http.ResponseWriter, output *DescribeScanJobOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeExportBackupPlanTemplateOutput writes the ExportBackupPlanTemplateOutput to the HTTP response. -func SerializeExportBackupPlanTemplateOutput(w http.ResponseWriter, output *ExportBackupPlanTemplateOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetBackupPlanOutput writes the GetBackupPlanOutput to the HTTP response. -func SerializeGetBackupPlanOutput(w http.ResponseWriter, output *GetBackupPlanOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetBackupPlanFromJSONOutput writes the GetBackupPlanFromJSONOutput to the HTTP response. -func SerializeGetBackupPlanFromJSONOutput(w http.ResponseWriter, output *GetBackupPlanFromJSONOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetBackupPlanFromTemplateOutput writes the GetBackupPlanFromTemplateOutput to the HTTP response. -func SerializeGetBackupPlanFromTemplateOutput(w http.ResponseWriter, output *GetBackupPlanFromTemplateOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetBackupSelectionOutput writes the GetBackupSelectionOutput to the HTTP response. -func SerializeGetBackupSelectionOutput(w http.ResponseWriter, output *GetBackupSelectionOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetBackupVaultAccessPolicyOutput writes the GetBackupVaultAccessPolicyOutput to the HTTP response. -func SerializeGetBackupVaultAccessPolicyOutput(w http.ResponseWriter, output *GetBackupVaultAccessPolicyOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetBackupVaultNotificationsOutput writes the GetBackupVaultNotificationsOutput to the HTTP response. -func SerializeGetBackupVaultNotificationsOutput(w http.ResponseWriter, output *GetBackupVaultNotificationsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetLegalHoldOutput writes the GetLegalHoldOutput to the HTTP response. -func SerializeGetLegalHoldOutput(w http.ResponseWriter, output *GetLegalHoldOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetRecoveryPointIndexDetailsOutput writes the GetRecoveryPointIndexDetailsOutput to the HTTP response. -func SerializeGetRecoveryPointIndexDetailsOutput(w http.ResponseWriter, output *GetRecoveryPointIndexDetailsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetRecoveryPointRestoreMetadataOutput writes the GetRecoveryPointRestoreMetadataOutput to the HTTP response. -func SerializeGetRecoveryPointRestoreMetadataOutput(w http.ResponseWriter, output *GetRecoveryPointRestoreMetadataOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetRestoreJobMetadataOutput writes the GetRestoreJobMetadataOutput to the HTTP response. -func SerializeGetRestoreJobMetadataOutput(w http.ResponseWriter, output *GetRestoreJobMetadataOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetRestoreTestingInferredMetadataOutput writes the GetRestoreTestingInferredMetadataOutput to the HTTP response. -func SerializeGetRestoreTestingInferredMetadataOutput(w http.ResponseWriter, output *GetRestoreTestingInferredMetadataOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetRestoreTestingPlanOutput writes the GetRestoreTestingPlanOutput to the HTTP response. -func SerializeGetRestoreTestingPlanOutput(w http.ResponseWriter, output *GetRestoreTestingPlanOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetRestoreTestingSelectionOutput writes the GetRestoreTestingSelectionOutput to the HTTP response. -func SerializeGetRestoreTestingSelectionOutput(w http.ResponseWriter, output *GetRestoreTestingSelectionOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSupportedResourceTypesOutput writes the GetSupportedResourceTypesOutput to the HTTP response. -func SerializeGetSupportedResourceTypesOutput(w http.ResponseWriter, output *GetSupportedResourceTypesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTieringConfigurationOutput writes the GetTieringConfigurationOutput to the HTTP response. -func SerializeGetTieringConfigurationOutput(w http.ResponseWriter, output *GetTieringConfigurationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListBackupJobSummariesOutput writes the ListBackupJobSummariesOutput to the HTTP response. -func SerializeListBackupJobSummariesOutput(w http.ResponseWriter, output *ListBackupJobSummariesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListBackupJobsOutput writes the ListBackupJobsOutput to the HTTP response. -func SerializeListBackupJobsOutput(w http.ResponseWriter, output *ListBackupJobsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListBackupPlanTemplatesOutput writes the ListBackupPlanTemplatesOutput to the HTTP response. -func SerializeListBackupPlanTemplatesOutput(w http.ResponseWriter, output *ListBackupPlanTemplatesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListBackupPlanVersionsOutput writes the ListBackupPlanVersionsOutput to the HTTP response. -func SerializeListBackupPlanVersionsOutput(w http.ResponseWriter, output *ListBackupPlanVersionsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListBackupPlansOutput writes the ListBackupPlansOutput to the HTTP response. -func SerializeListBackupPlansOutput(w http.ResponseWriter, output *ListBackupPlansOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListBackupSelectionsOutput writes the ListBackupSelectionsOutput to the HTTP response. -func SerializeListBackupSelectionsOutput(w http.ResponseWriter, output *ListBackupSelectionsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListBackupVaultsOutput writes the ListBackupVaultsOutput to the HTTP response. -func SerializeListBackupVaultsOutput(w http.ResponseWriter, output *ListBackupVaultsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListCopyJobSummariesOutput writes the ListCopyJobSummariesOutput to the HTTP response. -func SerializeListCopyJobSummariesOutput(w http.ResponseWriter, output *ListCopyJobSummariesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListCopyJobsOutput writes the ListCopyJobsOutput to the HTTP response. -func SerializeListCopyJobsOutput(w http.ResponseWriter, output *ListCopyJobsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListFrameworksOutput writes the ListFrameworksOutput to the HTTP response. -func SerializeListFrameworksOutput(w http.ResponseWriter, output *ListFrameworksOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListIndexedRecoveryPointsOutput writes the ListIndexedRecoveryPointsOutput to the HTTP response. -func SerializeListIndexedRecoveryPointsOutput(w http.ResponseWriter, output *ListIndexedRecoveryPointsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListLegalHoldsOutput writes the ListLegalHoldsOutput to the HTTP response. -func SerializeListLegalHoldsOutput(w http.ResponseWriter, output *ListLegalHoldsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListProtectedResourcesOutput writes the ListProtectedResourcesOutput to the HTTP response. -func SerializeListProtectedResourcesOutput(w http.ResponseWriter, output *ListProtectedResourcesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListProtectedResourcesByBackupVaultOutput writes the ListProtectedResourcesByBackupVaultOutput to the HTTP response. -func SerializeListProtectedResourcesByBackupVaultOutput(w http.ResponseWriter, output *ListProtectedResourcesByBackupVaultOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListRecoveryPointsByBackupVaultOutput writes the ListRecoveryPointsByBackupVaultOutput to the HTTP response. -func SerializeListRecoveryPointsByBackupVaultOutput(w http.ResponseWriter, output *ListRecoveryPointsByBackupVaultOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListRecoveryPointsByLegalHoldOutput writes the ListRecoveryPointsByLegalHoldOutput to the HTTP response. -func SerializeListRecoveryPointsByLegalHoldOutput(w http.ResponseWriter, output *ListRecoveryPointsByLegalHoldOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListRecoveryPointsByResourceOutput writes the ListRecoveryPointsByResourceOutput to the HTTP response. -func SerializeListRecoveryPointsByResourceOutput(w http.ResponseWriter, output *ListRecoveryPointsByResourceOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListReportJobsOutput writes the ListReportJobsOutput to the HTTP response. -func SerializeListReportJobsOutput(w http.ResponseWriter, output *ListReportJobsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListReportPlansOutput writes the ListReportPlansOutput to the HTTP response. -func SerializeListReportPlansOutput(w http.ResponseWriter, output *ListReportPlansOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListRestoreAccessBackupVaultsOutput writes the ListRestoreAccessBackupVaultsOutput to the HTTP response. -func SerializeListRestoreAccessBackupVaultsOutput(w http.ResponseWriter, output *ListRestoreAccessBackupVaultsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListRestoreJobSummariesOutput writes the ListRestoreJobSummariesOutput to the HTTP response. -func SerializeListRestoreJobSummariesOutput(w http.ResponseWriter, output *ListRestoreJobSummariesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListRestoreJobsOutput writes the ListRestoreJobsOutput to the HTTP response. -func SerializeListRestoreJobsOutput(w http.ResponseWriter, output *ListRestoreJobsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListRestoreJobsByProtectedResourceOutput writes the ListRestoreJobsByProtectedResourceOutput to the HTTP response. -func SerializeListRestoreJobsByProtectedResourceOutput(w http.ResponseWriter, output *ListRestoreJobsByProtectedResourceOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListRestoreTestingPlansOutput writes the ListRestoreTestingPlansOutput to the HTTP response. -func SerializeListRestoreTestingPlansOutput(w http.ResponseWriter, output *ListRestoreTestingPlansOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListRestoreTestingSelectionsOutput writes the ListRestoreTestingSelectionsOutput to the HTTP response. -func SerializeListRestoreTestingSelectionsOutput(w http.ResponseWriter, output *ListRestoreTestingSelectionsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListScanJobSummariesOutput writes the ListScanJobSummariesOutput to the HTTP response. -func SerializeListScanJobSummariesOutput(w http.ResponseWriter, output *ListScanJobSummariesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListScanJobsOutput writes the ListScanJobsOutput to the HTTP response. -func SerializeListScanJobsOutput(w http.ResponseWriter, output *ListScanJobsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsOutput writes the ListTagsOutput to the HTTP response. -func SerializeListTagsOutput(w http.ResponseWriter, output *ListTagsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTieringConfigurationsOutput writes the ListTieringConfigurationsOutput to the HTTP response. -func SerializeListTieringConfigurationsOutput(w http.ResponseWriter, output *ListTieringConfigurationsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartBackupJobOutput writes the StartBackupJobOutput to the HTTP response. -func SerializeStartBackupJobOutput(w http.ResponseWriter, output *StartBackupJobOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartCopyJobOutput writes the StartCopyJobOutput to the HTTP response. -func SerializeStartCopyJobOutput(w http.ResponseWriter, output *StartCopyJobOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartReportJobOutput writes the StartReportJobOutput to the HTTP response. -func SerializeStartReportJobOutput(w http.ResponseWriter, output *StartReportJobOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartRestoreJobOutput writes the StartRestoreJobOutput to the HTTP response. -func SerializeStartRestoreJobOutput(w http.ResponseWriter, output *StartRestoreJobOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartScanJobOutput writes the StartScanJobOutput to the HTTP response. -func SerializeStartScanJobOutput(w http.ResponseWriter, output *StartScanJobOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateBackupPlanOutput writes the UpdateBackupPlanOutput to the HTTP response. -func SerializeUpdateBackupPlanOutput(w http.ResponseWriter, output *UpdateBackupPlanOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateFrameworkOutput writes the UpdateFrameworkOutput to the HTTP response. -func SerializeUpdateFrameworkOutput(w http.ResponseWriter, output *UpdateFrameworkOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateRecoveryPointIndexSettingsOutput writes the UpdateRecoveryPointIndexSettingsOutput to the HTTP response. -func SerializeUpdateRecoveryPointIndexSettingsOutput(w http.ResponseWriter, output *UpdateRecoveryPointIndexSettingsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateRecoveryPointLifecycleOutput writes the UpdateRecoveryPointLifecycleOutput to the HTTP response. -func SerializeUpdateRecoveryPointLifecycleOutput(w http.ResponseWriter, output *UpdateRecoveryPointLifecycleOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateReportPlanOutput writes the UpdateReportPlanOutput to the HTTP response. -func SerializeUpdateReportPlanOutput(w http.ResponseWriter, output *UpdateReportPlanOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateRestoreTestingPlanOutput writes the UpdateRestoreTestingPlanOutput to the HTTP response. -func SerializeUpdateRestoreTestingPlanOutput(w http.ResponseWriter, output *UpdateRestoreTestingPlanOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateRestoreTestingSelectionOutput writes the UpdateRestoreTestingSelectionOutput to the HTTP response. -func SerializeUpdateRestoreTestingSelectionOutput(w http.ResponseWriter, output *UpdateRestoreTestingSelectionOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateTieringConfigurationOutput writes the UpdateTieringConfigurationOutput to the HTTP response. -func SerializeUpdateTieringConfigurationOutput(w http.ResponseWriter, output *UpdateTieringConfigurationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/backup/interface.go b/internal/generated/backup/interface.go deleted file mode 100644 index d1009cc9..00000000 --- a/internal/generated/backup/interface.go +++ /dev/null @@ -1,116 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package backup - -import "context" - -type CryoControllerUserManagerService interface { - AssociateBackupVaultMpaApprovalTeam(ctx context.Context, input *AssociateBackupVaultMpaApprovalTeamInput) (*SmithyUnit, error) - CancelLegalHold(ctx context.Context, input *CancelLegalHoldInput) (*CancelLegalHoldOutput, error) - CreateBackupPlan(ctx context.Context, input *CreateBackupPlanInput) (*CreateBackupPlanOutput, error) - CreateBackupSelection(ctx context.Context, input *CreateBackupSelectionInput) (*CreateBackupSelectionOutput, error) - CreateBackupVault(ctx context.Context, input *CreateBackupVaultInput) (*CreateBackupVaultOutput, error) - CreateFramework(ctx context.Context, input *CreateFrameworkInput) (*CreateFrameworkOutput, error) - CreateLegalHold(ctx context.Context, input *CreateLegalHoldInput) (*CreateLegalHoldOutput, error) - CreateLogicallyAirGappedBackupVault(ctx context.Context, input *CreateLogicallyAirGappedBackupVaultInput) (*CreateLogicallyAirGappedBackupVaultOutput, error) - CreateReportPlan(ctx context.Context, input *CreateReportPlanInput) (*CreateReportPlanOutput, error) - CreateRestoreAccessBackupVault(ctx context.Context, input *CreateRestoreAccessBackupVaultInput) (*CreateRestoreAccessBackupVaultOutput, error) - CreateRestoreTestingPlan(ctx context.Context, input *CreateRestoreTestingPlanInput) (*CreateRestoreTestingPlanOutput, error) - CreateRestoreTestingSelection(ctx context.Context, input *CreateRestoreTestingSelectionInput) (*CreateRestoreTestingSelectionOutput, error) - CreateTieringConfiguration(ctx context.Context, input *CreateTieringConfigurationInput) (*CreateTieringConfigurationOutput, error) - DeleteBackupPlan(ctx context.Context, input *DeleteBackupPlanInput) (*DeleteBackupPlanOutput, error) - DeleteBackupSelection(ctx context.Context, input *DeleteBackupSelectionInput) (*SmithyUnit, error) - DeleteBackupVault(ctx context.Context, input *DeleteBackupVaultInput) (*SmithyUnit, error) - DeleteBackupVaultAccessPolicy(ctx context.Context, input *DeleteBackupVaultAccessPolicyInput) (*SmithyUnit, error) - DeleteBackupVaultLockConfiguration(ctx context.Context, input *DeleteBackupVaultLockConfigurationInput) (*SmithyUnit, error) - DeleteBackupVaultNotifications(ctx context.Context, input *DeleteBackupVaultNotificationsInput) (*SmithyUnit, error) - DeleteFramework(ctx context.Context, input *DeleteFrameworkInput) (*SmithyUnit, error) - DeleteRecoveryPoint(ctx context.Context, input *DeleteRecoveryPointInput) (*SmithyUnit, error) - DeleteReportPlan(ctx context.Context, input *DeleteReportPlanInput) (*SmithyUnit, error) - DeleteRestoreTestingPlan(ctx context.Context, input *DeleteRestoreTestingPlanInput) (*SmithyUnit, error) - DeleteRestoreTestingSelection(ctx context.Context, input *DeleteRestoreTestingSelectionInput) (*SmithyUnit, error) - DeleteTieringConfiguration(ctx context.Context, input *DeleteTieringConfigurationInput) (*DeleteTieringConfigurationOutput, error) - DescribeBackupJob(ctx context.Context, input *DescribeBackupJobInput) (*DescribeBackupJobOutput, error) - DescribeBackupVault(ctx context.Context, input *DescribeBackupVaultInput) (*DescribeBackupVaultOutput, error) - DescribeCopyJob(ctx context.Context, input *DescribeCopyJobInput) (*DescribeCopyJobOutput, error) - DescribeFramework(ctx context.Context, input *DescribeFrameworkInput) (*DescribeFrameworkOutput, error) - DescribeGlobalSettings(ctx context.Context, input *DescribeGlobalSettingsInput) (*DescribeGlobalSettingsOutput, error) - DescribeProtectedResource(ctx context.Context, input *DescribeProtectedResourceInput) (*DescribeProtectedResourceOutput, error) - DescribeRecoveryPoint(ctx context.Context, input *DescribeRecoveryPointInput) (*DescribeRecoveryPointOutput, error) - DescribeRegionSettings(ctx context.Context, input *DescribeRegionSettingsInput) (*DescribeRegionSettingsOutput, error) - DescribeReportJob(ctx context.Context, input *DescribeReportJobInput) (*DescribeReportJobOutput, error) - DescribeReportPlan(ctx context.Context, input *DescribeReportPlanInput) (*DescribeReportPlanOutput, error) - DescribeRestoreJob(ctx context.Context, input *DescribeRestoreJobInput) (*DescribeRestoreJobOutput, error) - DescribeScanJob(ctx context.Context, input *DescribeScanJobInput) (*DescribeScanJobOutput, error) - DisassociateBackupVaultMpaApprovalTeam(ctx context.Context, input *DisassociateBackupVaultMpaApprovalTeamInput) (*SmithyUnit, error) - DisassociateRecoveryPoint(ctx context.Context, input *DisassociateRecoveryPointInput) (*SmithyUnit, error) - DisassociateRecoveryPointFromParent(ctx context.Context, input *DisassociateRecoveryPointFromParentInput) (*SmithyUnit, error) - ExportBackupPlanTemplate(ctx context.Context, input *ExportBackupPlanTemplateInput) (*ExportBackupPlanTemplateOutput, error) - GetBackupPlan(ctx context.Context, input *GetBackupPlanInput) (*GetBackupPlanOutput, error) - GetBackupPlanFromJSON(ctx context.Context, input *GetBackupPlanFromJSONInput) (*GetBackupPlanFromJSONOutput, error) - GetBackupPlanFromTemplate(ctx context.Context, input *GetBackupPlanFromTemplateInput) (*GetBackupPlanFromTemplateOutput, error) - GetBackupSelection(ctx context.Context, input *GetBackupSelectionInput) (*GetBackupSelectionOutput, error) - GetBackupVaultAccessPolicy(ctx context.Context, input *GetBackupVaultAccessPolicyInput) (*GetBackupVaultAccessPolicyOutput, error) - GetBackupVaultNotifications(ctx context.Context, input *GetBackupVaultNotificationsInput) (*GetBackupVaultNotificationsOutput, error) - GetLegalHold(ctx context.Context, input *GetLegalHoldInput) (*GetLegalHoldOutput, error) - GetRecoveryPointIndexDetails(ctx context.Context, input *GetRecoveryPointIndexDetailsInput) (*GetRecoveryPointIndexDetailsOutput, error) - GetRecoveryPointRestoreMetadata(ctx context.Context, input *GetRecoveryPointRestoreMetadataInput) (*GetRecoveryPointRestoreMetadataOutput, error) - GetRestoreJobMetadata(ctx context.Context, input *GetRestoreJobMetadataInput) (*GetRestoreJobMetadataOutput, error) - GetRestoreTestingInferredMetadata(ctx context.Context, input *GetRestoreTestingInferredMetadataInput) (*GetRestoreTestingInferredMetadataOutput, error) - GetRestoreTestingPlan(ctx context.Context, input *GetRestoreTestingPlanInput) (*GetRestoreTestingPlanOutput, error) - GetRestoreTestingSelection(ctx context.Context, input *GetRestoreTestingSelectionInput) (*GetRestoreTestingSelectionOutput, error) - GetSupportedResourceTypes(ctx context.Context, input *SmithyUnit) (*GetSupportedResourceTypesOutput, error) - GetTieringConfiguration(ctx context.Context, input *GetTieringConfigurationInput) (*GetTieringConfigurationOutput, error) - ListBackupJobSummaries(ctx context.Context, input *ListBackupJobSummariesInput) (*ListBackupJobSummariesOutput, error) - ListBackupJobs(ctx context.Context, input *ListBackupJobsInput) (*ListBackupJobsOutput, error) - ListBackupPlanTemplates(ctx context.Context, input *ListBackupPlanTemplatesInput) (*ListBackupPlanTemplatesOutput, error) - ListBackupPlanVersions(ctx context.Context, input *ListBackupPlanVersionsInput) (*ListBackupPlanVersionsOutput, error) - ListBackupPlans(ctx context.Context, input *ListBackupPlansInput) (*ListBackupPlansOutput, error) - ListBackupSelections(ctx context.Context, input *ListBackupSelectionsInput) (*ListBackupSelectionsOutput, error) - ListBackupVaults(ctx context.Context, input *ListBackupVaultsInput) (*ListBackupVaultsOutput, error) - ListCopyJobSummaries(ctx context.Context, input *ListCopyJobSummariesInput) (*ListCopyJobSummariesOutput, error) - ListCopyJobs(ctx context.Context, input *ListCopyJobsInput) (*ListCopyJobsOutput, error) - ListFrameworks(ctx context.Context, input *ListFrameworksInput) (*ListFrameworksOutput, error) - ListIndexedRecoveryPoints(ctx context.Context, input *ListIndexedRecoveryPointsInput) (*ListIndexedRecoveryPointsOutput, error) - ListLegalHolds(ctx context.Context, input *ListLegalHoldsInput) (*ListLegalHoldsOutput, error) - ListProtectedResources(ctx context.Context, input *ListProtectedResourcesInput) (*ListProtectedResourcesOutput, error) - ListProtectedResourcesByBackupVault(ctx context.Context, input *ListProtectedResourcesByBackupVaultInput) (*ListProtectedResourcesByBackupVaultOutput, error) - ListRecoveryPointsByBackupVault(ctx context.Context, input *ListRecoveryPointsByBackupVaultInput) (*ListRecoveryPointsByBackupVaultOutput, error) - ListRecoveryPointsByLegalHold(ctx context.Context, input *ListRecoveryPointsByLegalHoldInput) (*ListRecoveryPointsByLegalHoldOutput, error) - ListRecoveryPointsByResource(ctx context.Context, input *ListRecoveryPointsByResourceInput) (*ListRecoveryPointsByResourceOutput, error) - ListReportJobs(ctx context.Context, input *ListReportJobsInput) (*ListReportJobsOutput, error) - ListReportPlans(ctx context.Context, input *ListReportPlansInput) (*ListReportPlansOutput, error) - ListRestoreAccessBackupVaults(ctx context.Context, input *ListRestoreAccessBackupVaultsInput) (*ListRestoreAccessBackupVaultsOutput, error) - ListRestoreJobSummaries(ctx context.Context, input *ListRestoreJobSummariesInput) (*ListRestoreJobSummariesOutput, error) - ListRestoreJobs(ctx context.Context, input *ListRestoreJobsInput) (*ListRestoreJobsOutput, error) - ListRestoreJobsByProtectedResource(ctx context.Context, input *ListRestoreJobsByProtectedResourceInput) (*ListRestoreJobsByProtectedResourceOutput, error) - ListRestoreTestingPlans(ctx context.Context, input *ListRestoreTestingPlansInput) (*ListRestoreTestingPlansOutput, error) - ListRestoreTestingSelections(ctx context.Context, input *ListRestoreTestingSelectionsInput) (*ListRestoreTestingSelectionsOutput, error) - ListScanJobSummaries(ctx context.Context, input *ListScanJobSummariesInput) (*ListScanJobSummariesOutput, error) - ListScanJobs(ctx context.Context, input *ListScanJobsInput) (*ListScanJobsOutput, error) - ListTags(ctx context.Context, input *ListTagsInput) (*ListTagsOutput, error) - ListTieringConfigurations(ctx context.Context, input *ListTieringConfigurationsInput) (*ListTieringConfigurationsOutput, error) - PutBackupVaultAccessPolicy(ctx context.Context, input *PutBackupVaultAccessPolicyInput) (*SmithyUnit, error) - PutBackupVaultLockConfiguration(ctx context.Context, input *PutBackupVaultLockConfigurationInput) (*SmithyUnit, error) - PutBackupVaultNotifications(ctx context.Context, input *PutBackupVaultNotificationsInput) (*SmithyUnit, error) - PutRestoreValidationResult(ctx context.Context, input *PutRestoreValidationResultInput) (*SmithyUnit, error) - RevokeRestoreAccessBackupVault(ctx context.Context, input *RevokeRestoreAccessBackupVaultInput) (*SmithyUnit, error) - StartBackupJob(ctx context.Context, input *StartBackupJobInput) (*StartBackupJobOutput, error) - StartCopyJob(ctx context.Context, input *StartCopyJobInput) (*StartCopyJobOutput, error) - StartReportJob(ctx context.Context, input *StartReportJobInput) (*StartReportJobOutput, error) - StartRestoreJob(ctx context.Context, input *StartRestoreJobInput) (*StartRestoreJobOutput, error) - StartScanJob(ctx context.Context, input *StartScanJobInput) (*StartScanJobOutput, error) - StopBackupJob(ctx context.Context, input *StopBackupJobInput) (*SmithyUnit, error) - TagResource(ctx context.Context, input *TagResourceInput) (*SmithyUnit, error) - UntagResource(ctx context.Context, input *UntagResourceInput) (*SmithyUnit, error) - UpdateBackupPlan(ctx context.Context, input *UpdateBackupPlanInput) (*UpdateBackupPlanOutput, error) - UpdateFramework(ctx context.Context, input *UpdateFrameworkInput) (*UpdateFrameworkOutput, error) - UpdateGlobalSettings(ctx context.Context, input *UpdateGlobalSettingsInput) (*SmithyUnit, error) - UpdateRecoveryPointIndexSettings(ctx context.Context, input *UpdateRecoveryPointIndexSettingsInput) (*UpdateRecoveryPointIndexSettingsOutput, error) - UpdateRecoveryPointLifecycle(ctx context.Context, input *UpdateRecoveryPointLifecycleInput) (*UpdateRecoveryPointLifecycleOutput, error) - UpdateRegionSettings(ctx context.Context, input *UpdateRegionSettingsInput) (*SmithyUnit, error) - UpdateReportPlan(ctx context.Context, input *UpdateReportPlanInput) (*UpdateReportPlanOutput, error) - UpdateRestoreTestingPlan(ctx context.Context, input *UpdateRestoreTestingPlanInput) (*UpdateRestoreTestingPlanOutput, error) - UpdateRestoreTestingSelection(ctx context.Context, input *UpdateRestoreTestingSelectionInput) (*UpdateRestoreTestingSelectionOutput, error) - UpdateTieringConfiguration(ctx context.Context, input *UpdateTieringConfigurationInput) (*UpdateTieringConfigurationOutput, error) -} diff --git a/internal/generated/backup/router.go b/internal/generated/backup/router.go index 3c4f47bd..00f96833 100644 --- a/internal/generated/backup/router.go +++ b/internal/generated/backup/router.go @@ -4,6 +4,9 @@ package backup import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/backup/serializer.go b/internal/generated/backup/serializer.go deleted file mode 100644 index 6cec1b8b..00000000 --- a/internal/generated/backup/serializer.go +++ /dev/null @@ -1,1560 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package backup - -import ( - "net/http" - "strconv" - "time" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeAssociateBackupVaultMpaApprovalTeamInput parses an HTTP request into a *AssociateBackupVaultMpaApprovalTeamInput. -func DeserializeAssociateBackupVaultMpaApprovalTeamInput(r *http.Request, pathParams PathParams) (*AssociateBackupVaultMpaApprovalTeamInput, error) { - input := &AssociateBackupVaultMpaApprovalTeamInput{} - - if v, ok := pathParams["BackupVaultName"]; ok { - input.BackupVaultName = v - } - - return input, nil -} - -// DeserializeCancelLegalHoldInput parses an HTTP request into a *CancelLegalHoldInput. -func DeserializeCancelLegalHoldInput(r *http.Request, pathParams PathParams) (*CancelLegalHoldInput, error) { - input := &CancelLegalHoldInput{} - - input.CancelDescription = r.URL.Query().Get("cancelDescription") - - if v, ok := pathParams["LegalHoldId"]; ok { - input.LegalHoldId = v - } - - if v := r.URL.Query().Get("retainRecordInDays"); v != "" { - input.RetainRecordInDays, _ = strconv.ParseInt(v, 10, 64) - } - - return input, nil -} - -// DeserializeCreateBackupPlanInput parses an HTTP request into a *CreateBackupPlanInput. -func DeserializeCreateBackupPlanInput(r *http.Request, pathParams PathParams) (*CreateBackupPlanInput, error) { - input := &CreateBackupPlanInput{} - - return input, nil -} - -// DeserializeCreateBackupSelectionInput parses an HTTP request into a *CreateBackupSelectionInput. -func DeserializeCreateBackupSelectionInput(r *http.Request, pathParams PathParams) (*CreateBackupSelectionInput, error) { - input := &CreateBackupSelectionInput{} - - if v, ok := pathParams["BackupPlanId"]; ok { - input.BackupPlanId = v - } - - return input, nil -} - -// DeserializeCreateBackupVaultInput parses an HTTP request into a *CreateBackupVaultInput. -func DeserializeCreateBackupVaultInput(r *http.Request, pathParams PathParams) (*CreateBackupVaultInput, error) { - input := &CreateBackupVaultInput{} - - if v, ok := pathParams["BackupVaultName"]; ok { - input.BackupVaultName = v - } - - return input, nil -} - -// DeserializeCreateFrameworkInput parses an HTTP request into a *CreateFrameworkInput. -func DeserializeCreateFrameworkInput(r *http.Request, pathParams PathParams) (*CreateFrameworkInput, error) { - input := &CreateFrameworkInput{} - - return input, nil -} - -// DeserializeCreateLegalHoldInput parses an HTTP request into a *CreateLegalHoldInput. -func DeserializeCreateLegalHoldInput(r *http.Request, pathParams PathParams) (*CreateLegalHoldInput, error) { - input := &CreateLegalHoldInput{} - - return input, nil -} - -// DeserializeCreateLogicallyAirGappedBackupVaultInput parses an HTTP request into a *CreateLogicallyAirGappedBackupVaultInput. -func DeserializeCreateLogicallyAirGappedBackupVaultInput(r *http.Request, pathParams PathParams) (*CreateLogicallyAirGappedBackupVaultInput, error) { - input := &CreateLogicallyAirGappedBackupVaultInput{} - - if v, ok := pathParams["BackupVaultName"]; ok { - input.BackupVaultName = v - } - - return input, nil -} - -// DeserializeCreateReportPlanInput parses an HTTP request into a *CreateReportPlanInput. -func DeserializeCreateReportPlanInput(r *http.Request, pathParams PathParams) (*CreateReportPlanInput, error) { - input := &CreateReportPlanInput{} - - return input, nil -} - -// DeserializeCreateRestoreAccessBackupVaultInput parses an HTTP request into a *CreateRestoreAccessBackupVaultInput. -func DeserializeCreateRestoreAccessBackupVaultInput(r *http.Request, pathParams PathParams) (*CreateRestoreAccessBackupVaultInput, error) { - input := &CreateRestoreAccessBackupVaultInput{} - - return input, nil -} - -// DeserializeCreateRestoreTestingPlanInput parses an HTTP request into a *CreateRestoreTestingPlanInput. -func DeserializeCreateRestoreTestingPlanInput(r *http.Request, pathParams PathParams) (*CreateRestoreTestingPlanInput, error) { - input := &CreateRestoreTestingPlanInput{} - - return input, nil -} - -// DeserializeCreateRestoreTestingSelectionInput parses an HTTP request into a *CreateRestoreTestingSelectionInput. -func DeserializeCreateRestoreTestingSelectionInput(r *http.Request, pathParams PathParams) (*CreateRestoreTestingSelectionInput, error) { - input := &CreateRestoreTestingSelectionInput{} - - if v, ok := pathParams["RestoreTestingPlanName"]; ok { - input.RestoreTestingPlanName = v - } - - return input, nil -} - -// DeserializeCreateTieringConfigurationInput parses an HTTP request into a *CreateTieringConfigurationInput. -func DeserializeCreateTieringConfigurationInput(r *http.Request, pathParams PathParams) (*CreateTieringConfigurationInput, error) { - input := &CreateTieringConfigurationInput{} - - return input, nil -} - -// DeserializeDeleteBackupPlanInput parses an HTTP request into a *DeleteBackupPlanInput. -func DeserializeDeleteBackupPlanInput(r *http.Request, pathParams PathParams) (*DeleteBackupPlanInput, error) { - input := &DeleteBackupPlanInput{} - - if v, ok := pathParams["BackupPlanId"]; ok { - input.BackupPlanId = v - } - - return input, nil -} - -// DeserializeDeleteBackupSelectionInput parses an HTTP request into a *DeleteBackupSelectionInput. -func DeserializeDeleteBackupSelectionInput(r *http.Request, pathParams PathParams) (*DeleteBackupSelectionInput, error) { - input := &DeleteBackupSelectionInput{} - - if v, ok := pathParams["BackupPlanId"]; ok { - input.BackupPlanId = v - } - - if v, ok := pathParams["SelectionId"]; ok { - input.SelectionId = v - } - - return input, nil -} - -// DeserializeDeleteBackupVaultInput parses an HTTP request into a *DeleteBackupVaultInput. -func DeserializeDeleteBackupVaultInput(r *http.Request, pathParams PathParams) (*DeleteBackupVaultInput, error) { - input := &DeleteBackupVaultInput{} - - if v, ok := pathParams["BackupVaultName"]; ok { - input.BackupVaultName = v - } - - return input, nil -} - -// DeserializeDeleteBackupVaultAccessPolicyInput parses an HTTP request into a *DeleteBackupVaultAccessPolicyInput. -func DeserializeDeleteBackupVaultAccessPolicyInput(r *http.Request, pathParams PathParams) (*DeleteBackupVaultAccessPolicyInput, error) { - input := &DeleteBackupVaultAccessPolicyInput{} - - if v, ok := pathParams["BackupVaultName"]; ok { - input.BackupVaultName = v - } - - return input, nil -} - -// DeserializeDeleteBackupVaultLockConfigurationInput parses an HTTP request into a *DeleteBackupVaultLockConfigurationInput. -func DeserializeDeleteBackupVaultLockConfigurationInput(r *http.Request, pathParams PathParams) (*DeleteBackupVaultLockConfigurationInput, error) { - input := &DeleteBackupVaultLockConfigurationInput{} - - if v, ok := pathParams["BackupVaultName"]; ok { - input.BackupVaultName = v - } - - return input, nil -} - -// DeserializeDeleteBackupVaultNotificationsInput parses an HTTP request into a *DeleteBackupVaultNotificationsInput. -func DeserializeDeleteBackupVaultNotificationsInput(r *http.Request, pathParams PathParams) (*DeleteBackupVaultNotificationsInput, error) { - input := &DeleteBackupVaultNotificationsInput{} - - if v, ok := pathParams["BackupVaultName"]; ok { - input.BackupVaultName = v - } - - return input, nil -} - -// DeserializeDeleteFrameworkInput parses an HTTP request into a *DeleteFrameworkInput. -func DeserializeDeleteFrameworkInput(r *http.Request, pathParams PathParams) (*DeleteFrameworkInput, error) { - input := &DeleteFrameworkInput{} - - if v, ok := pathParams["FrameworkName"]; ok { - input.FrameworkName = v - } - - return input, nil -} - -// DeserializeDeleteRecoveryPointInput parses an HTTP request into a *DeleteRecoveryPointInput. -func DeserializeDeleteRecoveryPointInput(r *http.Request, pathParams PathParams) (*DeleteRecoveryPointInput, error) { - input := &DeleteRecoveryPointInput{} - - if v, ok := pathParams["BackupVaultName"]; ok { - input.BackupVaultName = v - } - - if v, ok := pathParams["RecoveryPointArn"]; ok { - input.RecoveryPointArn = v - } - - return input, nil -} - -// DeserializeDeleteReportPlanInput parses an HTTP request into a *DeleteReportPlanInput. -func DeserializeDeleteReportPlanInput(r *http.Request, pathParams PathParams) (*DeleteReportPlanInput, error) { - input := &DeleteReportPlanInput{} - - if v, ok := pathParams["ReportPlanName"]; ok { - input.ReportPlanName = v - } - - return input, nil -} - -// DeserializeDeleteRestoreTestingPlanInput parses an HTTP request into a *DeleteRestoreTestingPlanInput. -func DeserializeDeleteRestoreTestingPlanInput(r *http.Request, pathParams PathParams) (*DeleteRestoreTestingPlanInput, error) { - input := &DeleteRestoreTestingPlanInput{} - - if v, ok := pathParams["RestoreTestingPlanName"]; ok { - input.RestoreTestingPlanName = v - } - - return input, nil -} - -// DeserializeDeleteRestoreTestingSelectionInput parses an HTTP request into a *DeleteRestoreTestingSelectionInput. -func DeserializeDeleteRestoreTestingSelectionInput(r *http.Request, pathParams PathParams) (*DeleteRestoreTestingSelectionInput, error) { - input := &DeleteRestoreTestingSelectionInput{} - - if v, ok := pathParams["RestoreTestingPlanName"]; ok { - input.RestoreTestingPlanName = v - } - - if v, ok := pathParams["RestoreTestingSelectionName"]; ok { - input.RestoreTestingSelectionName = v - } - - return input, nil -} - -// DeserializeDeleteTieringConfigurationInput parses an HTTP request into a *DeleteTieringConfigurationInput. -func DeserializeDeleteTieringConfigurationInput(r *http.Request, pathParams PathParams) (*DeleteTieringConfigurationInput, error) { - input := &DeleteTieringConfigurationInput{} - - if v, ok := pathParams["TieringConfigurationName"]; ok { - input.TieringConfigurationName = v - } - - return input, nil -} - -// DeserializeDescribeBackupJobInput parses an HTTP request into a *DescribeBackupJobInput. -func DeserializeDescribeBackupJobInput(r *http.Request, pathParams PathParams) (*DescribeBackupJobInput, error) { - input := &DescribeBackupJobInput{} - - if v, ok := pathParams["BackupJobId"]; ok { - input.BackupJobId = v - } - - return input, nil -} - -// DeserializeDescribeBackupVaultInput parses an HTTP request into a *DescribeBackupVaultInput. -func DeserializeDescribeBackupVaultInput(r *http.Request, pathParams PathParams) (*DescribeBackupVaultInput, error) { - input := &DescribeBackupVaultInput{} - - input.BackupVaultAccountId = r.URL.Query().Get("backupVaultAccountId") - - if v, ok := pathParams["BackupVaultName"]; ok { - input.BackupVaultName = v - } - - return input, nil -} - -// DeserializeDescribeCopyJobInput parses an HTTP request into a *DescribeCopyJobInput. -func DeserializeDescribeCopyJobInput(r *http.Request, pathParams PathParams) (*DescribeCopyJobInput, error) { - input := &DescribeCopyJobInput{} - - if v, ok := pathParams["CopyJobId"]; ok { - input.CopyJobId = v - } - - return input, nil -} - -// DeserializeDescribeFrameworkInput parses an HTTP request into a *DescribeFrameworkInput. -func DeserializeDescribeFrameworkInput(r *http.Request, pathParams PathParams) (*DescribeFrameworkInput, error) { - input := &DescribeFrameworkInput{} - - if v, ok := pathParams["FrameworkName"]; ok { - input.FrameworkName = v - } - - return input, nil -} - -// DeserializeDescribeGlobalSettingsInput parses an HTTP request into a *DescribeGlobalSettingsInput. -func DeserializeDescribeGlobalSettingsInput(r *http.Request, pathParams PathParams) (*DescribeGlobalSettingsInput, error) { - input := &DescribeGlobalSettingsInput{} - - return input, nil -} - -// DeserializeDescribeProtectedResourceInput parses an HTTP request into a *DescribeProtectedResourceInput. -func DeserializeDescribeProtectedResourceInput(r *http.Request, pathParams PathParams) (*DescribeProtectedResourceInput, error) { - input := &DescribeProtectedResourceInput{} - - if v, ok := pathParams["ResourceArn"]; ok { - input.ResourceArn = v - } - - return input, nil -} - -// DeserializeDescribeRecoveryPointInput parses an HTTP request into a *DescribeRecoveryPointInput. -func DeserializeDescribeRecoveryPointInput(r *http.Request, pathParams PathParams) (*DescribeRecoveryPointInput, error) { - input := &DescribeRecoveryPointInput{} - - input.BackupVaultAccountId = r.URL.Query().Get("backupVaultAccountId") - - if v, ok := pathParams["BackupVaultName"]; ok { - input.BackupVaultName = v - } - - if v, ok := pathParams["RecoveryPointArn"]; ok { - input.RecoveryPointArn = v - } - - return input, nil -} - -// DeserializeDescribeRegionSettingsInput parses an HTTP request into a *DescribeRegionSettingsInput. -func DeserializeDescribeRegionSettingsInput(r *http.Request, pathParams PathParams) (*DescribeRegionSettingsInput, error) { - input := &DescribeRegionSettingsInput{} - - return input, nil -} - -// DeserializeDescribeReportJobInput parses an HTTP request into a *DescribeReportJobInput. -func DeserializeDescribeReportJobInput(r *http.Request, pathParams PathParams) (*DescribeReportJobInput, error) { - input := &DescribeReportJobInput{} - - if v, ok := pathParams["ReportJobId"]; ok { - input.ReportJobId = v - } - - return input, nil -} - -// DeserializeDescribeReportPlanInput parses an HTTP request into a *DescribeReportPlanInput. -func DeserializeDescribeReportPlanInput(r *http.Request, pathParams PathParams) (*DescribeReportPlanInput, error) { - input := &DescribeReportPlanInput{} - - if v, ok := pathParams["ReportPlanName"]; ok { - input.ReportPlanName = v - } - - return input, nil -} - -// DeserializeDescribeRestoreJobInput parses an HTTP request into a *DescribeRestoreJobInput. -func DeserializeDescribeRestoreJobInput(r *http.Request, pathParams PathParams) (*DescribeRestoreJobInput, error) { - input := &DescribeRestoreJobInput{} - - if v, ok := pathParams["RestoreJobId"]; ok { - input.RestoreJobId = v - } - - return input, nil -} - -// DeserializeDescribeScanJobInput parses an HTTP request into a *DescribeScanJobInput. -func DeserializeDescribeScanJobInput(r *http.Request, pathParams PathParams) (*DescribeScanJobInput, error) { - input := &DescribeScanJobInput{} - - if v, ok := pathParams["ScanJobId"]; ok { - input.ScanJobId = v - } - - return input, nil -} - -// DeserializeDisassociateBackupVaultMpaApprovalTeamInput parses an HTTP request into a *DisassociateBackupVaultMpaApprovalTeamInput. -func DeserializeDisassociateBackupVaultMpaApprovalTeamInput(r *http.Request, pathParams PathParams) (*DisassociateBackupVaultMpaApprovalTeamInput, error) { - input := &DisassociateBackupVaultMpaApprovalTeamInput{} - - if v, ok := pathParams["BackupVaultName"]; ok { - input.BackupVaultName = v - } - - return input, nil -} - -// DeserializeDisassociateRecoveryPointInput parses an HTTP request into a *DisassociateRecoveryPointInput. -func DeserializeDisassociateRecoveryPointInput(r *http.Request, pathParams PathParams) (*DisassociateRecoveryPointInput, error) { - input := &DisassociateRecoveryPointInput{} - - if v, ok := pathParams["BackupVaultName"]; ok { - input.BackupVaultName = v - } - - if v, ok := pathParams["RecoveryPointArn"]; ok { - input.RecoveryPointArn = v - } - - return input, nil -} - -// DeserializeDisassociateRecoveryPointFromParentInput parses an HTTP request into a *DisassociateRecoveryPointFromParentInput. -func DeserializeDisassociateRecoveryPointFromParentInput(r *http.Request, pathParams PathParams) (*DisassociateRecoveryPointFromParentInput, error) { - input := &DisassociateRecoveryPointFromParentInput{} - - if v, ok := pathParams["BackupVaultName"]; ok { - input.BackupVaultName = v - } - - if v, ok := pathParams["RecoveryPointArn"]; ok { - input.RecoveryPointArn = v - } - - return input, nil -} - -// DeserializeExportBackupPlanTemplateInput parses an HTTP request into a *ExportBackupPlanTemplateInput. -func DeserializeExportBackupPlanTemplateInput(r *http.Request, pathParams PathParams) (*ExportBackupPlanTemplateInput, error) { - input := &ExportBackupPlanTemplateInput{} - - if v, ok := pathParams["BackupPlanId"]; ok { - input.BackupPlanId = v - } - - return input, nil -} - -// DeserializeGetBackupPlanInput parses an HTTP request into a *GetBackupPlanInput. -func DeserializeGetBackupPlanInput(r *http.Request, pathParams PathParams) (*GetBackupPlanInput, error) { - input := &GetBackupPlanInput{} - - if v, ok := pathParams["BackupPlanId"]; ok { - input.BackupPlanId = v - } - - if v := r.URL.Query().Get("MaxScheduledRunsPreview"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxScheduledRunsPreview = int32(n) - } - - input.VersionId = r.URL.Query().Get("versionId") - - return input, nil -} - -// DeserializeGetBackupPlanFromJSONInput parses an HTTP request into a *GetBackupPlanFromJSONInput. -func DeserializeGetBackupPlanFromJSONInput(r *http.Request, pathParams PathParams) (*GetBackupPlanFromJSONInput, error) { - input := &GetBackupPlanFromJSONInput{} - - return input, nil -} - -// DeserializeGetBackupPlanFromTemplateInput parses an HTTP request into a *GetBackupPlanFromTemplateInput. -func DeserializeGetBackupPlanFromTemplateInput(r *http.Request, pathParams PathParams) (*GetBackupPlanFromTemplateInput, error) { - input := &GetBackupPlanFromTemplateInput{} - - if v, ok := pathParams["BackupPlanTemplateId"]; ok { - input.BackupPlanTemplateId = v - } - - return input, nil -} - -// DeserializeGetBackupSelectionInput parses an HTTP request into a *GetBackupSelectionInput. -func DeserializeGetBackupSelectionInput(r *http.Request, pathParams PathParams) (*GetBackupSelectionInput, error) { - input := &GetBackupSelectionInput{} - - if v, ok := pathParams["BackupPlanId"]; ok { - input.BackupPlanId = v - } - - if v, ok := pathParams["SelectionId"]; ok { - input.SelectionId = v - } - - return input, nil -} - -// DeserializeGetBackupVaultAccessPolicyInput parses an HTTP request into a *GetBackupVaultAccessPolicyInput. -func DeserializeGetBackupVaultAccessPolicyInput(r *http.Request, pathParams PathParams) (*GetBackupVaultAccessPolicyInput, error) { - input := &GetBackupVaultAccessPolicyInput{} - - if v, ok := pathParams["BackupVaultName"]; ok { - input.BackupVaultName = v - } - - return input, nil -} - -// DeserializeGetBackupVaultNotificationsInput parses an HTTP request into a *GetBackupVaultNotificationsInput. -func DeserializeGetBackupVaultNotificationsInput(r *http.Request, pathParams PathParams) (*GetBackupVaultNotificationsInput, error) { - input := &GetBackupVaultNotificationsInput{} - - if v, ok := pathParams["BackupVaultName"]; ok { - input.BackupVaultName = v - } - - return input, nil -} - -// DeserializeGetLegalHoldInput parses an HTTP request into a *GetLegalHoldInput. -func DeserializeGetLegalHoldInput(r *http.Request, pathParams PathParams) (*GetLegalHoldInput, error) { - input := &GetLegalHoldInput{} - - if v, ok := pathParams["LegalHoldId"]; ok { - input.LegalHoldId = v - } - - return input, nil -} - -// DeserializeGetRecoveryPointIndexDetailsInput parses an HTTP request into a *GetRecoveryPointIndexDetailsInput. -func DeserializeGetRecoveryPointIndexDetailsInput(r *http.Request, pathParams PathParams) (*GetRecoveryPointIndexDetailsInput, error) { - input := &GetRecoveryPointIndexDetailsInput{} - - if v, ok := pathParams["BackupVaultName"]; ok { - input.BackupVaultName = v - } - - if v, ok := pathParams["RecoveryPointArn"]; ok { - input.RecoveryPointArn = v - } - - return input, nil -} - -// DeserializeGetRecoveryPointRestoreMetadataInput parses an HTTP request into a *GetRecoveryPointRestoreMetadataInput. -func DeserializeGetRecoveryPointRestoreMetadataInput(r *http.Request, pathParams PathParams) (*GetRecoveryPointRestoreMetadataInput, error) { - input := &GetRecoveryPointRestoreMetadataInput{} - - input.BackupVaultAccountId = r.URL.Query().Get("backupVaultAccountId") - - if v, ok := pathParams["BackupVaultName"]; ok { - input.BackupVaultName = v - } - - if v, ok := pathParams["RecoveryPointArn"]; ok { - input.RecoveryPointArn = v - } - - return input, nil -} - -// DeserializeGetRestoreJobMetadataInput parses an HTTP request into a *GetRestoreJobMetadataInput. -func DeserializeGetRestoreJobMetadataInput(r *http.Request, pathParams PathParams) (*GetRestoreJobMetadataInput, error) { - input := &GetRestoreJobMetadataInput{} - - if v, ok := pathParams["RestoreJobId"]; ok { - input.RestoreJobId = v - } - - return input, nil -} - -// DeserializeGetRestoreTestingInferredMetadataInput parses an HTTP request into a *GetRestoreTestingInferredMetadataInput. -func DeserializeGetRestoreTestingInferredMetadataInput(r *http.Request, pathParams PathParams) (*GetRestoreTestingInferredMetadataInput, error) { - input := &GetRestoreTestingInferredMetadataInput{} - - input.BackupVaultAccountId = r.URL.Query().Get("BackupVaultAccountId") - - input.BackupVaultName = r.URL.Query().Get("BackupVaultName") - - input.RecoveryPointArn = r.URL.Query().Get("RecoveryPointArn") - - return input, nil -} - -// DeserializeGetRestoreTestingPlanInput parses an HTTP request into a *GetRestoreTestingPlanInput. -func DeserializeGetRestoreTestingPlanInput(r *http.Request, pathParams PathParams) (*GetRestoreTestingPlanInput, error) { - input := &GetRestoreTestingPlanInput{} - - if v, ok := pathParams["RestoreTestingPlanName"]; ok { - input.RestoreTestingPlanName = v - } - - return input, nil -} - -// DeserializeGetRestoreTestingSelectionInput parses an HTTP request into a *GetRestoreTestingSelectionInput. -func DeserializeGetRestoreTestingSelectionInput(r *http.Request, pathParams PathParams) (*GetRestoreTestingSelectionInput, error) { - input := &GetRestoreTestingSelectionInput{} - - if v, ok := pathParams["RestoreTestingPlanName"]; ok { - input.RestoreTestingPlanName = v - } - - if v, ok := pathParams["RestoreTestingSelectionName"]; ok { - input.RestoreTestingSelectionName = v - } - - return input, nil -} - -// DeserializeSmithyUnit parses an HTTP request into a *SmithyUnit. -func DeserializeSmithyUnit(r *http.Request, pathParams PathParams) (*SmithyUnit, error) { - input := &SmithyUnit{} - - return input, nil -} - -// DeserializeGetTieringConfigurationInput parses an HTTP request into a *GetTieringConfigurationInput. -func DeserializeGetTieringConfigurationInput(r *http.Request, pathParams PathParams) (*GetTieringConfigurationInput, error) { - input := &GetTieringConfigurationInput{} - - if v, ok := pathParams["TieringConfigurationName"]; ok { - input.TieringConfigurationName = v - } - - return input, nil -} - -// DeserializeListBackupJobSummariesInput parses an HTTP request into a *ListBackupJobSummariesInput. -func DeserializeListBackupJobSummariesInput(r *http.Request, pathParams PathParams) (*ListBackupJobSummariesInput, error) { - input := &ListBackupJobSummariesInput{} - - input.AccountId = r.URL.Query().Get("AccountId") - - input.AggregationPeriod = r.URL.Query().Get("AggregationPeriod") - - if v := r.URL.Query().Get("MaxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.MessageCategory = r.URL.Query().Get("MessageCategory") - - input.NextToken = r.URL.Query().Get("NextToken") - - input.ResourceType = r.URL.Query().Get("ResourceType") - - input.State = r.URL.Query().Get("State") - - return input, nil -} - -// DeserializeListBackupJobsInput parses an HTTP request into a *ListBackupJobsInput. -func DeserializeListBackupJobsInput(r *http.Request, pathParams PathParams) (*ListBackupJobsInput, error) { - input := &ListBackupJobsInput{} - - input.ByAccountId = r.URL.Query().Get("accountId") - - input.ByBackupVaultName = r.URL.Query().Get("backupVaultName") - - if v := r.URL.Query().Get("completeAfter"); v != "" { - input.ByCompleteAfter, _ = time.Parse(time.RFC3339, v) - } - - if v := r.URL.Query().Get("completeBefore"); v != "" { - input.ByCompleteBefore, _ = time.Parse(time.RFC3339, v) - } - - if v := r.URL.Query().Get("createdAfter"); v != "" { - input.ByCreatedAfter, _ = time.Parse(time.RFC3339, v) - } - - if v := r.URL.Query().Get("createdBefore"); v != "" { - input.ByCreatedBefore, _ = time.Parse(time.RFC3339, v) - } - - input.ByMessageCategory = r.URL.Query().Get("messageCategory") - - input.ByParentJobId = r.URL.Query().Get("parentJobId") - - input.ByResourceArn = r.URL.Query().Get("resourceArn") - - input.ByResourceType = r.URL.Query().Get("resourceType") - - input.ByState = r.URL.Query().Get("state") - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListBackupPlanTemplatesInput parses an HTTP request into a *ListBackupPlanTemplatesInput. -func DeserializeListBackupPlanTemplatesInput(r *http.Request, pathParams PathParams) (*ListBackupPlanTemplatesInput, error) { - input := &ListBackupPlanTemplatesInput{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListBackupPlanVersionsInput parses an HTTP request into a *ListBackupPlanVersionsInput. -func DeserializeListBackupPlanVersionsInput(r *http.Request, pathParams PathParams) (*ListBackupPlanVersionsInput, error) { - input := &ListBackupPlanVersionsInput{} - - if v, ok := pathParams["BackupPlanId"]; ok { - input.BackupPlanId = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListBackupPlansInput parses an HTTP request into a *ListBackupPlansInput. -func DeserializeListBackupPlansInput(r *http.Request, pathParams PathParams) (*ListBackupPlansInput, error) { - input := &ListBackupPlansInput{} - - if v := r.URL.Query().Get("includeDeleted"); v != "" { - input.IncludeDeleted, _ = strconv.ParseBool(v) - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListBackupSelectionsInput parses an HTTP request into a *ListBackupSelectionsInput. -func DeserializeListBackupSelectionsInput(r *http.Request, pathParams PathParams) (*ListBackupSelectionsInput, error) { - input := &ListBackupSelectionsInput{} - - if v, ok := pathParams["BackupPlanId"]; ok { - input.BackupPlanId = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListBackupVaultsInput parses an HTTP request into a *ListBackupVaultsInput. -func DeserializeListBackupVaultsInput(r *http.Request, pathParams PathParams) (*ListBackupVaultsInput, error) { - input := &ListBackupVaultsInput{} - - if v := r.URL.Query().Get("shared"); v != "" { - input.ByShared, _ = strconv.ParseBool(v) - } - - input.ByVaultType = r.URL.Query().Get("vaultType") - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListCopyJobSummariesInput parses an HTTP request into a *ListCopyJobSummariesInput. -func DeserializeListCopyJobSummariesInput(r *http.Request, pathParams PathParams) (*ListCopyJobSummariesInput, error) { - input := &ListCopyJobSummariesInput{} - - input.AccountId = r.URL.Query().Get("AccountId") - - input.AggregationPeriod = r.URL.Query().Get("AggregationPeriod") - - if v := r.URL.Query().Get("MaxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.MessageCategory = r.URL.Query().Get("MessageCategory") - - input.NextToken = r.URL.Query().Get("NextToken") - - input.ResourceType = r.URL.Query().Get("ResourceType") - - input.State = r.URL.Query().Get("State") - - return input, nil -} - -// DeserializeListCopyJobsInput parses an HTTP request into a *ListCopyJobsInput. -func DeserializeListCopyJobsInput(r *http.Request, pathParams PathParams) (*ListCopyJobsInput, error) { - input := &ListCopyJobsInput{} - - input.ByAccountId = r.URL.Query().Get("accountId") - - if v := r.URL.Query().Get("completeAfter"); v != "" { - input.ByCompleteAfter, _ = time.Parse(time.RFC3339, v) - } - - if v := r.URL.Query().Get("completeBefore"); v != "" { - input.ByCompleteBefore, _ = time.Parse(time.RFC3339, v) - } - - if v := r.URL.Query().Get("createdAfter"); v != "" { - input.ByCreatedAfter, _ = time.Parse(time.RFC3339, v) - } - - if v := r.URL.Query().Get("createdBefore"); v != "" { - input.ByCreatedBefore, _ = time.Parse(time.RFC3339, v) - } - - input.ByDestinationVaultArn = r.URL.Query().Get("destinationVaultArn") - - input.ByMessageCategory = r.URL.Query().Get("messageCategory") - - input.ByParentJobId = r.URL.Query().Get("parentJobId") - - input.ByResourceArn = r.URL.Query().Get("resourceArn") - - input.ByResourceType = r.URL.Query().Get("resourceType") - - input.BySourceRecoveryPointArn = r.URL.Query().Get("sourceRecoveryPointArn") - - input.ByState = r.URL.Query().Get("state") - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListFrameworksInput parses an HTTP request into a *ListFrameworksInput. -func DeserializeListFrameworksInput(r *http.Request, pathParams PathParams) (*ListFrameworksInput, error) { - input := &ListFrameworksInput{} - - if v := r.URL.Query().Get("MaxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("NextToken") - - return input, nil -} - -// DeserializeListIndexedRecoveryPointsInput parses an HTTP request into a *ListIndexedRecoveryPointsInput. -func DeserializeListIndexedRecoveryPointsInput(r *http.Request, pathParams PathParams) (*ListIndexedRecoveryPointsInput, error) { - input := &ListIndexedRecoveryPointsInput{} - - if v := r.URL.Query().Get("createdAfter"); v != "" { - input.CreatedAfter, _ = time.Parse(time.RFC3339, v) - } - - if v := r.URL.Query().Get("createdBefore"); v != "" { - input.CreatedBefore, _ = time.Parse(time.RFC3339, v) - } - - input.IndexStatus = r.URL.Query().Get("indexStatus") - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - input.ResourceType = r.URL.Query().Get("resourceType") - - input.SourceResourceArn = r.URL.Query().Get("sourceResourceArn") - - return input, nil -} - -// DeserializeListLegalHoldsInput parses an HTTP request into a *ListLegalHoldsInput. -func DeserializeListLegalHoldsInput(r *http.Request, pathParams PathParams) (*ListLegalHoldsInput, error) { - input := &ListLegalHoldsInput{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListProtectedResourcesInput parses an HTTP request into a *ListProtectedResourcesInput. -func DeserializeListProtectedResourcesInput(r *http.Request, pathParams PathParams) (*ListProtectedResourcesInput, error) { - input := &ListProtectedResourcesInput{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListProtectedResourcesByBackupVaultInput parses an HTTP request into a *ListProtectedResourcesByBackupVaultInput. -func DeserializeListProtectedResourcesByBackupVaultInput(r *http.Request, pathParams PathParams) (*ListProtectedResourcesByBackupVaultInput, error) { - input := &ListProtectedResourcesByBackupVaultInput{} - - input.BackupVaultAccountId = r.URL.Query().Get("backupVaultAccountId") - - if v, ok := pathParams["BackupVaultName"]; ok { - input.BackupVaultName = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListRecoveryPointsByBackupVaultInput parses an HTTP request into a *ListRecoveryPointsByBackupVaultInput. -func DeserializeListRecoveryPointsByBackupVaultInput(r *http.Request, pathParams PathParams) (*ListRecoveryPointsByBackupVaultInput, error) { - input := &ListRecoveryPointsByBackupVaultInput{} - - input.BackupVaultAccountId = r.URL.Query().Get("backupVaultAccountId") - - if v, ok := pathParams["BackupVaultName"]; ok { - input.BackupVaultName = v - } - - input.ByBackupPlanId = r.URL.Query().Get("backupPlanId") - - if v := r.URL.Query().Get("createdAfter"); v != "" { - input.ByCreatedAfter, _ = time.Parse(time.RFC3339, v) - } - - if v := r.URL.Query().Get("createdBefore"); v != "" { - input.ByCreatedBefore, _ = time.Parse(time.RFC3339, v) - } - - input.ByParentRecoveryPointArn = r.URL.Query().Get("parentRecoveryPointArn") - - input.ByResourceArn = r.URL.Query().Get("resourceArn") - - input.ByResourceType = r.URL.Query().Get("resourceType") - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListRecoveryPointsByLegalHoldInput parses an HTTP request into a *ListRecoveryPointsByLegalHoldInput. -func DeserializeListRecoveryPointsByLegalHoldInput(r *http.Request, pathParams PathParams) (*ListRecoveryPointsByLegalHoldInput, error) { - input := &ListRecoveryPointsByLegalHoldInput{} - - if v, ok := pathParams["LegalHoldId"]; ok { - input.LegalHoldId = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListRecoveryPointsByResourceInput parses an HTTP request into a *ListRecoveryPointsByResourceInput. -func DeserializeListRecoveryPointsByResourceInput(r *http.Request, pathParams PathParams) (*ListRecoveryPointsByResourceInput, error) { - input := &ListRecoveryPointsByResourceInput{} - - if v := r.URL.Query().Get("managedByAWSBackupOnly"); v != "" { - input.ManagedByAWSBackupOnly, _ = strconv.ParseBool(v) - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - if v, ok := pathParams["ResourceArn"]; ok { - input.ResourceArn = v - } - - return input, nil -} - -// DeserializeListReportJobsInput parses an HTTP request into a *ListReportJobsInput. -func DeserializeListReportJobsInput(r *http.Request, pathParams PathParams) (*ListReportJobsInput, error) { - input := &ListReportJobsInput{} - - if v := r.URL.Query().Get("CreationAfter"); v != "" { - input.ByCreationAfter, _ = time.Parse(time.RFC3339, v) - } - - if v := r.URL.Query().Get("CreationBefore"); v != "" { - input.ByCreationBefore, _ = time.Parse(time.RFC3339, v) - } - - input.ByReportPlanName = r.URL.Query().Get("ReportPlanName") - - input.ByStatus = r.URL.Query().Get("Status") - - if v := r.URL.Query().Get("MaxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("NextToken") - - return input, nil -} - -// DeserializeListReportPlansInput parses an HTTP request into a *ListReportPlansInput. -func DeserializeListReportPlansInput(r *http.Request, pathParams PathParams) (*ListReportPlansInput, error) { - input := &ListReportPlansInput{} - - if v := r.URL.Query().Get("MaxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("NextToken") - - return input, nil -} - -// DeserializeListRestoreAccessBackupVaultsInput parses an HTTP request into a *ListRestoreAccessBackupVaultsInput. -func DeserializeListRestoreAccessBackupVaultsInput(r *http.Request, pathParams PathParams) (*ListRestoreAccessBackupVaultsInput, error) { - input := &ListRestoreAccessBackupVaultsInput{} - - if v, ok := pathParams["BackupVaultName"]; ok { - input.BackupVaultName = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListRestoreJobSummariesInput parses an HTTP request into a *ListRestoreJobSummariesInput. -func DeserializeListRestoreJobSummariesInput(r *http.Request, pathParams PathParams) (*ListRestoreJobSummariesInput, error) { - input := &ListRestoreJobSummariesInput{} - - input.AccountId = r.URL.Query().Get("AccountId") - - input.AggregationPeriod = r.URL.Query().Get("AggregationPeriod") - - if v := r.URL.Query().Get("MaxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("NextToken") - - input.ResourceType = r.URL.Query().Get("ResourceType") - - input.State = r.URL.Query().Get("State") - - return input, nil -} - -// DeserializeListRestoreJobsInput parses an HTTP request into a *ListRestoreJobsInput. -func DeserializeListRestoreJobsInput(r *http.Request, pathParams PathParams) (*ListRestoreJobsInput, error) { - input := &ListRestoreJobsInput{} - - input.ByAccountId = r.URL.Query().Get("accountId") - - if v := r.URL.Query().Get("completeAfter"); v != "" { - input.ByCompleteAfter, _ = time.Parse(time.RFC3339, v) - } - - if v := r.URL.Query().Get("completeBefore"); v != "" { - input.ByCompleteBefore, _ = time.Parse(time.RFC3339, v) - } - - if v := r.URL.Query().Get("createdAfter"); v != "" { - input.ByCreatedAfter, _ = time.Parse(time.RFC3339, v) - } - - if v := r.URL.Query().Get("createdBefore"); v != "" { - input.ByCreatedBefore, _ = time.Parse(time.RFC3339, v) - } - - input.ByParentJobId = r.URL.Query().Get("parentJobId") - - input.ByResourceType = r.URL.Query().Get("resourceType") - - input.ByRestoreTestingPlanArn = r.URL.Query().Get("restoreTestingPlanArn") - - input.ByStatus = r.URL.Query().Get("status") - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListRestoreJobsByProtectedResourceInput parses an HTTP request into a *ListRestoreJobsByProtectedResourceInput. -func DeserializeListRestoreJobsByProtectedResourceInput(r *http.Request, pathParams PathParams) (*ListRestoreJobsByProtectedResourceInput, error) { - input := &ListRestoreJobsByProtectedResourceInput{} - - if v := r.URL.Query().Get("recoveryPointCreationDateAfter"); v != "" { - input.ByRecoveryPointCreationDateAfter, _ = time.Parse(time.RFC3339, v) - } - - if v := r.URL.Query().Get("recoveryPointCreationDateBefore"); v != "" { - input.ByRecoveryPointCreationDateBefore, _ = time.Parse(time.RFC3339, v) - } - - input.ByStatus = r.URL.Query().Get("status") - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - if v, ok := pathParams["ResourceArn"]; ok { - input.ResourceArn = v - } - - return input, nil -} - -// DeserializeListRestoreTestingPlansInput parses an HTTP request into a *ListRestoreTestingPlansInput. -func DeserializeListRestoreTestingPlansInput(r *http.Request, pathParams PathParams) (*ListRestoreTestingPlansInput, error) { - input := &ListRestoreTestingPlansInput{} - - if v := r.URL.Query().Get("MaxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("NextToken") - - return input, nil -} - -// DeserializeListRestoreTestingSelectionsInput parses an HTTP request into a *ListRestoreTestingSelectionsInput. -func DeserializeListRestoreTestingSelectionsInput(r *http.Request, pathParams PathParams) (*ListRestoreTestingSelectionsInput, error) { - input := &ListRestoreTestingSelectionsInput{} - - if v := r.URL.Query().Get("MaxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("NextToken") - - if v, ok := pathParams["RestoreTestingPlanName"]; ok { - input.RestoreTestingPlanName = v - } - - return input, nil -} - -// DeserializeListScanJobSummariesInput parses an HTTP request into a *ListScanJobSummariesInput. -func DeserializeListScanJobSummariesInput(r *http.Request, pathParams PathParams) (*ListScanJobSummariesInput, error) { - input := &ListScanJobSummariesInput{} - - input.AccountId = r.URL.Query().Get("AccountId") - - input.AggregationPeriod = r.URL.Query().Get("AggregationPeriod") - - input.MalwareScanner = r.URL.Query().Get("MalwareScanner") - - if v := r.URL.Query().Get("MaxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("NextToken") - - input.ResourceType = r.URL.Query().Get("ResourceType") - - input.ScanResultStatus = r.URL.Query().Get("ScanResultStatus") - - input.State = r.URL.Query().Get("State") - - return input, nil -} - -// DeserializeListScanJobsInput parses an HTTP request into a *ListScanJobsInput. -func DeserializeListScanJobsInput(r *http.Request, pathParams PathParams) (*ListScanJobsInput, error) { - input := &ListScanJobsInput{} - - input.ByAccountId = r.URL.Query().Get("ByAccountId") - - input.ByBackupVaultName = r.URL.Query().Get("ByBackupVaultName") - - if v := r.URL.Query().Get("ByCompleteAfter"); v != "" { - input.ByCompleteAfter, _ = time.Parse(time.RFC3339, v) - } - - if v := r.URL.Query().Get("ByCompleteBefore"); v != "" { - input.ByCompleteBefore, _ = time.Parse(time.RFC3339, v) - } - - input.ByMalwareScanner = r.URL.Query().Get("ByMalwareScanner") - - input.ByRecoveryPointArn = r.URL.Query().Get("ByRecoveryPointArn") - - input.ByResourceArn = r.URL.Query().Get("ByResourceArn") - - input.ByResourceType = r.URL.Query().Get("ByResourceType") - - input.ByScanResultStatus = r.URL.Query().Get("ByScanResultStatus") - - input.ByState = r.URL.Query().Get("ByState") - - if v := r.URL.Query().Get("MaxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("NextToken") - - return input, nil -} - -// DeserializeListTagsInput parses an HTTP request into a *ListTagsInput. -func DeserializeListTagsInput(r *http.Request, pathParams PathParams) (*ListTagsInput, error) { - input := &ListTagsInput{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - if v, ok := pathParams["ResourceArn"]; ok { - input.ResourceArn = v - } - - return input, nil -} - -// DeserializeListTieringConfigurationsInput parses an HTTP request into a *ListTieringConfigurationsInput. -func DeserializeListTieringConfigurationsInput(r *http.Request, pathParams PathParams) (*ListTieringConfigurationsInput, error) { - input := &ListTieringConfigurationsInput{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializePutBackupVaultAccessPolicyInput parses an HTTP request into a *PutBackupVaultAccessPolicyInput. -func DeserializePutBackupVaultAccessPolicyInput(r *http.Request, pathParams PathParams) (*PutBackupVaultAccessPolicyInput, error) { - input := &PutBackupVaultAccessPolicyInput{} - - if v, ok := pathParams["BackupVaultName"]; ok { - input.BackupVaultName = v - } - - return input, nil -} - -// DeserializePutBackupVaultLockConfigurationInput parses an HTTP request into a *PutBackupVaultLockConfigurationInput. -func DeserializePutBackupVaultLockConfigurationInput(r *http.Request, pathParams PathParams) (*PutBackupVaultLockConfigurationInput, error) { - input := &PutBackupVaultLockConfigurationInput{} - - if v, ok := pathParams["BackupVaultName"]; ok { - input.BackupVaultName = v - } - - return input, nil -} - -// DeserializePutBackupVaultNotificationsInput parses an HTTP request into a *PutBackupVaultNotificationsInput. -func DeserializePutBackupVaultNotificationsInput(r *http.Request, pathParams PathParams) (*PutBackupVaultNotificationsInput, error) { - input := &PutBackupVaultNotificationsInput{} - - if v, ok := pathParams["BackupVaultName"]; ok { - input.BackupVaultName = v - } - - return input, nil -} - -// DeserializePutRestoreValidationResultInput parses an HTTP request into a *PutRestoreValidationResultInput. -func DeserializePutRestoreValidationResultInput(r *http.Request, pathParams PathParams) (*PutRestoreValidationResultInput, error) { - input := &PutRestoreValidationResultInput{} - - if v, ok := pathParams["RestoreJobId"]; ok { - input.RestoreJobId = v - } - - return input, nil -} - -// DeserializeRevokeRestoreAccessBackupVaultInput parses an HTTP request into a *RevokeRestoreAccessBackupVaultInput. -func DeserializeRevokeRestoreAccessBackupVaultInput(r *http.Request, pathParams PathParams) (*RevokeRestoreAccessBackupVaultInput, error) { - input := &RevokeRestoreAccessBackupVaultInput{} - - if v, ok := pathParams["BackupVaultName"]; ok { - input.BackupVaultName = v - } - - input.RequesterComment = r.URL.Query().Get("requesterComment") - - if v, ok := pathParams["RestoreAccessBackupVaultArn"]; ok { - input.RestoreAccessBackupVaultArn = v - } - - return input, nil -} - -// DeserializeStartBackupJobInput parses an HTTP request into a *StartBackupJobInput. -func DeserializeStartBackupJobInput(r *http.Request, pathParams PathParams) (*StartBackupJobInput, error) { - input := &StartBackupJobInput{} - - return input, nil -} - -// DeserializeStartCopyJobInput parses an HTTP request into a *StartCopyJobInput. -func DeserializeStartCopyJobInput(r *http.Request, pathParams PathParams) (*StartCopyJobInput, error) { - input := &StartCopyJobInput{} - - return input, nil -} - -// DeserializeStartReportJobInput parses an HTTP request into a *StartReportJobInput. -func DeserializeStartReportJobInput(r *http.Request, pathParams PathParams) (*StartReportJobInput, error) { - input := &StartReportJobInput{} - - if v, ok := pathParams["ReportPlanName"]; ok { - input.ReportPlanName = v - } - - return input, nil -} - -// DeserializeStartRestoreJobInput parses an HTTP request into a *StartRestoreJobInput. -func DeserializeStartRestoreJobInput(r *http.Request, pathParams PathParams) (*StartRestoreJobInput, error) { - input := &StartRestoreJobInput{} - - return input, nil -} - -// DeserializeStartScanJobInput parses an HTTP request into a *StartScanJobInput. -func DeserializeStartScanJobInput(r *http.Request, pathParams PathParams) (*StartScanJobInput, error) { - input := &StartScanJobInput{} - - return input, nil -} - -// DeserializeStopBackupJobInput parses an HTTP request into a *StopBackupJobInput. -func DeserializeStopBackupJobInput(r *http.Request, pathParams PathParams) (*StopBackupJobInput, error) { - input := &StopBackupJobInput{} - - if v, ok := pathParams["BackupJobId"]; ok { - input.BackupJobId = v - } - - return input, nil -} - -// DeserializeTagResourceInput parses an HTTP request into a *TagResourceInput. -func DeserializeTagResourceInput(r *http.Request, pathParams PathParams) (*TagResourceInput, error) { - input := &TagResourceInput{} - - if v, ok := pathParams["ResourceArn"]; ok { - input.ResourceArn = v - } - - return input, nil -} - -// DeserializeUntagResourceInput parses an HTTP request into a *UntagResourceInput. -func DeserializeUntagResourceInput(r *http.Request, pathParams PathParams) (*UntagResourceInput, error) { - input := &UntagResourceInput{} - - if v, ok := pathParams["ResourceArn"]; ok { - input.ResourceArn = v - } - - return input, nil -} - -// DeserializeUpdateBackupPlanInput parses an HTTP request into a *UpdateBackupPlanInput. -func DeserializeUpdateBackupPlanInput(r *http.Request, pathParams PathParams) (*UpdateBackupPlanInput, error) { - input := &UpdateBackupPlanInput{} - - if v, ok := pathParams["BackupPlanId"]; ok { - input.BackupPlanId = v - } - - return input, nil -} - -// DeserializeUpdateFrameworkInput parses an HTTP request into a *UpdateFrameworkInput. -func DeserializeUpdateFrameworkInput(r *http.Request, pathParams PathParams) (*UpdateFrameworkInput, error) { - input := &UpdateFrameworkInput{} - - if v, ok := pathParams["FrameworkName"]; ok { - input.FrameworkName = v - } - - return input, nil -} - -// DeserializeUpdateGlobalSettingsInput parses an HTTP request into a *UpdateGlobalSettingsInput. -func DeserializeUpdateGlobalSettingsInput(r *http.Request, pathParams PathParams) (*UpdateGlobalSettingsInput, error) { - input := &UpdateGlobalSettingsInput{} - - return input, nil -} - -// DeserializeUpdateRecoveryPointIndexSettingsInput parses an HTTP request into a *UpdateRecoveryPointIndexSettingsInput. -func DeserializeUpdateRecoveryPointIndexSettingsInput(r *http.Request, pathParams PathParams) (*UpdateRecoveryPointIndexSettingsInput, error) { - input := &UpdateRecoveryPointIndexSettingsInput{} - - if v, ok := pathParams["BackupVaultName"]; ok { - input.BackupVaultName = v - } - - if v, ok := pathParams["RecoveryPointArn"]; ok { - input.RecoveryPointArn = v - } - - return input, nil -} - -// DeserializeUpdateRecoveryPointLifecycleInput parses an HTTP request into a *UpdateRecoveryPointLifecycleInput. -func DeserializeUpdateRecoveryPointLifecycleInput(r *http.Request, pathParams PathParams) (*UpdateRecoveryPointLifecycleInput, error) { - input := &UpdateRecoveryPointLifecycleInput{} - - if v, ok := pathParams["BackupVaultName"]; ok { - input.BackupVaultName = v - } - - if v, ok := pathParams["RecoveryPointArn"]; ok { - input.RecoveryPointArn = v - } - - return input, nil -} - -// DeserializeUpdateRegionSettingsInput parses an HTTP request into a *UpdateRegionSettingsInput. -func DeserializeUpdateRegionSettingsInput(r *http.Request, pathParams PathParams) (*UpdateRegionSettingsInput, error) { - input := &UpdateRegionSettingsInput{} - - return input, nil -} - -// DeserializeUpdateReportPlanInput parses an HTTP request into a *UpdateReportPlanInput. -func DeserializeUpdateReportPlanInput(r *http.Request, pathParams PathParams) (*UpdateReportPlanInput, error) { - input := &UpdateReportPlanInput{} - - if v, ok := pathParams["ReportPlanName"]; ok { - input.ReportPlanName = v - } - - return input, nil -} - -// DeserializeUpdateRestoreTestingPlanInput parses an HTTP request into a *UpdateRestoreTestingPlanInput. -func DeserializeUpdateRestoreTestingPlanInput(r *http.Request, pathParams PathParams) (*UpdateRestoreTestingPlanInput, error) { - input := &UpdateRestoreTestingPlanInput{} - - if v, ok := pathParams["RestoreTestingPlanName"]; ok { - input.RestoreTestingPlanName = v - } - - return input, nil -} - -// DeserializeUpdateRestoreTestingSelectionInput parses an HTTP request into a *UpdateRestoreTestingSelectionInput. -func DeserializeUpdateRestoreTestingSelectionInput(r *http.Request, pathParams PathParams) (*UpdateRestoreTestingSelectionInput, error) { - input := &UpdateRestoreTestingSelectionInput{} - - if v, ok := pathParams["RestoreTestingPlanName"]; ok { - input.RestoreTestingPlanName = v - } - - if v, ok := pathParams["RestoreTestingSelectionName"]; ok { - input.RestoreTestingSelectionName = v - } - - return input, nil -} - -// DeserializeUpdateTieringConfigurationInput parses an HTTP request into a *UpdateTieringConfigurationInput. -func DeserializeUpdateTieringConfigurationInput(r *http.Request, pathParams PathParams) (*UpdateTieringConfigurationInput, error) { - input := &UpdateTieringConfigurationInput{} - - if v, ok := pathParams["TieringConfigurationName"]; ok { - input.TieringConfigurationName = v - } - - return input, nil -} diff --git a/internal/generated/batch/deserializer.go b/internal/generated/batch/deserializer.go deleted file mode 100644 index fe1bdaac..00000000 --- a/internal/generated/batch/deserializer.go +++ /dev/null @@ -1,651 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package batch - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeCancelJobResponse writes the CancelJobResponse to the HTTP response. -func SerializeCancelJobResponse(w http.ResponseWriter, output *CancelJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateComputeEnvironmentResponse writes the CreateComputeEnvironmentResponse to the HTTP response. -func SerializeCreateComputeEnvironmentResponse(w http.ResponseWriter, output *CreateComputeEnvironmentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateConsumableResourceResponse writes the CreateConsumableResourceResponse to the HTTP response. -func SerializeCreateConsumableResourceResponse(w http.ResponseWriter, output *CreateConsumableResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateJobQueueResponse writes the CreateJobQueueResponse to the HTTP response. -func SerializeCreateJobQueueResponse(w http.ResponseWriter, output *CreateJobQueueResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateQuotaShareResponse writes the CreateQuotaShareResponse to the HTTP response. -func SerializeCreateQuotaShareResponse(w http.ResponseWriter, output *CreateQuotaShareResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateSchedulingPolicyResponse writes the CreateSchedulingPolicyResponse to the HTTP response. -func SerializeCreateSchedulingPolicyResponse(w http.ResponseWriter, output *CreateSchedulingPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateServiceEnvironmentResponse writes the CreateServiceEnvironmentResponse to the HTTP response. -func SerializeCreateServiceEnvironmentResponse(w http.ResponseWriter, output *CreateServiceEnvironmentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteComputeEnvironmentResponse writes the DeleteComputeEnvironmentResponse to the HTTP response. -func SerializeDeleteComputeEnvironmentResponse(w http.ResponseWriter, output *DeleteComputeEnvironmentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteConsumableResourceResponse writes the DeleteConsumableResourceResponse to the HTTP response. -func SerializeDeleteConsumableResourceResponse(w http.ResponseWriter, output *DeleteConsumableResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteJobQueueResponse writes the DeleteJobQueueResponse to the HTTP response. -func SerializeDeleteJobQueueResponse(w http.ResponseWriter, output *DeleteJobQueueResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteQuotaShareResponse writes the DeleteQuotaShareResponse to the HTTP response. -func SerializeDeleteQuotaShareResponse(w http.ResponseWriter, output *DeleteQuotaShareResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteSchedulingPolicyResponse writes the DeleteSchedulingPolicyResponse to the HTTP response. -func SerializeDeleteSchedulingPolicyResponse(w http.ResponseWriter, output *DeleteSchedulingPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteServiceEnvironmentResponse writes the DeleteServiceEnvironmentResponse to the HTTP response. -func SerializeDeleteServiceEnvironmentResponse(w http.ResponseWriter, output *DeleteServiceEnvironmentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeregisterJobDefinitionResponse writes the DeregisterJobDefinitionResponse to the HTTP response. -func SerializeDeregisterJobDefinitionResponse(w http.ResponseWriter, output *DeregisterJobDefinitionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDescribeComputeEnvironmentsResponse writes the DescribeComputeEnvironmentsResponse to the HTTP response. -func SerializeDescribeComputeEnvironmentsResponse(w http.ResponseWriter, output *DescribeComputeEnvironmentsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeConsumableResourceResponse writes the DescribeConsumableResourceResponse to the HTTP response. -func SerializeDescribeConsumableResourceResponse(w http.ResponseWriter, output *DescribeConsumableResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeJobDefinitionsResponse writes the DescribeJobDefinitionsResponse to the HTTP response. -func SerializeDescribeJobDefinitionsResponse(w http.ResponseWriter, output *DescribeJobDefinitionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeJobQueuesResponse writes the DescribeJobQueuesResponse to the HTTP response. -func SerializeDescribeJobQueuesResponse(w http.ResponseWriter, output *DescribeJobQueuesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeJobsResponse writes the DescribeJobsResponse to the HTTP response. -func SerializeDescribeJobsResponse(w http.ResponseWriter, output *DescribeJobsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeQuotaShareResponse writes the DescribeQuotaShareResponse to the HTTP response. -func SerializeDescribeQuotaShareResponse(w http.ResponseWriter, output *DescribeQuotaShareResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeSchedulingPoliciesResponse writes the DescribeSchedulingPoliciesResponse to the HTTP response. -func SerializeDescribeSchedulingPoliciesResponse(w http.ResponseWriter, output *DescribeSchedulingPoliciesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeServiceEnvironmentsResponse writes the DescribeServiceEnvironmentsResponse to the HTTP response. -func SerializeDescribeServiceEnvironmentsResponse(w http.ResponseWriter, output *DescribeServiceEnvironmentsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeServiceJobResponse writes the DescribeServiceJobResponse to the HTTP response. -func SerializeDescribeServiceJobResponse(w http.ResponseWriter, output *DescribeServiceJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetJobQueueSnapshotResponse writes the GetJobQueueSnapshotResponse to the HTTP response. -func SerializeGetJobQueueSnapshotResponse(w http.ResponseWriter, output *GetJobQueueSnapshotResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListConsumableResourcesResponse writes the ListConsumableResourcesResponse to the HTTP response. -func SerializeListConsumableResourcesResponse(w http.ResponseWriter, output *ListConsumableResourcesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListJobsResponse writes the ListJobsResponse to the HTTP response. -func SerializeListJobsResponse(w http.ResponseWriter, output *ListJobsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListJobsByConsumableResourceResponse writes the ListJobsByConsumableResourceResponse to the HTTP response. -func SerializeListJobsByConsumableResourceResponse(w http.ResponseWriter, output *ListJobsByConsumableResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListQuotaSharesResponse writes the ListQuotaSharesResponse to the HTTP response. -func SerializeListQuotaSharesResponse(w http.ResponseWriter, output *ListQuotaSharesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListSchedulingPoliciesResponse writes the ListSchedulingPoliciesResponse to the HTTP response. -func SerializeListSchedulingPoliciesResponse(w http.ResponseWriter, output *ListSchedulingPoliciesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListServiceJobsResponse writes the ListServiceJobsResponse to the HTTP response. -func SerializeListServiceJobsResponse(w http.ResponseWriter, output *ListServiceJobsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceResponse writes the ListTagsForResourceResponse to the HTTP response. -func SerializeListTagsForResourceResponse(w http.ResponseWriter, output *ListTagsForResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRegisterJobDefinitionResponse writes the RegisterJobDefinitionResponse to the HTTP response. -func SerializeRegisterJobDefinitionResponse(w http.ResponseWriter, output *RegisterJobDefinitionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSubmitJobResponse writes the SubmitJobResponse to the HTTP response. -func SerializeSubmitJobResponse(w http.ResponseWriter, output *SubmitJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSubmitServiceJobResponse writes the SubmitServiceJobResponse to the HTTP response. -func SerializeSubmitServiceJobResponse(w http.ResponseWriter, output *SubmitServiceJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTagResourceResponse writes the TagResourceResponse to the HTTP response. -func SerializeTagResourceResponse(w http.ResponseWriter, output *TagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeTerminateJobResponse writes the TerminateJobResponse to the HTTP response. -func SerializeTerminateJobResponse(w http.ResponseWriter, output *TerminateJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeTerminateServiceJobResponse writes the TerminateServiceJobResponse to the HTTP response. -func SerializeTerminateServiceJobResponse(w http.ResponseWriter, output *TerminateServiceJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUntagResourceResponse writes the UntagResourceResponse to the HTTP response. -func SerializeUntagResourceResponse(w http.ResponseWriter, output *UntagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateComputeEnvironmentResponse writes the UpdateComputeEnvironmentResponse to the HTTP response. -func SerializeUpdateComputeEnvironmentResponse(w http.ResponseWriter, output *UpdateComputeEnvironmentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateConsumableResourceResponse writes the UpdateConsumableResourceResponse to the HTTP response. -func SerializeUpdateConsumableResourceResponse(w http.ResponseWriter, output *UpdateConsumableResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateJobQueueResponse writes the UpdateJobQueueResponse to the HTTP response. -func SerializeUpdateJobQueueResponse(w http.ResponseWriter, output *UpdateJobQueueResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateQuotaShareResponse writes the UpdateQuotaShareResponse to the HTTP response. -func SerializeUpdateQuotaShareResponse(w http.ResponseWriter, output *UpdateQuotaShareResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateSchedulingPolicyResponse writes the UpdateSchedulingPolicyResponse to the HTTP response. -func SerializeUpdateSchedulingPolicyResponse(w http.ResponseWriter, output *UpdateSchedulingPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateServiceEnvironmentResponse writes the UpdateServiceEnvironmentResponse to the HTTP response. -func SerializeUpdateServiceEnvironmentResponse(w http.ResponseWriter, output *UpdateServiceEnvironmentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateServiceJobResponse writes the UpdateServiceJobResponse to the HTTP response. -func SerializeUpdateServiceJobResponse(w http.ResponseWriter, output *UpdateServiceJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/batch/interface.go b/internal/generated/batch/interface.go deleted file mode 100644 index 7615169d..00000000 --- a/internal/generated/batch/interface.go +++ /dev/null @@ -1,53 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package batch - -import "context" - -type BatchV20160810Service interface { - CancelJob(ctx context.Context, input *CancelJobRequest) (*CancelJobResponse, error) - CreateComputeEnvironment(ctx context.Context, input *CreateComputeEnvironmentRequest) (*CreateComputeEnvironmentResponse, error) - CreateConsumableResource(ctx context.Context, input *CreateConsumableResourceRequest) (*CreateConsumableResourceResponse, error) - CreateJobQueue(ctx context.Context, input *CreateJobQueueRequest) (*CreateJobQueueResponse, error) - CreateQuotaShare(ctx context.Context, input *CreateQuotaShareRequest) (*CreateQuotaShareResponse, error) - CreateSchedulingPolicy(ctx context.Context, input *CreateSchedulingPolicyRequest) (*CreateSchedulingPolicyResponse, error) - CreateServiceEnvironment(ctx context.Context, input *CreateServiceEnvironmentRequest) (*CreateServiceEnvironmentResponse, error) - DeleteComputeEnvironment(ctx context.Context, input *DeleteComputeEnvironmentRequest) (*DeleteComputeEnvironmentResponse, error) - DeleteConsumableResource(ctx context.Context, input *DeleteConsumableResourceRequest) (*DeleteConsumableResourceResponse, error) - DeleteJobQueue(ctx context.Context, input *DeleteJobQueueRequest) (*DeleteJobQueueResponse, error) - DeleteQuotaShare(ctx context.Context, input *DeleteQuotaShareRequest) (*DeleteQuotaShareResponse, error) - DeleteSchedulingPolicy(ctx context.Context, input *DeleteSchedulingPolicyRequest) (*DeleteSchedulingPolicyResponse, error) - DeleteServiceEnvironment(ctx context.Context, input *DeleteServiceEnvironmentRequest) (*DeleteServiceEnvironmentResponse, error) - DeregisterJobDefinition(ctx context.Context, input *DeregisterJobDefinitionRequest) (*DeregisterJobDefinitionResponse, error) - DescribeComputeEnvironments(ctx context.Context, input *DescribeComputeEnvironmentsRequest) (*DescribeComputeEnvironmentsResponse, error) - DescribeConsumableResource(ctx context.Context, input *DescribeConsumableResourceRequest) (*DescribeConsumableResourceResponse, error) - DescribeJobDefinitions(ctx context.Context, input *DescribeJobDefinitionsRequest) (*DescribeJobDefinitionsResponse, error) - DescribeJobQueues(ctx context.Context, input *DescribeJobQueuesRequest) (*DescribeJobQueuesResponse, error) - DescribeJobs(ctx context.Context, input *DescribeJobsRequest) (*DescribeJobsResponse, error) - DescribeQuotaShare(ctx context.Context, input *DescribeQuotaShareRequest) (*DescribeQuotaShareResponse, error) - DescribeSchedulingPolicies(ctx context.Context, input *DescribeSchedulingPoliciesRequest) (*DescribeSchedulingPoliciesResponse, error) - DescribeServiceEnvironments(ctx context.Context, input *DescribeServiceEnvironmentsRequest) (*DescribeServiceEnvironmentsResponse, error) - DescribeServiceJob(ctx context.Context, input *DescribeServiceJobRequest) (*DescribeServiceJobResponse, error) - GetJobQueueSnapshot(ctx context.Context, input *GetJobQueueSnapshotRequest) (*GetJobQueueSnapshotResponse, error) - ListConsumableResources(ctx context.Context, input *ListConsumableResourcesRequest) (*ListConsumableResourcesResponse, error) - ListJobs(ctx context.Context, input *ListJobsRequest) (*ListJobsResponse, error) - ListJobsByConsumableResource(ctx context.Context, input *ListJobsByConsumableResourceRequest) (*ListJobsByConsumableResourceResponse, error) - ListQuotaShares(ctx context.Context, input *ListQuotaSharesRequest) (*ListQuotaSharesResponse, error) - ListSchedulingPolicies(ctx context.Context, input *ListSchedulingPoliciesRequest) (*ListSchedulingPoliciesResponse, error) - ListServiceJobs(ctx context.Context, input *ListServiceJobsRequest) (*ListServiceJobsResponse, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceRequest) (*ListTagsForResourceResponse, error) - RegisterJobDefinition(ctx context.Context, input *RegisterJobDefinitionRequest) (*RegisterJobDefinitionResponse, error) - SubmitJob(ctx context.Context, input *SubmitJobRequest) (*SubmitJobResponse, error) - SubmitServiceJob(ctx context.Context, input *SubmitServiceJobRequest) (*SubmitServiceJobResponse, error) - TagResource(ctx context.Context, input *TagResourceRequest) (*TagResourceResponse, error) - TerminateJob(ctx context.Context, input *TerminateJobRequest) (*TerminateJobResponse, error) - TerminateServiceJob(ctx context.Context, input *TerminateServiceJobRequest) (*TerminateServiceJobResponse, error) - UntagResource(ctx context.Context, input *UntagResourceRequest) (*UntagResourceResponse, error) - UpdateComputeEnvironment(ctx context.Context, input *UpdateComputeEnvironmentRequest) (*UpdateComputeEnvironmentResponse, error) - UpdateConsumableResource(ctx context.Context, input *UpdateConsumableResourceRequest) (*UpdateConsumableResourceResponse, error) - UpdateJobQueue(ctx context.Context, input *UpdateJobQueueRequest) (*UpdateJobQueueResponse, error) - UpdateQuotaShare(ctx context.Context, input *UpdateQuotaShareRequest) (*UpdateQuotaShareResponse, error) - UpdateSchedulingPolicy(ctx context.Context, input *UpdateSchedulingPolicyRequest) (*UpdateSchedulingPolicyResponse, error) - UpdateServiceEnvironment(ctx context.Context, input *UpdateServiceEnvironmentRequest) (*UpdateServiceEnvironmentResponse, error) - UpdateServiceJob(ctx context.Context, input *UpdateServiceJobRequest) (*UpdateServiceJobResponse, error) -} diff --git a/internal/generated/batch/router.go b/internal/generated/batch/router.go index 72747d8f..5324ec00 100644 --- a/internal/generated/batch/router.go +++ b/internal/generated/batch/router.go @@ -4,6 +4,9 @@ package batch import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/batch/serializer.go b/internal/generated/batch/serializer.go deleted file mode 100644 index 7676ee32..00000000 --- a/internal/generated/batch/serializer.go +++ /dev/null @@ -1,339 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package batch - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeCancelJobRequest parses an HTTP request into a *CancelJobRequest. -func DeserializeCancelJobRequest(r *http.Request, pathParams PathParams) (*CancelJobRequest, error) { - input := &CancelJobRequest{} - - return input, nil -} - -// DeserializeCreateComputeEnvironmentRequest parses an HTTP request into a *CreateComputeEnvironmentRequest. -func DeserializeCreateComputeEnvironmentRequest(r *http.Request, pathParams PathParams) (*CreateComputeEnvironmentRequest, error) { - input := &CreateComputeEnvironmentRequest{} - - return input, nil -} - -// DeserializeCreateConsumableResourceRequest parses an HTTP request into a *CreateConsumableResourceRequest. -func DeserializeCreateConsumableResourceRequest(r *http.Request, pathParams PathParams) (*CreateConsumableResourceRequest, error) { - input := &CreateConsumableResourceRequest{} - - return input, nil -} - -// DeserializeCreateJobQueueRequest parses an HTTP request into a *CreateJobQueueRequest. -func DeserializeCreateJobQueueRequest(r *http.Request, pathParams PathParams) (*CreateJobQueueRequest, error) { - input := &CreateJobQueueRequest{} - - return input, nil -} - -// DeserializeCreateQuotaShareRequest parses an HTTP request into a *CreateQuotaShareRequest. -func DeserializeCreateQuotaShareRequest(r *http.Request, pathParams PathParams) (*CreateQuotaShareRequest, error) { - input := &CreateQuotaShareRequest{} - - return input, nil -} - -// DeserializeCreateSchedulingPolicyRequest parses an HTTP request into a *CreateSchedulingPolicyRequest. -func DeserializeCreateSchedulingPolicyRequest(r *http.Request, pathParams PathParams) (*CreateSchedulingPolicyRequest, error) { - input := &CreateSchedulingPolicyRequest{} - - return input, nil -} - -// DeserializeCreateServiceEnvironmentRequest parses an HTTP request into a *CreateServiceEnvironmentRequest. -func DeserializeCreateServiceEnvironmentRequest(r *http.Request, pathParams PathParams) (*CreateServiceEnvironmentRequest, error) { - input := &CreateServiceEnvironmentRequest{} - - return input, nil -} - -// DeserializeDeleteComputeEnvironmentRequest parses an HTTP request into a *DeleteComputeEnvironmentRequest. -func DeserializeDeleteComputeEnvironmentRequest(r *http.Request, pathParams PathParams) (*DeleteComputeEnvironmentRequest, error) { - input := &DeleteComputeEnvironmentRequest{} - - return input, nil -} - -// DeserializeDeleteConsumableResourceRequest parses an HTTP request into a *DeleteConsumableResourceRequest. -func DeserializeDeleteConsumableResourceRequest(r *http.Request, pathParams PathParams) (*DeleteConsumableResourceRequest, error) { - input := &DeleteConsumableResourceRequest{} - - return input, nil -} - -// DeserializeDeleteJobQueueRequest parses an HTTP request into a *DeleteJobQueueRequest. -func DeserializeDeleteJobQueueRequest(r *http.Request, pathParams PathParams) (*DeleteJobQueueRequest, error) { - input := &DeleteJobQueueRequest{} - - return input, nil -} - -// DeserializeDeleteQuotaShareRequest parses an HTTP request into a *DeleteQuotaShareRequest. -func DeserializeDeleteQuotaShareRequest(r *http.Request, pathParams PathParams) (*DeleteQuotaShareRequest, error) { - input := &DeleteQuotaShareRequest{} - - return input, nil -} - -// DeserializeDeleteSchedulingPolicyRequest parses an HTTP request into a *DeleteSchedulingPolicyRequest. -func DeserializeDeleteSchedulingPolicyRequest(r *http.Request, pathParams PathParams) (*DeleteSchedulingPolicyRequest, error) { - input := &DeleteSchedulingPolicyRequest{} - - return input, nil -} - -// DeserializeDeleteServiceEnvironmentRequest parses an HTTP request into a *DeleteServiceEnvironmentRequest. -func DeserializeDeleteServiceEnvironmentRequest(r *http.Request, pathParams PathParams) (*DeleteServiceEnvironmentRequest, error) { - input := &DeleteServiceEnvironmentRequest{} - - return input, nil -} - -// DeserializeDeregisterJobDefinitionRequest parses an HTTP request into a *DeregisterJobDefinitionRequest. -func DeserializeDeregisterJobDefinitionRequest(r *http.Request, pathParams PathParams) (*DeregisterJobDefinitionRequest, error) { - input := &DeregisterJobDefinitionRequest{} - - return input, nil -} - -// DeserializeDescribeComputeEnvironmentsRequest parses an HTTP request into a *DescribeComputeEnvironmentsRequest. -func DeserializeDescribeComputeEnvironmentsRequest(r *http.Request, pathParams PathParams) (*DescribeComputeEnvironmentsRequest, error) { - input := &DescribeComputeEnvironmentsRequest{} - - return input, nil -} - -// DeserializeDescribeConsumableResourceRequest parses an HTTP request into a *DescribeConsumableResourceRequest. -func DeserializeDescribeConsumableResourceRequest(r *http.Request, pathParams PathParams) (*DescribeConsumableResourceRequest, error) { - input := &DescribeConsumableResourceRequest{} - - return input, nil -} - -// DeserializeDescribeJobDefinitionsRequest parses an HTTP request into a *DescribeJobDefinitionsRequest. -func DeserializeDescribeJobDefinitionsRequest(r *http.Request, pathParams PathParams) (*DescribeJobDefinitionsRequest, error) { - input := &DescribeJobDefinitionsRequest{} - - return input, nil -} - -// DeserializeDescribeJobQueuesRequest parses an HTTP request into a *DescribeJobQueuesRequest. -func DeserializeDescribeJobQueuesRequest(r *http.Request, pathParams PathParams) (*DescribeJobQueuesRequest, error) { - input := &DescribeJobQueuesRequest{} - - return input, nil -} - -// DeserializeDescribeJobsRequest parses an HTTP request into a *DescribeJobsRequest. -func DeserializeDescribeJobsRequest(r *http.Request, pathParams PathParams) (*DescribeJobsRequest, error) { - input := &DescribeJobsRequest{} - - return input, nil -} - -// DeserializeDescribeQuotaShareRequest parses an HTTP request into a *DescribeQuotaShareRequest. -func DeserializeDescribeQuotaShareRequest(r *http.Request, pathParams PathParams) (*DescribeQuotaShareRequest, error) { - input := &DescribeQuotaShareRequest{} - - return input, nil -} - -// DeserializeDescribeSchedulingPoliciesRequest parses an HTTP request into a *DescribeSchedulingPoliciesRequest. -func DeserializeDescribeSchedulingPoliciesRequest(r *http.Request, pathParams PathParams) (*DescribeSchedulingPoliciesRequest, error) { - input := &DescribeSchedulingPoliciesRequest{} - - return input, nil -} - -// DeserializeDescribeServiceEnvironmentsRequest parses an HTTP request into a *DescribeServiceEnvironmentsRequest. -func DeserializeDescribeServiceEnvironmentsRequest(r *http.Request, pathParams PathParams) (*DescribeServiceEnvironmentsRequest, error) { - input := &DescribeServiceEnvironmentsRequest{} - - return input, nil -} - -// DeserializeDescribeServiceJobRequest parses an HTTP request into a *DescribeServiceJobRequest. -func DeserializeDescribeServiceJobRequest(r *http.Request, pathParams PathParams) (*DescribeServiceJobRequest, error) { - input := &DescribeServiceJobRequest{} - - return input, nil -} - -// DeserializeGetJobQueueSnapshotRequest parses an HTTP request into a *GetJobQueueSnapshotRequest. -func DeserializeGetJobQueueSnapshotRequest(r *http.Request, pathParams PathParams) (*GetJobQueueSnapshotRequest, error) { - input := &GetJobQueueSnapshotRequest{} - - return input, nil -} - -// DeserializeListConsumableResourcesRequest parses an HTTP request into a *ListConsumableResourcesRequest. -func DeserializeListConsumableResourcesRequest(r *http.Request, pathParams PathParams) (*ListConsumableResourcesRequest, error) { - input := &ListConsumableResourcesRequest{} - - return input, nil -} - -// DeserializeListJobsRequest parses an HTTP request into a *ListJobsRequest. -func DeserializeListJobsRequest(r *http.Request, pathParams PathParams) (*ListJobsRequest, error) { - input := &ListJobsRequest{} - - return input, nil -} - -// DeserializeListJobsByConsumableResourceRequest parses an HTTP request into a *ListJobsByConsumableResourceRequest. -func DeserializeListJobsByConsumableResourceRequest(r *http.Request, pathParams PathParams) (*ListJobsByConsumableResourceRequest, error) { - input := &ListJobsByConsumableResourceRequest{} - - return input, nil -} - -// DeserializeListQuotaSharesRequest parses an HTTP request into a *ListQuotaSharesRequest. -func DeserializeListQuotaSharesRequest(r *http.Request, pathParams PathParams) (*ListQuotaSharesRequest, error) { - input := &ListQuotaSharesRequest{} - - return input, nil -} - -// DeserializeListSchedulingPoliciesRequest parses an HTTP request into a *ListSchedulingPoliciesRequest. -func DeserializeListSchedulingPoliciesRequest(r *http.Request, pathParams PathParams) (*ListSchedulingPoliciesRequest, error) { - input := &ListSchedulingPoliciesRequest{} - - return input, nil -} - -// DeserializeListServiceJobsRequest parses an HTTP request into a *ListServiceJobsRequest. -func DeserializeListServiceJobsRequest(r *http.Request, pathParams PathParams) (*ListServiceJobsRequest, error) { - input := &ListServiceJobsRequest{} - - return input, nil -} - -// DeserializeListTagsForResourceRequest parses an HTTP request into a *ListTagsForResourceRequest. -func DeserializeListTagsForResourceRequest(r *http.Request, pathParams PathParams) (*ListTagsForResourceRequest, error) { - input := &ListTagsForResourceRequest{} - - if v, ok := pathParams["ResourceArn"]; ok { - input.ResourceArn = v - } - - return input, nil -} - -// DeserializeRegisterJobDefinitionRequest parses an HTTP request into a *RegisterJobDefinitionRequest. -func DeserializeRegisterJobDefinitionRequest(r *http.Request, pathParams PathParams) (*RegisterJobDefinitionRequest, error) { - input := &RegisterJobDefinitionRequest{} - - return input, nil -} - -// DeserializeSubmitJobRequest parses an HTTP request into a *SubmitJobRequest. -func DeserializeSubmitJobRequest(r *http.Request, pathParams PathParams) (*SubmitJobRequest, error) { - input := &SubmitJobRequest{} - - return input, nil -} - -// DeserializeSubmitServiceJobRequest parses an HTTP request into a *SubmitServiceJobRequest. -func DeserializeSubmitServiceJobRequest(r *http.Request, pathParams PathParams) (*SubmitServiceJobRequest, error) { - input := &SubmitServiceJobRequest{} - - return input, nil -} - -// DeserializeTagResourceRequest parses an HTTP request into a *TagResourceRequest. -func DeserializeTagResourceRequest(r *http.Request, pathParams PathParams) (*TagResourceRequest, error) { - input := &TagResourceRequest{} - - if v, ok := pathParams["ResourceArn"]; ok { - input.ResourceArn = v - } - - return input, nil -} - -// DeserializeTerminateJobRequest parses an HTTP request into a *TerminateJobRequest. -func DeserializeTerminateJobRequest(r *http.Request, pathParams PathParams) (*TerminateJobRequest, error) { - input := &TerminateJobRequest{} - - return input, nil -} - -// DeserializeTerminateServiceJobRequest parses an HTTP request into a *TerminateServiceJobRequest. -func DeserializeTerminateServiceJobRequest(r *http.Request, pathParams PathParams) (*TerminateServiceJobRequest, error) { - input := &TerminateServiceJobRequest{} - - return input, nil -} - -// DeserializeUntagResourceRequest parses an HTTP request into a *UntagResourceRequest. -func DeserializeUntagResourceRequest(r *http.Request, pathParams PathParams) (*UntagResourceRequest, error) { - input := &UntagResourceRequest{} - - if v, ok := pathParams["ResourceArn"]; ok { - input.ResourceArn = v - } - - // TagKeys: skipped (unsupported query type TagKeysList) - - return input, nil -} - -// DeserializeUpdateComputeEnvironmentRequest parses an HTTP request into a *UpdateComputeEnvironmentRequest. -func DeserializeUpdateComputeEnvironmentRequest(r *http.Request, pathParams PathParams) (*UpdateComputeEnvironmentRequest, error) { - input := &UpdateComputeEnvironmentRequest{} - - return input, nil -} - -// DeserializeUpdateConsumableResourceRequest parses an HTTP request into a *UpdateConsumableResourceRequest. -func DeserializeUpdateConsumableResourceRequest(r *http.Request, pathParams PathParams) (*UpdateConsumableResourceRequest, error) { - input := &UpdateConsumableResourceRequest{} - - return input, nil -} - -// DeserializeUpdateJobQueueRequest parses an HTTP request into a *UpdateJobQueueRequest. -func DeserializeUpdateJobQueueRequest(r *http.Request, pathParams PathParams) (*UpdateJobQueueRequest, error) { - input := &UpdateJobQueueRequest{} - - return input, nil -} - -// DeserializeUpdateQuotaShareRequest parses an HTTP request into a *UpdateQuotaShareRequest. -func DeserializeUpdateQuotaShareRequest(r *http.Request, pathParams PathParams) (*UpdateQuotaShareRequest, error) { - input := &UpdateQuotaShareRequest{} - - return input, nil -} - -// DeserializeUpdateSchedulingPolicyRequest parses an HTTP request into a *UpdateSchedulingPolicyRequest. -func DeserializeUpdateSchedulingPolicyRequest(r *http.Request, pathParams PathParams) (*UpdateSchedulingPolicyRequest, error) { - input := &UpdateSchedulingPolicyRequest{} - - return input, nil -} - -// DeserializeUpdateServiceEnvironmentRequest parses an HTTP request into a *UpdateServiceEnvironmentRequest. -func DeserializeUpdateServiceEnvironmentRequest(r *http.Request, pathParams PathParams) (*UpdateServiceEnvironmentRequest, error) { - input := &UpdateServiceEnvironmentRequest{} - - return input, nil -} - -// DeserializeUpdateServiceJobRequest parses an HTTP request into a *UpdateServiceJobRequest. -func DeserializeUpdateServiceJobRequest(r *http.Request, pathParams PathParams) (*UpdateServiceJobRequest, error) { - input := &UpdateServiceJobRequest{} - - return input, nil -} diff --git a/internal/generated/bedrock/deserializer.go b/internal/generated/bedrock/deserializer.go deleted file mode 100644 index 8a4fa959..00000000 --- a/internal/generated/bedrock/deserializer.go +++ /dev/null @@ -1,3 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package bedrock diff --git a/internal/generated/bedrock/interface.go b/internal/generated/bedrock/interface.go deleted file mode 100644 index 63350967..00000000 --- a/internal/generated/bedrock/interface.go +++ /dev/null @@ -1,6 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package bedrock - -type BedrockControlPlaneServiceService interface { -} diff --git a/internal/generated/bedrock/router.go b/internal/generated/bedrock/router.go index 5f9d5d6e..02ef340c 100644 --- a/internal/generated/bedrock/router.go +++ b/internal/generated/bedrock/router.go @@ -4,6 +4,9 @@ package bedrock import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/bedrock/serializer.go b/internal/generated/bedrock/serializer.go deleted file mode 100644 index 82cc17a6..00000000 --- a/internal/generated/bedrock/serializer.go +++ /dev/null @@ -1,6 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package bedrock - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string diff --git a/internal/generated/cloudformation/deserializer.go b/internal/generated/cloudformation/deserializer.go deleted file mode 100644 index 34f69ebd..00000000 --- a/internal/generated/cloudformation/deserializer.go +++ /dev/null @@ -1,1297 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package cloudformation - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeActivateOrganizationsAccessOutput writes the ActivateOrganizationsAccessOutput to the HTTP response. -func SerializeActivateOrganizationsAccessOutput(w http.ResponseWriter, output *ActivateOrganizationsAccessOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeActivateTypeOutput writes the ActivateTypeOutput to the HTTP response. -func SerializeActivateTypeOutput(w http.ResponseWriter, output *ActivateTypeOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchDescribeTypeConfigurationsOutput writes the BatchDescribeTypeConfigurationsOutput to the HTTP response. -func SerializeBatchDescribeTypeConfigurationsOutput(w http.ResponseWriter, output *BatchDescribeTypeConfigurationsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeContinueUpdateRollbackOutput writes the ContinueUpdateRollbackOutput to the HTTP response. -func SerializeContinueUpdateRollbackOutput(w http.ResponseWriter, output *ContinueUpdateRollbackOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateChangeSetOutput writes the CreateChangeSetOutput to the HTTP response. -func SerializeCreateChangeSetOutput(w http.ResponseWriter, output *CreateChangeSetOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateGeneratedTemplateOutput writes the CreateGeneratedTemplateOutput to the HTTP response. -func SerializeCreateGeneratedTemplateOutput(w http.ResponseWriter, output *CreateGeneratedTemplateOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateStackOutput writes the CreateStackOutput to the HTTP response. -func SerializeCreateStackOutput(w http.ResponseWriter, output *CreateStackOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateStackInstancesOutput writes the CreateStackInstancesOutput to the HTTP response. -func SerializeCreateStackInstancesOutput(w http.ResponseWriter, output *CreateStackInstancesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateStackRefactorOutput writes the CreateStackRefactorOutput to the HTTP response. -func SerializeCreateStackRefactorOutput(w http.ResponseWriter, output *CreateStackRefactorOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateStackSetOutput writes the CreateStackSetOutput to the HTTP response. -func SerializeCreateStackSetOutput(w http.ResponseWriter, output *CreateStackSetOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeactivateOrganizationsAccessOutput writes the DeactivateOrganizationsAccessOutput to the HTTP response. -func SerializeDeactivateOrganizationsAccessOutput(w http.ResponseWriter, output *DeactivateOrganizationsAccessOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeactivateTypeOutput writes the DeactivateTypeOutput to the HTTP response. -func SerializeDeactivateTypeOutput(w http.ResponseWriter, output *DeactivateTypeOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteChangeSetOutput writes the DeleteChangeSetOutput to the HTTP response. -func SerializeDeleteChangeSetOutput(w http.ResponseWriter, output *DeleteChangeSetOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteStackInstancesOutput writes the DeleteStackInstancesOutput to the HTTP response. -func SerializeDeleteStackInstancesOutput(w http.ResponseWriter, output *DeleteStackInstancesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteStackSetOutput writes the DeleteStackSetOutput to the HTTP response. -func SerializeDeleteStackSetOutput(w http.ResponseWriter, output *DeleteStackSetOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeregisterTypeOutput writes the DeregisterTypeOutput to the HTTP response. -func SerializeDeregisterTypeOutput(w http.ResponseWriter, output *DeregisterTypeOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDescribeAccountLimitsOutput writes the DescribeAccountLimitsOutput to the HTTP response. -func SerializeDescribeAccountLimitsOutput(w http.ResponseWriter, output *DescribeAccountLimitsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeChangeSetOutput writes the DescribeChangeSetOutput to the HTTP response. -func SerializeDescribeChangeSetOutput(w http.ResponseWriter, output *DescribeChangeSetOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeChangeSetHooksOutput writes the DescribeChangeSetHooksOutput to the HTTP response. -func SerializeDescribeChangeSetHooksOutput(w http.ResponseWriter, output *DescribeChangeSetHooksOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeEventsOutput writes the DescribeEventsOutput to the HTTP response. -func SerializeDescribeEventsOutput(w http.ResponseWriter, output *DescribeEventsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeGeneratedTemplateOutput writes the DescribeGeneratedTemplateOutput to the HTTP response. -func SerializeDescribeGeneratedTemplateOutput(w http.ResponseWriter, output *DescribeGeneratedTemplateOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeOrganizationsAccessOutput writes the DescribeOrganizationsAccessOutput to the HTTP response. -func SerializeDescribeOrganizationsAccessOutput(w http.ResponseWriter, output *DescribeOrganizationsAccessOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribePublisherOutput writes the DescribePublisherOutput to the HTTP response. -func SerializeDescribePublisherOutput(w http.ResponseWriter, output *DescribePublisherOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeResourceScanOutput writes the DescribeResourceScanOutput to the HTTP response. -func SerializeDescribeResourceScanOutput(w http.ResponseWriter, output *DescribeResourceScanOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeStackDriftDetectionStatusOutput writes the DescribeStackDriftDetectionStatusOutput to the HTTP response. -func SerializeDescribeStackDriftDetectionStatusOutput(w http.ResponseWriter, output *DescribeStackDriftDetectionStatusOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeStackEventsOutput writes the DescribeStackEventsOutput to the HTTP response. -func SerializeDescribeStackEventsOutput(w http.ResponseWriter, output *DescribeStackEventsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeStackInstanceOutput writes the DescribeStackInstanceOutput to the HTTP response. -func SerializeDescribeStackInstanceOutput(w http.ResponseWriter, output *DescribeStackInstanceOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeStackRefactorOutput writes the DescribeStackRefactorOutput to the HTTP response. -func SerializeDescribeStackRefactorOutput(w http.ResponseWriter, output *DescribeStackRefactorOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeStackResourceOutput writes the DescribeStackResourceOutput to the HTTP response. -func SerializeDescribeStackResourceOutput(w http.ResponseWriter, output *DescribeStackResourceOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeStackResourceDriftsOutput writes the DescribeStackResourceDriftsOutput to the HTTP response. -func SerializeDescribeStackResourceDriftsOutput(w http.ResponseWriter, output *DescribeStackResourceDriftsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeStackResourcesOutput writes the DescribeStackResourcesOutput to the HTTP response. -func SerializeDescribeStackResourcesOutput(w http.ResponseWriter, output *DescribeStackResourcesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeStackSetOutput writes the DescribeStackSetOutput to the HTTP response. -func SerializeDescribeStackSetOutput(w http.ResponseWriter, output *DescribeStackSetOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeStackSetOperationOutput writes the DescribeStackSetOperationOutput to the HTTP response. -func SerializeDescribeStackSetOperationOutput(w http.ResponseWriter, output *DescribeStackSetOperationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeStacksOutput writes the DescribeStacksOutput to the HTTP response. -func SerializeDescribeStacksOutput(w http.ResponseWriter, output *DescribeStacksOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTypeOutput writes the DescribeTypeOutput to the HTTP response. -func SerializeDescribeTypeOutput(w http.ResponseWriter, output *DescribeTypeOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTypeRegistrationOutput writes the DescribeTypeRegistrationOutput to the HTTP response. -func SerializeDescribeTypeRegistrationOutput(w http.ResponseWriter, output *DescribeTypeRegistrationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDetectStackDriftOutput writes the DetectStackDriftOutput to the HTTP response. -func SerializeDetectStackDriftOutput(w http.ResponseWriter, output *DetectStackDriftOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDetectStackResourceDriftOutput writes the DetectStackResourceDriftOutput to the HTTP response. -func SerializeDetectStackResourceDriftOutput(w http.ResponseWriter, output *DetectStackResourceDriftOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDetectStackSetDriftOutput writes the DetectStackSetDriftOutput to the HTTP response. -func SerializeDetectStackSetDriftOutput(w http.ResponseWriter, output *DetectStackSetDriftOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEstimateTemplateCostOutput writes the EstimateTemplateCostOutput to the HTTP response. -func SerializeEstimateTemplateCostOutput(w http.ResponseWriter, output *EstimateTemplateCostOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeExecuteChangeSetOutput writes the ExecuteChangeSetOutput to the HTTP response. -func SerializeExecuteChangeSetOutput(w http.ResponseWriter, output *ExecuteChangeSetOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeGetGeneratedTemplateOutput writes the GetGeneratedTemplateOutput to the HTTP response. -func SerializeGetGeneratedTemplateOutput(w http.ResponseWriter, output *GetGeneratedTemplateOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetHookResultOutput writes the GetHookResultOutput to the HTTP response. -func SerializeGetHookResultOutput(w http.ResponseWriter, output *GetHookResultOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetStackPolicyOutput writes the GetStackPolicyOutput to the HTTP response. -func SerializeGetStackPolicyOutput(w http.ResponseWriter, output *GetStackPolicyOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTemplateOutput writes the GetTemplateOutput to the HTTP response. -func SerializeGetTemplateOutput(w http.ResponseWriter, output *GetTemplateOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTemplateSummaryOutput writes the GetTemplateSummaryOutput to the HTTP response. -func SerializeGetTemplateSummaryOutput(w http.ResponseWriter, output *GetTemplateSummaryOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeImportStacksToStackSetOutput writes the ImportStacksToStackSetOutput to the HTTP response. -func SerializeImportStacksToStackSetOutput(w http.ResponseWriter, output *ImportStacksToStackSetOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListChangeSetsOutput writes the ListChangeSetsOutput to the HTTP response. -func SerializeListChangeSetsOutput(w http.ResponseWriter, output *ListChangeSetsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListExportsOutput writes the ListExportsOutput to the HTTP response. -func SerializeListExportsOutput(w http.ResponseWriter, output *ListExportsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListGeneratedTemplatesOutput writes the ListGeneratedTemplatesOutput to the HTTP response. -func SerializeListGeneratedTemplatesOutput(w http.ResponseWriter, output *ListGeneratedTemplatesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListHookResultsOutput writes the ListHookResultsOutput to the HTTP response. -func SerializeListHookResultsOutput(w http.ResponseWriter, output *ListHookResultsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListImportsOutput writes the ListImportsOutput to the HTTP response. -func SerializeListImportsOutput(w http.ResponseWriter, output *ListImportsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListResourceScanRelatedResourcesOutput writes the ListResourceScanRelatedResourcesOutput to the HTTP response. -func SerializeListResourceScanRelatedResourcesOutput(w http.ResponseWriter, output *ListResourceScanRelatedResourcesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListResourceScanResourcesOutput writes the ListResourceScanResourcesOutput to the HTTP response. -func SerializeListResourceScanResourcesOutput(w http.ResponseWriter, output *ListResourceScanResourcesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListResourceScansOutput writes the ListResourceScansOutput to the HTTP response. -func SerializeListResourceScansOutput(w http.ResponseWriter, output *ListResourceScansOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListStackInstanceResourceDriftsOutput writes the ListStackInstanceResourceDriftsOutput to the HTTP response. -func SerializeListStackInstanceResourceDriftsOutput(w http.ResponseWriter, output *ListStackInstanceResourceDriftsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListStackInstancesOutput writes the ListStackInstancesOutput to the HTTP response. -func SerializeListStackInstancesOutput(w http.ResponseWriter, output *ListStackInstancesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListStackRefactorActionsOutput writes the ListStackRefactorActionsOutput to the HTTP response. -func SerializeListStackRefactorActionsOutput(w http.ResponseWriter, output *ListStackRefactorActionsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListStackRefactorsOutput writes the ListStackRefactorsOutput to the HTTP response. -func SerializeListStackRefactorsOutput(w http.ResponseWriter, output *ListStackRefactorsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListStackResourcesOutput writes the ListStackResourcesOutput to the HTTP response. -func SerializeListStackResourcesOutput(w http.ResponseWriter, output *ListStackResourcesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListStackSetAutoDeploymentTargetsOutput writes the ListStackSetAutoDeploymentTargetsOutput to the HTTP response. -func SerializeListStackSetAutoDeploymentTargetsOutput(w http.ResponseWriter, output *ListStackSetAutoDeploymentTargetsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListStackSetOperationResultsOutput writes the ListStackSetOperationResultsOutput to the HTTP response. -func SerializeListStackSetOperationResultsOutput(w http.ResponseWriter, output *ListStackSetOperationResultsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListStackSetOperationsOutput writes the ListStackSetOperationsOutput to the HTTP response. -func SerializeListStackSetOperationsOutput(w http.ResponseWriter, output *ListStackSetOperationsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListStackSetsOutput writes the ListStackSetsOutput to the HTTP response. -func SerializeListStackSetsOutput(w http.ResponseWriter, output *ListStackSetsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListStacksOutput writes the ListStacksOutput to the HTTP response. -func SerializeListStacksOutput(w http.ResponseWriter, output *ListStacksOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTypeRegistrationsOutput writes the ListTypeRegistrationsOutput to the HTTP response. -func SerializeListTypeRegistrationsOutput(w http.ResponseWriter, output *ListTypeRegistrationsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTypeVersionsOutput writes the ListTypeVersionsOutput to the HTTP response. -func SerializeListTypeVersionsOutput(w http.ResponseWriter, output *ListTypeVersionsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTypesOutput writes the ListTypesOutput to the HTTP response. -func SerializeListTypesOutput(w http.ResponseWriter, output *ListTypesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePublishTypeOutput writes the PublishTypeOutput to the HTTP response. -func SerializePublishTypeOutput(w http.ResponseWriter, output *PublishTypeOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRecordHandlerProgressOutput writes the RecordHandlerProgressOutput to the HTTP response. -func SerializeRecordHandlerProgressOutput(w http.ResponseWriter, output *RecordHandlerProgressOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeRegisterPublisherOutput writes the RegisterPublisherOutput to the HTTP response. -func SerializeRegisterPublisherOutput(w http.ResponseWriter, output *RegisterPublisherOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRegisterTypeOutput writes the RegisterTypeOutput to the HTTP response. -func SerializeRegisterTypeOutput(w http.ResponseWriter, output *RegisterTypeOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRollbackStackOutput writes the RollbackStackOutput to the HTTP response. -func SerializeRollbackStackOutput(w http.ResponseWriter, output *RollbackStackOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSetTypeConfigurationOutput writes the SetTypeConfigurationOutput to the HTTP response. -func SerializeSetTypeConfigurationOutput(w http.ResponseWriter, output *SetTypeConfigurationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSetTypeDefaultVersionOutput writes the SetTypeDefaultVersionOutput to the HTTP response. -func SerializeSetTypeDefaultVersionOutput(w http.ResponseWriter, output *SetTypeDefaultVersionOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeStartResourceScanOutput writes the StartResourceScanOutput to the HTTP response. -func SerializeStartResourceScanOutput(w http.ResponseWriter, output *StartResourceScanOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStopStackSetOperationOutput writes the StopStackSetOperationOutput to the HTTP response. -func SerializeStopStackSetOperationOutput(w http.ResponseWriter, output *StopStackSetOperationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeTestTypeOutput writes the TestTypeOutput to the HTTP response. -func SerializeTestTypeOutput(w http.ResponseWriter, output *TestTypeOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateGeneratedTemplateOutput writes the UpdateGeneratedTemplateOutput to the HTTP response. -func SerializeUpdateGeneratedTemplateOutput(w http.ResponseWriter, output *UpdateGeneratedTemplateOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateStackOutput writes the UpdateStackOutput to the HTTP response. -func SerializeUpdateStackOutput(w http.ResponseWriter, output *UpdateStackOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateStackInstancesOutput writes the UpdateStackInstancesOutput to the HTTP response. -func SerializeUpdateStackInstancesOutput(w http.ResponseWriter, output *UpdateStackInstancesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateStackSetOutput writes the UpdateStackSetOutput to the HTTP response. -func SerializeUpdateStackSetOutput(w http.ResponseWriter, output *UpdateStackSetOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateTerminationProtectionOutput writes the UpdateTerminationProtectionOutput to the HTTP response. -func SerializeUpdateTerminationProtectionOutput(w http.ResponseWriter, output *UpdateTerminationProtectionOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeValidateTemplateOutput writes the ValidateTemplateOutput to the HTTP response. -func SerializeValidateTemplateOutput(w http.ResponseWriter, output *ValidateTemplateOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/cloudformation/interface.go b/internal/generated/cloudformation/interface.go deleted file mode 100644 index d181dcfa..00000000 --- a/internal/generated/cloudformation/interface.go +++ /dev/null @@ -1,98 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package cloudformation - -import "context" - -type CloudFormationService interface { - ActivateOrganizationsAccess(ctx context.Context, input *ActivateOrganizationsAccessInput) (*ActivateOrganizationsAccessOutput, error) - ActivateType(ctx context.Context, input *ActivateTypeInput) (*ActivateTypeOutput, error) - BatchDescribeTypeConfigurations(ctx context.Context, input *BatchDescribeTypeConfigurationsInput) (*BatchDescribeTypeConfigurationsOutput, error) - CancelUpdateStack(ctx context.Context, input *CancelUpdateStackInput) (*SmithyUnit, error) - ContinueUpdateRollback(ctx context.Context, input *ContinueUpdateRollbackInput) (*ContinueUpdateRollbackOutput, error) - CreateChangeSet(ctx context.Context, input *CreateChangeSetInput) (*CreateChangeSetOutput, error) - CreateGeneratedTemplate(ctx context.Context, input *CreateGeneratedTemplateInput) (*CreateGeneratedTemplateOutput, error) - CreateStack(ctx context.Context, input *CreateStackInput) (*CreateStackOutput, error) - CreateStackInstances(ctx context.Context, input *CreateStackInstancesInput) (*CreateStackInstancesOutput, error) - CreateStackRefactor(ctx context.Context, input *CreateStackRefactorInput) (*CreateStackRefactorOutput, error) - CreateStackSet(ctx context.Context, input *CreateStackSetInput) (*CreateStackSetOutput, error) - DeactivateOrganizationsAccess(ctx context.Context, input *DeactivateOrganizationsAccessInput) (*DeactivateOrganizationsAccessOutput, error) - DeactivateType(ctx context.Context, input *DeactivateTypeInput) (*DeactivateTypeOutput, error) - DeleteChangeSet(ctx context.Context, input *DeleteChangeSetInput) (*DeleteChangeSetOutput, error) - DeleteGeneratedTemplate(ctx context.Context, input *DeleteGeneratedTemplateInput) (*SmithyUnit, error) - DeleteStack(ctx context.Context, input *DeleteStackInput) (*SmithyUnit, error) - DeleteStackInstances(ctx context.Context, input *DeleteStackInstancesInput) (*DeleteStackInstancesOutput, error) - DeleteStackSet(ctx context.Context, input *DeleteStackSetInput) (*DeleteStackSetOutput, error) - DeregisterType(ctx context.Context, input *DeregisterTypeInput) (*DeregisterTypeOutput, error) - DescribeAccountLimits(ctx context.Context, input *DescribeAccountLimitsInput) (*DescribeAccountLimitsOutput, error) - DescribeChangeSet(ctx context.Context, input *DescribeChangeSetInput) (*DescribeChangeSetOutput, error) - DescribeChangeSetHooks(ctx context.Context, input *DescribeChangeSetHooksInput) (*DescribeChangeSetHooksOutput, error) - DescribeEvents(ctx context.Context, input *DescribeEventsInput) (*DescribeEventsOutput, error) - DescribeGeneratedTemplate(ctx context.Context, input *DescribeGeneratedTemplateInput) (*DescribeGeneratedTemplateOutput, error) - DescribeOrganizationsAccess(ctx context.Context, input *DescribeOrganizationsAccessInput) (*DescribeOrganizationsAccessOutput, error) - DescribePublisher(ctx context.Context, input *DescribePublisherInput) (*DescribePublisherOutput, error) - DescribeResourceScan(ctx context.Context, input *DescribeResourceScanInput) (*DescribeResourceScanOutput, error) - DescribeStackDriftDetectionStatus(ctx context.Context, input *DescribeStackDriftDetectionStatusInput) (*DescribeStackDriftDetectionStatusOutput, error) - DescribeStackEvents(ctx context.Context, input *DescribeStackEventsInput) (*DescribeStackEventsOutput, error) - DescribeStackInstance(ctx context.Context, input *DescribeStackInstanceInput) (*DescribeStackInstanceOutput, error) - DescribeStackRefactor(ctx context.Context, input *DescribeStackRefactorInput) (*DescribeStackRefactorOutput, error) - DescribeStackResource(ctx context.Context, input *DescribeStackResourceInput) (*DescribeStackResourceOutput, error) - DescribeStackResourceDrifts(ctx context.Context, input *DescribeStackResourceDriftsInput) (*DescribeStackResourceDriftsOutput, error) - DescribeStackResources(ctx context.Context, input *DescribeStackResourcesInput) (*DescribeStackResourcesOutput, error) - DescribeStackSet(ctx context.Context, input *DescribeStackSetInput) (*DescribeStackSetOutput, error) - DescribeStackSetOperation(ctx context.Context, input *DescribeStackSetOperationInput) (*DescribeStackSetOperationOutput, error) - DescribeStacks(ctx context.Context, input *DescribeStacksInput) (*DescribeStacksOutput, error) - DescribeType(ctx context.Context, input *DescribeTypeInput) (*DescribeTypeOutput, error) - DescribeTypeRegistration(ctx context.Context, input *DescribeTypeRegistrationInput) (*DescribeTypeRegistrationOutput, error) - DetectStackDrift(ctx context.Context, input *DetectStackDriftInput) (*DetectStackDriftOutput, error) - DetectStackResourceDrift(ctx context.Context, input *DetectStackResourceDriftInput) (*DetectStackResourceDriftOutput, error) - DetectStackSetDrift(ctx context.Context, input *DetectStackSetDriftInput) (*DetectStackSetDriftOutput, error) - EstimateTemplateCost(ctx context.Context, input *EstimateTemplateCostInput) (*EstimateTemplateCostOutput, error) - ExecuteChangeSet(ctx context.Context, input *ExecuteChangeSetInput) (*ExecuteChangeSetOutput, error) - ExecuteStackRefactor(ctx context.Context, input *ExecuteStackRefactorInput) (*SmithyUnit, error) - GetGeneratedTemplate(ctx context.Context, input *GetGeneratedTemplateInput) (*GetGeneratedTemplateOutput, error) - GetHookResult(ctx context.Context, input *GetHookResultInput) (*GetHookResultOutput, error) - GetStackPolicy(ctx context.Context, input *GetStackPolicyInput) (*GetStackPolicyOutput, error) - GetTemplate(ctx context.Context, input *GetTemplateInput) (*GetTemplateOutput, error) - GetTemplateSummary(ctx context.Context, input *GetTemplateSummaryInput) (*GetTemplateSummaryOutput, error) - ImportStacksToStackSet(ctx context.Context, input *ImportStacksToStackSetInput) (*ImportStacksToStackSetOutput, error) - ListChangeSets(ctx context.Context, input *ListChangeSetsInput) (*ListChangeSetsOutput, error) - ListExports(ctx context.Context, input *ListExportsInput) (*ListExportsOutput, error) - ListGeneratedTemplates(ctx context.Context, input *ListGeneratedTemplatesInput) (*ListGeneratedTemplatesOutput, error) - ListHookResults(ctx context.Context, input *ListHookResultsInput) (*ListHookResultsOutput, error) - ListImports(ctx context.Context, input *ListImportsInput) (*ListImportsOutput, error) - ListResourceScanRelatedResources(ctx context.Context, input *ListResourceScanRelatedResourcesInput) (*ListResourceScanRelatedResourcesOutput, error) - ListResourceScanResources(ctx context.Context, input *ListResourceScanResourcesInput) (*ListResourceScanResourcesOutput, error) - ListResourceScans(ctx context.Context, input *ListResourceScansInput) (*ListResourceScansOutput, error) - ListStackInstanceResourceDrifts(ctx context.Context, input *ListStackInstanceResourceDriftsInput) (*ListStackInstanceResourceDriftsOutput, error) - ListStackInstances(ctx context.Context, input *ListStackInstancesInput) (*ListStackInstancesOutput, error) - ListStackRefactorActions(ctx context.Context, input *ListStackRefactorActionsInput) (*ListStackRefactorActionsOutput, error) - ListStackRefactors(ctx context.Context, input *ListStackRefactorsInput) (*ListStackRefactorsOutput, error) - ListStackResources(ctx context.Context, input *ListStackResourcesInput) (*ListStackResourcesOutput, error) - ListStackSetAutoDeploymentTargets(ctx context.Context, input *ListStackSetAutoDeploymentTargetsInput) (*ListStackSetAutoDeploymentTargetsOutput, error) - ListStackSetOperationResults(ctx context.Context, input *ListStackSetOperationResultsInput) (*ListStackSetOperationResultsOutput, error) - ListStackSetOperations(ctx context.Context, input *ListStackSetOperationsInput) (*ListStackSetOperationsOutput, error) - ListStackSets(ctx context.Context, input *ListStackSetsInput) (*ListStackSetsOutput, error) - ListStacks(ctx context.Context, input *ListStacksInput) (*ListStacksOutput, error) - ListTypeRegistrations(ctx context.Context, input *ListTypeRegistrationsInput) (*ListTypeRegistrationsOutput, error) - ListTypeVersions(ctx context.Context, input *ListTypeVersionsInput) (*ListTypeVersionsOutput, error) - ListTypes(ctx context.Context, input *ListTypesInput) (*ListTypesOutput, error) - PublishType(ctx context.Context, input *PublishTypeInput) (*PublishTypeOutput, error) - RecordHandlerProgress(ctx context.Context, input *RecordHandlerProgressInput) (*RecordHandlerProgressOutput, error) - RegisterPublisher(ctx context.Context, input *RegisterPublisherInput) (*RegisterPublisherOutput, error) - RegisterType(ctx context.Context, input *RegisterTypeInput) (*RegisterTypeOutput, error) - RollbackStack(ctx context.Context, input *RollbackStackInput) (*RollbackStackOutput, error) - SetStackPolicy(ctx context.Context, input *SetStackPolicyInput) (*SmithyUnit, error) - SetTypeConfiguration(ctx context.Context, input *SetTypeConfigurationInput) (*SetTypeConfigurationOutput, error) - SetTypeDefaultVersion(ctx context.Context, input *SetTypeDefaultVersionInput) (*SetTypeDefaultVersionOutput, error) - SignalResource(ctx context.Context, input *SignalResourceInput) (*SmithyUnit, error) - StartResourceScan(ctx context.Context, input *StartResourceScanInput) (*StartResourceScanOutput, error) - StopStackSetOperation(ctx context.Context, input *StopStackSetOperationInput) (*StopStackSetOperationOutput, error) - TestType(ctx context.Context, input *TestTypeInput) (*TestTypeOutput, error) - UpdateGeneratedTemplate(ctx context.Context, input *UpdateGeneratedTemplateInput) (*UpdateGeneratedTemplateOutput, error) - UpdateStack(ctx context.Context, input *UpdateStackInput) (*UpdateStackOutput, error) - UpdateStackInstances(ctx context.Context, input *UpdateStackInstancesInput) (*UpdateStackInstancesOutput, error) - UpdateStackSet(ctx context.Context, input *UpdateStackSetInput) (*UpdateStackSetOutput, error) - UpdateTerminationProtection(ctx context.Context, input *UpdateTerminationProtectionInput) (*UpdateTerminationProtectionOutput, error) - ValidateTemplate(ctx context.Context, input *ValidateTemplateInput) (*ValidateTemplateOutput, error) -} diff --git a/internal/generated/cloudformation/router.go b/internal/generated/cloudformation/router.go index 5ff06dd8..b48cbc3a 100644 --- a/internal/generated/cloudformation/router.go +++ b/internal/generated/cloudformation/router.go @@ -4,6 +4,9 @@ package cloudformation import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/cloudformation/serializer.go b/internal/generated/cloudformation/serializer.go deleted file mode 100644 index c2085eb4..00000000 --- a/internal/generated/cloudformation/serializer.go +++ /dev/null @@ -1,640 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package cloudformation - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeActivateOrganizationsAccessInput parses an HTTP request into a *ActivateOrganizationsAccessInput. -func DeserializeActivateOrganizationsAccessInput(r *http.Request, pathParams PathParams) (*ActivateOrganizationsAccessInput, error) { - input := &ActivateOrganizationsAccessInput{} - - return input, nil -} - -// DeserializeActivateTypeInput parses an HTTP request into a *ActivateTypeInput. -func DeserializeActivateTypeInput(r *http.Request, pathParams PathParams) (*ActivateTypeInput, error) { - input := &ActivateTypeInput{} - - return input, nil -} - -// DeserializeBatchDescribeTypeConfigurationsInput parses an HTTP request into a *BatchDescribeTypeConfigurationsInput. -func DeserializeBatchDescribeTypeConfigurationsInput(r *http.Request, pathParams PathParams) (*BatchDescribeTypeConfigurationsInput, error) { - input := &BatchDescribeTypeConfigurationsInput{} - - return input, nil -} - -// DeserializeCancelUpdateStackInput parses an HTTP request into a *CancelUpdateStackInput. -func DeserializeCancelUpdateStackInput(r *http.Request, pathParams PathParams) (*CancelUpdateStackInput, error) { - input := &CancelUpdateStackInput{} - - return input, nil -} - -// DeserializeContinueUpdateRollbackInput parses an HTTP request into a *ContinueUpdateRollbackInput. -func DeserializeContinueUpdateRollbackInput(r *http.Request, pathParams PathParams) (*ContinueUpdateRollbackInput, error) { - input := &ContinueUpdateRollbackInput{} - - return input, nil -} - -// DeserializeCreateChangeSetInput parses an HTTP request into a *CreateChangeSetInput. -func DeserializeCreateChangeSetInput(r *http.Request, pathParams PathParams) (*CreateChangeSetInput, error) { - input := &CreateChangeSetInput{} - - return input, nil -} - -// DeserializeCreateGeneratedTemplateInput parses an HTTP request into a *CreateGeneratedTemplateInput. -func DeserializeCreateGeneratedTemplateInput(r *http.Request, pathParams PathParams) (*CreateGeneratedTemplateInput, error) { - input := &CreateGeneratedTemplateInput{} - - return input, nil -} - -// DeserializeCreateStackInput parses an HTTP request into a *CreateStackInput. -func DeserializeCreateStackInput(r *http.Request, pathParams PathParams) (*CreateStackInput, error) { - input := &CreateStackInput{} - - return input, nil -} - -// DeserializeCreateStackInstancesInput parses an HTTP request into a *CreateStackInstancesInput. -func DeserializeCreateStackInstancesInput(r *http.Request, pathParams PathParams) (*CreateStackInstancesInput, error) { - input := &CreateStackInstancesInput{} - - return input, nil -} - -// DeserializeCreateStackRefactorInput parses an HTTP request into a *CreateStackRefactorInput. -func DeserializeCreateStackRefactorInput(r *http.Request, pathParams PathParams) (*CreateStackRefactorInput, error) { - input := &CreateStackRefactorInput{} - - return input, nil -} - -// DeserializeCreateStackSetInput parses an HTTP request into a *CreateStackSetInput. -func DeserializeCreateStackSetInput(r *http.Request, pathParams PathParams) (*CreateStackSetInput, error) { - input := &CreateStackSetInput{} - - return input, nil -} - -// DeserializeDeactivateOrganizationsAccessInput parses an HTTP request into a *DeactivateOrganizationsAccessInput. -func DeserializeDeactivateOrganizationsAccessInput(r *http.Request, pathParams PathParams) (*DeactivateOrganizationsAccessInput, error) { - input := &DeactivateOrganizationsAccessInput{} - - return input, nil -} - -// DeserializeDeactivateTypeInput parses an HTTP request into a *DeactivateTypeInput. -func DeserializeDeactivateTypeInput(r *http.Request, pathParams PathParams) (*DeactivateTypeInput, error) { - input := &DeactivateTypeInput{} - - return input, nil -} - -// DeserializeDeleteChangeSetInput parses an HTTP request into a *DeleteChangeSetInput. -func DeserializeDeleteChangeSetInput(r *http.Request, pathParams PathParams) (*DeleteChangeSetInput, error) { - input := &DeleteChangeSetInput{} - - return input, nil -} - -// DeserializeDeleteGeneratedTemplateInput parses an HTTP request into a *DeleteGeneratedTemplateInput. -func DeserializeDeleteGeneratedTemplateInput(r *http.Request, pathParams PathParams) (*DeleteGeneratedTemplateInput, error) { - input := &DeleteGeneratedTemplateInput{} - - return input, nil -} - -// DeserializeDeleteStackInput parses an HTTP request into a *DeleteStackInput. -func DeserializeDeleteStackInput(r *http.Request, pathParams PathParams) (*DeleteStackInput, error) { - input := &DeleteStackInput{} - - return input, nil -} - -// DeserializeDeleteStackInstancesInput parses an HTTP request into a *DeleteStackInstancesInput. -func DeserializeDeleteStackInstancesInput(r *http.Request, pathParams PathParams) (*DeleteStackInstancesInput, error) { - input := &DeleteStackInstancesInput{} - - return input, nil -} - -// DeserializeDeleteStackSetInput parses an HTTP request into a *DeleteStackSetInput. -func DeserializeDeleteStackSetInput(r *http.Request, pathParams PathParams) (*DeleteStackSetInput, error) { - input := &DeleteStackSetInput{} - - return input, nil -} - -// DeserializeDeregisterTypeInput parses an HTTP request into a *DeregisterTypeInput. -func DeserializeDeregisterTypeInput(r *http.Request, pathParams PathParams) (*DeregisterTypeInput, error) { - input := &DeregisterTypeInput{} - - return input, nil -} - -// DeserializeDescribeAccountLimitsInput parses an HTTP request into a *DescribeAccountLimitsInput. -func DeserializeDescribeAccountLimitsInput(r *http.Request, pathParams PathParams) (*DescribeAccountLimitsInput, error) { - input := &DescribeAccountLimitsInput{} - - return input, nil -} - -// DeserializeDescribeChangeSetInput parses an HTTP request into a *DescribeChangeSetInput. -func DeserializeDescribeChangeSetInput(r *http.Request, pathParams PathParams) (*DescribeChangeSetInput, error) { - input := &DescribeChangeSetInput{} - - return input, nil -} - -// DeserializeDescribeChangeSetHooksInput parses an HTTP request into a *DescribeChangeSetHooksInput. -func DeserializeDescribeChangeSetHooksInput(r *http.Request, pathParams PathParams) (*DescribeChangeSetHooksInput, error) { - input := &DescribeChangeSetHooksInput{} - - return input, nil -} - -// DeserializeDescribeEventsInput parses an HTTP request into a *DescribeEventsInput. -func DeserializeDescribeEventsInput(r *http.Request, pathParams PathParams) (*DescribeEventsInput, error) { - input := &DescribeEventsInput{} - - return input, nil -} - -// DeserializeDescribeGeneratedTemplateInput parses an HTTP request into a *DescribeGeneratedTemplateInput. -func DeserializeDescribeGeneratedTemplateInput(r *http.Request, pathParams PathParams) (*DescribeGeneratedTemplateInput, error) { - input := &DescribeGeneratedTemplateInput{} - - return input, nil -} - -// DeserializeDescribeOrganizationsAccessInput parses an HTTP request into a *DescribeOrganizationsAccessInput. -func DeserializeDescribeOrganizationsAccessInput(r *http.Request, pathParams PathParams) (*DescribeOrganizationsAccessInput, error) { - input := &DescribeOrganizationsAccessInput{} - - return input, nil -} - -// DeserializeDescribePublisherInput parses an HTTP request into a *DescribePublisherInput. -func DeserializeDescribePublisherInput(r *http.Request, pathParams PathParams) (*DescribePublisherInput, error) { - input := &DescribePublisherInput{} - - return input, nil -} - -// DeserializeDescribeResourceScanInput parses an HTTP request into a *DescribeResourceScanInput. -func DeserializeDescribeResourceScanInput(r *http.Request, pathParams PathParams) (*DescribeResourceScanInput, error) { - input := &DescribeResourceScanInput{} - - return input, nil -} - -// DeserializeDescribeStackDriftDetectionStatusInput parses an HTTP request into a *DescribeStackDriftDetectionStatusInput. -func DeserializeDescribeStackDriftDetectionStatusInput(r *http.Request, pathParams PathParams) (*DescribeStackDriftDetectionStatusInput, error) { - input := &DescribeStackDriftDetectionStatusInput{} - - return input, nil -} - -// DeserializeDescribeStackEventsInput parses an HTTP request into a *DescribeStackEventsInput. -func DeserializeDescribeStackEventsInput(r *http.Request, pathParams PathParams) (*DescribeStackEventsInput, error) { - input := &DescribeStackEventsInput{} - - return input, nil -} - -// DeserializeDescribeStackInstanceInput parses an HTTP request into a *DescribeStackInstanceInput. -func DeserializeDescribeStackInstanceInput(r *http.Request, pathParams PathParams) (*DescribeStackInstanceInput, error) { - input := &DescribeStackInstanceInput{} - - return input, nil -} - -// DeserializeDescribeStackRefactorInput parses an HTTP request into a *DescribeStackRefactorInput. -func DeserializeDescribeStackRefactorInput(r *http.Request, pathParams PathParams) (*DescribeStackRefactorInput, error) { - input := &DescribeStackRefactorInput{} - - return input, nil -} - -// DeserializeDescribeStackResourceInput parses an HTTP request into a *DescribeStackResourceInput. -func DeserializeDescribeStackResourceInput(r *http.Request, pathParams PathParams) (*DescribeStackResourceInput, error) { - input := &DescribeStackResourceInput{} - - return input, nil -} - -// DeserializeDescribeStackResourceDriftsInput parses an HTTP request into a *DescribeStackResourceDriftsInput. -func DeserializeDescribeStackResourceDriftsInput(r *http.Request, pathParams PathParams) (*DescribeStackResourceDriftsInput, error) { - input := &DescribeStackResourceDriftsInput{} - - return input, nil -} - -// DeserializeDescribeStackResourcesInput parses an HTTP request into a *DescribeStackResourcesInput. -func DeserializeDescribeStackResourcesInput(r *http.Request, pathParams PathParams) (*DescribeStackResourcesInput, error) { - input := &DescribeStackResourcesInput{} - - return input, nil -} - -// DeserializeDescribeStackSetInput parses an HTTP request into a *DescribeStackSetInput. -func DeserializeDescribeStackSetInput(r *http.Request, pathParams PathParams) (*DescribeStackSetInput, error) { - input := &DescribeStackSetInput{} - - return input, nil -} - -// DeserializeDescribeStackSetOperationInput parses an HTTP request into a *DescribeStackSetOperationInput. -func DeserializeDescribeStackSetOperationInput(r *http.Request, pathParams PathParams) (*DescribeStackSetOperationInput, error) { - input := &DescribeStackSetOperationInput{} - - return input, nil -} - -// DeserializeDescribeStacksInput parses an HTTP request into a *DescribeStacksInput. -func DeserializeDescribeStacksInput(r *http.Request, pathParams PathParams) (*DescribeStacksInput, error) { - input := &DescribeStacksInput{} - - return input, nil -} - -// DeserializeDescribeTypeInput parses an HTTP request into a *DescribeTypeInput. -func DeserializeDescribeTypeInput(r *http.Request, pathParams PathParams) (*DescribeTypeInput, error) { - input := &DescribeTypeInput{} - - return input, nil -} - -// DeserializeDescribeTypeRegistrationInput parses an HTTP request into a *DescribeTypeRegistrationInput. -func DeserializeDescribeTypeRegistrationInput(r *http.Request, pathParams PathParams) (*DescribeTypeRegistrationInput, error) { - input := &DescribeTypeRegistrationInput{} - - return input, nil -} - -// DeserializeDetectStackDriftInput parses an HTTP request into a *DetectStackDriftInput. -func DeserializeDetectStackDriftInput(r *http.Request, pathParams PathParams) (*DetectStackDriftInput, error) { - input := &DetectStackDriftInput{} - - return input, nil -} - -// DeserializeDetectStackResourceDriftInput parses an HTTP request into a *DetectStackResourceDriftInput. -func DeserializeDetectStackResourceDriftInput(r *http.Request, pathParams PathParams) (*DetectStackResourceDriftInput, error) { - input := &DetectStackResourceDriftInput{} - - return input, nil -} - -// DeserializeDetectStackSetDriftInput parses an HTTP request into a *DetectStackSetDriftInput. -func DeserializeDetectStackSetDriftInput(r *http.Request, pathParams PathParams) (*DetectStackSetDriftInput, error) { - input := &DetectStackSetDriftInput{} - - return input, nil -} - -// DeserializeEstimateTemplateCostInput parses an HTTP request into a *EstimateTemplateCostInput. -func DeserializeEstimateTemplateCostInput(r *http.Request, pathParams PathParams) (*EstimateTemplateCostInput, error) { - input := &EstimateTemplateCostInput{} - - return input, nil -} - -// DeserializeExecuteChangeSetInput parses an HTTP request into a *ExecuteChangeSetInput. -func DeserializeExecuteChangeSetInput(r *http.Request, pathParams PathParams) (*ExecuteChangeSetInput, error) { - input := &ExecuteChangeSetInput{} - - return input, nil -} - -// DeserializeExecuteStackRefactorInput parses an HTTP request into a *ExecuteStackRefactorInput. -func DeserializeExecuteStackRefactorInput(r *http.Request, pathParams PathParams) (*ExecuteStackRefactorInput, error) { - input := &ExecuteStackRefactorInput{} - - return input, nil -} - -// DeserializeGetGeneratedTemplateInput parses an HTTP request into a *GetGeneratedTemplateInput. -func DeserializeGetGeneratedTemplateInput(r *http.Request, pathParams PathParams) (*GetGeneratedTemplateInput, error) { - input := &GetGeneratedTemplateInput{} - - return input, nil -} - -// DeserializeGetHookResultInput parses an HTTP request into a *GetHookResultInput. -func DeserializeGetHookResultInput(r *http.Request, pathParams PathParams) (*GetHookResultInput, error) { - input := &GetHookResultInput{} - - return input, nil -} - -// DeserializeGetStackPolicyInput parses an HTTP request into a *GetStackPolicyInput. -func DeserializeGetStackPolicyInput(r *http.Request, pathParams PathParams) (*GetStackPolicyInput, error) { - input := &GetStackPolicyInput{} - - return input, nil -} - -// DeserializeGetTemplateInput parses an HTTP request into a *GetTemplateInput. -func DeserializeGetTemplateInput(r *http.Request, pathParams PathParams) (*GetTemplateInput, error) { - input := &GetTemplateInput{} - - return input, nil -} - -// DeserializeGetTemplateSummaryInput parses an HTTP request into a *GetTemplateSummaryInput. -func DeserializeGetTemplateSummaryInput(r *http.Request, pathParams PathParams) (*GetTemplateSummaryInput, error) { - input := &GetTemplateSummaryInput{} - - return input, nil -} - -// DeserializeImportStacksToStackSetInput parses an HTTP request into a *ImportStacksToStackSetInput. -func DeserializeImportStacksToStackSetInput(r *http.Request, pathParams PathParams) (*ImportStacksToStackSetInput, error) { - input := &ImportStacksToStackSetInput{} - - return input, nil -} - -// DeserializeListChangeSetsInput parses an HTTP request into a *ListChangeSetsInput. -func DeserializeListChangeSetsInput(r *http.Request, pathParams PathParams) (*ListChangeSetsInput, error) { - input := &ListChangeSetsInput{} - - return input, nil -} - -// DeserializeListExportsInput parses an HTTP request into a *ListExportsInput. -func DeserializeListExportsInput(r *http.Request, pathParams PathParams) (*ListExportsInput, error) { - input := &ListExportsInput{} - - return input, nil -} - -// DeserializeListGeneratedTemplatesInput parses an HTTP request into a *ListGeneratedTemplatesInput. -func DeserializeListGeneratedTemplatesInput(r *http.Request, pathParams PathParams) (*ListGeneratedTemplatesInput, error) { - input := &ListGeneratedTemplatesInput{} - - return input, nil -} - -// DeserializeListHookResultsInput parses an HTTP request into a *ListHookResultsInput. -func DeserializeListHookResultsInput(r *http.Request, pathParams PathParams) (*ListHookResultsInput, error) { - input := &ListHookResultsInput{} - - return input, nil -} - -// DeserializeListImportsInput parses an HTTP request into a *ListImportsInput. -func DeserializeListImportsInput(r *http.Request, pathParams PathParams) (*ListImportsInput, error) { - input := &ListImportsInput{} - - return input, nil -} - -// DeserializeListResourceScanRelatedResourcesInput parses an HTTP request into a *ListResourceScanRelatedResourcesInput. -func DeserializeListResourceScanRelatedResourcesInput(r *http.Request, pathParams PathParams) (*ListResourceScanRelatedResourcesInput, error) { - input := &ListResourceScanRelatedResourcesInput{} - - return input, nil -} - -// DeserializeListResourceScanResourcesInput parses an HTTP request into a *ListResourceScanResourcesInput. -func DeserializeListResourceScanResourcesInput(r *http.Request, pathParams PathParams) (*ListResourceScanResourcesInput, error) { - input := &ListResourceScanResourcesInput{} - - return input, nil -} - -// DeserializeListResourceScansInput parses an HTTP request into a *ListResourceScansInput. -func DeserializeListResourceScansInput(r *http.Request, pathParams PathParams) (*ListResourceScansInput, error) { - input := &ListResourceScansInput{} - - return input, nil -} - -// DeserializeListStackInstanceResourceDriftsInput parses an HTTP request into a *ListStackInstanceResourceDriftsInput. -func DeserializeListStackInstanceResourceDriftsInput(r *http.Request, pathParams PathParams) (*ListStackInstanceResourceDriftsInput, error) { - input := &ListStackInstanceResourceDriftsInput{} - - return input, nil -} - -// DeserializeListStackInstancesInput parses an HTTP request into a *ListStackInstancesInput. -func DeserializeListStackInstancesInput(r *http.Request, pathParams PathParams) (*ListStackInstancesInput, error) { - input := &ListStackInstancesInput{} - - return input, nil -} - -// DeserializeListStackRefactorActionsInput parses an HTTP request into a *ListStackRefactorActionsInput. -func DeserializeListStackRefactorActionsInput(r *http.Request, pathParams PathParams) (*ListStackRefactorActionsInput, error) { - input := &ListStackRefactorActionsInput{} - - return input, nil -} - -// DeserializeListStackRefactorsInput parses an HTTP request into a *ListStackRefactorsInput. -func DeserializeListStackRefactorsInput(r *http.Request, pathParams PathParams) (*ListStackRefactorsInput, error) { - input := &ListStackRefactorsInput{} - - return input, nil -} - -// DeserializeListStackResourcesInput parses an HTTP request into a *ListStackResourcesInput. -func DeserializeListStackResourcesInput(r *http.Request, pathParams PathParams) (*ListStackResourcesInput, error) { - input := &ListStackResourcesInput{} - - return input, nil -} - -// DeserializeListStackSetAutoDeploymentTargetsInput parses an HTTP request into a *ListStackSetAutoDeploymentTargetsInput. -func DeserializeListStackSetAutoDeploymentTargetsInput(r *http.Request, pathParams PathParams) (*ListStackSetAutoDeploymentTargetsInput, error) { - input := &ListStackSetAutoDeploymentTargetsInput{} - - return input, nil -} - -// DeserializeListStackSetOperationResultsInput parses an HTTP request into a *ListStackSetOperationResultsInput. -func DeserializeListStackSetOperationResultsInput(r *http.Request, pathParams PathParams) (*ListStackSetOperationResultsInput, error) { - input := &ListStackSetOperationResultsInput{} - - return input, nil -} - -// DeserializeListStackSetOperationsInput parses an HTTP request into a *ListStackSetOperationsInput. -func DeserializeListStackSetOperationsInput(r *http.Request, pathParams PathParams) (*ListStackSetOperationsInput, error) { - input := &ListStackSetOperationsInput{} - - return input, nil -} - -// DeserializeListStackSetsInput parses an HTTP request into a *ListStackSetsInput. -func DeserializeListStackSetsInput(r *http.Request, pathParams PathParams) (*ListStackSetsInput, error) { - input := &ListStackSetsInput{} - - return input, nil -} - -// DeserializeListStacksInput parses an HTTP request into a *ListStacksInput. -func DeserializeListStacksInput(r *http.Request, pathParams PathParams) (*ListStacksInput, error) { - input := &ListStacksInput{} - - return input, nil -} - -// DeserializeListTypeRegistrationsInput parses an HTTP request into a *ListTypeRegistrationsInput. -func DeserializeListTypeRegistrationsInput(r *http.Request, pathParams PathParams) (*ListTypeRegistrationsInput, error) { - input := &ListTypeRegistrationsInput{} - - return input, nil -} - -// DeserializeListTypeVersionsInput parses an HTTP request into a *ListTypeVersionsInput. -func DeserializeListTypeVersionsInput(r *http.Request, pathParams PathParams) (*ListTypeVersionsInput, error) { - input := &ListTypeVersionsInput{} - - return input, nil -} - -// DeserializeListTypesInput parses an HTTP request into a *ListTypesInput. -func DeserializeListTypesInput(r *http.Request, pathParams PathParams) (*ListTypesInput, error) { - input := &ListTypesInput{} - - return input, nil -} - -// DeserializePublishTypeInput parses an HTTP request into a *PublishTypeInput. -func DeserializePublishTypeInput(r *http.Request, pathParams PathParams) (*PublishTypeInput, error) { - input := &PublishTypeInput{} - - return input, nil -} - -// DeserializeRecordHandlerProgressInput parses an HTTP request into a *RecordHandlerProgressInput. -func DeserializeRecordHandlerProgressInput(r *http.Request, pathParams PathParams) (*RecordHandlerProgressInput, error) { - input := &RecordHandlerProgressInput{} - - return input, nil -} - -// DeserializeRegisterPublisherInput parses an HTTP request into a *RegisterPublisherInput. -func DeserializeRegisterPublisherInput(r *http.Request, pathParams PathParams) (*RegisterPublisherInput, error) { - input := &RegisterPublisherInput{} - - return input, nil -} - -// DeserializeRegisterTypeInput parses an HTTP request into a *RegisterTypeInput. -func DeserializeRegisterTypeInput(r *http.Request, pathParams PathParams) (*RegisterTypeInput, error) { - input := &RegisterTypeInput{} - - return input, nil -} - -// DeserializeRollbackStackInput parses an HTTP request into a *RollbackStackInput. -func DeserializeRollbackStackInput(r *http.Request, pathParams PathParams) (*RollbackStackInput, error) { - input := &RollbackStackInput{} - - return input, nil -} - -// DeserializeSetStackPolicyInput parses an HTTP request into a *SetStackPolicyInput. -func DeserializeSetStackPolicyInput(r *http.Request, pathParams PathParams) (*SetStackPolicyInput, error) { - input := &SetStackPolicyInput{} - - return input, nil -} - -// DeserializeSetTypeConfigurationInput parses an HTTP request into a *SetTypeConfigurationInput. -func DeserializeSetTypeConfigurationInput(r *http.Request, pathParams PathParams) (*SetTypeConfigurationInput, error) { - input := &SetTypeConfigurationInput{} - - return input, nil -} - -// DeserializeSetTypeDefaultVersionInput parses an HTTP request into a *SetTypeDefaultVersionInput. -func DeserializeSetTypeDefaultVersionInput(r *http.Request, pathParams PathParams) (*SetTypeDefaultVersionInput, error) { - input := &SetTypeDefaultVersionInput{} - - return input, nil -} - -// DeserializeSignalResourceInput parses an HTTP request into a *SignalResourceInput. -func DeserializeSignalResourceInput(r *http.Request, pathParams PathParams) (*SignalResourceInput, error) { - input := &SignalResourceInput{} - - return input, nil -} - -// DeserializeStartResourceScanInput parses an HTTP request into a *StartResourceScanInput. -func DeserializeStartResourceScanInput(r *http.Request, pathParams PathParams) (*StartResourceScanInput, error) { - input := &StartResourceScanInput{} - - return input, nil -} - -// DeserializeStopStackSetOperationInput parses an HTTP request into a *StopStackSetOperationInput. -func DeserializeStopStackSetOperationInput(r *http.Request, pathParams PathParams) (*StopStackSetOperationInput, error) { - input := &StopStackSetOperationInput{} - - return input, nil -} - -// DeserializeTestTypeInput parses an HTTP request into a *TestTypeInput. -func DeserializeTestTypeInput(r *http.Request, pathParams PathParams) (*TestTypeInput, error) { - input := &TestTypeInput{} - - return input, nil -} - -// DeserializeUpdateGeneratedTemplateInput parses an HTTP request into a *UpdateGeneratedTemplateInput. -func DeserializeUpdateGeneratedTemplateInput(r *http.Request, pathParams PathParams) (*UpdateGeneratedTemplateInput, error) { - input := &UpdateGeneratedTemplateInput{} - - return input, nil -} - -// DeserializeUpdateStackInput parses an HTTP request into a *UpdateStackInput. -func DeserializeUpdateStackInput(r *http.Request, pathParams PathParams) (*UpdateStackInput, error) { - input := &UpdateStackInput{} - - return input, nil -} - -// DeserializeUpdateStackInstancesInput parses an HTTP request into a *UpdateStackInstancesInput. -func DeserializeUpdateStackInstancesInput(r *http.Request, pathParams PathParams) (*UpdateStackInstancesInput, error) { - input := &UpdateStackInstancesInput{} - - return input, nil -} - -// DeserializeUpdateStackSetInput parses an HTTP request into a *UpdateStackSetInput. -func DeserializeUpdateStackSetInput(r *http.Request, pathParams PathParams) (*UpdateStackSetInput, error) { - input := &UpdateStackSetInput{} - - return input, nil -} - -// DeserializeUpdateTerminationProtectionInput parses an HTTP request into a *UpdateTerminationProtectionInput. -func DeserializeUpdateTerminationProtectionInput(r *http.Request, pathParams PathParams) (*UpdateTerminationProtectionInput, error) { - input := &UpdateTerminationProtectionInput{} - - return input, nil -} - -// DeserializeValidateTemplateInput parses an HTTP request into a *ValidateTemplateInput. -func DeserializeValidateTemplateInput(r *http.Request, pathParams PathParams) (*ValidateTemplateInput, error) { - input := &ValidateTemplateInput{} - - return input, nil -} diff --git a/internal/generated/cloudfront/deserializer.go b/internal/generated/cloudfront/deserializer.go deleted file mode 100644 index 7181baa7..00000000 --- a/internal/generated/cloudfront/deserializer.go +++ /dev/null @@ -1,2628 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package cloudfront - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeAssociateDistributionTenantWebACLResult writes the AssociateDistributionTenantWebACLResult to the HTTP response. -func SerializeAssociateDistributionTenantWebACLResult(w http.ResponseWriter, output *AssociateDistributionTenantWebACLResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAssociateDistributionWebACLResult writes the AssociateDistributionWebACLResult to the HTTP response. -func SerializeAssociateDistributionWebACLResult(w http.ResponseWriter, output *AssociateDistributionWebACLResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCopyDistributionResult writes the CopyDistributionResult to the HTTP response. -func SerializeCopyDistributionResult(w http.ResponseWriter, output *CopyDistributionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - if output.Location != "" { - w.Header().Set("Location", output.Location) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateAnycastIpListResult writes the CreateAnycastIpListResult to the HTTP response. -func SerializeCreateAnycastIpListResult(w http.ResponseWriter, output *CreateAnycastIpListResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateCachePolicyResult writes the CreateCachePolicyResult to the HTTP response. -func SerializeCreateCachePolicyResult(w http.ResponseWriter, output *CreateCachePolicyResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - if output.Location != "" { - w.Header().Set("Location", output.Location) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateCloudFrontOriginAccessIdentityResult writes the CreateCloudFrontOriginAccessIdentityResult to the HTTP response. -func SerializeCreateCloudFrontOriginAccessIdentityResult(w http.ResponseWriter, output *CreateCloudFrontOriginAccessIdentityResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - if output.Location != "" { - w.Header().Set("Location", output.Location) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateConnectionFunctionResult writes the CreateConnectionFunctionResult to the HTTP response. -func SerializeCreateConnectionFunctionResult(w http.ResponseWriter, output *CreateConnectionFunctionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - if output.Location != "" { - w.Header().Set("Location", output.Location) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateConnectionGroupResult writes the CreateConnectionGroupResult to the HTTP response. -func SerializeCreateConnectionGroupResult(w http.ResponseWriter, output *CreateConnectionGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateContinuousDeploymentPolicyResult writes the CreateContinuousDeploymentPolicyResult to the HTTP response. -func SerializeCreateContinuousDeploymentPolicyResult(w http.ResponseWriter, output *CreateContinuousDeploymentPolicyResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - if output.Location != "" { - w.Header().Set("Location", output.Location) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDistributionResult writes the CreateDistributionResult to the HTTP response. -func SerializeCreateDistributionResult(w http.ResponseWriter, output *CreateDistributionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - if output.Location != "" { - w.Header().Set("Location", output.Location) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDistributionTenantResult writes the CreateDistributionTenantResult to the HTTP response. -func SerializeCreateDistributionTenantResult(w http.ResponseWriter, output *CreateDistributionTenantResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDistributionWithTagsResult writes the CreateDistributionWithTagsResult to the HTTP response. -func SerializeCreateDistributionWithTagsResult(w http.ResponseWriter, output *CreateDistributionWithTagsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - if output.Location != "" { - w.Header().Set("Location", output.Location) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateFieldLevelEncryptionConfigResult writes the CreateFieldLevelEncryptionConfigResult to the HTTP response. -func SerializeCreateFieldLevelEncryptionConfigResult(w http.ResponseWriter, output *CreateFieldLevelEncryptionConfigResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - if output.Location != "" { - w.Header().Set("Location", output.Location) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateFieldLevelEncryptionProfileResult writes the CreateFieldLevelEncryptionProfileResult to the HTTP response. -func SerializeCreateFieldLevelEncryptionProfileResult(w http.ResponseWriter, output *CreateFieldLevelEncryptionProfileResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - if output.Location != "" { - w.Header().Set("Location", output.Location) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateFunctionResult writes the CreateFunctionResult to the HTTP response. -func SerializeCreateFunctionResult(w http.ResponseWriter, output *CreateFunctionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - if output.Location != "" { - w.Header().Set("Location", output.Location) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateInvalidationResult writes the CreateInvalidationResult to the HTTP response. -func SerializeCreateInvalidationResult(w http.ResponseWriter, output *CreateInvalidationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.Location != "" { - w.Header().Set("Location", output.Location) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateInvalidationForDistributionTenantResult writes the CreateInvalidationForDistributionTenantResult to the HTTP response. -func SerializeCreateInvalidationForDistributionTenantResult(w http.ResponseWriter, output *CreateInvalidationForDistributionTenantResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.Location != "" { - w.Header().Set("Location", output.Location) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateKeyGroupResult writes the CreateKeyGroupResult to the HTTP response. -func SerializeCreateKeyGroupResult(w http.ResponseWriter, output *CreateKeyGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - if output.Location != "" { - w.Header().Set("Location", output.Location) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateKeyValueStoreResult writes the CreateKeyValueStoreResult to the HTTP response. -func SerializeCreateKeyValueStoreResult(w http.ResponseWriter, output *CreateKeyValueStoreResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - if output.Location != "" { - w.Header().Set("Location", output.Location) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateMonitoringSubscriptionResult writes the CreateMonitoringSubscriptionResult to the HTTP response. -func SerializeCreateMonitoringSubscriptionResult(w http.ResponseWriter, output *CreateMonitoringSubscriptionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateOriginAccessControlResult writes the CreateOriginAccessControlResult to the HTTP response. -func SerializeCreateOriginAccessControlResult(w http.ResponseWriter, output *CreateOriginAccessControlResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - if output.Location != "" { - w.Header().Set("Location", output.Location) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateOriginRequestPolicyResult writes the CreateOriginRequestPolicyResult to the HTTP response. -func SerializeCreateOriginRequestPolicyResult(w http.ResponseWriter, output *CreateOriginRequestPolicyResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - if output.Location != "" { - w.Header().Set("Location", output.Location) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreatePublicKeyResult writes the CreatePublicKeyResult to the HTTP response. -func SerializeCreatePublicKeyResult(w http.ResponseWriter, output *CreatePublicKeyResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - if output.Location != "" { - w.Header().Set("Location", output.Location) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateRealtimeLogConfigResult writes the CreateRealtimeLogConfigResult to the HTTP response. -func SerializeCreateRealtimeLogConfigResult(w http.ResponseWriter, output *CreateRealtimeLogConfigResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateResponseHeadersPolicyResult writes the CreateResponseHeadersPolicyResult to the HTTP response. -func SerializeCreateResponseHeadersPolicyResult(w http.ResponseWriter, output *CreateResponseHeadersPolicyResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - if output.Location != "" { - w.Header().Set("Location", output.Location) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateStreamingDistributionResult writes the CreateStreamingDistributionResult to the HTTP response. -func SerializeCreateStreamingDistributionResult(w http.ResponseWriter, output *CreateStreamingDistributionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - if output.Location != "" { - w.Header().Set("Location", output.Location) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateStreamingDistributionWithTagsResult writes the CreateStreamingDistributionWithTagsResult to the HTTP response. -func SerializeCreateStreamingDistributionWithTagsResult(w http.ResponseWriter, output *CreateStreamingDistributionWithTagsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - if output.Location != "" { - w.Header().Set("Location", output.Location) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateTrustStoreResult writes the CreateTrustStoreResult to the HTTP response. -func SerializeCreateTrustStoreResult(w http.ResponseWriter, output *CreateTrustStoreResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateVpcOriginResult writes the CreateVpcOriginResult to the HTTP response. -func SerializeCreateVpcOriginResult(w http.ResponseWriter, output *CreateVpcOriginResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - if output.Location != "" { - w.Header().Set("Location", output.Location) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteMonitoringSubscriptionResult writes the DeleteMonitoringSubscriptionResult to the HTTP response. -func SerializeDeleteMonitoringSubscriptionResult(w http.ResponseWriter, output *DeleteMonitoringSubscriptionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteVpcOriginResult writes the DeleteVpcOriginResult to the HTTP response. -func SerializeDeleteVpcOriginResult(w http.ResponseWriter, output *DeleteVpcOriginResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeConnectionFunctionResult writes the DescribeConnectionFunctionResult to the HTTP response. -func SerializeDescribeConnectionFunctionResult(w http.ResponseWriter, output *DescribeConnectionFunctionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeFunctionResult writes the DescribeFunctionResult to the HTTP response. -func SerializeDescribeFunctionResult(w http.ResponseWriter, output *DescribeFunctionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeKeyValueStoreResult writes the DescribeKeyValueStoreResult to the HTTP response. -func SerializeDescribeKeyValueStoreResult(w http.ResponseWriter, output *DescribeKeyValueStoreResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisassociateDistributionTenantWebACLResult writes the DisassociateDistributionTenantWebACLResult to the HTTP response. -func SerializeDisassociateDistributionTenantWebACLResult(w http.ResponseWriter, output *DisassociateDistributionTenantWebACLResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisassociateDistributionWebACLResult writes the DisassociateDistributionWebACLResult to the HTTP response. -func SerializeDisassociateDistributionWebACLResult(w http.ResponseWriter, output *DisassociateDistributionWebACLResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetAnycastIpListResult writes the GetAnycastIpListResult to the HTTP response. -func SerializeGetAnycastIpListResult(w http.ResponseWriter, output *GetAnycastIpListResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCachePolicyResult writes the GetCachePolicyResult to the HTTP response. -func SerializeGetCachePolicyResult(w http.ResponseWriter, output *GetCachePolicyResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCachePolicyConfigResult writes the GetCachePolicyConfigResult to the HTTP response. -func SerializeGetCachePolicyConfigResult(w http.ResponseWriter, output *GetCachePolicyConfigResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCloudFrontOriginAccessIdentityResult writes the GetCloudFrontOriginAccessIdentityResult to the HTTP response. -func SerializeGetCloudFrontOriginAccessIdentityResult(w http.ResponseWriter, output *GetCloudFrontOriginAccessIdentityResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCloudFrontOriginAccessIdentityConfigResult writes the GetCloudFrontOriginAccessIdentityConfigResult to the HTTP response. -func SerializeGetCloudFrontOriginAccessIdentityConfigResult(w http.ResponseWriter, output *GetCloudFrontOriginAccessIdentityConfigResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetConnectionFunctionResult writes the GetConnectionFunctionResult to the HTTP response. -func SerializeGetConnectionFunctionResult(w http.ResponseWriter, output *GetConnectionFunctionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ContentType != "" { - w.Header().Set("Content-Type", output.ContentType) - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetConnectionGroupResult writes the GetConnectionGroupResult to the HTTP response. -func SerializeGetConnectionGroupResult(w http.ResponseWriter, output *GetConnectionGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetConnectionGroupByRoutingEndpointResult writes the GetConnectionGroupByRoutingEndpointResult to the HTTP response. -func SerializeGetConnectionGroupByRoutingEndpointResult(w http.ResponseWriter, output *GetConnectionGroupByRoutingEndpointResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetContinuousDeploymentPolicyResult writes the GetContinuousDeploymentPolicyResult to the HTTP response. -func SerializeGetContinuousDeploymentPolicyResult(w http.ResponseWriter, output *GetContinuousDeploymentPolicyResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetContinuousDeploymentPolicyConfigResult writes the GetContinuousDeploymentPolicyConfigResult to the HTTP response. -func SerializeGetContinuousDeploymentPolicyConfigResult(w http.ResponseWriter, output *GetContinuousDeploymentPolicyConfigResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDistributionResult writes the GetDistributionResult to the HTTP response. -func SerializeGetDistributionResult(w http.ResponseWriter, output *GetDistributionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDistributionConfigResult writes the GetDistributionConfigResult to the HTTP response. -func SerializeGetDistributionConfigResult(w http.ResponseWriter, output *GetDistributionConfigResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDistributionTenantResult writes the GetDistributionTenantResult to the HTTP response. -func SerializeGetDistributionTenantResult(w http.ResponseWriter, output *GetDistributionTenantResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDistributionTenantByDomainResult writes the GetDistributionTenantByDomainResult to the HTTP response. -func SerializeGetDistributionTenantByDomainResult(w http.ResponseWriter, output *GetDistributionTenantByDomainResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetFieldLevelEncryptionResult writes the GetFieldLevelEncryptionResult to the HTTP response. -func SerializeGetFieldLevelEncryptionResult(w http.ResponseWriter, output *GetFieldLevelEncryptionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetFieldLevelEncryptionConfigResult writes the GetFieldLevelEncryptionConfigResult to the HTTP response. -func SerializeGetFieldLevelEncryptionConfigResult(w http.ResponseWriter, output *GetFieldLevelEncryptionConfigResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetFieldLevelEncryptionProfileResult writes the GetFieldLevelEncryptionProfileResult to the HTTP response. -func SerializeGetFieldLevelEncryptionProfileResult(w http.ResponseWriter, output *GetFieldLevelEncryptionProfileResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetFieldLevelEncryptionProfileConfigResult writes the GetFieldLevelEncryptionProfileConfigResult to the HTTP response. -func SerializeGetFieldLevelEncryptionProfileConfigResult(w http.ResponseWriter, output *GetFieldLevelEncryptionProfileConfigResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetFunctionResult writes the GetFunctionResult to the HTTP response. -func SerializeGetFunctionResult(w http.ResponseWriter, output *GetFunctionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ContentType != "" { - w.Header().Set("Content-Type", output.ContentType) - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetInvalidationResult writes the GetInvalidationResult to the HTTP response. -func SerializeGetInvalidationResult(w http.ResponseWriter, output *GetInvalidationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetInvalidationForDistributionTenantResult writes the GetInvalidationForDistributionTenantResult to the HTTP response. -func SerializeGetInvalidationForDistributionTenantResult(w http.ResponseWriter, output *GetInvalidationForDistributionTenantResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetKeyGroupResult writes the GetKeyGroupResult to the HTTP response. -func SerializeGetKeyGroupResult(w http.ResponseWriter, output *GetKeyGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetKeyGroupConfigResult writes the GetKeyGroupConfigResult to the HTTP response. -func SerializeGetKeyGroupConfigResult(w http.ResponseWriter, output *GetKeyGroupConfigResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetManagedCertificateDetailsResult writes the GetManagedCertificateDetailsResult to the HTTP response. -func SerializeGetManagedCertificateDetailsResult(w http.ResponseWriter, output *GetManagedCertificateDetailsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetMonitoringSubscriptionResult writes the GetMonitoringSubscriptionResult to the HTTP response. -func SerializeGetMonitoringSubscriptionResult(w http.ResponseWriter, output *GetMonitoringSubscriptionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetOriginAccessControlResult writes the GetOriginAccessControlResult to the HTTP response. -func SerializeGetOriginAccessControlResult(w http.ResponseWriter, output *GetOriginAccessControlResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetOriginAccessControlConfigResult writes the GetOriginAccessControlConfigResult to the HTTP response. -func SerializeGetOriginAccessControlConfigResult(w http.ResponseWriter, output *GetOriginAccessControlConfigResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetOriginRequestPolicyResult writes the GetOriginRequestPolicyResult to the HTTP response. -func SerializeGetOriginRequestPolicyResult(w http.ResponseWriter, output *GetOriginRequestPolicyResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetOriginRequestPolicyConfigResult writes the GetOriginRequestPolicyConfigResult to the HTTP response. -func SerializeGetOriginRequestPolicyConfigResult(w http.ResponseWriter, output *GetOriginRequestPolicyConfigResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPublicKeyResult writes the GetPublicKeyResult to the HTTP response. -func SerializeGetPublicKeyResult(w http.ResponseWriter, output *GetPublicKeyResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPublicKeyConfigResult writes the GetPublicKeyConfigResult to the HTTP response. -func SerializeGetPublicKeyConfigResult(w http.ResponseWriter, output *GetPublicKeyConfigResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetRealtimeLogConfigResult writes the GetRealtimeLogConfigResult to the HTTP response. -func SerializeGetRealtimeLogConfigResult(w http.ResponseWriter, output *GetRealtimeLogConfigResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetResourcePolicyResult writes the GetResourcePolicyResult to the HTTP response. -func SerializeGetResourcePolicyResult(w http.ResponseWriter, output *GetResourcePolicyResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetResponseHeadersPolicyResult writes the GetResponseHeadersPolicyResult to the HTTP response. -func SerializeGetResponseHeadersPolicyResult(w http.ResponseWriter, output *GetResponseHeadersPolicyResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetResponseHeadersPolicyConfigResult writes the GetResponseHeadersPolicyConfigResult to the HTTP response. -func SerializeGetResponseHeadersPolicyConfigResult(w http.ResponseWriter, output *GetResponseHeadersPolicyConfigResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetStreamingDistributionResult writes the GetStreamingDistributionResult to the HTTP response. -func SerializeGetStreamingDistributionResult(w http.ResponseWriter, output *GetStreamingDistributionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetStreamingDistributionConfigResult writes the GetStreamingDistributionConfigResult to the HTTP response. -func SerializeGetStreamingDistributionConfigResult(w http.ResponseWriter, output *GetStreamingDistributionConfigResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTrustStoreResult writes the GetTrustStoreResult to the HTTP response. -func SerializeGetTrustStoreResult(w http.ResponseWriter, output *GetTrustStoreResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetVpcOriginResult writes the GetVpcOriginResult to the HTTP response. -func SerializeGetVpcOriginResult(w http.ResponseWriter, output *GetVpcOriginResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAnycastIpListsResult writes the ListAnycastIpListsResult to the HTTP response. -func SerializeListAnycastIpListsResult(w http.ResponseWriter, output *ListAnycastIpListsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListCachePoliciesResult writes the ListCachePoliciesResult to the HTTP response. -func SerializeListCachePoliciesResult(w http.ResponseWriter, output *ListCachePoliciesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListCloudFrontOriginAccessIdentitiesResult writes the ListCloudFrontOriginAccessIdentitiesResult to the HTTP response. -func SerializeListCloudFrontOriginAccessIdentitiesResult(w http.ResponseWriter, output *ListCloudFrontOriginAccessIdentitiesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListConflictingAliasesResult writes the ListConflictingAliasesResult to the HTTP response. -func SerializeListConflictingAliasesResult(w http.ResponseWriter, output *ListConflictingAliasesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListConnectionFunctionsResult writes the ListConnectionFunctionsResult to the HTTP response. -func SerializeListConnectionFunctionsResult(w http.ResponseWriter, output *ListConnectionFunctionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListConnectionGroupsResult writes the ListConnectionGroupsResult to the HTTP response. -func SerializeListConnectionGroupsResult(w http.ResponseWriter, output *ListConnectionGroupsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListContinuousDeploymentPoliciesResult writes the ListContinuousDeploymentPoliciesResult to the HTTP response. -func SerializeListContinuousDeploymentPoliciesResult(w http.ResponseWriter, output *ListContinuousDeploymentPoliciesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDistributionTenantsResult writes the ListDistributionTenantsResult to the HTTP response. -func SerializeListDistributionTenantsResult(w http.ResponseWriter, output *ListDistributionTenantsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDistributionTenantsByCustomizationResult writes the ListDistributionTenantsByCustomizationResult to the HTTP response. -func SerializeListDistributionTenantsByCustomizationResult(w http.ResponseWriter, output *ListDistributionTenantsByCustomizationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDistributionsResult writes the ListDistributionsResult to the HTTP response. -func SerializeListDistributionsResult(w http.ResponseWriter, output *ListDistributionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDistributionsByAnycastIpListIdResult writes the ListDistributionsByAnycastIpListIdResult to the HTTP response. -func SerializeListDistributionsByAnycastIpListIdResult(w http.ResponseWriter, output *ListDistributionsByAnycastIpListIdResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDistributionsByCachePolicyIdResult writes the ListDistributionsByCachePolicyIdResult to the HTTP response. -func SerializeListDistributionsByCachePolicyIdResult(w http.ResponseWriter, output *ListDistributionsByCachePolicyIdResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDistributionsByConnectionFunctionResult writes the ListDistributionsByConnectionFunctionResult to the HTTP response. -func SerializeListDistributionsByConnectionFunctionResult(w http.ResponseWriter, output *ListDistributionsByConnectionFunctionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDistributionsByConnectionModeResult writes the ListDistributionsByConnectionModeResult to the HTTP response. -func SerializeListDistributionsByConnectionModeResult(w http.ResponseWriter, output *ListDistributionsByConnectionModeResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDistributionsByKeyGroupResult writes the ListDistributionsByKeyGroupResult to the HTTP response. -func SerializeListDistributionsByKeyGroupResult(w http.ResponseWriter, output *ListDistributionsByKeyGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDistributionsByOriginRequestPolicyIdResult writes the ListDistributionsByOriginRequestPolicyIdResult to the HTTP response. -func SerializeListDistributionsByOriginRequestPolicyIdResult(w http.ResponseWriter, output *ListDistributionsByOriginRequestPolicyIdResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDistributionsByOwnedResourceResult writes the ListDistributionsByOwnedResourceResult to the HTTP response. -func SerializeListDistributionsByOwnedResourceResult(w http.ResponseWriter, output *ListDistributionsByOwnedResourceResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDistributionsByRealtimeLogConfigResult writes the ListDistributionsByRealtimeLogConfigResult to the HTTP response. -func SerializeListDistributionsByRealtimeLogConfigResult(w http.ResponseWriter, output *ListDistributionsByRealtimeLogConfigResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDistributionsByResponseHeadersPolicyIdResult writes the ListDistributionsByResponseHeadersPolicyIdResult to the HTTP response. -func SerializeListDistributionsByResponseHeadersPolicyIdResult(w http.ResponseWriter, output *ListDistributionsByResponseHeadersPolicyIdResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDistributionsByTrustStoreResult writes the ListDistributionsByTrustStoreResult to the HTTP response. -func SerializeListDistributionsByTrustStoreResult(w http.ResponseWriter, output *ListDistributionsByTrustStoreResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDistributionsByVpcOriginIdResult writes the ListDistributionsByVpcOriginIdResult to the HTTP response. -func SerializeListDistributionsByVpcOriginIdResult(w http.ResponseWriter, output *ListDistributionsByVpcOriginIdResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDistributionsByWebACLIdResult writes the ListDistributionsByWebACLIdResult to the HTTP response. -func SerializeListDistributionsByWebACLIdResult(w http.ResponseWriter, output *ListDistributionsByWebACLIdResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDomainConflictsResult writes the ListDomainConflictsResult to the HTTP response. -func SerializeListDomainConflictsResult(w http.ResponseWriter, output *ListDomainConflictsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListFieldLevelEncryptionConfigsResult writes the ListFieldLevelEncryptionConfigsResult to the HTTP response. -func SerializeListFieldLevelEncryptionConfigsResult(w http.ResponseWriter, output *ListFieldLevelEncryptionConfigsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListFieldLevelEncryptionProfilesResult writes the ListFieldLevelEncryptionProfilesResult to the HTTP response. -func SerializeListFieldLevelEncryptionProfilesResult(w http.ResponseWriter, output *ListFieldLevelEncryptionProfilesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListFunctionsResult writes the ListFunctionsResult to the HTTP response. -func SerializeListFunctionsResult(w http.ResponseWriter, output *ListFunctionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListInvalidationsResult writes the ListInvalidationsResult to the HTTP response. -func SerializeListInvalidationsResult(w http.ResponseWriter, output *ListInvalidationsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListInvalidationsForDistributionTenantResult writes the ListInvalidationsForDistributionTenantResult to the HTTP response. -func SerializeListInvalidationsForDistributionTenantResult(w http.ResponseWriter, output *ListInvalidationsForDistributionTenantResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListKeyGroupsResult writes the ListKeyGroupsResult to the HTTP response. -func SerializeListKeyGroupsResult(w http.ResponseWriter, output *ListKeyGroupsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListKeyValueStoresResult writes the ListKeyValueStoresResult to the HTTP response. -func SerializeListKeyValueStoresResult(w http.ResponseWriter, output *ListKeyValueStoresResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListOriginAccessControlsResult writes the ListOriginAccessControlsResult to the HTTP response. -func SerializeListOriginAccessControlsResult(w http.ResponseWriter, output *ListOriginAccessControlsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListOriginRequestPoliciesResult writes the ListOriginRequestPoliciesResult to the HTTP response. -func SerializeListOriginRequestPoliciesResult(w http.ResponseWriter, output *ListOriginRequestPoliciesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPublicKeysResult writes the ListPublicKeysResult to the HTTP response. -func SerializeListPublicKeysResult(w http.ResponseWriter, output *ListPublicKeysResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListRealtimeLogConfigsResult writes the ListRealtimeLogConfigsResult to the HTTP response. -func SerializeListRealtimeLogConfigsResult(w http.ResponseWriter, output *ListRealtimeLogConfigsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListResponseHeadersPoliciesResult writes the ListResponseHeadersPoliciesResult to the HTTP response. -func SerializeListResponseHeadersPoliciesResult(w http.ResponseWriter, output *ListResponseHeadersPoliciesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListStreamingDistributionsResult writes the ListStreamingDistributionsResult to the HTTP response. -func SerializeListStreamingDistributionsResult(w http.ResponseWriter, output *ListStreamingDistributionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceResult writes the ListTagsForResourceResult to the HTTP response. -func SerializeListTagsForResourceResult(w http.ResponseWriter, output *ListTagsForResourceResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTrustStoresResult writes the ListTrustStoresResult to the HTTP response. -func SerializeListTrustStoresResult(w http.ResponseWriter, output *ListTrustStoresResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListVpcOriginsResult writes the ListVpcOriginsResult to the HTTP response. -func SerializeListVpcOriginsResult(w http.ResponseWriter, output *ListVpcOriginsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePublishConnectionFunctionResult writes the PublishConnectionFunctionResult to the HTTP response. -func SerializePublishConnectionFunctionResult(w http.ResponseWriter, output *PublishConnectionFunctionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePublishFunctionResult writes the PublishFunctionResult to the HTTP response. -func SerializePublishFunctionResult(w http.ResponseWriter, output *PublishFunctionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutResourcePolicyResult writes the PutResourcePolicyResult to the HTTP response. -func SerializePutResourcePolicyResult(w http.ResponseWriter, output *PutResourcePolicyResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTestConnectionFunctionResult writes the TestConnectionFunctionResult to the HTTP response. -func SerializeTestConnectionFunctionResult(w http.ResponseWriter, output *TestConnectionFunctionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTestFunctionResult writes the TestFunctionResult to the HTTP response. -func SerializeTestFunctionResult(w http.ResponseWriter, output *TestFunctionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateAnycastIpListResult writes the UpdateAnycastIpListResult to the HTTP response. -func SerializeUpdateAnycastIpListResult(w http.ResponseWriter, output *UpdateAnycastIpListResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateCachePolicyResult writes the UpdateCachePolicyResult to the HTTP response. -func SerializeUpdateCachePolicyResult(w http.ResponseWriter, output *UpdateCachePolicyResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateCloudFrontOriginAccessIdentityResult writes the UpdateCloudFrontOriginAccessIdentityResult to the HTTP response. -func SerializeUpdateCloudFrontOriginAccessIdentityResult(w http.ResponseWriter, output *UpdateCloudFrontOriginAccessIdentityResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateConnectionFunctionResult writes the UpdateConnectionFunctionResult to the HTTP response. -func SerializeUpdateConnectionFunctionResult(w http.ResponseWriter, output *UpdateConnectionFunctionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateConnectionGroupResult writes the UpdateConnectionGroupResult to the HTTP response. -func SerializeUpdateConnectionGroupResult(w http.ResponseWriter, output *UpdateConnectionGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateContinuousDeploymentPolicyResult writes the UpdateContinuousDeploymentPolicyResult to the HTTP response. -func SerializeUpdateContinuousDeploymentPolicyResult(w http.ResponseWriter, output *UpdateContinuousDeploymentPolicyResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateDistributionResult writes the UpdateDistributionResult to the HTTP response. -func SerializeUpdateDistributionResult(w http.ResponseWriter, output *UpdateDistributionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateDistributionTenantResult writes the UpdateDistributionTenantResult to the HTTP response. -func SerializeUpdateDistributionTenantResult(w http.ResponseWriter, output *UpdateDistributionTenantResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateDistributionWithStagingConfigResult writes the UpdateDistributionWithStagingConfigResult to the HTTP response. -func SerializeUpdateDistributionWithStagingConfigResult(w http.ResponseWriter, output *UpdateDistributionWithStagingConfigResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateDomainAssociationResult writes the UpdateDomainAssociationResult to the HTTP response. -func SerializeUpdateDomainAssociationResult(w http.ResponseWriter, output *UpdateDomainAssociationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateFieldLevelEncryptionConfigResult writes the UpdateFieldLevelEncryptionConfigResult to the HTTP response. -func SerializeUpdateFieldLevelEncryptionConfigResult(w http.ResponseWriter, output *UpdateFieldLevelEncryptionConfigResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateFieldLevelEncryptionProfileResult writes the UpdateFieldLevelEncryptionProfileResult to the HTTP response. -func SerializeUpdateFieldLevelEncryptionProfileResult(w http.ResponseWriter, output *UpdateFieldLevelEncryptionProfileResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateFunctionResult writes the UpdateFunctionResult to the HTTP response. -func SerializeUpdateFunctionResult(w http.ResponseWriter, output *UpdateFunctionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETtag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateKeyGroupResult writes the UpdateKeyGroupResult to the HTTP response. -func SerializeUpdateKeyGroupResult(w http.ResponseWriter, output *UpdateKeyGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateKeyValueStoreResult writes the UpdateKeyValueStoreResult to the HTTP response. -func SerializeUpdateKeyValueStoreResult(w http.ResponseWriter, output *UpdateKeyValueStoreResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateOriginAccessControlResult writes the UpdateOriginAccessControlResult to the HTTP response. -func SerializeUpdateOriginAccessControlResult(w http.ResponseWriter, output *UpdateOriginAccessControlResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateOriginRequestPolicyResult writes the UpdateOriginRequestPolicyResult to the HTTP response. -func SerializeUpdateOriginRequestPolicyResult(w http.ResponseWriter, output *UpdateOriginRequestPolicyResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdatePublicKeyResult writes the UpdatePublicKeyResult to the HTTP response. -func SerializeUpdatePublicKeyResult(w http.ResponseWriter, output *UpdatePublicKeyResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateRealtimeLogConfigResult writes the UpdateRealtimeLogConfigResult to the HTTP response. -func SerializeUpdateRealtimeLogConfigResult(w http.ResponseWriter, output *UpdateRealtimeLogConfigResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateResponseHeadersPolicyResult writes the UpdateResponseHeadersPolicyResult to the HTTP response. -func SerializeUpdateResponseHeadersPolicyResult(w http.ResponseWriter, output *UpdateResponseHeadersPolicyResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateStreamingDistributionResult writes the UpdateStreamingDistributionResult to the HTTP response. -func SerializeUpdateStreamingDistributionResult(w http.ResponseWriter, output *UpdateStreamingDistributionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateTrustStoreResult writes the UpdateTrustStoreResult to the HTTP response. -func SerializeUpdateTrustStoreResult(w http.ResponseWriter, output *UpdateTrustStoreResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateVpcOriginResult writes the UpdateVpcOriginResult to the HTTP response. -func SerializeUpdateVpcOriginResult(w http.ResponseWriter, output *UpdateVpcOriginResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeVerifyDnsConfigurationResult writes the VerifyDnsConfigurationResult to the HTTP response. -func SerializeVerifyDnsConfigurationResult(w http.ResponseWriter, output *VerifyDnsConfigurationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/cloudfront/interface.go b/internal/generated/cloudfront/interface.go deleted file mode 100644 index d86ec4ae..00000000 --- a/internal/generated/cloudfront/interface.go +++ /dev/null @@ -1,175 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package cloudfront - -import "context" - -type Cloudfront2020_05_31Service interface { - AssociateAlias(ctx context.Context, input *AssociateAliasRequest) (*SmithyUnit, error) - AssociateDistributionTenantWebACL(ctx context.Context, input *AssociateDistributionTenantWebACLRequest) (*AssociateDistributionTenantWebACLResult, error) - AssociateDistributionWebACL(ctx context.Context, input *AssociateDistributionWebACLRequest) (*AssociateDistributionWebACLResult, error) - CopyDistribution(ctx context.Context, input *CopyDistributionRequest) (*CopyDistributionResult, error) - CreateAnycastIpList(ctx context.Context, input *CreateAnycastIpListRequest) (*CreateAnycastIpListResult, error) - CreateCachePolicy(ctx context.Context, input *CreateCachePolicyRequest) (*CreateCachePolicyResult, error) - CreateCloudFrontOriginAccessIdentity(ctx context.Context, input *CreateCloudFrontOriginAccessIdentityRequest) (*CreateCloudFrontOriginAccessIdentityResult, error) - CreateConnectionFunction(ctx context.Context, input *CreateConnectionFunctionRequest) (*CreateConnectionFunctionResult, error) - CreateConnectionGroup(ctx context.Context, input *CreateConnectionGroupRequest) (*CreateConnectionGroupResult, error) - CreateContinuousDeploymentPolicy(ctx context.Context, input *CreateContinuousDeploymentPolicyRequest) (*CreateContinuousDeploymentPolicyResult, error) - CreateDistribution(ctx context.Context, input *CreateDistributionRequest) (*CreateDistributionResult, error) - CreateDistributionTenant(ctx context.Context, input *CreateDistributionTenantRequest) (*CreateDistributionTenantResult, error) - CreateDistributionWithTags(ctx context.Context, input *CreateDistributionWithTagsRequest) (*CreateDistributionWithTagsResult, error) - CreateFieldLevelEncryptionConfig(ctx context.Context, input *CreateFieldLevelEncryptionConfigRequest) (*CreateFieldLevelEncryptionConfigResult, error) - CreateFieldLevelEncryptionProfile(ctx context.Context, input *CreateFieldLevelEncryptionProfileRequest) (*CreateFieldLevelEncryptionProfileResult, error) - CreateFunction(ctx context.Context, input *CreateFunctionRequest) (*CreateFunctionResult, error) - CreateInvalidation(ctx context.Context, input *CreateInvalidationRequest) (*CreateInvalidationResult, error) - CreateInvalidationForDistributionTenant(ctx context.Context, input *CreateInvalidationForDistributionTenantRequest) (*CreateInvalidationForDistributionTenantResult, error) - CreateKeyGroup(ctx context.Context, input *CreateKeyGroupRequest) (*CreateKeyGroupResult, error) - CreateKeyValueStore(ctx context.Context, input *CreateKeyValueStoreRequest) (*CreateKeyValueStoreResult, error) - CreateMonitoringSubscription(ctx context.Context, input *CreateMonitoringSubscriptionRequest) (*CreateMonitoringSubscriptionResult, error) - CreateOriginAccessControl(ctx context.Context, input *CreateOriginAccessControlRequest) (*CreateOriginAccessControlResult, error) - CreateOriginRequestPolicy(ctx context.Context, input *CreateOriginRequestPolicyRequest) (*CreateOriginRequestPolicyResult, error) - CreatePublicKey(ctx context.Context, input *CreatePublicKeyRequest) (*CreatePublicKeyResult, error) - CreateRealtimeLogConfig(ctx context.Context, input *CreateRealtimeLogConfigRequest) (*CreateRealtimeLogConfigResult, error) - CreateResponseHeadersPolicy(ctx context.Context, input *CreateResponseHeadersPolicyRequest) (*CreateResponseHeadersPolicyResult, error) - CreateStreamingDistribution(ctx context.Context, input *CreateStreamingDistributionRequest) (*CreateStreamingDistributionResult, error) - CreateStreamingDistributionWithTags(ctx context.Context, input *CreateStreamingDistributionWithTagsRequest) (*CreateStreamingDistributionWithTagsResult, error) - CreateTrustStore(ctx context.Context, input *CreateTrustStoreRequest) (*CreateTrustStoreResult, error) - CreateVpcOrigin(ctx context.Context, input *CreateVpcOriginRequest) (*CreateVpcOriginResult, error) - DeleteAnycastIpList(ctx context.Context, input *DeleteAnycastIpListRequest) (*SmithyUnit, error) - DeleteCachePolicy(ctx context.Context, input *DeleteCachePolicyRequest) (*SmithyUnit, error) - DeleteCloudFrontOriginAccessIdentity(ctx context.Context, input *DeleteCloudFrontOriginAccessIdentityRequest) (*SmithyUnit, error) - DeleteConnectionFunction(ctx context.Context, input *DeleteConnectionFunctionRequest) (*SmithyUnit, error) - DeleteConnectionGroup(ctx context.Context, input *DeleteConnectionGroupRequest) (*SmithyUnit, error) - DeleteContinuousDeploymentPolicy(ctx context.Context, input *DeleteContinuousDeploymentPolicyRequest) (*SmithyUnit, error) - DeleteDistribution(ctx context.Context, input *DeleteDistributionRequest) (*SmithyUnit, error) - DeleteDistributionTenant(ctx context.Context, input *DeleteDistributionTenantRequest) (*SmithyUnit, error) - DeleteFieldLevelEncryptionConfig(ctx context.Context, input *DeleteFieldLevelEncryptionConfigRequest) (*SmithyUnit, error) - DeleteFieldLevelEncryptionProfile(ctx context.Context, input *DeleteFieldLevelEncryptionProfileRequest) (*SmithyUnit, error) - DeleteFunction(ctx context.Context, input *DeleteFunctionRequest) (*SmithyUnit, error) - DeleteKeyGroup(ctx context.Context, input *DeleteKeyGroupRequest) (*SmithyUnit, error) - DeleteKeyValueStore(ctx context.Context, input *DeleteKeyValueStoreRequest) (*SmithyUnit, error) - DeleteMonitoringSubscription(ctx context.Context, input *DeleteMonitoringSubscriptionRequest) (*DeleteMonitoringSubscriptionResult, error) - DeleteOriginAccessControl(ctx context.Context, input *DeleteOriginAccessControlRequest) (*SmithyUnit, error) - DeleteOriginRequestPolicy(ctx context.Context, input *DeleteOriginRequestPolicyRequest) (*SmithyUnit, error) - DeletePublicKey(ctx context.Context, input *DeletePublicKeyRequest) (*SmithyUnit, error) - DeleteRealtimeLogConfig(ctx context.Context, input *DeleteRealtimeLogConfigRequest) (*SmithyUnit, error) - DeleteResourcePolicy(ctx context.Context, input *DeleteResourcePolicyRequest) (*SmithyUnit, error) - DeleteResponseHeadersPolicy(ctx context.Context, input *DeleteResponseHeadersPolicyRequest) (*SmithyUnit, error) - DeleteStreamingDistribution(ctx context.Context, input *DeleteStreamingDistributionRequest) (*SmithyUnit, error) - DeleteTrustStore(ctx context.Context, input *DeleteTrustStoreRequest) (*SmithyUnit, error) - DeleteVpcOrigin(ctx context.Context, input *DeleteVpcOriginRequest) (*DeleteVpcOriginResult, error) - DescribeConnectionFunction(ctx context.Context, input *DescribeConnectionFunctionRequest) (*DescribeConnectionFunctionResult, error) - DescribeFunction(ctx context.Context, input *DescribeFunctionRequest) (*DescribeFunctionResult, error) - DescribeKeyValueStore(ctx context.Context, input *DescribeKeyValueStoreRequest) (*DescribeKeyValueStoreResult, error) - DisassociateDistributionTenantWebACL(ctx context.Context, input *DisassociateDistributionTenantWebACLRequest) (*DisassociateDistributionTenantWebACLResult, error) - DisassociateDistributionWebACL(ctx context.Context, input *DisassociateDistributionWebACLRequest) (*DisassociateDistributionWebACLResult, error) - GetAnycastIpList(ctx context.Context, input *GetAnycastIpListRequest) (*GetAnycastIpListResult, error) - GetCachePolicy(ctx context.Context, input *GetCachePolicyRequest) (*GetCachePolicyResult, error) - GetCachePolicyConfig(ctx context.Context, input *GetCachePolicyConfigRequest) (*GetCachePolicyConfigResult, error) - GetCloudFrontOriginAccessIdentity(ctx context.Context, input *GetCloudFrontOriginAccessIdentityRequest) (*GetCloudFrontOriginAccessIdentityResult, error) - GetCloudFrontOriginAccessIdentityConfig(ctx context.Context, input *GetCloudFrontOriginAccessIdentityConfigRequest) (*GetCloudFrontOriginAccessIdentityConfigResult, error) - GetConnectionFunction(ctx context.Context, input *GetConnectionFunctionRequest) (*GetConnectionFunctionResult, error) - GetConnectionGroup(ctx context.Context, input *GetConnectionGroupRequest) (*GetConnectionGroupResult, error) - GetConnectionGroupByRoutingEndpoint(ctx context.Context, input *GetConnectionGroupByRoutingEndpointRequest) (*GetConnectionGroupByRoutingEndpointResult, error) - GetContinuousDeploymentPolicy(ctx context.Context, input *GetContinuousDeploymentPolicyRequest) (*GetContinuousDeploymentPolicyResult, error) - GetContinuousDeploymentPolicyConfig(ctx context.Context, input *GetContinuousDeploymentPolicyConfigRequest) (*GetContinuousDeploymentPolicyConfigResult, error) - GetDistribution(ctx context.Context, input *GetDistributionRequest) (*GetDistributionResult, error) - GetDistributionConfig(ctx context.Context, input *GetDistributionConfigRequest) (*GetDistributionConfigResult, error) - GetDistributionTenant(ctx context.Context, input *GetDistributionTenantRequest) (*GetDistributionTenantResult, error) - GetDistributionTenantByDomain(ctx context.Context, input *GetDistributionTenantByDomainRequest) (*GetDistributionTenantByDomainResult, error) - GetFieldLevelEncryption(ctx context.Context, input *GetFieldLevelEncryptionRequest) (*GetFieldLevelEncryptionResult, error) - GetFieldLevelEncryptionConfig(ctx context.Context, input *GetFieldLevelEncryptionConfigRequest) (*GetFieldLevelEncryptionConfigResult, error) - GetFieldLevelEncryptionProfile(ctx context.Context, input *GetFieldLevelEncryptionProfileRequest) (*GetFieldLevelEncryptionProfileResult, error) - GetFieldLevelEncryptionProfileConfig(ctx context.Context, input *GetFieldLevelEncryptionProfileConfigRequest) (*GetFieldLevelEncryptionProfileConfigResult, error) - GetFunction(ctx context.Context, input *GetFunctionRequest) (*GetFunctionResult, error) - GetInvalidation(ctx context.Context, input *GetInvalidationRequest) (*GetInvalidationResult, error) - GetInvalidationForDistributionTenant(ctx context.Context, input *GetInvalidationForDistributionTenantRequest) (*GetInvalidationForDistributionTenantResult, error) - GetKeyGroup(ctx context.Context, input *GetKeyGroupRequest) (*GetKeyGroupResult, error) - GetKeyGroupConfig(ctx context.Context, input *GetKeyGroupConfigRequest) (*GetKeyGroupConfigResult, error) - GetManagedCertificateDetails(ctx context.Context, input *GetManagedCertificateDetailsRequest) (*GetManagedCertificateDetailsResult, error) - GetMonitoringSubscription(ctx context.Context, input *GetMonitoringSubscriptionRequest) (*GetMonitoringSubscriptionResult, error) - GetOriginAccessControl(ctx context.Context, input *GetOriginAccessControlRequest) (*GetOriginAccessControlResult, error) - GetOriginAccessControlConfig(ctx context.Context, input *GetOriginAccessControlConfigRequest) (*GetOriginAccessControlConfigResult, error) - GetOriginRequestPolicy(ctx context.Context, input *GetOriginRequestPolicyRequest) (*GetOriginRequestPolicyResult, error) - GetOriginRequestPolicyConfig(ctx context.Context, input *GetOriginRequestPolicyConfigRequest) (*GetOriginRequestPolicyConfigResult, error) - GetPublicKey(ctx context.Context, input *GetPublicKeyRequest) (*GetPublicKeyResult, error) - GetPublicKeyConfig(ctx context.Context, input *GetPublicKeyConfigRequest) (*GetPublicKeyConfigResult, error) - GetRealtimeLogConfig(ctx context.Context, input *GetRealtimeLogConfigRequest) (*GetRealtimeLogConfigResult, error) - GetResourcePolicy(ctx context.Context, input *GetResourcePolicyRequest) (*GetResourcePolicyResult, error) - GetResponseHeadersPolicy(ctx context.Context, input *GetResponseHeadersPolicyRequest) (*GetResponseHeadersPolicyResult, error) - GetResponseHeadersPolicyConfig(ctx context.Context, input *GetResponseHeadersPolicyConfigRequest) (*GetResponseHeadersPolicyConfigResult, error) - GetStreamingDistribution(ctx context.Context, input *GetStreamingDistributionRequest) (*GetStreamingDistributionResult, error) - GetStreamingDistributionConfig(ctx context.Context, input *GetStreamingDistributionConfigRequest) (*GetStreamingDistributionConfigResult, error) - GetTrustStore(ctx context.Context, input *GetTrustStoreRequest) (*GetTrustStoreResult, error) - GetVpcOrigin(ctx context.Context, input *GetVpcOriginRequest) (*GetVpcOriginResult, error) - ListAnycastIpLists(ctx context.Context, input *ListAnycastIpListsRequest) (*ListAnycastIpListsResult, error) - ListCachePolicies(ctx context.Context, input *ListCachePoliciesRequest) (*ListCachePoliciesResult, error) - ListCloudFrontOriginAccessIdentities(ctx context.Context, input *ListCloudFrontOriginAccessIdentitiesRequest) (*ListCloudFrontOriginAccessIdentitiesResult, error) - ListConflictingAliases(ctx context.Context, input *ListConflictingAliasesRequest) (*ListConflictingAliasesResult, error) - ListConnectionFunctions(ctx context.Context, input *ListConnectionFunctionsRequest) (*ListConnectionFunctionsResult, error) - ListConnectionGroups(ctx context.Context, input *ListConnectionGroupsRequest) (*ListConnectionGroupsResult, error) - ListContinuousDeploymentPolicies(ctx context.Context, input *ListContinuousDeploymentPoliciesRequest) (*ListContinuousDeploymentPoliciesResult, error) - ListDistributionTenants(ctx context.Context, input *ListDistributionTenantsRequest) (*ListDistributionTenantsResult, error) - ListDistributionTenantsByCustomization(ctx context.Context, input *ListDistributionTenantsByCustomizationRequest) (*ListDistributionTenantsByCustomizationResult, error) - ListDistributions(ctx context.Context, input *ListDistributionsRequest) (*ListDistributionsResult, error) - ListDistributionsByAnycastIpListId(ctx context.Context, input *ListDistributionsByAnycastIpListIdRequest) (*ListDistributionsByAnycastIpListIdResult, error) - ListDistributionsByCachePolicyId(ctx context.Context, input *ListDistributionsByCachePolicyIdRequest) (*ListDistributionsByCachePolicyIdResult, error) - ListDistributionsByConnectionFunction(ctx context.Context, input *ListDistributionsByConnectionFunctionRequest) (*ListDistributionsByConnectionFunctionResult, error) - ListDistributionsByConnectionMode(ctx context.Context, input *ListDistributionsByConnectionModeRequest) (*ListDistributionsByConnectionModeResult, error) - ListDistributionsByKeyGroup(ctx context.Context, input *ListDistributionsByKeyGroupRequest) (*ListDistributionsByKeyGroupResult, error) - ListDistributionsByOriginRequestPolicyId(ctx context.Context, input *ListDistributionsByOriginRequestPolicyIdRequest) (*ListDistributionsByOriginRequestPolicyIdResult, error) - ListDistributionsByOwnedResource(ctx context.Context, input *ListDistributionsByOwnedResourceRequest) (*ListDistributionsByOwnedResourceResult, error) - ListDistributionsByRealtimeLogConfig(ctx context.Context, input *ListDistributionsByRealtimeLogConfigRequest) (*ListDistributionsByRealtimeLogConfigResult, error) - ListDistributionsByResponseHeadersPolicyId(ctx context.Context, input *ListDistributionsByResponseHeadersPolicyIdRequest) (*ListDistributionsByResponseHeadersPolicyIdResult, error) - ListDistributionsByTrustStore(ctx context.Context, input *ListDistributionsByTrustStoreRequest) (*ListDistributionsByTrustStoreResult, error) - ListDistributionsByVpcOriginId(ctx context.Context, input *ListDistributionsByVpcOriginIdRequest) (*ListDistributionsByVpcOriginIdResult, error) - ListDistributionsByWebACLId(ctx context.Context, input *ListDistributionsByWebACLIdRequest) (*ListDistributionsByWebACLIdResult, error) - ListDomainConflicts(ctx context.Context, input *ListDomainConflictsRequest) (*ListDomainConflictsResult, error) - ListFieldLevelEncryptionConfigs(ctx context.Context, input *ListFieldLevelEncryptionConfigsRequest) (*ListFieldLevelEncryptionConfigsResult, error) - ListFieldLevelEncryptionProfiles(ctx context.Context, input *ListFieldLevelEncryptionProfilesRequest) (*ListFieldLevelEncryptionProfilesResult, error) - ListFunctions(ctx context.Context, input *ListFunctionsRequest) (*ListFunctionsResult, error) - ListInvalidations(ctx context.Context, input *ListInvalidationsRequest) (*ListInvalidationsResult, error) - ListInvalidationsForDistributionTenant(ctx context.Context, input *ListInvalidationsForDistributionTenantRequest) (*ListInvalidationsForDistributionTenantResult, error) - ListKeyGroups(ctx context.Context, input *ListKeyGroupsRequest) (*ListKeyGroupsResult, error) - ListKeyValueStores(ctx context.Context, input *ListKeyValueStoresRequest) (*ListKeyValueStoresResult, error) - ListOriginAccessControls(ctx context.Context, input *ListOriginAccessControlsRequest) (*ListOriginAccessControlsResult, error) - ListOriginRequestPolicies(ctx context.Context, input *ListOriginRequestPoliciesRequest) (*ListOriginRequestPoliciesResult, error) - ListPublicKeys(ctx context.Context, input *ListPublicKeysRequest) (*ListPublicKeysResult, error) - ListRealtimeLogConfigs(ctx context.Context, input *ListRealtimeLogConfigsRequest) (*ListRealtimeLogConfigsResult, error) - ListResponseHeadersPolicies(ctx context.Context, input *ListResponseHeadersPoliciesRequest) (*ListResponseHeadersPoliciesResult, error) - ListStreamingDistributions(ctx context.Context, input *ListStreamingDistributionsRequest) (*ListStreamingDistributionsResult, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceRequest) (*ListTagsForResourceResult, error) - ListTrustStores(ctx context.Context, input *ListTrustStoresRequest) (*ListTrustStoresResult, error) - ListVpcOrigins(ctx context.Context, input *ListVpcOriginsRequest) (*ListVpcOriginsResult, error) - PublishConnectionFunction(ctx context.Context, input *PublishConnectionFunctionRequest) (*PublishConnectionFunctionResult, error) - PublishFunction(ctx context.Context, input *PublishFunctionRequest) (*PublishFunctionResult, error) - PutResourcePolicy(ctx context.Context, input *PutResourcePolicyRequest) (*PutResourcePolicyResult, error) - TagResource(ctx context.Context, input *TagResourceRequest) (*SmithyUnit, error) - TestConnectionFunction(ctx context.Context, input *TestConnectionFunctionRequest) (*TestConnectionFunctionResult, error) - TestFunction(ctx context.Context, input *TestFunctionRequest) (*TestFunctionResult, error) - UntagResource(ctx context.Context, input *UntagResourceRequest) (*SmithyUnit, error) - UpdateAnycastIpList(ctx context.Context, input *UpdateAnycastIpListRequest) (*UpdateAnycastIpListResult, error) - UpdateCachePolicy(ctx context.Context, input *UpdateCachePolicyRequest) (*UpdateCachePolicyResult, error) - UpdateCloudFrontOriginAccessIdentity(ctx context.Context, input *UpdateCloudFrontOriginAccessIdentityRequest) (*UpdateCloudFrontOriginAccessIdentityResult, error) - UpdateConnectionFunction(ctx context.Context, input *UpdateConnectionFunctionRequest) (*UpdateConnectionFunctionResult, error) - UpdateConnectionGroup(ctx context.Context, input *UpdateConnectionGroupRequest) (*UpdateConnectionGroupResult, error) - UpdateContinuousDeploymentPolicy(ctx context.Context, input *UpdateContinuousDeploymentPolicyRequest) (*UpdateContinuousDeploymentPolicyResult, error) - UpdateDistribution(ctx context.Context, input *UpdateDistributionRequest) (*UpdateDistributionResult, error) - UpdateDistributionTenant(ctx context.Context, input *UpdateDistributionTenantRequest) (*UpdateDistributionTenantResult, error) - UpdateDistributionWithStagingConfig(ctx context.Context, input *UpdateDistributionWithStagingConfigRequest) (*UpdateDistributionWithStagingConfigResult, error) - UpdateDomainAssociation(ctx context.Context, input *UpdateDomainAssociationRequest) (*UpdateDomainAssociationResult, error) - UpdateFieldLevelEncryptionConfig(ctx context.Context, input *UpdateFieldLevelEncryptionConfigRequest) (*UpdateFieldLevelEncryptionConfigResult, error) - UpdateFieldLevelEncryptionProfile(ctx context.Context, input *UpdateFieldLevelEncryptionProfileRequest) (*UpdateFieldLevelEncryptionProfileResult, error) - UpdateFunction(ctx context.Context, input *UpdateFunctionRequest) (*UpdateFunctionResult, error) - UpdateKeyGroup(ctx context.Context, input *UpdateKeyGroupRequest) (*UpdateKeyGroupResult, error) - UpdateKeyValueStore(ctx context.Context, input *UpdateKeyValueStoreRequest) (*UpdateKeyValueStoreResult, error) - UpdateOriginAccessControl(ctx context.Context, input *UpdateOriginAccessControlRequest) (*UpdateOriginAccessControlResult, error) - UpdateOriginRequestPolicy(ctx context.Context, input *UpdateOriginRequestPolicyRequest) (*UpdateOriginRequestPolicyResult, error) - UpdatePublicKey(ctx context.Context, input *UpdatePublicKeyRequest) (*UpdatePublicKeyResult, error) - UpdateRealtimeLogConfig(ctx context.Context, input *UpdateRealtimeLogConfigRequest) (*UpdateRealtimeLogConfigResult, error) - UpdateResponseHeadersPolicy(ctx context.Context, input *UpdateResponseHeadersPolicyRequest) (*UpdateResponseHeadersPolicyResult, error) - UpdateStreamingDistribution(ctx context.Context, input *UpdateStreamingDistributionRequest) (*UpdateStreamingDistributionResult, error) - UpdateTrustStore(ctx context.Context, input *UpdateTrustStoreRequest) (*UpdateTrustStoreResult, error) - UpdateVpcOrigin(ctx context.Context, input *UpdateVpcOriginRequest) (*UpdateVpcOriginResult, error) - VerifyDnsConfiguration(ctx context.Context, input *VerifyDnsConfigurationRequest) (*VerifyDnsConfigurationResult, error) -} diff --git a/internal/generated/cloudfront/router.go b/internal/generated/cloudfront/router.go index 156e1895..ce1d0a3f 100644 --- a/internal/generated/cloudfront/router.go +++ b/internal/generated/cloudfront/router.go @@ -4,6 +4,9 @@ package cloudfront import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/cloudfront/serializer.go b/internal/generated/cloudfront/serializer.go deleted file mode 100644 index 66504622..00000000 --- a/internal/generated/cloudfront/serializer.go +++ /dev/null @@ -1,2532 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package cloudfront - -import ( - "encoding/json" - "encoding/xml" - "fmt" - "io" - "net/http" - "strconv" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeAssociateAliasRequest parses an HTTP request into a *AssociateAliasRequest. -func DeserializeAssociateAliasRequest(r *http.Request, pathParams PathParams) (*AssociateAliasRequest, error) { - input := &AssociateAliasRequest{} - - input.Alias = r.URL.Query().Get("Alias") - - if v, ok := pathParams["TargetDistributionId"]; ok { - input.TargetDistributionId = v - } - - return input, nil -} - -// DeserializeAssociateDistributionTenantWebACLRequest parses an HTTP request into a *AssociateDistributionTenantWebACLRequest. -func DeserializeAssociateDistributionTenantWebACLRequest(r *http.Request, pathParams PathParams) (*AssociateDistributionTenantWebACLRequest, error) { - input := &AssociateDistributionTenantWebACLRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - input.IfMatch = r.Header.Get("If-Match") - - return input, nil -} - -// DeserializeAssociateDistributionWebACLRequest parses an HTTP request into a *AssociateDistributionWebACLRequest. -func DeserializeAssociateDistributionWebACLRequest(r *http.Request, pathParams PathParams) (*AssociateDistributionWebACLRequest, error) { - input := &AssociateDistributionWebACLRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - input.IfMatch = r.Header.Get("If-Match") - - return input, nil -} - -// DeserializeCopyDistributionRequest parses an HTTP request into a *CopyDistributionRequest. -func DeserializeCopyDistributionRequest(r *http.Request, pathParams PathParams) (*CopyDistributionRequest, error) { - input := &CopyDistributionRequest{} - - input.IfMatch = r.Header.Get("If-Match") - - if v, ok := pathParams["PrimaryDistributionId"]; ok { - input.PrimaryDistributionId = v - } - - if v := r.Header.Get("Staging"); v != "" { - input.Staging, _ = strconv.ParseBool(v) - } - - return input, nil -} - -// DeserializeCreateAnycastIpListRequest parses an HTTP request into a *CreateAnycastIpListRequest. -func DeserializeCreateAnycastIpListRequest(r *http.Request, pathParams PathParams) (*CreateAnycastIpListRequest, error) { - input := &CreateAnycastIpListRequest{} - - return input, nil -} - -// DeserializeCreateCachePolicyRequest parses an HTTP request into a *CreateCachePolicyRequest. -func DeserializeCreateCachePolicyRequest(r *http.Request, pathParams PathParams) (*CreateCachePolicyRequest, error) { - input := &CreateCachePolicyRequest{} - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.CachePolicyConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.CachePolicyConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeCreateCloudFrontOriginAccessIdentityRequest parses an HTTP request into a *CreateCloudFrontOriginAccessIdentityRequest. -func DeserializeCreateCloudFrontOriginAccessIdentityRequest(r *http.Request, pathParams PathParams) (*CreateCloudFrontOriginAccessIdentityRequest, error) { - input := &CreateCloudFrontOriginAccessIdentityRequest{} - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.CloudFrontOriginAccessIdentityConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.CloudFrontOriginAccessIdentityConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeCreateConnectionFunctionRequest parses an HTTP request into a *CreateConnectionFunctionRequest. -func DeserializeCreateConnectionFunctionRequest(r *http.Request, pathParams PathParams) (*CreateConnectionFunctionRequest, error) { - input := &CreateConnectionFunctionRequest{} - - return input, nil -} - -// DeserializeCreateConnectionGroupRequest parses an HTTP request into a *CreateConnectionGroupRequest. -func DeserializeCreateConnectionGroupRequest(r *http.Request, pathParams PathParams) (*CreateConnectionGroupRequest, error) { - input := &CreateConnectionGroupRequest{} - - return input, nil -} - -// DeserializeCreateContinuousDeploymentPolicyRequest parses an HTTP request into a *CreateContinuousDeploymentPolicyRequest. -func DeserializeCreateContinuousDeploymentPolicyRequest(r *http.Request, pathParams PathParams) (*CreateContinuousDeploymentPolicyRequest, error) { - input := &CreateContinuousDeploymentPolicyRequest{} - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.ContinuousDeploymentPolicyConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.ContinuousDeploymentPolicyConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeCreateDistributionRequest parses an HTTP request into a *CreateDistributionRequest. -func DeserializeCreateDistributionRequest(r *http.Request, pathParams PathParams) (*CreateDistributionRequest, error) { - input := &CreateDistributionRequest{} - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.DistributionConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.DistributionConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeCreateDistributionTenantRequest parses an HTTP request into a *CreateDistributionTenantRequest. -func DeserializeCreateDistributionTenantRequest(r *http.Request, pathParams PathParams) (*CreateDistributionTenantRequest, error) { - input := &CreateDistributionTenantRequest{} - - return input, nil -} - -// DeserializeCreateDistributionWithTagsRequest parses an HTTP request into a *CreateDistributionWithTagsRequest. -func DeserializeCreateDistributionWithTagsRequest(r *http.Request, pathParams PathParams) (*CreateDistributionWithTagsRequest, error) { - input := &CreateDistributionWithTagsRequest{} - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.DistributionConfigWithTags); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.DistributionConfigWithTags); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeCreateFieldLevelEncryptionConfigRequest parses an HTTP request into a *CreateFieldLevelEncryptionConfigRequest. -func DeserializeCreateFieldLevelEncryptionConfigRequest(r *http.Request, pathParams PathParams) (*CreateFieldLevelEncryptionConfigRequest, error) { - input := &CreateFieldLevelEncryptionConfigRequest{} - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.FieldLevelEncryptionConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.FieldLevelEncryptionConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeCreateFieldLevelEncryptionProfileRequest parses an HTTP request into a *CreateFieldLevelEncryptionProfileRequest. -func DeserializeCreateFieldLevelEncryptionProfileRequest(r *http.Request, pathParams PathParams) (*CreateFieldLevelEncryptionProfileRequest, error) { - input := &CreateFieldLevelEncryptionProfileRequest{} - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.FieldLevelEncryptionProfileConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.FieldLevelEncryptionProfileConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeCreateFunctionRequest parses an HTTP request into a *CreateFunctionRequest. -func DeserializeCreateFunctionRequest(r *http.Request, pathParams PathParams) (*CreateFunctionRequest, error) { - input := &CreateFunctionRequest{} - - return input, nil -} - -// DeserializeCreateInvalidationRequest parses an HTTP request into a *CreateInvalidationRequest. -func DeserializeCreateInvalidationRequest(r *http.Request, pathParams PathParams) (*CreateInvalidationRequest, error) { - input := &CreateInvalidationRequest{} - - if v, ok := pathParams["DistributionId"]; ok { - input.DistributionId = v - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.InvalidationBatch); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.InvalidationBatch); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeCreateInvalidationForDistributionTenantRequest parses an HTTP request into a *CreateInvalidationForDistributionTenantRequest. -func DeserializeCreateInvalidationForDistributionTenantRequest(r *http.Request, pathParams PathParams) (*CreateInvalidationForDistributionTenantRequest, error) { - input := &CreateInvalidationForDistributionTenantRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.InvalidationBatch); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.InvalidationBatch); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeCreateKeyGroupRequest parses an HTTP request into a *CreateKeyGroupRequest. -func DeserializeCreateKeyGroupRequest(r *http.Request, pathParams PathParams) (*CreateKeyGroupRequest, error) { - input := &CreateKeyGroupRequest{} - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.KeyGroupConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.KeyGroupConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeCreateKeyValueStoreRequest parses an HTTP request into a *CreateKeyValueStoreRequest. -func DeserializeCreateKeyValueStoreRequest(r *http.Request, pathParams PathParams) (*CreateKeyValueStoreRequest, error) { - input := &CreateKeyValueStoreRequest{} - - return input, nil -} - -// DeserializeCreateMonitoringSubscriptionRequest parses an HTTP request into a *CreateMonitoringSubscriptionRequest. -func DeserializeCreateMonitoringSubscriptionRequest(r *http.Request, pathParams PathParams) (*CreateMonitoringSubscriptionRequest, error) { - input := &CreateMonitoringSubscriptionRequest{} - - if v, ok := pathParams["DistributionId"]; ok { - input.DistributionId = v - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.MonitoringSubscription); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.MonitoringSubscription); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeCreateOriginAccessControlRequest parses an HTTP request into a *CreateOriginAccessControlRequest. -func DeserializeCreateOriginAccessControlRequest(r *http.Request, pathParams PathParams) (*CreateOriginAccessControlRequest, error) { - input := &CreateOriginAccessControlRequest{} - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.OriginAccessControlConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.OriginAccessControlConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeCreateOriginRequestPolicyRequest parses an HTTP request into a *CreateOriginRequestPolicyRequest. -func DeserializeCreateOriginRequestPolicyRequest(r *http.Request, pathParams PathParams) (*CreateOriginRequestPolicyRequest, error) { - input := &CreateOriginRequestPolicyRequest{} - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.OriginRequestPolicyConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.OriginRequestPolicyConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeCreatePublicKeyRequest parses an HTTP request into a *CreatePublicKeyRequest. -func DeserializeCreatePublicKeyRequest(r *http.Request, pathParams PathParams) (*CreatePublicKeyRequest, error) { - input := &CreatePublicKeyRequest{} - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.PublicKeyConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.PublicKeyConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeCreateRealtimeLogConfigRequest parses an HTTP request into a *CreateRealtimeLogConfigRequest. -func DeserializeCreateRealtimeLogConfigRequest(r *http.Request, pathParams PathParams) (*CreateRealtimeLogConfigRequest, error) { - input := &CreateRealtimeLogConfigRequest{} - - return input, nil -} - -// DeserializeCreateResponseHeadersPolicyRequest parses an HTTP request into a *CreateResponseHeadersPolicyRequest. -func DeserializeCreateResponseHeadersPolicyRequest(r *http.Request, pathParams PathParams) (*CreateResponseHeadersPolicyRequest, error) { - input := &CreateResponseHeadersPolicyRequest{} - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.ResponseHeadersPolicyConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.ResponseHeadersPolicyConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeCreateStreamingDistributionRequest parses an HTTP request into a *CreateStreamingDistributionRequest. -func DeserializeCreateStreamingDistributionRequest(r *http.Request, pathParams PathParams) (*CreateStreamingDistributionRequest, error) { - input := &CreateStreamingDistributionRequest{} - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.StreamingDistributionConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.StreamingDistributionConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeCreateStreamingDistributionWithTagsRequest parses an HTTP request into a *CreateStreamingDistributionWithTagsRequest. -func DeserializeCreateStreamingDistributionWithTagsRequest(r *http.Request, pathParams PathParams) (*CreateStreamingDistributionWithTagsRequest, error) { - input := &CreateStreamingDistributionWithTagsRequest{} - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.StreamingDistributionConfigWithTags); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.StreamingDistributionConfigWithTags); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeCreateTrustStoreRequest parses an HTTP request into a *CreateTrustStoreRequest. -func DeserializeCreateTrustStoreRequest(r *http.Request, pathParams PathParams) (*CreateTrustStoreRequest, error) { - input := &CreateTrustStoreRequest{} - - return input, nil -} - -// DeserializeCreateVpcOriginRequest parses an HTTP request into a *CreateVpcOriginRequest. -func DeserializeCreateVpcOriginRequest(r *http.Request, pathParams PathParams) (*CreateVpcOriginRequest, error) { - input := &CreateVpcOriginRequest{} - - return input, nil -} - -// DeserializeDeleteAnycastIpListRequest parses an HTTP request into a *DeleteAnycastIpListRequest. -func DeserializeDeleteAnycastIpListRequest(r *http.Request, pathParams PathParams) (*DeleteAnycastIpListRequest, error) { - input := &DeleteAnycastIpListRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - input.IfMatch = r.Header.Get("If-Match") - - return input, nil -} - -// DeserializeDeleteCachePolicyRequest parses an HTTP request into a *DeleteCachePolicyRequest. -func DeserializeDeleteCachePolicyRequest(r *http.Request, pathParams PathParams) (*DeleteCachePolicyRequest, error) { - input := &DeleteCachePolicyRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - input.IfMatch = r.Header.Get("If-Match") - - return input, nil -} - -// DeserializeDeleteCloudFrontOriginAccessIdentityRequest parses an HTTP request into a *DeleteCloudFrontOriginAccessIdentityRequest. -func DeserializeDeleteCloudFrontOriginAccessIdentityRequest(r *http.Request, pathParams PathParams) (*DeleteCloudFrontOriginAccessIdentityRequest, error) { - input := &DeleteCloudFrontOriginAccessIdentityRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - input.IfMatch = r.Header.Get("If-Match") - - return input, nil -} - -// DeserializeDeleteConnectionFunctionRequest parses an HTTP request into a *DeleteConnectionFunctionRequest. -func DeserializeDeleteConnectionFunctionRequest(r *http.Request, pathParams PathParams) (*DeleteConnectionFunctionRequest, error) { - input := &DeleteConnectionFunctionRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - input.IfMatch = r.Header.Get("If-Match") - - return input, nil -} - -// DeserializeDeleteConnectionGroupRequest parses an HTTP request into a *DeleteConnectionGroupRequest. -func DeserializeDeleteConnectionGroupRequest(r *http.Request, pathParams PathParams) (*DeleteConnectionGroupRequest, error) { - input := &DeleteConnectionGroupRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - input.IfMatch = r.Header.Get("If-Match") - - return input, nil -} - -// DeserializeDeleteContinuousDeploymentPolicyRequest parses an HTTP request into a *DeleteContinuousDeploymentPolicyRequest. -func DeserializeDeleteContinuousDeploymentPolicyRequest(r *http.Request, pathParams PathParams) (*DeleteContinuousDeploymentPolicyRequest, error) { - input := &DeleteContinuousDeploymentPolicyRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - input.IfMatch = r.Header.Get("If-Match") - - return input, nil -} - -// DeserializeDeleteDistributionRequest parses an HTTP request into a *DeleteDistributionRequest. -func DeserializeDeleteDistributionRequest(r *http.Request, pathParams PathParams) (*DeleteDistributionRequest, error) { - input := &DeleteDistributionRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - input.IfMatch = r.Header.Get("If-Match") - - return input, nil -} - -// DeserializeDeleteDistributionTenantRequest parses an HTTP request into a *DeleteDistributionTenantRequest. -func DeserializeDeleteDistributionTenantRequest(r *http.Request, pathParams PathParams) (*DeleteDistributionTenantRequest, error) { - input := &DeleteDistributionTenantRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - input.IfMatch = r.Header.Get("If-Match") - - return input, nil -} - -// DeserializeDeleteFieldLevelEncryptionConfigRequest parses an HTTP request into a *DeleteFieldLevelEncryptionConfigRequest. -func DeserializeDeleteFieldLevelEncryptionConfigRequest(r *http.Request, pathParams PathParams) (*DeleteFieldLevelEncryptionConfigRequest, error) { - input := &DeleteFieldLevelEncryptionConfigRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - input.IfMatch = r.Header.Get("If-Match") - - return input, nil -} - -// DeserializeDeleteFieldLevelEncryptionProfileRequest parses an HTTP request into a *DeleteFieldLevelEncryptionProfileRequest. -func DeserializeDeleteFieldLevelEncryptionProfileRequest(r *http.Request, pathParams PathParams) (*DeleteFieldLevelEncryptionProfileRequest, error) { - input := &DeleteFieldLevelEncryptionProfileRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - input.IfMatch = r.Header.Get("If-Match") - - return input, nil -} - -// DeserializeDeleteFunctionRequest parses an HTTP request into a *DeleteFunctionRequest. -func DeserializeDeleteFunctionRequest(r *http.Request, pathParams PathParams) (*DeleteFunctionRequest, error) { - input := &DeleteFunctionRequest{} - - input.IfMatch = r.Header.Get("If-Match") - - if v, ok := pathParams["Name"]; ok { - input.Name = v - } - - return input, nil -} - -// DeserializeDeleteKeyGroupRequest parses an HTTP request into a *DeleteKeyGroupRequest. -func DeserializeDeleteKeyGroupRequest(r *http.Request, pathParams PathParams) (*DeleteKeyGroupRequest, error) { - input := &DeleteKeyGroupRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - input.IfMatch = r.Header.Get("If-Match") - - return input, nil -} - -// DeserializeDeleteKeyValueStoreRequest parses an HTTP request into a *DeleteKeyValueStoreRequest. -func DeserializeDeleteKeyValueStoreRequest(r *http.Request, pathParams PathParams) (*DeleteKeyValueStoreRequest, error) { - input := &DeleteKeyValueStoreRequest{} - - input.IfMatch = r.Header.Get("If-Match") - - if v, ok := pathParams["Name"]; ok { - input.Name = v - } - - return input, nil -} - -// DeserializeDeleteMonitoringSubscriptionRequest parses an HTTP request into a *DeleteMonitoringSubscriptionRequest. -func DeserializeDeleteMonitoringSubscriptionRequest(r *http.Request, pathParams PathParams) (*DeleteMonitoringSubscriptionRequest, error) { - input := &DeleteMonitoringSubscriptionRequest{} - - if v, ok := pathParams["DistributionId"]; ok { - input.DistributionId = v - } - - return input, nil -} - -// DeserializeDeleteOriginAccessControlRequest parses an HTTP request into a *DeleteOriginAccessControlRequest. -func DeserializeDeleteOriginAccessControlRequest(r *http.Request, pathParams PathParams) (*DeleteOriginAccessControlRequest, error) { - input := &DeleteOriginAccessControlRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - input.IfMatch = r.Header.Get("If-Match") - - return input, nil -} - -// DeserializeDeleteOriginRequestPolicyRequest parses an HTTP request into a *DeleteOriginRequestPolicyRequest. -func DeserializeDeleteOriginRequestPolicyRequest(r *http.Request, pathParams PathParams) (*DeleteOriginRequestPolicyRequest, error) { - input := &DeleteOriginRequestPolicyRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - input.IfMatch = r.Header.Get("If-Match") - - return input, nil -} - -// DeserializeDeletePublicKeyRequest parses an HTTP request into a *DeletePublicKeyRequest. -func DeserializeDeletePublicKeyRequest(r *http.Request, pathParams PathParams) (*DeletePublicKeyRequest, error) { - input := &DeletePublicKeyRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - input.IfMatch = r.Header.Get("If-Match") - - return input, nil -} - -// DeserializeDeleteRealtimeLogConfigRequest parses an HTTP request into a *DeleteRealtimeLogConfigRequest. -func DeserializeDeleteRealtimeLogConfigRequest(r *http.Request, pathParams PathParams) (*DeleteRealtimeLogConfigRequest, error) { - input := &DeleteRealtimeLogConfigRequest{} - - return input, nil -} - -// DeserializeDeleteResourcePolicyRequest parses an HTTP request into a *DeleteResourcePolicyRequest. -func DeserializeDeleteResourcePolicyRequest(r *http.Request, pathParams PathParams) (*DeleteResourcePolicyRequest, error) { - input := &DeleteResourcePolicyRequest{} - - return input, nil -} - -// DeserializeDeleteResponseHeadersPolicyRequest parses an HTTP request into a *DeleteResponseHeadersPolicyRequest. -func DeserializeDeleteResponseHeadersPolicyRequest(r *http.Request, pathParams PathParams) (*DeleteResponseHeadersPolicyRequest, error) { - input := &DeleteResponseHeadersPolicyRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - input.IfMatch = r.Header.Get("If-Match") - - return input, nil -} - -// DeserializeDeleteStreamingDistributionRequest parses an HTTP request into a *DeleteStreamingDistributionRequest. -func DeserializeDeleteStreamingDistributionRequest(r *http.Request, pathParams PathParams) (*DeleteStreamingDistributionRequest, error) { - input := &DeleteStreamingDistributionRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - input.IfMatch = r.Header.Get("If-Match") - - return input, nil -} - -// DeserializeDeleteTrustStoreRequest parses an HTTP request into a *DeleteTrustStoreRequest. -func DeserializeDeleteTrustStoreRequest(r *http.Request, pathParams PathParams) (*DeleteTrustStoreRequest, error) { - input := &DeleteTrustStoreRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - input.IfMatch = r.Header.Get("If-Match") - - return input, nil -} - -// DeserializeDeleteVpcOriginRequest parses an HTTP request into a *DeleteVpcOriginRequest. -func DeserializeDeleteVpcOriginRequest(r *http.Request, pathParams PathParams) (*DeleteVpcOriginRequest, error) { - input := &DeleteVpcOriginRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - input.IfMatch = r.Header.Get("If-Match") - - return input, nil -} - -// DeserializeDescribeConnectionFunctionRequest parses an HTTP request into a *DescribeConnectionFunctionRequest. -func DeserializeDescribeConnectionFunctionRequest(r *http.Request, pathParams PathParams) (*DescribeConnectionFunctionRequest, error) { - input := &DescribeConnectionFunctionRequest{} - - if v, ok := pathParams["Identifier"]; ok { - input.Identifier = v - } - - input.Stage = r.URL.Query().Get("Stage") - - return input, nil -} - -// DeserializeDescribeFunctionRequest parses an HTTP request into a *DescribeFunctionRequest. -func DeserializeDescribeFunctionRequest(r *http.Request, pathParams PathParams) (*DescribeFunctionRequest, error) { - input := &DescribeFunctionRequest{} - - if v, ok := pathParams["Name"]; ok { - input.Name = v - } - - input.Stage = r.URL.Query().Get("Stage") - - return input, nil -} - -// DeserializeDescribeKeyValueStoreRequest parses an HTTP request into a *DescribeKeyValueStoreRequest. -func DeserializeDescribeKeyValueStoreRequest(r *http.Request, pathParams PathParams) (*DescribeKeyValueStoreRequest, error) { - input := &DescribeKeyValueStoreRequest{} - - if v, ok := pathParams["Name"]; ok { - input.Name = v - } - - return input, nil -} - -// DeserializeDisassociateDistributionTenantWebACLRequest parses an HTTP request into a *DisassociateDistributionTenantWebACLRequest. -func DeserializeDisassociateDistributionTenantWebACLRequest(r *http.Request, pathParams PathParams) (*DisassociateDistributionTenantWebACLRequest, error) { - input := &DisassociateDistributionTenantWebACLRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - input.IfMatch = r.Header.Get("If-Match") - - return input, nil -} - -// DeserializeDisassociateDistributionWebACLRequest parses an HTTP request into a *DisassociateDistributionWebACLRequest. -func DeserializeDisassociateDistributionWebACLRequest(r *http.Request, pathParams PathParams) (*DisassociateDistributionWebACLRequest, error) { - input := &DisassociateDistributionWebACLRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - input.IfMatch = r.Header.Get("If-Match") - - return input, nil -} - -// DeserializeGetAnycastIpListRequest parses an HTTP request into a *GetAnycastIpListRequest. -func DeserializeGetAnycastIpListRequest(r *http.Request, pathParams PathParams) (*GetAnycastIpListRequest, error) { - input := &GetAnycastIpListRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetCachePolicyRequest parses an HTTP request into a *GetCachePolicyRequest. -func DeserializeGetCachePolicyRequest(r *http.Request, pathParams PathParams) (*GetCachePolicyRequest, error) { - input := &GetCachePolicyRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetCachePolicyConfigRequest parses an HTTP request into a *GetCachePolicyConfigRequest. -func DeserializeGetCachePolicyConfigRequest(r *http.Request, pathParams PathParams) (*GetCachePolicyConfigRequest, error) { - input := &GetCachePolicyConfigRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetCloudFrontOriginAccessIdentityRequest parses an HTTP request into a *GetCloudFrontOriginAccessIdentityRequest. -func DeserializeGetCloudFrontOriginAccessIdentityRequest(r *http.Request, pathParams PathParams) (*GetCloudFrontOriginAccessIdentityRequest, error) { - input := &GetCloudFrontOriginAccessIdentityRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetCloudFrontOriginAccessIdentityConfigRequest parses an HTTP request into a *GetCloudFrontOriginAccessIdentityConfigRequest. -func DeserializeGetCloudFrontOriginAccessIdentityConfigRequest(r *http.Request, pathParams PathParams) (*GetCloudFrontOriginAccessIdentityConfigRequest, error) { - input := &GetCloudFrontOriginAccessIdentityConfigRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetConnectionFunctionRequest parses an HTTP request into a *GetConnectionFunctionRequest. -func DeserializeGetConnectionFunctionRequest(r *http.Request, pathParams PathParams) (*GetConnectionFunctionRequest, error) { - input := &GetConnectionFunctionRequest{} - - if v, ok := pathParams["Identifier"]; ok { - input.Identifier = v - } - - input.Stage = r.URL.Query().Get("Stage") - - return input, nil -} - -// DeserializeGetConnectionGroupRequest parses an HTTP request into a *GetConnectionGroupRequest. -func DeserializeGetConnectionGroupRequest(r *http.Request, pathParams PathParams) (*GetConnectionGroupRequest, error) { - input := &GetConnectionGroupRequest{} - - if v, ok := pathParams["Identifier"]; ok { - input.Identifier = v - } - - return input, nil -} - -// DeserializeGetConnectionGroupByRoutingEndpointRequest parses an HTTP request into a *GetConnectionGroupByRoutingEndpointRequest. -func DeserializeGetConnectionGroupByRoutingEndpointRequest(r *http.Request, pathParams PathParams) (*GetConnectionGroupByRoutingEndpointRequest, error) { - input := &GetConnectionGroupByRoutingEndpointRequest{} - - input.RoutingEndpoint = r.URL.Query().Get("RoutingEndpoint") - - return input, nil -} - -// DeserializeGetContinuousDeploymentPolicyRequest parses an HTTP request into a *GetContinuousDeploymentPolicyRequest. -func DeserializeGetContinuousDeploymentPolicyRequest(r *http.Request, pathParams PathParams) (*GetContinuousDeploymentPolicyRequest, error) { - input := &GetContinuousDeploymentPolicyRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetContinuousDeploymentPolicyConfigRequest parses an HTTP request into a *GetContinuousDeploymentPolicyConfigRequest. -func DeserializeGetContinuousDeploymentPolicyConfigRequest(r *http.Request, pathParams PathParams) (*GetContinuousDeploymentPolicyConfigRequest, error) { - input := &GetContinuousDeploymentPolicyConfigRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetDistributionRequest parses an HTTP request into a *GetDistributionRequest. -func DeserializeGetDistributionRequest(r *http.Request, pathParams PathParams) (*GetDistributionRequest, error) { - input := &GetDistributionRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetDistributionConfigRequest parses an HTTP request into a *GetDistributionConfigRequest. -func DeserializeGetDistributionConfigRequest(r *http.Request, pathParams PathParams) (*GetDistributionConfigRequest, error) { - input := &GetDistributionConfigRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetDistributionTenantRequest parses an HTTP request into a *GetDistributionTenantRequest. -func DeserializeGetDistributionTenantRequest(r *http.Request, pathParams PathParams) (*GetDistributionTenantRequest, error) { - input := &GetDistributionTenantRequest{} - - if v, ok := pathParams["Identifier"]; ok { - input.Identifier = v - } - - return input, nil -} - -// DeserializeGetDistributionTenantByDomainRequest parses an HTTP request into a *GetDistributionTenantByDomainRequest. -func DeserializeGetDistributionTenantByDomainRequest(r *http.Request, pathParams PathParams) (*GetDistributionTenantByDomainRequest, error) { - input := &GetDistributionTenantByDomainRequest{} - - input.Domain = r.URL.Query().Get("domain") - - return input, nil -} - -// DeserializeGetFieldLevelEncryptionRequest parses an HTTP request into a *GetFieldLevelEncryptionRequest. -func DeserializeGetFieldLevelEncryptionRequest(r *http.Request, pathParams PathParams) (*GetFieldLevelEncryptionRequest, error) { - input := &GetFieldLevelEncryptionRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetFieldLevelEncryptionConfigRequest parses an HTTP request into a *GetFieldLevelEncryptionConfigRequest. -func DeserializeGetFieldLevelEncryptionConfigRequest(r *http.Request, pathParams PathParams) (*GetFieldLevelEncryptionConfigRequest, error) { - input := &GetFieldLevelEncryptionConfigRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetFieldLevelEncryptionProfileRequest parses an HTTP request into a *GetFieldLevelEncryptionProfileRequest. -func DeserializeGetFieldLevelEncryptionProfileRequest(r *http.Request, pathParams PathParams) (*GetFieldLevelEncryptionProfileRequest, error) { - input := &GetFieldLevelEncryptionProfileRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetFieldLevelEncryptionProfileConfigRequest parses an HTTP request into a *GetFieldLevelEncryptionProfileConfigRequest. -func DeserializeGetFieldLevelEncryptionProfileConfigRequest(r *http.Request, pathParams PathParams) (*GetFieldLevelEncryptionProfileConfigRequest, error) { - input := &GetFieldLevelEncryptionProfileConfigRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetFunctionRequest parses an HTTP request into a *GetFunctionRequest. -func DeserializeGetFunctionRequest(r *http.Request, pathParams PathParams) (*GetFunctionRequest, error) { - input := &GetFunctionRequest{} - - if v, ok := pathParams["Name"]; ok { - input.Name = v - } - - input.Stage = r.URL.Query().Get("Stage") - - return input, nil -} - -// DeserializeGetInvalidationRequest parses an HTTP request into a *GetInvalidationRequest. -func DeserializeGetInvalidationRequest(r *http.Request, pathParams PathParams) (*GetInvalidationRequest, error) { - input := &GetInvalidationRequest{} - - if v, ok := pathParams["DistributionId"]; ok { - input.DistributionId = v - } - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetInvalidationForDistributionTenantRequest parses an HTTP request into a *GetInvalidationForDistributionTenantRequest. -func DeserializeGetInvalidationForDistributionTenantRequest(r *http.Request, pathParams PathParams) (*GetInvalidationForDistributionTenantRequest, error) { - input := &GetInvalidationForDistributionTenantRequest{} - - if v, ok := pathParams["DistributionTenantId"]; ok { - input.DistributionTenantId = v - } - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetKeyGroupRequest parses an HTTP request into a *GetKeyGroupRequest. -func DeserializeGetKeyGroupRequest(r *http.Request, pathParams PathParams) (*GetKeyGroupRequest, error) { - input := &GetKeyGroupRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetKeyGroupConfigRequest parses an HTTP request into a *GetKeyGroupConfigRequest. -func DeserializeGetKeyGroupConfigRequest(r *http.Request, pathParams PathParams) (*GetKeyGroupConfigRequest, error) { - input := &GetKeyGroupConfigRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetManagedCertificateDetailsRequest parses an HTTP request into a *GetManagedCertificateDetailsRequest. -func DeserializeGetManagedCertificateDetailsRequest(r *http.Request, pathParams PathParams) (*GetManagedCertificateDetailsRequest, error) { - input := &GetManagedCertificateDetailsRequest{} - - if v, ok := pathParams["Identifier"]; ok { - input.Identifier = v - } - - return input, nil -} - -// DeserializeGetMonitoringSubscriptionRequest parses an HTTP request into a *GetMonitoringSubscriptionRequest. -func DeserializeGetMonitoringSubscriptionRequest(r *http.Request, pathParams PathParams) (*GetMonitoringSubscriptionRequest, error) { - input := &GetMonitoringSubscriptionRequest{} - - if v, ok := pathParams["DistributionId"]; ok { - input.DistributionId = v - } - - return input, nil -} - -// DeserializeGetOriginAccessControlRequest parses an HTTP request into a *GetOriginAccessControlRequest. -func DeserializeGetOriginAccessControlRequest(r *http.Request, pathParams PathParams) (*GetOriginAccessControlRequest, error) { - input := &GetOriginAccessControlRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetOriginAccessControlConfigRequest parses an HTTP request into a *GetOriginAccessControlConfigRequest. -func DeserializeGetOriginAccessControlConfigRequest(r *http.Request, pathParams PathParams) (*GetOriginAccessControlConfigRequest, error) { - input := &GetOriginAccessControlConfigRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetOriginRequestPolicyRequest parses an HTTP request into a *GetOriginRequestPolicyRequest. -func DeserializeGetOriginRequestPolicyRequest(r *http.Request, pathParams PathParams) (*GetOriginRequestPolicyRequest, error) { - input := &GetOriginRequestPolicyRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetOriginRequestPolicyConfigRequest parses an HTTP request into a *GetOriginRequestPolicyConfigRequest. -func DeserializeGetOriginRequestPolicyConfigRequest(r *http.Request, pathParams PathParams) (*GetOriginRequestPolicyConfigRequest, error) { - input := &GetOriginRequestPolicyConfigRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetPublicKeyRequest parses an HTTP request into a *GetPublicKeyRequest. -func DeserializeGetPublicKeyRequest(r *http.Request, pathParams PathParams) (*GetPublicKeyRequest, error) { - input := &GetPublicKeyRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetPublicKeyConfigRequest parses an HTTP request into a *GetPublicKeyConfigRequest. -func DeserializeGetPublicKeyConfigRequest(r *http.Request, pathParams PathParams) (*GetPublicKeyConfigRequest, error) { - input := &GetPublicKeyConfigRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetRealtimeLogConfigRequest parses an HTTP request into a *GetRealtimeLogConfigRequest. -func DeserializeGetRealtimeLogConfigRequest(r *http.Request, pathParams PathParams) (*GetRealtimeLogConfigRequest, error) { - input := &GetRealtimeLogConfigRequest{} - - return input, nil -} - -// DeserializeGetResourcePolicyRequest parses an HTTP request into a *GetResourcePolicyRequest. -func DeserializeGetResourcePolicyRequest(r *http.Request, pathParams PathParams) (*GetResourcePolicyRequest, error) { - input := &GetResourcePolicyRequest{} - - return input, nil -} - -// DeserializeGetResponseHeadersPolicyRequest parses an HTTP request into a *GetResponseHeadersPolicyRequest. -func DeserializeGetResponseHeadersPolicyRequest(r *http.Request, pathParams PathParams) (*GetResponseHeadersPolicyRequest, error) { - input := &GetResponseHeadersPolicyRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetResponseHeadersPolicyConfigRequest parses an HTTP request into a *GetResponseHeadersPolicyConfigRequest. -func DeserializeGetResponseHeadersPolicyConfigRequest(r *http.Request, pathParams PathParams) (*GetResponseHeadersPolicyConfigRequest, error) { - input := &GetResponseHeadersPolicyConfigRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetStreamingDistributionRequest parses an HTTP request into a *GetStreamingDistributionRequest. -func DeserializeGetStreamingDistributionRequest(r *http.Request, pathParams PathParams) (*GetStreamingDistributionRequest, error) { - input := &GetStreamingDistributionRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetStreamingDistributionConfigRequest parses an HTTP request into a *GetStreamingDistributionConfigRequest. -func DeserializeGetStreamingDistributionConfigRequest(r *http.Request, pathParams PathParams) (*GetStreamingDistributionConfigRequest, error) { - input := &GetStreamingDistributionConfigRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetTrustStoreRequest parses an HTTP request into a *GetTrustStoreRequest. -func DeserializeGetTrustStoreRequest(r *http.Request, pathParams PathParams) (*GetTrustStoreRequest, error) { - input := &GetTrustStoreRequest{} - - if v, ok := pathParams["Identifier"]; ok { - input.Identifier = v - } - - return input, nil -} - -// DeserializeGetVpcOriginRequest parses an HTTP request into a *GetVpcOriginRequest. -func DeserializeGetVpcOriginRequest(r *http.Request, pathParams PathParams) (*GetVpcOriginRequest, error) { - input := &GetVpcOriginRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeListAnycastIpListsRequest parses an HTTP request into a *ListAnycastIpListsRequest. -func DeserializeListAnycastIpListsRequest(r *http.Request, pathParams PathParams) (*ListAnycastIpListsRequest, error) { - input := &ListAnycastIpListsRequest{} - - input.Marker = r.URL.Query().Get("Marker") - - if v := r.URL.Query().Get("MaxItems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - return input, nil -} - -// DeserializeListCachePoliciesRequest parses an HTTP request into a *ListCachePoliciesRequest. -func DeserializeListCachePoliciesRequest(r *http.Request, pathParams PathParams) (*ListCachePoliciesRequest, error) { - input := &ListCachePoliciesRequest{} - - input.Marker = r.URL.Query().Get("Marker") - - if v := r.URL.Query().Get("MaxItems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - input.Type = r.URL.Query().Get("Type") - - return input, nil -} - -// DeserializeListCloudFrontOriginAccessIdentitiesRequest parses an HTTP request into a *ListCloudFrontOriginAccessIdentitiesRequest. -func DeserializeListCloudFrontOriginAccessIdentitiesRequest(r *http.Request, pathParams PathParams) (*ListCloudFrontOriginAccessIdentitiesRequest, error) { - input := &ListCloudFrontOriginAccessIdentitiesRequest{} - - input.Marker = r.URL.Query().Get("Marker") - - if v := r.URL.Query().Get("MaxItems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - return input, nil -} - -// DeserializeListConflictingAliasesRequest parses an HTTP request into a *ListConflictingAliasesRequest. -func DeserializeListConflictingAliasesRequest(r *http.Request, pathParams PathParams) (*ListConflictingAliasesRequest, error) { - input := &ListConflictingAliasesRequest{} - - input.Alias = r.URL.Query().Get("Alias") - - input.DistributionId = r.URL.Query().Get("DistributionId") - - input.Marker = r.URL.Query().Get("Marker") - - if v := r.URL.Query().Get("MaxItems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - return input, nil -} - -// DeserializeListConnectionFunctionsRequest parses an HTTP request into a *ListConnectionFunctionsRequest. -func DeserializeListConnectionFunctionsRequest(r *http.Request, pathParams PathParams) (*ListConnectionFunctionsRequest, error) { - input := &ListConnectionFunctionsRequest{} - - return input, nil -} - -// DeserializeListConnectionGroupsRequest parses an HTTP request into a *ListConnectionGroupsRequest. -func DeserializeListConnectionGroupsRequest(r *http.Request, pathParams PathParams) (*ListConnectionGroupsRequest, error) { - input := &ListConnectionGroupsRequest{} - - return input, nil -} - -// DeserializeListContinuousDeploymentPoliciesRequest parses an HTTP request into a *ListContinuousDeploymentPoliciesRequest. -func DeserializeListContinuousDeploymentPoliciesRequest(r *http.Request, pathParams PathParams) (*ListContinuousDeploymentPoliciesRequest, error) { - input := &ListContinuousDeploymentPoliciesRequest{} - - input.Marker = r.URL.Query().Get("Marker") - - if v := r.URL.Query().Get("MaxItems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - return input, nil -} - -// DeserializeListDistributionTenantsRequest parses an HTTP request into a *ListDistributionTenantsRequest. -func DeserializeListDistributionTenantsRequest(r *http.Request, pathParams PathParams) (*ListDistributionTenantsRequest, error) { - input := &ListDistributionTenantsRequest{} - - return input, nil -} - -// DeserializeListDistributionTenantsByCustomizationRequest parses an HTTP request into a *ListDistributionTenantsByCustomizationRequest. -func DeserializeListDistributionTenantsByCustomizationRequest(r *http.Request, pathParams PathParams) (*ListDistributionTenantsByCustomizationRequest, error) { - input := &ListDistributionTenantsByCustomizationRequest{} - - return input, nil -} - -// DeserializeListDistributionsRequest parses an HTTP request into a *ListDistributionsRequest. -func DeserializeListDistributionsRequest(r *http.Request, pathParams PathParams) (*ListDistributionsRequest, error) { - input := &ListDistributionsRequest{} - - input.Marker = r.URL.Query().Get("Marker") - - if v := r.URL.Query().Get("MaxItems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - return input, nil -} - -// DeserializeListDistributionsByAnycastIpListIdRequest parses an HTTP request into a *ListDistributionsByAnycastIpListIdRequest. -func DeserializeListDistributionsByAnycastIpListIdRequest(r *http.Request, pathParams PathParams) (*ListDistributionsByAnycastIpListIdRequest, error) { - input := &ListDistributionsByAnycastIpListIdRequest{} - - if v, ok := pathParams["AnycastIpListId"]; ok { - input.AnycastIpListId = v - } - - input.Marker = r.URL.Query().Get("Marker") - - if v := r.URL.Query().Get("MaxItems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - return input, nil -} - -// DeserializeListDistributionsByCachePolicyIdRequest parses an HTTP request into a *ListDistributionsByCachePolicyIdRequest. -func DeserializeListDistributionsByCachePolicyIdRequest(r *http.Request, pathParams PathParams) (*ListDistributionsByCachePolicyIdRequest, error) { - input := &ListDistributionsByCachePolicyIdRequest{} - - if v, ok := pathParams["CachePolicyId"]; ok { - input.CachePolicyId = v - } - - input.Marker = r.URL.Query().Get("Marker") - - if v := r.URL.Query().Get("MaxItems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - return input, nil -} - -// DeserializeListDistributionsByConnectionFunctionRequest parses an HTTP request into a *ListDistributionsByConnectionFunctionRequest. -func DeserializeListDistributionsByConnectionFunctionRequest(r *http.Request, pathParams PathParams) (*ListDistributionsByConnectionFunctionRequest, error) { - input := &ListDistributionsByConnectionFunctionRequest{} - - input.ConnectionFunctionIdentifier = r.URL.Query().Get("ConnectionFunctionIdentifier") - - input.Marker = r.URL.Query().Get("Marker") - - if v := r.URL.Query().Get("MaxItems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - return input, nil -} - -// DeserializeListDistributionsByConnectionModeRequest parses an HTTP request into a *ListDistributionsByConnectionModeRequest. -func DeserializeListDistributionsByConnectionModeRequest(r *http.Request, pathParams PathParams) (*ListDistributionsByConnectionModeRequest, error) { - input := &ListDistributionsByConnectionModeRequest{} - - if v, ok := pathParams["ConnectionMode"]; ok { - input.ConnectionMode = v - } - - input.Marker = r.URL.Query().Get("Marker") - - if v := r.URL.Query().Get("MaxItems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - return input, nil -} - -// DeserializeListDistributionsByKeyGroupRequest parses an HTTP request into a *ListDistributionsByKeyGroupRequest. -func DeserializeListDistributionsByKeyGroupRequest(r *http.Request, pathParams PathParams) (*ListDistributionsByKeyGroupRequest, error) { - input := &ListDistributionsByKeyGroupRequest{} - - if v, ok := pathParams["KeyGroupId"]; ok { - input.KeyGroupId = v - } - - input.Marker = r.URL.Query().Get("Marker") - - if v := r.URL.Query().Get("MaxItems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - return input, nil -} - -// DeserializeListDistributionsByOriginRequestPolicyIdRequest parses an HTTP request into a *ListDistributionsByOriginRequestPolicyIdRequest. -func DeserializeListDistributionsByOriginRequestPolicyIdRequest(r *http.Request, pathParams PathParams) (*ListDistributionsByOriginRequestPolicyIdRequest, error) { - input := &ListDistributionsByOriginRequestPolicyIdRequest{} - - input.Marker = r.URL.Query().Get("Marker") - - if v := r.URL.Query().Get("MaxItems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - if v, ok := pathParams["OriginRequestPolicyId"]; ok { - input.OriginRequestPolicyId = v - } - - return input, nil -} - -// DeserializeListDistributionsByOwnedResourceRequest parses an HTTP request into a *ListDistributionsByOwnedResourceRequest. -func DeserializeListDistributionsByOwnedResourceRequest(r *http.Request, pathParams PathParams) (*ListDistributionsByOwnedResourceRequest, error) { - input := &ListDistributionsByOwnedResourceRequest{} - - input.Marker = r.URL.Query().Get("Marker") - - if v := r.URL.Query().Get("MaxItems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - if v, ok := pathParams["ResourceArn"]; ok { - input.ResourceArn = v - } - - return input, nil -} - -// DeserializeListDistributionsByRealtimeLogConfigRequest parses an HTTP request into a *ListDistributionsByRealtimeLogConfigRequest. -func DeserializeListDistributionsByRealtimeLogConfigRequest(r *http.Request, pathParams PathParams) (*ListDistributionsByRealtimeLogConfigRequest, error) { - input := &ListDistributionsByRealtimeLogConfigRequest{} - - return input, nil -} - -// DeserializeListDistributionsByResponseHeadersPolicyIdRequest parses an HTTP request into a *ListDistributionsByResponseHeadersPolicyIdRequest. -func DeserializeListDistributionsByResponseHeadersPolicyIdRequest(r *http.Request, pathParams PathParams) (*ListDistributionsByResponseHeadersPolicyIdRequest, error) { - input := &ListDistributionsByResponseHeadersPolicyIdRequest{} - - input.Marker = r.URL.Query().Get("Marker") - - if v := r.URL.Query().Get("MaxItems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - if v, ok := pathParams["ResponseHeadersPolicyId"]; ok { - input.ResponseHeadersPolicyId = v - } - - return input, nil -} - -// DeserializeListDistributionsByTrustStoreRequest parses an HTTP request into a *ListDistributionsByTrustStoreRequest. -func DeserializeListDistributionsByTrustStoreRequest(r *http.Request, pathParams PathParams) (*ListDistributionsByTrustStoreRequest, error) { - input := &ListDistributionsByTrustStoreRequest{} - - input.Marker = r.URL.Query().Get("Marker") - - if v := r.URL.Query().Get("MaxItems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - input.TrustStoreIdentifier = r.URL.Query().Get("TrustStoreIdentifier") - - return input, nil -} - -// DeserializeListDistributionsByVpcOriginIdRequest parses an HTTP request into a *ListDistributionsByVpcOriginIdRequest. -func DeserializeListDistributionsByVpcOriginIdRequest(r *http.Request, pathParams PathParams) (*ListDistributionsByVpcOriginIdRequest, error) { - input := &ListDistributionsByVpcOriginIdRequest{} - - input.Marker = r.URL.Query().Get("Marker") - - if v := r.URL.Query().Get("MaxItems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - if v, ok := pathParams["VpcOriginId"]; ok { - input.VpcOriginId = v - } - - return input, nil -} - -// DeserializeListDistributionsByWebACLIdRequest parses an HTTP request into a *ListDistributionsByWebACLIdRequest. -func DeserializeListDistributionsByWebACLIdRequest(r *http.Request, pathParams PathParams) (*ListDistributionsByWebACLIdRequest, error) { - input := &ListDistributionsByWebACLIdRequest{} - - input.Marker = r.URL.Query().Get("Marker") - - if v := r.URL.Query().Get("MaxItems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - if v, ok := pathParams["WebACLId"]; ok { - input.WebACLId = v - } - - return input, nil -} - -// DeserializeListDomainConflictsRequest parses an HTTP request into a *ListDomainConflictsRequest. -func DeserializeListDomainConflictsRequest(r *http.Request, pathParams PathParams) (*ListDomainConflictsRequest, error) { - input := &ListDomainConflictsRequest{} - - return input, nil -} - -// DeserializeListFieldLevelEncryptionConfigsRequest parses an HTTP request into a *ListFieldLevelEncryptionConfigsRequest. -func DeserializeListFieldLevelEncryptionConfigsRequest(r *http.Request, pathParams PathParams) (*ListFieldLevelEncryptionConfigsRequest, error) { - input := &ListFieldLevelEncryptionConfigsRequest{} - - input.Marker = r.URL.Query().Get("Marker") - - if v := r.URL.Query().Get("MaxItems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - return input, nil -} - -// DeserializeListFieldLevelEncryptionProfilesRequest parses an HTTP request into a *ListFieldLevelEncryptionProfilesRequest. -func DeserializeListFieldLevelEncryptionProfilesRequest(r *http.Request, pathParams PathParams) (*ListFieldLevelEncryptionProfilesRequest, error) { - input := &ListFieldLevelEncryptionProfilesRequest{} - - input.Marker = r.URL.Query().Get("Marker") - - if v := r.URL.Query().Get("MaxItems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - return input, nil -} - -// DeserializeListFunctionsRequest parses an HTTP request into a *ListFunctionsRequest. -func DeserializeListFunctionsRequest(r *http.Request, pathParams PathParams) (*ListFunctionsRequest, error) { - input := &ListFunctionsRequest{} - - input.Marker = r.URL.Query().Get("Marker") - - if v := r.URL.Query().Get("MaxItems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - input.Stage = r.URL.Query().Get("Stage") - - return input, nil -} - -// DeserializeListInvalidationsRequest parses an HTTP request into a *ListInvalidationsRequest. -func DeserializeListInvalidationsRequest(r *http.Request, pathParams PathParams) (*ListInvalidationsRequest, error) { - input := &ListInvalidationsRequest{} - - if v, ok := pathParams["DistributionId"]; ok { - input.DistributionId = v - } - - input.Marker = r.URL.Query().Get("Marker") - - if v := r.URL.Query().Get("MaxItems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - return input, nil -} - -// DeserializeListInvalidationsForDistributionTenantRequest parses an HTTP request into a *ListInvalidationsForDistributionTenantRequest. -func DeserializeListInvalidationsForDistributionTenantRequest(r *http.Request, pathParams PathParams) (*ListInvalidationsForDistributionTenantRequest, error) { - input := &ListInvalidationsForDistributionTenantRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - input.Marker = r.URL.Query().Get("Marker") - - if v := r.URL.Query().Get("MaxItems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - return input, nil -} - -// DeserializeListKeyGroupsRequest parses an HTTP request into a *ListKeyGroupsRequest. -func DeserializeListKeyGroupsRequest(r *http.Request, pathParams PathParams) (*ListKeyGroupsRequest, error) { - input := &ListKeyGroupsRequest{} - - input.Marker = r.URL.Query().Get("Marker") - - if v := r.URL.Query().Get("MaxItems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - return input, nil -} - -// DeserializeListKeyValueStoresRequest parses an HTTP request into a *ListKeyValueStoresRequest. -func DeserializeListKeyValueStoresRequest(r *http.Request, pathParams PathParams) (*ListKeyValueStoresRequest, error) { - input := &ListKeyValueStoresRequest{} - - input.Marker = r.URL.Query().Get("Marker") - - if v := r.URL.Query().Get("MaxItems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - input.Status = r.URL.Query().Get("Status") - - return input, nil -} - -// DeserializeListOriginAccessControlsRequest parses an HTTP request into a *ListOriginAccessControlsRequest. -func DeserializeListOriginAccessControlsRequest(r *http.Request, pathParams PathParams) (*ListOriginAccessControlsRequest, error) { - input := &ListOriginAccessControlsRequest{} - - input.Marker = r.URL.Query().Get("Marker") - - if v := r.URL.Query().Get("MaxItems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - return input, nil -} - -// DeserializeListOriginRequestPoliciesRequest parses an HTTP request into a *ListOriginRequestPoliciesRequest. -func DeserializeListOriginRequestPoliciesRequest(r *http.Request, pathParams PathParams) (*ListOriginRequestPoliciesRequest, error) { - input := &ListOriginRequestPoliciesRequest{} - - input.Marker = r.URL.Query().Get("Marker") - - if v := r.URL.Query().Get("MaxItems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - input.Type = r.URL.Query().Get("Type") - - return input, nil -} - -// DeserializeListPublicKeysRequest parses an HTTP request into a *ListPublicKeysRequest. -func DeserializeListPublicKeysRequest(r *http.Request, pathParams PathParams) (*ListPublicKeysRequest, error) { - input := &ListPublicKeysRequest{} - - input.Marker = r.URL.Query().Get("Marker") - - if v := r.URL.Query().Get("MaxItems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - return input, nil -} - -// DeserializeListRealtimeLogConfigsRequest parses an HTTP request into a *ListRealtimeLogConfigsRequest. -func DeserializeListRealtimeLogConfigsRequest(r *http.Request, pathParams PathParams) (*ListRealtimeLogConfigsRequest, error) { - input := &ListRealtimeLogConfigsRequest{} - - input.Marker = r.URL.Query().Get("Marker") - - if v := r.URL.Query().Get("MaxItems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - return input, nil -} - -// DeserializeListResponseHeadersPoliciesRequest parses an HTTP request into a *ListResponseHeadersPoliciesRequest. -func DeserializeListResponseHeadersPoliciesRequest(r *http.Request, pathParams PathParams) (*ListResponseHeadersPoliciesRequest, error) { - input := &ListResponseHeadersPoliciesRequest{} - - input.Marker = r.URL.Query().Get("Marker") - - if v := r.URL.Query().Get("MaxItems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - input.Type = r.URL.Query().Get("Type") - - return input, nil -} - -// DeserializeListStreamingDistributionsRequest parses an HTTP request into a *ListStreamingDistributionsRequest. -func DeserializeListStreamingDistributionsRequest(r *http.Request, pathParams PathParams) (*ListStreamingDistributionsRequest, error) { - input := &ListStreamingDistributionsRequest{} - - input.Marker = r.URL.Query().Get("Marker") - - if v := r.URL.Query().Get("MaxItems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - return input, nil -} - -// DeserializeListTagsForResourceRequest parses an HTTP request into a *ListTagsForResourceRequest. -func DeserializeListTagsForResourceRequest(r *http.Request, pathParams PathParams) (*ListTagsForResourceRequest, error) { - input := &ListTagsForResourceRequest{} - - input.Resource = r.URL.Query().Get("Resource") - - return input, nil -} - -// DeserializeListTrustStoresRequest parses an HTTP request into a *ListTrustStoresRequest. -func DeserializeListTrustStoresRequest(r *http.Request, pathParams PathParams) (*ListTrustStoresRequest, error) { - input := &ListTrustStoresRequest{} - - return input, nil -} - -// DeserializeListVpcOriginsRequest parses an HTTP request into a *ListVpcOriginsRequest. -func DeserializeListVpcOriginsRequest(r *http.Request, pathParams PathParams) (*ListVpcOriginsRequest, error) { - input := &ListVpcOriginsRequest{} - - input.Marker = r.URL.Query().Get("Marker") - - if v := r.URL.Query().Get("MaxItems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - return input, nil -} - -// DeserializePublishConnectionFunctionRequest parses an HTTP request into a *PublishConnectionFunctionRequest. -func DeserializePublishConnectionFunctionRequest(r *http.Request, pathParams PathParams) (*PublishConnectionFunctionRequest, error) { - input := &PublishConnectionFunctionRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - input.IfMatch = r.Header.Get("If-Match") - - return input, nil -} - -// DeserializePublishFunctionRequest parses an HTTP request into a *PublishFunctionRequest. -func DeserializePublishFunctionRequest(r *http.Request, pathParams PathParams) (*PublishFunctionRequest, error) { - input := &PublishFunctionRequest{} - - input.IfMatch = r.Header.Get("If-Match") - - if v, ok := pathParams["Name"]; ok { - input.Name = v - } - - return input, nil -} - -// DeserializePutResourcePolicyRequest parses an HTTP request into a *PutResourcePolicyRequest. -func DeserializePutResourcePolicyRequest(r *http.Request, pathParams PathParams) (*PutResourcePolicyRequest, error) { - input := &PutResourcePolicyRequest{} - - return input, nil -} - -// DeserializeTagResourceRequest parses an HTTP request into a *TagResourceRequest. -func DeserializeTagResourceRequest(r *http.Request, pathParams PathParams) (*TagResourceRequest, error) { - input := &TagResourceRequest{} - - input.Resource = r.URL.Query().Get("Resource") - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.Tags); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.Tags); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeTestConnectionFunctionRequest parses an HTTP request into a *TestConnectionFunctionRequest. -func DeserializeTestConnectionFunctionRequest(r *http.Request, pathParams PathParams) (*TestConnectionFunctionRequest, error) { - input := &TestConnectionFunctionRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - input.IfMatch = r.Header.Get("If-Match") - - return input, nil -} - -// DeserializeTestFunctionRequest parses an HTTP request into a *TestFunctionRequest. -func DeserializeTestFunctionRequest(r *http.Request, pathParams PathParams) (*TestFunctionRequest, error) { - input := &TestFunctionRequest{} - - input.IfMatch = r.Header.Get("If-Match") - - if v, ok := pathParams["Name"]; ok { - input.Name = v - } - - return input, nil -} - -// DeserializeUntagResourceRequest parses an HTTP request into a *UntagResourceRequest. -func DeserializeUntagResourceRequest(r *http.Request, pathParams PathParams) (*UntagResourceRequest, error) { - input := &UntagResourceRequest{} - - input.Resource = r.URL.Query().Get("Resource") - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.TagKeys); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.TagKeys); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeUpdateAnycastIpListRequest parses an HTTP request into a *UpdateAnycastIpListRequest. -func DeserializeUpdateAnycastIpListRequest(r *http.Request, pathParams PathParams) (*UpdateAnycastIpListRequest, error) { - input := &UpdateAnycastIpListRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - input.IfMatch = r.Header.Get("If-Match") - - return input, nil -} - -// DeserializeUpdateCachePolicyRequest parses an HTTP request into a *UpdateCachePolicyRequest. -func DeserializeUpdateCachePolicyRequest(r *http.Request, pathParams PathParams) (*UpdateCachePolicyRequest, error) { - input := &UpdateCachePolicyRequest{} - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.CachePolicyConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.CachePolicyConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - input.IfMatch = r.Header.Get("If-Match") - - return input, nil -} - -// DeserializeUpdateCloudFrontOriginAccessIdentityRequest parses an HTTP request into a *UpdateCloudFrontOriginAccessIdentityRequest. -func DeserializeUpdateCloudFrontOriginAccessIdentityRequest(r *http.Request, pathParams PathParams) (*UpdateCloudFrontOriginAccessIdentityRequest, error) { - input := &UpdateCloudFrontOriginAccessIdentityRequest{} - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.CloudFrontOriginAccessIdentityConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.CloudFrontOriginAccessIdentityConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - input.IfMatch = r.Header.Get("If-Match") - - return input, nil -} - -// DeserializeUpdateConnectionFunctionRequest parses an HTTP request into a *UpdateConnectionFunctionRequest. -func DeserializeUpdateConnectionFunctionRequest(r *http.Request, pathParams PathParams) (*UpdateConnectionFunctionRequest, error) { - input := &UpdateConnectionFunctionRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - input.IfMatch = r.Header.Get("If-Match") - - return input, nil -} - -// DeserializeUpdateConnectionGroupRequest parses an HTTP request into a *UpdateConnectionGroupRequest. -func DeserializeUpdateConnectionGroupRequest(r *http.Request, pathParams PathParams) (*UpdateConnectionGroupRequest, error) { - input := &UpdateConnectionGroupRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - input.IfMatch = r.Header.Get("If-Match") - - return input, nil -} - -// DeserializeUpdateContinuousDeploymentPolicyRequest parses an HTTP request into a *UpdateContinuousDeploymentPolicyRequest. -func DeserializeUpdateContinuousDeploymentPolicyRequest(r *http.Request, pathParams PathParams) (*UpdateContinuousDeploymentPolicyRequest, error) { - input := &UpdateContinuousDeploymentPolicyRequest{} - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.ContinuousDeploymentPolicyConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.ContinuousDeploymentPolicyConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - input.IfMatch = r.Header.Get("If-Match") - - return input, nil -} - -// DeserializeUpdateDistributionRequest parses an HTTP request into a *UpdateDistributionRequest. -func DeserializeUpdateDistributionRequest(r *http.Request, pathParams PathParams) (*UpdateDistributionRequest, error) { - input := &UpdateDistributionRequest{} - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.DistributionConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.DistributionConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - input.IfMatch = r.Header.Get("If-Match") - - return input, nil -} - -// DeserializeUpdateDistributionTenantRequest parses an HTTP request into a *UpdateDistributionTenantRequest. -func DeserializeUpdateDistributionTenantRequest(r *http.Request, pathParams PathParams) (*UpdateDistributionTenantRequest, error) { - input := &UpdateDistributionTenantRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - input.IfMatch = r.Header.Get("If-Match") - - return input, nil -} - -// DeserializeUpdateDistributionWithStagingConfigRequest parses an HTTP request into a *UpdateDistributionWithStagingConfigRequest. -func DeserializeUpdateDistributionWithStagingConfigRequest(r *http.Request, pathParams PathParams) (*UpdateDistributionWithStagingConfigRequest, error) { - input := &UpdateDistributionWithStagingConfigRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - input.IfMatch = r.Header.Get("If-Match") - - input.StagingDistributionId = r.URL.Query().Get("StagingDistributionId") - - return input, nil -} - -// DeserializeUpdateDomainAssociationRequest parses an HTTP request into a *UpdateDomainAssociationRequest. -func DeserializeUpdateDomainAssociationRequest(r *http.Request, pathParams PathParams) (*UpdateDomainAssociationRequest, error) { - input := &UpdateDomainAssociationRequest{} - - input.IfMatch = r.Header.Get("If-Match") - - return input, nil -} - -// DeserializeUpdateFieldLevelEncryptionConfigRequest parses an HTTP request into a *UpdateFieldLevelEncryptionConfigRequest. -func DeserializeUpdateFieldLevelEncryptionConfigRequest(r *http.Request, pathParams PathParams) (*UpdateFieldLevelEncryptionConfigRequest, error) { - input := &UpdateFieldLevelEncryptionConfigRequest{} - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.FieldLevelEncryptionConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.FieldLevelEncryptionConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - input.IfMatch = r.Header.Get("If-Match") - - return input, nil -} - -// DeserializeUpdateFieldLevelEncryptionProfileRequest parses an HTTP request into a *UpdateFieldLevelEncryptionProfileRequest. -func DeserializeUpdateFieldLevelEncryptionProfileRequest(r *http.Request, pathParams PathParams) (*UpdateFieldLevelEncryptionProfileRequest, error) { - input := &UpdateFieldLevelEncryptionProfileRequest{} - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.FieldLevelEncryptionProfileConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.FieldLevelEncryptionProfileConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - input.IfMatch = r.Header.Get("If-Match") - - return input, nil -} - -// DeserializeUpdateFunctionRequest parses an HTTP request into a *UpdateFunctionRequest. -func DeserializeUpdateFunctionRequest(r *http.Request, pathParams PathParams) (*UpdateFunctionRequest, error) { - input := &UpdateFunctionRequest{} - - input.IfMatch = r.Header.Get("If-Match") - - if v, ok := pathParams["Name"]; ok { - input.Name = v - } - - return input, nil -} - -// DeserializeUpdateKeyGroupRequest parses an HTTP request into a *UpdateKeyGroupRequest. -func DeserializeUpdateKeyGroupRequest(r *http.Request, pathParams PathParams) (*UpdateKeyGroupRequest, error) { - input := &UpdateKeyGroupRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - input.IfMatch = r.Header.Get("If-Match") - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.KeyGroupConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.KeyGroupConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeUpdateKeyValueStoreRequest parses an HTTP request into a *UpdateKeyValueStoreRequest. -func DeserializeUpdateKeyValueStoreRequest(r *http.Request, pathParams PathParams) (*UpdateKeyValueStoreRequest, error) { - input := &UpdateKeyValueStoreRequest{} - - input.IfMatch = r.Header.Get("If-Match") - - if v, ok := pathParams["Name"]; ok { - input.Name = v - } - - return input, nil -} - -// DeserializeUpdateOriginAccessControlRequest parses an HTTP request into a *UpdateOriginAccessControlRequest. -func DeserializeUpdateOriginAccessControlRequest(r *http.Request, pathParams PathParams) (*UpdateOriginAccessControlRequest, error) { - input := &UpdateOriginAccessControlRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - input.IfMatch = r.Header.Get("If-Match") - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.OriginAccessControlConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.OriginAccessControlConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeUpdateOriginRequestPolicyRequest parses an HTTP request into a *UpdateOriginRequestPolicyRequest. -func DeserializeUpdateOriginRequestPolicyRequest(r *http.Request, pathParams PathParams) (*UpdateOriginRequestPolicyRequest, error) { - input := &UpdateOriginRequestPolicyRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - input.IfMatch = r.Header.Get("If-Match") - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.OriginRequestPolicyConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.OriginRequestPolicyConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeUpdatePublicKeyRequest parses an HTTP request into a *UpdatePublicKeyRequest. -func DeserializeUpdatePublicKeyRequest(r *http.Request, pathParams PathParams) (*UpdatePublicKeyRequest, error) { - input := &UpdatePublicKeyRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - input.IfMatch = r.Header.Get("If-Match") - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.PublicKeyConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.PublicKeyConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeUpdateRealtimeLogConfigRequest parses an HTTP request into a *UpdateRealtimeLogConfigRequest. -func DeserializeUpdateRealtimeLogConfigRequest(r *http.Request, pathParams PathParams) (*UpdateRealtimeLogConfigRequest, error) { - input := &UpdateRealtimeLogConfigRequest{} - - return input, nil -} - -// DeserializeUpdateResponseHeadersPolicyRequest parses an HTTP request into a *UpdateResponseHeadersPolicyRequest. -func DeserializeUpdateResponseHeadersPolicyRequest(r *http.Request, pathParams PathParams) (*UpdateResponseHeadersPolicyRequest, error) { - input := &UpdateResponseHeadersPolicyRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - input.IfMatch = r.Header.Get("If-Match") - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.ResponseHeadersPolicyConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.ResponseHeadersPolicyConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeUpdateStreamingDistributionRequest parses an HTTP request into a *UpdateStreamingDistributionRequest. -func DeserializeUpdateStreamingDistributionRequest(r *http.Request, pathParams PathParams) (*UpdateStreamingDistributionRequest, error) { - input := &UpdateStreamingDistributionRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - input.IfMatch = r.Header.Get("If-Match") - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.StreamingDistributionConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.StreamingDistributionConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeUpdateTrustStoreRequest parses an HTTP request into a *UpdateTrustStoreRequest. -func DeserializeUpdateTrustStoreRequest(r *http.Request, pathParams PathParams) (*UpdateTrustStoreRequest, error) { - input := &UpdateTrustStoreRequest{} - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.CaCertificatesBundleSource); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.CaCertificatesBundleSource); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - input.IfMatch = r.Header.Get("If-Match") - - return input, nil -} - -// DeserializeUpdateVpcOriginRequest parses an HTTP request into a *UpdateVpcOriginRequest. -func DeserializeUpdateVpcOriginRequest(r *http.Request, pathParams PathParams) (*UpdateVpcOriginRequest, error) { - input := &UpdateVpcOriginRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - input.IfMatch = r.Header.Get("If-Match") - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.VpcOriginEndpointConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.VpcOriginEndpointConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeVerifyDnsConfigurationRequest parses an HTTP request into a *VerifyDnsConfigurationRequest. -func DeserializeVerifyDnsConfigurationRequest(r *http.Request, pathParams PathParams) (*VerifyDnsConfigurationRequest, error) { - input := &VerifyDnsConfigurationRequest{} - - return input, nil -} diff --git a/internal/generated/cloudsearch/deserializer.go b/internal/generated/cloudsearch/deserializer.go deleted file mode 100644 index 19b92aca..00000000 --- a/internal/generated/cloudsearch/deserializer.go +++ /dev/null @@ -1,425 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package cloudsearch - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeBuildSuggestersResponse writes the BuildSuggestersResponse to the HTTP response. -func SerializeBuildSuggestersResponse(w http.ResponseWriter, output *BuildSuggestersResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDomainResponse writes the CreateDomainResponse to the HTTP response. -func SerializeCreateDomainResponse(w http.ResponseWriter, output *CreateDomainResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDefineAnalysisSchemeResponse writes the DefineAnalysisSchemeResponse to the HTTP response. -func SerializeDefineAnalysisSchemeResponse(w http.ResponseWriter, output *DefineAnalysisSchemeResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDefineExpressionResponse writes the DefineExpressionResponse to the HTTP response. -func SerializeDefineExpressionResponse(w http.ResponseWriter, output *DefineExpressionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDefineIndexFieldResponse writes the DefineIndexFieldResponse to the HTTP response. -func SerializeDefineIndexFieldResponse(w http.ResponseWriter, output *DefineIndexFieldResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDefineSuggesterResponse writes the DefineSuggesterResponse to the HTTP response. -func SerializeDefineSuggesterResponse(w http.ResponseWriter, output *DefineSuggesterResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteAnalysisSchemeResponse writes the DeleteAnalysisSchemeResponse to the HTTP response. -func SerializeDeleteAnalysisSchemeResponse(w http.ResponseWriter, output *DeleteAnalysisSchemeResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteDomainResponse writes the DeleteDomainResponse to the HTTP response. -func SerializeDeleteDomainResponse(w http.ResponseWriter, output *DeleteDomainResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteExpressionResponse writes the DeleteExpressionResponse to the HTTP response. -func SerializeDeleteExpressionResponse(w http.ResponseWriter, output *DeleteExpressionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteIndexFieldResponse writes the DeleteIndexFieldResponse to the HTTP response. -func SerializeDeleteIndexFieldResponse(w http.ResponseWriter, output *DeleteIndexFieldResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteSuggesterResponse writes the DeleteSuggesterResponse to the HTTP response. -func SerializeDeleteSuggesterResponse(w http.ResponseWriter, output *DeleteSuggesterResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeAnalysisSchemesResponse writes the DescribeAnalysisSchemesResponse to the HTTP response. -func SerializeDescribeAnalysisSchemesResponse(w http.ResponseWriter, output *DescribeAnalysisSchemesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeAvailabilityOptionsResponse writes the DescribeAvailabilityOptionsResponse to the HTTP response. -func SerializeDescribeAvailabilityOptionsResponse(w http.ResponseWriter, output *DescribeAvailabilityOptionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDomainEndpointOptionsResponse writes the DescribeDomainEndpointOptionsResponse to the HTTP response. -func SerializeDescribeDomainEndpointOptionsResponse(w http.ResponseWriter, output *DescribeDomainEndpointOptionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDomainsResponse writes the DescribeDomainsResponse to the HTTP response. -func SerializeDescribeDomainsResponse(w http.ResponseWriter, output *DescribeDomainsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeExpressionsResponse writes the DescribeExpressionsResponse to the HTTP response. -func SerializeDescribeExpressionsResponse(w http.ResponseWriter, output *DescribeExpressionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeIndexFieldsResponse writes the DescribeIndexFieldsResponse to the HTTP response. -func SerializeDescribeIndexFieldsResponse(w http.ResponseWriter, output *DescribeIndexFieldsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeScalingParametersResponse writes the DescribeScalingParametersResponse to the HTTP response. -func SerializeDescribeScalingParametersResponse(w http.ResponseWriter, output *DescribeScalingParametersResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeServiceAccessPoliciesResponse writes the DescribeServiceAccessPoliciesResponse to the HTTP response. -func SerializeDescribeServiceAccessPoliciesResponse(w http.ResponseWriter, output *DescribeServiceAccessPoliciesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeSuggestersResponse writes the DescribeSuggestersResponse to the HTTP response. -func SerializeDescribeSuggestersResponse(w http.ResponseWriter, output *DescribeSuggestersResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeIndexDocumentsResponse writes the IndexDocumentsResponse to the HTTP response. -func SerializeIndexDocumentsResponse(w http.ResponseWriter, output *IndexDocumentsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDomainNamesResponse writes the ListDomainNamesResponse to the HTTP response. -func SerializeListDomainNamesResponse(w http.ResponseWriter, output *ListDomainNamesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateAvailabilityOptionsResponse writes the UpdateAvailabilityOptionsResponse to the HTTP response. -func SerializeUpdateAvailabilityOptionsResponse(w http.ResponseWriter, output *UpdateAvailabilityOptionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateDomainEndpointOptionsResponse writes the UpdateDomainEndpointOptionsResponse to the HTTP response. -func SerializeUpdateDomainEndpointOptionsResponse(w http.ResponseWriter, output *UpdateDomainEndpointOptionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateScalingParametersResponse writes the UpdateScalingParametersResponse to the HTTP response. -func SerializeUpdateScalingParametersResponse(w http.ResponseWriter, output *UpdateScalingParametersResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateServiceAccessPoliciesResponse writes the UpdateServiceAccessPoliciesResponse to the HTTP response. -func SerializeUpdateServiceAccessPoliciesResponse(w http.ResponseWriter, output *UpdateServiceAccessPoliciesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/cloudsearch/interface.go b/internal/generated/cloudsearch/interface.go deleted file mode 100644 index cef6be7a..00000000 --- a/internal/generated/cloudsearch/interface.go +++ /dev/null @@ -1,34 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package cloudsearch - -import "context" - -type A9SearchCloudConfigService2013Service interface { - BuildSuggesters(ctx context.Context, input *BuildSuggestersRequest) (*BuildSuggestersResponse, error) - CreateDomain(ctx context.Context, input *CreateDomainRequest) (*CreateDomainResponse, error) - DefineAnalysisScheme(ctx context.Context, input *DefineAnalysisSchemeRequest) (*DefineAnalysisSchemeResponse, error) - DefineExpression(ctx context.Context, input *DefineExpressionRequest) (*DefineExpressionResponse, error) - DefineIndexField(ctx context.Context, input *DefineIndexFieldRequest) (*DefineIndexFieldResponse, error) - DefineSuggester(ctx context.Context, input *DefineSuggesterRequest) (*DefineSuggesterResponse, error) - DeleteAnalysisScheme(ctx context.Context, input *DeleteAnalysisSchemeRequest) (*DeleteAnalysisSchemeResponse, error) - DeleteDomain(ctx context.Context, input *DeleteDomainRequest) (*DeleteDomainResponse, error) - DeleteExpression(ctx context.Context, input *DeleteExpressionRequest) (*DeleteExpressionResponse, error) - DeleteIndexField(ctx context.Context, input *DeleteIndexFieldRequest) (*DeleteIndexFieldResponse, error) - DeleteSuggester(ctx context.Context, input *DeleteSuggesterRequest) (*DeleteSuggesterResponse, error) - DescribeAnalysisSchemes(ctx context.Context, input *DescribeAnalysisSchemesRequest) (*DescribeAnalysisSchemesResponse, error) - DescribeAvailabilityOptions(ctx context.Context, input *DescribeAvailabilityOptionsRequest) (*DescribeAvailabilityOptionsResponse, error) - DescribeDomainEndpointOptions(ctx context.Context, input *DescribeDomainEndpointOptionsRequest) (*DescribeDomainEndpointOptionsResponse, error) - DescribeDomains(ctx context.Context, input *DescribeDomainsRequest) (*DescribeDomainsResponse, error) - DescribeExpressions(ctx context.Context, input *DescribeExpressionsRequest) (*DescribeExpressionsResponse, error) - DescribeIndexFields(ctx context.Context, input *DescribeIndexFieldsRequest) (*DescribeIndexFieldsResponse, error) - DescribeScalingParameters(ctx context.Context, input *DescribeScalingParametersRequest) (*DescribeScalingParametersResponse, error) - DescribeServiceAccessPolicies(ctx context.Context, input *DescribeServiceAccessPoliciesRequest) (*DescribeServiceAccessPoliciesResponse, error) - DescribeSuggesters(ctx context.Context, input *DescribeSuggestersRequest) (*DescribeSuggestersResponse, error) - IndexDocuments(ctx context.Context, input *IndexDocumentsRequest) (*IndexDocumentsResponse, error) - ListDomainNames(ctx context.Context, input *SmithyUnit) (*ListDomainNamesResponse, error) - UpdateAvailabilityOptions(ctx context.Context, input *UpdateAvailabilityOptionsRequest) (*UpdateAvailabilityOptionsResponse, error) - UpdateDomainEndpointOptions(ctx context.Context, input *UpdateDomainEndpointOptionsRequest) (*UpdateDomainEndpointOptionsResponse, error) - UpdateScalingParameters(ctx context.Context, input *UpdateScalingParametersRequest) (*UpdateScalingParametersResponse, error) - UpdateServiceAccessPolicies(ctx context.Context, input *UpdateServiceAccessPoliciesRequest) (*UpdateServiceAccessPoliciesResponse, error) -} diff --git a/internal/generated/cloudsearch/router.go b/internal/generated/cloudsearch/router.go index c6936050..7f960152 100644 --- a/internal/generated/cloudsearch/router.go +++ b/internal/generated/cloudsearch/router.go @@ -4,6 +4,9 @@ package cloudsearch import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/cloudsearch/serializer.go b/internal/generated/cloudsearch/serializer.go deleted file mode 100644 index 4f1df474..00000000 --- a/internal/generated/cloudsearch/serializer.go +++ /dev/null @@ -1,192 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package cloudsearch - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeBuildSuggestersRequest parses an HTTP request into a *BuildSuggestersRequest. -func DeserializeBuildSuggestersRequest(r *http.Request, pathParams PathParams) (*BuildSuggestersRequest, error) { - input := &BuildSuggestersRequest{} - - return input, nil -} - -// DeserializeCreateDomainRequest parses an HTTP request into a *CreateDomainRequest. -func DeserializeCreateDomainRequest(r *http.Request, pathParams PathParams) (*CreateDomainRequest, error) { - input := &CreateDomainRequest{} - - return input, nil -} - -// DeserializeDefineAnalysisSchemeRequest parses an HTTP request into a *DefineAnalysisSchemeRequest. -func DeserializeDefineAnalysisSchemeRequest(r *http.Request, pathParams PathParams) (*DefineAnalysisSchemeRequest, error) { - input := &DefineAnalysisSchemeRequest{} - - return input, nil -} - -// DeserializeDefineExpressionRequest parses an HTTP request into a *DefineExpressionRequest. -func DeserializeDefineExpressionRequest(r *http.Request, pathParams PathParams) (*DefineExpressionRequest, error) { - input := &DefineExpressionRequest{} - - return input, nil -} - -// DeserializeDefineIndexFieldRequest parses an HTTP request into a *DefineIndexFieldRequest. -func DeserializeDefineIndexFieldRequest(r *http.Request, pathParams PathParams) (*DefineIndexFieldRequest, error) { - input := &DefineIndexFieldRequest{} - - return input, nil -} - -// DeserializeDefineSuggesterRequest parses an HTTP request into a *DefineSuggesterRequest. -func DeserializeDefineSuggesterRequest(r *http.Request, pathParams PathParams) (*DefineSuggesterRequest, error) { - input := &DefineSuggesterRequest{} - - return input, nil -} - -// DeserializeDeleteAnalysisSchemeRequest parses an HTTP request into a *DeleteAnalysisSchemeRequest. -func DeserializeDeleteAnalysisSchemeRequest(r *http.Request, pathParams PathParams) (*DeleteAnalysisSchemeRequest, error) { - input := &DeleteAnalysisSchemeRequest{} - - return input, nil -} - -// DeserializeDeleteDomainRequest parses an HTTP request into a *DeleteDomainRequest. -func DeserializeDeleteDomainRequest(r *http.Request, pathParams PathParams) (*DeleteDomainRequest, error) { - input := &DeleteDomainRequest{} - - return input, nil -} - -// DeserializeDeleteExpressionRequest parses an HTTP request into a *DeleteExpressionRequest. -func DeserializeDeleteExpressionRequest(r *http.Request, pathParams PathParams) (*DeleteExpressionRequest, error) { - input := &DeleteExpressionRequest{} - - return input, nil -} - -// DeserializeDeleteIndexFieldRequest parses an HTTP request into a *DeleteIndexFieldRequest. -func DeserializeDeleteIndexFieldRequest(r *http.Request, pathParams PathParams) (*DeleteIndexFieldRequest, error) { - input := &DeleteIndexFieldRequest{} - - return input, nil -} - -// DeserializeDeleteSuggesterRequest parses an HTTP request into a *DeleteSuggesterRequest. -func DeserializeDeleteSuggesterRequest(r *http.Request, pathParams PathParams) (*DeleteSuggesterRequest, error) { - input := &DeleteSuggesterRequest{} - - return input, nil -} - -// DeserializeDescribeAnalysisSchemesRequest parses an HTTP request into a *DescribeAnalysisSchemesRequest. -func DeserializeDescribeAnalysisSchemesRequest(r *http.Request, pathParams PathParams) (*DescribeAnalysisSchemesRequest, error) { - input := &DescribeAnalysisSchemesRequest{} - - return input, nil -} - -// DeserializeDescribeAvailabilityOptionsRequest parses an HTTP request into a *DescribeAvailabilityOptionsRequest. -func DeserializeDescribeAvailabilityOptionsRequest(r *http.Request, pathParams PathParams) (*DescribeAvailabilityOptionsRequest, error) { - input := &DescribeAvailabilityOptionsRequest{} - - return input, nil -} - -// DeserializeDescribeDomainEndpointOptionsRequest parses an HTTP request into a *DescribeDomainEndpointOptionsRequest. -func DeserializeDescribeDomainEndpointOptionsRequest(r *http.Request, pathParams PathParams) (*DescribeDomainEndpointOptionsRequest, error) { - input := &DescribeDomainEndpointOptionsRequest{} - - return input, nil -} - -// DeserializeDescribeDomainsRequest parses an HTTP request into a *DescribeDomainsRequest. -func DeserializeDescribeDomainsRequest(r *http.Request, pathParams PathParams) (*DescribeDomainsRequest, error) { - input := &DescribeDomainsRequest{} - - return input, nil -} - -// DeserializeDescribeExpressionsRequest parses an HTTP request into a *DescribeExpressionsRequest. -func DeserializeDescribeExpressionsRequest(r *http.Request, pathParams PathParams) (*DescribeExpressionsRequest, error) { - input := &DescribeExpressionsRequest{} - - return input, nil -} - -// DeserializeDescribeIndexFieldsRequest parses an HTTP request into a *DescribeIndexFieldsRequest. -func DeserializeDescribeIndexFieldsRequest(r *http.Request, pathParams PathParams) (*DescribeIndexFieldsRequest, error) { - input := &DescribeIndexFieldsRequest{} - - return input, nil -} - -// DeserializeDescribeScalingParametersRequest parses an HTTP request into a *DescribeScalingParametersRequest. -func DeserializeDescribeScalingParametersRequest(r *http.Request, pathParams PathParams) (*DescribeScalingParametersRequest, error) { - input := &DescribeScalingParametersRequest{} - - return input, nil -} - -// DeserializeDescribeServiceAccessPoliciesRequest parses an HTTP request into a *DescribeServiceAccessPoliciesRequest. -func DeserializeDescribeServiceAccessPoliciesRequest(r *http.Request, pathParams PathParams) (*DescribeServiceAccessPoliciesRequest, error) { - input := &DescribeServiceAccessPoliciesRequest{} - - return input, nil -} - -// DeserializeDescribeSuggestersRequest parses an HTTP request into a *DescribeSuggestersRequest. -func DeserializeDescribeSuggestersRequest(r *http.Request, pathParams PathParams) (*DescribeSuggestersRequest, error) { - input := &DescribeSuggestersRequest{} - - return input, nil -} - -// DeserializeIndexDocumentsRequest parses an HTTP request into a *IndexDocumentsRequest. -func DeserializeIndexDocumentsRequest(r *http.Request, pathParams PathParams) (*IndexDocumentsRequest, error) { - input := &IndexDocumentsRequest{} - - return input, nil -} - -// DeserializeSmithyUnit parses an HTTP request into a *SmithyUnit. -func DeserializeSmithyUnit(r *http.Request, pathParams PathParams) (*SmithyUnit, error) { - input := &SmithyUnit{} - - return input, nil -} - -// DeserializeUpdateAvailabilityOptionsRequest parses an HTTP request into a *UpdateAvailabilityOptionsRequest. -func DeserializeUpdateAvailabilityOptionsRequest(r *http.Request, pathParams PathParams) (*UpdateAvailabilityOptionsRequest, error) { - input := &UpdateAvailabilityOptionsRequest{} - - return input, nil -} - -// DeserializeUpdateDomainEndpointOptionsRequest parses an HTTP request into a *UpdateDomainEndpointOptionsRequest. -func DeserializeUpdateDomainEndpointOptionsRequest(r *http.Request, pathParams PathParams) (*UpdateDomainEndpointOptionsRequest, error) { - input := &UpdateDomainEndpointOptionsRequest{} - - return input, nil -} - -// DeserializeUpdateScalingParametersRequest parses an HTTP request into a *UpdateScalingParametersRequest. -func DeserializeUpdateScalingParametersRequest(r *http.Request, pathParams PathParams) (*UpdateScalingParametersRequest, error) { - input := &UpdateScalingParametersRequest{} - - return input, nil -} - -// DeserializeUpdateServiceAccessPoliciesRequest parses an HTTP request into a *UpdateServiceAccessPoliciesRequest. -func DeserializeUpdateServiceAccessPoliciesRequest(r *http.Request, pathParams PathParams) (*UpdateServiceAccessPoliciesRequest, error) { - input := &UpdateServiceAccessPoliciesRequest{} - - return input, nil -} diff --git a/internal/generated/cloudtrail/deserializer.go b/internal/generated/cloudtrail/deserializer.go deleted file mode 100644 index 7c47d7d0..00000000 --- a/internal/generated/cloudtrail/deserializer.go +++ /dev/null @@ -1,891 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package cloudtrail - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeAddTagsResponse writes the AddTagsResponse to the HTTP response. -func SerializeAddTagsResponse(w http.ResponseWriter, output *AddTagsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCancelQueryResponse writes the CancelQueryResponse to the HTTP response. -func SerializeCancelQueryResponse(w http.ResponseWriter, output *CancelQueryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateChannelResponse writes the CreateChannelResponse to the HTTP response. -func SerializeCreateChannelResponse(w http.ResponseWriter, output *CreateChannelResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDashboardResponse writes the CreateDashboardResponse to the HTTP response. -func SerializeCreateDashboardResponse(w http.ResponseWriter, output *CreateDashboardResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateEventDataStoreResponse writes the CreateEventDataStoreResponse to the HTTP response. -func SerializeCreateEventDataStoreResponse(w http.ResponseWriter, output *CreateEventDataStoreResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateTrailResponse writes the CreateTrailResponse to the HTTP response. -func SerializeCreateTrailResponse(w http.ResponseWriter, output *CreateTrailResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteChannelResponse writes the DeleteChannelResponse to the HTTP response. -func SerializeDeleteChannelResponse(w http.ResponseWriter, output *DeleteChannelResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteDashboardResponse writes the DeleteDashboardResponse to the HTTP response. -func SerializeDeleteDashboardResponse(w http.ResponseWriter, output *DeleteDashboardResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteEventDataStoreResponse writes the DeleteEventDataStoreResponse to the HTTP response. -func SerializeDeleteEventDataStoreResponse(w http.ResponseWriter, output *DeleteEventDataStoreResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteResourcePolicyResponse writes the DeleteResourcePolicyResponse to the HTTP response. -func SerializeDeleteResourcePolicyResponse(w http.ResponseWriter, output *DeleteResourcePolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteTrailResponse writes the DeleteTrailResponse to the HTTP response. -func SerializeDeleteTrailResponse(w http.ResponseWriter, output *DeleteTrailResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeregisterOrganizationDelegatedAdminResponse writes the DeregisterOrganizationDelegatedAdminResponse to the HTTP response. -func SerializeDeregisterOrganizationDelegatedAdminResponse(w http.ResponseWriter, output *DeregisterOrganizationDelegatedAdminResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDescribeQueryResponse writes the DescribeQueryResponse to the HTTP response. -func SerializeDescribeQueryResponse(w http.ResponseWriter, output *DescribeQueryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTrailsResponse writes the DescribeTrailsResponse to the HTTP response. -func SerializeDescribeTrailsResponse(w http.ResponseWriter, output *DescribeTrailsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisableFederationResponse writes the DisableFederationResponse to the HTTP response. -func SerializeDisableFederationResponse(w http.ResponseWriter, output *DisableFederationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEnableFederationResponse writes the EnableFederationResponse to the HTTP response. -func SerializeEnableFederationResponse(w http.ResponseWriter, output *EnableFederationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGenerateQueryResponse writes the GenerateQueryResponse to the HTTP response. -func SerializeGenerateQueryResponse(w http.ResponseWriter, output *GenerateQueryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetChannelResponse writes the GetChannelResponse to the HTTP response. -func SerializeGetChannelResponse(w http.ResponseWriter, output *GetChannelResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDashboardResponse writes the GetDashboardResponse to the HTTP response. -func SerializeGetDashboardResponse(w http.ResponseWriter, output *GetDashboardResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetEventConfigurationResponse writes the GetEventConfigurationResponse to the HTTP response. -func SerializeGetEventConfigurationResponse(w http.ResponseWriter, output *GetEventConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetEventDataStoreResponse writes the GetEventDataStoreResponse to the HTTP response. -func SerializeGetEventDataStoreResponse(w http.ResponseWriter, output *GetEventDataStoreResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetEventSelectorsResponse writes the GetEventSelectorsResponse to the HTTP response. -func SerializeGetEventSelectorsResponse(w http.ResponseWriter, output *GetEventSelectorsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetImportResponse writes the GetImportResponse to the HTTP response. -func SerializeGetImportResponse(w http.ResponseWriter, output *GetImportResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetInsightSelectorsResponse writes the GetInsightSelectorsResponse to the HTTP response. -func SerializeGetInsightSelectorsResponse(w http.ResponseWriter, output *GetInsightSelectorsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetQueryResultsResponse writes the GetQueryResultsResponse to the HTTP response. -func SerializeGetQueryResultsResponse(w http.ResponseWriter, output *GetQueryResultsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetResourcePolicyResponse writes the GetResourcePolicyResponse to the HTTP response. -func SerializeGetResourcePolicyResponse(w http.ResponseWriter, output *GetResourcePolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTrailResponse writes the GetTrailResponse to the HTTP response. -func SerializeGetTrailResponse(w http.ResponseWriter, output *GetTrailResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTrailStatusResponse writes the GetTrailStatusResponse to the HTTP response. -func SerializeGetTrailStatusResponse(w http.ResponseWriter, output *GetTrailStatusResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListChannelsResponse writes the ListChannelsResponse to the HTTP response. -func SerializeListChannelsResponse(w http.ResponseWriter, output *ListChannelsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDashboardsResponse writes the ListDashboardsResponse to the HTTP response. -func SerializeListDashboardsResponse(w http.ResponseWriter, output *ListDashboardsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListEventDataStoresResponse writes the ListEventDataStoresResponse to the HTTP response. -func SerializeListEventDataStoresResponse(w http.ResponseWriter, output *ListEventDataStoresResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListImportFailuresResponse writes the ListImportFailuresResponse to the HTTP response. -func SerializeListImportFailuresResponse(w http.ResponseWriter, output *ListImportFailuresResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListImportsResponse writes the ListImportsResponse to the HTTP response. -func SerializeListImportsResponse(w http.ResponseWriter, output *ListImportsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListInsightsDataResponse writes the ListInsightsDataResponse to the HTTP response. -func SerializeListInsightsDataResponse(w http.ResponseWriter, output *ListInsightsDataResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListInsightsMetricDataResponse writes the ListInsightsMetricDataResponse to the HTTP response. -func SerializeListInsightsMetricDataResponse(w http.ResponseWriter, output *ListInsightsMetricDataResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPublicKeysResponse writes the ListPublicKeysResponse to the HTTP response. -func SerializeListPublicKeysResponse(w http.ResponseWriter, output *ListPublicKeysResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListQueriesResponse writes the ListQueriesResponse to the HTTP response. -func SerializeListQueriesResponse(w http.ResponseWriter, output *ListQueriesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsResponse writes the ListTagsResponse to the HTTP response. -func SerializeListTagsResponse(w http.ResponseWriter, output *ListTagsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTrailsResponse writes the ListTrailsResponse to the HTTP response. -func SerializeListTrailsResponse(w http.ResponseWriter, output *ListTrailsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeLookupEventsResponse writes the LookupEventsResponse to the HTTP response. -func SerializeLookupEventsResponse(w http.ResponseWriter, output *LookupEventsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutEventConfigurationResponse writes the PutEventConfigurationResponse to the HTTP response. -func SerializePutEventConfigurationResponse(w http.ResponseWriter, output *PutEventConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutEventSelectorsResponse writes the PutEventSelectorsResponse to the HTTP response. -func SerializePutEventSelectorsResponse(w http.ResponseWriter, output *PutEventSelectorsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutInsightSelectorsResponse writes the PutInsightSelectorsResponse to the HTTP response. -func SerializePutInsightSelectorsResponse(w http.ResponseWriter, output *PutInsightSelectorsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutResourcePolicyResponse writes the PutResourcePolicyResponse to the HTTP response. -func SerializePutResourcePolicyResponse(w http.ResponseWriter, output *PutResourcePolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRegisterOrganizationDelegatedAdminResponse writes the RegisterOrganizationDelegatedAdminResponse to the HTTP response. -func SerializeRegisterOrganizationDelegatedAdminResponse(w http.ResponseWriter, output *RegisterOrganizationDelegatedAdminResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeRemoveTagsResponse writes the RemoveTagsResponse to the HTTP response. -func SerializeRemoveTagsResponse(w http.ResponseWriter, output *RemoveTagsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeRestoreEventDataStoreResponse writes the RestoreEventDataStoreResponse to the HTTP response. -func SerializeRestoreEventDataStoreResponse(w http.ResponseWriter, output *RestoreEventDataStoreResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSearchSampleQueriesResponse writes the SearchSampleQueriesResponse to the HTTP response. -func SerializeSearchSampleQueriesResponse(w http.ResponseWriter, output *SearchSampleQueriesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartDashboardRefreshResponse writes the StartDashboardRefreshResponse to the HTTP response. -func SerializeStartDashboardRefreshResponse(w http.ResponseWriter, output *StartDashboardRefreshResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartEventDataStoreIngestionResponse writes the StartEventDataStoreIngestionResponse to the HTTP response. -func SerializeStartEventDataStoreIngestionResponse(w http.ResponseWriter, output *StartEventDataStoreIngestionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeStartImportResponse writes the StartImportResponse to the HTTP response. -func SerializeStartImportResponse(w http.ResponseWriter, output *StartImportResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartLoggingResponse writes the StartLoggingResponse to the HTTP response. -func SerializeStartLoggingResponse(w http.ResponseWriter, output *StartLoggingResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeStartQueryResponse writes the StartQueryResponse to the HTTP response. -func SerializeStartQueryResponse(w http.ResponseWriter, output *StartQueryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStopEventDataStoreIngestionResponse writes the StopEventDataStoreIngestionResponse to the HTTP response. -func SerializeStopEventDataStoreIngestionResponse(w http.ResponseWriter, output *StopEventDataStoreIngestionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeStopImportResponse writes the StopImportResponse to the HTTP response. -func SerializeStopImportResponse(w http.ResponseWriter, output *StopImportResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStopLoggingResponse writes the StopLoggingResponse to the HTTP response. -func SerializeStopLoggingResponse(w http.ResponseWriter, output *StopLoggingResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateChannelResponse writes the UpdateChannelResponse to the HTTP response. -func SerializeUpdateChannelResponse(w http.ResponseWriter, output *UpdateChannelResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateDashboardResponse writes the UpdateDashboardResponse to the HTTP response. -func SerializeUpdateDashboardResponse(w http.ResponseWriter, output *UpdateDashboardResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateEventDataStoreResponse writes the UpdateEventDataStoreResponse to the HTTP response. -func SerializeUpdateEventDataStoreResponse(w http.ResponseWriter, output *UpdateEventDataStoreResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateTrailResponse writes the UpdateTrailResponse to the HTTP response. -func SerializeUpdateTrailResponse(w http.ResponseWriter, output *UpdateTrailResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/cloudtrail/interface.go b/internal/generated/cloudtrail/interface.go deleted file mode 100644 index 47054b1f..00000000 --- a/internal/generated/cloudtrail/interface.go +++ /dev/null @@ -1,68 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package cloudtrail - -import "context" - -type CloudTrail_20131101Service interface { - AddTags(ctx context.Context, input *AddTagsRequest) (*AddTagsResponse, error) - CancelQuery(ctx context.Context, input *CancelQueryRequest) (*CancelQueryResponse, error) - CreateChannel(ctx context.Context, input *CreateChannelRequest) (*CreateChannelResponse, error) - CreateDashboard(ctx context.Context, input *CreateDashboardRequest) (*CreateDashboardResponse, error) - CreateEventDataStore(ctx context.Context, input *CreateEventDataStoreRequest) (*CreateEventDataStoreResponse, error) - CreateTrail(ctx context.Context, input *CreateTrailRequest) (*CreateTrailResponse, error) - DeleteChannel(ctx context.Context, input *DeleteChannelRequest) (*DeleteChannelResponse, error) - DeleteDashboard(ctx context.Context, input *DeleteDashboardRequest) (*DeleteDashboardResponse, error) - DeleteEventDataStore(ctx context.Context, input *DeleteEventDataStoreRequest) (*DeleteEventDataStoreResponse, error) - DeleteResourcePolicy(ctx context.Context, input *DeleteResourcePolicyRequest) (*DeleteResourcePolicyResponse, error) - DeleteTrail(ctx context.Context, input *DeleteTrailRequest) (*DeleteTrailResponse, error) - DeregisterOrganizationDelegatedAdmin(ctx context.Context, input *DeregisterOrganizationDelegatedAdminRequest) (*DeregisterOrganizationDelegatedAdminResponse, error) - DescribeQuery(ctx context.Context, input *DescribeQueryRequest) (*DescribeQueryResponse, error) - DescribeTrails(ctx context.Context, input *DescribeTrailsRequest) (*DescribeTrailsResponse, error) - DisableFederation(ctx context.Context, input *DisableFederationRequest) (*DisableFederationResponse, error) - EnableFederation(ctx context.Context, input *EnableFederationRequest) (*EnableFederationResponse, error) - GenerateQuery(ctx context.Context, input *GenerateQueryRequest) (*GenerateQueryResponse, error) - GetChannel(ctx context.Context, input *GetChannelRequest) (*GetChannelResponse, error) - GetDashboard(ctx context.Context, input *GetDashboardRequest) (*GetDashboardResponse, error) - GetEventConfiguration(ctx context.Context, input *GetEventConfigurationRequest) (*GetEventConfigurationResponse, error) - GetEventDataStore(ctx context.Context, input *GetEventDataStoreRequest) (*GetEventDataStoreResponse, error) - GetEventSelectors(ctx context.Context, input *GetEventSelectorsRequest) (*GetEventSelectorsResponse, error) - GetImport(ctx context.Context, input *GetImportRequest) (*GetImportResponse, error) - GetInsightSelectors(ctx context.Context, input *GetInsightSelectorsRequest) (*GetInsightSelectorsResponse, error) - GetQueryResults(ctx context.Context, input *GetQueryResultsRequest) (*GetQueryResultsResponse, error) - GetResourcePolicy(ctx context.Context, input *GetResourcePolicyRequest) (*GetResourcePolicyResponse, error) - GetTrail(ctx context.Context, input *GetTrailRequest) (*GetTrailResponse, error) - GetTrailStatus(ctx context.Context, input *GetTrailStatusRequest) (*GetTrailStatusResponse, error) - ListChannels(ctx context.Context, input *ListChannelsRequest) (*ListChannelsResponse, error) - ListDashboards(ctx context.Context, input *ListDashboardsRequest) (*ListDashboardsResponse, error) - ListEventDataStores(ctx context.Context, input *ListEventDataStoresRequest) (*ListEventDataStoresResponse, error) - ListImportFailures(ctx context.Context, input *ListImportFailuresRequest) (*ListImportFailuresResponse, error) - ListImports(ctx context.Context, input *ListImportsRequest) (*ListImportsResponse, error) - ListInsightsData(ctx context.Context, input *ListInsightsDataRequest) (*ListInsightsDataResponse, error) - ListInsightsMetricData(ctx context.Context, input *ListInsightsMetricDataRequest) (*ListInsightsMetricDataResponse, error) - ListPublicKeys(ctx context.Context, input *ListPublicKeysRequest) (*ListPublicKeysResponse, error) - ListQueries(ctx context.Context, input *ListQueriesRequest) (*ListQueriesResponse, error) - ListTags(ctx context.Context, input *ListTagsRequest) (*ListTagsResponse, error) - ListTrails(ctx context.Context, input *ListTrailsRequest) (*ListTrailsResponse, error) - LookupEvents(ctx context.Context, input *LookupEventsRequest) (*LookupEventsResponse, error) - PutEventConfiguration(ctx context.Context, input *PutEventConfigurationRequest) (*PutEventConfigurationResponse, error) - PutEventSelectors(ctx context.Context, input *PutEventSelectorsRequest) (*PutEventSelectorsResponse, error) - PutInsightSelectors(ctx context.Context, input *PutInsightSelectorsRequest) (*PutInsightSelectorsResponse, error) - PutResourcePolicy(ctx context.Context, input *PutResourcePolicyRequest) (*PutResourcePolicyResponse, error) - RegisterOrganizationDelegatedAdmin(ctx context.Context, input *RegisterOrganizationDelegatedAdminRequest) (*RegisterOrganizationDelegatedAdminResponse, error) - RemoveTags(ctx context.Context, input *RemoveTagsRequest) (*RemoveTagsResponse, error) - RestoreEventDataStore(ctx context.Context, input *RestoreEventDataStoreRequest) (*RestoreEventDataStoreResponse, error) - SearchSampleQueries(ctx context.Context, input *SearchSampleQueriesRequest) (*SearchSampleQueriesResponse, error) - StartDashboardRefresh(ctx context.Context, input *StartDashboardRefreshRequest) (*StartDashboardRefreshResponse, error) - StartEventDataStoreIngestion(ctx context.Context, input *StartEventDataStoreIngestionRequest) (*StartEventDataStoreIngestionResponse, error) - StartImport(ctx context.Context, input *StartImportRequest) (*StartImportResponse, error) - StartLogging(ctx context.Context, input *StartLoggingRequest) (*StartLoggingResponse, error) - StartQuery(ctx context.Context, input *StartQueryRequest) (*StartQueryResponse, error) - StopEventDataStoreIngestion(ctx context.Context, input *StopEventDataStoreIngestionRequest) (*StopEventDataStoreIngestionResponse, error) - StopImport(ctx context.Context, input *StopImportRequest) (*StopImportResponse, error) - StopLogging(ctx context.Context, input *StopLoggingRequest) (*StopLoggingResponse, error) - UpdateChannel(ctx context.Context, input *UpdateChannelRequest) (*UpdateChannelResponse, error) - UpdateDashboard(ctx context.Context, input *UpdateDashboardRequest) (*UpdateDashboardResponse, error) - UpdateEventDataStore(ctx context.Context, input *UpdateEventDataStoreRequest) (*UpdateEventDataStoreResponse, error) - UpdateTrail(ctx context.Context, input *UpdateTrailRequest) (*UpdateTrailResponse, error) -} diff --git a/internal/generated/cloudtrail/router.go b/internal/generated/cloudtrail/router.go index 1e60e518..b4eba81d 100644 --- a/internal/generated/cloudtrail/router.go +++ b/internal/generated/cloudtrail/router.go @@ -4,6 +4,9 @@ package cloudtrail import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/cloudtrail/serializer.go b/internal/generated/cloudtrail/serializer.go deleted file mode 100644 index 410f0971..00000000 --- a/internal/generated/cloudtrail/serializer.go +++ /dev/null @@ -1,430 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package cloudtrail - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeAddTagsRequest parses an HTTP request into a *AddTagsRequest. -func DeserializeAddTagsRequest(r *http.Request, pathParams PathParams) (*AddTagsRequest, error) { - input := &AddTagsRequest{} - - return input, nil -} - -// DeserializeCancelQueryRequest parses an HTTP request into a *CancelQueryRequest. -func DeserializeCancelQueryRequest(r *http.Request, pathParams PathParams) (*CancelQueryRequest, error) { - input := &CancelQueryRequest{} - - return input, nil -} - -// DeserializeCreateChannelRequest parses an HTTP request into a *CreateChannelRequest. -func DeserializeCreateChannelRequest(r *http.Request, pathParams PathParams) (*CreateChannelRequest, error) { - input := &CreateChannelRequest{} - - return input, nil -} - -// DeserializeCreateDashboardRequest parses an HTTP request into a *CreateDashboardRequest. -func DeserializeCreateDashboardRequest(r *http.Request, pathParams PathParams) (*CreateDashboardRequest, error) { - input := &CreateDashboardRequest{} - - return input, nil -} - -// DeserializeCreateEventDataStoreRequest parses an HTTP request into a *CreateEventDataStoreRequest. -func DeserializeCreateEventDataStoreRequest(r *http.Request, pathParams PathParams) (*CreateEventDataStoreRequest, error) { - input := &CreateEventDataStoreRequest{} - - return input, nil -} - -// DeserializeCreateTrailRequest parses an HTTP request into a *CreateTrailRequest. -func DeserializeCreateTrailRequest(r *http.Request, pathParams PathParams) (*CreateTrailRequest, error) { - input := &CreateTrailRequest{} - - return input, nil -} - -// DeserializeDeleteChannelRequest parses an HTTP request into a *DeleteChannelRequest. -func DeserializeDeleteChannelRequest(r *http.Request, pathParams PathParams) (*DeleteChannelRequest, error) { - input := &DeleteChannelRequest{} - - return input, nil -} - -// DeserializeDeleteDashboardRequest parses an HTTP request into a *DeleteDashboardRequest. -func DeserializeDeleteDashboardRequest(r *http.Request, pathParams PathParams) (*DeleteDashboardRequest, error) { - input := &DeleteDashboardRequest{} - - return input, nil -} - -// DeserializeDeleteEventDataStoreRequest parses an HTTP request into a *DeleteEventDataStoreRequest. -func DeserializeDeleteEventDataStoreRequest(r *http.Request, pathParams PathParams) (*DeleteEventDataStoreRequest, error) { - input := &DeleteEventDataStoreRequest{} - - return input, nil -} - -// DeserializeDeleteResourcePolicyRequest parses an HTTP request into a *DeleteResourcePolicyRequest. -func DeserializeDeleteResourcePolicyRequest(r *http.Request, pathParams PathParams) (*DeleteResourcePolicyRequest, error) { - input := &DeleteResourcePolicyRequest{} - - return input, nil -} - -// DeserializeDeleteTrailRequest parses an HTTP request into a *DeleteTrailRequest. -func DeserializeDeleteTrailRequest(r *http.Request, pathParams PathParams) (*DeleteTrailRequest, error) { - input := &DeleteTrailRequest{} - - return input, nil -} - -// DeserializeDeregisterOrganizationDelegatedAdminRequest parses an HTTP request into a *DeregisterOrganizationDelegatedAdminRequest. -func DeserializeDeregisterOrganizationDelegatedAdminRequest(r *http.Request, pathParams PathParams) (*DeregisterOrganizationDelegatedAdminRequest, error) { - input := &DeregisterOrganizationDelegatedAdminRequest{} - - return input, nil -} - -// DeserializeDescribeQueryRequest parses an HTTP request into a *DescribeQueryRequest. -func DeserializeDescribeQueryRequest(r *http.Request, pathParams PathParams) (*DescribeQueryRequest, error) { - input := &DescribeQueryRequest{} - - return input, nil -} - -// DeserializeDescribeTrailsRequest parses an HTTP request into a *DescribeTrailsRequest. -func DeserializeDescribeTrailsRequest(r *http.Request, pathParams PathParams) (*DescribeTrailsRequest, error) { - input := &DescribeTrailsRequest{} - - return input, nil -} - -// DeserializeDisableFederationRequest parses an HTTP request into a *DisableFederationRequest. -func DeserializeDisableFederationRequest(r *http.Request, pathParams PathParams) (*DisableFederationRequest, error) { - input := &DisableFederationRequest{} - - return input, nil -} - -// DeserializeEnableFederationRequest parses an HTTP request into a *EnableFederationRequest. -func DeserializeEnableFederationRequest(r *http.Request, pathParams PathParams) (*EnableFederationRequest, error) { - input := &EnableFederationRequest{} - - return input, nil -} - -// DeserializeGenerateQueryRequest parses an HTTP request into a *GenerateQueryRequest. -func DeserializeGenerateQueryRequest(r *http.Request, pathParams PathParams) (*GenerateQueryRequest, error) { - input := &GenerateQueryRequest{} - - return input, nil -} - -// DeserializeGetChannelRequest parses an HTTP request into a *GetChannelRequest. -func DeserializeGetChannelRequest(r *http.Request, pathParams PathParams) (*GetChannelRequest, error) { - input := &GetChannelRequest{} - - return input, nil -} - -// DeserializeGetDashboardRequest parses an HTTP request into a *GetDashboardRequest. -func DeserializeGetDashboardRequest(r *http.Request, pathParams PathParams) (*GetDashboardRequest, error) { - input := &GetDashboardRequest{} - - return input, nil -} - -// DeserializeGetEventConfigurationRequest parses an HTTP request into a *GetEventConfigurationRequest. -func DeserializeGetEventConfigurationRequest(r *http.Request, pathParams PathParams) (*GetEventConfigurationRequest, error) { - input := &GetEventConfigurationRequest{} - - return input, nil -} - -// DeserializeGetEventDataStoreRequest parses an HTTP request into a *GetEventDataStoreRequest. -func DeserializeGetEventDataStoreRequest(r *http.Request, pathParams PathParams) (*GetEventDataStoreRequest, error) { - input := &GetEventDataStoreRequest{} - - return input, nil -} - -// DeserializeGetEventSelectorsRequest parses an HTTP request into a *GetEventSelectorsRequest. -func DeserializeGetEventSelectorsRequest(r *http.Request, pathParams PathParams) (*GetEventSelectorsRequest, error) { - input := &GetEventSelectorsRequest{} - - return input, nil -} - -// DeserializeGetImportRequest parses an HTTP request into a *GetImportRequest. -func DeserializeGetImportRequest(r *http.Request, pathParams PathParams) (*GetImportRequest, error) { - input := &GetImportRequest{} - - return input, nil -} - -// DeserializeGetInsightSelectorsRequest parses an HTTP request into a *GetInsightSelectorsRequest. -func DeserializeGetInsightSelectorsRequest(r *http.Request, pathParams PathParams) (*GetInsightSelectorsRequest, error) { - input := &GetInsightSelectorsRequest{} - - return input, nil -} - -// DeserializeGetQueryResultsRequest parses an HTTP request into a *GetQueryResultsRequest. -func DeserializeGetQueryResultsRequest(r *http.Request, pathParams PathParams) (*GetQueryResultsRequest, error) { - input := &GetQueryResultsRequest{} - - return input, nil -} - -// DeserializeGetResourcePolicyRequest parses an HTTP request into a *GetResourcePolicyRequest. -func DeserializeGetResourcePolicyRequest(r *http.Request, pathParams PathParams) (*GetResourcePolicyRequest, error) { - input := &GetResourcePolicyRequest{} - - return input, nil -} - -// DeserializeGetTrailRequest parses an HTTP request into a *GetTrailRequest. -func DeserializeGetTrailRequest(r *http.Request, pathParams PathParams) (*GetTrailRequest, error) { - input := &GetTrailRequest{} - - return input, nil -} - -// DeserializeGetTrailStatusRequest parses an HTTP request into a *GetTrailStatusRequest. -func DeserializeGetTrailStatusRequest(r *http.Request, pathParams PathParams) (*GetTrailStatusRequest, error) { - input := &GetTrailStatusRequest{} - - return input, nil -} - -// DeserializeListChannelsRequest parses an HTTP request into a *ListChannelsRequest. -func DeserializeListChannelsRequest(r *http.Request, pathParams PathParams) (*ListChannelsRequest, error) { - input := &ListChannelsRequest{} - - return input, nil -} - -// DeserializeListDashboardsRequest parses an HTTP request into a *ListDashboardsRequest. -func DeserializeListDashboardsRequest(r *http.Request, pathParams PathParams) (*ListDashboardsRequest, error) { - input := &ListDashboardsRequest{} - - return input, nil -} - -// DeserializeListEventDataStoresRequest parses an HTTP request into a *ListEventDataStoresRequest. -func DeserializeListEventDataStoresRequest(r *http.Request, pathParams PathParams) (*ListEventDataStoresRequest, error) { - input := &ListEventDataStoresRequest{} - - return input, nil -} - -// DeserializeListImportFailuresRequest parses an HTTP request into a *ListImportFailuresRequest. -func DeserializeListImportFailuresRequest(r *http.Request, pathParams PathParams) (*ListImportFailuresRequest, error) { - input := &ListImportFailuresRequest{} - - return input, nil -} - -// DeserializeListImportsRequest parses an HTTP request into a *ListImportsRequest. -func DeserializeListImportsRequest(r *http.Request, pathParams PathParams) (*ListImportsRequest, error) { - input := &ListImportsRequest{} - - return input, nil -} - -// DeserializeListInsightsDataRequest parses an HTTP request into a *ListInsightsDataRequest. -func DeserializeListInsightsDataRequest(r *http.Request, pathParams PathParams) (*ListInsightsDataRequest, error) { - input := &ListInsightsDataRequest{} - - return input, nil -} - -// DeserializeListInsightsMetricDataRequest parses an HTTP request into a *ListInsightsMetricDataRequest. -func DeserializeListInsightsMetricDataRequest(r *http.Request, pathParams PathParams) (*ListInsightsMetricDataRequest, error) { - input := &ListInsightsMetricDataRequest{} - - return input, nil -} - -// DeserializeListPublicKeysRequest parses an HTTP request into a *ListPublicKeysRequest. -func DeserializeListPublicKeysRequest(r *http.Request, pathParams PathParams) (*ListPublicKeysRequest, error) { - input := &ListPublicKeysRequest{} - - return input, nil -} - -// DeserializeListQueriesRequest parses an HTTP request into a *ListQueriesRequest. -func DeserializeListQueriesRequest(r *http.Request, pathParams PathParams) (*ListQueriesRequest, error) { - input := &ListQueriesRequest{} - - return input, nil -} - -// DeserializeListTagsRequest parses an HTTP request into a *ListTagsRequest. -func DeserializeListTagsRequest(r *http.Request, pathParams PathParams) (*ListTagsRequest, error) { - input := &ListTagsRequest{} - - return input, nil -} - -// DeserializeListTrailsRequest parses an HTTP request into a *ListTrailsRequest. -func DeserializeListTrailsRequest(r *http.Request, pathParams PathParams) (*ListTrailsRequest, error) { - input := &ListTrailsRequest{} - - return input, nil -} - -// DeserializeLookupEventsRequest parses an HTTP request into a *LookupEventsRequest. -func DeserializeLookupEventsRequest(r *http.Request, pathParams PathParams) (*LookupEventsRequest, error) { - input := &LookupEventsRequest{} - - return input, nil -} - -// DeserializePutEventConfigurationRequest parses an HTTP request into a *PutEventConfigurationRequest. -func DeserializePutEventConfigurationRequest(r *http.Request, pathParams PathParams) (*PutEventConfigurationRequest, error) { - input := &PutEventConfigurationRequest{} - - return input, nil -} - -// DeserializePutEventSelectorsRequest parses an HTTP request into a *PutEventSelectorsRequest. -func DeserializePutEventSelectorsRequest(r *http.Request, pathParams PathParams) (*PutEventSelectorsRequest, error) { - input := &PutEventSelectorsRequest{} - - return input, nil -} - -// DeserializePutInsightSelectorsRequest parses an HTTP request into a *PutInsightSelectorsRequest. -func DeserializePutInsightSelectorsRequest(r *http.Request, pathParams PathParams) (*PutInsightSelectorsRequest, error) { - input := &PutInsightSelectorsRequest{} - - return input, nil -} - -// DeserializePutResourcePolicyRequest parses an HTTP request into a *PutResourcePolicyRequest. -func DeserializePutResourcePolicyRequest(r *http.Request, pathParams PathParams) (*PutResourcePolicyRequest, error) { - input := &PutResourcePolicyRequest{} - - return input, nil -} - -// DeserializeRegisterOrganizationDelegatedAdminRequest parses an HTTP request into a *RegisterOrganizationDelegatedAdminRequest. -func DeserializeRegisterOrganizationDelegatedAdminRequest(r *http.Request, pathParams PathParams) (*RegisterOrganizationDelegatedAdminRequest, error) { - input := &RegisterOrganizationDelegatedAdminRequest{} - - return input, nil -} - -// DeserializeRemoveTagsRequest parses an HTTP request into a *RemoveTagsRequest. -func DeserializeRemoveTagsRequest(r *http.Request, pathParams PathParams) (*RemoveTagsRequest, error) { - input := &RemoveTagsRequest{} - - return input, nil -} - -// DeserializeRestoreEventDataStoreRequest parses an HTTP request into a *RestoreEventDataStoreRequest. -func DeserializeRestoreEventDataStoreRequest(r *http.Request, pathParams PathParams) (*RestoreEventDataStoreRequest, error) { - input := &RestoreEventDataStoreRequest{} - - return input, nil -} - -// DeserializeSearchSampleQueriesRequest parses an HTTP request into a *SearchSampleQueriesRequest. -func DeserializeSearchSampleQueriesRequest(r *http.Request, pathParams PathParams) (*SearchSampleQueriesRequest, error) { - input := &SearchSampleQueriesRequest{} - - return input, nil -} - -// DeserializeStartDashboardRefreshRequest parses an HTTP request into a *StartDashboardRefreshRequest. -func DeserializeStartDashboardRefreshRequest(r *http.Request, pathParams PathParams) (*StartDashboardRefreshRequest, error) { - input := &StartDashboardRefreshRequest{} - - return input, nil -} - -// DeserializeStartEventDataStoreIngestionRequest parses an HTTP request into a *StartEventDataStoreIngestionRequest. -func DeserializeStartEventDataStoreIngestionRequest(r *http.Request, pathParams PathParams) (*StartEventDataStoreIngestionRequest, error) { - input := &StartEventDataStoreIngestionRequest{} - - return input, nil -} - -// DeserializeStartImportRequest parses an HTTP request into a *StartImportRequest. -func DeserializeStartImportRequest(r *http.Request, pathParams PathParams) (*StartImportRequest, error) { - input := &StartImportRequest{} - - return input, nil -} - -// DeserializeStartLoggingRequest parses an HTTP request into a *StartLoggingRequest. -func DeserializeStartLoggingRequest(r *http.Request, pathParams PathParams) (*StartLoggingRequest, error) { - input := &StartLoggingRequest{} - - return input, nil -} - -// DeserializeStartQueryRequest parses an HTTP request into a *StartQueryRequest. -func DeserializeStartQueryRequest(r *http.Request, pathParams PathParams) (*StartQueryRequest, error) { - input := &StartQueryRequest{} - - return input, nil -} - -// DeserializeStopEventDataStoreIngestionRequest parses an HTTP request into a *StopEventDataStoreIngestionRequest. -func DeserializeStopEventDataStoreIngestionRequest(r *http.Request, pathParams PathParams) (*StopEventDataStoreIngestionRequest, error) { - input := &StopEventDataStoreIngestionRequest{} - - return input, nil -} - -// DeserializeStopImportRequest parses an HTTP request into a *StopImportRequest. -func DeserializeStopImportRequest(r *http.Request, pathParams PathParams) (*StopImportRequest, error) { - input := &StopImportRequest{} - - return input, nil -} - -// DeserializeStopLoggingRequest parses an HTTP request into a *StopLoggingRequest. -func DeserializeStopLoggingRequest(r *http.Request, pathParams PathParams) (*StopLoggingRequest, error) { - input := &StopLoggingRequest{} - - return input, nil -} - -// DeserializeUpdateChannelRequest parses an HTTP request into a *UpdateChannelRequest. -func DeserializeUpdateChannelRequest(r *http.Request, pathParams PathParams) (*UpdateChannelRequest, error) { - input := &UpdateChannelRequest{} - - return input, nil -} - -// DeserializeUpdateDashboardRequest parses an HTTP request into a *UpdateDashboardRequest. -func DeserializeUpdateDashboardRequest(r *http.Request, pathParams PathParams) (*UpdateDashboardRequest, error) { - input := &UpdateDashboardRequest{} - - return input, nil -} - -// DeserializeUpdateEventDataStoreRequest parses an HTTP request into a *UpdateEventDataStoreRequest. -func DeserializeUpdateEventDataStoreRequest(r *http.Request, pathParams PathParams) (*UpdateEventDataStoreRequest, error) { - input := &UpdateEventDataStoreRequest{} - - return input, nil -} - -// DeserializeUpdateTrailRequest parses an HTTP request into a *UpdateTrailRequest. -func DeserializeUpdateTrailRequest(r *http.Request, pathParams PathParams) (*UpdateTrailRequest, error) { - input := &UpdateTrailRequest{} - - return input, nil -} diff --git a/internal/generated/cloudwatch/deserializer.go b/internal/generated/cloudwatch/deserializer.go deleted file mode 100644 index cf988ce0..00000000 --- a/internal/generated/cloudwatch/deserializer.go +++ /dev/null @@ -1,545 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package cloudwatch - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteAnomalyDetectorOutput writes the DeleteAnomalyDetectorOutput to the HTTP response. -func SerializeDeleteAnomalyDetectorOutput(w http.ResponseWriter, output *DeleteAnomalyDetectorOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteDashboardsOutput writes the DeleteDashboardsOutput to the HTTP response. -func SerializeDeleteDashboardsOutput(w http.ResponseWriter, output *DeleteDashboardsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteInsightRulesOutput writes the DeleteInsightRulesOutput to the HTTP response. -func SerializeDeleteInsightRulesOutput(w http.ResponseWriter, output *DeleteInsightRulesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteMetricStreamOutput writes the DeleteMetricStreamOutput to the HTTP response. -func SerializeDeleteMetricStreamOutput(w http.ResponseWriter, output *DeleteMetricStreamOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDescribeAlarmContributorsOutput writes the DescribeAlarmContributorsOutput to the HTTP response. -func SerializeDescribeAlarmContributorsOutput(w http.ResponseWriter, output *DescribeAlarmContributorsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeAlarmHistoryOutput writes the DescribeAlarmHistoryOutput to the HTTP response. -func SerializeDescribeAlarmHistoryOutput(w http.ResponseWriter, output *DescribeAlarmHistoryOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeAlarmsOutput writes the DescribeAlarmsOutput to the HTTP response. -func SerializeDescribeAlarmsOutput(w http.ResponseWriter, output *DescribeAlarmsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeAlarmsForMetricOutput writes the DescribeAlarmsForMetricOutput to the HTTP response. -func SerializeDescribeAlarmsForMetricOutput(w http.ResponseWriter, output *DescribeAlarmsForMetricOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeAnomalyDetectorsOutput writes the DescribeAnomalyDetectorsOutput to the HTTP response. -func SerializeDescribeAnomalyDetectorsOutput(w http.ResponseWriter, output *DescribeAnomalyDetectorsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeInsightRulesOutput writes the DescribeInsightRulesOutput to the HTTP response. -func SerializeDescribeInsightRulesOutput(w http.ResponseWriter, output *DescribeInsightRulesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisableInsightRulesOutput writes the DisableInsightRulesOutput to the HTTP response. -func SerializeDisableInsightRulesOutput(w http.ResponseWriter, output *DisableInsightRulesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEnableInsightRulesOutput writes the EnableInsightRulesOutput to the HTTP response. -func SerializeEnableInsightRulesOutput(w http.ResponseWriter, output *EnableInsightRulesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetAlarmMuteRuleOutput writes the GetAlarmMuteRuleOutput to the HTTP response. -func SerializeGetAlarmMuteRuleOutput(w http.ResponseWriter, output *GetAlarmMuteRuleOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDashboardOutput writes the GetDashboardOutput to the HTTP response. -func SerializeGetDashboardOutput(w http.ResponseWriter, output *GetDashboardOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetInsightRuleReportOutput writes the GetInsightRuleReportOutput to the HTTP response. -func SerializeGetInsightRuleReportOutput(w http.ResponseWriter, output *GetInsightRuleReportOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetMetricDataOutput writes the GetMetricDataOutput to the HTTP response. -func SerializeGetMetricDataOutput(w http.ResponseWriter, output *GetMetricDataOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetMetricStatisticsOutput writes the GetMetricStatisticsOutput to the HTTP response. -func SerializeGetMetricStatisticsOutput(w http.ResponseWriter, output *GetMetricStatisticsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetMetricStreamOutput writes the GetMetricStreamOutput to the HTTP response. -func SerializeGetMetricStreamOutput(w http.ResponseWriter, output *GetMetricStreamOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetMetricWidgetImageOutput writes the GetMetricWidgetImageOutput to the HTTP response. -func SerializeGetMetricWidgetImageOutput(w http.ResponseWriter, output *GetMetricWidgetImageOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetOTelEnrichmentOutput writes the GetOTelEnrichmentOutput to the HTTP response. -func SerializeGetOTelEnrichmentOutput(w http.ResponseWriter, output *GetOTelEnrichmentOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAlarmMuteRulesOutput writes the ListAlarmMuteRulesOutput to the HTTP response. -func SerializeListAlarmMuteRulesOutput(w http.ResponseWriter, output *ListAlarmMuteRulesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDashboardsOutput writes the ListDashboardsOutput to the HTTP response. -func SerializeListDashboardsOutput(w http.ResponseWriter, output *ListDashboardsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListManagedInsightRulesOutput writes the ListManagedInsightRulesOutput to the HTTP response. -func SerializeListManagedInsightRulesOutput(w http.ResponseWriter, output *ListManagedInsightRulesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListMetricStreamsOutput writes the ListMetricStreamsOutput to the HTTP response. -func SerializeListMetricStreamsOutput(w http.ResponseWriter, output *ListMetricStreamsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListMetricsOutput writes the ListMetricsOutput to the HTTP response. -func SerializeListMetricsOutput(w http.ResponseWriter, output *ListMetricsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceOutput writes the ListTagsForResourceOutput to the HTTP response. -func SerializeListTagsForResourceOutput(w http.ResponseWriter, output *ListTagsForResourceOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutAnomalyDetectorOutput writes the PutAnomalyDetectorOutput to the HTTP response. -func SerializePutAnomalyDetectorOutput(w http.ResponseWriter, output *PutAnomalyDetectorOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializePutDashboardOutput writes the PutDashboardOutput to the HTTP response. -func SerializePutDashboardOutput(w http.ResponseWriter, output *PutDashboardOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutInsightRuleOutput writes the PutInsightRuleOutput to the HTTP response. -func SerializePutInsightRuleOutput(w http.ResponseWriter, output *PutInsightRuleOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializePutManagedInsightRulesOutput writes the PutManagedInsightRulesOutput to the HTTP response. -func SerializePutManagedInsightRulesOutput(w http.ResponseWriter, output *PutManagedInsightRulesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutMetricStreamOutput writes the PutMetricStreamOutput to the HTTP response. -func SerializePutMetricStreamOutput(w http.ResponseWriter, output *PutMetricStreamOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartMetricStreamsOutput writes the StartMetricStreamsOutput to the HTTP response. -func SerializeStartMetricStreamsOutput(w http.ResponseWriter, output *StartMetricStreamsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeStartOTelEnrichmentOutput writes the StartOTelEnrichmentOutput to the HTTP response. -func SerializeStartOTelEnrichmentOutput(w http.ResponseWriter, output *StartOTelEnrichmentOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeStopMetricStreamsOutput writes the StopMetricStreamsOutput to the HTTP response. -func SerializeStopMetricStreamsOutput(w http.ResponseWriter, output *StopMetricStreamsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeStopOTelEnrichmentOutput writes the StopOTelEnrichmentOutput to the HTTP response. -func SerializeStopOTelEnrichmentOutput(w http.ResponseWriter, output *StopOTelEnrichmentOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeTagResourceOutput writes the TagResourceOutput to the HTTP response. -func SerializeTagResourceOutput(w http.ResponseWriter, output *TagResourceOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUntagResourceOutput writes the UntagResourceOutput to the HTTP response. -func SerializeUntagResourceOutput(w http.ResponseWriter, output *UntagResourceOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} diff --git a/internal/generated/cloudwatch/interface.go b/internal/generated/cloudwatch/interface.go deleted file mode 100644 index bd8e192e..00000000 --- a/internal/generated/cloudwatch/interface.go +++ /dev/null @@ -1,54 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package cloudwatch - -import "context" - -type GraniteServiceVersion20100801Service interface { - DeleteAlarmMuteRule(ctx context.Context, input *DeleteAlarmMuteRuleInput) (*SmithyUnit, error) - DeleteAlarms(ctx context.Context, input *DeleteAlarmsInput) (*SmithyUnit, error) - DeleteAnomalyDetector(ctx context.Context, input *DeleteAnomalyDetectorInput) (*DeleteAnomalyDetectorOutput, error) - DeleteDashboards(ctx context.Context, input *DeleteDashboardsInput) (*DeleteDashboardsOutput, error) - DeleteInsightRules(ctx context.Context, input *DeleteInsightRulesInput) (*DeleteInsightRulesOutput, error) - DeleteMetricStream(ctx context.Context, input *DeleteMetricStreamInput) (*DeleteMetricStreamOutput, error) - DescribeAlarmContributors(ctx context.Context, input *DescribeAlarmContributorsInput) (*DescribeAlarmContributorsOutput, error) - DescribeAlarmHistory(ctx context.Context, input *DescribeAlarmHistoryInput) (*DescribeAlarmHistoryOutput, error) - DescribeAlarms(ctx context.Context, input *DescribeAlarmsInput) (*DescribeAlarmsOutput, error) - DescribeAlarmsForMetric(ctx context.Context, input *DescribeAlarmsForMetricInput) (*DescribeAlarmsForMetricOutput, error) - DescribeAnomalyDetectors(ctx context.Context, input *DescribeAnomalyDetectorsInput) (*DescribeAnomalyDetectorsOutput, error) - DescribeInsightRules(ctx context.Context, input *DescribeInsightRulesInput) (*DescribeInsightRulesOutput, error) - DisableAlarmActions(ctx context.Context, input *DisableAlarmActionsInput) (*SmithyUnit, error) - DisableInsightRules(ctx context.Context, input *DisableInsightRulesInput) (*DisableInsightRulesOutput, error) - EnableAlarmActions(ctx context.Context, input *EnableAlarmActionsInput) (*SmithyUnit, error) - EnableInsightRules(ctx context.Context, input *EnableInsightRulesInput) (*EnableInsightRulesOutput, error) - GetAlarmMuteRule(ctx context.Context, input *GetAlarmMuteRuleInput) (*GetAlarmMuteRuleOutput, error) - GetDashboard(ctx context.Context, input *GetDashboardInput) (*GetDashboardOutput, error) - GetInsightRuleReport(ctx context.Context, input *GetInsightRuleReportInput) (*GetInsightRuleReportOutput, error) - GetMetricData(ctx context.Context, input *GetMetricDataInput) (*GetMetricDataOutput, error) - GetMetricStatistics(ctx context.Context, input *GetMetricStatisticsInput) (*GetMetricStatisticsOutput, error) - GetMetricStream(ctx context.Context, input *GetMetricStreamInput) (*GetMetricStreamOutput, error) - GetMetricWidgetImage(ctx context.Context, input *GetMetricWidgetImageInput) (*GetMetricWidgetImageOutput, error) - GetOTelEnrichment(ctx context.Context, input *GetOTelEnrichmentInput) (*GetOTelEnrichmentOutput, error) - ListAlarmMuteRules(ctx context.Context, input *ListAlarmMuteRulesInput) (*ListAlarmMuteRulesOutput, error) - ListDashboards(ctx context.Context, input *ListDashboardsInput) (*ListDashboardsOutput, error) - ListManagedInsightRules(ctx context.Context, input *ListManagedInsightRulesInput) (*ListManagedInsightRulesOutput, error) - ListMetricStreams(ctx context.Context, input *ListMetricStreamsInput) (*ListMetricStreamsOutput, error) - ListMetrics(ctx context.Context, input *ListMetricsInput) (*ListMetricsOutput, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error) - PutAlarmMuteRule(ctx context.Context, input *PutAlarmMuteRuleInput) (*SmithyUnit, error) - PutAnomalyDetector(ctx context.Context, input *PutAnomalyDetectorInput) (*PutAnomalyDetectorOutput, error) - PutCompositeAlarm(ctx context.Context, input *PutCompositeAlarmInput) (*SmithyUnit, error) - PutDashboard(ctx context.Context, input *PutDashboardInput) (*PutDashboardOutput, error) - PutInsightRule(ctx context.Context, input *PutInsightRuleInput) (*PutInsightRuleOutput, error) - PutManagedInsightRules(ctx context.Context, input *PutManagedInsightRulesInput) (*PutManagedInsightRulesOutput, error) - PutMetricAlarm(ctx context.Context, input *PutMetricAlarmInput) (*SmithyUnit, error) - PutMetricData(ctx context.Context, input *PutMetricDataInput) (*SmithyUnit, error) - PutMetricStream(ctx context.Context, input *PutMetricStreamInput) (*PutMetricStreamOutput, error) - SetAlarmState(ctx context.Context, input *SetAlarmStateInput) (*SmithyUnit, error) - StartMetricStreams(ctx context.Context, input *StartMetricStreamsInput) (*StartMetricStreamsOutput, error) - StartOTelEnrichment(ctx context.Context, input *StartOTelEnrichmentInput) (*StartOTelEnrichmentOutput, error) - StopMetricStreams(ctx context.Context, input *StopMetricStreamsInput) (*StopMetricStreamsOutput, error) - StopOTelEnrichment(ctx context.Context, input *StopOTelEnrichmentInput) (*StopOTelEnrichmentOutput, error) - TagResource(ctx context.Context, input *TagResourceInput) (*TagResourceOutput, error) - UntagResource(ctx context.Context, input *UntagResourceInput) (*UntagResourceOutput, error) -} diff --git a/internal/generated/cloudwatch/router.go b/internal/generated/cloudwatch/router.go index 11f68ef0..f2fdc6ea 100644 --- a/internal/generated/cloudwatch/router.go +++ b/internal/generated/cloudwatch/router.go @@ -4,6 +4,9 @@ package cloudwatch import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/cloudwatch/serializer.go b/internal/generated/cloudwatch/serializer.go deleted file mode 100644 index 73bbcaa6..00000000 --- a/internal/generated/cloudwatch/serializer.go +++ /dev/null @@ -1,332 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package cloudwatch - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeDeleteAlarmMuteRuleInput parses an HTTP request into a *DeleteAlarmMuteRuleInput. -func DeserializeDeleteAlarmMuteRuleInput(r *http.Request, pathParams PathParams) (*DeleteAlarmMuteRuleInput, error) { - input := &DeleteAlarmMuteRuleInput{} - - return input, nil -} - -// DeserializeDeleteAlarmsInput parses an HTTP request into a *DeleteAlarmsInput. -func DeserializeDeleteAlarmsInput(r *http.Request, pathParams PathParams) (*DeleteAlarmsInput, error) { - input := &DeleteAlarmsInput{} - - return input, nil -} - -// DeserializeDeleteAnomalyDetectorInput parses an HTTP request into a *DeleteAnomalyDetectorInput. -func DeserializeDeleteAnomalyDetectorInput(r *http.Request, pathParams PathParams) (*DeleteAnomalyDetectorInput, error) { - input := &DeleteAnomalyDetectorInput{} - - return input, nil -} - -// DeserializeDeleteDashboardsInput parses an HTTP request into a *DeleteDashboardsInput. -func DeserializeDeleteDashboardsInput(r *http.Request, pathParams PathParams) (*DeleteDashboardsInput, error) { - input := &DeleteDashboardsInput{} - - return input, nil -} - -// DeserializeDeleteInsightRulesInput parses an HTTP request into a *DeleteInsightRulesInput. -func DeserializeDeleteInsightRulesInput(r *http.Request, pathParams PathParams) (*DeleteInsightRulesInput, error) { - input := &DeleteInsightRulesInput{} - - return input, nil -} - -// DeserializeDeleteMetricStreamInput parses an HTTP request into a *DeleteMetricStreamInput. -func DeserializeDeleteMetricStreamInput(r *http.Request, pathParams PathParams) (*DeleteMetricStreamInput, error) { - input := &DeleteMetricStreamInput{} - - return input, nil -} - -// DeserializeDescribeAlarmContributorsInput parses an HTTP request into a *DescribeAlarmContributorsInput. -func DeserializeDescribeAlarmContributorsInput(r *http.Request, pathParams PathParams) (*DescribeAlarmContributorsInput, error) { - input := &DescribeAlarmContributorsInput{} - - return input, nil -} - -// DeserializeDescribeAlarmHistoryInput parses an HTTP request into a *DescribeAlarmHistoryInput. -func DeserializeDescribeAlarmHistoryInput(r *http.Request, pathParams PathParams) (*DescribeAlarmHistoryInput, error) { - input := &DescribeAlarmHistoryInput{} - - return input, nil -} - -// DeserializeDescribeAlarmsInput parses an HTTP request into a *DescribeAlarmsInput. -func DeserializeDescribeAlarmsInput(r *http.Request, pathParams PathParams) (*DescribeAlarmsInput, error) { - input := &DescribeAlarmsInput{} - - return input, nil -} - -// DeserializeDescribeAlarmsForMetricInput parses an HTTP request into a *DescribeAlarmsForMetricInput. -func DeserializeDescribeAlarmsForMetricInput(r *http.Request, pathParams PathParams) (*DescribeAlarmsForMetricInput, error) { - input := &DescribeAlarmsForMetricInput{} - - return input, nil -} - -// DeserializeDescribeAnomalyDetectorsInput parses an HTTP request into a *DescribeAnomalyDetectorsInput. -func DeserializeDescribeAnomalyDetectorsInput(r *http.Request, pathParams PathParams) (*DescribeAnomalyDetectorsInput, error) { - input := &DescribeAnomalyDetectorsInput{} - - return input, nil -} - -// DeserializeDescribeInsightRulesInput parses an HTTP request into a *DescribeInsightRulesInput. -func DeserializeDescribeInsightRulesInput(r *http.Request, pathParams PathParams) (*DescribeInsightRulesInput, error) { - input := &DescribeInsightRulesInput{} - - return input, nil -} - -// DeserializeDisableAlarmActionsInput parses an HTTP request into a *DisableAlarmActionsInput. -func DeserializeDisableAlarmActionsInput(r *http.Request, pathParams PathParams) (*DisableAlarmActionsInput, error) { - input := &DisableAlarmActionsInput{} - - return input, nil -} - -// DeserializeDisableInsightRulesInput parses an HTTP request into a *DisableInsightRulesInput. -func DeserializeDisableInsightRulesInput(r *http.Request, pathParams PathParams) (*DisableInsightRulesInput, error) { - input := &DisableInsightRulesInput{} - - return input, nil -} - -// DeserializeEnableAlarmActionsInput parses an HTTP request into a *EnableAlarmActionsInput. -func DeserializeEnableAlarmActionsInput(r *http.Request, pathParams PathParams) (*EnableAlarmActionsInput, error) { - input := &EnableAlarmActionsInput{} - - return input, nil -} - -// DeserializeEnableInsightRulesInput parses an HTTP request into a *EnableInsightRulesInput. -func DeserializeEnableInsightRulesInput(r *http.Request, pathParams PathParams) (*EnableInsightRulesInput, error) { - input := &EnableInsightRulesInput{} - - return input, nil -} - -// DeserializeGetAlarmMuteRuleInput parses an HTTP request into a *GetAlarmMuteRuleInput. -func DeserializeGetAlarmMuteRuleInput(r *http.Request, pathParams PathParams) (*GetAlarmMuteRuleInput, error) { - input := &GetAlarmMuteRuleInput{} - - return input, nil -} - -// DeserializeGetDashboardInput parses an HTTP request into a *GetDashboardInput. -func DeserializeGetDashboardInput(r *http.Request, pathParams PathParams) (*GetDashboardInput, error) { - input := &GetDashboardInput{} - - return input, nil -} - -// DeserializeGetInsightRuleReportInput parses an HTTP request into a *GetInsightRuleReportInput. -func DeserializeGetInsightRuleReportInput(r *http.Request, pathParams PathParams) (*GetInsightRuleReportInput, error) { - input := &GetInsightRuleReportInput{} - - return input, nil -} - -// DeserializeGetMetricDataInput parses an HTTP request into a *GetMetricDataInput. -func DeserializeGetMetricDataInput(r *http.Request, pathParams PathParams) (*GetMetricDataInput, error) { - input := &GetMetricDataInput{} - - return input, nil -} - -// DeserializeGetMetricStatisticsInput parses an HTTP request into a *GetMetricStatisticsInput. -func DeserializeGetMetricStatisticsInput(r *http.Request, pathParams PathParams) (*GetMetricStatisticsInput, error) { - input := &GetMetricStatisticsInput{} - - return input, nil -} - -// DeserializeGetMetricStreamInput parses an HTTP request into a *GetMetricStreamInput. -func DeserializeGetMetricStreamInput(r *http.Request, pathParams PathParams) (*GetMetricStreamInput, error) { - input := &GetMetricStreamInput{} - - return input, nil -} - -// DeserializeGetMetricWidgetImageInput parses an HTTP request into a *GetMetricWidgetImageInput. -func DeserializeGetMetricWidgetImageInput(r *http.Request, pathParams PathParams) (*GetMetricWidgetImageInput, error) { - input := &GetMetricWidgetImageInput{} - - return input, nil -} - -// DeserializeGetOTelEnrichmentInput parses an HTTP request into a *GetOTelEnrichmentInput. -func DeserializeGetOTelEnrichmentInput(r *http.Request, pathParams PathParams) (*GetOTelEnrichmentInput, error) { - input := &GetOTelEnrichmentInput{} - - return input, nil -} - -// DeserializeListAlarmMuteRulesInput parses an HTTP request into a *ListAlarmMuteRulesInput. -func DeserializeListAlarmMuteRulesInput(r *http.Request, pathParams PathParams) (*ListAlarmMuteRulesInput, error) { - input := &ListAlarmMuteRulesInput{} - - return input, nil -} - -// DeserializeListDashboardsInput parses an HTTP request into a *ListDashboardsInput. -func DeserializeListDashboardsInput(r *http.Request, pathParams PathParams) (*ListDashboardsInput, error) { - input := &ListDashboardsInput{} - - return input, nil -} - -// DeserializeListManagedInsightRulesInput parses an HTTP request into a *ListManagedInsightRulesInput. -func DeserializeListManagedInsightRulesInput(r *http.Request, pathParams PathParams) (*ListManagedInsightRulesInput, error) { - input := &ListManagedInsightRulesInput{} - - return input, nil -} - -// DeserializeListMetricStreamsInput parses an HTTP request into a *ListMetricStreamsInput. -func DeserializeListMetricStreamsInput(r *http.Request, pathParams PathParams) (*ListMetricStreamsInput, error) { - input := &ListMetricStreamsInput{} - - return input, nil -} - -// DeserializeListMetricsInput parses an HTTP request into a *ListMetricsInput. -func DeserializeListMetricsInput(r *http.Request, pathParams PathParams) (*ListMetricsInput, error) { - input := &ListMetricsInput{} - - return input, nil -} - -// DeserializeListTagsForResourceInput parses an HTTP request into a *ListTagsForResourceInput. -func DeserializeListTagsForResourceInput(r *http.Request, pathParams PathParams) (*ListTagsForResourceInput, error) { - input := &ListTagsForResourceInput{} - - return input, nil -} - -// DeserializePutAlarmMuteRuleInput parses an HTTP request into a *PutAlarmMuteRuleInput. -func DeserializePutAlarmMuteRuleInput(r *http.Request, pathParams PathParams) (*PutAlarmMuteRuleInput, error) { - input := &PutAlarmMuteRuleInput{} - - return input, nil -} - -// DeserializePutAnomalyDetectorInput parses an HTTP request into a *PutAnomalyDetectorInput. -func DeserializePutAnomalyDetectorInput(r *http.Request, pathParams PathParams) (*PutAnomalyDetectorInput, error) { - input := &PutAnomalyDetectorInput{} - - return input, nil -} - -// DeserializePutCompositeAlarmInput parses an HTTP request into a *PutCompositeAlarmInput. -func DeserializePutCompositeAlarmInput(r *http.Request, pathParams PathParams) (*PutCompositeAlarmInput, error) { - input := &PutCompositeAlarmInput{} - - return input, nil -} - -// DeserializePutDashboardInput parses an HTTP request into a *PutDashboardInput. -func DeserializePutDashboardInput(r *http.Request, pathParams PathParams) (*PutDashboardInput, error) { - input := &PutDashboardInput{} - - return input, nil -} - -// DeserializePutInsightRuleInput parses an HTTP request into a *PutInsightRuleInput. -func DeserializePutInsightRuleInput(r *http.Request, pathParams PathParams) (*PutInsightRuleInput, error) { - input := &PutInsightRuleInput{} - - return input, nil -} - -// DeserializePutManagedInsightRulesInput parses an HTTP request into a *PutManagedInsightRulesInput. -func DeserializePutManagedInsightRulesInput(r *http.Request, pathParams PathParams) (*PutManagedInsightRulesInput, error) { - input := &PutManagedInsightRulesInput{} - - return input, nil -} - -// DeserializePutMetricAlarmInput parses an HTTP request into a *PutMetricAlarmInput. -func DeserializePutMetricAlarmInput(r *http.Request, pathParams PathParams) (*PutMetricAlarmInput, error) { - input := &PutMetricAlarmInput{} - - return input, nil -} - -// DeserializePutMetricDataInput parses an HTTP request into a *PutMetricDataInput. -func DeserializePutMetricDataInput(r *http.Request, pathParams PathParams) (*PutMetricDataInput, error) { - input := &PutMetricDataInput{} - - return input, nil -} - -// DeserializePutMetricStreamInput parses an HTTP request into a *PutMetricStreamInput. -func DeserializePutMetricStreamInput(r *http.Request, pathParams PathParams) (*PutMetricStreamInput, error) { - input := &PutMetricStreamInput{} - - return input, nil -} - -// DeserializeSetAlarmStateInput parses an HTTP request into a *SetAlarmStateInput. -func DeserializeSetAlarmStateInput(r *http.Request, pathParams PathParams) (*SetAlarmStateInput, error) { - input := &SetAlarmStateInput{} - - return input, nil -} - -// DeserializeStartMetricStreamsInput parses an HTTP request into a *StartMetricStreamsInput. -func DeserializeStartMetricStreamsInput(r *http.Request, pathParams PathParams) (*StartMetricStreamsInput, error) { - input := &StartMetricStreamsInput{} - - return input, nil -} - -// DeserializeStartOTelEnrichmentInput parses an HTTP request into a *StartOTelEnrichmentInput. -func DeserializeStartOTelEnrichmentInput(r *http.Request, pathParams PathParams) (*StartOTelEnrichmentInput, error) { - input := &StartOTelEnrichmentInput{} - - return input, nil -} - -// DeserializeStopMetricStreamsInput parses an HTTP request into a *StopMetricStreamsInput. -func DeserializeStopMetricStreamsInput(r *http.Request, pathParams PathParams) (*StopMetricStreamsInput, error) { - input := &StopMetricStreamsInput{} - - return input, nil -} - -// DeserializeStopOTelEnrichmentInput parses an HTTP request into a *StopOTelEnrichmentInput. -func DeserializeStopOTelEnrichmentInput(r *http.Request, pathParams PathParams) (*StopOTelEnrichmentInput, error) { - input := &StopOTelEnrichmentInput{} - - return input, nil -} - -// DeserializeTagResourceInput parses an HTTP request into a *TagResourceInput. -func DeserializeTagResourceInput(r *http.Request, pathParams PathParams) (*TagResourceInput, error) { - input := &TagResourceInput{} - - return input, nil -} - -// DeserializeUntagResourceInput parses an HTTP request into a *UntagResourceInput. -func DeserializeUntagResourceInput(r *http.Request, pathParams PathParams) (*UntagResourceInput, error) { - input := &UntagResourceInput{} - - return input, nil -} diff --git a/internal/generated/cloudwatchlogs/deserializer.go b/internal/generated/cloudwatchlogs/deserializer.go deleted file mode 100644 index 3976e85c..00000000 --- a/internal/generated/cloudwatchlogs/deserializer.go +++ /dev/null @@ -1,1259 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package cloudwatchlogs - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeAssociateSourceToS3TableIntegrationResponse writes the AssociateSourceToS3TableIntegrationResponse to the HTTP response. -func SerializeAssociateSourceToS3TableIntegrationResponse(w http.ResponseWriter, output *AssociateSourceToS3TableIntegrationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCancelImportTaskResponse writes the CancelImportTaskResponse to the HTTP response. -func SerializeCancelImportTaskResponse(w http.ResponseWriter, output *CancelImportTaskResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDeliveryResponse writes the CreateDeliveryResponse to the HTTP response. -func SerializeCreateDeliveryResponse(w http.ResponseWriter, output *CreateDeliveryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateExportTaskResponse writes the CreateExportTaskResponse to the HTTP response. -func SerializeCreateExportTaskResponse(w http.ResponseWriter, output *CreateExportTaskResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateImportTaskResponse writes the CreateImportTaskResponse to the HTTP response. -func SerializeCreateImportTaskResponse(w http.ResponseWriter, output *CreateImportTaskResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateLogAnomalyDetectorResponse writes the CreateLogAnomalyDetectorResponse to the HTTP response. -func SerializeCreateLogAnomalyDetectorResponse(w http.ResponseWriter, output *CreateLogAnomalyDetectorResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateLookupTableResponse writes the CreateLookupTableResponse to the HTTP response. -func SerializeCreateLookupTableResponse(w http.ResponseWriter, output *CreateLookupTableResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateScheduledQueryResponse writes the CreateScheduledQueryResponse to the HTTP response. -func SerializeCreateScheduledQueryResponse(w http.ResponseWriter, output *CreateScheduledQueryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteIndexPolicyResponse writes the DeleteIndexPolicyResponse to the HTTP response. -func SerializeDeleteIndexPolicyResponse(w http.ResponseWriter, output *DeleteIndexPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteIntegrationResponse writes the DeleteIntegrationResponse to the HTTP response. -func SerializeDeleteIntegrationResponse(w http.ResponseWriter, output *DeleteIntegrationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteQueryDefinitionResponse writes the DeleteQueryDefinitionResponse to the HTTP response. -func SerializeDeleteQueryDefinitionResponse(w http.ResponseWriter, output *DeleteQueryDefinitionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteScheduledQueryResponse writes the DeleteScheduledQueryResponse to the HTTP response. -func SerializeDeleteScheduledQueryResponse(w http.ResponseWriter, output *DeleteScheduledQueryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDescribeAccountPoliciesResponse writes the DescribeAccountPoliciesResponse to the HTTP response. -func SerializeDescribeAccountPoliciesResponse(w http.ResponseWriter, output *DescribeAccountPoliciesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeConfigurationTemplatesResponse writes the DescribeConfigurationTemplatesResponse to the HTTP response. -func SerializeDescribeConfigurationTemplatesResponse(w http.ResponseWriter, output *DescribeConfigurationTemplatesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDeliveriesResponse writes the DescribeDeliveriesResponse to the HTTP response. -func SerializeDescribeDeliveriesResponse(w http.ResponseWriter, output *DescribeDeliveriesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDeliveryDestinationsResponse writes the DescribeDeliveryDestinationsResponse to the HTTP response. -func SerializeDescribeDeliveryDestinationsResponse(w http.ResponseWriter, output *DescribeDeliveryDestinationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDeliverySourcesResponse writes the DescribeDeliverySourcesResponse to the HTTP response. -func SerializeDescribeDeliverySourcesResponse(w http.ResponseWriter, output *DescribeDeliverySourcesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDestinationsResponse writes the DescribeDestinationsResponse to the HTTP response. -func SerializeDescribeDestinationsResponse(w http.ResponseWriter, output *DescribeDestinationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeExportTasksResponse writes the DescribeExportTasksResponse to the HTTP response. -func SerializeDescribeExportTasksResponse(w http.ResponseWriter, output *DescribeExportTasksResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeFieldIndexesResponse writes the DescribeFieldIndexesResponse to the HTTP response. -func SerializeDescribeFieldIndexesResponse(w http.ResponseWriter, output *DescribeFieldIndexesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeImportTaskBatchesResponse writes the DescribeImportTaskBatchesResponse to the HTTP response. -func SerializeDescribeImportTaskBatchesResponse(w http.ResponseWriter, output *DescribeImportTaskBatchesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeImportTasksResponse writes the DescribeImportTasksResponse to the HTTP response. -func SerializeDescribeImportTasksResponse(w http.ResponseWriter, output *DescribeImportTasksResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeIndexPoliciesResponse writes the DescribeIndexPoliciesResponse to the HTTP response. -func SerializeDescribeIndexPoliciesResponse(w http.ResponseWriter, output *DescribeIndexPoliciesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeLogGroupsResponse writes the DescribeLogGroupsResponse to the HTTP response. -func SerializeDescribeLogGroupsResponse(w http.ResponseWriter, output *DescribeLogGroupsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeLogStreamsResponse writes the DescribeLogStreamsResponse to the HTTP response. -func SerializeDescribeLogStreamsResponse(w http.ResponseWriter, output *DescribeLogStreamsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeLookupTablesResponse writes the DescribeLookupTablesResponse to the HTTP response. -func SerializeDescribeLookupTablesResponse(w http.ResponseWriter, output *DescribeLookupTablesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeMetricFiltersResponse writes the DescribeMetricFiltersResponse to the HTTP response. -func SerializeDescribeMetricFiltersResponse(w http.ResponseWriter, output *DescribeMetricFiltersResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeQueriesResponse writes the DescribeQueriesResponse to the HTTP response. -func SerializeDescribeQueriesResponse(w http.ResponseWriter, output *DescribeQueriesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeQueryDefinitionsResponse writes the DescribeQueryDefinitionsResponse to the HTTP response. -func SerializeDescribeQueryDefinitionsResponse(w http.ResponseWriter, output *DescribeQueryDefinitionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeResourcePoliciesResponse writes the DescribeResourcePoliciesResponse to the HTTP response. -func SerializeDescribeResourcePoliciesResponse(w http.ResponseWriter, output *DescribeResourcePoliciesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeSubscriptionFiltersResponse writes the DescribeSubscriptionFiltersResponse to the HTTP response. -func SerializeDescribeSubscriptionFiltersResponse(w http.ResponseWriter, output *DescribeSubscriptionFiltersResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisassociateSourceFromS3TableIntegrationResponse writes the DisassociateSourceFromS3TableIntegrationResponse to the HTTP response. -func SerializeDisassociateSourceFromS3TableIntegrationResponse(w http.ResponseWriter, output *DisassociateSourceFromS3TableIntegrationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeFilterLogEventsResponse writes the FilterLogEventsResponse to the HTTP response. -func SerializeFilterLogEventsResponse(w http.ResponseWriter, output *FilterLogEventsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDataProtectionPolicyResponse writes the GetDataProtectionPolicyResponse to the HTTP response. -func SerializeGetDataProtectionPolicyResponse(w http.ResponseWriter, output *GetDataProtectionPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDeliveryResponse writes the GetDeliveryResponse to the HTTP response. -func SerializeGetDeliveryResponse(w http.ResponseWriter, output *GetDeliveryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDeliveryDestinationResponse writes the GetDeliveryDestinationResponse to the HTTP response. -func SerializeGetDeliveryDestinationResponse(w http.ResponseWriter, output *GetDeliveryDestinationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDeliveryDestinationPolicyResponse writes the GetDeliveryDestinationPolicyResponse to the HTTP response. -func SerializeGetDeliveryDestinationPolicyResponse(w http.ResponseWriter, output *GetDeliveryDestinationPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDeliverySourceResponse writes the GetDeliverySourceResponse to the HTTP response. -func SerializeGetDeliverySourceResponse(w http.ResponseWriter, output *GetDeliverySourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetIntegrationResponse writes the GetIntegrationResponse to the HTTP response. -func SerializeGetIntegrationResponse(w http.ResponseWriter, output *GetIntegrationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetLogAnomalyDetectorResponse writes the GetLogAnomalyDetectorResponse to the HTTP response. -func SerializeGetLogAnomalyDetectorResponse(w http.ResponseWriter, output *GetLogAnomalyDetectorResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetLogEventsResponse writes the GetLogEventsResponse to the HTTP response. -func SerializeGetLogEventsResponse(w http.ResponseWriter, output *GetLogEventsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetLogFieldsResponse writes the GetLogFieldsResponse to the HTTP response. -func SerializeGetLogFieldsResponse(w http.ResponseWriter, output *GetLogFieldsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetLogGroupFieldsResponse writes the GetLogGroupFieldsResponse to the HTTP response. -func SerializeGetLogGroupFieldsResponse(w http.ResponseWriter, output *GetLogGroupFieldsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetLogObjectResponse writes the GetLogObjectResponse to the HTTP response. -func SerializeGetLogObjectResponse(w http.ResponseWriter, output *GetLogObjectResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetLogRecordResponse writes the GetLogRecordResponse to the HTTP response. -func SerializeGetLogRecordResponse(w http.ResponseWriter, output *GetLogRecordResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetLookupTableResponse writes the GetLookupTableResponse to the HTTP response. -func SerializeGetLookupTableResponse(w http.ResponseWriter, output *GetLookupTableResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetQueryResultsResponse writes the GetQueryResultsResponse to the HTTP response. -func SerializeGetQueryResultsResponse(w http.ResponseWriter, output *GetQueryResultsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetScheduledQueryResponse writes the GetScheduledQueryResponse to the HTTP response. -func SerializeGetScheduledQueryResponse(w http.ResponseWriter, output *GetScheduledQueryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetScheduledQueryHistoryResponse writes the GetScheduledQueryHistoryResponse to the HTTP response. -func SerializeGetScheduledQueryHistoryResponse(w http.ResponseWriter, output *GetScheduledQueryHistoryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTransformerResponse writes the GetTransformerResponse to the HTTP response. -func SerializeGetTransformerResponse(w http.ResponseWriter, output *GetTransformerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAggregateLogGroupSummariesResponse writes the ListAggregateLogGroupSummariesResponse to the HTTP response. -func SerializeListAggregateLogGroupSummariesResponse(w http.ResponseWriter, output *ListAggregateLogGroupSummariesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAnomaliesResponse writes the ListAnomaliesResponse to the HTTP response. -func SerializeListAnomaliesResponse(w http.ResponseWriter, output *ListAnomaliesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListIntegrationsResponse writes the ListIntegrationsResponse to the HTTP response. -func SerializeListIntegrationsResponse(w http.ResponseWriter, output *ListIntegrationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListLogAnomalyDetectorsResponse writes the ListLogAnomalyDetectorsResponse to the HTTP response. -func SerializeListLogAnomalyDetectorsResponse(w http.ResponseWriter, output *ListLogAnomalyDetectorsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListLogGroupsResponse writes the ListLogGroupsResponse to the HTTP response. -func SerializeListLogGroupsResponse(w http.ResponseWriter, output *ListLogGroupsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListLogGroupsForQueryResponse writes the ListLogGroupsForQueryResponse to the HTTP response. -func SerializeListLogGroupsForQueryResponse(w http.ResponseWriter, output *ListLogGroupsForQueryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListScheduledQueriesResponse writes the ListScheduledQueriesResponse to the HTTP response. -func SerializeListScheduledQueriesResponse(w http.ResponseWriter, output *ListScheduledQueriesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListSourcesForS3TableIntegrationResponse writes the ListSourcesForS3TableIntegrationResponse to the HTTP response. -func SerializeListSourcesForS3TableIntegrationResponse(w http.ResponseWriter, output *ListSourcesForS3TableIntegrationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceResponse writes the ListTagsForResourceResponse to the HTTP response. -func SerializeListTagsForResourceResponse(w http.ResponseWriter, output *ListTagsForResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsLogGroupResponse writes the ListTagsLogGroupResponse to the HTTP response. -func SerializeListTagsLogGroupResponse(w http.ResponseWriter, output *ListTagsLogGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutAccountPolicyResponse writes the PutAccountPolicyResponse to the HTTP response. -func SerializePutAccountPolicyResponse(w http.ResponseWriter, output *PutAccountPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutDataProtectionPolicyResponse writes the PutDataProtectionPolicyResponse to the HTTP response. -func SerializePutDataProtectionPolicyResponse(w http.ResponseWriter, output *PutDataProtectionPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutDeliveryDestinationResponse writes the PutDeliveryDestinationResponse to the HTTP response. -func SerializePutDeliveryDestinationResponse(w http.ResponseWriter, output *PutDeliveryDestinationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutDeliveryDestinationPolicyResponse writes the PutDeliveryDestinationPolicyResponse to the HTTP response. -func SerializePutDeliveryDestinationPolicyResponse(w http.ResponseWriter, output *PutDeliveryDestinationPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutDeliverySourceResponse writes the PutDeliverySourceResponse to the HTTP response. -func SerializePutDeliverySourceResponse(w http.ResponseWriter, output *PutDeliverySourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutDestinationResponse writes the PutDestinationResponse to the HTTP response. -func SerializePutDestinationResponse(w http.ResponseWriter, output *PutDestinationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutIndexPolicyResponse writes the PutIndexPolicyResponse to the HTTP response. -func SerializePutIndexPolicyResponse(w http.ResponseWriter, output *PutIndexPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutIntegrationResponse writes the PutIntegrationResponse to the HTTP response. -func SerializePutIntegrationResponse(w http.ResponseWriter, output *PutIntegrationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutLogEventsResponse writes the PutLogEventsResponse to the HTTP response. -func SerializePutLogEventsResponse(w http.ResponseWriter, output *PutLogEventsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutQueryDefinitionResponse writes the PutQueryDefinitionResponse to the HTTP response. -func SerializePutQueryDefinitionResponse(w http.ResponseWriter, output *PutQueryDefinitionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutResourcePolicyResponse writes the PutResourcePolicyResponse to the HTTP response. -func SerializePutResourcePolicyResponse(w http.ResponseWriter, output *PutResourcePolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartLiveTailResponse writes the StartLiveTailResponse to the HTTP response. -func SerializeStartLiveTailResponse(w http.ResponseWriter, output *StartLiveTailResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartQueryResponse writes the StartQueryResponse to the HTTP response. -func SerializeStartQueryResponse(w http.ResponseWriter, output *StartQueryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStopQueryResponse writes the StopQueryResponse to the HTTP response. -func SerializeStopQueryResponse(w http.ResponseWriter, output *StopQueryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTestMetricFilterResponse writes the TestMetricFilterResponse to the HTTP response. -func SerializeTestMetricFilterResponse(w http.ResponseWriter, output *TestMetricFilterResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTestTransformerResponse writes the TestTransformerResponse to the HTTP response. -func SerializeTestTransformerResponse(w http.ResponseWriter, output *TestTransformerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateDeliveryConfigurationResponse writes the UpdateDeliveryConfigurationResponse to the HTTP response. -func SerializeUpdateDeliveryConfigurationResponse(w http.ResponseWriter, output *UpdateDeliveryConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateLookupTableResponse writes the UpdateLookupTableResponse to the HTTP response. -func SerializeUpdateLookupTableResponse(w http.ResponseWriter, output *UpdateLookupTableResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateScheduledQueryResponse writes the UpdateScheduledQueryResponse to the HTTP response. -func SerializeUpdateScheduledQueryResponse(w http.ResponseWriter, output *UpdateScheduledQueryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/cloudwatchlogs/interface.go b/internal/generated/cloudwatchlogs/interface.go deleted file mode 100644 index bb3eeaea..00000000 --- a/internal/generated/cloudwatchlogs/interface.go +++ /dev/null @@ -1,121 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package cloudwatchlogs - -import "context" - -type Logs_20140328Service interface { - AssociateKmsKey(ctx context.Context, input *AssociateKmsKeyRequest) (*SmithyUnit, error) - AssociateSourceToS3TableIntegration(ctx context.Context, input *AssociateSourceToS3TableIntegrationRequest) (*AssociateSourceToS3TableIntegrationResponse, error) - CancelExportTask(ctx context.Context, input *CancelExportTaskRequest) (*SmithyUnit, error) - CancelImportTask(ctx context.Context, input *CancelImportTaskRequest) (*CancelImportTaskResponse, error) - CreateDelivery(ctx context.Context, input *CreateDeliveryRequest) (*CreateDeliveryResponse, error) - CreateExportTask(ctx context.Context, input *CreateExportTaskRequest) (*CreateExportTaskResponse, error) - CreateImportTask(ctx context.Context, input *CreateImportTaskRequest) (*CreateImportTaskResponse, error) - CreateLogAnomalyDetector(ctx context.Context, input *CreateLogAnomalyDetectorRequest) (*CreateLogAnomalyDetectorResponse, error) - CreateLogGroup(ctx context.Context, input *CreateLogGroupRequest) (*SmithyUnit, error) - CreateLogStream(ctx context.Context, input *CreateLogStreamRequest) (*SmithyUnit, error) - CreateLookupTable(ctx context.Context, input *CreateLookupTableRequest) (*CreateLookupTableResponse, error) - CreateScheduledQuery(ctx context.Context, input *CreateScheduledQueryRequest) (*CreateScheduledQueryResponse, error) - DeleteAccountPolicy(ctx context.Context, input *DeleteAccountPolicyRequest) (*SmithyUnit, error) - DeleteDataProtectionPolicy(ctx context.Context, input *DeleteDataProtectionPolicyRequest) (*SmithyUnit, error) - DeleteDelivery(ctx context.Context, input *DeleteDeliveryRequest) (*SmithyUnit, error) - DeleteDeliveryDestination(ctx context.Context, input *DeleteDeliveryDestinationRequest) (*SmithyUnit, error) - DeleteDeliveryDestinationPolicy(ctx context.Context, input *DeleteDeliveryDestinationPolicyRequest) (*SmithyUnit, error) - DeleteDeliverySource(ctx context.Context, input *DeleteDeliverySourceRequest) (*SmithyUnit, error) - DeleteDestination(ctx context.Context, input *DeleteDestinationRequest) (*SmithyUnit, error) - DeleteIndexPolicy(ctx context.Context, input *DeleteIndexPolicyRequest) (*DeleteIndexPolicyResponse, error) - DeleteIntegration(ctx context.Context, input *DeleteIntegrationRequest) (*DeleteIntegrationResponse, error) - DeleteLogAnomalyDetector(ctx context.Context, input *DeleteLogAnomalyDetectorRequest) (*SmithyUnit, error) - DeleteLogGroup(ctx context.Context, input *DeleteLogGroupRequest) (*SmithyUnit, error) - DeleteLogStream(ctx context.Context, input *DeleteLogStreamRequest) (*SmithyUnit, error) - DeleteLookupTable(ctx context.Context, input *DeleteLookupTableRequest) (*SmithyUnit, error) - DeleteMetricFilter(ctx context.Context, input *DeleteMetricFilterRequest) (*SmithyUnit, error) - DeleteQueryDefinition(ctx context.Context, input *DeleteQueryDefinitionRequest) (*DeleteQueryDefinitionResponse, error) - DeleteResourcePolicy(ctx context.Context, input *DeleteResourcePolicyRequest) (*SmithyUnit, error) - DeleteRetentionPolicy(ctx context.Context, input *DeleteRetentionPolicyRequest) (*SmithyUnit, error) - DeleteScheduledQuery(ctx context.Context, input *DeleteScheduledQueryRequest) (*DeleteScheduledQueryResponse, error) - DeleteSubscriptionFilter(ctx context.Context, input *DeleteSubscriptionFilterRequest) (*SmithyUnit, error) - DeleteTransformer(ctx context.Context, input *DeleteTransformerRequest) (*SmithyUnit, error) - DescribeAccountPolicies(ctx context.Context, input *DescribeAccountPoliciesRequest) (*DescribeAccountPoliciesResponse, error) - DescribeConfigurationTemplates(ctx context.Context, input *DescribeConfigurationTemplatesRequest) (*DescribeConfigurationTemplatesResponse, error) - DescribeDeliveries(ctx context.Context, input *DescribeDeliveriesRequest) (*DescribeDeliveriesResponse, error) - DescribeDeliveryDestinations(ctx context.Context, input *DescribeDeliveryDestinationsRequest) (*DescribeDeliveryDestinationsResponse, error) - DescribeDeliverySources(ctx context.Context, input *DescribeDeliverySourcesRequest) (*DescribeDeliverySourcesResponse, error) - DescribeDestinations(ctx context.Context, input *DescribeDestinationsRequest) (*DescribeDestinationsResponse, error) - DescribeExportTasks(ctx context.Context, input *DescribeExportTasksRequest) (*DescribeExportTasksResponse, error) - DescribeFieldIndexes(ctx context.Context, input *DescribeFieldIndexesRequest) (*DescribeFieldIndexesResponse, error) - DescribeImportTaskBatches(ctx context.Context, input *DescribeImportTaskBatchesRequest) (*DescribeImportTaskBatchesResponse, error) - DescribeImportTasks(ctx context.Context, input *DescribeImportTasksRequest) (*DescribeImportTasksResponse, error) - DescribeIndexPolicies(ctx context.Context, input *DescribeIndexPoliciesRequest) (*DescribeIndexPoliciesResponse, error) - DescribeLogGroups(ctx context.Context, input *DescribeLogGroupsRequest) (*DescribeLogGroupsResponse, error) - DescribeLogStreams(ctx context.Context, input *DescribeLogStreamsRequest) (*DescribeLogStreamsResponse, error) - DescribeLookupTables(ctx context.Context, input *DescribeLookupTablesRequest) (*DescribeLookupTablesResponse, error) - DescribeMetricFilters(ctx context.Context, input *DescribeMetricFiltersRequest) (*DescribeMetricFiltersResponse, error) - DescribeQueries(ctx context.Context, input *DescribeQueriesRequest) (*DescribeQueriesResponse, error) - DescribeQueryDefinitions(ctx context.Context, input *DescribeQueryDefinitionsRequest) (*DescribeQueryDefinitionsResponse, error) - DescribeResourcePolicies(ctx context.Context, input *DescribeResourcePoliciesRequest) (*DescribeResourcePoliciesResponse, error) - DescribeSubscriptionFilters(ctx context.Context, input *DescribeSubscriptionFiltersRequest) (*DescribeSubscriptionFiltersResponse, error) - DisassociateKmsKey(ctx context.Context, input *DisassociateKmsKeyRequest) (*SmithyUnit, error) - DisassociateSourceFromS3TableIntegration(ctx context.Context, input *DisassociateSourceFromS3TableIntegrationRequest) (*DisassociateSourceFromS3TableIntegrationResponse, error) - FilterLogEvents(ctx context.Context, input *FilterLogEventsRequest) (*FilterLogEventsResponse, error) - GetDataProtectionPolicy(ctx context.Context, input *GetDataProtectionPolicyRequest) (*GetDataProtectionPolicyResponse, error) - GetDelivery(ctx context.Context, input *GetDeliveryRequest) (*GetDeliveryResponse, error) - GetDeliveryDestination(ctx context.Context, input *GetDeliveryDestinationRequest) (*GetDeliveryDestinationResponse, error) - GetDeliveryDestinationPolicy(ctx context.Context, input *GetDeliveryDestinationPolicyRequest) (*GetDeliveryDestinationPolicyResponse, error) - GetDeliverySource(ctx context.Context, input *GetDeliverySourceRequest) (*GetDeliverySourceResponse, error) - GetIntegration(ctx context.Context, input *GetIntegrationRequest) (*GetIntegrationResponse, error) - GetLogAnomalyDetector(ctx context.Context, input *GetLogAnomalyDetectorRequest) (*GetLogAnomalyDetectorResponse, error) - GetLogEvents(ctx context.Context, input *GetLogEventsRequest) (*GetLogEventsResponse, error) - GetLogFields(ctx context.Context, input *GetLogFieldsRequest) (*GetLogFieldsResponse, error) - GetLogGroupFields(ctx context.Context, input *GetLogGroupFieldsRequest) (*GetLogGroupFieldsResponse, error) - GetLogObject(ctx context.Context, input *GetLogObjectRequest) (*GetLogObjectResponse, error) - GetLogRecord(ctx context.Context, input *GetLogRecordRequest) (*GetLogRecordResponse, error) - GetLookupTable(ctx context.Context, input *GetLookupTableRequest) (*GetLookupTableResponse, error) - GetQueryResults(ctx context.Context, input *GetQueryResultsRequest) (*GetQueryResultsResponse, error) - GetScheduledQuery(ctx context.Context, input *GetScheduledQueryRequest) (*GetScheduledQueryResponse, error) - GetScheduledQueryHistory(ctx context.Context, input *GetScheduledQueryHistoryRequest) (*GetScheduledQueryHistoryResponse, error) - GetTransformer(ctx context.Context, input *GetTransformerRequest) (*GetTransformerResponse, error) - ListAggregateLogGroupSummaries(ctx context.Context, input *ListAggregateLogGroupSummariesRequest) (*ListAggregateLogGroupSummariesResponse, error) - ListAnomalies(ctx context.Context, input *ListAnomaliesRequest) (*ListAnomaliesResponse, error) - ListIntegrations(ctx context.Context, input *ListIntegrationsRequest) (*ListIntegrationsResponse, error) - ListLogAnomalyDetectors(ctx context.Context, input *ListLogAnomalyDetectorsRequest) (*ListLogAnomalyDetectorsResponse, error) - ListLogGroups(ctx context.Context, input *ListLogGroupsRequest) (*ListLogGroupsResponse, error) - ListLogGroupsForQuery(ctx context.Context, input *ListLogGroupsForQueryRequest) (*ListLogGroupsForQueryResponse, error) - ListScheduledQueries(ctx context.Context, input *ListScheduledQueriesRequest) (*ListScheduledQueriesResponse, error) - ListSourcesForS3TableIntegration(ctx context.Context, input *ListSourcesForS3TableIntegrationRequest) (*ListSourcesForS3TableIntegrationResponse, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceRequest) (*ListTagsForResourceResponse, error) - ListTagsLogGroup(ctx context.Context, input *ListTagsLogGroupRequest) (*ListTagsLogGroupResponse, error) - PutAccountPolicy(ctx context.Context, input *PutAccountPolicyRequest) (*PutAccountPolicyResponse, error) - PutBearerTokenAuthentication(ctx context.Context, input *PutBearerTokenAuthenticationRequest) (*SmithyUnit, error) - PutDataProtectionPolicy(ctx context.Context, input *PutDataProtectionPolicyRequest) (*PutDataProtectionPolicyResponse, error) - PutDeliveryDestination(ctx context.Context, input *PutDeliveryDestinationRequest) (*PutDeliveryDestinationResponse, error) - PutDeliveryDestinationPolicy(ctx context.Context, input *PutDeliveryDestinationPolicyRequest) (*PutDeliveryDestinationPolicyResponse, error) - PutDeliverySource(ctx context.Context, input *PutDeliverySourceRequest) (*PutDeliverySourceResponse, error) - PutDestination(ctx context.Context, input *PutDestinationRequest) (*PutDestinationResponse, error) - PutDestinationPolicy(ctx context.Context, input *PutDestinationPolicyRequest) (*SmithyUnit, error) - PutIndexPolicy(ctx context.Context, input *PutIndexPolicyRequest) (*PutIndexPolicyResponse, error) - PutIntegration(ctx context.Context, input *PutIntegrationRequest) (*PutIntegrationResponse, error) - PutLogEvents(ctx context.Context, input *PutLogEventsRequest) (*PutLogEventsResponse, error) - PutLogGroupDeletionProtection(ctx context.Context, input *PutLogGroupDeletionProtectionRequest) (*SmithyUnit, error) - PutMetricFilter(ctx context.Context, input *PutMetricFilterRequest) (*SmithyUnit, error) - PutQueryDefinition(ctx context.Context, input *PutQueryDefinitionRequest) (*PutQueryDefinitionResponse, error) - PutResourcePolicy(ctx context.Context, input *PutResourcePolicyRequest) (*PutResourcePolicyResponse, error) - PutRetentionPolicy(ctx context.Context, input *PutRetentionPolicyRequest) (*SmithyUnit, error) - PutSubscriptionFilter(ctx context.Context, input *PutSubscriptionFilterRequest) (*SmithyUnit, error) - PutTransformer(ctx context.Context, input *PutTransformerRequest) (*SmithyUnit, error) - StartLiveTail(ctx context.Context, input *StartLiveTailRequest) (*StartLiveTailResponse, error) - StartQuery(ctx context.Context, input *StartQueryRequest) (*StartQueryResponse, error) - StopQuery(ctx context.Context, input *StopQueryRequest) (*StopQueryResponse, error) - TagLogGroup(ctx context.Context, input *TagLogGroupRequest) (*SmithyUnit, error) - TagResource(ctx context.Context, input *TagResourceRequest) (*SmithyUnit, error) - TestMetricFilter(ctx context.Context, input *TestMetricFilterRequest) (*TestMetricFilterResponse, error) - TestTransformer(ctx context.Context, input *TestTransformerRequest) (*TestTransformerResponse, error) - UntagLogGroup(ctx context.Context, input *UntagLogGroupRequest) (*SmithyUnit, error) - UntagResource(ctx context.Context, input *UntagResourceRequest) (*SmithyUnit, error) - UpdateAnomaly(ctx context.Context, input *UpdateAnomalyRequest) (*SmithyUnit, error) - UpdateDeliveryConfiguration(ctx context.Context, input *UpdateDeliveryConfigurationRequest) (*UpdateDeliveryConfigurationResponse, error) - UpdateLogAnomalyDetector(ctx context.Context, input *UpdateLogAnomalyDetectorRequest) (*SmithyUnit, error) - UpdateLookupTable(ctx context.Context, input *UpdateLookupTableRequest) (*UpdateLookupTableResponse, error) - UpdateScheduledQuery(ctx context.Context, input *UpdateScheduledQueryRequest) (*UpdateScheduledQueryResponse, error) -} diff --git a/internal/generated/cloudwatchlogs/router.go b/internal/generated/cloudwatchlogs/router.go index a4e1e81f..00d0594d 100644 --- a/internal/generated/cloudwatchlogs/router.go +++ b/internal/generated/cloudwatchlogs/router.go @@ -4,6 +4,9 @@ package cloudwatchlogs import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/cloudwatchlogs/serializer.go b/internal/generated/cloudwatchlogs/serializer.go deleted file mode 100644 index 2f14c524..00000000 --- a/internal/generated/cloudwatchlogs/serializer.go +++ /dev/null @@ -1,801 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package cloudwatchlogs - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeAssociateKmsKeyRequest parses an HTTP request into a *AssociateKmsKeyRequest. -func DeserializeAssociateKmsKeyRequest(r *http.Request, pathParams PathParams) (*AssociateKmsKeyRequest, error) { - input := &AssociateKmsKeyRequest{} - - return input, nil -} - -// DeserializeAssociateSourceToS3TableIntegrationRequest parses an HTTP request into a *AssociateSourceToS3TableIntegrationRequest. -func DeserializeAssociateSourceToS3TableIntegrationRequest(r *http.Request, pathParams PathParams) (*AssociateSourceToS3TableIntegrationRequest, error) { - input := &AssociateSourceToS3TableIntegrationRequest{} - - return input, nil -} - -// DeserializeCancelExportTaskRequest parses an HTTP request into a *CancelExportTaskRequest. -func DeserializeCancelExportTaskRequest(r *http.Request, pathParams PathParams) (*CancelExportTaskRequest, error) { - input := &CancelExportTaskRequest{} - - return input, nil -} - -// DeserializeCancelImportTaskRequest parses an HTTP request into a *CancelImportTaskRequest. -func DeserializeCancelImportTaskRequest(r *http.Request, pathParams PathParams) (*CancelImportTaskRequest, error) { - input := &CancelImportTaskRequest{} - - return input, nil -} - -// DeserializeCreateDeliveryRequest parses an HTTP request into a *CreateDeliveryRequest. -func DeserializeCreateDeliveryRequest(r *http.Request, pathParams PathParams) (*CreateDeliveryRequest, error) { - input := &CreateDeliveryRequest{} - - return input, nil -} - -// DeserializeCreateExportTaskRequest parses an HTTP request into a *CreateExportTaskRequest. -func DeserializeCreateExportTaskRequest(r *http.Request, pathParams PathParams) (*CreateExportTaskRequest, error) { - input := &CreateExportTaskRequest{} - - return input, nil -} - -// DeserializeCreateImportTaskRequest parses an HTTP request into a *CreateImportTaskRequest. -func DeserializeCreateImportTaskRequest(r *http.Request, pathParams PathParams) (*CreateImportTaskRequest, error) { - input := &CreateImportTaskRequest{} - - return input, nil -} - -// DeserializeCreateLogAnomalyDetectorRequest parses an HTTP request into a *CreateLogAnomalyDetectorRequest. -func DeserializeCreateLogAnomalyDetectorRequest(r *http.Request, pathParams PathParams) (*CreateLogAnomalyDetectorRequest, error) { - input := &CreateLogAnomalyDetectorRequest{} - - return input, nil -} - -// DeserializeCreateLogGroupRequest parses an HTTP request into a *CreateLogGroupRequest. -func DeserializeCreateLogGroupRequest(r *http.Request, pathParams PathParams) (*CreateLogGroupRequest, error) { - input := &CreateLogGroupRequest{} - - return input, nil -} - -// DeserializeCreateLogStreamRequest parses an HTTP request into a *CreateLogStreamRequest. -func DeserializeCreateLogStreamRequest(r *http.Request, pathParams PathParams) (*CreateLogStreamRequest, error) { - input := &CreateLogStreamRequest{} - - return input, nil -} - -// DeserializeCreateLookupTableRequest parses an HTTP request into a *CreateLookupTableRequest. -func DeserializeCreateLookupTableRequest(r *http.Request, pathParams PathParams) (*CreateLookupTableRequest, error) { - input := &CreateLookupTableRequest{} - - return input, nil -} - -// DeserializeCreateScheduledQueryRequest parses an HTTP request into a *CreateScheduledQueryRequest. -func DeserializeCreateScheduledQueryRequest(r *http.Request, pathParams PathParams) (*CreateScheduledQueryRequest, error) { - input := &CreateScheduledQueryRequest{} - - return input, nil -} - -// DeserializeDeleteAccountPolicyRequest parses an HTTP request into a *DeleteAccountPolicyRequest. -func DeserializeDeleteAccountPolicyRequest(r *http.Request, pathParams PathParams) (*DeleteAccountPolicyRequest, error) { - input := &DeleteAccountPolicyRequest{} - - return input, nil -} - -// DeserializeDeleteDataProtectionPolicyRequest parses an HTTP request into a *DeleteDataProtectionPolicyRequest. -func DeserializeDeleteDataProtectionPolicyRequest(r *http.Request, pathParams PathParams) (*DeleteDataProtectionPolicyRequest, error) { - input := &DeleteDataProtectionPolicyRequest{} - - return input, nil -} - -// DeserializeDeleteDeliveryRequest parses an HTTP request into a *DeleteDeliveryRequest. -func DeserializeDeleteDeliveryRequest(r *http.Request, pathParams PathParams) (*DeleteDeliveryRequest, error) { - input := &DeleteDeliveryRequest{} - - return input, nil -} - -// DeserializeDeleteDeliveryDestinationRequest parses an HTTP request into a *DeleteDeliveryDestinationRequest. -func DeserializeDeleteDeliveryDestinationRequest(r *http.Request, pathParams PathParams) (*DeleteDeliveryDestinationRequest, error) { - input := &DeleteDeliveryDestinationRequest{} - - return input, nil -} - -// DeserializeDeleteDeliveryDestinationPolicyRequest parses an HTTP request into a *DeleteDeliveryDestinationPolicyRequest. -func DeserializeDeleteDeliveryDestinationPolicyRequest(r *http.Request, pathParams PathParams) (*DeleteDeliveryDestinationPolicyRequest, error) { - input := &DeleteDeliveryDestinationPolicyRequest{} - - return input, nil -} - -// DeserializeDeleteDeliverySourceRequest parses an HTTP request into a *DeleteDeliverySourceRequest. -func DeserializeDeleteDeliverySourceRequest(r *http.Request, pathParams PathParams) (*DeleteDeliverySourceRequest, error) { - input := &DeleteDeliverySourceRequest{} - - return input, nil -} - -// DeserializeDeleteDestinationRequest parses an HTTP request into a *DeleteDestinationRequest. -func DeserializeDeleteDestinationRequest(r *http.Request, pathParams PathParams) (*DeleteDestinationRequest, error) { - input := &DeleteDestinationRequest{} - - return input, nil -} - -// DeserializeDeleteIndexPolicyRequest parses an HTTP request into a *DeleteIndexPolicyRequest. -func DeserializeDeleteIndexPolicyRequest(r *http.Request, pathParams PathParams) (*DeleteIndexPolicyRequest, error) { - input := &DeleteIndexPolicyRequest{} - - return input, nil -} - -// DeserializeDeleteIntegrationRequest parses an HTTP request into a *DeleteIntegrationRequest. -func DeserializeDeleteIntegrationRequest(r *http.Request, pathParams PathParams) (*DeleteIntegrationRequest, error) { - input := &DeleteIntegrationRequest{} - - return input, nil -} - -// DeserializeDeleteLogAnomalyDetectorRequest parses an HTTP request into a *DeleteLogAnomalyDetectorRequest. -func DeserializeDeleteLogAnomalyDetectorRequest(r *http.Request, pathParams PathParams) (*DeleteLogAnomalyDetectorRequest, error) { - input := &DeleteLogAnomalyDetectorRequest{} - - return input, nil -} - -// DeserializeDeleteLogGroupRequest parses an HTTP request into a *DeleteLogGroupRequest. -func DeserializeDeleteLogGroupRequest(r *http.Request, pathParams PathParams) (*DeleteLogGroupRequest, error) { - input := &DeleteLogGroupRequest{} - - return input, nil -} - -// DeserializeDeleteLogStreamRequest parses an HTTP request into a *DeleteLogStreamRequest. -func DeserializeDeleteLogStreamRequest(r *http.Request, pathParams PathParams) (*DeleteLogStreamRequest, error) { - input := &DeleteLogStreamRequest{} - - return input, nil -} - -// DeserializeDeleteLookupTableRequest parses an HTTP request into a *DeleteLookupTableRequest. -func DeserializeDeleteLookupTableRequest(r *http.Request, pathParams PathParams) (*DeleteLookupTableRequest, error) { - input := &DeleteLookupTableRequest{} - - return input, nil -} - -// DeserializeDeleteMetricFilterRequest parses an HTTP request into a *DeleteMetricFilterRequest. -func DeserializeDeleteMetricFilterRequest(r *http.Request, pathParams PathParams) (*DeleteMetricFilterRequest, error) { - input := &DeleteMetricFilterRequest{} - - return input, nil -} - -// DeserializeDeleteQueryDefinitionRequest parses an HTTP request into a *DeleteQueryDefinitionRequest. -func DeserializeDeleteQueryDefinitionRequest(r *http.Request, pathParams PathParams) (*DeleteQueryDefinitionRequest, error) { - input := &DeleteQueryDefinitionRequest{} - - return input, nil -} - -// DeserializeDeleteResourcePolicyRequest parses an HTTP request into a *DeleteResourcePolicyRequest. -func DeserializeDeleteResourcePolicyRequest(r *http.Request, pathParams PathParams) (*DeleteResourcePolicyRequest, error) { - input := &DeleteResourcePolicyRequest{} - - return input, nil -} - -// DeserializeDeleteRetentionPolicyRequest parses an HTTP request into a *DeleteRetentionPolicyRequest. -func DeserializeDeleteRetentionPolicyRequest(r *http.Request, pathParams PathParams) (*DeleteRetentionPolicyRequest, error) { - input := &DeleteRetentionPolicyRequest{} - - return input, nil -} - -// DeserializeDeleteScheduledQueryRequest parses an HTTP request into a *DeleteScheduledQueryRequest. -func DeserializeDeleteScheduledQueryRequest(r *http.Request, pathParams PathParams) (*DeleteScheduledQueryRequest, error) { - input := &DeleteScheduledQueryRequest{} - - return input, nil -} - -// DeserializeDeleteSubscriptionFilterRequest parses an HTTP request into a *DeleteSubscriptionFilterRequest. -func DeserializeDeleteSubscriptionFilterRequest(r *http.Request, pathParams PathParams) (*DeleteSubscriptionFilterRequest, error) { - input := &DeleteSubscriptionFilterRequest{} - - return input, nil -} - -// DeserializeDeleteTransformerRequest parses an HTTP request into a *DeleteTransformerRequest. -func DeserializeDeleteTransformerRequest(r *http.Request, pathParams PathParams) (*DeleteTransformerRequest, error) { - input := &DeleteTransformerRequest{} - - return input, nil -} - -// DeserializeDescribeAccountPoliciesRequest parses an HTTP request into a *DescribeAccountPoliciesRequest. -func DeserializeDescribeAccountPoliciesRequest(r *http.Request, pathParams PathParams) (*DescribeAccountPoliciesRequest, error) { - input := &DescribeAccountPoliciesRequest{} - - return input, nil -} - -// DeserializeDescribeConfigurationTemplatesRequest parses an HTTP request into a *DescribeConfigurationTemplatesRequest. -func DeserializeDescribeConfigurationTemplatesRequest(r *http.Request, pathParams PathParams) (*DescribeConfigurationTemplatesRequest, error) { - input := &DescribeConfigurationTemplatesRequest{} - - return input, nil -} - -// DeserializeDescribeDeliveriesRequest parses an HTTP request into a *DescribeDeliveriesRequest. -func DeserializeDescribeDeliveriesRequest(r *http.Request, pathParams PathParams) (*DescribeDeliveriesRequest, error) { - input := &DescribeDeliveriesRequest{} - - return input, nil -} - -// DeserializeDescribeDeliveryDestinationsRequest parses an HTTP request into a *DescribeDeliveryDestinationsRequest. -func DeserializeDescribeDeliveryDestinationsRequest(r *http.Request, pathParams PathParams) (*DescribeDeliveryDestinationsRequest, error) { - input := &DescribeDeliveryDestinationsRequest{} - - return input, nil -} - -// DeserializeDescribeDeliverySourcesRequest parses an HTTP request into a *DescribeDeliverySourcesRequest. -func DeserializeDescribeDeliverySourcesRequest(r *http.Request, pathParams PathParams) (*DescribeDeliverySourcesRequest, error) { - input := &DescribeDeliverySourcesRequest{} - - return input, nil -} - -// DeserializeDescribeDestinationsRequest parses an HTTP request into a *DescribeDestinationsRequest. -func DeserializeDescribeDestinationsRequest(r *http.Request, pathParams PathParams) (*DescribeDestinationsRequest, error) { - input := &DescribeDestinationsRequest{} - - return input, nil -} - -// DeserializeDescribeExportTasksRequest parses an HTTP request into a *DescribeExportTasksRequest. -func DeserializeDescribeExportTasksRequest(r *http.Request, pathParams PathParams) (*DescribeExportTasksRequest, error) { - input := &DescribeExportTasksRequest{} - - return input, nil -} - -// DeserializeDescribeFieldIndexesRequest parses an HTTP request into a *DescribeFieldIndexesRequest. -func DeserializeDescribeFieldIndexesRequest(r *http.Request, pathParams PathParams) (*DescribeFieldIndexesRequest, error) { - input := &DescribeFieldIndexesRequest{} - - return input, nil -} - -// DeserializeDescribeImportTaskBatchesRequest parses an HTTP request into a *DescribeImportTaskBatchesRequest. -func DeserializeDescribeImportTaskBatchesRequest(r *http.Request, pathParams PathParams) (*DescribeImportTaskBatchesRequest, error) { - input := &DescribeImportTaskBatchesRequest{} - - return input, nil -} - -// DeserializeDescribeImportTasksRequest parses an HTTP request into a *DescribeImportTasksRequest. -func DeserializeDescribeImportTasksRequest(r *http.Request, pathParams PathParams) (*DescribeImportTasksRequest, error) { - input := &DescribeImportTasksRequest{} - - return input, nil -} - -// DeserializeDescribeIndexPoliciesRequest parses an HTTP request into a *DescribeIndexPoliciesRequest. -func DeserializeDescribeIndexPoliciesRequest(r *http.Request, pathParams PathParams) (*DescribeIndexPoliciesRequest, error) { - input := &DescribeIndexPoliciesRequest{} - - return input, nil -} - -// DeserializeDescribeLogGroupsRequest parses an HTTP request into a *DescribeLogGroupsRequest. -func DeserializeDescribeLogGroupsRequest(r *http.Request, pathParams PathParams) (*DescribeLogGroupsRequest, error) { - input := &DescribeLogGroupsRequest{} - - return input, nil -} - -// DeserializeDescribeLogStreamsRequest parses an HTTP request into a *DescribeLogStreamsRequest. -func DeserializeDescribeLogStreamsRequest(r *http.Request, pathParams PathParams) (*DescribeLogStreamsRequest, error) { - input := &DescribeLogStreamsRequest{} - - return input, nil -} - -// DeserializeDescribeLookupTablesRequest parses an HTTP request into a *DescribeLookupTablesRequest. -func DeserializeDescribeLookupTablesRequest(r *http.Request, pathParams PathParams) (*DescribeLookupTablesRequest, error) { - input := &DescribeLookupTablesRequest{} - - return input, nil -} - -// DeserializeDescribeMetricFiltersRequest parses an HTTP request into a *DescribeMetricFiltersRequest. -func DeserializeDescribeMetricFiltersRequest(r *http.Request, pathParams PathParams) (*DescribeMetricFiltersRequest, error) { - input := &DescribeMetricFiltersRequest{} - - return input, nil -} - -// DeserializeDescribeQueriesRequest parses an HTTP request into a *DescribeQueriesRequest. -func DeserializeDescribeQueriesRequest(r *http.Request, pathParams PathParams) (*DescribeQueriesRequest, error) { - input := &DescribeQueriesRequest{} - - return input, nil -} - -// DeserializeDescribeQueryDefinitionsRequest parses an HTTP request into a *DescribeQueryDefinitionsRequest. -func DeserializeDescribeQueryDefinitionsRequest(r *http.Request, pathParams PathParams) (*DescribeQueryDefinitionsRequest, error) { - input := &DescribeQueryDefinitionsRequest{} - - return input, nil -} - -// DeserializeDescribeResourcePoliciesRequest parses an HTTP request into a *DescribeResourcePoliciesRequest. -func DeserializeDescribeResourcePoliciesRequest(r *http.Request, pathParams PathParams) (*DescribeResourcePoliciesRequest, error) { - input := &DescribeResourcePoliciesRequest{} - - return input, nil -} - -// DeserializeDescribeSubscriptionFiltersRequest parses an HTTP request into a *DescribeSubscriptionFiltersRequest. -func DeserializeDescribeSubscriptionFiltersRequest(r *http.Request, pathParams PathParams) (*DescribeSubscriptionFiltersRequest, error) { - input := &DescribeSubscriptionFiltersRequest{} - - return input, nil -} - -// DeserializeDisassociateKmsKeyRequest parses an HTTP request into a *DisassociateKmsKeyRequest. -func DeserializeDisassociateKmsKeyRequest(r *http.Request, pathParams PathParams) (*DisassociateKmsKeyRequest, error) { - input := &DisassociateKmsKeyRequest{} - - return input, nil -} - -// DeserializeDisassociateSourceFromS3TableIntegrationRequest parses an HTTP request into a *DisassociateSourceFromS3TableIntegrationRequest. -func DeserializeDisassociateSourceFromS3TableIntegrationRequest(r *http.Request, pathParams PathParams) (*DisassociateSourceFromS3TableIntegrationRequest, error) { - input := &DisassociateSourceFromS3TableIntegrationRequest{} - - return input, nil -} - -// DeserializeFilterLogEventsRequest parses an HTTP request into a *FilterLogEventsRequest. -func DeserializeFilterLogEventsRequest(r *http.Request, pathParams PathParams) (*FilterLogEventsRequest, error) { - input := &FilterLogEventsRequest{} - - return input, nil -} - -// DeserializeGetDataProtectionPolicyRequest parses an HTTP request into a *GetDataProtectionPolicyRequest. -func DeserializeGetDataProtectionPolicyRequest(r *http.Request, pathParams PathParams) (*GetDataProtectionPolicyRequest, error) { - input := &GetDataProtectionPolicyRequest{} - - return input, nil -} - -// DeserializeGetDeliveryRequest parses an HTTP request into a *GetDeliveryRequest. -func DeserializeGetDeliveryRequest(r *http.Request, pathParams PathParams) (*GetDeliveryRequest, error) { - input := &GetDeliveryRequest{} - - return input, nil -} - -// DeserializeGetDeliveryDestinationRequest parses an HTTP request into a *GetDeliveryDestinationRequest. -func DeserializeGetDeliveryDestinationRequest(r *http.Request, pathParams PathParams) (*GetDeliveryDestinationRequest, error) { - input := &GetDeliveryDestinationRequest{} - - return input, nil -} - -// DeserializeGetDeliveryDestinationPolicyRequest parses an HTTP request into a *GetDeliveryDestinationPolicyRequest. -func DeserializeGetDeliveryDestinationPolicyRequest(r *http.Request, pathParams PathParams) (*GetDeliveryDestinationPolicyRequest, error) { - input := &GetDeliveryDestinationPolicyRequest{} - - return input, nil -} - -// DeserializeGetDeliverySourceRequest parses an HTTP request into a *GetDeliverySourceRequest. -func DeserializeGetDeliverySourceRequest(r *http.Request, pathParams PathParams) (*GetDeliverySourceRequest, error) { - input := &GetDeliverySourceRequest{} - - return input, nil -} - -// DeserializeGetIntegrationRequest parses an HTTP request into a *GetIntegrationRequest. -func DeserializeGetIntegrationRequest(r *http.Request, pathParams PathParams) (*GetIntegrationRequest, error) { - input := &GetIntegrationRequest{} - - return input, nil -} - -// DeserializeGetLogAnomalyDetectorRequest parses an HTTP request into a *GetLogAnomalyDetectorRequest. -func DeserializeGetLogAnomalyDetectorRequest(r *http.Request, pathParams PathParams) (*GetLogAnomalyDetectorRequest, error) { - input := &GetLogAnomalyDetectorRequest{} - - return input, nil -} - -// DeserializeGetLogEventsRequest parses an HTTP request into a *GetLogEventsRequest. -func DeserializeGetLogEventsRequest(r *http.Request, pathParams PathParams) (*GetLogEventsRequest, error) { - input := &GetLogEventsRequest{} - - return input, nil -} - -// DeserializeGetLogFieldsRequest parses an HTTP request into a *GetLogFieldsRequest. -func DeserializeGetLogFieldsRequest(r *http.Request, pathParams PathParams) (*GetLogFieldsRequest, error) { - input := &GetLogFieldsRequest{} - - return input, nil -} - -// DeserializeGetLogGroupFieldsRequest parses an HTTP request into a *GetLogGroupFieldsRequest. -func DeserializeGetLogGroupFieldsRequest(r *http.Request, pathParams PathParams) (*GetLogGroupFieldsRequest, error) { - input := &GetLogGroupFieldsRequest{} - - return input, nil -} - -// DeserializeGetLogObjectRequest parses an HTTP request into a *GetLogObjectRequest. -func DeserializeGetLogObjectRequest(r *http.Request, pathParams PathParams) (*GetLogObjectRequest, error) { - input := &GetLogObjectRequest{} - - return input, nil -} - -// DeserializeGetLogRecordRequest parses an HTTP request into a *GetLogRecordRequest. -func DeserializeGetLogRecordRequest(r *http.Request, pathParams PathParams) (*GetLogRecordRequest, error) { - input := &GetLogRecordRequest{} - - return input, nil -} - -// DeserializeGetLookupTableRequest parses an HTTP request into a *GetLookupTableRequest. -func DeserializeGetLookupTableRequest(r *http.Request, pathParams PathParams) (*GetLookupTableRequest, error) { - input := &GetLookupTableRequest{} - - return input, nil -} - -// DeserializeGetQueryResultsRequest parses an HTTP request into a *GetQueryResultsRequest. -func DeserializeGetQueryResultsRequest(r *http.Request, pathParams PathParams) (*GetQueryResultsRequest, error) { - input := &GetQueryResultsRequest{} - - return input, nil -} - -// DeserializeGetScheduledQueryRequest parses an HTTP request into a *GetScheduledQueryRequest. -func DeserializeGetScheduledQueryRequest(r *http.Request, pathParams PathParams) (*GetScheduledQueryRequest, error) { - input := &GetScheduledQueryRequest{} - - return input, nil -} - -// DeserializeGetScheduledQueryHistoryRequest parses an HTTP request into a *GetScheduledQueryHistoryRequest. -func DeserializeGetScheduledQueryHistoryRequest(r *http.Request, pathParams PathParams) (*GetScheduledQueryHistoryRequest, error) { - input := &GetScheduledQueryHistoryRequest{} - - return input, nil -} - -// DeserializeGetTransformerRequest parses an HTTP request into a *GetTransformerRequest. -func DeserializeGetTransformerRequest(r *http.Request, pathParams PathParams) (*GetTransformerRequest, error) { - input := &GetTransformerRequest{} - - return input, nil -} - -// DeserializeListAggregateLogGroupSummariesRequest parses an HTTP request into a *ListAggregateLogGroupSummariesRequest. -func DeserializeListAggregateLogGroupSummariesRequest(r *http.Request, pathParams PathParams) (*ListAggregateLogGroupSummariesRequest, error) { - input := &ListAggregateLogGroupSummariesRequest{} - - return input, nil -} - -// DeserializeListAnomaliesRequest parses an HTTP request into a *ListAnomaliesRequest. -func DeserializeListAnomaliesRequest(r *http.Request, pathParams PathParams) (*ListAnomaliesRequest, error) { - input := &ListAnomaliesRequest{} - - return input, nil -} - -// DeserializeListIntegrationsRequest parses an HTTP request into a *ListIntegrationsRequest. -func DeserializeListIntegrationsRequest(r *http.Request, pathParams PathParams) (*ListIntegrationsRequest, error) { - input := &ListIntegrationsRequest{} - - return input, nil -} - -// DeserializeListLogAnomalyDetectorsRequest parses an HTTP request into a *ListLogAnomalyDetectorsRequest. -func DeserializeListLogAnomalyDetectorsRequest(r *http.Request, pathParams PathParams) (*ListLogAnomalyDetectorsRequest, error) { - input := &ListLogAnomalyDetectorsRequest{} - - return input, nil -} - -// DeserializeListLogGroupsRequest parses an HTTP request into a *ListLogGroupsRequest. -func DeserializeListLogGroupsRequest(r *http.Request, pathParams PathParams) (*ListLogGroupsRequest, error) { - input := &ListLogGroupsRequest{} - - return input, nil -} - -// DeserializeListLogGroupsForQueryRequest parses an HTTP request into a *ListLogGroupsForQueryRequest. -func DeserializeListLogGroupsForQueryRequest(r *http.Request, pathParams PathParams) (*ListLogGroupsForQueryRequest, error) { - input := &ListLogGroupsForQueryRequest{} - - return input, nil -} - -// DeserializeListScheduledQueriesRequest parses an HTTP request into a *ListScheduledQueriesRequest. -func DeserializeListScheduledQueriesRequest(r *http.Request, pathParams PathParams) (*ListScheduledQueriesRequest, error) { - input := &ListScheduledQueriesRequest{} - - return input, nil -} - -// DeserializeListSourcesForS3TableIntegrationRequest parses an HTTP request into a *ListSourcesForS3TableIntegrationRequest. -func DeserializeListSourcesForS3TableIntegrationRequest(r *http.Request, pathParams PathParams) (*ListSourcesForS3TableIntegrationRequest, error) { - input := &ListSourcesForS3TableIntegrationRequest{} - - return input, nil -} - -// DeserializeListTagsForResourceRequest parses an HTTP request into a *ListTagsForResourceRequest. -func DeserializeListTagsForResourceRequest(r *http.Request, pathParams PathParams) (*ListTagsForResourceRequest, error) { - input := &ListTagsForResourceRequest{} - - return input, nil -} - -// DeserializeListTagsLogGroupRequest parses an HTTP request into a *ListTagsLogGroupRequest. -func DeserializeListTagsLogGroupRequest(r *http.Request, pathParams PathParams) (*ListTagsLogGroupRequest, error) { - input := &ListTagsLogGroupRequest{} - - return input, nil -} - -// DeserializePutAccountPolicyRequest parses an HTTP request into a *PutAccountPolicyRequest. -func DeserializePutAccountPolicyRequest(r *http.Request, pathParams PathParams) (*PutAccountPolicyRequest, error) { - input := &PutAccountPolicyRequest{} - - return input, nil -} - -// DeserializePutBearerTokenAuthenticationRequest parses an HTTP request into a *PutBearerTokenAuthenticationRequest. -func DeserializePutBearerTokenAuthenticationRequest(r *http.Request, pathParams PathParams) (*PutBearerTokenAuthenticationRequest, error) { - input := &PutBearerTokenAuthenticationRequest{} - - return input, nil -} - -// DeserializePutDataProtectionPolicyRequest parses an HTTP request into a *PutDataProtectionPolicyRequest. -func DeserializePutDataProtectionPolicyRequest(r *http.Request, pathParams PathParams) (*PutDataProtectionPolicyRequest, error) { - input := &PutDataProtectionPolicyRequest{} - - return input, nil -} - -// DeserializePutDeliveryDestinationRequest parses an HTTP request into a *PutDeliveryDestinationRequest. -func DeserializePutDeliveryDestinationRequest(r *http.Request, pathParams PathParams) (*PutDeliveryDestinationRequest, error) { - input := &PutDeliveryDestinationRequest{} - - return input, nil -} - -// DeserializePutDeliveryDestinationPolicyRequest parses an HTTP request into a *PutDeliveryDestinationPolicyRequest. -func DeserializePutDeliveryDestinationPolicyRequest(r *http.Request, pathParams PathParams) (*PutDeliveryDestinationPolicyRequest, error) { - input := &PutDeliveryDestinationPolicyRequest{} - - return input, nil -} - -// DeserializePutDeliverySourceRequest parses an HTTP request into a *PutDeliverySourceRequest. -func DeserializePutDeliverySourceRequest(r *http.Request, pathParams PathParams) (*PutDeliverySourceRequest, error) { - input := &PutDeliverySourceRequest{} - - return input, nil -} - -// DeserializePutDestinationRequest parses an HTTP request into a *PutDestinationRequest. -func DeserializePutDestinationRequest(r *http.Request, pathParams PathParams) (*PutDestinationRequest, error) { - input := &PutDestinationRequest{} - - return input, nil -} - -// DeserializePutDestinationPolicyRequest parses an HTTP request into a *PutDestinationPolicyRequest. -func DeserializePutDestinationPolicyRequest(r *http.Request, pathParams PathParams) (*PutDestinationPolicyRequest, error) { - input := &PutDestinationPolicyRequest{} - - return input, nil -} - -// DeserializePutIndexPolicyRequest parses an HTTP request into a *PutIndexPolicyRequest. -func DeserializePutIndexPolicyRequest(r *http.Request, pathParams PathParams) (*PutIndexPolicyRequest, error) { - input := &PutIndexPolicyRequest{} - - return input, nil -} - -// DeserializePutIntegrationRequest parses an HTTP request into a *PutIntegrationRequest. -func DeserializePutIntegrationRequest(r *http.Request, pathParams PathParams) (*PutIntegrationRequest, error) { - input := &PutIntegrationRequest{} - - return input, nil -} - -// DeserializePutLogEventsRequest parses an HTTP request into a *PutLogEventsRequest. -func DeserializePutLogEventsRequest(r *http.Request, pathParams PathParams) (*PutLogEventsRequest, error) { - input := &PutLogEventsRequest{} - - return input, nil -} - -// DeserializePutLogGroupDeletionProtectionRequest parses an HTTP request into a *PutLogGroupDeletionProtectionRequest. -func DeserializePutLogGroupDeletionProtectionRequest(r *http.Request, pathParams PathParams) (*PutLogGroupDeletionProtectionRequest, error) { - input := &PutLogGroupDeletionProtectionRequest{} - - return input, nil -} - -// DeserializePutMetricFilterRequest parses an HTTP request into a *PutMetricFilterRequest. -func DeserializePutMetricFilterRequest(r *http.Request, pathParams PathParams) (*PutMetricFilterRequest, error) { - input := &PutMetricFilterRequest{} - - return input, nil -} - -// DeserializePutQueryDefinitionRequest parses an HTTP request into a *PutQueryDefinitionRequest. -func DeserializePutQueryDefinitionRequest(r *http.Request, pathParams PathParams) (*PutQueryDefinitionRequest, error) { - input := &PutQueryDefinitionRequest{} - - return input, nil -} - -// DeserializePutResourcePolicyRequest parses an HTTP request into a *PutResourcePolicyRequest. -func DeserializePutResourcePolicyRequest(r *http.Request, pathParams PathParams) (*PutResourcePolicyRequest, error) { - input := &PutResourcePolicyRequest{} - - return input, nil -} - -// DeserializePutRetentionPolicyRequest parses an HTTP request into a *PutRetentionPolicyRequest. -func DeserializePutRetentionPolicyRequest(r *http.Request, pathParams PathParams) (*PutRetentionPolicyRequest, error) { - input := &PutRetentionPolicyRequest{} - - return input, nil -} - -// DeserializePutSubscriptionFilterRequest parses an HTTP request into a *PutSubscriptionFilterRequest. -func DeserializePutSubscriptionFilterRequest(r *http.Request, pathParams PathParams) (*PutSubscriptionFilterRequest, error) { - input := &PutSubscriptionFilterRequest{} - - return input, nil -} - -// DeserializePutTransformerRequest parses an HTTP request into a *PutTransformerRequest. -func DeserializePutTransformerRequest(r *http.Request, pathParams PathParams) (*PutTransformerRequest, error) { - input := &PutTransformerRequest{} - - return input, nil -} - -// DeserializeStartLiveTailRequest parses an HTTP request into a *StartLiveTailRequest. -func DeserializeStartLiveTailRequest(r *http.Request, pathParams PathParams) (*StartLiveTailRequest, error) { - input := &StartLiveTailRequest{} - - return input, nil -} - -// DeserializeStartQueryRequest parses an HTTP request into a *StartQueryRequest. -func DeserializeStartQueryRequest(r *http.Request, pathParams PathParams) (*StartQueryRequest, error) { - input := &StartQueryRequest{} - - return input, nil -} - -// DeserializeStopQueryRequest parses an HTTP request into a *StopQueryRequest. -func DeserializeStopQueryRequest(r *http.Request, pathParams PathParams) (*StopQueryRequest, error) { - input := &StopQueryRequest{} - - return input, nil -} - -// DeserializeTagLogGroupRequest parses an HTTP request into a *TagLogGroupRequest. -func DeserializeTagLogGroupRequest(r *http.Request, pathParams PathParams) (*TagLogGroupRequest, error) { - input := &TagLogGroupRequest{} - - return input, nil -} - -// DeserializeTagResourceRequest parses an HTTP request into a *TagResourceRequest. -func DeserializeTagResourceRequest(r *http.Request, pathParams PathParams) (*TagResourceRequest, error) { - input := &TagResourceRequest{} - - return input, nil -} - -// DeserializeTestMetricFilterRequest parses an HTTP request into a *TestMetricFilterRequest. -func DeserializeTestMetricFilterRequest(r *http.Request, pathParams PathParams) (*TestMetricFilterRequest, error) { - input := &TestMetricFilterRequest{} - - return input, nil -} - -// DeserializeTestTransformerRequest parses an HTTP request into a *TestTransformerRequest. -func DeserializeTestTransformerRequest(r *http.Request, pathParams PathParams) (*TestTransformerRequest, error) { - input := &TestTransformerRequest{} - - return input, nil -} - -// DeserializeUntagLogGroupRequest parses an HTTP request into a *UntagLogGroupRequest. -func DeserializeUntagLogGroupRequest(r *http.Request, pathParams PathParams) (*UntagLogGroupRequest, error) { - input := &UntagLogGroupRequest{} - - return input, nil -} - -// DeserializeUntagResourceRequest parses an HTTP request into a *UntagResourceRequest. -func DeserializeUntagResourceRequest(r *http.Request, pathParams PathParams) (*UntagResourceRequest, error) { - input := &UntagResourceRequest{} - - return input, nil -} - -// DeserializeUpdateAnomalyRequest parses an HTTP request into a *UpdateAnomalyRequest. -func DeserializeUpdateAnomalyRequest(r *http.Request, pathParams PathParams) (*UpdateAnomalyRequest, error) { - input := &UpdateAnomalyRequest{} - - return input, nil -} - -// DeserializeUpdateDeliveryConfigurationRequest parses an HTTP request into a *UpdateDeliveryConfigurationRequest. -func DeserializeUpdateDeliveryConfigurationRequest(r *http.Request, pathParams PathParams) (*UpdateDeliveryConfigurationRequest, error) { - input := &UpdateDeliveryConfigurationRequest{} - - return input, nil -} - -// DeserializeUpdateLogAnomalyDetectorRequest parses an HTTP request into a *UpdateLogAnomalyDetectorRequest. -func DeserializeUpdateLogAnomalyDetectorRequest(r *http.Request, pathParams PathParams) (*UpdateLogAnomalyDetectorRequest, error) { - input := &UpdateLogAnomalyDetectorRequest{} - - return input, nil -} - -// DeserializeUpdateLookupTableRequest parses an HTTP request into a *UpdateLookupTableRequest. -func DeserializeUpdateLookupTableRequest(r *http.Request, pathParams PathParams) (*UpdateLookupTableRequest, error) { - input := &UpdateLookupTableRequest{} - - return input, nil -} - -// DeserializeUpdateScheduledQueryRequest parses an HTTP request into a *UpdateScheduledQueryRequest. -func DeserializeUpdateScheduledQueryRequest(r *http.Request, pathParams PathParams) (*UpdateScheduledQueryRequest, error) { - input := &UpdateScheduledQueryRequest{} - - return input, nil -} diff --git a/internal/generated/codeartifact/deserializer.go b/internal/generated/codeartifact/deserializer.go deleted file mode 100644 index e48afacc..00000000 --- a/internal/generated/codeartifact/deserializer.go +++ /dev/null @@ -1,774 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package codeartifact - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeAssociateExternalConnectionResult writes the AssociateExternalConnectionResult to the HTTP response. -func SerializeAssociateExternalConnectionResult(w http.ResponseWriter, output *AssociateExternalConnectionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCopyPackageVersionsResult writes the CopyPackageVersionsResult to the HTTP response. -func SerializeCopyPackageVersionsResult(w http.ResponseWriter, output *CopyPackageVersionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDomainResult writes the CreateDomainResult to the HTTP response. -func SerializeCreateDomainResult(w http.ResponseWriter, output *CreateDomainResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreatePackageGroupResult writes the CreatePackageGroupResult to the HTTP response. -func SerializeCreatePackageGroupResult(w http.ResponseWriter, output *CreatePackageGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateRepositoryResult writes the CreateRepositoryResult to the HTTP response. -func SerializeCreateRepositoryResult(w http.ResponseWriter, output *CreateRepositoryResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteDomainResult writes the DeleteDomainResult to the HTTP response. -func SerializeDeleteDomainResult(w http.ResponseWriter, output *DeleteDomainResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteDomainPermissionsPolicyResult writes the DeleteDomainPermissionsPolicyResult to the HTTP response. -func SerializeDeleteDomainPermissionsPolicyResult(w http.ResponseWriter, output *DeleteDomainPermissionsPolicyResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeletePackageResult writes the DeletePackageResult to the HTTP response. -func SerializeDeletePackageResult(w http.ResponseWriter, output *DeletePackageResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeletePackageGroupResult writes the DeletePackageGroupResult to the HTTP response. -func SerializeDeletePackageGroupResult(w http.ResponseWriter, output *DeletePackageGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeletePackageVersionsResult writes the DeletePackageVersionsResult to the HTTP response. -func SerializeDeletePackageVersionsResult(w http.ResponseWriter, output *DeletePackageVersionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteRepositoryResult writes the DeleteRepositoryResult to the HTTP response. -func SerializeDeleteRepositoryResult(w http.ResponseWriter, output *DeleteRepositoryResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteRepositoryPermissionsPolicyResult writes the DeleteRepositoryPermissionsPolicyResult to the HTTP response. -func SerializeDeleteRepositoryPermissionsPolicyResult(w http.ResponseWriter, output *DeleteRepositoryPermissionsPolicyResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDomainResult writes the DescribeDomainResult to the HTTP response. -func SerializeDescribeDomainResult(w http.ResponseWriter, output *DescribeDomainResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribePackageResult writes the DescribePackageResult to the HTTP response. -func SerializeDescribePackageResult(w http.ResponseWriter, output *DescribePackageResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribePackageGroupResult writes the DescribePackageGroupResult to the HTTP response. -func SerializeDescribePackageGroupResult(w http.ResponseWriter, output *DescribePackageGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribePackageVersionResult writes the DescribePackageVersionResult to the HTTP response. -func SerializeDescribePackageVersionResult(w http.ResponseWriter, output *DescribePackageVersionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeRepositoryResult writes the DescribeRepositoryResult to the HTTP response. -func SerializeDescribeRepositoryResult(w http.ResponseWriter, output *DescribeRepositoryResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisassociateExternalConnectionResult writes the DisassociateExternalConnectionResult to the HTTP response. -func SerializeDisassociateExternalConnectionResult(w http.ResponseWriter, output *DisassociateExternalConnectionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisposePackageVersionsResult writes the DisposePackageVersionsResult to the HTTP response. -func SerializeDisposePackageVersionsResult(w http.ResponseWriter, output *DisposePackageVersionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetAssociatedPackageGroupResult writes the GetAssociatedPackageGroupResult to the HTTP response. -func SerializeGetAssociatedPackageGroupResult(w http.ResponseWriter, output *GetAssociatedPackageGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetAuthorizationTokenResult writes the GetAuthorizationTokenResult to the HTTP response. -func SerializeGetAuthorizationTokenResult(w http.ResponseWriter, output *GetAuthorizationTokenResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDomainPermissionsPolicyResult writes the GetDomainPermissionsPolicyResult to the HTTP response. -func SerializeGetDomainPermissionsPolicyResult(w http.ResponseWriter, output *GetDomainPermissionsPolicyResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPackageVersionAssetResult writes the GetPackageVersionAssetResult to the HTTP response. -func SerializeGetPackageVersionAssetResult(w http.ResponseWriter, output *GetPackageVersionAssetResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.AssetName != "" { - w.Header().Set("X-AssetName", output.AssetName) - } - if output.PackageVersion != "" { - w.Header().Set("X-PackageVersion", output.PackageVersion) - } - if output.PackageVersionRevision != "" { - w.Header().Set("X-PackageVersionRevision", output.PackageVersionRevision) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPackageVersionReadmeResult writes the GetPackageVersionReadmeResult to the HTTP response. -func SerializeGetPackageVersionReadmeResult(w http.ResponseWriter, output *GetPackageVersionReadmeResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetRepositoryEndpointResult writes the GetRepositoryEndpointResult to the HTTP response. -func SerializeGetRepositoryEndpointResult(w http.ResponseWriter, output *GetRepositoryEndpointResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetRepositoryPermissionsPolicyResult writes the GetRepositoryPermissionsPolicyResult to the HTTP response. -func SerializeGetRepositoryPermissionsPolicyResult(w http.ResponseWriter, output *GetRepositoryPermissionsPolicyResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAllowedRepositoriesForGroupResult writes the ListAllowedRepositoriesForGroupResult to the HTTP response. -func SerializeListAllowedRepositoriesForGroupResult(w http.ResponseWriter, output *ListAllowedRepositoriesForGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAssociatedPackagesResult writes the ListAssociatedPackagesResult to the HTTP response. -func SerializeListAssociatedPackagesResult(w http.ResponseWriter, output *ListAssociatedPackagesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDomainsResult writes the ListDomainsResult to the HTTP response. -func SerializeListDomainsResult(w http.ResponseWriter, output *ListDomainsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPackageGroupsResult writes the ListPackageGroupsResult to the HTTP response. -func SerializeListPackageGroupsResult(w http.ResponseWriter, output *ListPackageGroupsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPackageVersionAssetsResult writes the ListPackageVersionAssetsResult to the HTTP response. -func SerializeListPackageVersionAssetsResult(w http.ResponseWriter, output *ListPackageVersionAssetsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPackageVersionDependenciesResult writes the ListPackageVersionDependenciesResult to the HTTP response. -func SerializeListPackageVersionDependenciesResult(w http.ResponseWriter, output *ListPackageVersionDependenciesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPackageVersionsResult writes the ListPackageVersionsResult to the HTTP response. -func SerializeListPackageVersionsResult(w http.ResponseWriter, output *ListPackageVersionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPackagesResult writes the ListPackagesResult to the HTTP response. -func SerializeListPackagesResult(w http.ResponseWriter, output *ListPackagesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListRepositoriesResult writes the ListRepositoriesResult to the HTTP response. -func SerializeListRepositoriesResult(w http.ResponseWriter, output *ListRepositoriesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListRepositoriesInDomainResult writes the ListRepositoriesInDomainResult to the HTTP response. -func SerializeListRepositoriesInDomainResult(w http.ResponseWriter, output *ListRepositoriesInDomainResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListSubPackageGroupsResult writes the ListSubPackageGroupsResult to the HTTP response. -func SerializeListSubPackageGroupsResult(w http.ResponseWriter, output *ListSubPackageGroupsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceResult writes the ListTagsForResourceResult to the HTTP response. -func SerializeListTagsForResourceResult(w http.ResponseWriter, output *ListTagsForResourceResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePublishPackageVersionResult writes the PublishPackageVersionResult to the HTTP response. -func SerializePublishPackageVersionResult(w http.ResponseWriter, output *PublishPackageVersionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutDomainPermissionsPolicyResult writes the PutDomainPermissionsPolicyResult to the HTTP response. -func SerializePutDomainPermissionsPolicyResult(w http.ResponseWriter, output *PutDomainPermissionsPolicyResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutPackageOriginConfigurationResult writes the PutPackageOriginConfigurationResult to the HTTP response. -func SerializePutPackageOriginConfigurationResult(w http.ResponseWriter, output *PutPackageOriginConfigurationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutRepositoryPermissionsPolicyResult writes the PutRepositoryPermissionsPolicyResult to the HTTP response. -func SerializePutRepositoryPermissionsPolicyResult(w http.ResponseWriter, output *PutRepositoryPermissionsPolicyResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTagResourceResult writes the TagResourceResult to the HTTP response. -func SerializeTagResourceResult(w http.ResponseWriter, output *TagResourceResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUntagResourceResult writes the UntagResourceResult to the HTTP response. -func SerializeUntagResourceResult(w http.ResponseWriter, output *UntagResourceResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdatePackageGroupResult writes the UpdatePackageGroupResult to the HTTP response. -func SerializeUpdatePackageGroupResult(w http.ResponseWriter, output *UpdatePackageGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdatePackageGroupOriginConfigurationResult writes the UpdatePackageGroupOriginConfigurationResult to the HTTP response. -func SerializeUpdatePackageGroupOriginConfigurationResult(w http.ResponseWriter, output *UpdatePackageGroupOriginConfigurationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdatePackageVersionsStatusResult writes the UpdatePackageVersionsStatusResult to the HTTP response. -func SerializeUpdatePackageVersionsStatusResult(w http.ResponseWriter, output *UpdatePackageVersionsStatusResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateRepositoryResult writes the UpdateRepositoryResult to the HTTP response. -func SerializeUpdateRepositoryResult(w http.ResponseWriter, output *UpdateRepositoryResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/codeartifact/interface.go b/internal/generated/codeartifact/interface.go deleted file mode 100644 index f181158c..00000000 --- a/internal/generated/codeartifact/interface.go +++ /dev/null @@ -1,56 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package codeartifact - -import "context" - -type CodeArtifactControlPlaneServiceService interface { - AssociateExternalConnection(ctx context.Context, input *AssociateExternalConnectionRequest) (*AssociateExternalConnectionResult, error) - CopyPackageVersions(ctx context.Context, input *CopyPackageVersionsRequest) (*CopyPackageVersionsResult, error) - CreateDomain(ctx context.Context, input *CreateDomainRequest) (*CreateDomainResult, error) - CreatePackageGroup(ctx context.Context, input *CreatePackageGroupRequest) (*CreatePackageGroupResult, error) - CreateRepository(ctx context.Context, input *CreateRepositoryRequest) (*CreateRepositoryResult, error) - DeleteDomain(ctx context.Context, input *DeleteDomainRequest) (*DeleteDomainResult, error) - DeleteDomainPermissionsPolicy(ctx context.Context, input *DeleteDomainPermissionsPolicyRequest) (*DeleteDomainPermissionsPolicyResult, error) - DeletePackage(ctx context.Context, input *DeletePackageRequest) (*DeletePackageResult, error) - DeletePackageGroup(ctx context.Context, input *DeletePackageGroupRequest) (*DeletePackageGroupResult, error) - DeletePackageVersions(ctx context.Context, input *DeletePackageVersionsRequest) (*DeletePackageVersionsResult, error) - DeleteRepository(ctx context.Context, input *DeleteRepositoryRequest) (*DeleteRepositoryResult, error) - DeleteRepositoryPermissionsPolicy(ctx context.Context, input *DeleteRepositoryPermissionsPolicyRequest) (*DeleteRepositoryPermissionsPolicyResult, error) - DescribeDomain(ctx context.Context, input *DescribeDomainRequest) (*DescribeDomainResult, error) - DescribePackage(ctx context.Context, input *DescribePackageRequest) (*DescribePackageResult, error) - DescribePackageGroup(ctx context.Context, input *DescribePackageGroupRequest) (*DescribePackageGroupResult, error) - DescribePackageVersion(ctx context.Context, input *DescribePackageVersionRequest) (*DescribePackageVersionResult, error) - DescribeRepository(ctx context.Context, input *DescribeRepositoryRequest) (*DescribeRepositoryResult, error) - DisassociateExternalConnection(ctx context.Context, input *DisassociateExternalConnectionRequest) (*DisassociateExternalConnectionResult, error) - DisposePackageVersions(ctx context.Context, input *DisposePackageVersionsRequest) (*DisposePackageVersionsResult, error) - GetAssociatedPackageGroup(ctx context.Context, input *GetAssociatedPackageGroupRequest) (*GetAssociatedPackageGroupResult, error) - GetAuthorizationToken(ctx context.Context, input *GetAuthorizationTokenRequest) (*GetAuthorizationTokenResult, error) - GetDomainPermissionsPolicy(ctx context.Context, input *GetDomainPermissionsPolicyRequest) (*GetDomainPermissionsPolicyResult, error) - GetPackageVersionAsset(ctx context.Context, input *GetPackageVersionAssetRequest) (*GetPackageVersionAssetResult, error) - GetPackageVersionReadme(ctx context.Context, input *GetPackageVersionReadmeRequest) (*GetPackageVersionReadmeResult, error) - GetRepositoryEndpoint(ctx context.Context, input *GetRepositoryEndpointRequest) (*GetRepositoryEndpointResult, error) - GetRepositoryPermissionsPolicy(ctx context.Context, input *GetRepositoryPermissionsPolicyRequest) (*GetRepositoryPermissionsPolicyResult, error) - ListAllowedRepositoriesForGroup(ctx context.Context, input *ListAllowedRepositoriesForGroupRequest) (*ListAllowedRepositoriesForGroupResult, error) - ListAssociatedPackages(ctx context.Context, input *ListAssociatedPackagesRequest) (*ListAssociatedPackagesResult, error) - ListDomains(ctx context.Context, input *ListDomainsRequest) (*ListDomainsResult, error) - ListPackageGroups(ctx context.Context, input *ListPackageGroupsRequest) (*ListPackageGroupsResult, error) - ListPackageVersionAssets(ctx context.Context, input *ListPackageVersionAssetsRequest) (*ListPackageVersionAssetsResult, error) - ListPackageVersionDependencies(ctx context.Context, input *ListPackageVersionDependenciesRequest) (*ListPackageVersionDependenciesResult, error) - ListPackageVersions(ctx context.Context, input *ListPackageVersionsRequest) (*ListPackageVersionsResult, error) - ListPackages(ctx context.Context, input *ListPackagesRequest) (*ListPackagesResult, error) - ListRepositories(ctx context.Context, input *ListRepositoriesRequest) (*ListRepositoriesResult, error) - ListRepositoriesInDomain(ctx context.Context, input *ListRepositoriesInDomainRequest) (*ListRepositoriesInDomainResult, error) - ListSubPackageGroups(ctx context.Context, input *ListSubPackageGroupsRequest) (*ListSubPackageGroupsResult, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceRequest) (*ListTagsForResourceResult, error) - PublishPackageVersion(ctx context.Context, input *PublishPackageVersionRequest) (*PublishPackageVersionResult, error) - PutDomainPermissionsPolicy(ctx context.Context, input *PutDomainPermissionsPolicyRequest) (*PutDomainPermissionsPolicyResult, error) - PutPackageOriginConfiguration(ctx context.Context, input *PutPackageOriginConfigurationRequest) (*PutPackageOriginConfigurationResult, error) - PutRepositoryPermissionsPolicy(ctx context.Context, input *PutRepositoryPermissionsPolicyRequest) (*PutRepositoryPermissionsPolicyResult, error) - TagResource(ctx context.Context, input *TagResourceRequest) (*TagResourceResult, error) - UntagResource(ctx context.Context, input *UntagResourceRequest) (*UntagResourceResult, error) - UpdatePackageGroup(ctx context.Context, input *UpdatePackageGroupRequest) (*UpdatePackageGroupResult, error) - UpdatePackageGroupOriginConfiguration(ctx context.Context, input *UpdatePackageGroupOriginConfigurationRequest) (*UpdatePackageGroupOriginConfigurationResult, error) - UpdatePackageVersionsStatus(ctx context.Context, input *UpdatePackageVersionsStatusRequest) (*UpdatePackageVersionsStatusResult, error) - UpdateRepository(ctx context.Context, input *UpdateRepositoryRequest) (*UpdateRepositoryResult, error) -} diff --git a/internal/generated/codeartifact/router.go b/internal/generated/codeartifact/router.go index 67c964c3..a034c578 100644 --- a/internal/generated/codeartifact/router.go +++ b/internal/generated/codeartifact/router.go @@ -4,6 +4,9 @@ package codeartifact import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/codeartifact/serializer.go b/internal/generated/codeartifact/serializer.go deleted file mode 100644 index d2284baf..00000000 --- a/internal/generated/codeartifact/serializer.go +++ /dev/null @@ -1,816 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package codeartifact - -import ( - "fmt" - "io" - "net/http" - "strconv" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeAssociateExternalConnectionRequest parses an HTTP request into a *AssociateExternalConnectionRequest. -func DeserializeAssociateExternalConnectionRequest(r *http.Request, pathParams PathParams) (*AssociateExternalConnectionRequest, error) { - input := &AssociateExternalConnectionRequest{} - - input.Domain = r.URL.Query().Get("domain") - - input.DomainOwner = r.URL.Query().Get("domain-owner") - - input.ExternalConnection = r.URL.Query().Get("external-connection") - - input.Repository = r.URL.Query().Get("repository") - - return input, nil -} - -// DeserializeCopyPackageVersionsRequest parses an HTTP request into a *CopyPackageVersionsRequest. -func DeserializeCopyPackageVersionsRequest(r *http.Request, pathParams PathParams) (*CopyPackageVersionsRequest, error) { - input := &CopyPackageVersionsRequest{} - - input.DestinationRepository = r.URL.Query().Get("destination-repository") - - input.Domain = r.URL.Query().Get("domain") - - input.DomainOwner = r.URL.Query().Get("domain-owner") - - input.Format = r.URL.Query().Get("format") - - input.Namespace = r.URL.Query().Get("namespace") - - input.Package = r.URL.Query().Get("package") - - input.SourceRepository = r.URL.Query().Get("source-repository") - - return input, nil -} - -// DeserializeCreateDomainRequest parses an HTTP request into a *CreateDomainRequest. -func DeserializeCreateDomainRequest(r *http.Request, pathParams PathParams) (*CreateDomainRequest, error) { - input := &CreateDomainRequest{} - - input.Domain = r.URL.Query().Get("domain") - - return input, nil -} - -// DeserializeCreatePackageGroupRequest parses an HTTP request into a *CreatePackageGroupRequest. -func DeserializeCreatePackageGroupRequest(r *http.Request, pathParams PathParams) (*CreatePackageGroupRequest, error) { - input := &CreatePackageGroupRequest{} - - input.Domain = r.URL.Query().Get("domain") - - input.DomainOwner = r.URL.Query().Get("domain-owner") - - return input, nil -} - -// DeserializeCreateRepositoryRequest parses an HTTP request into a *CreateRepositoryRequest. -func DeserializeCreateRepositoryRequest(r *http.Request, pathParams PathParams) (*CreateRepositoryRequest, error) { - input := &CreateRepositoryRequest{} - - input.Domain = r.URL.Query().Get("domain") - - input.DomainOwner = r.URL.Query().Get("domain-owner") - - input.Repository = r.URL.Query().Get("repository") - - return input, nil -} - -// DeserializeDeleteDomainRequest parses an HTTP request into a *DeleteDomainRequest. -func DeserializeDeleteDomainRequest(r *http.Request, pathParams PathParams) (*DeleteDomainRequest, error) { - input := &DeleteDomainRequest{} - - input.Domain = r.URL.Query().Get("domain") - - input.DomainOwner = r.URL.Query().Get("domain-owner") - - return input, nil -} - -// DeserializeDeleteDomainPermissionsPolicyRequest parses an HTTP request into a *DeleteDomainPermissionsPolicyRequest. -func DeserializeDeleteDomainPermissionsPolicyRequest(r *http.Request, pathParams PathParams) (*DeleteDomainPermissionsPolicyRequest, error) { - input := &DeleteDomainPermissionsPolicyRequest{} - - input.Domain = r.URL.Query().Get("domain") - - input.DomainOwner = r.URL.Query().Get("domain-owner") - - input.PolicyRevision = r.URL.Query().Get("policy-revision") - - return input, nil -} - -// DeserializeDeletePackageRequest parses an HTTP request into a *DeletePackageRequest. -func DeserializeDeletePackageRequest(r *http.Request, pathParams PathParams) (*DeletePackageRequest, error) { - input := &DeletePackageRequest{} - - input.Domain = r.URL.Query().Get("domain") - - input.DomainOwner = r.URL.Query().Get("domain-owner") - - input.Format = r.URL.Query().Get("format") - - input.Namespace = r.URL.Query().Get("namespace") - - input.Package = r.URL.Query().Get("package") - - input.Repository = r.URL.Query().Get("repository") - - return input, nil -} - -// DeserializeDeletePackageGroupRequest parses an HTTP request into a *DeletePackageGroupRequest. -func DeserializeDeletePackageGroupRequest(r *http.Request, pathParams PathParams) (*DeletePackageGroupRequest, error) { - input := &DeletePackageGroupRequest{} - - input.Domain = r.URL.Query().Get("domain") - - input.DomainOwner = r.URL.Query().Get("domain-owner") - - input.PackageGroup = r.URL.Query().Get("package-group") - - return input, nil -} - -// DeserializeDeletePackageVersionsRequest parses an HTTP request into a *DeletePackageVersionsRequest. -func DeserializeDeletePackageVersionsRequest(r *http.Request, pathParams PathParams) (*DeletePackageVersionsRequest, error) { - input := &DeletePackageVersionsRequest{} - - input.Domain = r.URL.Query().Get("domain") - - input.DomainOwner = r.URL.Query().Get("domain-owner") - - input.Format = r.URL.Query().Get("format") - - input.Namespace = r.URL.Query().Get("namespace") - - input.Package = r.URL.Query().Get("package") - - input.Repository = r.URL.Query().Get("repository") - - return input, nil -} - -// DeserializeDeleteRepositoryRequest parses an HTTP request into a *DeleteRepositoryRequest. -func DeserializeDeleteRepositoryRequest(r *http.Request, pathParams PathParams) (*DeleteRepositoryRequest, error) { - input := &DeleteRepositoryRequest{} - - input.Domain = r.URL.Query().Get("domain") - - input.DomainOwner = r.URL.Query().Get("domain-owner") - - input.Repository = r.URL.Query().Get("repository") - - return input, nil -} - -// DeserializeDeleteRepositoryPermissionsPolicyRequest parses an HTTP request into a *DeleteRepositoryPermissionsPolicyRequest. -func DeserializeDeleteRepositoryPermissionsPolicyRequest(r *http.Request, pathParams PathParams) (*DeleteRepositoryPermissionsPolicyRequest, error) { - input := &DeleteRepositoryPermissionsPolicyRequest{} - - input.Domain = r.URL.Query().Get("domain") - - input.DomainOwner = r.URL.Query().Get("domain-owner") - - input.PolicyRevision = r.URL.Query().Get("policy-revision") - - input.Repository = r.URL.Query().Get("repository") - - return input, nil -} - -// DeserializeDescribeDomainRequest parses an HTTP request into a *DescribeDomainRequest. -func DeserializeDescribeDomainRequest(r *http.Request, pathParams PathParams) (*DescribeDomainRequest, error) { - input := &DescribeDomainRequest{} - - input.Domain = r.URL.Query().Get("domain") - - input.DomainOwner = r.URL.Query().Get("domain-owner") - - return input, nil -} - -// DeserializeDescribePackageRequest parses an HTTP request into a *DescribePackageRequest. -func DeserializeDescribePackageRequest(r *http.Request, pathParams PathParams) (*DescribePackageRequest, error) { - input := &DescribePackageRequest{} - - input.Domain = r.URL.Query().Get("domain") - - input.DomainOwner = r.URL.Query().Get("domain-owner") - - input.Format = r.URL.Query().Get("format") - - input.Namespace = r.URL.Query().Get("namespace") - - input.Package = r.URL.Query().Get("package") - - input.Repository = r.URL.Query().Get("repository") - - return input, nil -} - -// DeserializeDescribePackageGroupRequest parses an HTTP request into a *DescribePackageGroupRequest. -func DeserializeDescribePackageGroupRequest(r *http.Request, pathParams PathParams) (*DescribePackageGroupRequest, error) { - input := &DescribePackageGroupRequest{} - - input.Domain = r.URL.Query().Get("domain") - - input.DomainOwner = r.URL.Query().Get("domain-owner") - - input.PackageGroup = r.URL.Query().Get("package-group") - - return input, nil -} - -// DeserializeDescribePackageVersionRequest parses an HTTP request into a *DescribePackageVersionRequest. -func DeserializeDescribePackageVersionRequest(r *http.Request, pathParams PathParams) (*DescribePackageVersionRequest, error) { - input := &DescribePackageVersionRequest{} - - input.Domain = r.URL.Query().Get("domain") - - input.DomainOwner = r.URL.Query().Get("domain-owner") - - input.Format = r.URL.Query().Get("format") - - input.Namespace = r.URL.Query().Get("namespace") - - input.Package = r.URL.Query().Get("package") - - input.PackageVersion = r.URL.Query().Get("version") - - input.Repository = r.URL.Query().Get("repository") - - return input, nil -} - -// DeserializeDescribeRepositoryRequest parses an HTTP request into a *DescribeRepositoryRequest. -func DeserializeDescribeRepositoryRequest(r *http.Request, pathParams PathParams) (*DescribeRepositoryRequest, error) { - input := &DescribeRepositoryRequest{} - - input.Domain = r.URL.Query().Get("domain") - - input.DomainOwner = r.URL.Query().Get("domain-owner") - - input.Repository = r.URL.Query().Get("repository") - - return input, nil -} - -// DeserializeDisassociateExternalConnectionRequest parses an HTTP request into a *DisassociateExternalConnectionRequest. -func DeserializeDisassociateExternalConnectionRequest(r *http.Request, pathParams PathParams) (*DisassociateExternalConnectionRequest, error) { - input := &DisassociateExternalConnectionRequest{} - - input.Domain = r.URL.Query().Get("domain") - - input.DomainOwner = r.URL.Query().Get("domain-owner") - - input.ExternalConnection = r.URL.Query().Get("external-connection") - - input.Repository = r.URL.Query().Get("repository") - - return input, nil -} - -// DeserializeDisposePackageVersionsRequest parses an HTTP request into a *DisposePackageVersionsRequest. -func DeserializeDisposePackageVersionsRequest(r *http.Request, pathParams PathParams) (*DisposePackageVersionsRequest, error) { - input := &DisposePackageVersionsRequest{} - - input.Domain = r.URL.Query().Get("domain") - - input.DomainOwner = r.URL.Query().Get("domain-owner") - - input.Format = r.URL.Query().Get("format") - - input.Namespace = r.URL.Query().Get("namespace") - - input.Package = r.URL.Query().Get("package") - - input.Repository = r.URL.Query().Get("repository") - - return input, nil -} - -// DeserializeGetAssociatedPackageGroupRequest parses an HTTP request into a *GetAssociatedPackageGroupRequest. -func DeserializeGetAssociatedPackageGroupRequest(r *http.Request, pathParams PathParams) (*GetAssociatedPackageGroupRequest, error) { - input := &GetAssociatedPackageGroupRequest{} - - input.Domain = r.URL.Query().Get("domain") - - input.DomainOwner = r.URL.Query().Get("domain-owner") - - input.Format = r.URL.Query().Get("format") - - input.Namespace = r.URL.Query().Get("namespace") - - input.Package = r.URL.Query().Get("package") - - return input, nil -} - -// DeserializeGetAuthorizationTokenRequest parses an HTTP request into a *GetAuthorizationTokenRequest. -func DeserializeGetAuthorizationTokenRequest(r *http.Request, pathParams PathParams) (*GetAuthorizationTokenRequest, error) { - input := &GetAuthorizationTokenRequest{} - - input.Domain = r.URL.Query().Get("domain") - - input.DomainOwner = r.URL.Query().Get("domain-owner") - - if v := r.URL.Query().Get("duration"); v != "" { - input.DurationSeconds, _ = strconv.ParseInt(v, 10, 64) - } - - return input, nil -} - -// DeserializeGetDomainPermissionsPolicyRequest parses an HTTP request into a *GetDomainPermissionsPolicyRequest. -func DeserializeGetDomainPermissionsPolicyRequest(r *http.Request, pathParams PathParams) (*GetDomainPermissionsPolicyRequest, error) { - input := &GetDomainPermissionsPolicyRequest{} - - input.Domain = r.URL.Query().Get("domain") - - input.DomainOwner = r.URL.Query().Get("domain-owner") - - return input, nil -} - -// DeserializeGetPackageVersionAssetRequest parses an HTTP request into a *GetPackageVersionAssetRequest. -func DeserializeGetPackageVersionAssetRequest(r *http.Request, pathParams PathParams) (*GetPackageVersionAssetRequest, error) { - input := &GetPackageVersionAssetRequest{} - - input.Asset = r.URL.Query().Get("asset") - - input.Domain = r.URL.Query().Get("domain") - - input.DomainOwner = r.URL.Query().Get("domain-owner") - - input.Format = r.URL.Query().Get("format") - - input.Namespace = r.URL.Query().Get("namespace") - - input.Package = r.URL.Query().Get("package") - - input.PackageVersion = r.URL.Query().Get("version") - - input.PackageVersionRevision = r.URL.Query().Get("revision") - - input.Repository = r.URL.Query().Get("repository") - - return input, nil -} - -// DeserializeGetPackageVersionReadmeRequest parses an HTTP request into a *GetPackageVersionReadmeRequest. -func DeserializeGetPackageVersionReadmeRequest(r *http.Request, pathParams PathParams) (*GetPackageVersionReadmeRequest, error) { - input := &GetPackageVersionReadmeRequest{} - - input.Domain = r.URL.Query().Get("domain") - - input.DomainOwner = r.URL.Query().Get("domain-owner") - - input.Format = r.URL.Query().Get("format") - - input.Namespace = r.URL.Query().Get("namespace") - - input.Package = r.URL.Query().Get("package") - - input.PackageVersion = r.URL.Query().Get("version") - - input.Repository = r.URL.Query().Get("repository") - - return input, nil -} - -// DeserializeGetRepositoryEndpointRequest parses an HTTP request into a *GetRepositoryEndpointRequest. -func DeserializeGetRepositoryEndpointRequest(r *http.Request, pathParams PathParams) (*GetRepositoryEndpointRequest, error) { - input := &GetRepositoryEndpointRequest{} - - input.Domain = r.URL.Query().Get("domain") - - input.DomainOwner = r.URL.Query().Get("domain-owner") - - input.EndpointType = r.URL.Query().Get("endpointType") - - input.Format = r.URL.Query().Get("format") - - input.Repository = r.URL.Query().Get("repository") - - return input, nil -} - -// DeserializeGetRepositoryPermissionsPolicyRequest parses an HTTP request into a *GetRepositoryPermissionsPolicyRequest. -func DeserializeGetRepositoryPermissionsPolicyRequest(r *http.Request, pathParams PathParams) (*GetRepositoryPermissionsPolicyRequest, error) { - input := &GetRepositoryPermissionsPolicyRequest{} - - input.Domain = r.URL.Query().Get("domain") - - input.DomainOwner = r.URL.Query().Get("domain-owner") - - input.Repository = r.URL.Query().Get("repository") - - return input, nil -} - -// DeserializeListAllowedRepositoriesForGroupRequest parses an HTTP request into a *ListAllowedRepositoriesForGroupRequest. -func DeserializeListAllowedRepositoriesForGroupRequest(r *http.Request, pathParams PathParams) (*ListAllowedRepositoriesForGroupRequest, error) { - input := &ListAllowedRepositoriesForGroupRequest{} - - input.Domain = r.URL.Query().Get("domain") - - input.DomainOwner = r.URL.Query().Get("domain-owner") - - if v := r.URL.Query().Get("max-results"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("next-token") - - input.OriginRestrictionType = r.URL.Query().Get("originRestrictionType") - - input.PackageGroup = r.URL.Query().Get("package-group") - - return input, nil -} - -// DeserializeListAssociatedPackagesRequest parses an HTTP request into a *ListAssociatedPackagesRequest. -func DeserializeListAssociatedPackagesRequest(r *http.Request, pathParams PathParams) (*ListAssociatedPackagesRequest, error) { - input := &ListAssociatedPackagesRequest{} - - input.Domain = r.URL.Query().Get("domain") - - input.DomainOwner = r.URL.Query().Get("domain-owner") - - if v := r.URL.Query().Get("max-results"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("next-token") - - input.PackageGroup = r.URL.Query().Get("package-group") - - if v := r.URL.Query().Get("preview"); v != "" { - input.Preview, _ = strconv.ParseBool(v) - } - - return input, nil -} - -// DeserializeListDomainsRequest parses an HTTP request into a *ListDomainsRequest. -func DeserializeListDomainsRequest(r *http.Request, pathParams PathParams) (*ListDomainsRequest, error) { - input := &ListDomainsRequest{} - - return input, nil -} - -// DeserializeListPackageGroupsRequest parses an HTTP request into a *ListPackageGroupsRequest. -func DeserializeListPackageGroupsRequest(r *http.Request, pathParams PathParams) (*ListPackageGroupsRequest, error) { - input := &ListPackageGroupsRequest{} - - input.Domain = r.URL.Query().Get("domain") - - input.DomainOwner = r.URL.Query().Get("domain-owner") - - if v := r.URL.Query().Get("max-results"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("next-token") - - input.Prefix = r.URL.Query().Get("prefix") - - return input, nil -} - -// DeserializeListPackageVersionAssetsRequest parses an HTTP request into a *ListPackageVersionAssetsRequest. -func DeserializeListPackageVersionAssetsRequest(r *http.Request, pathParams PathParams) (*ListPackageVersionAssetsRequest, error) { - input := &ListPackageVersionAssetsRequest{} - - input.Domain = r.URL.Query().Get("domain") - - input.DomainOwner = r.URL.Query().Get("domain-owner") - - input.Format = r.URL.Query().Get("format") - - if v := r.URL.Query().Get("max-results"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.Namespace = r.URL.Query().Get("namespace") - - input.NextToken = r.URL.Query().Get("next-token") - - input.Package = r.URL.Query().Get("package") - - input.PackageVersion = r.URL.Query().Get("version") - - input.Repository = r.URL.Query().Get("repository") - - return input, nil -} - -// DeserializeListPackageVersionDependenciesRequest parses an HTTP request into a *ListPackageVersionDependenciesRequest. -func DeserializeListPackageVersionDependenciesRequest(r *http.Request, pathParams PathParams) (*ListPackageVersionDependenciesRequest, error) { - input := &ListPackageVersionDependenciesRequest{} - - input.Domain = r.URL.Query().Get("domain") - - input.DomainOwner = r.URL.Query().Get("domain-owner") - - input.Format = r.URL.Query().Get("format") - - input.Namespace = r.URL.Query().Get("namespace") - - input.NextToken = r.URL.Query().Get("next-token") - - input.Package = r.URL.Query().Get("package") - - input.PackageVersion = r.URL.Query().Get("version") - - input.Repository = r.URL.Query().Get("repository") - - return input, nil -} - -// DeserializeListPackageVersionsRequest parses an HTTP request into a *ListPackageVersionsRequest. -func DeserializeListPackageVersionsRequest(r *http.Request, pathParams PathParams) (*ListPackageVersionsRequest, error) { - input := &ListPackageVersionsRequest{} - - input.Domain = r.URL.Query().Get("domain") - - input.DomainOwner = r.URL.Query().Get("domain-owner") - - input.Format = r.URL.Query().Get("format") - - if v := r.URL.Query().Get("max-results"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.Namespace = r.URL.Query().Get("namespace") - - input.NextToken = r.URL.Query().Get("next-token") - - input.OriginType = r.URL.Query().Get("originType") - - input.Package = r.URL.Query().Get("package") - - input.Repository = r.URL.Query().Get("repository") - - input.SortBy = r.URL.Query().Get("sortBy") - - input.Status = r.URL.Query().Get("status") - - return input, nil -} - -// DeserializeListPackagesRequest parses an HTTP request into a *ListPackagesRequest. -func DeserializeListPackagesRequest(r *http.Request, pathParams PathParams) (*ListPackagesRequest, error) { - input := &ListPackagesRequest{} - - input.Domain = r.URL.Query().Get("domain") - - input.DomainOwner = r.URL.Query().Get("domain-owner") - - input.Format = r.URL.Query().Get("format") - - if v := r.URL.Query().Get("max-results"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.Namespace = r.URL.Query().Get("namespace") - - input.NextToken = r.URL.Query().Get("next-token") - - input.PackagePrefix = r.URL.Query().Get("package-prefix") - - input.Publish = r.URL.Query().Get("publish") - - input.Repository = r.URL.Query().Get("repository") - - input.Upstream = r.URL.Query().Get("upstream") - - return input, nil -} - -// DeserializeListRepositoriesRequest parses an HTTP request into a *ListRepositoriesRequest. -func DeserializeListRepositoriesRequest(r *http.Request, pathParams PathParams) (*ListRepositoriesRequest, error) { - input := &ListRepositoriesRequest{} - - if v := r.URL.Query().Get("max-results"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("next-token") - - input.RepositoryPrefix = r.URL.Query().Get("repository-prefix") - - return input, nil -} - -// DeserializeListRepositoriesInDomainRequest parses an HTTP request into a *ListRepositoriesInDomainRequest. -func DeserializeListRepositoriesInDomainRequest(r *http.Request, pathParams PathParams) (*ListRepositoriesInDomainRequest, error) { - input := &ListRepositoriesInDomainRequest{} - - input.AdministratorAccount = r.URL.Query().Get("administrator-account") - - input.Domain = r.URL.Query().Get("domain") - - input.DomainOwner = r.URL.Query().Get("domain-owner") - - if v := r.URL.Query().Get("max-results"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("next-token") - - input.RepositoryPrefix = r.URL.Query().Get("repository-prefix") - - return input, nil -} - -// DeserializeListSubPackageGroupsRequest parses an HTTP request into a *ListSubPackageGroupsRequest. -func DeserializeListSubPackageGroupsRequest(r *http.Request, pathParams PathParams) (*ListSubPackageGroupsRequest, error) { - input := &ListSubPackageGroupsRequest{} - - input.Domain = r.URL.Query().Get("domain") - - input.DomainOwner = r.URL.Query().Get("domain-owner") - - if v := r.URL.Query().Get("max-results"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("next-token") - - input.PackageGroup = r.URL.Query().Get("package-group") - - return input, nil -} - -// DeserializeListTagsForResourceRequest parses an HTTP request into a *ListTagsForResourceRequest. -func DeserializeListTagsForResourceRequest(r *http.Request, pathParams PathParams) (*ListTagsForResourceRequest, error) { - input := &ListTagsForResourceRequest{} - - input.ResourceArn = r.URL.Query().Get("resourceArn") - - return input, nil -} - -// DeserializePublishPackageVersionRequest parses an HTTP request into a *PublishPackageVersionRequest. -func DeserializePublishPackageVersionRequest(r *http.Request, pathParams PathParams) (*PublishPackageVersionRequest, error) { - input := &PublishPackageVersionRequest{} - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - input.AssetContent = body - - input.AssetName = r.URL.Query().Get("asset") - - input.AssetSHA256 = r.Header.Get("x-amz-content-sha256") - - input.Domain = r.URL.Query().Get("domain") - - input.DomainOwner = r.URL.Query().Get("domain-owner") - - input.Format = r.URL.Query().Get("format") - - input.Namespace = r.URL.Query().Get("namespace") - - input.Package = r.URL.Query().Get("package") - - input.PackageVersion = r.URL.Query().Get("version") - - input.Repository = r.URL.Query().Get("repository") - - if v := r.URL.Query().Get("unfinished"); v != "" { - input.Unfinished, _ = strconv.ParseBool(v) - } - - return input, nil -} - -// DeserializePutDomainPermissionsPolicyRequest parses an HTTP request into a *PutDomainPermissionsPolicyRequest. -func DeserializePutDomainPermissionsPolicyRequest(r *http.Request, pathParams PathParams) (*PutDomainPermissionsPolicyRequest, error) { - input := &PutDomainPermissionsPolicyRequest{} - - return input, nil -} - -// DeserializePutPackageOriginConfigurationRequest parses an HTTP request into a *PutPackageOriginConfigurationRequest. -func DeserializePutPackageOriginConfigurationRequest(r *http.Request, pathParams PathParams) (*PutPackageOriginConfigurationRequest, error) { - input := &PutPackageOriginConfigurationRequest{} - - input.Domain = r.URL.Query().Get("domain") - - input.DomainOwner = r.URL.Query().Get("domain-owner") - - input.Format = r.URL.Query().Get("format") - - input.Namespace = r.URL.Query().Get("namespace") - - input.Package = r.URL.Query().Get("package") - - input.Repository = r.URL.Query().Get("repository") - - return input, nil -} - -// DeserializePutRepositoryPermissionsPolicyRequest parses an HTTP request into a *PutRepositoryPermissionsPolicyRequest. -func DeserializePutRepositoryPermissionsPolicyRequest(r *http.Request, pathParams PathParams) (*PutRepositoryPermissionsPolicyRequest, error) { - input := &PutRepositoryPermissionsPolicyRequest{} - - input.Domain = r.URL.Query().Get("domain") - - input.DomainOwner = r.URL.Query().Get("domain-owner") - - input.Repository = r.URL.Query().Get("repository") - - return input, nil -} - -// DeserializeTagResourceRequest parses an HTTP request into a *TagResourceRequest. -func DeserializeTagResourceRequest(r *http.Request, pathParams PathParams) (*TagResourceRequest, error) { - input := &TagResourceRequest{} - - input.ResourceArn = r.URL.Query().Get("resourceArn") - - return input, nil -} - -// DeserializeUntagResourceRequest parses an HTTP request into a *UntagResourceRequest. -func DeserializeUntagResourceRequest(r *http.Request, pathParams PathParams) (*UntagResourceRequest, error) { - input := &UntagResourceRequest{} - - input.ResourceArn = r.URL.Query().Get("resourceArn") - - return input, nil -} - -// DeserializeUpdatePackageGroupRequest parses an HTTP request into a *UpdatePackageGroupRequest. -func DeserializeUpdatePackageGroupRequest(r *http.Request, pathParams PathParams) (*UpdatePackageGroupRequest, error) { - input := &UpdatePackageGroupRequest{} - - input.Domain = r.URL.Query().Get("domain") - - input.DomainOwner = r.URL.Query().Get("domain-owner") - - return input, nil -} - -// DeserializeUpdatePackageGroupOriginConfigurationRequest parses an HTTP request into a *UpdatePackageGroupOriginConfigurationRequest. -func DeserializeUpdatePackageGroupOriginConfigurationRequest(r *http.Request, pathParams PathParams) (*UpdatePackageGroupOriginConfigurationRequest, error) { - input := &UpdatePackageGroupOriginConfigurationRequest{} - - input.Domain = r.URL.Query().Get("domain") - - input.DomainOwner = r.URL.Query().Get("domain-owner") - - input.PackageGroup = r.URL.Query().Get("package-group") - - return input, nil -} - -// DeserializeUpdatePackageVersionsStatusRequest parses an HTTP request into a *UpdatePackageVersionsStatusRequest. -func DeserializeUpdatePackageVersionsStatusRequest(r *http.Request, pathParams PathParams) (*UpdatePackageVersionsStatusRequest, error) { - input := &UpdatePackageVersionsStatusRequest{} - - input.Domain = r.URL.Query().Get("domain") - - input.DomainOwner = r.URL.Query().Get("domain-owner") - - input.Format = r.URL.Query().Get("format") - - input.Namespace = r.URL.Query().Get("namespace") - - input.Package = r.URL.Query().Get("package") - - input.Repository = r.URL.Query().Get("repository") - - return input, nil -} - -// DeserializeUpdateRepositoryRequest parses an HTTP request into a *UpdateRepositoryRequest. -func DeserializeUpdateRepositoryRequest(r *http.Request, pathParams PathParams) (*UpdateRepositoryRequest, error) { - input := &UpdateRepositoryRequest{} - - input.Domain = r.URL.Query().Get("domain") - - input.DomainOwner = r.URL.Query().Get("domain-owner") - - input.Repository = r.URL.Query().Get("repository") - - return input, nil -} diff --git a/internal/generated/codebuild/deserializer.go b/internal/generated/codebuild/deserializer.go deleted file mode 100644 index c91757bd..00000000 --- a/internal/generated/codebuild/deserializer.go +++ /dev/null @@ -1,911 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package codebuild - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeBatchDeleteBuildsOutput writes the BatchDeleteBuildsOutput to the HTTP response. -func SerializeBatchDeleteBuildsOutput(w http.ResponseWriter, output *BatchDeleteBuildsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchGetBuildBatchesOutput writes the BatchGetBuildBatchesOutput to the HTTP response. -func SerializeBatchGetBuildBatchesOutput(w http.ResponseWriter, output *BatchGetBuildBatchesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchGetBuildsOutput writes the BatchGetBuildsOutput to the HTTP response. -func SerializeBatchGetBuildsOutput(w http.ResponseWriter, output *BatchGetBuildsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchGetCommandExecutionsOutput writes the BatchGetCommandExecutionsOutput to the HTTP response. -func SerializeBatchGetCommandExecutionsOutput(w http.ResponseWriter, output *BatchGetCommandExecutionsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchGetFleetsOutput writes the BatchGetFleetsOutput to the HTTP response. -func SerializeBatchGetFleetsOutput(w http.ResponseWriter, output *BatchGetFleetsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchGetProjectsOutput writes the BatchGetProjectsOutput to the HTTP response. -func SerializeBatchGetProjectsOutput(w http.ResponseWriter, output *BatchGetProjectsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchGetReportGroupsOutput writes the BatchGetReportGroupsOutput to the HTTP response. -func SerializeBatchGetReportGroupsOutput(w http.ResponseWriter, output *BatchGetReportGroupsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchGetReportsOutput writes the BatchGetReportsOutput to the HTTP response. -func SerializeBatchGetReportsOutput(w http.ResponseWriter, output *BatchGetReportsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchGetSandboxesOutput writes the BatchGetSandboxesOutput to the HTTP response. -func SerializeBatchGetSandboxesOutput(w http.ResponseWriter, output *BatchGetSandboxesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateFleetOutput writes the CreateFleetOutput to the HTTP response. -func SerializeCreateFleetOutput(w http.ResponseWriter, output *CreateFleetOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateProjectOutput writes the CreateProjectOutput to the HTTP response. -func SerializeCreateProjectOutput(w http.ResponseWriter, output *CreateProjectOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateReportGroupOutput writes the CreateReportGroupOutput to the HTTP response. -func SerializeCreateReportGroupOutput(w http.ResponseWriter, output *CreateReportGroupOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateWebhookOutput writes the CreateWebhookOutput to the HTTP response. -func SerializeCreateWebhookOutput(w http.ResponseWriter, output *CreateWebhookOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteBuildBatchOutput writes the DeleteBuildBatchOutput to the HTTP response. -func SerializeDeleteBuildBatchOutput(w http.ResponseWriter, output *DeleteBuildBatchOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteFleetOutput writes the DeleteFleetOutput to the HTTP response. -func SerializeDeleteFleetOutput(w http.ResponseWriter, output *DeleteFleetOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteProjectOutput writes the DeleteProjectOutput to the HTTP response. -func SerializeDeleteProjectOutput(w http.ResponseWriter, output *DeleteProjectOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteReportOutput writes the DeleteReportOutput to the HTTP response. -func SerializeDeleteReportOutput(w http.ResponseWriter, output *DeleteReportOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteReportGroupOutput writes the DeleteReportGroupOutput to the HTTP response. -func SerializeDeleteReportGroupOutput(w http.ResponseWriter, output *DeleteReportGroupOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteResourcePolicyOutput writes the DeleteResourcePolicyOutput to the HTTP response. -func SerializeDeleteResourcePolicyOutput(w http.ResponseWriter, output *DeleteResourcePolicyOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteSourceCredentialsOutput writes the DeleteSourceCredentialsOutput to the HTTP response. -func SerializeDeleteSourceCredentialsOutput(w http.ResponseWriter, output *DeleteSourceCredentialsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteWebhookOutput writes the DeleteWebhookOutput to the HTTP response. -func SerializeDeleteWebhookOutput(w http.ResponseWriter, output *DeleteWebhookOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDescribeCodeCoveragesOutput writes the DescribeCodeCoveragesOutput to the HTTP response. -func SerializeDescribeCodeCoveragesOutput(w http.ResponseWriter, output *DescribeCodeCoveragesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTestCasesOutput writes the DescribeTestCasesOutput to the HTTP response. -func SerializeDescribeTestCasesOutput(w http.ResponseWriter, output *DescribeTestCasesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetReportGroupTrendOutput writes the GetReportGroupTrendOutput to the HTTP response. -func SerializeGetReportGroupTrendOutput(w http.ResponseWriter, output *GetReportGroupTrendOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetResourcePolicyOutput writes the GetResourcePolicyOutput to the HTTP response. -func SerializeGetResourcePolicyOutput(w http.ResponseWriter, output *GetResourcePolicyOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeImportSourceCredentialsOutput writes the ImportSourceCredentialsOutput to the HTTP response. -func SerializeImportSourceCredentialsOutput(w http.ResponseWriter, output *ImportSourceCredentialsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeInvalidateProjectCacheOutput writes the InvalidateProjectCacheOutput to the HTTP response. -func SerializeInvalidateProjectCacheOutput(w http.ResponseWriter, output *InvalidateProjectCacheOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeListBuildBatchesOutput writes the ListBuildBatchesOutput to the HTTP response. -func SerializeListBuildBatchesOutput(w http.ResponseWriter, output *ListBuildBatchesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListBuildBatchesForProjectOutput writes the ListBuildBatchesForProjectOutput to the HTTP response. -func SerializeListBuildBatchesForProjectOutput(w http.ResponseWriter, output *ListBuildBatchesForProjectOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListBuildsOutput writes the ListBuildsOutput to the HTTP response. -func SerializeListBuildsOutput(w http.ResponseWriter, output *ListBuildsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListBuildsForProjectOutput writes the ListBuildsForProjectOutput to the HTTP response. -func SerializeListBuildsForProjectOutput(w http.ResponseWriter, output *ListBuildsForProjectOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListCommandExecutionsForSandboxOutput writes the ListCommandExecutionsForSandboxOutput to the HTTP response. -func SerializeListCommandExecutionsForSandboxOutput(w http.ResponseWriter, output *ListCommandExecutionsForSandboxOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListCuratedEnvironmentImagesOutput writes the ListCuratedEnvironmentImagesOutput to the HTTP response. -func SerializeListCuratedEnvironmentImagesOutput(w http.ResponseWriter, output *ListCuratedEnvironmentImagesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListFleetsOutput writes the ListFleetsOutput to the HTTP response. -func SerializeListFleetsOutput(w http.ResponseWriter, output *ListFleetsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListProjectsOutput writes the ListProjectsOutput to the HTTP response. -func SerializeListProjectsOutput(w http.ResponseWriter, output *ListProjectsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListReportGroupsOutput writes the ListReportGroupsOutput to the HTTP response. -func SerializeListReportGroupsOutput(w http.ResponseWriter, output *ListReportGroupsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListReportsOutput writes the ListReportsOutput to the HTTP response. -func SerializeListReportsOutput(w http.ResponseWriter, output *ListReportsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListReportsForReportGroupOutput writes the ListReportsForReportGroupOutput to the HTTP response. -func SerializeListReportsForReportGroupOutput(w http.ResponseWriter, output *ListReportsForReportGroupOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListSandboxesOutput writes the ListSandboxesOutput to the HTTP response. -func SerializeListSandboxesOutput(w http.ResponseWriter, output *ListSandboxesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListSandboxesForProjectOutput writes the ListSandboxesForProjectOutput to the HTTP response. -func SerializeListSandboxesForProjectOutput(w http.ResponseWriter, output *ListSandboxesForProjectOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListSharedProjectsOutput writes the ListSharedProjectsOutput to the HTTP response. -func SerializeListSharedProjectsOutput(w http.ResponseWriter, output *ListSharedProjectsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListSharedReportGroupsOutput writes the ListSharedReportGroupsOutput to the HTTP response. -func SerializeListSharedReportGroupsOutput(w http.ResponseWriter, output *ListSharedReportGroupsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListSourceCredentialsOutput writes the ListSourceCredentialsOutput to the HTTP response. -func SerializeListSourceCredentialsOutput(w http.ResponseWriter, output *ListSourceCredentialsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutResourcePolicyOutput writes the PutResourcePolicyOutput to the HTTP response. -func SerializePutResourcePolicyOutput(w http.ResponseWriter, output *PutResourcePolicyOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRetryBuildOutput writes the RetryBuildOutput to the HTTP response. -func SerializeRetryBuildOutput(w http.ResponseWriter, output *RetryBuildOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRetryBuildBatchOutput writes the RetryBuildBatchOutput to the HTTP response. -func SerializeRetryBuildBatchOutput(w http.ResponseWriter, output *RetryBuildBatchOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartBuildOutput writes the StartBuildOutput to the HTTP response. -func SerializeStartBuildOutput(w http.ResponseWriter, output *StartBuildOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartBuildBatchOutput writes the StartBuildBatchOutput to the HTTP response. -func SerializeStartBuildBatchOutput(w http.ResponseWriter, output *StartBuildBatchOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartCommandExecutionOutput writes the StartCommandExecutionOutput to the HTTP response. -func SerializeStartCommandExecutionOutput(w http.ResponseWriter, output *StartCommandExecutionOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartSandboxOutput writes the StartSandboxOutput to the HTTP response. -func SerializeStartSandboxOutput(w http.ResponseWriter, output *StartSandboxOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartSandboxConnectionOutput writes the StartSandboxConnectionOutput to the HTTP response. -func SerializeStartSandboxConnectionOutput(w http.ResponseWriter, output *StartSandboxConnectionOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStopBuildOutput writes the StopBuildOutput to the HTTP response. -func SerializeStopBuildOutput(w http.ResponseWriter, output *StopBuildOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStopBuildBatchOutput writes the StopBuildBatchOutput to the HTTP response. -func SerializeStopBuildBatchOutput(w http.ResponseWriter, output *StopBuildBatchOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStopSandboxOutput writes the StopSandboxOutput to the HTTP response. -func SerializeStopSandboxOutput(w http.ResponseWriter, output *StopSandboxOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateFleetOutput writes the UpdateFleetOutput to the HTTP response. -func SerializeUpdateFleetOutput(w http.ResponseWriter, output *UpdateFleetOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateProjectOutput writes the UpdateProjectOutput to the HTTP response. -func SerializeUpdateProjectOutput(w http.ResponseWriter, output *UpdateProjectOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateProjectVisibilityOutput writes the UpdateProjectVisibilityOutput to the HTTP response. -func SerializeUpdateProjectVisibilityOutput(w http.ResponseWriter, output *UpdateProjectVisibilityOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateReportGroupOutput writes the UpdateReportGroupOutput to the HTTP response. -func SerializeUpdateReportGroupOutput(w http.ResponseWriter, output *UpdateReportGroupOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateWebhookOutput writes the UpdateWebhookOutput to the HTTP response. -func SerializeUpdateWebhookOutput(w http.ResponseWriter, output *UpdateWebhookOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/codebuild/interface.go b/internal/generated/codebuild/interface.go deleted file mode 100644 index 2ded0667..00000000 --- a/internal/generated/codebuild/interface.go +++ /dev/null @@ -1,67 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package codebuild - -import "context" - -type CodeBuild_20161006Service interface { - BatchDeleteBuilds(ctx context.Context, input *BatchDeleteBuildsInput) (*BatchDeleteBuildsOutput, error) - BatchGetBuildBatches(ctx context.Context, input *BatchGetBuildBatchesInput) (*BatchGetBuildBatchesOutput, error) - BatchGetBuilds(ctx context.Context, input *BatchGetBuildsInput) (*BatchGetBuildsOutput, error) - BatchGetCommandExecutions(ctx context.Context, input *BatchGetCommandExecutionsInput) (*BatchGetCommandExecutionsOutput, error) - BatchGetFleets(ctx context.Context, input *BatchGetFleetsInput) (*BatchGetFleetsOutput, error) - BatchGetProjects(ctx context.Context, input *BatchGetProjectsInput) (*BatchGetProjectsOutput, error) - BatchGetReportGroups(ctx context.Context, input *BatchGetReportGroupsInput) (*BatchGetReportGroupsOutput, error) - BatchGetReports(ctx context.Context, input *BatchGetReportsInput) (*BatchGetReportsOutput, error) - BatchGetSandboxes(ctx context.Context, input *BatchGetSandboxesInput) (*BatchGetSandboxesOutput, error) - CreateFleet(ctx context.Context, input *CreateFleetInput) (*CreateFleetOutput, error) - CreateProject(ctx context.Context, input *CreateProjectInput) (*CreateProjectOutput, error) - CreateReportGroup(ctx context.Context, input *CreateReportGroupInput) (*CreateReportGroupOutput, error) - CreateWebhook(ctx context.Context, input *CreateWebhookInput) (*CreateWebhookOutput, error) - DeleteBuildBatch(ctx context.Context, input *DeleteBuildBatchInput) (*DeleteBuildBatchOutput, error) - DeleteFleet(ctx context.Context, input *DeleteFleetInput) (*DeleteFleetOutput, error) - DeleteProject(ctx context.Context, input *DeleteProjectInput) (*DeleteProjectOutput, error) - DeleteReport(ctx context.Context, input *DeleteReportInput) (*DeleteReportOutput, error) - DeleteReportGroup(ctx context.Context, input *DeleteReportGroupInput) (*DeleteReportGroupOutput, error) - DeleteResourcePolicy(ctx context.Context, input *DeleteResourcePolicyInput) (*DeleteResourcePolicyOutput, error) - DeleteSourceCredentials(ctx context.Context, input *DeleteSourceCredentialsInput) (*DeleteSourceCredentialsOutput, error) - DeleteWebhook(ctx context.Context, input *DeleteWebhookInput) (*DeleteWebhookOutput, error) - DescribeCodeCoverages(ctx context.Context, input *DescribeCodeCoveragesInput) (*DescribeCodeCoveragesOutput, error) - DescribeTestCases(ctx context.Context, input *DescribeTestCasesInput) (*DescribeTestCasesOutput, error) - GetReportGroupTrend(ctx context.Context, input *GetReportGroupTrendInput) (*GetReportGroupTrendOutput, error) - GetResourcePolicy(ctx context.Context, input *GetResourcePolicyInput) (*GetResourcePolicyOutput, error) - ImportSourceCredentials(ctx context.Context, input *ImportSourceCredentialsInput) (*ImportSourceCredentialsOutput, error) - InvalidateProjectCache(ctx context.Context, input *InvalidateProjectCacheInput) (*InvalidateProjectCacheOutput, error) - ListBuildBatches(ctx context.Context, input *ListBuildBatchesInput) (*ListBuildBatchesOutput, error) - ListBuildBatchesForProject(ctx context.Context, input *ListBuildBatchesForProjectInput) (*ListBuildBatchesForProjectOutput, error) - ListBuilds(ctx context.Context, input *ListBuildsInput) (*ListBuildsOutput, error) - ListBuildsForProject(ctx context.Context, input *ListBuildsForProjectInput) (*ListBuildsForProjectOutput, error) - ListCommandExecutionsForSandbox(ctx context.Context, input *ListCommandExecutionsForSandboxInput) (*ListCommandExecutionsForSandboxOutput, error) - ListCuratedEnvironmentImages(ctx context.Context, input *ListCuratedEnvironmentImagesInput) (*ListCuratedEnvironmentImagesOutput, error) - ListFleets(ctx context.Context, input *ListFleetsInput) (*ListFleetsOutput, error) - ListProjects(ctx context.Context, input *ListProjectsInput) (*ListProjectsOutput, error) - ListReportGroups(ctx context.Context, input *ListReportGroupsInput) (*ListReportGroupsOutput, error) - ListReports(ctx context.Context, input *ListReportsInput) (*ListReportsOutput, error) - ListReportsForReportGroup(ctx context.Context, input *ListReportsForReportGroupInput) (*ListReportsForReportGroupOutput, error) - ListSandboxes(ctx context.Context, input *ListSandboxesInput) (*ListSandboxesOutput, error) - ListSandboxesForProject(ctx context.Context, input *ListSandboxesForProjectInput) (*ListSandboxesForProjectOutput, error) - ListSharedProjects(ctx context.Context, input *ListSharedProjectsInput) (*ListSharedProjectsOutput, error) - ListSharedReportGroups(ctx context.Context, input *ListSharedReportGroupsInput) (*ListSharedReportGroupsOutput, error) - ListSourceCredentials(ctx context.Context, input *ListSourceCredentialsInput) (*ListSourceCredentialsOutput, error) - PutResourcePolicy(ctx context.Context, input *PutResourcePolicyInput) (*PutResourcePolicyOutput, error) - RetryBuild(ctx context.Context, input *RetryBuildInput) (*RetryBuildOutput, error) - RetryBuildBatch(ctx context.Context, input *RetryBuildBatchInput) (*RetryBuildBatchOutput, error) - StartBuild(ctx context.Context, input *StartBuildInput) (*StartBuildOutput, error) - StartBuildBatch(ctx context.Context, input *StartBuildBatchInput) (*StartBuildBatchOutput, error) - StartCommandExecution(ctx context.Context, input *StartCommandExecutionInput) (*StartCommandExecutionOutput, error) - StartSandbox(ctx context.Context, input *StartSandboxInput) (*StartSandboxOutput, error) - StartSandboxConnection(ctx context.Context, input *StartSandboxConnectionInput) (*StartSandboxConnectionOutput, error) - StopBuild(ctx context.Context, input *StopBuildInput) (*StopBuildOutput, error) - StopBuildBatch(ctx context.Context, input *StopBuildBatchInput) (*StopBuildBatchOutput, error) - StopSandbox(ctx context.Context, input *StopSandboxInput) (*StopSandboxOutput, error) - UpdateFleet(ctx context.Context, input *UpdateFleetInput) (*UpdateFleetOutput, error) - UpdateProject(ctx context.Context, input *UpdateProjectInput) (*UpdateProjectOutput, error) - UpdateProjectVisibility(ctx context.Context, input *UpdateProjectVisibilityInput) (*UpdateProjectVisibilityOutput, error) - UpdateReportGroup(ctx context.Context, input *UpdateReportGroupInput) (*UpdateReportGroupOutput, error) - UpdateWebhook(ctx context.Context, input *UpdateWebhookInput) (*UpdateWebhookOutput, error) -} diff --git a/internal/generated/codebuild/router.go b/internal/generated/codebuild/router.go index fbd5e856..6b3b4d3c 100644 --- a/internal/generated/codebuild/router.go +++ b/internal/generated/codebuild/router.go @@ -4,6 +4,9 @@ package codebuild import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/codebuild/serializer.go b/internal/generated/codebuild/serializer.go deleted file mode 100644 index 5d419dda..00000000 --- a/internal/generated/codebuild/serializer.go +++ /dev/null @@ -1,423 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package codebuild - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeBatchDeleteBuildsInput parses an HTTP request into a *BatchDeleteBuildsInput. -func DeserializeBatchDeleteBuildsInput(r *http.Request, pathParams PathParams) (*BatchDeleteBuildsInput, error) { - input := &BatchDeleteBuildsInput{} - - return input, nil -} - -// DeserializeBatchGetBuildBatchesInput parses an HTTP request into a *BatchGetBuildBatchesInput. -func DeserializeBatchGetBuildBatchesInput(r *http.Request, pathParams PathParams) (*BatchGetBuildBatchesInput, error) { - input := &BatchGetBuildBatchesInput{} - - return input, nil -} - -// DeserializeBatchGetBuildsInput parses an HTTP request into a *BatchGetBuildsInput. -func DeserializeBatchGetBuildsInput(r *http.Request, pathParams PathParams) (*BatchGetBuildsInput, error) { - input := &BatchGetBuildsInput{} - - return input, nil -} - -// DeserializeBatchGetCommandExecutionsInput parses an HTTP request into a *BatchGetCommandExecutionsInput. -func DeserializeBatchGetCommandExecutionsInput(r *http.Request, pathParams PathParams) (*BatchGetCommandExecutionsInput, error) { - input := &BatchGetCommandExecutionsInput{} - - return input, nil -} - -// DeserializeBatchGetFleetsInput parses an HTTP request into a *BatchGetFleetsInput. -func DeserializeBatchGetFleetsInput(r *http.Request, pathParams PathParams) (*BatchGetFleetsInput, error) { - input := &BatchGetFleetsInput{} - - return input, nil -} - -// DeserializeBatchGetProjectsInput parses an HTTP request into a *BatchGetProjectsInput. -func DeserializeBatchGetProjectsInput(r *http.Request, pathParams PathParams) (*BatchGetProjectsInput, error) { - input := &BatchGetProjectsInput{} - - return input, nil -} - -// DeserializeBatchGetReportGroupsInput parses an HTTP request into a *BatchGetReportGroupsInput. -func DeserializeBatchGetReportGroupsInput(r *http.Request, pathParams PathParams) (*BatchGetReportGroupsInput, error) { - input := &BatchGetReportGroupsInput{} - - return input, nil -} - -// DeserializeBatchGetReportsInput parses an HTTP request into a *BatchGetReportsInput. -func DeserializeBatchGetReportsInput(r *http.Request, pathParams PathParams) (*BatchGetReportsInput, error) { - input := &BatchGetReportsInput{} - - return input, nil -} - -// DeserializeBatchGetSandboxesInput parses an HTTP request into a *BatchGetSandboxesInput. -func DeserializeBatchGetSandboxesInput(r *http.Request, pathParams PathParams) (*BatchGetSandboxesInput, error) { - input := &BatchGetSandboxesInput{} - - return input, nil -} - -// DeserializeCreateFleetInput parses an HTTP request into a *CreateFleetInput. -func DeserializeCreateFleetInput(r *http.Request, pathParams PathParams) (*CreateFleetInput, error) { - input := &CreateFleetInput{} - - return input, nil -} - -// DeserializeCreateProjectInput parses an HTTP request into a *CreateProjectInput. -func DeserializeCreateProjectInput(r *http.Request, pathParams PathParams) (*CreateProjectInput, error) { - input := &CreateProjectInput{} - - return input, nil -} - -// DeserializeCreateReportGroupInput parses an HTTP request into a *CreateReportGroupInput. -func DeserializeCreateReportGroupInput(r *http.Request, pathParams PathParams) (*CreateReportGroupInput, error) { - input := &CreateReportGroupInput{} - - return input, nil -} - -// DeserializeCreateWebhookInput parses an HTTP request into a *CreateWebhookInput. -func DeserializeCreateWebhookInput(r *http.Request, pathParams PathParams) (*CreateWebhookInput, error) { - input := &CreateWebhookInput{} - - return input, nil -} - -// DeserializeDeleteBuildBatchInput parses an HTTP request into a *DeleteBuildBatchInput. -func DeserializeDeleteBuildBatchInput(r *http.Request, pathParams PathParams) (*DeleteBuildBatchInput, error) { - input := &DeleteBuildBatchInput{} - - return input, nil -} - -// DeserializeDeleteFleetInput parses an HTTP request into a *DeleteFleetInput. -func DeserializeDeleteFleetInput(r *http.Request, pathParams PathParams) (*DeleteFleetInput, error) { - input := &DeleteFleetInput{} - - return input, nil -} - -// DeserializeDeleteProjectInput parses an HTTP request into a *DeleteProjectInput. -func DeserializeDeleteProjectInput(r *http.Request, pathParams PathParams) (*DeleteProjectInput, error) { - input := &DeleteProjectInput{} - - return input, nil -} - -// DeserializeDeleteReportInput parses an HTTP request into a *DeleteReportInput. -func DeserializeDeleteReportInput(r *http.Request, pathParams PathParams) (*DeleteReportInput, error) { - input := &DeleteReportInput{} - - return input, nil -} - -// DeserializeDeleteReportGroupInput parses an HTTP request into a *DeleteReportGroupInput. -func DeserializeDeleteReportGroupInput(r *http.Request, pathParams PathParams) (*DeleteReportGroupInput, error) { - input := &DeleteReportGroupInput{} - - return input, nil -} - -// DeserializeDeleteResourcePolicyInput parses an HTTP request into a *DeleteResourcePolicyInput. -func DeserializeDeleteResourcePolicyInput(r *http.Request, pathParams PathParams) (*DeleteResourcePolicyInput, error) { - input := &DeleteResourcePolicyInput{} - - return input, nil -} - -// DeserializeDeleteSourceCredentialsInput parses an HTTP request into a *DeleteSourceCredentialsInput. -func DeserializeDeleteSourceCredentialsInput(r *http.Request, pathParams PathParams) (*DeleteSourceCredentialsInput, error) { - input := &DeleteSourceCredentialsInput{} - - return input, nil -} - -// DeserializeDeleteWebhookInput parses an HTTP request into a *DeleteWebhookInput. -func DeserializeDeleteWebhookInput(r *http.Request, pathParams PathParams) (*DeleteWebhookInput, error) { - input := &DeleteWebhookInput{} - - return input, nil -} - -// DeserializeDescribeCodeCoveragesInput parses an HTTP request into a *DescribeCodeCoveragesInput. -func DeserializeDescribeCodeCoveragesInput(r *http.Request, pathParams PathParams) (*DescribeCodeCoveragesInput, error) { - input := &DescribeCodeCoveragesInput{} - - return input, nil -} - -// DeserializeDescribeTestCasesInput parses an HTTP request into a *DescribeTestCasesInput. -func DeserializeDescribeTestCasesInput(r *http.Request, pathParams PathParams) (*DescribeTestCasesInput, error) { - input := &DescribeTestCasesInput{} - - return input, nil -} - -// DeserializeGetReportGroupTrendInput parses an HTTP request into a *GetReportGroupTrendInput. -func DeserializeGetReportGroupTrendInput(r *http.Request, pathParams PathParams) (*GetReportGroupTrendInput, error) { - input := &GetReportGroupTrendInput{} - - return input, nil -} - -// DeserializeGetResourcePolicyInput parses an HTTP request into a *GetResourcePolicyInput. -func DeserializeGetResourcePolicyInput(r *http.Request, pathParams PathParams) (*GetResourcePolicyInput, error) { - input := &GetResourcePolicyInput{} - - return input, nil -} - -// DeserializeImportSourceCredentialsInput parses an HTTP request into a *ImportSourceCredentialsInput. -func DeserializeImportSourceCredentialsInput(r *http.Request, pathParams PathParams) (*ImportSourceCredentialsInput, error) { - input := &ImportSourceCredentialsInput{} - - return input, nil -} - -// DeserializeInvalidateProjectCacheInput parses an HTTP request into a *InvalidateProjectCacheInput. -func DeserializeInvalidateProjectCacheInput(r *http.Request, pathParams PathParams) (*InvalidateProjectCacheInput, error) { - input := &InvalidateProjectCacheInput{} - - return input, nil -} - -// DeserializeListBuildBatchesInput parses an HTTP request into a *ListBuildBatchesInput. -func DeserializeListBuildBatchesInput(r *http.Request, pathParams PathParams) (*ListBuildBatchesInput, error) { - input := &ListBuildBatchesInput{} - - return input, nil -} - -// DeserializeListBuildBatchesForProjectInput parses an HTTP request into a *ListBuildBatchesForProjectInput. -func DeserializeListBuildBatchesForProjectInput(r *http.Request, pathParams PathParams) (*ListBuildBatchesForProjectInput, error) { - input := &ListBuildBatchesForProjectInput{} - - return input, nil -} - -// DeserializeListBuildsInput parses an HTTP request into a *ListBuildsInput. -func DeserializeListBuildsInput(r *http.Request, pathParams PathParams) (*ListBuildsInput, error) { - input := &ListBuildsInput{} - - return input, nil -} - -// DeserializeListBuildsForProjectInput parses an HTTP request into a *ListBuildsForProjectInput. -func DeserializeListBuildsForProjectInput(r *http.Request, pathParams PathParams) (*ListBuildsForProjectInput, error) { - input := &ListBuildsForProjectInput{} - - return input, nil -} - -// DeserializeListCommandExecutionsForSandboxInput parses an HTTP request into a *ListCommandExecutionsForSandboxInput. -func DeserializeListCommandExecutionsForSandboxInput(r *http.Request, pathParams PathParams) (*ListCommandExecutionsForSandboxInput, error) { - input := &ListCommandExecutionsForSandboxInput{} - - return input, nil -} - -// DeserializeListCuratedEnvironmentImagesInput parses an HTTP request into a *ListCuratedEnvironmentImagesInput. -func DeserializeListCuratedEnvironmentImagesInput(r *http.Request, pathParams PathParams) (*ListCuratedEnvironmentImagesInput, error) { - input := &ListCuratedEnvironmentImagesInput{} - - return input, nil -} - -// DeserializeListFleetsInput parses an HTTP request into a *ListFleetsInput. -func DeserializeListFleetsInput(r *http.Request, pathParams PathParams) (*ListFleetsInput, error) { - input := &ListFleetsInput{} - - return input, nil -} - -// DeserializeListProjectsInput parses an HTTP request into a *ListProjectsInput. -func DeserializeListProjectsInput(r *http.Request, pathParams PathParams) (*ListProjectsInput, error) { - input := &ListProjectsInput{} - - return input, nil -} - -// DeserializeListReportGroupsInput parses an HTTP request into a *ListReportGroupsInput. -func DeserializeListReportGroupsInput(r *http.Request, pathParams PathParams) (*ListReportGroupsInput, error) { - input := &ListReportGroupsInput{} - - return input, nil -} - -// DeserializeListReportsInput parses an HTTP request into a *ListReportsInput. -func DeserializeListReportsInput(r *http.Request, pathParams PathParams) (*ListReportsInput, error) { - input := &ListReportsInput{} - - return input, nil -} - -// DeserializeListReportsForReportGroupInput parses an HTTP request into a *ListReportsForReportGroupInput. -func DeserializeListReportsForReportGroupInput(r *http.Request, pathParams PathParams) (*ListReportsForReportGroupInput, error) { - input := &ListReportsForReportGroupInput{} - - return input, nil -} - -// DeserializeListSandboxesInput parses an HTTP request into a *ListSandboxesInput. -func DeserializeListSandboxesInput(r *http.Request, pathParams PathParams) (*ListSandboxesInput, error) { - input := &ListSandboxesInput{} - - return input, nil -} - -// DeserializeListSandboxesForProjectInput parses an HTTP request into a *ListSandboxesForProjectInput. -func DeserializeListSandboxesForProjectInput(r *http.Request, pathParams PathParams) (*ListSandboxesForProjectInput, error) { - input := &ListSandboxesForProjectInput{} - - return input, nil -} - -// DeserializeListSharedProjectsInput parses an HTTP request into a *ListSharedProjectsInput. -func DeserializeListSharedProjectsInput(r *http.Request, pathParams PathParams) (*ListSharedProjectsInput, error) { - input := &ListSharedProjectsInput{} - - return input, nil -} - -// DeserializeListSharedReportGroupsInput parses an HTTP request into a *ListSharedReportGroupsInput. -func DeserializeListSharedReportGroupsInput(r *http.Request, pathParams PathParams) (*ListSharedReportGroupsInput, error) { - input := &ListSharedReportGroupsInput{} - - return input, nil -} - -// DeserializeListSourceCredentialsInput parses an HTTP request into a *ListSourceCredentialsInput. -func DeserializeListSourceCredentialsInput(r *http.Request, pathParams PathParams) (*ListSourceCredentialsInput, error) { - input := &ListSourceCredentialsInput{} - - return input, nil -} - -// DeserializePutResourcePolicyInput parses an HTTP request into a *PutResourcePolicyInput. -func DeserializePutResourcePolicyInput(r *http.Request, pathParams PathParams) (*PutResourcePolicyInput, error) { - input := &PutResourcePolicyInput{} - - return input, nil -} - -// DeserializeRetryBuildInput parses an HTTP request into a *RetryBuildInput. -func DeserializeRetryBuildInput(r *http.Request, pathParams PathParams) (*RetryBuildInput, error) { - input := &RetryBuildInput{} - - return input, nil -} - -// DeserializeRetryBuildBatchInput parses an HTTP request into a *RetryBuildBatchInput. -func DeserializeRetryBuildBatchInput(r *http.Request, pathParams PathParams) (*RetryBuildBatchInput, error) { - input := &RetryBuildBatchInput{} - - return input, nil -} - -// DeserializeStartBuildInput parses an HTTP request into a *StartBuildInput. -func DeserializeStartBuildInput(r *http.Request, pathParams PathParams) (*StartBuildInput, error) { - input := &StartBuildInput{} - - return input, nil -} - -// DeserializeStartBuildBatchInput parses an HTTP request into a *StartBuildBatchInput. -func DeserializeStartBuildBatchInput(r *http.Request, pathParams PathParams) (*StartBuildBatchInput, error) { - input := &StartBuildBatchInput{} - - return input, nil -} - -// DeserializeStartCommandExecutionInput parses an HTTP request into a *StartCommandExecutionInput. -func DeserializeStartCommandExecutionInput(r *http.Request, pathParams PathParams) (*StartCommandExecutionInput, error) { - input := &StartCommandExecutionInput{} - - return input, nil -} - -// DeserializeStartSandboxInput parses an HTTP request into a *StartSandboxInput. -func DeserializeStartSandboxInput(r *http.Request, pathParams PathParams) (*StartSandboxInput, error) { - input := &StartSandboxInput{} - - return input, nil -} - -// DeserializeStartSandboxConnectionInput parses an HTTP request into a *StartSandboxConnectionInput. -func DeserializeStartSandboxConnectionInput(r *http.Request, pathParams PathParams) (*StartSandboxConnectionInput, error) { - input := &StartSandboxConnectionInput{} - - return input, nil -} - -// DeserializeStopBuildInput parses an HTTP request into a *StopBuildInput. -func DeserializeStopBuildInput(r *http.Request, pathParams PathParams) (*StopBuildInput, error) { - input := &StopBuildInput{} - - return input, nil -} - -// DeserializeStopBuildBatchInput parses an HTTP request into a *StopBuildBatchInput. -func DeserializeStopBuildBatchInput(r *http.Request, pathParams PathParams) (*StopBuildBatchInput, error) { - input := &StopBuildBatchInput{} - - return input, nil -} - -// DeserializeStopSandboxInput parses an HTTP request into a *StopSandboxInput. -func DeserializeStopSandboxInput(r *http.Request, pathParams PathParams) (*StopSandboxInput, error) { - input := &StopSandboxInput{} - - return input, nil -} - -// DeserializeUpdateFleetInput parses an HTTP request into a *UpdateFleetInput. -func DeserializeUpdateFleetInput(r *http.Request, pathParams PathParams) (*UpdateFleetInput, error) { - input := &UpdateFleetInput{} - - return input, nil -} - -// DeserializeUpdateProjectInput parses an HTTP request into a *UpdateProjectInput. -func DeserializeUpdateProjectInput(r *http.Request, pathParams PathParams) (*UpdateProjectInput, error) { - input := &UpdateProjectInput{} - - return input, nil -} - -// DeserializeUpdateProjectVisibilityInput parses an HTTP request into a *UpdateProjectVisibilityInput. -func DeserializeUpdateProjectVisibilityInput(r *http.Request, pathParams PathParams) (*UpdateProjectVisibilityInput, error) { - input := &UpdateProjectVisibilityInput{} - - return input, nil -} - -// DeserializeUpdateReportGroupInput parses an HTTP request into a *UpdateReportGroupInput. -func DeserializeUpdateReportGroupInput(r *http.Request, pathParams PathParams) (*UpdateReportGroupInput, error) { - input := &UpdateReportGroupInput{} - - return input, nil -} - -// DeserializeUpdateWebhookInput parses an HTTP request into a *UpdateWebhookInput. -func DeserializeUpdateWebhookInput(r *http.Request, pathParams PathParams) (*UpdateWebhookInput, error) { - input := &UpdateWebhookInput{} - - return input, nil -} diff --git a/internal/generated/codecommit/deserializer.go b/internal/generated/codecommit/deserializer.go deleted file mode 100644 index 7dec3611..00000000 --- a/internal/generated/codecommit/deserializer.go +++ /dev/null @@ -1,1107 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package codecommit - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeBatchAssociateApprovalRuleTemplateWithRepositoriesOutput writes the BatchAssociateApprovalRuleTemplateWithRepositoriesOutput to the HTTP response. -func SerializeBatchAssociateApprovalRuleTemplateWithRepositoriesOutput(w http.ResponseWriter, output *BatchAssociateApprovalRuleTemplateWithRepositoriesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchDescribeMergeConflictsOutput writes the BatchDescribeMergeConflictsOutput to the HTTP response. -func SerializeBatchDescribeMergeConflictsOutput(w http.ResponseWriter, output *BatchDescribeMergeConflictsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchDisassociateApprovalRuleTemplateFromRepositoriesOutput writes the BatchDisassociateApprovalRuleTemplateFromRepositoriesOutput to the HTTP response. -func SerializeBatchDisassociateApprovalRuleTemplateFromRepositoriesOutput(w http.ResponseWriter, output *BatchDisassociateApprovalRuleTemplateFromRepositoriesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchGetCommitsOutput writes the BatchGetCommitsOutput to the HTTP response. -func SerializeBatchGetCommitsOutput(w http.ResponseWriter, output *BatchGetCommitsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchGetRepositoriesOutput writes the BatchGetRepositoriesOutput to the HTTP response. -func SerializeBatchGetRepositoriesOutput(w http.ResponseWriter, output *BatchGetRepositoriesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateApprovalRuleTemplateOutput writes the CreateApprovalRuleTemplateOutput to the HTTP response. -func SerializeCreateApprovalRuleTemplateOutput(w http.ResponseWriter, output *CreateApprovalRuleTemplateOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateCommitOutput writes the CreateCommitOutput to the HTTP response. -func SerializeCreateCommitOutput(w http.ResponseWriter, output *CreateCommitOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreatePullRequestOutput writes the CreatePullRequestOutput to the HTTP response. -func SerializeCreatePullRequestOutput(w http.ResponseWriter, output *CreatePullRequestOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreatePullRequestApprovalRuleOutput writes the CreatePullRequestApprovalRuleOutput to the HTTP response. -func SerializeCreatePullRequestApprovalRuleOutput(w http.ResponseWriter, output *CreatePullRequestApprovalRuleOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateRepositoryOutput writes the CreateRepositoryOutput to the HTTP response. -func SerializeCreateRepositoryOutput(w http.ResponseWriter, output *CreateRepositoryOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateUnreferencedMergeCommitOutput writes the CreateUnreferencedMergeCommitOutput to the HTTP response. -func SerializeCreateUnreferencedMergeCommitOutput(w http.ResponseWriter, output *CreateUnreferencedMergeCommitOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteApprovalRuleTemplateOutput writes the DeleteApprovalRuleTemplateOutput to the HTTP response. -func SerializeDeleteApprovalRuleTemplateOutput(w http.ResponseWriter, output *DeleteApprovalRuleTemplateOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteBranchOutput writes the DeleteBranchOutput to the HTTP response. -func SerializeDeleteBranchOutput(w http.ResponseWriter, output *DeleteBranchOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteCommentContentOutput writes the DeleteCommentContentOutput to the HTTP response. -func SerializeDeleteCommentContentOutput(w http.ResponseWriter, output *DeleteCommentContentOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteFileOutput writes the DeleteFileOutput to the HTTP response. -func SerializeDeleteFileOutput(w http.ResponseWriter, output *DeleteFileOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeletePullRequestApprovalRuleOutput writes the DeletePullRequestApprovalRuleOutput to the HTTP response. -func SerializeDeletePullRequestApprovalRuleOutput(w http.ResponseWriter, output *DeletePullRequestApprovalRuleOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteRepositoryOutput writes the DeleteRepositoryOutput to the HTTP response. -func SerializeDeleteRepositoryOutput(w http.ResponseWriter, output *DeleteRepositoryOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeMergeConflictsOutput writes the DescribeMergeConflictsOutput to the HTTP response. -func SerializeDescribeMergeConflictsOutput(w http.ResponseWriter, output *DescribeMergeConflictsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribePullRequestEventsOutput writes the DescribePullRequestEventsOutput to the HTTP response. -func SerializeDescribePullRequestEventsOutput(w http.ResponseWriter, output *DescribePullRequestEventsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEvaluatePullRequestApprovalRulesOutput writes the EvaluatePullRequestApprovalRulesOutput to the HTTP response. -func SerializeEvaluatePullRequestApprovalRulesOutput(w http.ResponseWriter, output *EvaluatePullRequestApprovalRulesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetApprovalRuleTemplateOutput writes the GetApprovalRuleTemplateOutput to the HTTP response. -func SerializeGetApprovalRuleTemplateOutput(w http.ResponseWriter, output *GetApprovalRuleTemplateOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetBlobOutput writes the GetBlobOutput to the HTTP response. -func SerializeGetBlobOutput(w http.ResponseWriter, output *GetBlobOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetBranchOutput writes the GetBranchOutput to the HTTP response. -func SerializeGetBranchOutput(w http.ResponseWriter, output *GetBranchOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCommentOutput writes the GetCommentOutput to the HTTP response. -func SerializeGetCommentOutput(w http.ResponseWriter, output *GetCommentOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCommentReactionsOutput writes the GetCommentReactionsOutput to the HTTP response. -func SerializeGetCommentReactionsOutput(w http.ResponseWriter, output *GetCommentReactionsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCommentsForComparedCommitOutput writes the GetCommentsForComparedCommitOutput to the HTTP response. -func SerializeGetCommentsForComparedCommitOutput(w http.ResponseWriter, output *GetCommentsForComparedCommitOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCommentsForPullRequestOutput writes the GetCommentsForPullRequestOutput to the HTTP response. -func SerializeGetCommentsForPullRequestOutput(w http.ResponseWriter, output *GetCommentsForPullRequestOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCommitOutput writes the GetCommitOutput to the HTTP response. -func SerializeGetCommitOutput(w http.ResponseWriter, output *GetCommitOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDifferencesOutput writes the GetDifferencesOutput to the HTTP response. -func SerializeGetDifferencesOutput(w http.ResponseWriter, output *GetDifferencesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetFileOutput writes the GetFileOutput to the HTTP response. -func SerializeGetFileOutput(w http.ResponseWriter, output *GetFileOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetFolderOutput writes the GetFolderOutput to the HTTP response. -func SerializeGetFolderOutput(w http.ResponseWriter, output *GetFolderOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetMergeCommitOutput writes the GetMergeCommitOutput to the HTTP response. -func SerializeGetMergeCommitOutput(w http.ResponseWriter, output *GetMergeCommitOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetMergeConflictsOutput writes the GetMergeConflictsOutput to the HTTP response. -func SerializeGetMergeConflictsOutput(w http.ResponseWriter, output *GetMergeConflictsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetMergeOptionsOutput writes the GetMergeOptionsOutput to the HTTP response. -func SerializeGetMergeOptionsOutput(w http.ResponseWriter, output *GetMergeOptionsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPullRequestOutput writes the GetPullRequestOutput to the HTTP response. -func SerializeGetPullRequestOutput(w http.ResponseWriter, output *GetPullRequestOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPullRequestApprovalStatesOutput writes the GetPullRequestApprovalStatesOutput to the HTTP response. -func SerializeGetPullRequestApprovalStatesOutput(w http.ResponseWriter, output *GetPullRequestApprovalStatesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPullRequestOverrideStateOutput writes the GetPullRequestOverrideStateOutput to the HTTP response. -func SerializeGetPullRequestOverrideStateOutput(w http.ResponseWriter, output *GetPullRequestOverrideStateOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetRepositoryOutput writes the GetRepositoryOutput to the HTTP response. -func SerializeGetRepositoryOutput(w http.ResponseWriter, output *GetRepositoryOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetRepositoryTriggersOutput writes the GetRepositoryTriggersOutput to the HTTP response. -func SerializeGetRepositoryTriggersOutput(w http.ResponseWriter, output *GetRepositoryTriggersOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListApprovalRuleTemplatesOutput writes the ListApprovalRuleTemplatesOutput to the HTTP response. -func SerializeListApprovalRuleTemplatesOutput(w http.ResponseWriter, output *ListApprovalRuleTemplatesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAssociatedApprovalRuleTemplatesForRepositoryOutput writes the ListAssociatedApprovalRuleTemplatesForRepositoryOutput to the HTTP response. -func SerializeListAssociatedApprovalRuleTemplatesForRepositoryOutput(w http.ResponseWriter, output *ListAssociatedApprovalRuleTemplatesForRepositoryOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListBranchesOutput writes the ListBranchesOutput to the HTTP response. -func SerializeListBranchesOutput(w http.ResponseWriter, output *ListBranchesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListFileCommitHistoryResponse writes the ListFileCommitHistoryResponse to the HTTP response. -func SerializeListFileCommitHistoryResponse(w http.ResponseWriter, output *ListFileCommitHistoryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPullRequestsOutput writes the ListPullRequestsOutput to the HTTP response. -func SerializeListPullRequestsOutput(w http.ResponseWriter, output *ListPullRequestsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListRepositoriesOutput writes the ListRepositoriesOutput to the HTTP response. -func SerializeListRepositoriesOutput(w http.ResponseWriter, output *ListRepositoriesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListRepositoriesForApprovalRuleTemplateOutput writes the ListRepositoriesForApprovalRuleTemplateOutput to the HTTP response. -func SerializeListRepositoriesForApprovalRuleTemplateOutput(w http.ResponseWriter, output *ListRepositoriesForApprovalRuleTemplateOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceOutput writes the ListTagsForResourceOutput to the HTTP response. -func SerializeListTagsForResourceOutput(w http.ResponseWriter, output *ListTagsForResourceOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeMergeBranchesByFastForwardOutput writes the MergeBranchesByFastForwardOutput to the HTTP response. -func SerializeMergeBranchesByFastForwardOutput(w http.ResponseWriter, output *MergeBranchesByFastForwardOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeMergeBranchesBySquashOutput writes the MergeBranchesBySquashOutput to the HTTP response. -func SerializeMergeBranchesBySquashOutput(w http.ResponseWriter, output *MergeBranchesBySquashOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeMergeBranchesByThreeWayOutput writes the MergeBranchesByThreeWayOutput to the HTTP response. -func SerializeMergeBranchesByThreeWayOutput(w http.ResponseWriter, output *MergeBranchesByThreeWayOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeMergePullRequestByFastForwardOutput writes the MergePullRequestByFastForwardOutput to the HTTP response. -func SerializeMergePullRequestByFastForwardOutput(w http.ResponseWriter, output *MergePullRequestByFastForwardOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeMergePullRequestBySquashOutput writes the MergePullRequestBySquashOutput to the HTTP response. -func SerializeMergePullRequestBySquashOutput(w http.ResponseWriter, output *MergePullRequestBySquashOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeMergePullRequestByThreeWayOutput writes the MergePullRequestByThreeWayOutput to the HTTP response. -func SerializeMergePullRequestByThreeWayOutput(w http.ResponseWriter, output *MergePullRequestByThreeWayOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePostCommentForComparedCommitOutput writes the PostCommentForComparedCommitOutput to the HTTP response. -func SerializePostCommentForComparedCommitOutput(w http.ResponseWriter, output *PostCommentForComparedCommitOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePostCommentForPullRequestOutput writes the PostCommentForPullRequestOutput to the HTTP response. -func SerializePostCommentForPullRequestOutput(w http.ResponseWriter, output *PostCommentForPullRequestOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePostCommentReplyOutput writes the PostCommentReplyOutput to the HTTP response. -func SerializePostCommentReplyOutput(w http.ResponseWriter, output *PostCommentReplyOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutFileOutput writes the PutFileOutput to the HTTP response. -func SerializePutFileOutput(w http.ResponseWriter, output *PutFileOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutRepositoryTriggersOutput writes the PutRepositoryTriggersOutput to the HTTP response. -func SerializePutRepositoryTriggersOutput(w http.ResponseWriter, output *PutRepositoryTriggersOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTestRepositoryTriggersOutput writes the TestRepositoryTriggersOutput to the HTTP response. -func SerializeTestRepositoryTriggersOutput(w http.ResponseWriter, output *TestRepositoryTriggersOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateApprovalRuleTemplateContentOutput writes the UpdateApprovalRuleTemplateContentOutput to the HTTP response. -func SerializeUpdateApprovalRuleTemplateContentOutput(w http.ResponseWriter, output *UpdateApprovalRuleTemplateContentOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateApprovalRuleTemplateDescriptionOutput writes the UpdateApprovalRuleTemplateDescriptionOutput to the HTTP response. -func SerializeUpdateApprovalRuleTemplateDescriptionOutput(w http.ResponseWriter, output *UpdateApprovalRuleTemplateDescriptionOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateApprovalRuleTemplateNameOutput writes the UpdateApprovalRuleTemplateNameOutput to the HTTP response. -func SerializeUpdateApprovalRuleTemplateNameOutput(w http.ResponseWriter, output *UpdateApprovalRuleTemplateNameOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateCommentOutput writes the UpdateCommentOutput to the HTTP response. -func SerializeUpdateCommentOutput(w http.ResponseWriter, output *UpdateCommentOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdatePullRequestApprovalRuleContentOutput writes the UpdatePullRequestApprovalRuleContentOutput to the HTTP response. -func SerializeUpdatePullRequestApprovalRuleContentOutput(w http.ResponseWriter, output *UpdatePullRequestApprovalRuleContentOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdatePullRequestDescriptionOutput writes the UpdatePullRequestDescriptionOutput to the HTTP response. -func SerializeUpdatePullRequestDescriptionOutput(w http.ResponseWriter, output *UpdatePullRequestDescriptionOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdatePullRequestStatusOutput writes the UpdatePullRequestStatusOutput to the HTTP response. -func SerializeUpdatePullRequestStatusOutput(w http.ResponseWriter, output *UpdatePullRequestStatusOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdatePullRequestTitleOutput writes the UpdatePullRequestTitleOutput to the HTTP response. -func SerializeUpdatePullRequestTitleOutput(w http.ResponseWriter, output *UpdatePullRequestTitleOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateRepositoryEncryptionKeyOutput writes the UpdateRepositoryEncryptionKeyOutput to the HTTP response. -func SerializeUpdateRepositoryEncryptionKeyOutput(w http.ResponseWriter, output *UpdateRepositoryEncryptionKeyOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/codecommit/interface.go b/internal/generated/codecommit/interface.go deleted file mode 100644 index 16bdfe8f..00000000 --- a/internal/generated/codecommit/interface.go +++ /dev/null @@ -1,87 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package codecommit - -import "context" - -type CodeCommit_20150413Service interface { - AssociateApprovalRuleTemplateWithRepository(ctx context.Context, input *AssociateApprovalRuleTemplateWithRepositoryInput) (*SmithyUnit, error) - BatchAssociateApprovalRuleTemplateWithRepositories(ctx context.Context, input *BatchAssociateApprovalRuleTemplateWithRepositoriesInput) (*BatchAssociateApprovalRuleTemplateWithRepositoriesOutput, error) - BatchDescribeMergeConflicts(ctx context.Context, input *BatchDescribeMergeConflictsInput) (*BatchDescribeMergeConflictsOutput, error) - BatchDisassociateApprovalRuleTemplateFromRepositories(ctx context.Context, input *BatchDisassociateApprovalRuleTemplateFromRepositoriesInput) (*BatchDisassociateApprovalRuleTemplateFromRepositoriesOutput, error) - BatchGetCommits(ctx context.Context, input *BatchGetCommitsInput) (*BatchGetCommitsOutput, error) - BatchGetRepositories(ctx context.Context, input *BatchGetRepositoriesInput) (*BatchGetRepositoriesOutput, error) - CreateApprovalRuleTemplate(ctx context.Context, input *CreateApprovalRuleTemplateInput) (*CreateApprovalRuleTemplateOutput, error) - CreateBranch(ctx context.Context, input *CreateBranchInput) (*SmithyUnit, error) - CreateCommit(ctx context.Context, input *CreateCommitInput) (*CreateCommitOutput, error) - CreatePullRequest(ctx context.Context, input *CreatePullRequestInput) (*CreatePullRequestOutput, error) - CreatePullRequestApprovalRule(ctx context.Context, input *CreatePullRequestApprovalRuleInput) (*CreatePullRequestApprovalRuleOutput, error) - CreateRepository(ctx context.Context, input *CreateRepositoryInput) (*CreateRepositoryOutput, error) - CreateUnreferencedMergeCommit(ctx context.Context, input *CreateUnreferencedMergeCommitInput) (*CreateUnreferencedMergeCommitOutput, error) - DeleteApprovalRuleTemplate(ctx context.Context, input *DeleteApprovalRuleTemplateInput) (*DeleteApprovalRuleTemplateOutput, error) - DeleteBranch(ctx context.Context, input *DeleteBranchInput) (*DeleteBranchOutput, error) - DeleteCommentContent(ctx context.Context, input *DeleteCommentContentInput) (*DeleteCommentContentOutput, error) - DeleteFile(ctx context.Context, input *DeleteFileInput) (*DeleteFileOutput, error) - DeletePullRequestApprovalRule(ctx context.Context, input *DeletePullRequestApprovalRuleInput) (*DeletePullRequestApprovalRuleOutput, error) - DeleteRepository(ctx context.Context, input *DeleteRepositoryInput) (*DeleteRepositoryOutput, error) - DescribeMergeConflicts(ctx context.Context, input *DescribeMergeConflictsInput) (*DescribeMergeConflictsOutput, error) - DescribePullRequestEvents(ctx context.Context, input *DescribePullRequestEventsInput) (*DescribePullRequestEventsOutput, error) - DisassociateApprovalRuleTemplateFromRepository(ctx context.Context, input *DisassociateApprovalRuleTemplateFromRepositoryInput) (*SmithyUnit, error) - EvaluatePullRequestApprovalRules(ctx context.Context, input *EvaluatePullRequestApprovalRulesInput) (*EvaluatePullRequestApprovalRulesOutput, error) - GetApprovalRuleTemplate(ctx context.Context, input *GetApprovalRuleTemplateInput) (*GetApprovalRuleTemplateOutput, error) - GetBlob(ctx context.Context, input *GetBlobInput) (*GetBlobOutput, error) - GetBranch(ctx context.Context, input *GetBranchInput) (*GetBranchOutput, error) - GetComment(ctx context.Context, input *GetCommentInput) (*GetCommentOutput, error) - GetCommentReactions(ctx context.Context, input *GetCommentReactionsInput) (*GetCommentReactionsOutput, error) - GetCommentsForComparedCommit(ctx context.Context, input *GetCommentsForComparedCommitInput) (*GetCommentsForComparedCommitOutput, error) - GetCommentsForPullRequest(ctx context.Context, input *GetCommentsForPullRequestInput) (*GetCommentsForPullRequestOutput, error) - GetCommit(ctx context.Context, input *GetCommitInput) (*GetCommitOutput, error) - GetDifferences(ctx context.Context, input *GetDifferencesInput) (*GetDifferencesOutput, error) - GetFile(ctx context.Context, input *GetFileInput) (*GetFileOutput, error) - GetFolder(ctx context.Context, input *GetFolderInput) (*GetFolderOutput, error) - GetMergeCommit(ctx context.Context, input *GetMergeCommitInput) (*GetMergeCommitOutput, error) - GetMergeConflicts(ctx context.Context, input *GetMergeConflictsInput) (*GetMergeConflictsOutput, error) - GetMergeOptions(ctx context.Context, input *GetMergeOptionsInput) (*GetMergeOptionsOutput, error) - GetPullRequest(ctx context.Context, input *GetPullRequestInput) (*GetPullRequestOutput, error) - GetPullRequestApprovalStates(ctx context.Context, input *GetPullRequestApprovalStatesInput) (*GetPullRequestApprovalStatesOutput, error) - GetPullRequestOverrideState(ctx context.Context, input *GetPullRequestOverrideStateInput) (*GetPullRequestOverrideStateOutput, error) - GetRepository(ctx context.Context, input *GetRepositoryInput) (*GetRepositoryOutput, error) - GetRepositoryTriggers(ctx context.Context, input *GetRepositoryTriggersInput) (*GetRepositoryTriggersOutput, error) - ListApprovalRuleTemplates(ctx context.Context, input *ListApprovalRuleTemplatesInput) (*ListApprovalRuleTemplatesOutput, error) - ListAssociatedApprovalRuleTemplatesForRepository(ctx context.Context, input *ListAssociatedApprovalRuleTemplatesForRepositoryInput) (*ListAssociatedApprovalRuleTemplatesForRepositoryOutput, error) - ListBranches(ctx context.Context, input *ListBranchesInput) (*ListBranchesOutput, error) - ListFileCommitHistory(ctx context.Context, input *ListFileCommitHistoryRequest) (*ListFileCommitHistoryResponse, error) - ListPullRequests(ctx context.Context, input *ListPullRequestsInput) (*ListPullRequestsOutput, error) - ListRepositories(ctx context.Context, input *ListRepositoriesInput) (*ListRepositoriesOutput, error) - ListRepositoriesForApprovalRuleTemplate(ctx context.Context, input *ListRepositoriesForApprovalRuleTemplateInput) (*ListRepositoriesForApprovalRuleTemplateOutput, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error) - MergeBranchesByFastForward(ctx context.Context, input *MergeBranchesByFastForwardInput) (*MergeBranchesByFastForwardOutput, error) - MergeBranchesBySquash(ctx context.Context, input *MergeBranchesBySquashInput) (*MergeBranchesBySquashOutput, error) - MergeBranchesByThreeWay(ctx context.Context, input *MergeBranchesByThreeWayInput) (*MergeBranchesByThreeWayOutput, error) - MergePullRequestByFastForward(ctx context.Context, input *MergePullRequestByFastForwardInput) (*MergePullRequestByFastForwardOutput, error) - MergePullRequestBySquash(ctx context.Context, input *MergePullRequestBySquashInput) (*MergePullRequestBySquashOutput, error) - MergePullRequestByThreeWay(ctx context.Context, input *MergePullRequestByThreeWayInput) (*MergePullRequestByThreeWayOutput, error) - OverridePullRequestApprovalRules(ctx context.Context, input *OverridePullRequestApprovalRulesInput) (*SmithyUnit, error) - PostCommentForComparedCommit(ctx context.Context, input *PostCommentForComparedCommitInput) (*PostCommentForComparedCommitOutput, error) - PostCommentForPullRequest(ctx context.Context, input *PostCommentForPullRequestInput) (*PostCommentForPullRequestOutput, error) - PostCommentReply(ctx context.Context, input *PostCommentReplyInput) (*PostCommentReplyOutput, error) - PutCommentReaction(ctx context.Context, input *PutCommentReactionInput) (*SmithyUnit, error) - PutFile(ctx context.Context, input *PutFileInput) (*PutFileOutput, error) - PutRepositoryTriggers(ctx context.Context, input *PutRepositoryTriggersInput) (*PutRepositoryTriggersOutput, error) - TagResource(ctx context.Context, input *TagResourceInput) (*SmithyUnit, error) - TestRepositoryTriggers(ctx context.Context, input *TestRepositoryTriggersInput) (*TestRepositoryTriggersOutput, error) - UntagResource(ctx context.Context, input *UntagResourceInput) (*SmithyUnit, error) - UpdateApprovalRuleTemplateContent(ctx context.Context, input *UpdateApprovalRuleTemplateContentInput) (*UpdateApprovalRuleTemplateContentOutput, error) - UpdateApprovalRuleTemplateDescription(ctx context.Context, input *UpdateApprovalRuleTemplateDescriptionInput) (*UpdateApprovalRuleTemplateDescriptionOutput, error) - UpdateApprovalRuleTemplateName(ctx context.Context, input *UpdateApprovalRuleTemplateNameInput) (*UpdateApprovalRuleTemplateNameOutput, error) - UpdateComment(ctx context.Context, input *UpdateCommentInput) (*UpdateCommentOutput, error) - UpdateDefaultBranch(ctx context.Context, input *UpdateDefaultBranchInput) (*SmithyUnit, error) - UpdatePullRequestApprovalRuleContent(ctx context.Context, input *UpdatePullRequestApprovalRuleContentInput) (*UpdatePullRequestApprovalRuleContentOutput, error) - UpdatePullRequestApprovalState(ctx context.Context, input *UpdatePullRequestApprovalStateInput) (*SmithyUnit, error) - UpdatePullRequestDescription(ctx context.Context, input *UpdatePullRequestDescriptionInput) (*UpdatePullRequestDescriptionOutput, error) - UpdatePullRequestStatus(ctx context.Context, input *UpdatePullRequestStatusInput) (*UpdatePullRequestStatusOutput, error) - UpdatePullRequestTitle(ctx context.Context, input *UpdatePullRequestTitleInput) (*UpdatePullRequestTitleOutput, error) - UpdateRepositoryDescription(ctx context.Context, input *UpdateRepositoryDescriptionInput) (*SmithyUnit, error) - UpdateRepositoryEncryptionKey(ctx context.Context, input *UpdateRepositoryEncryptionKeyInput) (*UpdateRepositoryEncryptionKeyOutput, error) - UpdateRepositoryName(ctx context.Context, input *UpdateRepositoryNameInput) (*SmithyUnit, error) -} diff --git a/internal/generated/codecommit/router.go b/internal/generated/codecommit/router.go index 0e108c20..2ddc205c 100644 --- a/internal/generated/codecommit/router.go +++ b/internal/generated/codecommit/router.go @@ -4,6 +4,9 @@ package codecommit import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/codecommit/serializer.go b/internal/generated/codecommit/serializer.go deleted file mode 100644 index bef811f7..00000000 --- a/internal/generated/codecommit/serializer.go +++ /dev/null @@ -1,563 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package codecommit - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeAssociateApprovalRuleTemplateWithRepositoryInput parses an HTTP request into a *AssociateApprovalRuleTemplateWithRepositoryInput. -func DeserializeAssociateApprovalRuleTemplateWithRepositoryInput(r *http.Request, pathParams PathParams) (*AssociateApprovalRuleTemplateWithRepositoryInput, error) { - input := &AssociateApprovalRuleTemplateWithRepositoryInput{} - - return input, nil -} - -// DeserializeBatchAssociateApprovalRuleTemplateWithRepositoriesInput parses an HTTP request into a *BatchAssociateApprovalRuleTemplateWithRepositoriesInput. -func DeserializeBatchAssociateApprovalRuleTemplateWithRepositoriesInput(r *http.Request, pathParams PathParams) (*BatchAssociateApprovalRuleTemplateWithRepositoriesInput, error) { - input := &BatchAssociateApprovalRuleTemplateWithRepositoriesInput{} - - return input, nil -} - -// DeserializeBatchDescribeMergeConflictsInput parses an HTTP request into a *BatchDescribeMergeConflictsInput. -func DeserializeBatchDescribeMergeConflictsInput(r *http.Request, pathParams PathParams) (*BatchDescribeMergeConflictsInput, error) { - input := &BatchDescribeMergeConflictsInput{} - - return input, nil -} - -// DeserializeBatchDisassociateApprovalRuleTemplateFromRepositoriesInput parses an HTTP request into a *BatchDisassociateApprovalRuleTemplateFromRepositoriesInput. -func DeserializeBatchDisassociateApprovalRuleTemplateFromRepositoriesInput(r *http.Request, pathParams PathParams) (*BatchDisassociateApprovalRuleTemplateFromRepositoriesInput, error) { - input := &BatchDisassociateApprovalRuleTemplateFromRepositoriesInput{} - - return input, nil -} - -// DeserializeBatchGetCommitsInput parses an HTTP request into a *BatchGetCommitsInput. -func DeserializeBatchGetCommitsInput(r *http.Request, pathParams PathParams) (*BatchGetCommitsInput, error) { - input := &BatchGetCommitsInput{} - - return input, nil -} - -// DeserializeBatchGetRepositoriesInput parses an HTTP request into a *BatchGetRepositoriesInput. -func DeserializeBatchGetRepositoriesInput(r *http.Request, pathParams PathParams) (*BatchGetRepositoriesInput, error) { - input := &BatchGetRepositoriesInput{} - - return input, nil -} - -// DeserializeCreateApprovalRuleTemplateInput parses an HTTP request into a *CreateApprovalRuleTemplateInput. -func DeserializeCreateApprovalRuleTemplateInput(r *http.Request, pathParams PathParams) (*CreateApprovalRuleTemplateInput, error) { - input := &CreateApprovalRuleTemplateInput{} - - return input, nil -} - -// DeserializeCreateBranchInput parses an HTTP request into a *CreateBranchInput. -func DeserializeCreateBranchInput(r *http.Request, pathParams PathParams) (*CreateBranchInput, error) { - input := &CreateBranchInput{} - - return input, nil -} - -// DeserializeCreateCommitInput parses an HTTP request into a *CreateCommitInput. -func DeserializeCreateCommitInput(r *http.Request, pathParams PathParams) (*CreateCommitInput, error) { - input := &CreateCommitInput{} - - return input, nil -} - -// DeserializeCreatePullRequestInput parses an HTTP request into a *CreatePullRequestInput. -func DeserializeCreatePullRequestInput(r *http.Request, pathParams PathParams) (*CreatePullRequestInput, error) { - input := &CreatePullRequestInput{} - - return input, nil -} - -// DeserializeCreatePullRequestApprovalRuleInput parses an HTTP request into a *CreatePullRequestApprovalRuleInput. -func DeserializeCreatePullRequestApprovalRuleInput(r *http.Request, pathParams PathParams) (*CreatePullRequestApprovalRuleInput, error) { - input := &CreatePullRequestApprovalRuleInput{} - - return input, nil -} - -// DeserializeCreateRepositoryInput parses an HTTP request into a *CreateRepositoryInput. -func DeserializeCreateRepositoryInput(r *http.Request, pathParams PathParams) (*CreateRepositoryInput, error) { - input := &CreateRepositoryInput{} - - return input, nil -} - -// DeserializeCreateUnreferencedMergeCommitInput parses an HTTP request into a *CreateUnreferencedMergeCommitInput. -func DeserializeCreateUnreferencedMergeCommitInput(r *http.Request, pathParams PathParams) (*CreateUnreferencedMergeCommitInput, error) { - input := &CreateUnreferencedMergeCommitInput{} - - return input, nil -} - -// DeserializeDeleteApprovalRuleTemplateInput parses an HTTP request into a *DeleteApprovalRuleTemplateInput. -func DeserializeDeleteApprovalRuleTemplateInput(r *http.Request, pathParams PathParams) (*DeleteApprovalRuleTemplateInput, error) { - input := &DeleteApprovalRuleTemplateInput{} - - return input, nil -} - -// DeserializeDeleteBranchInput parses an HTTP request into a *DeleteBranchInput. -func DeserializeDeleteBranchInput(r *http.Request, pathParams PathParams) (*DeleteBranchInput, error) { - input := &DeleteBranchInput{} - - return input, nil -} - -// DeserializeDeleteCommentContentInput parses an HTTP request into a *DeleteCommentContentInput. -func DeserializeDeleteCommentContentInput(r *http.Request, pathParams PathParams) (*DeleteCommentContentInput, error) { - input := &DeleteCommentContentInput{} - - return input, nil -} - -// DeserializeDeleteFileInput parses an HTTP request into a *DeleteFileInput. -func DeserializeDeleteFileInput(r *http.Request, pathParams PathParams) (*DeleteFileInput, error) { - input := &DeleteFileInput{} - - return input, nil -} - -// DeserializeDeletePullRequestApprovalRuleInput parses an HTTP request into a *DeletePullRequestApprovalRuleInput. -func DeserializeDeletePullRequestApprovalRuleInput(r *http.Request, pathParams PathParams) (*DeletePullRequestApprovalRuleInput, error) { - input := &DeletePullRequestApprovalRuleInput{} - - return input, nil -} - -// DeserializeDeleteRepositoryInput parses an HTTP request into a *DeleteRepositoryInput. -func DeserializeDeleteRepositoryInput(r *http.Request, pathParams PathParams) (*DeleteRepositoryInput, error) { - input := &DeleteRepositoryInput{} - - return input, nil -} - -// DeserializeDescribeMergeConflictsInput parses an HTTP request into a *DescribeMergeConflictsInput. -func DeserializeDescribeMergeConflictsInput(r *http.Request, pathParams PathParams) (*DescribeMergeConflictsInput, error) { - input := &DescribeMergeConflictsInput{} - - return input, nil -} - -// DeserializeDescribePullRequestEventsInput parses an HTTP request into a *DescribePullRequestEventsInput. -func DeserializeDescribePullRequestEventsInput(r *http.Request, pathParams PathParams) (*DescribePullRequestEventsInput, error) { - input := &DescribePullRequestEventsInput{} - - return input, nil -} - -// DeserializeDisassociateApprovalRuleTemplateFromRepositoryInput parses an HTTP request into a *DisassociateApprovalRuleTemplateFromRepositoryInput. -func DeserializeDisassociateApprovalRuleTemplateFromRepositoryInput(r *http.Request, pathParams PathParams) (*DisassociateApprovalRuleTemplateFromRepositoryInput, error) { - input := &DisassociateApprovalRuleTemplateFromRepositoryInput{} - - return input, nil -} - -// DeserializeEvaluatePullRequestApprovalRulesInput parses an HTTP request into a *EvaluatePullRequestApprovalRulesInput. -func DeserializeEvaluatePullRequestApprovalRulesInput(r *http.Request, pathParams PathParams) (*EvaluatePullRequestApprovalRulesInput, error) { - input := &EvaluatePullRequestApprovalRulesInput{} - - return input, nil -} - -// DeserializeGetApprovalRuleTemplateInput parses an HTTP request into a *GetApprovalRuleTemplateInput. -func DeserializeGetApprovalRuleTemplateInput(r *http.Request, pathParams PathParams) (*GetApprovalRuleTemplateInput, error) { - input := &GetApprovalRuleTemplateInput{} - - return input, nil -} - -// DeserializeGetBlobInput parses an HTTP request into a *GetBlobInput. -func DeserializeGetBlobInput(r *http.Request, pathParams PathParams) (*GetBlobInput, error) { - input := &GetBlobInput{} - - return input, nil -} - -// DeserializeGetBranchInput parses an HTTP request into a *GetBranchInput. -func DeserializeGetBranchInput(r *http.Request, pathParams PathParams) (*GetBranchInput, error) { - input := &GetBranchInput{} - - return input, nil -} - -// DeserializeGetCommentInput parses an HTTP request into a *GetCommentInput. -func DeserializeGetCommentInput(r *http.Request, pathParams PathParams) (*GetCommentInput, error) { - input := &GetCommentInput{} - - return input, nil -} - -// DeserializeGetCommentReactionsInput parses an HTTP request into a *GetCommentReactionsInput. -func DeserializeGetCommentReactionsInput(r *http.Request, pathParams PathParams) (*GetCommentReactionsInput, error) { - input := &GetCommentReactionsInput{} - - return input, nil -} - -// DeserializeGetCommentsForComparedCommitInput parses an HTTP request into a *GetCommentsForComparedCommitInput. -func DeserializeGetCommentsForComparedCommitInput(r *http.Request, pathParams PathParams) (*GetCommentsForComparedCommitInput, error) { - input := &GetCommentsForComparedCommitInput{} - - return input, nil -} - -// DeserializeGetCommentsForPullRequestInput parses an HTTP request into a *GetCommentsForPullRequestInput. -func DeserializeGetCommentsForPullRequestInput(r *http.Request, pathParams PathParams) (*GetCommentsForPullRequestInput, error) { - input := &GetCommentsForPullRequestInput{} - - return input, nil -} - -// DeserializeGetCommitInput parses an HTTP request into a *GetCommitInput. -func DeserializeGetCommitInput(r *http.Request, pathParams PathParams) (*GetCommitInput, error) { - input := &GetCommitInput{} - - return input, nil -} - -// DeserializeGetDifferencesInput parses an HTTP request into a *GetDifferencesInput. -func DeserializeGetDifferencesInput(r *http.Request, pathParams PathParams) (*GetDifferencesInput, error) { - input := &GetDifferencesInput{} - - return input, nil -} - -// DeserializeGetFileInput parses an HTTP request into a *GetFileInput. -func DeserializeGetFileInput(r *http.Request, pathParams PathParams) (*GetFileInput, error) { - input := &GetFileInput{} - - return input, nil -} - -// DeserializeGetFolderInput parses an HTTP request into a *GetFolderInput. -func DeserializeGetFolderInput(r *http.Request, pathParams PathParams) (*GetFolderInput, error) { - input := &GetFolderInput{} - - return input, nil -} - -// DeserializeGetMergeCommitInput parses an HTTP request into a *GetMergeCommitInput. -func DeserializeGetMergeCommitInput(r *http.Request, pathParams PathParams) (*GetMergeCommitInput, error) { - input := &GetMergeCommitInput{} - - return input, nil -} - -// DeserializeGetMergeConflictsInput parses an HTTP request into a *GetMergeConflictsInput. -func DeserializeGetMergeConflictsInput(r *http.Request, pathParams PathParams) (*GetMergeConflictsInput, error) { - input := &GetMergeConflictsInput{} - - return input, nil -} - -// DeserializeGetMergeOptionsInput parses an HTTP request into a *GetMergeOptionsInput. -func DeserializeGetMergeOptionsInput(r *http.Request, pathParams PathParams) (*GetMergeOptionsInput, error) { - input := &GetMergeOptionsInput{} - - return input, nil -} - -// DeserializeGetPullRequestInput parses an HTTP request into a *GetPullRequestInput. -func DeserializeGetPullRequestInput(r *http.Request, pathParams PathParams) (*GetPullRequestInput, error) { - input := &GetPullRequestInput{} - - return input, nil -} - -// DeserializeGetPullRequestApprovalStatesInput parses an HTTP request into a *GetPullRequestApprovalStatesInput. -func DeserializeGetPullRequestApprovalStatesInput(r *http.Request, pathParams PathParams) (*GetPullRequestApprovalStatesInput, error) { - input := &GetPullRequestApprovalStatesInput{} - - return input, nil -} - -// DeserializeGetPullRequestOverrideStateInput parses an HTTP request into a *GetPullRequestOverrideStateInput. -func DeserializeGetPullRequestOverrideStateInput(r *http.Request, pathParams PathParams) (*GetPullRequestOverrideStateInput, error) { - input := &GetPullRequestOverrideStateInput{} - - return input, nil -} - -// DeserializeGetRepositoryInput parses an HTTP request into a *GetRepositoryInput. -func DeserializeGetRepositoryInput(r *http.Request, pathParams PathParams) (*GetRepositoryInput, error) { - input := &GetRepositoryInput{} - - return input, nil -} - -// DeserializeGetRepositoryTriggersInput parses an HTTP request into a *GetRepositoryTriggersInput. -func DeserializeGetRepositoryTriggersInput(r *http.Request, pathParams PathParams) (*GetRepositoryTriggersInput, error) { - input := &GetRepositoryTriggersInput{} - - return input, nil -} - -// DeserializeListApprovalRuleTemplatesInput parses an HTTP request into a *ListApprovalRuleTemplatesInput. -func DeserializeListApprovalRuleTemplatesInput(r *http.Request, pathParams PathParams) (*ListApprovalRuleTemplatesInput, error) { - input := &ListApprovalRuleTemplatesInput{} - - return input, nil -} - -// DeserializeListAssociatedApprovalRuleTemplatesForRepositoryInput parses an HTTP request into a *ListAssociatedApprovalRuleTemplatesForRepositoryInput. -func DeserializeListAssociatedApprovalRuleTemplatesForRepositoryInput(r *http.Request, pathParams PathParams) (*ListAssociatedApprovalRuleTemplatesForRepositoryInput, error) { - input := &ListAssociatedApprovalRuleTemplatesForRepositoryInput{} - - return input, nil -} - -// DeserializeListBranchesInput parses an HTTP request into a *ListBranchesInput. -func DeserializeListBranchesInput(r *http.Request, pathParams PathParams) (*ListBranchesInput, error) { - input := &ListBranchesInput{} - - return input, nil -} - -// DeserializeListFileCommitHistoryRequest parses an HTTP request into a *ListFileCommitHistoryRequest. -func DeserializeListFileCommitHistoryRequest(r *http.Request, pathParams PathParams) (*ListFileCommitHistoryRequest, error) { - input := &ListFileCommitHistoryRequest{} - - return input, nil -} - -// DeserializeListPullRequestsInput parses an HTTP request into a *ListPullRequestsInput. -func DeserializeListPullRequestsInput(r *http.Request, pathParams PathParams) (*ListPullRequestsInput, error) { - input := &ListPullRequestsInput{} - - return input, nil -} - -// DeserializeListRepositoriesInput parses an HTTP request into a *ListRepositoriesInput. -func DeserializeListRepositoriesInput(r *http.Request, pathParams PathParams) (*ListRepositoriesInput, error) { - input := &ListRepositoriesInput{} - - return input, nil -} - -// DeserializeListRepositoriesForApprovalRuleTemplateInput parses an HTTP request into a *ListRepositoriesForApprovalRuleTemplateInput. -func DeserializeListRepositoriesForApprovalRuleTemplateInput(r *http.Request, pathParams PathParams) (*ListRepositoriesForApprovalRuleTemplateInput, error) { - input := &ListRepositoriesForApprovalRuleTemplateInput{} - - return input, nil -} - -// DeserializeListTagsForResourceInput parses an HTTP request into a *ListTagsForResourceInput. -func DeserializeListTagsForResourceInput(r *http.Request, pathParams PathParams) (*ListTagsForResourceInput, error) { - input := &ListTagsForResourceInput{} - - return input, nil -} - -// DeserializeMergeBranchesByFastForwardInput parses an HTTP request into a *MergeBranchesByFastForwardInput. -func DeserializeMergeBranchesByFastForwardInput(r *http.Request, pathParams PathParams) (*MergeBranchesByFastForwardInput, error) { - input := &MergeBranchesByFastForwardInput{} - - return input, nil -} - -// DeserializeMergeBranchesBySquashInput parses an HTTP request into a *MergeBranchesBySquashInput. -func DeserializeMergeBranchesBySquashInput(r *http.Request, pathParams PathParams) (*MergeBranchesBySquashInput, error) { - input := &MergeBranchesBySquashInput{} - - return input, nil -} - -// DeserializeMergeBranchesByThreeWayInput parses an HTTP request into a *MergeBranchesByThreeWayInput. -func DeserializeMergeBranchesByThreeWayInput(r *http.Request, pathParams PathParams) (*MergeBranchesByThreeWayInput, error) { - input := &MergeBranchesByThreeWayInput{} - - return input, nil -} - -// DeserializeMergePullRequestByFastForwardInput parses an HTTP request into a *MergePullRequestByFastForwardInput. -func DeserializeMergePullRequestByFastForwardInput(r *http.Request, pathParams PathParams) (*MergePullRequestByFastForwardInput, error) { - input := &MergePullRequestByFastForwardInput{} - - return input, nil -} - -// DeserializeMergePullRequestBySquashInput parses an HTTP request into a *MergePullRequestBySquashInput. -func DeserializeMergePullRequestBySquashInput(r *http.Request, pathParams PathParams) (*MergePullRequestBySquashInput, error) { - input := &MergePullRequestBySquashInput{} - - return input, nil -} - -// DeserializeMergePullRequestByThreeWayInput parses an HTTP request into a *MergePullRequestByThreeWayInput. -func DeserializeMergePullRequestByThreeWayInput(r *http.Request, pathParams PathParams) (*MergePullRequestByThreeWayInput, error) { - input := &MergePullRequestByThreeWayInput{} - - return input, nil -} - -// DeserializeOverridePullRequestApprovalRulesInput parses an HTTP request into a *OverridePullRequestApprovalRulesInput. -func DeserializeOverridePullRequestApprovalRulesInput(r *http.Request, pathParams PathParams) (*OverridePullRequestApprovalRulesInput, error) { - input := &OverridePullRequestApprovalRulesInput{} - - return input, nil -} - -// DeserializePostCommentForComparedCommitInput parses an HTTP request into a *PostCommentForComparedCommitInput. -func DeserializePostCommentForComparedCommitInput(r *http.Request, pathParams PathParams) (*PostCommentForComparedCommitInput, error) { - input := &PostCommentForComparedCommitInput{} - - return input, nil -} - -// DeserializePostCommentForPullRequestInput parses an HTTP request into a *PostCommentForPullRequestInput. -func DeserializePostCommentForPullRequestInput(r *http.Request, pathParams PathParams) (*PostCommentForPullRequestInput, error) { - input := &PostCommentForPullRequestInput{} - - return input, nil -} - -// DeserializePostCommentReplyInput parses an HTTP request into a *PostCommentReplyInput. -func DeserializePostCommentReplyInput(r *http.Request, pathParams PathParams) (*PostCommentReplyInput, error) { - input := &PostCommentReplyInput{} - - return input, nil -} - -// DeserializePutCommentReactionInput parses an HTTP request into a *PutCommentReactionInput. -func DeserializePutCommentReactionInput(r *http.Request, pathParams PathParams) (*PutCommentReactionInput, error) { - input := &PutCommentReactionInput{} - - return input, nil -} - -// DeserializePutFileInput parses an HTTP request into a *PutFileInput. -func DeserializePutFileInput(r *http.Request, pathParams PathParams) (*PutFileInput, error) { - input := &PutFileInput{} - - return input, nil -} - -// DeserializePutRepositoryTriggersInput parses an HTTP request into a *PutRepositoryTriggersInput. -func DeserializePutRepositoryTriggersInput(r *http.Request, pathParams PathParams) (*PutRepositoryTriggersInput, error) { - input := &PutRepositoryTriggersInput{} - - return input, nil -} - -// DeserializeTagResourceInput parses an HTTP request into a *TagResourceInput. -func DeserializeTagResourceInput(r *http.Request, pathParams PathParams) (*TagResourceInput, error) { - input := &TagResourceInput{} - - return input, nil -} - -// DeserializeTestRepositoryTriggersInput parses an HTTP request into a *TestRepositoryTriggersInput. -func DeserializeTestRepositoryTriggersInput(r *http.Request, pathParams PathParams) (*TestRepositoryTriggersInput, error) { - input := &TestRepositoryTriggersInput{} - - return input, nil -} - -// DeserializeUntagResourceInput parses an HTTP request into a *UntagResourceInput. -func DeserializeUntagResourceInput(r *http.Request, pathParams PathParams) (*UntagResourceInput, error) { - input := &UntagResourceInput{} - - return input, nil -} - -// DeserializeUpdateApprovalRuleTemplateContentInput parses an HTTP request into a *UpdateApprovalRuleTemplateContentInput. -func DeserializeUpdateApprovalRuleTemplateContentInput(r *http.Request, pathParams PathParams) (*UpdateApprovalRuleTemplateContentInput, error) { - input := &UpdateApprovalRuleTemplateContentInput{} - - return input, nil -} - -// DeserializeUpdateApprovalRuleTemplateDescriptionInput parses an HTTP request into a *UpdateApprovalRuleTemplateDescriptionInput. -func DeserializeUpdateApprovalRuleTemplateDescriptionInput(r *http.Request, pathParams PathParams) (*UpdateApprovalRuleTemplateDescriptionInput, error) { - input := &UpdateApprovalRuleTemplateDescriptionInput{} - - return input, nil -} - -// DeserializeUpdateApprovalRuleTemplateNameInput parses an HTTP request into a *UpdateApprovalRuleTemplateNameInput. -func DeserializeUpdateApprovalRuleTemplateNameInput(r *http.Request, pathParams PathParams) (*UpdateApprovalRuleTemplateNameInput, error) { - input := &UpdateApprovalRuleTemplateNameInput{} - - return input, nil -} - -// DeserializeUpdateCommentInput parses an HTTP request into a *UpdateCommentInput. -func DeserializeUpdateCommentInput(r *http.Request, pathParams PathParams) (*UpdateCommentInput, error) { - input := &UpdateCommentInput{} - - return input, nil -} - -// DeserializeUpdateDefaultBranchInput parses an HTTP request into a *UpdateDefaultBranchInput. -func DeserializeUpdateDefaultBranchInput(r *http.Request, pathParams PathParams) (*UpdateDefaultBranchInput, error) { - input := &UpdateDefaultBranchInput{} - - return input, nil -} - -// DeserializeUpdatePullRequestApprovalRuleContentInput parses an HTTP request into a *UpdatePullRequestApprovalRuleContentInput. -func DeserializeUpdatePullRequestApprovalRuleContentInput(r *http.Request, pathParams PathParams) (*UpdatePullRequestApprovalRuleContentInput, error) { - input := &UpdatePullRequestApprovalRuleContentInput{} - - return input, nil -} - -// DeserializeUpdatePullRequestApprovalStateInput parses an HTTP request into a *UpdatePullRequestApprovalStateInput. -func DeserializeUpdatePullRequestApprovalStateInput(r *http.Request, pathParams PathParams) (*UpdatePullRequestApprovalStateInput, error) { - input := &UpdatePullRequestApprovalStateInput{} - - return input, nil -} - -// DeserializeUpdatePullRequestDescriptionInput parses an HTTP request into a *UpdatePullRequestDescriptionInput. -func DeserializeUpdatePullRequestDescriptionInput(r *http.Request, pathParams PathParams) (*UpdatePullRequestDescriptionInput, error) { - input := &UpdatePullRequestDescriptionInput{} - - return input, nil -} - -// DeserializeUpdatePullRequestStatusInput parses an HTTP request into a *UpdatePullRequestStatusInput. -func DeserializeUpdatePullRequestStatusInput(r *http.Request, pathParams PathParams) (*UpdatePullRequestStatusInput, error) { - input := &UpdatePullRequestStatusInput{} - - return input, nil -} - -// DeserializeUpdatePullRequestTitleInput parses an HTTP request into a *UpdatePullRequestTitleInput. -func DeserializeUpdatePullRequestTitleInput(r *http.Request, pathParams PathParams) (*UpdatePullRequestTitleInput, error) { - input := &UpdatePullRequestTitleInput{} - - return input, nil -} - -// DeserializeUpdateRepositoryDescriptionInput parses an HTTP request into a *UpdateRepositoryDescriptionInput. -func DeserializeUpdateRepositoryDescriptionInput(r *http.Request, pathParams PathParams) (*UpdateRepositoryDescriptionInput, error) { - input := &UpdateRepositoryDescriptionInput{} - - return input, nil -} - -// DeserializeUpdateRepositoryEncryptionKeyInput parses an HTTP request into a *UpdateRepositoryEncryptionKeyInput. -func DeserializeUpdateRepositoryEncryptionKeyInput(r *http.Request, pathParams PathParams) (*UpdateRepositoryEncryptionKeyInput, error) { - input := &UpdateRepositoryEncryptionKeyInput{} - - return input, nil -} - -// DeserializeUpdateRepositoryNameInput parses an HTTP request into a *UpdateRepositoryNameInput. -func DeserializeUpdateRepositoryNameInput(r *http.Request, pathParams PathParams) (*UpdateRepositoryNameInput, error) { - input := &UpdateRepositoryNameInput{} - - return input, nil -} diff --git a/internal/generated/codedeploy/deserializer.go b/internal/generated/codedeploy/deserializer.go deleted file mode 100644 index 43db9fb4..00000000 --- a/internal/generated/codedeploy/deserializer.go +++ /dev/null @@ -1,593 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package codedeploy - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeBatchGetApplicationRevisionsOutput writes the BatchGetApplicationRevisionsOutput to the HTTP response. -func SerializeBatchGetApplicationRevisionsOutput(w http.ResponseWriter, output *BatchGetApplicationRevisionsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchGetApplicationsOutput writes the BatchGetApplicationsOutput to the HTTP response. -func SerializeBatchGetApplicationsOutput(w http.ResponseWriter, output *BatchGetApplicationsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchGetDeploymentGroupsOutput writes the BatchGetDeploymentGroupsOutput to the HTTP response. -func SerializeBatchGetDeploymentGroupsOutput(w http.ResponseWriter, output *BatchGetDeploymentGroupsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchGetDeploymentInstancesOutput writes the BatchGetDeploymentInstancesOutput to the HTTP response. -func SerializeBatchGetDeploymentInstancesOutput(w http.ResponseWriter, output *BatchGetDeploymentInstancesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchGetDeploymentTargetsOutput writes the BatchGetDeploymentTargetsOutput to the HTTP response. -func SerializeBatchGetDeploymentTargetsOutput(w http.ResponseWriter, output *BatchGetDeploymentTargetsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchGetDeploymentsOutput writes the BatchGetDeploymentsOutput to the HTTP response. -func SerializeBatchGetDeploymentsOutput(w http.ResponseWriter, output *BatchGetDeploymentsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchGetOnPremisesInstancesOutput writes the BatchGetOnPremisesInstancesOutput to the HTTP response. -func SerializeBatchGetOnPremisesInstancesOutput(w http.ResponseWriter, output *BatchGetOnPremisesInstancesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateApplicationOutput writes the CreateApplicationOutput to the HTTP response. -func SerializeCreateApplicationOutput(w http.ResponseWriter, output *CreateApplicationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDeploymentOutput writes the CreateDeploymentOutput to the HTTP response. -func SerializeCreateDeploymentOutput(w http.ResponseWriter, output *CreateDeploymentOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDeploymentConfigOutput writes the CreateDeploymentConfigOutput to the HTTP response. -func SerializeCreateDeploymentConfigOutput(w http.ResponseWriter, output *CreateDeploymentConfigOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDeploymentGroupOutput writes the CreateDeploymentGroupOutput to the HTTP response. -func SerializeCreateDeploymentGroupOutput(w http.ResponseWriter, output *CreateDeploymentGroupOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteDeploymentGroupOutput writes the DeleteDeploymentGroupOutput to the HTTP response. -func SerializeDeleteDeploymentGroupOutput(w http.ResponseWriter, output *DeleteDeploymentGroupOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteGitHubAccountTokenOutput writes the DeleteGitHubAccountTokenOutput to the HTTP response. -func SerializeDeleteGitHubAccountTokenOutput(w http.ResponseWriter, output *DeleteGitHubAccountTokenOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteResourcesByExternalIdOutput writes the DeleteResourcesByExternalIdOutput to the HTTP response. -func SerializeDeleteResourcesByExternalIdOutput(w http.ResponseWriter, output *DeleteResourcesByExternalIdOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeGetApplicationOutput writes the GetApplicationOutput to the HTTP response. -func SerializeGetApplicationOutput(w http.ResponseWriter, output *GetApplicationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetApplicationRevisionOutput writes the GetApplicationRevisionOutput to the HTTP response. -func SerializeGetApplicationRevisionOutput(w http.ResponseWriter, output *GetApplicationRevisionOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDeploymentOutput writes the GetDeploymentOutput to the HTTP response. -func SerializeGetDeploymentOutput(w http.ResponseWriter, output *GetDeploymentOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDeploymentConfigOutput writes the GetDeploymentConfigOutput to the HTTP response. -func SerializeGetDeploymentConfigOutput(w http.ResponseWriter, output *GetDeploymentConfigOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDeploymentGroupOutput writes the GetDeploymentGroupOutput to the HTTP response. -func SerializeGetDeploymentGroupOutput(w http.ResponseWriter, output *GetDeploymentGroupOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDeploymentInstanceOutput writes the GetDeploymentInstanceOutput to the HTTP response. -func SerializeGetDeploymentInstanceOutput(w http.ResponseWriter, output *GetDeploymentInstanceOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDeploymentTargetOutput writes the GetDeploymentTargetOutput to the HTTP response. -func SerializeGetDeploymentTargetOutput(w http.ResponseWriter, output *GetDeploymentTargetOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetOnPremisesInstanceOutput writes the GetOnPremisesInstanceOutput to the HTTP response. -func SerializeGetOnPremisesInstanceOutput(w http.ResponseWriter, output *GetOnPremisesInstanceOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListApplicationRevisionsOutput writes the ListApplicationRevisionsOutput to the HTTP response. -func SerializeListApplicationRevisionsOutput(w http.ResponseWriter, output *ListApplicationRevisionsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListApplicationsOutput writes the ListApplicationsOutput to the HTTP response. -func SerializeListApplicationsOutput(w http.ResponseWriter, output *ListApplicationsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDeploymentConfigsOutput writes the ListDeploymentConfigsOutput to the HTTP response. -func SerializeListDeploymentConfigsOutput(w http.ResponseWriter, output *ListDeploymentConfigsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDeploymentGroupsOutput writes the ListDeploymentGroupsOutput to the HTTP response. -func SerializeListDeploymentGroupsOutput(w http.ResponseWriter, output *ListDeploymentGroupsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDeploymentInstancesOutput writes the ListDeploymentInstancesOutput to the HTTP response. -func SerializeListDeploymentInstancesOutput(w http.ResponseWriter, output *ListDeploymentInstancesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDeploymentTargetsOutput writes the ListDeploymentTargetsOutput to the HTTP response. -func SerializeListDeploymentTargetsOutput(w http.ResponseWriter, output *ListDeploymentTargetsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDeploymentsOutput writes the ListDeploymentsOutput to the HTTP response. -func SerializeListDeploymentsOutput(w http.ResponseWriter, output *ListDeploymentsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListGitHubAccountTokenNamesOutput writes the ListGitHubAccountTokenNamesOutput to the HTTP response. -func SerializeListGitHubAccountTokenNamesOutput(w http.ResponseWriter, output *ListGitHubAccountTokenNamesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListOnPremisesInstancesOutput writes the ListOnPremisesInstancesOutput to the HTTP response. -func SerializeListOnPremisesInstancesOutput(w http.ResponseWriter, output *ListOnPremisesInstancesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceOutput writes the ListTagsForResourceOutput to the HTTP response. -func SerializeListTagsForResourceOutput(w http.ResponseWriter, output *ListTagsForResourceOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutLifecycleEventHookExecutionStatusOutput writes the PutLifecycleEventHookExecutionStatusOutput to the HTTP response. -func SerializePutLifecycleEventHookExecutionStatusOutput(w http.ResponseWriter, output *PutLifecycleEventHookExecutionStatusOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStopDeploymentOutput writes the StopDeploymentOutput to the HTTP response. -func SerializeStopDeploymentOutput(w http.ResponseWriter, output *StopDeploymentOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTagResourceOutput writes the TagResourceOutput to the HTTP response. -func SerializeTagResourceOutput(w http.ResponseWriter, output *TagResourceOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUntagResourceOutput writes the UntagResourceOutput to the HTTP response. -func SerializeUntagResourceOutput(w http.ResponseWriter, output *UntagResourceOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateDeploymentGroupOutput writes the UpdateDeploymentGroupOutput to the HTTP response. -func SerializeUpdateDeploymentGroupOutput(w http.ResponseWriter, output *UpdateDeploymentGroupOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/codedeploy/interface.go b/internal/generated/codedeploy/interface.go deleted file mode 100644 index 56b6eb21..00000000 --- a/internal/generated/codedeploy/interface.go +++ /dev/null @@ -1,55 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package codedeploy - -import "context" - -type CodeDeploy_20141006Service interface { - AddTagsToOnPremisesInstances(ctx context.Context, input *AddTagsToOnPremisesInstancesInput) (*SmithyUnit, error) - BatchGetApplicationRevisions(ctx context.Context, input *BatchGetApplicationRevisionsInput) (*BatchGetApplicationRevisionsOutput, error) - BatchGetApplications(ctx context.Context, input *BatchGetApplicationsInput) (*BatchGetApplicationsOutput, error) - BatchGetDeploymentGroups(ctx context.Context, input *BatchGetDeploymentGroupsInput) (*BatchGetDeploymentGroupsOutput, error) - BatchGetDeploymentInstances(ctx context.Context, input *BatchGetDeploymentInstancesInput) (*BatchGetDeploymentInstancesOutput, error) - BatchGetDeploymentTargets(ctx context.Context, input *BatchGetDeploymentTargetsInput) (*BatchGetDeploymentTargetsOutput, error) - BatchGetDeployments(ctx context.Context, input *BatchGetDeploymentsInput) (*BatchGetDeploymentsOutput, error) - BatchGetOnPremisesInstances(ctx context.Context, input *BatchGetOnPremisesInstancesInput) (*BatchGetOnPremisesInstancesOutput, error) - ContinueDeployment(ctx context.Context, input *ContinueDeploymentInput) (*SmithyUnit, error) - CreateApplication(ctx context.Context, input *CreateApplicationInput) (*CreateApplicationOutput, error) - CreateDeployment(ctx context.Context, input *CreateDeploymentInput) (*CreateDeploymentOutput, error) - CreateDeploymentConfig(ctx context.Context, input *CreateDeploymentConfigInput) (*CreateDeploymentConfigOutput, error) - CreateDeploymentGroup(ctx context.Context, input *CreateDeploymentGroupInput) (*CreateDeploymentGroupOutput, error) - DeleteApplication(ctx context.Context, input *DeleteApplicationInput) (*SmithyUnit, error) - DeleteDeploymentConfig(ctx context.Context, input *DeleteDeploymentConfigInput) (*SmithyUnit, error) - DeleteDeploymentGroup(ctx context.Context, input *DeleteDeploymentGroupInput) (*DeleteDeploymentGroupOutput, error) - DeleteGitHubAccountToken(ctx context.Context, input *DeleteGitHubAccountTokenInput) (*DeleteGitHubAccountTokenOutput, error) - DeleteResourcesByExternalId(ctx context.Context, input *DeleteResourcesByExternalIdInput) (*DeleteResourcesByExternalIdOutput, error) - DeregisterOnPremisesInstance(ctx context.Context, input *DeregisterOnPremisesInstanceInput) (*SmithyUnit, error) - GetApplication(ctx context.Context, input *GetApplicationInput) (*GetApplicationOutput, error) - GetApplicationRevision(ctx context.Context, input *GetApplicationRevisionInput) (*GetApplicationRevisionOutput, error) - GetDeployment(ctx context.Context, input *GetDeploymentInput) (*GetDeploymentOutput, error) - GetDeploymentConfig(ctx context.Context, input *GetDeploymentConfigInput) (*GetDeploymentConfigOutput, error) - GetDeploymentGroup(ctx context.Context, input *GetDeploymentGroupInput) (*GetDeploymentGroupOutput, error) - GetDeploymentInstance(ctx context.Context, input *GetDeploymentInstanceInput) (*GetDeploymentInstanceOutput, error) - GetDeploymentTarget(ctx context.Context, input *GetDeploymentTargetInput) (*GetDeploymentTargetOutput, error) - GetOnPremisesInstance(ctx context.Context, input *GetOnPremisesInstanceInput) (*GetOnPremisesInstanceOutput, error) - ListApplicationRevisions(ctx context.Context, input *ListApplicationRevisionsInput) (*ListApplicationRevisionsOutput, error) - ListApplications(ctx context.Context, input *ListApplicationsInput) (*ListApplicationsOutput, error) - ListDeploymentConfigs(ctx context.Context, input *ListDeploymentConfigsInput) (*ListDeploymentConfigsOutput, error) - ListDeploymentGroups(ctx context.Context, input *ListDeploymentGroupsInput) (*ListDeploymentGroupsOutput, error) - ListDeploymentInstances(ctx context.Context, input *ListDeploymentInstancesInput) (*ListDeploymentInstancesOutput, error) - ListDeploymentTargets(ctx context.Context, input *ListDeploymentTargetsInput) (*ListDeploymentTargetsOutput, error) - ListDeployments(ctx context.Context, input *ListDeploymentsInput) (*ListDeploymentsOutput, error) - ListGitHubAccountTokenNames(ctx context.Context, input *ListGitHubAccountTokenNamesInput) (*ListGitHubAccountTokenNamesOutput, error) - ListOnPremisesInstances(ctx context.Context, input *ListOnPremisesInstancesInput) (*ListOnPremisesInstancesOutput, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error) - PutLifecycleEventHookExecutionStatus(ctx context.Context, input *PutLifecycleEventHookExecutionStatusInput) (*PutLifecycleEventHookExecutionStatusOutput, error) - RegisterApplicationRevision(ctx context.Context, input *RegisterApplicationRevisionInput) (*SmithyUnit, error) - RegisterOnPremisesInstance(ctx context.Context, input *RegisterOnPremisesInstanceInput) (*SmithyUnit, error) - RemoveTagsFromOnPremisesInstances(ctx context.Context, input *RemoveTagsFromOnPremisesInstancesInput) (*SmithyUnit, error) - SkipWaitTimeForInstanceTermination(ctx context.Context, input *SkipWaitTimeForInstanceTerminationInput) (*SmithyUnit, error) - StopDeployment(ctx context.Context, input *StopDeploymentInput) (*StopDeploymentOutput, error) - TagResource(ctx context.Context, input *TagResourceInput) (*TagResourceOutput, error) - UntagResource(ctx context.Context, input *UntagResourceInput) (*UntagResourceOutput, error) - UpdateApplication(ctx context.Context, input *UpdateApplicationInput) (*SmithyUnit, error) - UpdateDeploymentGroup(ctx context.Context, input *UpdateDeploymentGroupInput) (*UpdateDeploymentGroupOutput, error) -} diff --git a/internal/generated/codedeploy/router.go b/internal/generated/codedeploy/router.go index dcd1661d..5669e626 100644 --- a/internal/generated/codedeploy/router.go +++ b/internal/generated/codedeploy/router.go @@ -4,6 +4,9 @@ package codedeploy import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/codedeploy/serializer.go b/internal/generated/codedeploy/serializer.go deleted file mode 100644 index 14546dad..00000000 --- a/internal/generated/codedeploy/serializer.go +++ /dev/null @@ -1,339 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package codedeploy - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeAddTagsToOnPremisesInstancesInput parses an HTTP request into a *AddTagsToOnPremisesInstancesInput. -func DeserializeAddTagsToOnPremisesInstancesInput(r *http.Request, pathParams PathParams) (*AddTagsToOnPremisesInstancesInput, error) { - input := &AddTagsToOnPremisesInstancesInput{} - - return input, nil -} - -// DeserializeBatchGetApplicationRevisionsInput parses an HTTP request into a *BatchGetApplicationRevisionsInput. -func DeserializeBatchGetApplicationRevisionsInput(r *http.Request, pathParams PathParams) (*BatchGetApplicationRevisionsInput, error) { - input := &BatchGetApplicationRevisionsInput{} - - return input, nil -} - -// DeserializeBatchGetApplicationsInput parses an HTTP request into a *BatchGetApplicationsInput. -func DeserializeBatchGetApplicationsInput(r *http.Request, pathParams PathParams) (*BatchGetApplicationsInput, error) { - input := &BatchGetApplicationsInput{} - - return input, nil -} - -// DeserializeBatchGetDeploymentGroupsInput parses an HTTP request into a *BatchGetDeploymentGroupsInput. -func DeserializeBatchGetDeploymentGroupsInput(r *http.Request, pathParams PathParams) (*BatchGetDeploymentGroupsInput, error) { - input := &BatchGetDeploymentGroupsInput{} - - return input, nil -} - -// DeserializeBatchGetDeploymentInstancesInput parses an HTTP request into a *BatchGetDeploymentInstancesInput. -func DeserializeBatchGetDeploymentInstancesInput(r *http.Request, pathParams PathParams) (*BatchGetDeploymentInstancesInput, error) { - input := &BatchGetDeploymentInstancesInput{} - - return input, nil -} - -// DeserializeBatchGetDeploymentTargetsInput parses an HTTP request into a *BatchGetDeploymentTargetsInput. -func DeserializeBatchGetDeploymentTargetsInput(r *http.Request, pathParams PathParams) (*BatchGetDeploymentTargetsInput, error) { - input := &BatchGetDeploymentTargetsInput{} - - return input, nil -} - -// DeserializeBatchGetDeploymentsInput parses an HTTP request into a *BatchGetDeploymentsInput. -func DeserializeBatchGetDeploymentsInput(r *http.Request, pathParams PathParams) (*BatchGetDeploymentsInput, error) { - input := &BatchGetDeploymentsInput{} - - return input, nil -} - -// DeserializeBatchGetOnPremisesInstancesInput parses an HTTP request into a *BatchGetOnPremisesInstancesInput. -func DeserializeBatchGetOnPremisesInstancesInput(r *http.Request, pathParams PathParams) (*BatchGetOnPremisesInstancesInput, error) { - input := &BatchGetOnPremisesInstancesInput{} - - return input, nil -} - -// DeserializeContinueDeploymentInput parses an HTTP request into a *ContinueDeploymentInput. -func DeserializeContinueDeploymentInput(r *http.Request, pathParams PathParams) (*ContinueDeploymentInput, error) { - input := &ContinueDeploymentInput{} - - return input, nil -} - -// DeserializeCreateApplicationInput parses an HTTP request into a *CreateApplicationInput. -func DeserializeCreateApplicationInput(r *http.Request, pathParams PathParams) (*CreateApplicationInput, error) { - input := &CreateApplicationInput{} - - return input, nil -} - -// DeserializeCreateDeploymentInput parses an HTTP request into a *CreateDeploymentInput. -func DeserializeCreateDeploymentInput(r *http.Request, pathParams PathParams) (*CreateDeploymentInput, error) { - input := &CreateDeploymentInput{} - - return input, nil -} - -// DeserializeCreateDeploymentConfigInput parses an HTTP request into a *CreateDeploymentConfigInput. -func DeserializeCreateDeploymentConfigInput(r *http.Request, pathParams PathParams) (*CreateDeploymentConfigInput, error) { - input := &CreateDeploymentConfigInput{} - - return input, nil -} - -// DeserializeCreateDeploymentGroupInput parses an HTTP request into a *CreateDeploymentGroupInput. -func DeserializeCreateDeploymentGroupInput(r *http.Request, pathParams PathParams) (*CreateDeploymentGroupInput, error) { - input := &CreateDeploymentGroupInput{} - - return input, nil -} - -// DeserializeDeleteApplicationInput parses an HTTP request into a *DeleteApplicationInput. -func DeserializeDeleteApplicationInput(r *http.Request, pathParams PathParams) (*DeleteApplicationInput, error) { - input := &DeleteApplicationInput{} - - return input, nil -} - -// DeserializeDeleteDeploymentConfigInput parses an HTTP request into a *DeleteDeploymentConfigInput. -func DeserializeDeleteDeploymentConfigInput(r *http.Request, pathParams PathParams) (*DeleteDeploymentConfigInput, error) { - input := &DeleteDeploymentConfigInput{} - - return input, nil -} - -// DeserializeDeleteDeploymentGroupInput parses an HTTP request into a *DeleteDeploymentGroupInput. -func DeserializeDeleteDeploymentGroupInput(r *http.Request, pathParams PathParams) (*DeleteDeploymentGroupInput, error) { - input := &DeleteDeploymentGroupInput{} - - return input, nil -} - -// DeserializeDeleteGitHubAccountTokenInput parses an HTTP request into a *DeleteGitHubAccountTokenInput. -func DeserializeDeleteGitHubAccountTokenInput(r *http.Request, pathParams PathParams) (*DeleteGitHubAccountTokenInput, error) { - input := &DeleteGitHubAccountTokenInput{} - - return input, nil -} - -// DeserializeDeleteResourcesByExternalIdInput parses an HTTP request into a *DeleteResourcesByExternalIdInput. -func DeserializeDeleteResourcesByExternalIdInput(r *http.Request, pathParams PathParams) (*DeleteResourcesByExternalIdInput, error) { - input := &DeleteResourcesByExternalIdInput{} - - return input, nil -} - -// DeserializeDeregisterOnPremisesInstanceInput parses an HTTP request into a *DeregisterOnPremisesInstanceInput. -func DeserializeDeregisterOnPremisesInstanceInput(r *http.Request, pathParams PathParams) (*DeregisterOnPremisesInstanceInput, error) { - input := &DeregisterOnPremisesInstanceInput{} - - return input, nil -} - -// DeserializeGetApplicationInput parses an HTTP request into a *GetApplicationInput. -func DeserializeGetApplicationInput(r *http.Request, pathParams PathParams) (*GetApplicationInput, error) { - input := &GetApplicationInput{} - - return input, nil -} - -// DeserializeGetApplicationRevisionInput parses an HTTP request into a *GetApplicationRevisionInput. -func DeserializeGetApplicationRevisionInput(r *http.Request, pathParams PathParams) (*GetApplicationRevisionInput, error) { - input := &GetApplicationRevisionInput{} - - return input, nil -} - -// DeserializeGetDeploymentInput parses an HTTP request into a *GetDeploymentInput. -func DeserializeGetDeploymentInput(r *http.Request, pathParams PathParams) (*GetDeploymentInput, error) { - input := &GetDeploymentInput{} - - return input, nil -} - -// DeserializeGetDeploymentConfigInput parses an HTTP request into a *GetDeploymentConfigInput. -func DeserializeGetDeploymentConfigInput(r *http.Request, pathParams PathParams) (*GetDeploymentConfigInput, error) { - input := &GetDeploymentConfigInput{} - - return input, nil -} - -// DeserializeGetDeploymentGroupInput parses an HTTP request into a *GetDeploymentGroupInput. -func DeserializeGetDeploymentGroupInput(r *http.Request, pathParams PathParams) (*GetDeploymentGroupInput, error) { - input := &GetDeploymentGroupInput{} - - return input, nil -} - -// DeserializeGetDeploymentInstanceInput parses an HTTP request into a *GetDeploymentInstanceInput. -func DeserializeGetDeploymentInstanceInput(r *http.Request, pathParams PathParams) (*GetDeploymentInstanceInput, error) { - input := &GetDeploymentInstanceInput{} - - return input, nil -} - -// DeserializeGetDeploymentTargetInput parses an HTTP request into a *GetDeploymentTargetInput. -func DeserializeGetDeploymentTargetInput(r *http.Request, pathParams PathParams) (*GetDeploymentTargetInput, error) { - input := &GetDeploymentTargetInput{} - - return input, nil -} - -// DeserializeGetOnPremisesInstanceInput parses an HTTP request into a *GetOnPremisesInstanceInput. -func DeserializeGetOnPremisesInstanceInput(r *http.Request, pathParams PathParams) (*GetOnPremisesInstanceInput, error) { - input := &GetOnPremisesInstanceInput{} - - return input, nil -} - -// DeserializeListApplicationRevisionsInput parses an HTTP request into a *ListApplicationRevisionsInput. -func DeserializeListApplicationRevisionsInput(r *http.Request, pathParams PathParams) (*ListApplicationRevisionsInput, error) { - input := &ListApplicationRevisionsInput{} - - return input, nil -} - -// DeserializeListApplicationsInput parses an HTTP request into a *ListApplicationsInput. -func DeserializeListApplicationsInput(r *http.Request, pathParams PathParams) (*ListApplicationsInput, error) { - input := &ListApplicationsInput{} - - return input, nil -} - -// DeserializeListDeploymentConfigsInput parses an HTTP request into a *ListDeploymentConfigsInput. -func DeserializeListDeploymentConfigsInput(r *http.Request, pathParams PathParams) (*ListDeploymentConfigsInput, error) { - input := &ListDeploymentConfigsInput{} - - return input, nil -} - -// DeserializeListDeploymentGroupsInput parses an HTTP request into a *ListDeploymentGroupsInput. -func DeserializeListDeploymentGroupsInput(r *http.Request, pathParams PathParams) (*ListDeploymentGroupsInput, error) { - input := &ListDeploymentGroupsInput{} - - return input, nil -} - -// DeserializeListDeploymentInstancesInput parses an HTTP request into a *ListDeploymentInstancesInput. -func DeserializeListDeploymentInstancesInput(r *http.Request, pathParams PathParams) (*ListDeploymentInstancesInput, error) { - input := &ListDeploymentInstancesInput{} - - return input, nil -} - -// DeserializeListDeploymentTargetsInput parses an HTTP request into a *ListDeploymentTargetsInput. -func DeserializeListDeploymentTargetsInput(r *http.Request, pathParams PathParams) (*ListDeploymentTargetsInput, error) { - input := &ListDeploymentTargetsInput{} - - return input, nil -} - -// DeserializeListDeploymentsInput parses an HTTP request into a *ListDeploymentsInput. -func DeserializeListDeploymentsInput(r *http.Request, pathParams PathParams) (*ListDeploymentsInput, error) { - input := &ListDeploymentsInput{} - - return input, nil -} - -// DeserializeListGitHubAccountTokenNamesInput parses an HTTP request into a *ListGitHubAccountTokenNamesInput. -func DeserializeListGitHubAccountTokenNamesInput(r *http.Request, pathParams PathParams) (*ListGitHubAccountTokenNamesInput, error) { - input := &ListGitHubAccountTokenNamesInput{} - - return input, nil -} - -// DeserializeListOnPremisesInstancesInput parses an HTTP request into a *ListOnPremisesInstancesInput. -func DeserializeListOnPremisesInstancesInput(r *http.Request, pathParams PathParams) (*ListOnPremisesInstancesInput, error) { - input := &ListOnPremisesInstancesInput{} - - return input, nil -} - -// DeserializeListTagsForResourceInput parses an HTTP request into a *ListTagsForResourceInput. -func DeserializeListTagsForResourceInput(r *http.Request, pathParams PathParams) (*ListTagsForResourceInput, error) { - input := &ListTagsForResourceInput{} - - return input, nil -} - -// DeserializePutLifecycleEventHookExecutionStatusInput parses an HTTP request into a *PutLifecycleEventHookExecutionStatusInput. -func DeserializePutLifecycleEventHookExecutionStatusInput(r *http.Request, pathParams PathParams) (*PutLifecycleEventHookExecutionStatusInput, error) { - input := &PutLifecycleEventHookExecutionStatusInput{} - - return input, nil -} - -// DeserializeRegisterApplicationRevisionInput parses an HTTP request into a *RegisterApplicationRevisionInput. -func DeserializeRegisterApplicationRevisionInput(r *http.Request, pathParams PathParams) (*RegisterApplicationRevisionInput, error) { - input := &RegisterApplicationRevisionInput{} - - return input, nil -} - -// DeserializeRegisterOnPremisesInstanceInput parses an HTTP request into a *RegisterOnPremisesInstanceInput. -func DeserializeRegisterOnPremisesInstanceInput(r *http.Request, pathParams PathParams) (*RegisterOnPremisesInstanceInput, error) { - input := &RegisterOnPremisesInstanceInput{} - - return input, nil -} - -// DeserializeRemoveTagsFromOnPremisesInstancesInput parses an HTTP request into a *RemoveTagsFromOnPremisesInstancesInput. -func DeserializeRemoveTagsFromOnPremisesInstancesInput(r *http.Request, pathParams PathParams) (*RemoveTagsFromOnPremisesInstancesInput, error) { - input := &RemoveTagsFromOnPremisesInstancesInput{} - - return input, nil -} - -// DeserializeSkipWaitTimeForInstanceTerminationInput parses an HTTP request into a *SkipWaitTimeForInstanceTerminationInput. -func DeserializeSkipWaitTimeForInstanceTerminationInput(r *http.Request, pathParams PathParams) (*SkipWaitTimeForInstanceTerminationInput, error) { - input := &SkipWaitTimeForInstanceTerminationInput{} - - return input, nil -} - -// DeserializeStopDeploymentInput parses an HTTP request into a *StopDeploymentInput. -func DeserializeStopDeploymentInput(r *http.Request, pathParams PathParams) (*StopDeploymentInput, error) { - input := &StopDeploymentInput{} - - return input, nil -} - -// DeserializeTagResourceInput parses an HTTP request into a *TagResourceInput. -func DeserializeTagResourceInput(r *http.Request, pathParams PathParams) (*TagResourceInput, error) { - input := &TagResourceInput{} - - return input, nil -} - -// DeserializeUntagResourceInput parses an HTTP request into a *UntagResourceInput. -func DeserializeUntagResourceInput(r *http.Request, pathParams PathParams) (*UntagResourceInput, error) { - input := &UntagResourceInput{} - - return input, nil -} - -// DeserializeUpdateApplicationInput parses an HTTP request into a *UpdateApplicationInput. -func DeserializeUpdateApplicationInput(r *http.Request, pathParams PathParams) (*UpdateApplicationInput, error) { - input := &UpdateApplicationInput{} - - return input, nil -} - -// DeserializeUpdateDeploymentGroupInput parses an HTTP request into a *UpdateDeploymentGroupInput. -func DeserializeUpdateDeploymentGroupInput(r *http.Request, pathParams PathParams) (*UpdateDeploymentGroupInput, error) { - input := &UpdateDeploymentGroupInput{} - - return input, nil -} diff --git a/internal/generated/codepipeline/deserializer.go b/internal/generated/codepipeline/deserializer.go deleted file mode 100644 index 1422ef4f..00000000 --- a/internal/generated/codepipeline/deserializer.go +++ /dev/null @@ -1,533 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package codepipeline - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeAcknowledgeJobOutput writes the AcknowledgeJobOutput to the HTTP response. -func SerializeAcknowledgeJobOutput(w http.ResponseWriter, output *AcknowledgeJobOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAcknowledgeThirdPartyJobOutput writes the AcknowledgeThirdPartyJobOutput to the HTTP response. -func SerializeAcknowledgeThirdPartyJobOutput(w http.ResponseWriter, output *AcknowledgeThirdPartyJobOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateCustomActionTypeOutput writes the CreateCustomActionTypeOutput to the HTTP response. -func SerializeCreateCustomActionTypeOutput(w http.ResponseWriter, output *CreateCustomActionTypeOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreatePipelineOutput writes the CreatePipelineOutput to the HTTP response. -func SerializeCreatePipelineOutput(w http.ResponseWriter, output *CreatePipelineOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteWebhookOutput writes the DeleteWebhookOutput to the HTTP response. -func SerializeDeleteWebhookOutput(w http.ResponseWriter, output *DeleteWebhookOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeregisterWebhookWithThirdPartyOutput writes the DeregisterWebhookWithThirdPartyOutput to the HTTP response. -func SerializeDeregisterWebhookWithThirdPartyOutput(w http.ResponseWriter, output *DeregisterWebhookWithThirdPartyOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeGetActionTypeOutput writes the GetActionTypeOutput to the HTTP response. -func SerializeGetActionTypeOutput(w http.ResponseWriter, output *GetActionTypeOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetJobDetailsOutput writes the GetJobDetailsOutput to the HTTP response. -func SerializeGetJobDetailsOutput(w http.ResponseWriter, output *GetJobDetailsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPipelineOutput writes the GetPipelineOutput to the HTTP response. -func SerializeGetPipelineOutput(w http.ResponseWriter, output *GetPipelineOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPipelineExecutionOutput writes the GetPipelineExecutionOutput to the HTTP response. -func SerializeGetPipelineExecutionOutput(w http.ResponseWriter, output *GetPipelineExecutionOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPipelineStateOutput writes the GetPipelineStateOutput to the HTTP response. -func SerializeGetPipelineStateOutput(w http.ResponseWriter, output *GetPipelineStateOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetThirdPartyJobDetailsOutput writes the GetThirdPartyJobDetailsOutput to the HTTP response. -func SerializeGetThirdPartyJobDetailsOutput(w http.ResponseWriter, output *GetThirdPartyJobDetailsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListActionExecutionsOutput writes the ListActionExecutionsOutput to the HTTP response. -func SerializeListActionExecutionsOutput(w http.ResponseWriter, output *ListActionExecutionsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListActionTypesOutput writes the ListActionTypesOutput to the HTTP response. -func SerializeListActionTypesOutput(w http.ResponseWriter, output *ListActionTypesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDeployActionExecutionTargetsOutput writes the ListDeployActionExecutionTargetsOutput to the HTTP response. -func SerializeListDeployActionExecutionTargetsOutput(w http.ResponseWriter, output *ListDeployActionExecutionTargetsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPipelineExecutionsOutput writes the ListPipelineExecutionsOutput to the HTTP response. -func SerializeListPipelineExecutionsOutput(w http.ResponseWriter, output *ListPipelineExecutionsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPipelinesOutput writes the ListPipelinesOutput to the HTTP response. -func SerializeListPipelinesOutput(w http.ResponseWriter, output *ListPipelinesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListRuleExecutionsOutput writes the ListRuleExecutionsOutput to the HTTP response. -func SerializeListRuleExecutionsOutput(w http.ResponseWriter, output *ListRuleExecutionsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListRuleTypesOutput writes the ListRuleTypesOutput to the HTTP response. -func SerializeListRuleTypesOutput(w http.ResponseWriter, output *ListRuleTypesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceOutput writes the ListTagsForResourceOutput to the HTTP response. -func SerializeListTagsForResourceOutput(w http.ResponseWriter, output *ListTagsForResourceOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListWebhooksOutput writes the ListWebhooksOutput to the HTTP response. -func SerializeListWebhooksOutput(w http.ResponseWriter, output *ListWebhooksOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePollForJobsOutput writes the PollForJobsOutput to the HTTP response. -func SerializePollForJobsOutput(w http.ResponseWriter, output *PollForJobsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePollForThirdPartyJobsOutput writes the PollForThirdPartyJobsOutput to the HTTP response. -func SerializePollForThirdPartyJobsOutput(w http.ResponseWriter, output *PollForThirdPartyJobsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutActionRevisionOutput writes the PutActionRevisionOutput to the HTTP response. -func SerializePutActionRevisionOutput(w http.ResponseWriter, output *PutActionRevisionOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutApprovalResultOutput writes the PutApprovalResultOutput to the HTTP response. -func SerializePutApprovalResultOutput(w http.ResponseWriter, output *PutApprovalResultOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutWebhookOutput writes the PutWebhookOutput to the HTTP response. -func SerializePutWebhookOutput(w http.ResponseWriter, output *PutWebhookOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRegisterWebhookWithThirdPartyOutput writes the RegisterWebhookWithThirdPartyOutput to the HTTP response. -func SerializeRegisterWebhookWithThirdPartyOutput(w http.ResponseWriter, output *RegisterWebhookWithThirdPartyOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeRetryStageExecutionOutput writes the RetryStageExecutionOutput to the HTTP response. -func SerializeRetryStageExecutionOutput(w http.ResponseWriter, output *RetryStageExecutionOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRollbackStageOutput writes the RollbackStageOutput to the HTTP response. -func SerializeRollbackStageOutput(w http.ResponseWriter, output *RollbackStageOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartPipelineExecutionOutput writes the StartPipelineExecutionOutput to the HTTP response. -func SerializeStartPipelineExecutionOutput(w http.ResponseWriter, output *StartPipelineExecutionOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStopPipelineExecutionOutput writes the StopPipelineExecutionOutput to the HTTP response. -func SerializeStopPipelineExecutionOutput(w http.ResponseWriter, output *StopPipelineExecutionOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTagResourceOutput writes the TagResourceOutput to the HTTP response. -func SerializeTagResourceOutput(w http.ResponseWriter, output *TagResourceOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUntagResourceOutput writes the UntagResourceOutput to the HTTP response. -func SerializeUntagResourceOutput(w http.ResponseWriter, output *UntagResourceOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdatePipelineOutput writes the UpdatePipelineOutput to the HTTP response. -func SerializeUpdatePipelineOutput(w http.ResponseWriter, output *UpdatePipelineOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/codepipeline/interface.go b/internal/generated/codepipeline/interface.go deleted file mode 100644 index 3560e413..00000000 --- a/internal/generated/codepipeline/interface.go +++ /dev/null @@ -1,52 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package codepipeline - -import "context" - -type CodePipeline_20150709Service interface { - AcknowledgeJob(ctx context.Context, input *AcknowledgeJobInput) (*AcknowledgeJobOutput, error) - AcknowledgeThirdPartyJob(ctx context.Context, input *AcknowledgeThirdPartyJobInput) (*AcknowledgeThirdPartyJobOutput, error) - CreateCustomActionType(ctx context.Context, input *CreateCustomActionTypeInput) (*CreateCustomActionTypeOutput, error) - CreatePipeline(ctx context.Context, input *CreatePipelineInput) (*CreatePipelineOutput, error) - DeleteCustomActionType(ctx context.Context, input *DeleteCustomActionTypeInput) (*SmithyUnit, error) - DeletePipeline(ctx context.Context, input *DeletePipelineInput) (*SmithyUnit, error) - DeleteWebhook(ctx context.Context, input *DeleteWebhookInput) (*DeleteWebhookOutput, error) - DeregisterWebhookWithThirdParty(ctx context.Context, input *DeregisterWebhookWithThirdPartyInput) (*DeregisterWebhookWithThirdPartyOutput, error) - DisableStageTransition(ctx context.Context, input *DisableStageTransitionInput) (*SmithyUnit, error) - EnableStageTransition(ctx context.Context, input *EnableStageTransitionInput) (*SmithyUnit, error) - GetActionType(ctx context.Context, input *GetActionTypeInput) (*GetActionTypeOutput, error) - GetJobDetails(ctx context.Context, input *GetJobDetailsInput) (*GetJobDetailsOutput, error) - GetPipeline(ctx context.Context, input *GetPipelineInput) (*GetPipelineOutput, error) - GetPipelineExecution(ctx context.Context, input *GetPipelineExecutionInput) (*GetPipelineExecutionOutput, error) - GetPipelineState(ctx context.Context, input *GetPipelineStateInput) (*GetPipelineStateOutput, error) - GetThirdPartyJobDetails(ctx context.Context, input *GetThirdPartyJobDetailsInput) (*GetThirdPartyJobDetailsOutput, error) - ListActionExecutions(ctx context.Context, input *ListActionExecutionsInput) (*ListActionExecutionsOutput, error) - ListActionTypes(ctx context.Context, input *ListActionTypesInput) (*ListActionTypesOutput, error) - ListDeployActionExecutionTargets(ctx context.Context, input *ListDeployActionExecutionTargetsInput) (*ListDeployActionExecutionTargetsOutput, error) - ListPipelineExecutions(ctx context.Context, input *ListPipelineExecutionsInput) (*ListPipelineExecutionsOutput, error) - ListPipelines(ctx context.Context, input *ListPipelinesInput) (*ListPipelinesOutput, error) - ListRuleExecutions(ctx context.Context, input *ListRuleExecutionsInput) (*ListRuleExecutionsOutput, error) - ListRuleTypes(ctx context.Context, input *ListRuleTypesInput) (*ListRuleTypesOutput, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error) - ListWebhooks(ctx context.Context, input *ListWebhooksInput) (*ListWebhooksOutput, error) - OverrideStageCondition(ctx context.Context, input *OverrideStageConditionInput) (*SmithyUnit, error) - PollForJobs(ctx context.Context, input *PollForJobsInput) (*PollForJobsOutput, error) - PollForThirdPartyJobs(ctx context.Context, input *PollForThirdPartyJobsInput) (*PollForThirdPartyJobsOutput, error) - PutActionRevision(ctx context.Context, input *PutActionRevisionInput) (*PutActionRevisionOutput, error) - PutApprovalResult(ctx context.Context, input *PutApprovalResultInput) (*PutApprovalResultOutput, error) - PutJobFailureResult(ctx context.Context, input *PutJobFailureResultInput) (*SmithyUnit, error) - PutJobSuccessResult(ctx context.Context, input *PutJobSuccessResultInput) (*SmithyUnit, error) - PutThirdPartyJobFailureResult(ctx context.Context, input *PutThirdPartyJobFailureResultInput) (*SmithyUnit, error) - PutThirdPartyJobSuccessResult(ctx context.Context, input *PutThirdPartyJobSuccessResultInput) (*SmithyUnit, error) - PutWebhook(ctx context.Context, input *PutWebhookInput) (*PutWebhookOutput, error) - RegisterWebhookWithThirdParty(ctx context.Context, input *RegisterWebhookWithThirdPartyInput) (*RegisterWebhookWithThirdPartyOutput, error) - RetryStageExecution(ctx context.Context, input *RetryStageExecutionInput) (*RetryStageExecutionOutput, error) - RollbackStage(ctx context.Context, input *RollbackStageInput) (*RollbackStageOutput, error) - StartPipelineExecution(ctx context.Context, input *StartPipelineExecutionInput) (*StartPipelineExecutionOutput, error) - StopPipelineExecution(ctx context.Context, input *StopPipelineExecutionInput) (*StopPipelineExecutionOutput, error) - TagResource(ctx context.Context, input *TagResourceInput) (*TagResourceOutput, error) - UntagResource(ctx context.Context, input *UntagResourceInput) (*UntagResourceOutput, error) - UpdateActionType(ctx context.Context, input *UpdateActionTypeInput) (*SmithyUnit, error) - UpdatePipeline(ctx context.Context, input *UpdatePipelineInput) (*UpdatePipelineOutput, error) -} diff --git a/internal/generated/codepipeline/router.go b/internal/generated/codepipeline/router.go index 290135b0..572b63e0 100644 --- a/internal/generated/codepipeline/router.go +++ b/internal/generated/codepipeline/router.go @@ -4,6 +4,9 @@ package codepipeline import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/codepipeline/serializer.go b/internal/generated/codepipeline/serializer.go deleted file mode 100644 index 49f65c0f..00000000 --- a/internal/generated/codepipeline/serializer.go +++ /dev/null @@ -1,318 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package codepipeline - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeAcknowledgeJobInput parses an HTTP request into a *AcknowledgeJobInput. -func DeserializeAcknowledgeJobInput(r *http.Request, pathParams PathParams) (*AcknowledgeJobInput, error) { - input := &AcknowledgeJobInput{} - - return input, nil -} - -// DeserializeAcknowledgeThirdPartyJobInput parses an HTTP request into a *AcknowledgeThirdPartyJobInput. -func DeserializeAcknowledgeThirdPartyJobInput(r *http.Request, pathParams PathParams) (*AcknowledgeThirdPartyJobInput, error) { - input := &AcknowledgeThirdPartyJobInput{} - - return input, nil -} - -// DeserializeCreateCustomActionTypeInput parses an HTTP request into a *CreateCustomActionTypeInput. -func DeserializeCreateCustomActionTypeInput(r *http.Request, pathParams PathParams) (*CreateCustomActionTypeInput, error) { - input := &CreateCustomActionTypeInput{} - - return input, nil -} - -// DeserializeCreatePipelineInput parses an HTTP request into a *CreatePipelineInput. -func DeserializeCreatePipelineInput(r *http.Request, pathParams PathParams) (*CreatePipelineInput, error) { - input := &CreatePipelineInput{} - - return input, nil -} - -// DeserializeDeleteCustomActionTypeInput parses an HTTP request into a *DeleteCustomActionTypeInput. -func DeserializeDeleteCustomActionTypeInput(r *http.Request, pathParams PathParams) (*DeleteCustomActionTypeInput, error) { - input := &DeleteCustomActionTypeInput{} - - return input, nil -} - -// DeserializeDeletePipelineInput parses an HTTP request into a *DeletePipelineInput. -func DeserializeDeletePipelineInput(r *http.Request, pathParams PathParams) (*DeletePipelineInput, error) { - input := &DeletePipelineInput{} - - return input, nil -} - -// DeserializeDeleteWebhookInput parses an HTTP request into a *DeleteWebhookInput. -func DeserializeDeleteWebhookInput(r *http.Request, pathParams PathParams) (*DeleteWebhookInput, error) { - input := &DeleteWebhookInput{} - - return input, nil -} - -// DeserializeDeregisterWebhookWithThirdPartyInput parses an HTTP request into a *DeregisterWebhookWithThirdPartyInput. -func DeserializeDeregisterWebhookWithThirdPartyInput(r *http.Request, pathParams PathParams) (*DeregisterWebhookWithThirdPartyInput, error) { - input := &DeregisterWebhookWithThirdPartyInput{} - - return input, nil -} - -// DeserializeDisableStageTransitionInput parses an HTTP request into a *DisableStageTransitionInput. -func DeserializeDisableStageTransitionInput(r *http.Request, pathParams PathParams) (*DisableStageTransitionInput, error) { - input := &DisableStageTransitionInput{} - - return input, nil -} - -// DeserializeEnableStageTransitionInput parses an HTTP request into a *EnableStageTransitionInput. -func DeserializeEnableStageTransitionInput(r *http.Request, pathParams PathParams) (*EnableStageTransitionInput, error) { - input := &EnableStageTransitionInput{} - - return input, nil -} - -// DeserializeGetActionTypeInput parses an HTTP request into a *GetActionTypeInput. -func DeserializeGetActionTypeInput(r *http.Request, pathParams PathParams) (*GetActionTypeInput, error) { - input := &GetActionTypeInput{} - - return input, nil -} - -// DeserializeGetJobDetailsInput parses an HTTP request into a *GetJobDetailsInput. -func DeserializeGetJobDetailsInput(r *http.Request, pathParams PathParams) (*GetJobDetailsInput, error) { - input := &GetJobDetailsInput{} - - return input, nil -} - -// DeserializeGetPipelineInput parses an HTTP request into a *GetPipelineInput. -func DeserializeGetPipelineInput(r *http.Request, pathParams PathParams) (*GetPipelineInput, error) { - input := &GetPipelineInput{} - - return input, nil -} - -// DeserializeGetPipelineExecutionInput parses an HTTP request into a *GetPipelineExecutionInput. -func DeserializeGetPipelineExecutionInput(r *http.Request, pathParams PathParams) (*GetPipelineExecutionInput, error) { - input := &GetPipelineExecutionInput{} - - return input, nil -} - -// DeserializeGetPipelineStateInput parses an HTTP request into a *GetPipelineStateInput. -func DeserializeGetPipelineStateInput(r *http.Request, pathParams PathParams) (*GetPipelineStateInput, error) { - input := &GetPipelineStateInput{} - - return input, nil -} - -// DeserializeGetThirdPartyJobDetailsInput parses an HTTP request into a *GetThirdPartyJobDetailsInput. -func DeserializeGetThirdPartyJobDetailsInput(r *http.Request, pathParams PathParams) (*GetThirdPartyJobDetailsInput, error) { - input := &GetThirdPartyJobDetailsInput{} - - return input, nil -} - -// DeserializeListActionExecutionsInput parses an HTTP request into a *ListActionExecutionsInput. -func DeserializeListActionExecutionsInput(r *http.Request, pathParams PathParams) (*ListActionExecutionsInput, error) { - input := &ListActionExecutionsInput{} - - return input, nil -} - -// DeserializeListActionTypesInput parses an HTTP request into a *ListActionTypesInput. -func DeserializeListActionTypesInput(r *http.Request, pathParams PathParams) (*ListActionTypesInput, error) { - input := &ListActionTypesInput{} - - return input, nil -} - -// DeserializeListDeployActionExecutionTargetsInput parses an HTTP request into a *ListDeployActionExecutionTargetsInput. -func DeserializeListDeployActionExecutionTargetsInput(r *http.Request, pathParams PathParams) (*ListDeployActionExecutionTargetsInput, error) { - input := &ListDeployActionExecutionTargetsInput{} - - return input, nil -} - -// DeserializeListPipelineExecutionsInput parses an HTTP request into a *ListPipelineExecutionsInput. -func DeserializeListPipelineExecutionsInput(r *http.Request, pathParams PathParams) (*ListPipelineExecutionsInput, error) { - input := &ListPipelineExecutionsInput{} - - return input, nil -} - -// DeserializeListPipelinesInput parses an HTTP request into a *ListPipelinesInput. -func DeserializeListPipelinesInput(r *http.Request, pathParams PathParams) (*ListPipelinesInput, error) { - input := &ListPipelinesInput{} - - return input, nil -} - -// DeserializeListRuleExecutionsInput parses an HTTP request into a *ListRuleExecutionsInput. -func DeserializeListRuleExecutionsInput(r *http.Request, pathParams PathParams) (*ListRuleExecutionsInput, error) { - input := &ListRuleExecutionsInput{} - - return input, nil -} - -// DeserializeListRuleTypesInput parses an HTTP request into a *ListRuleTypesInput. -func DeserializeListRuleTypesInput(r *http.Request, pathParams PathParams) (*ListRuleTypesInput, error) { - input := &ListRuleTypesInput{} - - return input, nil -} - -// DeserializeListTagsForResourceInput parses an HTTP request into a *ListTagsForResourceInput. -func DeserializeListTagsForResourceInput(r *http.Request, pathParams PathParams) (*ListTagsForResourceInput, error) { - input := &ListTagsForResourceInput{} - - return input, nil -} - -// DeserializeListWebhooksInput parses an HTTP request into a *ListWebhooksInput. -func DeserializeListWebhooksInput(r *http.Request, pathParams PathParams) (*ListWebhooksInput, error) { - input := &ListWebhooksInput{} - - return input, nil -} - -// DeserializeOverrideStageConditionInput parses an HTTP request into a *OverrideStageConditionInput. -func DeserializeOverrideStageConditionInput(r *http.Request, pathParams PathParams) (*OverrideStageConditionInput, error) { - input := &OverrideStageConditionInput{} - - return input, nil -} - -// DeserializePollForJobsInput parses an HTTP request into a *PollForJobsInput. -func DeserializePollForJobsInput(r *http.Request, pathParams PathParams) (*PollForJobsInput, error) { - input := &PollForJobsInput{} - - return input, nil -} - -// DeserializePollForThirdPartyJobsInput parses an HTTP request into a *PollForThirdPartyJobsInput. -func DeserializePollForThirdPartyJobsInput(r *http.Request, pathParams PathParams) (*PollForThirdPartyJobsInput, error) { - input := &PollForThirdPartyJobsInput{} - - return input, nil -} - -// DeserializePutActionRevisionInput parses an HTTP request into a *PutActionRevisionInput. -func DeserializePutActionRevisionInput(r *http.Request, pathParams PathParams) (*PutActionRevisionInput, error) { - input := &PutActionRevisionInput{} - - return input, nil -} - -// DeserializePutApprovalResultInput parses an HTTP request into a *PutApprovalResultInput. -func DeserializePutApprovalResultInput(r *http.Request, pathParams PathParams) (*PutApprovalResultInput, error) { - input := &PutApprovalResultInput{} - - return input, nil -} - -// DeserializePutJobFailureResultInput parses an HTTP request into a *PutJobFailureResultInput. -func DeserializePutJobFailureResultInput(r *http.Request, pathParams PathParams) (*PutJobFailureResultInput, error) { - input := &PutJobFailureResultInput{} - - return input, nil -} - -// DeserializePutJobSuccessResultInput parses an HTTP request into a *PutJobSuccessResultInput. -func DeserializePutJobSuccessResultInput(r *http.Request, pathParams PathParams) (*PutJobSuccessResultInput, error) { - input := &PutJobSuccessResultInput{} - - return input, nil -} - -// DeserializePutThirdPartyJobFailureResultInput parses an HTTP request into a *PutThirdPartyJobFailureResultInput. -func DeserializePutThirdPartyJobFailureResultInput(r *http.Request, pathParams PathParams) (*PutThirdPartyJobFailureResultInput, error) { - input := &PutThirdPartyJobFailureResultInput{} - - return input, nil -} - -// DeserializePutThirdPartyJobSuccessResultInput parses an HTTP request into a *PutThirdPartyJobSuccessResultInput. -func DeserializePutThirdPartyJobSuccessResultInput(r *http.Request, pathParams PathParams) (*PutThirdPartyJobSuccessResultInput, error) { - input := &PutThirdPartyJobSuccessResultInput{} - - return input, nil -} - -// DeserializePutWebhookInput parses an HTTP request into a *PutWebhookInput. -func DeserializePutWebhookInput(r *http.Request, pathParams PathParams) (*PutWebhookInput, error) { - input := &PutWebhookInput{} - - return input, nil -} - -// DeserializeRegisterWebhookWithThirdPartyInput parses an HTTP request into a *RegisterWebhookWithThirdPartyInput. -func DeserializeRegisterWebhookWithThirdPartyInput(r *http.Request, pathParams PathParams) (*RegisterWebhookWithThirdPartyInput, error) { - input := &RegisterWebhookWithThirdPartyInput{} - - return input, nil -} - -// DeserializeRetryStageExecutionInput parses an HTTP request into a *RetryStageExecutionInput. -func DeserializeRetryStageExecutionInput(r *http.Request, pathParams PathParams) (*RetryStageExecutionInput, error) { - input := &RetryStageExecutionInput{} - - return input, nil -} - -// DeserializeRollbackStageInput parses an HTTP request into a *RollbackStageInput. -func DeserializeRollbackStageInput(r *http.Request, pathParams PathParams) (*RollbackStageInput, error) { - input := &RollbackStageInput{} - - return input, nil -} - -// DeserializeStartPipelineExecutionInput parses an HTTP request into a *StartPipelineExecutionInput. -func DeserializeStartPipelineExecutionInput(r *http.Request, pathParams PathParams) (*StartPipelineExecutionInput, error) { - input := &StartPipelineExecutionInput{} - - return input, nil -} - -// DeserializeStopPipelineExecutionInput parses an HTTP request into a *StopPipelineExecutionInput. -func DeserializeStopPipelineExecutionInput(r *http.Request, pathParams PathParams) (*StopPipelineExecutionInput, error) { - input := &StopPipelineExecutionInput{} - - return input, nil -} - -// DeserializeTagResourceInput parses an HTTP request into a *TagResourceInput. -func DeserializeTagResourceInput(r *http.Request, pathParams PathParams) (*TagResourceInput, error) { - input := &TagResourceInput{} - - return input, nil -} - -// DeserializeUntagResourceInput parses an HTTP request into a *UntagResourceInput. -func DeserializeUntagResourceInput(r *http.Request, pathParams PathParams) (*UntagResourceInput, error) { - input := &UntagResourceInput{} - - return input, nil -} - -// DeserializeUpdateActionTypeInput parses an HTTP request into a *UpdateActionTypeInput. -func DeserializeUpdateActionTypeInput(r *http.Request, pathParams PathParams) (*UpdateActionTypeInput, error) { - input := &UpdateActionTypeInput{} - - return input, nil -} - -// DeserializeUpdatePipelineInput parses an HTTP request into a *UpdatePipelineInput. -func DeserializeUpdatePipelineInput(r *http.Request, pathParams PathParams) (*UpdatePipelineInput, error) { - input := &UpdatePipelineInput{} - - return input, nil -} diff --git a/internal/generated/cognitoidentity/deserializer.go b/internal/generated/cognitoidentity/deserializer.go deleted file mode 100644 index b757b370..00000000 --- a/internal/generated/cognitoidentity/deserializer.go +++ /dev/null @@ -1,279 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package cognitoidentity - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeIdentityPool writes the IdentityPool to the HTTP response. -func SerializeIdentityPool(w http.ResponseWriter, output *IdentityPool, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteIdentitiesResponse writes the DeleteIdentitiesResponse to the HTTP response. -func SerializeDeleteIdentitiesResponse(w http.ResponseWriter, output *DeleteIdentitiesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeIdentityDescription writes the IdentityDescription to the HTTP response. -func SerializeIdentityDescription(w http.ResponseWriter, output *IdentityDescription, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCredentialsForIdentityResponse writes the GetCredentialsForIdentityResponse to the HTTP response. -func SerializeGetCredentialsForIdentityResponse(w http.ResponseWriter, output *GetCredentialsForIdentityResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetIdResponse writes the GetIdResponse to the HTTP response. -func SerializeGetIdResponse(w http.ResponseWriter, output *GetIdResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetIdentityPoolRolesResponse writes the GetIdentityPoolRolesResponse to the HTTP response. -func SerializeGetIdentityPoolRolesResponse(w http.ResponseWriter, output *GetIdentityPoolRolesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetOpenIdTokenResponse writes the GetOpenIdTokenResponse to the HTTP response. -func SerializeGetOpenIdTokenResponse(w http.ResponseWriter, output *GetOpenIdTokenResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetOpenIdTokenForDeveloperIdentityResponse writes the GetOpenIdTokenForDeveloperIdentityResponse to the HTTP response. -func SerializeGetOpenIdTokenForDeveloperIdentityResponse(w http.ResponseWriter, output *GetOpenIdTokenForDeveloperIdentityResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPrincipalTagAttributeMapResponse writes the GetPrincipalTagAttributeMapResponse to the HTTP response. -func SerializeGetPrincipalTagAttributeMapResponse(w http.ResponseWriter, output *GetPrincipalTagAttributeMapResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListIdentitiesResponse writes the ListIdentitiesResponse to the HTTP response. -func SerializeListIdentitiesResponse(w http.ResponseWriter, output *ListIdentitiesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListIdentityPoolsResponse writes the ListIdentityPoolsResponse to the HTTP response. -func SerializeListIdentityPoolsResponse(w http.ResponseWriter, output *ListIdentityPoolsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceResponse writes the ListTagsForResourceResponse to the HTTP response. -func SerializeListTagsForResourceResponse(w http.ResponseWriter, output *ListTagsForResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeLookupDeveloperIdentityResponse writes the LookupDeveloperIdentityResponse to the HTTP response. -func SerializeLookupDeveloperIdentityResponse(w http.ResponseWriter, output *LookupDeveloperIdentityResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeMergeDeveloperIdentitiesResponse writes the MergeDeveloperIdentitiesResponse to the HTTP response. -func SerializeMergeDeveloperIdentitiesResponse(w http.ResponseWriter, output *MergeDeveloperIdentitiesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSetPrincipalTagAttributeMapResponse writes the SetPrincipalTagAttributeMapResponse to the HTTP response. -func SerializeSetPrincipalTagAttributeMapResponse(w http.ResponseWriter, output *SetPrincipalTagAttributeMapResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTagResourceResponse writes the TagResourceResponse to the HTTP response. -func SerializeTagResourceResponse(w http.ResponseWriter, output *TagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUntagResourceResponse writes the UntagResourceResponse to the HTTP response. -func SerializeUntagResourceResponse(w http.ResponseWriter, output *UntagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} diff --git a/internal/generated/cognitoidentity/interface.go b/internal/generated/cognitoidentity/interface.go deleted file mode 100644 index f96dfca5..00000000 --- a/internal/generated/cognitoidentity/interface.go +++ /dev/null @@ -1,31 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package cognitoidentity - -import "context" - -type CognitoIdentityServiceService interface { - CreateIdentityPool(ctx context.Context, input *CreateIdentityPoolInput) (*IdentityPool, error) - DeleteIdentities(ctx context.Context, input *DeleteIdentitiesInput) (*DeleteIdentitiesResponse, error) - DeleteIdentityPool(ctx context.Context, input *DeleteIdentityPoolInput) (*SmithyUnit, error) - DescribeIdentity(ctx context.Context, input *DescribeIdentityInput) (*IdentityDescription, error) - DescribeIdentityPool(ctx context.Context, input *DescribeIdentityPoolInput) (*IdentityPool, error) - GetCredentialsForIdentity(ctx context.Context, input *GetCredentialsForIdentityInput) (*GetCredentialsForIdentityResponse, error) - GetId(ctx context.Context, input *GetIdInput) (*GetIdResponse, error) - GetIdentityPoolRoles(ctx context.Context, input *GetIdentityPoolRolesInput) (*GetIdentityPoolRolesResponse, error) - GetOpenIdToken(ctx context.Context, input *GetOpenIdTokenInput) (*GetOpenIdTokenResponse, error) - GetOpenIdTokenForDeveloperIdentity(ctx context.Context, input *GetOpenIdTokenForDeveloperIdentityInput) (*GetOpenIdTokenForDeveloperIdentityResponse, error) - GetPrincipalTagAttributeMap(ctx context.Context, input *GetPrincipalTagAttributeMapInput) (*GetPrincipalTagAttributeMapResponse, error) - ListIdentities(ctx context.Context, input *ListIdentitiesInput) (*ListIdentitiesResponse, error) - ListIdentityPools(ctx context.Context, input *ListIdentityPoolsInput) (*ListIdentityPoolsResponse, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceInput) (*ListTagsForResourceResponse, error) - LookupDeveloperIdentity(ctx context.Context, input *LookupDeveloperIdentityInput) (*LookupDeveloperIdentityResponse, error) - MergeDeveloperIdentities(ctx context.Context, input *MergeDeveloperIdentitiesInput) (*MergeDeveloperIdentitiesResponse, error) - SetIdentityPoolRoles(ctx context.Context, input *SetIdentityPoolRolesInput) (*SmithyUnit, error) - SetPrincipalTagAttributeMap(ctx context.Context, input *SetPrincipalTagAttributeMapInput) (*SetPrincipalTagAttributeMapResponse, error) - TagResource(ctx context.Context, input *TagResourceInput) (*TagResourceResponse, error) - UnlinkDeveloperIdentity(ctx context.Context, input *UnlinkDeveloperIdentityInput) (*SmithyUnit, error) - UnlinkIdentity(ctx context.Context, input *UnlinkIdentityInput) (*SmithyUnit, error) - UntagResource(ctx context.Context, input *UntagResourceInput) (*UntagResourceResponse, error) - UpdateIdentityPool(ctx context.Context, input *IdentityPool) (*IdentityPool, error) -} diff --git a/internal/generated/cognitoidentity/router.go b/internal/generated/cognitoidentity/router.go index 257ddaa5..285abf8e 100644 --- a/internal/generated/cognitoidentity/router.go +++ b/internal/generated/cognitoidentity/router.go @@ -4,6 +4,9 @@ package cognitoidentity import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/cognitoidentity/serializer.go b/internal/generated/cognitoidentity/serializer.go deleted file mode 100644 index d864c654..00000000 --- a/internal/generated/cognitoidentity/serializer.go +++ /dev/null @@ -1,171 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package cognitoidentity - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeCreateIdentityPoolInput parses an HTTP request into a *CreateIdentityPoolInput. -func DeserializeCreateIdentityPoolInput(r *http.Request, pathParams PathParams) (*CreateIdentityPoolInput, error) { - input := &CreateIdentityPoolInput{} - - return input, nil -} - -// DeserializeDeleteIdentitiesInput parses an HTTP request into a *DeleteIdentitiesInput. -func DeserializeDeleteIdentitiesInput(r *http.Request, pathParams PathParams) (*DeleteIdentitiesInput, error) { - input := &DeleteIdentitiesInput{} - - return input, nil -} - -// DeserializeDeleteIdentityPoolInput parses an HTTP request into a *DeleteIdentityPoolInput. -func DeserializeDeleteIdentityPoolInput(r *http.Request, pathParams PathParams) (*DeleteIdentityPoolInput, error) { - input := &DeleteIdentityPoolInput{} - - return input, nil -} - -// DeserializeDescribeIdentityInput parses an HTTP request into a *DescribeIdentityInput. -func DeserializeDescribeIdentityInput(r *http.Request, pathParams PathParams) (*DescribeIdentityInput, error) { - input := &DescribeIdentityInput{} - - return input, nil -} - -// DeserializeDescribeIdentityPoolInput parses an HTTP request into a *DescribeIdentityPoolInput. -func DeserializeDescribeIdentityPoolInput(r *http.Request, pathParams PathParams) (*DescribeIdentityPoolInput, error) { - input := &DescribeIdentityPoolInput{} - - return input, nil -} - -// DeserializeGetCredentialsForIdentityInput parses an HTTP request into a *GetCredentialsForIdentityInput. -func DeserializeGetCredentialsForIdentityInput(r *http.Request, pathParams PathParams) (*GetCredentialsForIdentityInput, error) { - input := &GetCredentialsForIdentityInput{} - - return input, nil -} - -// DeserializeGetIdInput parses an HTTP request into a *GetIdInput. -func DeserializeGetIdInput(r *http.Request, pathParams PathParams) (*GetIdInput, error) { - input := &GetIdInput{} - - return input, nil -} - -// DeserializeGetIdentityPoolRolesInput parses an HTTP request into a *GetIdentityPoolRolesInput. -func DeserializeGetIdentityPoolRolesInput(r *http.Request, pathParams PathParams) (*GetIdentityPoolRolesInput, error) { - input := &GetIdentityPoolRolesInput{} - - return input, nil -} - -// DeserializeGetOpenIdTokenInput parses an HTTP request into a *GetOpenIdTokenInput. -func DeserializeGetOpenIdTokenInput(r *http.Request, pathParams PathParams) (*GetOpenIdTokenInput, error) { - input := &GetOpenIdTokenInput{} - - return input, nil -} - -// DeserializeGetOpenIdTokenForDeveloperIdentityInput parses an HTTP request into a *GetOpenIdTokenForDeveloperIdentityInput. -func DeserializeGetOpenIdTokenForDeveloperIdentityInput(r *http.Request, pathParams PathParams) (*GetOpenIdTokenForDeveloperIdentityInput, error) { - input := &GetOpenIdTokenForDeveloperIdentityInput{} - - return input, nil -} - -// DeserializeGetPrincipalTagAttributeMapInput parses an HTTP request into a *GetPrincipalTagAttributeMapInput. -func DeserializeGetPrincipalTagAttributeMapInput(r *http.Request, pathParams PathParams) (*GetPrincipalTagAttributeMapInput, error) { - input := &GetPrincipalTagAttributeMapInput{} - - return input, nil -} - -// DeserializeListIdentitiesInput parses an HTTP request into a *ListIdentitiesInput. -func DeserializeListIdentitiesInput(r *http.Request, pathParams PathParams) (*ListIdentitiesInput, error) { - input := &ListIdentitiesInput{} - - return input, nil -} - -// DeserializeListIdentityPoolsInput parses an HTTP request into a *ListIdentityPoolsInput. -func DeserializeListIdentityPoolsInput(r *http.Request, pathParams PathParams) (*ListIdentityPoolsInput, error) { - input := &ListIdentityPoolsInput{} - - return input, nil -} - -// DeserializeListTagsForResourceInput parses an HTTP request into a *ListTagsForResourceInput. -func DeserializeListTagsForResourceInput(r *http.Request, pathParams PathParams) (*ListTagsForResourceInput, error) { - input := &ListTagsForResourceInput{} - - return input, nil -} - -// DeserializeLookupDeveloperIdentityInput parses an HTTP request into a *LookupDeveloperIdentityInput. -func DeserializeLookupDeveloperIdentityInput(r *http.Request, pathParams PathParams) (*LookupDeveloperIdentityInput, error) { - input := &LookupDeveloperIdentityInput{} - - return input, nil -} - -// DeserializeMergeDeveloperIdentitiesInput parses an HTTP request into a *MergeDeveloperIdentitiesInput. -func DeserializeMergeDeveloperIdentitiesInput(r *http.Request, pathParams PathParams) (*MergeDeveloperIdentitiesInput, error) { - input := &MergeDeveloperIdentitiesInput{} - - return input, nil -} - -// DeserializeSetIdentityPoolRolesInput parses an HTTP request into a *SetIdentityPoolRolesInput. -func DeserializeSetIdentityPoolRolesInput(r *http.Request, pathParams PathParams) (*SetIdentityPoolRolesInput, error) { - input := &SetIdentityPoolRolesInput{} - - return input, nil -} - -// DeserializeSetPrincipalTagAttributeMapInput parses an HTTP request into a *SetPrincipalTagAttributeMapInput. -func DeserializeSetPrincipalTagAttributeMapInput(r *http.Request, pathParams PathParams) (*SetPrincipalTagAttributeMapInput, error) { - input := &SetPrincipalTagAttributeMapInput{} - - return input, nil -} - -// DeserializeTagResourceInput parses an HTTP request into a *TagResourceInput. -func DeserializeTagResourceInput(r *http.Request, pathParams PathParams) (*TagResourceInput, error) { - input := &TagResourceInput{} - - return input, nil -} - -// DeserializeUnlinkDeveloperIdentityInput parses an HTTP request into a *UnlinkDeveloperIdentityInput. -func DeserializeUnlinkDeveloperIdentityInput(r *http.Request, pathParams PathParams) (*UnlinkDeveloperIdentityInput, error) { - input := &UnlinkDeveloperIdentityInput{} - - return input, nil -} - -// DeserializeUnlinkIdentityInput parses an HTTP request into a *UnlinkIdentityInput. -func DeserializeUnlinkIdentityInput(r *http.Request, pathParams PathParams) (*UnlinkIdentityInput, error) { - input := &UnlinkIdentityInput{} - - return input, nil -} - -// DeserializeUntagResourceInput parses an HTTP request into a *UntagResourceInput. -func DeserializeUntagResourceInput(r *http.Request, pathParams PathParams) (*UntagResourceInput, error) { - input := &UntagResourceInput{} - - return input, nil -} - -// DeserializeIdentityPool parses an HTTP request into a *IdentityPool. -func DeserializeIdentityPool(r *http.Request, pathParams PathParams) (*IdentityPool, error) { - input := &IdentityPool{} - - return input, nil -} diff --git a/internal/generated/cognitoidentityprovider/deserializer.go b/internal/generated/cognitoidentityprovider/deserializer.go deleted file mode 100644 index a508b391..00000000 --- a/internal/generated/cognitoidentityprovider/deserializer.go +++ /dev/null @@ -1,1571 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package cognitoidentityprovider - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeAddCustomAttributesResponse writes the AddCustomAttributesResponse to the HTTP response. -func SerializeAddCustomAttributesResponse(w http.ResponseWriter, output *AddCustomAttributesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeAddUserPoolClientSecretResponse writes the AddUserPoolClientSecretResponse to the HTTP response. -func SerializeAddUserPoolClientSecretResponse(w http.ResponseWriter, output *AddUserPoolClientSecretResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeAdminConfirmSignUpResponse writes the AdminConfirmSignUpResponse to the HTTP response. -func SerializeAdminConfirmSignUpResponse(w http.ResponseWriter, output *AdminConfirmSignUpResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeAdminCreateUserResponse writes the AdminCreateUserResponse to the HTTP response. -func SerializeAdminCreateUserResponse(w http.ResponseWriter, output *AdminCreateUserResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAdminDeleteUserAttributesResponse writes the AdminDeleteUserAttributesResponse to the HTTP response. -func SerializeAdminDeleteUserAttributesResponse(w http.ResponseWriter, output *AdminDeleteUserAttributesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeAdminDisableProviderForUserResponse writes the AdminDisableProviderForUserResponse to the HTTP response. -func SerializeAdminDisableProviderForUserResponse(w http.ResponseWriter, output *AdminDisableProviderForUserResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeAdminDisableUserResponse writes the AdminDisableUserResponse to the HTTP response. -func SerializeAdminDisableUserResponse(w http.ResponseWriter, output *AdminDisableUserResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeAdminEnableUserResponse writes the AdminEnableUserResponse to the HTTP response. -func SerializeAdminEnableUserResponse(w http.ResponseWriter, output *AdminEnableUserResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeAdminGetDeviceResponse writes the AdminGetDeviceResponse to the HTTP response. -func SerializeAdminGetDeviceResponse(w http.ResponseWriter, output *AdminGetDeviceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAdminGetUserResponse writes the AdminGetUserResponse to the HTTP response. -func SerializeAdminGetUserResponse(w http.ResponseWriter, output *AdminGetUserResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAdminInitiateAuthResponse writes the AdminInitiateAuthResponse to the HTTP response. -func SerializeAdminInitiateAuthResponse(w http.ResponseWriter, output *AdminInitiateAuthResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAdminLinkProviderForUserResponse writes the AdminLinkProviderForUserResponse to the HTTP response. -func SerializeAdminLinkProviderForUserResponse(w http.ResponseWriter, output *AdminLinkProviderForUserResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeAdminListDevicesResponse writes the AdminListDevicesResponse to the HTTP response. -func SerializeAdminListDevicesResponse(w http.ResponseWriter, output *AdminListDevicesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAdminListGroupsForUserResponse writes the AdminListGroupsForUserResponse to the HTTP response. -func SerializeAdminListGroupsForUserResponse(w http.ResponseWriter, output *AdminListGroupsForUserResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAdminListUserAuthEventsResponse writes the AdminListUserAuthEventsResponse to the HTTP response. -func SerializeAdminListUserAuthEventsResponse(w http.ResponseWriter, output *AdminListUserAuthEventsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAdminResetUserPasswordResponse writes the AdminResetUserPasswordResponse to the HTTP response. -func SerializeAdminResetUserPasswordResponse(w http.ResponseWriter, output *AdminResetUserPasswordResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeAdminRespondToAuthChallengeResponse writes the AdminRespondToAuthChallengeResponse to the HTTP response. -func SerializeAdminRespondToAuthChallengeResponse(w http.ResponseWriter, output *AdminRespondToAuthChallengeResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAdminSetUserMFAPreferenceResponse writes the AdminSetUserMFAPreferenceResponse to the HTTP response. -func SerializeAdminSetUserMFAPreferenceResponse(w http.ResponseWriter, output *AdminSetUserMFAPreferenceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeAdminSetUserPasswordResponse writes the AdminSetUserPasswordResponse to the HTTP response. -func SerializeAdminSetUserPasswordResponse(w http.ResponseWriter, output *AdminSetUserPasswordResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeAdminSetUserSettingsResponse writes the AdminSetUserSettingsResponse to the HTTP response. -func SerializeAdminSetUserSettingsResponse(w http.ResponseWriter, output *AdminSetUserSettingsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeAdminUpdateAuthEventFeedbackResponse writes the AdminUpdateAuthEventFeedbackResponse to the HTTP response. -func SerializeAdminUpdateAuthEventFeedbackResponse(w http.ResponseWriter, output *AdminUpdateAuthEventFeedbackResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeAdminUpdateDeviceStatusResponse writes the AdminUpdateDeviceStatusResponse to the HTTP response. -func SerializeAdminUpdateDeviceStatusResponse(w http.ResponseWriter, output *AdminUpdateDeviceStatusResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeAdminUpdateUserAttributesResponse writes the AdminUpdateUserAttributesResponse to the HTTP response. -func SerializeAdminUpdateUserAttributesResponse(w http.ResponseWriter, output *AdminUpdateUserAttributesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeAdminUserGlobalSignOutResponse writes the AdminUserGlobalSignOutResponse to the HTTP response. -func SerializeAdminUserGlobalSignOutResponse(w http.ResponseWriter, output *AdminUserGlobalSignOutResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeAssociateSoftwareTokenResponse writes the AssociateSoftwareTokenResponse to the HTTP response. -func SerializeAssociateSoftwareTokenResponse(w http.ResponseWriter, output *AssociateSoftwareTokenResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeChangePasswordResponse writes the ChangePasswordResponse to the HTTP response. -func SerializeChangePasswordResponse(w http.ResponseWriter, output *ChangePasswordResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCompleteWebAuthnRegistrationResponse writes the CompleteWebAuthnRegistrationResponse to the HTTP response. -func SerializeCompleteWebAuthnRegistrationResponse(w http.ResponseWriter, output *CompleteWebAuthnRegistrationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeConfirmDeviceResponse writes the ConfirmDeviceResponse to the HTTP response. -func SerializeConfirmDeviceResponse(w http.ResponseWriter, output *ConfirmDeviceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeConfirmForgotPasswordResponse writes the ConfirmForgotPasswordResponse to the HTTP response. -func SerializeConfirmForgotPasswordResponse(w http.ResponseWriter, output *ConfirmForgotPasswordResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeConfirmSignUpResponse writes the ConfirmSignUpResponse to the HTTP response. -func SerializeConfirmSignUpResponse(w http.ResponseWriter, output *ConfirmSignUpResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateGroupResponse writes the CreateGroupResponse to the HTTP response. -func SerializeCreateGroupResponse(w http.ResponseWriter, output *CreateGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateIdentityProviderResponse writes the CreateIdentityProviderResponse to the HTTP response. -func SerializeCreateIdentityProviderResponse(w http.ResponseWriter, output *CreateIdentityProviderResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateManagedLoginBrandingResponse writes the CreateManagedLoginBrandingResponse to the HTTP response. -func SerializeCreateManagedLoginBrandingResponse(w http.ResponseWriter, output *CreateManagedLoginBrandingResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateResourceServerResponse writes the CreateResourceServerResponse to the HTTP response. -func SerializeCreateResourceServerResponse(w http.ResponseWriter, output *CreateResourceServerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateTermsResponse writes the CreateTermsResponse to the HTTP response. -func SerializeCreateTermsResponse(w http.ResponseWriter, output *CreateTermsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateUserImportJobResponse writes the CreateUserImportJobResponse to the HTTP response. -func SerializeCreateUserImportJobResponse(w http.ResponseWriter, output *CreateUserImportJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateUserPoolResponse writes the CreateUserPoolResponse to the HTTP response. -func SerializeCreateUserPoolResponse(w http.ResponseWriter, output *CreateUserPoolResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateUserPoolClientResponse writes the CreateUserPoolClientResponse to the HTTP response. -func SerializeCreateUserPoolClientResponse(w http.ResponseWriter, output *CreateUserPoolClientResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateUserPoolDomainResponse writes the CreateUserPoolDomainResponse to the HTTP response. -func SerializeCreateUserPoolDomainResponse(w http.ResponseWriter, output *CreateUserPoolDomainResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteUserAttributesResponse writes the DeleteUserAttributesResponse to the HTTP response. -func SerializeDeleteUserAttributesResponse(w http.ResponseWriter, output *DeleteUserAttributesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteUserPoolClientSecretResponse writes the DeleteUserPoolClientSecretResponse to the HTTP response. -func SerializeDeleteUserPoolClientSecretResponse(w http.ResponseWriter, output *DeleteUserPoolClientSecretResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteUserPoolDomainResponse writes the DeleteUserPoolDomainResponse to the HTTP response. -func SerializeDeleteUserPoolDomainResponse(w http.ResponseWriter, output *DeleteUserPoolDomainResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteWebAuthnCredentialResponse writes the DeleteWebAuthnCredentialResponse to the HTTP response. -func SerializeDeleteWebAuthnCredentialResponse(w http.ResponseWriter, output *DeleteWebAuthnCredentialResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDescribeIdentityProviderResponse writes the DescribeIdentityProviderResponse to the HTTP response. -func SerializeDescribeIdentityProviderResponse(w http.ResponseWriter, output *DescribeIdentityProviderResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeManagedLoginBrandingResponse writes the DescribeManagedLoginBrandingResponse to the HTTP response. -func SerializeDescribeManagedLoginBrandingResponse(w http.ResponseWriter, output *DescribeManagedLoginBrandingResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeManagedLoginBrandingByClientResponse writes the DescribeManagedLoginBrandingByClientResponse to the HTTP response. -func SerializeDescribeManagedLoginBrandingByClientResponse(w http.ResponseWriter, output *DescribeManagedLoginBrandingByClientResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeResourceServerResponse writes the DescribeResourceServerResponse to the HTTP response. -func SerializeDescribeResourceServerResponse(w http.ResponseWriter, output *DescribeResourceServerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeRiskConfigurationResponse writes the DescribeRiskConfigurationResponse to the HTTP response. -func SerializeDescribeRiskConfigurationResponse(w http.ResponseWriter, output *DescribeRiskConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTermsResponse writes the DescribeTermsResponse to the HTTP response. -func SerializeDescribeTermsResponse(w http.ResponseWriter, output *DescribeTermsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeUserImportJobResponse writes the DescribeUserImportJobResponse to the HTTP response. -func SerializeDescribeUserImportJobResponse(w http.ResponseWriter, output *DescribeUserImportJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeUserPoolResponse writes the DescribeUserPoolResponse to the HTTP response. -func SerializeDescribeUserPoolResponse(w http.ResponseWriter, output *DescribeUserPoolResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeUserPoolClientResponse writes the DescribeUserPoolClientResponse to the HTTP response. -func SerializeDescribeUserPoolClientResponse(w http.ResponseWriter, output *DescribeUserPoolClientResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeUserPoolDomainResponse writes the DescribeUserPoolDomainResponse to the HTTP response. -func SerializeDescribeUserPoolDomainResponse(w http.ResponseWriter, output *DescribeUserPoolDomainResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeForgotPasswordResponse writes the ForgotPasswordResponse to the HTTP response. -func SerializeForgotPasswordResponse(w http.ResponseWriter, output *ForgotPasswordResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCSVHeaderResponse writes the GetCSVHeaderResponse to the HTTP response. -func SerializeGetCSVHeaderResponse(w http.ResponseWriter, output *GetCSVHeaderResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDeviceResponse writes the GetDeviceResponse to the HTTP response. -func SerializeGetDeviceResponse(w http.ResponseWriter, output *GetDeviceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetGroupResponse writes the GetGroupResponse to the HTTP response. -func SerializeGetGroupResponse(w http.ResponseWriter, output *GetGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetIdentityProviderByIdentifierResponse writes the GetIdentityProviderByIdentifierResponse to the HTTP response. -func SerializeGetIdentityProviderByIdentifierResponse(w http.ResponseWriter, output *GetIdentityProviderByIdentifierResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetLogDeliveryConfigurationResponse writes the GetLogDeliveryConfigurationResponse to the HTTP response. -func SerializeGetLogDeliveryConfigurationResponse(w http.ResponseWriter, output *GetLogDeliveryConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSigningCertificateResponse writes the GetSigningCertificateResponse to the HTTP response. -func SerializeGetSigningCertificateResponse(w http.ResponseWriter, output *GetSigningCertificateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTokensFromRefreshTokenResponse writes the GetTokensFromRefreshTokenResponse to the HTTP response. -func SerializeGetTokensFromRefreshTokenResponse(w http.ResponseWriter, output *GetTokensFromRefreshTokenResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetUICustomizationResponse writes the GetUICustomizationResponse to the HTTP response. -func SerializeGetUICustomizationResponse(w http.ResponseWriter, output *GetUICustomizationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetUserResponse writes the GetUserResponse to the HTTP response. -func SerializeGetUserResponse(w http.ResponseWriter, output *GetUserResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetUserAttributeVerificationCodeResponse writes the GetUserAttributeVerificationCodeResponse to the HTTP response. -func SerializeGetUserAttributeVerificationCodeResponse(w http.ResponseWriter, output *GetUserAttributeVerificationCodeResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetUserAuthFactorsResponse writes the GetUserAuthFactorsResponse to the HTTP response. -func SerializeGetUserAuthFactorsResponse(w http.ResponseWriter, output *GetUserAuthFactorsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetUserPoolMfaConfigResponse writes the GetUserPoolMfaConfigResponse to the HTTP response. -func SerializeGetUserPoolMfaConfigResponse(w http.ResponseWriter, output *GetUserPoolMfaConfigResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGlobalSignOutResponse writes the GlobalSignOutResponse to the HTTP response. -func SerializeGlobalSignOutResponse(w http.ResponseWriter, output *GlobalSignOutResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeInitiateAuthResponse writes the InitiateAuthResponse to the HTTP response. -func SerializeInitiateAuthResponse(w http.ResponseWriter, output *InitiateAuthResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDevicesResponse writes the ListDevicesResponse to the HTTP response. -func SerializeListDevicesResponse(w http.ResponseWriter, output *ListDevicesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListGroupsResponse writes the ListGroupsResponse to the HTTP response. -func SerializeListGroupsResponse(w http.ResponseWriter, output *ListGroupsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListIdentityProvidersResponse writes the ListIdentityProvidersResponse to the HTTP response. -func SerializeListIdentityProvidersResponse(w http.ResponseWriter, output *ListIdentityProvidersResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListResourceServersResponse writes the ListResourceServersResponse to the HTTP response. -func SerializeListResourceServersResponse(w http.ResponseWriter, output *ListResourceServersResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceResponse writes the ListTagsForResourceResponse to the HTTP response. -func SerializeListTagsForResourceResponse(w http.ResponseWriter, output *ListTagsForResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTermsResponse writes the ListTermsResponse to the HTTP response. -func SerializeListTermsResponse(w http.ResponseWriter, output *ListTermsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListUserImportJobsResponse writes the ListUserImportJobsResponse to the HTTP response. -func SerializeListUserImportJobsResponse(w http.ResponseWriter, output *ListUserImportJobsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListUserPoolClientSecretsResponse writes the ListUserPoolClientSecretsResponse to the HTTP response. -func SerializeListUserPoolClientSecretsResponse(w http.ResponseWriter, output *ListUserPoolClientSecretsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListUserPoolClientsResponse writes the ListUserPoolClientsResponse to the HTTP response. -func SerializeListUserPoolClientsResponse(w http.ResponseWriter, output *ListUserPoolClientsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListUserPoolsResponse writes the ListUserPoolsResponse to the HTTP response. -func SerializeListUserPoolsResponse(w http.ResponseWriter, output *ListUserPoolsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListUsersResponse writes the ListUsersResponse to the HTTP response. -func SerializeListUsersResponse(w http.ResponseWriter, output *ListUsersResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListUsersInGroupResponse writes the ListUsersInGroupResponse to the HTTP response. -func SerializeListUsersInGroupResponse(w http.ResponseWriter, output *ListUsersInGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListWebAuthnCredentialsResponse writes the ListWebAuthnCredentialsResponse to the HTTP response. -func SerializeListWebAuthnCredentialsResponse(w http.ResponseWriter, output *ListWebAuthnCredentialsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeResendConfirmationCodeResponse writes the ResendConfirmationCodeResponse to the HTTP response. -func SerializeResendConfirmationCodeResponse(w http.ResponseWriter, output *ResendConfirmationCodeResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRespondToAuthChallengeResponse writes the RespondToAuthChallengeResponse to the HTTP response. -func SerializeRespondToAuthChallengeResponse(w http.ResponseWriter, output *RespondToAuthChallengeResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRevokeTokenResponse writes the RevokeTokenResponse to the HTTP response. -func SerializeRevokeTokenResponse(w http.ResponseWriter, output *RevokeTokenResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeSetLogDeliveryConfigurationResponse writes the SetLogDeliveryConfigurationResponse to the HTTP response. -func SerializeSetLogDeliveryConfigurationResponse(w http.ResponseWriter, output *SetLogDeliveryConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSetRiskConfigurationResponse writes the SetRiskConfigurationResponse to the HTTP response. -func SerializeSetRiskConfigurationResponse(w http.ResponseWriter, output *SetRiskConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSetUICustomizationResponse writes the SetUICustomizationResponse to the HTTP response. -func SerializeSetUICustomizationResponse(w http.ResponseWriter, output *SetUICustomizationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSetUserMFAPreferenceResponse writes the SetUserMFAPreferenceResponse to the HTTP response. -func SerializeSetUserMFAPreferenceResponse(w http.ResponseWriter, output *SetUserMFAPreferenceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeSetUserPoolMfaConfigResponse writes the SetUserPoolMfaConfigResponse to the HTTP response. -func SerializeSetUserPoolMfaConfigResponse(w http.ResponseWriter, output *SetUserPoolMfaConfigResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSetUserSettingsResponse writes the SetUserSettingsResponse to the HTTP response. -func SerializeSetUserSettingsResponse(w http.ResponseWriter, output *SetUserSettingsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeSignUpResponse writes the SignUpResponse to the HTTP response. -func SerializeSignUpResponse(w http.ResponseWriter, output *SignUpResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartUserImportJobResponse writes the StartUserImportJobResponse to the HTTP response. -func SerializeStartUserImportJobResponse(w http.ResponseWriter, output *StartUserImportJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartWebAuthnRegistrationResponse writes the StartWebAuthnRegistrationResponse to the HTTP response. -func SerializeStartWebAuthnRegistrationResponse(w http.ResponseWriter, output *StartWebAuthnRegistrationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStopUserImportJobResponse writes the StopUserImportJobResponse to the HTTP response. -func SerializeStopUserImportJobResponse(w http.ResponseWriter, output *StopUserImportJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTagResourceResponse writes the TagResourceResponse to the HTTP response. -func SerializeTagResourceResponse(w http.ResponseWriter, output *TagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUntagResourceResponse writes the UntagResourceResponse to the HTTP response. -func SerializeUntagResourceResponse(w http.ResponseWriter, output *UntagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateAuthEventFeedbackResponse writes the UpdateAuthEventFeedbackResponse to the HTTP response. -func SerializeUpdateAuthEventFeedbackResponse(w http.ResponseWriter, output *UpdateAuthEventFeedbackResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateDeviceStatusResponse writes the UpdateDeviceStatusResponse to the HTTP response. -func SerializeUpdateDeviceStatusResponse(w http.ResponseWriter, output *UpdateDeviceStatusResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateGroupResponse writes the UpdateGroupResponse to the HTTP response. -func SerializeUpdateGroupResponse(w http.ResponseWriter, output *UpdateGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateIdentityProviderResponse writes the UpdateIdentityProviderResponse to the HTTP response. -func SerializeUpdateIdentityProviderResponse(w http.ResponseWriter, output *UpdateIdentityProviderResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateManagedLoginBrandingResponse writes the UpdateManagedLoginBrandingResponse to the HTTP response. -func SerializeUpdateManagedLoginBrandingResponse(w http.ResponseWriter, output *UpdateManagedLoginBrandingResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateResourceServerResponse writes the UpdateResourceServerResponse to the HTTP response. -func SerializeUpdateResourceServerResponse(w http.ResponseWriter, output *UpdateResourceServerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateTermsResponse writes the UpdateTermsResponse to the HTTP response. -func SerializeUpdateTermsResponse(w http.ResponseWriter, output *UpdateTermsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateUserAttributesResponse writes the UpdateUserAttributesResponse to the HTTP response. -func SerializeUpdateUserAttributesResponse(w http.ResponseWriter, output *UpdateUserAttributesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateUserPoolResponse writes the UpdateUserPoolResponse to the HTTP response. -func SerializeUpdateUserPoolResponse(w http.ResponseWriter, output *UpdateUserPoolResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateUserPoolClientResponse writes the UpdateUserPoolClientResponse to the HTTP response. -func SerializeUpdateUserPoolClientResponse(w http.ResponseWriter, output *UpdateUserPoolClientResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateUserPoolDomainResponse writes the UpdateUserPoolDomainResponse to the HTTP response. -func SerializeUpdateUserPoolDomainResponse(w http.ResponseWriter, output *UpdateUserPoolDomainResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeVerifySoftwareTokenResponse writes the VerifySoftwareTokenResponse to the HTTP response. -func SerializeVerifySoftwareTokenResponse(w http.ResponseWriter, output *VerifySoftwareTokenResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeVerifyUserAttributeResponse writes the VerifyUserAttributeResponse to the HTTP response. -func SerializeVerifyUserAttributeResponse(w http.ResponseWriter, output *VerifyUserAttributeResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} diff --git a/internal/generated/cognitoidentityprovider/interface.go b/internal/generated/cognitoidentityprovider/interface.go deleted file mode 100644 index 4f399973..00000000 --- a/internal/generated/cognitoidentityprovider/interface.go +++ /dev/null @@ -1,130 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package cognitoidentityprovider - -import "context" - -type CognitoIdentityProviderServiceService interface { - AddCustomAttributes(ctx context.Context, input *AddCustomAttributesRequest) (*AddCustomAttributesResponse, error) - AddUserPoolClientSecret(ctx context.Context, input *AddUserPoolClientSecretRequest) (*AddUserPoolClientSecretResponse, error) - AdminAddUserToGroup(ctx context.Context, input *AdminAddUserToGroupRequest) (*SmithyUnit, error) - AdminConfirmSignUp(ctx context.Context, input *AdminConfirmSignUpRequest) (*AdminConfirmSignUpResponse, error) - AdminCreateUser(ctx context.Context, input *AdminCreateUserRequest) (*AdminCreateUserResponse, error) - AdminDeleteUser(ctx context.Context, input *AdminDeleteUserRequest) (*SmithyUnit, error) - AdminDeleteUserAttributes(ctx context.Context, input *AdminDeleteUserAttributesRequest) (*AdminDeleteUserAttributesResponse, error) - AdminDisableProviderForUser(ctx context.Context, input *AdminDisableProviderForUserRequest) (*AdminDisableProviderForUserResponse, error) - AdminDisableUser(ctx context.Context, input *AdminDisableUserRequest) (*AdminDisableUserResponse, error) - AdminEnableUser(ctx context.Context, input *AdminEnableUserRequest) (*AdminEnableUserResponse, error) - AdminForgetDevice(ctx context.Context, input *AdminForgetDeviceRequest) (*SmithyUnit, error) - AdminGetDevice(ctx context.Context, input *AdminGetDeviceRequest) (*AdminGetDeviceResponse, error) - AdminGetUser(ctx context.Context, input *AdminGetUserRequest) (*AdminGetUserResponse, error) - AdminInitiateAuth(ctx context.Context, input *AdminInitiateAuthRequest) (*AdminInitiateAuthResponse, error) - AdminLinkProviderForUser(ctx context.Context, input *AdminLinkProviderForUserRequest) (*AdminLinkProviderForUserResponse, error) - AdminListDevices(ctx context.Context, input *AdminListDevicesRequest) (*AdminListDevicesResponse, error) - AdminListGroupsForUser(ctx context.Context, input *AdminListGroupsForUserRequest) (*AdminListGroupsForUserResponse, error) - AdminListUserAuthEvents(ctx context.Context, input *AdminListUserAuthEventsRequest) (*AdminListUserAuthEventsResponse, error) - AdminRemoveUserFromGroup(ctx context.Context, input *AdminRemoveUserFromGroupRequest) (*SmithyUnit, error) - AdminResetUserPassword(ctx context.Context, input *AdminResetUserPasswordRequest) (*AdminResetUserPasswordResponse, error) - AdminRespondToAuthChallenge(ctx context.Context, input *AdminRespondToAuthChallengeRequest) (*AdminRespondToAuthChallengeResponse, error) - AdminSetUserMFAPreference(ctx context.Context, input *AdminSetUserMFAPreferenceRequest) (*AdminSetUserMFAPreferenceResponse, error) - AdminSetUserPassword(ctx context.Context, input *AdminSetUserPasswordRequest) (*AdminSetUserPasswordResponse, error) - AdminSetUserSettings(ctx context.Context, input *AdminSetUserSettingsRequest) (*AdminSetUserSettingsResponse, error) - AdminUpdateAuthEventFeedback(ctx context.Context, input *AdminUpdateAuthEventFeedbackRequest) (*AdminUpdateAuthEventFeedbackResponse, error) - AdminUpdateDeviceStatus(ctx context.Context, input *AdminUpdateDeviceStatusRequest) (*AdminUpdateDeviceStatusResponse, error) - AdminUpdateUserAttributes(ctx context.Context, input *AdminUpdateUserAttributesRequest) (*AdminUpdateUserAttributesResponse, error) - AdminUserGlobalSignOut(ctx context.Context, input *AdminUserGlobalSignOutRequest) (*AdminUserGlobalSignOutResponse, error) - AssociateSoftwareToken(ctx context.Context, input *AssociateSoftwareTokenRequest) (*AssociateSoftwareTokenResponse, error) - ChangePassword(ctx context.Context, input *ChangePasswordRequest) (*ChangePasswordResponse, error) - CompleteWebAuthnRegistration(ctx context.Context, input *CompleteWebAuthnRegistrationRequest) (*CompleteWebAuthnRegistrationResponse, error) - ConfirmDevice(ctx context.Context, input *ConfirmDeviceRequest) (*ConfirmDeviceResponse, error) - ConfirmForgotPassword(ctx context.Context, input *ConfirmForgotPasswordRequest) (*ConfirmForgotPasswordResponse, error) - ConfirmSignUp(ctx context.Context, input *ConfirmSignUpRequest) (*ConfirmSignUpResponse, error) - CreateGroup(ctx context.Context, input *CreateGroupRequest) (*CreateGroupResponse, error) - CreateIdentityProvider(ctx context.Context, input *CreateIdentityProviderRequest) (*CreateIdentityProviderResponse, error) - CreateManagedLoginBranding(ctx context.Context, input *CreateManagedLoginBrandingRequest) (*CreateManagedLoginBrandingResponse, error) - CreateResourceServer(ctx context.Context, input *CreateResourceServerRequest) (*CreateResourceServerResponse, error) - CreateTerms(ctx context.Context, input *CreateTermsRequest) (*CreateTermsResponse, error) - CreateUserImportJob(ctx context.Context, input *CreateUserImportJobRequest) (*CreateUserImportJobResponse, error) - CreateUserPool(ctx context.Context, input *CreateUserPoolRequest) (*CreateUserPoolResponse, error) - CreateUserPoolClient(ctx context.Context, input *CreateUserPoolClientRequest) (*CreateUserPoolClientResponse, error) - CreateUserPoolDomain(ctx context.Context, input *CreateUserPoolDomainRequest) (*CreateUserPoolDomainResponse, error) - DeleteGroup(ctx context.Context, input *DeleteGroupRequest) (*SmithyUnit, error) - DeleteIdentityProvider(ctx context.Context, input *DeleteIdentityProviderRequest) (*SmithyUnit, error) - DeleteManagedLoginBranding(ctx context.Context, input *DeleteManagedLoginBrandingRequest) (*SmithyUnit, error) - DeleteResourceServer(ctx context.Context, input *DeleteResourceServerRequest) (*SmithyUnit, error) - DeleteTerms(ctx context.Context, input *DeleteTermsRequest) (*SmithyUnit, error) - DeleteUser(ctx context.Context, input *DeleteUserRequest) (*SmithyUnit, error) - DeleteUserAttributes(ctx context.Context, input *DeleteUserAttributesRequest) (*DeleteUserAttributesResponse, error) - DeleteUserPool(ctx context.Context, input *DeleteUserPoolRequest) (*SmithyUnit, error) - DeleteUserPoolClient(ctx context.Context, input *DeleteUserPoolClientRequest) (*SmithyUnit, error) - DeleteUserPoolClientSecret(ctx context.Context, input *DeleteUserPoolClientSecretRequest) (*DeleteUserPoolClientSecretResponse, error) - DeleteUserPoolDomain(ctx context.Context, input *DeleteUserPoolDomainRequest) (*DeleteUserPoolDomainResponse, error) - DeleteWebAuthnCredential(ctx context.Context, input *DeleteWebAuthnCredentialRequest) (*DeleteWebAuthnCredentialResponse, error) - DescribeIdentityProvider(ctx context.Context, input *DescribeIdentityProviderRequest) (*DescribeIdentityProviderResponse, error) - DescribeManagedLoginBranding(ctx context.Context, input *DescribeManagedLoginBrandingRequest) (*DescribeManagedLoginBrandingResponse, error) - DescribeManagedLoginBrandingByClient(ctx context.Context, input *DescribeManagedLoginBrandingByClientRequest) (*DescribeManagedLoginBrandingByClientResponse, error) - DescribeResourceServer(ctx context.Context, input *DescribeResourceServerRequest) (*DescribeResourceServerResponse, error) - DescribeRiskConfiguration(ctx context.Context, input *DescribeRiskConfigurationRequest) (*DescribeRiskConfigurationResponse, error) - DescribeTerms(ctx context.Context, input *DescribeTermsRequest) (*DescribeTermsResponse, error) - DescribeUserImportJob(ctx context.Context, input *DescribeUserImportJobRequest) (*DescribeUserImportJobResponse, error) - DescribeUserPool(ctx context.Context, input *DescribeUserPoolRequest) (*DescribeUserPoolResponse, error) - DescribeUserPoolClient(ctx context.Context, input *DescribeUserPoolClientRequest) (*DescribeUserPoolClientResponse, error) - DescribeUserPoolDomain(ctx context.Context, input *DescribeUserPoolDomainRequest) (*DescribeUserPoolDomainResponse, error) - ForgetDevice(ctx context.Context, input *ForgetDeviceRequest) (*SmithyUnit, error) - ForgotPassword(ctx context.Context, input *ForgotPasswordRequest) (*ForgotPasswordResponse, error) - GetCSVHeader(ctx context.Context, input *GetCSVHeaderRequest) (*GetCSVHeaderResponse, error) - GetDevice(ctx context.Context, input *GetDeviceRequest) (*GetDeviceResponse, error) - GetGroup(ctx context.Context, input *GetGroupRequest) (*GetGroupResponse, error) - GetIdentityProviderByIdentifier(ctx context.Context, input *GetIdentityProviderByIdentifierRequest) (*GetIdentityProviderByIdentifierResponse, error) - GetLogDeliveryConfiguration(ctx context.Context, input *GetLogDeliveryConfigurationRequest) (*GetLogDeliveryConfigurationResponse, error) - GetSigningCertificate(ctx context.Context, input *GetSigningCertificateRequest) (*GetSigningCertificateResponse, error) - GetTokensFromRefreshToken(ctx context.Context, input *GetTokensFromRefreshTokenRequest) (*GetTokensFromRefreshTokenResponse, error) - GetUICustomization(ctx context.Context, input *GetUICustomizationRequest) (*GetUICustomizationResponse, error) - GetUser(ctx context.Context, input *GetUserRequest) (*GetUserResponse, error) - GetUserAttributeVerificationCode(ctx context.Context, input *GetUserAttributeVerificationCodeRequest) (*GetUserAttributeVerificationCodeResponse, error) - GetUserAuthFactors(ctx context.Context, input *GetUserAuthFactorsRequest) (*GetUserAuthFactorsResponse, error) - GetUserPoolMfaConfig(ctx context.Context, input *GetUserPoolMfaConfigRequest) (*GetUserPoolMfaConfigResponse, error) - GlobalSignOut(ctx context.Context, input *GlobalSignOutRequest) (*GlobalSignOutResponse, error) - InitiateAuth(ctx context.Context, input *InitiateAuthRequest) (*InitiateAuthResponse, error) - ListDevices(ctx context.Context, input *ListDevicesRequest) (*ListDevicesResponse, error) - ListGroups(ctx context.Context, input *ListGroupsRequest) (*ListGroupsResponse, error) - ListIdentityProviders(ctx context.Context, input *ListIdentityProvidersRequest) (*ListIdentityProvidersResponse, error) - ListResourceServers(ctx context.Context, input *ListResourceServersRequest) (*ListResourceServersResponse, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceRequest) (*ListTagsForResourceResponse, error) - ListTerms(ctx context.Context, input *ListTermsRequest) (*ListTermsResponse, error) - ListUserImportJobs(ctx context.Context, input *ListUserImportJobsRequest) (*ListUserImportJobsResponse, error) - ListUserPoolClientSecrets(ctx context.Context, input *ListUserPoolClientSecretsRequest) (*ListUserPoolClientSecretsResponse, error) - ListUserPoolClients(ctx context.Context, input *ListUserPoolClientsRequest) (*ListUserPoolClientsResponse, error) - ListUserPools(ctx context.Context, input *ListUserPoolsRequest) (*ListUserPoolsResponse, error) - ListUsers(ctx context.Context, input *ListUsersRequest) (*ListUsersResponse, error) - ListUsersInGroup(ctx context.Context, input *ListUsersInGroupRequest) (*ListUsersInGroupResponse, error) - ListWebAuthnCredentials(ctx context.Context, input *ListWebAuthnCredentialsRequest) (*ListWebAuthnCredentialsResponse, error) - ResendConfirmationCode(ctx context.Context, input *ResendConfirmationCodeRequest) (*ResendConfirmationCodeResponse, error) - RespondToAuthChallenge(ctx context.Context, input *RespondToAuthChallengeRequest) (*RespondToAuthChallengeResponse, error) - RevokeToken(ctx context.Context, input *RevokeTokenRequest) (*RevokeTokenResponse, error) - SetLogDeliveryConfiguration(ctx context.Context, input *SetLogDeliveryConfigurationRequest) (*SetLogDeliveryConfigurationResponse, error) - SetRiskConfiguration(ctx context.Context, input *SetRiskConfigurationRequest) (*SetRiskConfigurationResponse, error) - SetUICustomization(ctx context.Context, input *SetUICustomizationRequest) (*SetUICustomizationResponse, error) - SetUserMFAPreference(ctx context.Context, input *SetUserMFAPreferenceRequest) (*SetUserMFAPreferenceResponse, error) - SetUserPoolMfaConfig(ctx context.Context, input *SetUserPoolMfaConfigRequest) (*SetUserPoolMfaConfigResponse, error) - SetUserSettings(ctx context.Context, input *SetUserSettingsRequest) (*SetUserSettingsResponse, error) - SignUp(ctx context.Context, input *SignUpRequest) (*SignUpResponse, error) - StartUserImportJob(ctx context.Context, input *StartUserImportJobRequest) (*StartUserImportJobResponse, error) - StartWebAuthnRegistration(ctx context.Context, input *StartWebAuthnRegistrationRequest) (*StartWebAuthnRegistrationResponse, error) - StopUserImportJob(ctx context.Context, input *StopUserImportJobRequest) (*StopUserImportJobResponse, error) - TagResource(ctx context.Context, input *TagResourceRequest) (*TagResourceResponse, error) - UntagResource(ctx context.Context, input *UntagResourceRequest) (*UntagResourceResponse, error) - UpdateAuthEventFeedback(ctx context.Context, input *UpdateAuthEventFeedbackRequest) (*UpdateAuthEventFeedbackResponse, error) - UpdateDeviceStatus(ctx context.Context, input *UpdateDeviceStatusRequest) (*UpdateDeviceStatusResponse, error) - UpdateGroup(ctx context.Context, input *UpdateGroupRequest) (*UpdateGroupResponse, error) - UpdateIdentityProvider(ctx context.Context, input *UpdateIdentityProviderRequest) (*UpdateIdentityProviderResponse, error) - UpdateManagedLoginBranding(ctx context.Context, input *UpdateManagedLoginBrandingRequest) (*UpdateManagedLoginBrandingResponse, error) - UpdateResourceServer(ctx context.Context, input *UpdateResourceServerRequest) (*UpdateResourceServerResponse, error) - UpdateTerms(ctx context.Context, input *UpdateTermsRequest) (*UpdateTermsResponse, error) - UpdateUserAttributes(ctx context.Context, input *UpdateUserAttributesRequest) (*UpdateUserAttributesResponse, error) - UpdateUserPool(ctx context.Context, input *UpdateUserPoolRequest) (*UpdateUserPoolResponse, error) - UpdateUserPoolClient(ctx context.Context, input *UpdateUserPoolClientRequest) (*UpdateUserPoolClientResponse, error) - UpdateUserPoolDomain(ctx context.Context, input *UpdateUserPoolDomainRequest) (*UpdateUserPoolDomainResponse, error) - VerifySoftwareToken(ctx context.Context, input *VerifySoftwareTokenRequest) (*VerifySoftwareTokenResponse, error) - VerifyUserAttribute(ctx context.Context, input *VerifyUserAttributeRequest) (*VerifyUserAttributeResponse, error) -} diff --git a/internal/generated/cognitoidentityprovider/router.go b/internal/generated/cognitoidentityprovider/router.go index ab0ebcdf..1a90cdd4 100644 --- a/internal/generated/cognitoidentityprovider/router.go +++ b/internal/generated/cognitoidentityprovider/router.go @@ -4,6 +4,9 @@ package cognitoidentityprovider import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/cognitoidentityprovider/serializer.go b/internal/generated/cognitoidentityprovider/serializer.go deleted file mode 100644 index 89bcc8cc..00000000 --- a/internal/generated/cognitoidentityprovider/serializer.go +++ /dev/null @@ -1,864 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package cognitoidentityprovider - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeAddCustomAttributesRequest parses an HTTP request into a *AddCustomAttributesRequest. -func DeserializeAddCustomAttributesRequest(r *http.Request, pathParams PathParams) (*AddCustomAttributesRequest, error) { - input := &AddCustomAttributesRequest{} - - return input, nil -} - -// DeserializeAddUserPoolClientSecretRequest parses an HTTP request into a *AddUserPoolClientSecretRequest. -func DeserializeAddUserPoolClientSecretRequest(r *http.Request, pathParams PathParams) (*AddUserPoolClientSecretRequest, error) { - input := &AddUserPoolClientSecretRequest{} - - return input, nil -} - -// DeserializeAdminAddUserToGroupRequest parses an HTTP request into a *AdminAddUserToGroupRequest. -func DeserializeAdminAddUserToGroupRequest(r *http.Request, pathParams PathParams) (*AdminAddUserToGroupRequest, error) { - input := &AdminAddUserToGroupRequest{} - - return input, nil -} - -// DeserializeAdminConfirmSignUpRequest parses an HTTP request into a *AdminConfirmSignUpRequest. -func DeserializeAdminConfirmSignUpRequest(r *http.Request, pathParams PathParams) (*AdminConfirmSignUpRequest, error) { - input := &AdminConfirmSignUpRequest{} - - return input, nil -} - -// DeserializeAdminCreateUserRequest parses an HTTP request into a *AdminCreateUserRequest. -func DeserializeAdminCreateUserRequest(r *http.Request, pathParams PathParams) (*AdminCreateUserRequest, error) { - input := &AdminCreateUserRequest{} - - return input, nil -} - -// DeserializeAdminDeleteUserRequest parses an HTTP request into a *AdminDeleteUserRequest. -func DeserializeAdminDeleteUserRequest(r *http.Request, pathParams PathParams) (*AdminDeleteUserRequest, error) { - input := &AdminDeleteUserRequest{} - - return input, nil -} - -// DeserializeAdminDeleteUserAttributesRequest parses an HTTP request into a *AdminDeleteUserAttributesRequest. -func DeserializeAdminDeleteUserAttributesRequest(r *http.Request, pathParams PathParams) (*AdminDeleteUserAttributesRequest, error) { - input := &AdminDeleteUserAttributesRequest{} - - return input, nil -} - -// DeserializeAdminDisableProviderForUserRequest parses an HTTP request into a *AdminDisableProviderForUserRequest. -func DeserializeAdminDisableProviderForUserRequest(r *http.Request, pathParams PathParams) (*AdminDisableProviderForUserRequest, error) { - input := &AdminDisableProviderForUserRequest{} - - return input, nil -} - -// DeserializeAdminDisableUserRequest parses an HTTP request into a *AdminDisableUserRequest. -func DeserializeAdminDisableUserRequest(r *http.Request, pathParams PathParams) (*AdminDisableUserRequest, error) { - input := &AdminDisableUserRequest{} - - return input, nil -} - -// DeserializeAdminEnableUserRequest parses an HTTP request into a *AdminEnableUserRequest. -func DeserializeAdminEnableUserRequest(r *http.Request, pathParams PathParams) (*AdminEnableUserRequest, error) { - input := &AdminEnableUserRequest{} - - return input, nil -} - -// DeserializeAdminForgetDeviceRequest parses an HTTP request into a *AdminForgetDeviceRequest. -func DeserializeAdminForgetDeviceRequest(r *http.Request, pathParams PathParams) (*AdminForgetDeviceRequest, error) { - input := &AdminForgetDeviceRequest{} - - return input, nil -} - -// DeserializeAdminGetDeviceRequest parses an HTTP request into a *AdminGetDeviceRequest. -func DeserializeAdminGetDeviceRequest(r *http.Request, pathParams PathParams) (*AdminGetDeviceRequest, error) { - input := &AdminGetDeviceRequest{} - - return input, nil -} - -// DeserializeAdminGetUserRequest parses an HTTP request into a *AdminGetUserRequest. -func DeserializeAdminGetUserRequest(r *http.Request, pathParams PathParams) (*AdminGetUserRequest, error) { - input := &AdminGetUserRequest{} - - return input, nil -} - -// DeserializeAdminInitiateAuthRequest parses an HTTP request into a *AdminInitiateAuthRequest. -func DeserializeAdminInitiateAuthRequest(r *http.Request, pathParams PathParams) (*AdminInitiateAuthRequest, error) { - input := &AdminInitiateAuthRequest{} - - return input, nil -} - -// DeserializeAdminLinkProviderForUserRequest parses an HTTP request into a *AdminLinkProviderForUserRequest. -func DeserializeAdminLinkProviderForUserRequest(r *http.Request, pathParams PathParams) (*AdminLinkProviderForUserRequest, error) { - input := &AdminLinkProviderForUserRequest{} - - return input, nil -} - -// DeserializeAdminListDevicesRequest parses an HTTP request into a *AdminListDevicesRequest. -func DeserializeAdminListDevicesRequest(r *http.Request, pathParams PathParams) (*AdminListDevicesRequest, error) { - input := &AdminListDevicesRequest{} - - return input, nil -} - -// DeserializeAdminListGroupsForUserRequest parses an HTTP request into a *AdminListGroupsForUserRequest. -func DeserializeAdminListGroupsForUserRequest(r *http.Request, pathParams PathParams) (*AdminListGroupsForUserRequest, error) { - input := &AdminListGroupsForUserRequest{} - - return input, nil -} - -// DeserializeAdminListUserAuthEventsRequest parses an HTTP request into a *AdminListUserAuthEventsRequest. -func DeserializeAdminListUserAuthEventsRequest(r *http.Request, pathParams PathParams) (*AdminListUserAuthEventsRequest, error) { - input := &AdminListUserAuthEventsRequest{} - - return input, nil -} - -// DeserializeAdminRemoveUserFromGroupRequest parses an HTTP request into a *AdminRemoveUserFromGroupRequest. -func DeserializeAdminRemoveUserFromGroupRequest(r *http.Request, pathParams PathParams) (*AdminRemoveUserFromGroupRequest, error) { - input := &AdminRemoveUserFromGroupRequest{} - - return input, nil -} - -// DeserializeAdminResetUserPasswordRequest parses an HTTP request into a *AdminResetUserPasswordRequest. -func DeserializeAdminResetUserPasswordRequest(r *http.Request, pathParams PathParams) (*AdminResetUserPasswordRequest, error) { - input := &AdminResetUserPasswordRequest{} - - return input, nil -} - -// DeserializeAdminRespondToAuthChallengeRequest parses an HTTP request into a *AdminRespondToAuthChallengeRequest. -func DeserializeAdminRespondToAuthChallengeRequest(r *http.Request, pathParams PathParams) (*AdminRespondToAuthChallengeRequest, error) { - input := &AdminRespondToAuthChallengeRequest{} - - return input, nil -} - -// DeserializeAdminSetUserMFAPreferenceRequest parses an HTTP request into a *AdminSetUserMFAPreferenceRequest. -func DeserializeAdminSetUserMFAPreferenceRequest(r *http.Request, pathParams PathParams) (*AdminSetUserMFAPreferenceRequest, error) { - input := &AdminSetUserMFAPreferenceRequest{} - - return input, nil -} - -// DeserializeAdminSetUserPasswordRequest parses an HTTP request into a *AdminSetUserPasswordRequest. -func DeserializeAdminSetUserPasswordRequest(r *http.Request, pathParams PathParams) (*AdminSetUserPasswordRequest, error) { - input := &AdminSetUserPasswordRequest{} - - return input, nil -} - -// DeserializeAdminSetUserSettingsRequest parses an HTTP request into a *AdminSetUserSettingsRequest. -func DeserializeAdminSetUserSettingsRequest(r *http.Request, pathParams PathParams) (*AdminSetUserSettingsRequest, error) { - input := &AdminSetUserSettingsRequest{} - - return input, nil -} - -// DeserializeAdminUpdateAuthEventFeedbackRequest parses an HTTP request into a *AdminUpdateAuthEventFeedbackRequest. -func DeserializeAdminUpdateAuthEventFeedbackRequest(r *http.Request, pathParams PathParams) (*AdminUpdateAuthEventFeedbackRequest, error) { - input := &AdminUpdateAuthEventFeedbackRequest{} - - return input, nil -} - -// DeserializeAdminUpdateDeviceStatusRequest parses an HTTP request into a *AdminUpdateDeviceStatusRequest. -func DeserializeAdminUpdateDeviceStatusRequest(r *http.Request, pathParams PathParams) (*AdminUpdateDeviceStatusRequest, error) { - input := &AdminUpdateDeviceStatusRequest{} - - return input, nil -} - -// DeserializeAdminUpdateUserAttributesRequest parses an HTTP request into a *AdminUpdateUserAttributesRequest. -func DeserializeAdminUpdateUserAttributesRequest(r *http.Request, pathParams PathParams) (*AdminUpdateUserAttributesRequest, error) { - input := &AdminUpdateUserAttributesRequest{} - - return input, nil -} - -// DeserializeAdminUserGlobalSignOutRequest parses an HTTP request into a *AdminUserGlobalSignOutRequest. -func DeserializeAdminUserGlobalSignOutRequest(r *http.Request, pathParams PathParams) (*AdminUserGlobalSignOutRequest, error) { - input := &AdminUserGlobalSignOutRequest{} - - return input, nil -} - -// DeserializeAssociateSoftwareTokenRequest parses an HTTP request into a *AssociateSoftwareTokenRequest. -func DeserializeAssociateSoftwareTokenRequest(r *http.Request, pathParams PathParams) (*AssociateSoftwareTokenRequest, error) { - input := &AssociateSoftwareTokenRequest{} - - return input, nil -} - -// DeserializeChangePasswordRequest parses an HTTP request into a *ChangePasswordRequest. -func DeserializeChangePasswordRequest(r *http.Request, pathParams PathParams) (*ChangePasswordRequest, error) { - input := &ChangePasswordRequest{} - - return input, nil -} - -// DeserializeCompleteWebAuthnRegistrationRequest parses an HTTP request into a *CompleteWebAuthnRegistrationRequest. -func DeserializeCompleteWebAuthnRegistrationRequest(r *http.Request, pathParams PathParams) (*CompleteWebAuthnRegistrationRequest, error) { - input := &CompleteWebAuthnRegistrationRequest{} - - return input, nil -} - -// DeserializeConfirmDeviceRequest parses an HTTP request into a *ConfirmDeviceRequest. -func DeserializeConfirmDeviceRequest(r *http.Request, pathParams PathParams) (*ConfirmDeviceRequest, error) { - input := &ConfirmDeviceRequest{} - - return input, nil -} - -// DeserializeConfirmForgotPasswordRequest parses an HTTP request into a *ConfirmForgotPasswordRequest. -func DeserializeConfirmForgotPasswordRequest(r *http.Request, pathParams PathParams) (*ConfirmForgotPasswordRequest, error) { - input := &ConfirmForgotPasswordRequest{} - - return input, nil -} - -// DeserializeConfirmSignUpRequest parses an HTTP request into a *ConfirmSignUpRequest. -func DeserializeConfirmSignUpRequest(r *http.Request, pathParams PathParams) (*ConfirmSignUpRequest, error) { - input := &ConfirmSignUpRequest{} - - return input, nil -} - -// DeserializeCreateGroupRequest parses an HTTP request into a *CreateGroupRequest. -func DeserializeCreateGroupRequest(r *http.Request, pathParams PathParams) (*CreateGroupRequest, error) { - input := &CreateGroupRequest{} - - return input, nil -} - -// DeserializeCreateIdentityProviderRequest parses an HTTP request into a *CreateIdentityProviderRequest. -func DeserializeCreateIdentityProviderRequest(r *http.Request, pathParams PathParams) (*CreateIdentityProviderRequest, error) { - input := &CreateIdentityProviderRequest{} - - return input, nil -} - -// DeserializeCreateManagedLoginBrandingRequest parses an HTTP request into a *CreateManagedLoginBrandingRequest. -func DeserializeCreateManagedLoginBrandingRequest(r *http.Request, pathParams PathParams) (*CreateManagedLoginBrandingRequest, error) { - input := &CreateManagedLoginBrandingRequest{} - - return input, nil -} - -// DeserializeCreateResourceServerRequest parses an HTTP request into a *CreateResourceServerRequest. -func DeserializeCreateResourceServerRequest(r *http.Request, pathParams PathParams) (*CreateResourceServerRequest, error) { - input := &CreateResourceServerRequest{} - - return input, nil -} - -// DeserializeCreateTermsRequest parses an HTTP request into a *CreateTermsRequest. -func DeserializeCreateTermsRequest(r *http.Request, pathParams PathParams) (*CreateTermsRequest, error) { - input := &CreateTermsRequest{} - - return input, nil -} - -// DeserializeCreateUserImportJobRequest parses an HTTP request into a *CreateUserImportJobRequest. -func DeserializeCreateUserImportJobRequest(r *http.Request, pathParams PathParams) (*CreateUserImportJobRequest, error) { - input := &CreateUserImportJobRequest{} - - return input, nil -} - -// DeserializeCreateUserPoolRequest parses an HTTP request into a *CreateUserPoolRequest. -func DeserializeCreateUserPoolRequest(r *http.Request, pathParams PathParams) (*CreateUserPoolRequest, error) { - input := &CreateUserPoolRequest{} - - return input, nil -} - -// DeserializeCreateUserPoolClientRequest parses an HTTP request into a *CreateUserPoolClientRequest. -func DeserializeCreateUserPoolClientRequest(r *http.Request, pathParams PathParams) (*CreateUserPoolClientRequest, error) { - input := &CreateUserPoolClientRequest{} - - return input, nil -} - -// DeserializeCreateUserPoolDomainRequest parses an HTTP request into a *CreateUserPoolDomainRequest. -func DeserializeCreateUserPoolDomainRequest(r *http.Request, pathParams PathParams) (*CreateUserPoolDomainRequest, error) { - input := &CreateUserPoolDomainRequest{} - - return input, nil -} - -// DeserializeDeleteGroupRequest parses an HTTP request into a *DeleteGroupRequest. -func DeserializeDeleteGroupRequest(r *http.Request, pathParams PathParams) (*DeleteGroupRequest, error) { - input := &DeleteGroupRequest{} - - return input, nil -} - -// DeserializeDeleteIdentityProviderRequest parses an HTTP request into a *DeleteIdentityProviderRequest. -func DeserializeDeleteIdentityProviderRequest(r *http.Request, pathParams PathParams) (*DeleteIdentityProviderRequest, error) { - input := &DeleteIdentityProviderRequest{} - - return input, nil -} - -// DeserializeDeleteManagedLoginBrandingRequest parses an HTTP request into a *DeleteManagedLoginBrandingRequest. -func DeserializeDeleteManagedLoginBrandingRequest(r *http.Request, pathParams PathParams) (*DeleteManagedLoginBrandingRequest, error) { - input := &DeleteManagedLoginBrandingRequest{} - - return input, nil -} - -// DeserializeDeleteResourceServerRequest parses an HTTP request into a *DeleteResourceServerRequest. -func DeserializeDeleteResourceServerRequest(r *http.Request, pathParams PathParams) (*DeleteResourceServerRequest, error) { - input := &DeleteResourceServerRequest{} - - return input, nil -} - -// DeserializeDeleteTermsRequest parses an HTTP request into a *DeleteTermsRequest. -func DeserializeDeleteTermsRequest(r *http.Request, pathParams PathParams) (*DeleteTermsRequest, error) { - input := &DeleteTermsRequest{} - - return input, nil -} - -// DeserializeDeleteUserRequest parses an HTTP request into a *DeleteUserRequest. -func DeserializeDeleteUserRequest(r *http.Request, pathParams PathParams) (*DeleteUserRequest, error) { - input := &DeleteUserRequest{} - - return input, nil -} - -// DeserializeDeleteUserAttributesRequest parses an HTTP request into a *DeleteUserAttributesRequest. -func DeserializeDeleteUserAttributesRequest(r *http.Request, pathParams PathParams) (*DeleteUserAttributesRequest, error) { - input := &DeleteUserAttributesRequest{} - - return input, nil -} - -// DeserializeDeleteUserPoolRequest parses an HTTP request into a *DeleteUserPoolRequest. -func DeserializeDeleteUserPoolRequest(r *http.Request, pathParams PathParams) (*DeleteUserPoolRequest, error) { - input := &DeleteUserPoolRequest{} - - return input, nil -} - -// DeserializeDeleteUserPoolClientRequest parses an HTTP request into a *DeleteUserPoolClientRequest. -func DeserializeDeleteUserPoolClientRequest(r *http.Request, pathParams PathParams) (*DeleteUserPoolClientRequest, error) { - input := &DeleteUserPoolClientRequest{} - - return input, nil -} - -// DeserializeDeleteUserPoolClientSecretRequest parses an HTTP request into a *DeleteUserPoolClientSecretRequest. -func DeserializeDeleteUserPoolClientSecretRequest(r *http.Request, pathParams PathParams) (*DeleteUserPoolClientSecretRequest, error) { - input := &DeleteUserPoolClientSecretRequest{} - - return input, nil -} - -// DeserializeDeleteUserPoolDomainRequest parses an HTTP request into a *DeleteUserPoolDomainRequest. -func DeserializeDeleteUserPoolDomainRequest(r *http.Request, pathParams PathParams) (*DeleteUserPoolDomainRequest, error) { - input := &DeleteUserPoolDomainRequest{} - - return input, nil -} - -// DeserializeDeleteWebAuthnCredentialRequest parses an HTTP request into a *DeleteWebAuthnCredentialRequest. -func DeserializeDeleteWebAuthnCredentialRequest(r *http.Request, pathParams PathParams) (*DeleteWebAuthnCredentialRequest, error) { - input := &DeleteWebAuthnCredentialRequest{} - - return input, nil -} - -// DeserializeDescribeIdentityProviderRequest parses an HTTP request into a *DescribeIdentityProviderRequest. -func DeserializeDescribeIdentityProviderRequest(r *http.Request, pathParams PathParams) (*DescribeIdentityProviderRequest, error) { - input := &DescribeIdentityProviderRequest{} - - return input, nil -} - -// DeserializeDescribeManagedLoginBrandingRequest parses an HTTP request into a *DescribeManagedLoginBrandingRequest. -func DeserializeDescribeManagedLoginBrandingRequest(r *http.Request, pathParams PathParams) (*DescribeManagedLoginBrandingRequest, error) { - input := &DescribeManagedLoginBrandingRequest{} - - return input, nil -} - -// DeserializeDescribeManagedLoginBrandingByClientRequest parses an HTTP request into a *DescribeManagedLoginBrandingByClientRequest. -func DeserializeDescribeManagedLoginBrandingByClientRequest(r *http.Request, pathParams PathParams) (*DescribeManagedLoginBrandingByClientRequest, error) { - input := &DescribeManagedLoginBrandingByClientRequest{} - - return input, nil -} - -// DeserializeDescribeResourceServerRequest parses an HTTP request into a *DescribeResourceServerRequest. -func DeserializeDescribeResourceServerRequest(r *http.Request, pathParams PathParams) (*DescribeResourceServerRequest, error) { - input := &DescribeResourceServerRequest{} - - return input, nil -} - -// DeserializeDescribeRiskConfigurationRequest parses an HTTP request into a *DescribeRiskConfigurationRequest. -func DeserializeDescribeRiskConfigurationRequest(r *http.Request, pathParams PathParams) (*DescribeRiskConfigurationRequest, error) { - input := &DescribeRiskConfigurationRequest{} - - return input, nil -} - -// DeserializeDescribeTermsRequest parses an HTTP request into a *DescribeTermsRequest. -func DeserializeDescribeTermsRequest(r *http.Request, pathParams PathParams) (*DescribeTermsRequest, error) { - input := &DescribeTermsRequest{} - - return input, nil -} - -// DeserializeDescribeUserImportJobRequest parses an HTTP request into a *DescribeUserImportJobRequest. -func DeserializeDescribeUserImportJobRequest(r *http.Request, pathParams PathParams) (*DescribeUserImportJobRequest, error) { - input := &DescribeUserImportJobRequest{} - - return input, nil -} - -// DeserializeDescribeUserPoolRequest parses an HTTP request into a *DescribeUserPoolRequest. -func DeserializeDescribeUserPoolRequest(r *http.Request, pathParams PathParams) (*DescribeUserPoolRequest, error) { - input := &DescribeUserPoolRequest{} - - return input, nil -} - -// DeserializeDescribeUserPoolClientRequest parses an HTTP request into a *DescribeUserPoolClientRequest. -func DeserializeDescribeUserPoolClientRequest(r *http.Request, pathParams PathParams) (*DescribeUserPoolClientRequest, error) { - input := &DescribeUserPoolClientRequest{} - - return input, nil -} - -// DeserializeDescribeUserPoolDomainRequest parses an HTTP request into a *DescribeUserPoolDomainRequest. -func DeserializeDescribeUserPoolDomainRequest(r *http.Request, pathParams PathParams) (*DescribeUserPoolDomainRequest, error) { - input := &DescribeUserPoolDomainRequest{} - - return input, nil -} - -// DeserializeForgetDeviceRequest parses an HTTP request into a *ForgetDeviceRequest. -func DeserializeForgetDeviceRequest(r *http.Request, pathParams PathParams) (*ForgetDeviceRequest, error) { - input := &ForgetDeviceRequest{} - - return input, nil -} - -// DeserializeForgotPasswordRequest parses an HTTP request into a *ForgotPasswordRequest. -func DeserializeForgotPasswordRequest(r *http.Request, pathParams PathParams) (*ForgotPasswordRequest, error) { - input := &ForgotPasswordRequest{} - - return input, nil -} - -// DeserializeGetCSVHeaderRequest parses an HTTP request into a *GetCSVHeaderRequest. -func DeserializeGetCSVHeaderRequest(r *http.Request, pathParams PathParams) (*GetCSVHeaderRequest, error) { - input := &GetCSVHeaderRequest{} - - return input, nil -} - -// DeserializeGetDeviceRequest parses an HTTP request into a *GetDeviceRequest. -func DeserializeGetDeviceRequest(r *http.Request, pathParams PathParams) (*GetDeviceRequest, error) { - input := &GetDeviceRequest{} - - return input, nil -} - -// DeserializeGetGroupRequest parses an HTTP request into a *GetGroupRequest. -func DeserializeGetGroupRequest(r *http.Request, pathParams PathParams) (*GetGroupRequest, error) { - input := &GetGroupRequest{} - - return input, nil -} - -// DeserializeGetIdentityProviderByIdentifierRequest parses an HTTP request into a *GetIdentityProviderByIdentifierRequest. -func DeserializeGetIdentityProviderByIdentifierRequest(r *http.Request, pathParams PathParams) (*GetIdentityProviderByIdentifierRequest, error) { - input := &GetIdentityProviderByIdentifierRequest{} - - return input, nil -} - -// DeserializeGetLogDeliveryConfigurationRequest parses an HTTP request into a *GetLogDeliveryConfigurationRequest. -func DeserializeGetLogDeliveryConfigurationRequest(r *http.Request, pathParams PathParams) (*GetLogDeliveryConfigurationRequest, error) { - input := &GetLogDeliveryConfigurationRequest{} - - return input, nil -} - -// DeserializeGetSigningCertificateRequest parses an HTTP request into a *GetSigningCertificateRequest. -func DeserializeGetSigningCertificateRequest(r *http.Request, pathParams PathParams) (*GetSigningCertificateRequest, error) { - input := &GetSigningCertificateRequest{} - - return input, nil -} - -// DeserializeGetTokensFromRefreshTokenRequest parses an HTTP request into a *GetTokensFromRefreshTokenRequest. -func DeserializeGetTokensFromRefreshTokenRequest(r *http.Request, pathParams PathParams) (*GetTokensFromRefreshTokenRequest, error) { - input := &GetTokensFromRefreshTokenRequest{} - - return input, nil -} - -// DeserializeGetUICustomizationRequest parses an HTTP request into a *GetUICustomizationRequest. -func DeserializeGetUICustomizationRequest(r *http.Request, pathParams PathParams) (*GetUICustomizationRequest, error) { - input := &GetUICustomizationRequest{} - - return input, nil -} - -// DeserializeGetUserRequest parses an HTTP request into a *GetUserRequest. -func DeserializeGetUserRequest(r *http.Request, pathParams PathParams) (*GetUserRequest, error) { - input := &GetUserRequest{} - - return input, nil -} - -// DeserializeGetUserAttributeVerificationCodeRequest parses an HTTP request into a *GetUserAttributeVerificationCodeRequest. -func DeserializeGetUserAttributeVerificationCodeRequest(r *http.Request, pathParams PathParams) (*GetUserAttributeVerificationCodeRequest, error) { - input := &GetUserAttributeVerificationCodeRequest{} - - return input, nil -} - -// DeserializeGetUserAuthFactorsRequest parses an HTTP request into a *GetUserAuthFactorsRequest. -func DeserializeGetUserAuthFactorsRequest(r *http.Request, pathParams PathParams) (*GetUserAuthFactorsRequest, error) { - input := &GetUserAuthFactorsRequest{} - - return input, nil -} - -// DeserializeGetUserPoolMfaConfigRequest parses an HTTP request into a *GetUserPoolMfaConfigRequest. -func DeserializeGetUserPoolMfaConfigRequest(r *http.Request, pathParams PathParams) (*GetUserPoolMfaConfigRequest, error) { - input := &GetUserPoolMfaConfigRequest{} - - return input, nil -} - -// DeserializeGlobalSignOutRequest parses an HTTP request into a *GlobalSignOutRequest. -func DeserializeGlobalSignOutRequest(r *http.Request, pathParams PathParams) (*GlobalSignOutRequest, error) { - input := &GlobalSignOutRequest{} - - return input, nil -} - -// DeserializeInitiateAuthRequest parses an HTTP request into a *InitiateAuthRequest. -func DeserializeInitiateAuthRequest(r *http.Request, pathParams PathParams) (*InitiateAuthRequest, error) { - input := &InitiateAuthRequest{} - - return input, nil -} - -// DeserializeListDevicesRequest parses an HTTP request into a *ListDevicesRequest. -func DeserializeListDevicesRequest(r *http.Request, pathParams PathParams) (*ListDevicesRequest, error) { - input := &ListDevicesRequest{} - - return input, nil -} - -// DeserializeListGroupsRequest parses an HTTP request into a *ListGroupsRequest. -func DeserializeListGroupsRequest(r *http.Request, pathParams PathParams) (*ListGroupsRequest, error) { - input := &ListGroupsRequest{} - - return input, nil -} - -// DeserializeListIdentityProvidersRequest parses an HTTP request into a *ListIdentityProvidersRequest. -func DeserializeListIdentityProvidersRequest(r *http.Request, pathParams PathParams) (*ListIdentityProvidersRequest, error) { - input := &ListIdentityProvidersRequest{} - - return input, nil -} - -// DeserializeListResourceServersRequest parses an HTTP request into a *ListResourceServersRequest. -func DeserializeListResourceServersRequest(r *http.Request, pathParams PathParams) (*ListResourceServersRequest, error) { - input := &ListResourceServersRequest{} - - return input, nil -} - -// DeserializeListTagsForResourceRequest parses an HTTP request into a *ListTagsForResourceRequest. -func DeserializeListTagsForResourceRequest(r *http.Request, pathParams PathParams) (*ListTagsForResourceRequest, error) { - input := &ListTagsForResourceRequest{} - - return input, nil -} - -// DeserializeListTermsRequest parses an HTTP request into a *ListTermsRequest. -func DeserializeListTermsRequest(r *http.Request, pathParams PathParams) (*ListTermsRequest, error) { - input := &ListTermsRequest{} - - return input, nil -} - -// DeserializeListUserImportJobsRequest parses an HTTP request into a *ListUserImportJobsRequest. -func DeserializeListUserImportJobsRequest(r *http.Request, pathParams PathParams) (*ListUserImportJobsRequest, error) { - input := &ListUserImportJobsRequest{} - - return input, nil -} - -// DeserializeListUserPoolClientSecretsRequest parses an HTTP request into a *ListUserPoolClientSecretsRequest. -func DeserializeListUserPoolClientSecretsRequest(r *http.Request, pathParams PathParams) (*ListUserPoolClientSecretsRequest, error) { - input := &ListUserPoolClientSecretsRequest{} - - return input, nil -} - -// DeserializeListUserPoolClientsRequest parses an HTTP request into a *ListUserPoolClientsRequest. -func DeserializeListUserPoolClientsRequest(r *http.Request, pathParams PathParams) (*ListUserPoolClientsRequest, error) { - input := &ListUserPoolClientsRequest{} - - return input, nil -} - -// DeserializeListUserPoolsRequest parses an HTTP request into a *ListUserPoolsRequest. -func DeserializeListUserPoolsRequest(r *http.Request, pathParams PathParams) (*ListUserPoolsRequest, error) { - input := &ListUserPoolsRequest{} - - return input, nil -} - -// DeserializeListUsersRequest parses an HTTP request into a *ListUsersRequest. -func DeserializeListUsersRequest(r *http.Request, pathParams PathParams) (*ListUsersRequest, error) { - input := &ListUsersRequest{} - - return input, nil -} - -// DeserializeListUsersInGroupRequest parses an HTTP request into a *ListUsersInGroupRequest. -func DeserializeListUsersInGroupRequest(r *http.Request, pathParams PathParams) (*ListUsersInGroupRequest, error) { - input := &ListUsersInGroupRequest{} - - return input, nil -} - -// DeserializeListWebAuthnCredentialsRequest parses an HTTP request into a *ListWebAuthnCredentialsRequest. -func DeserializeListWebAuthnCredentialsRequest(r *http.Request, pathParams PathParams) (*ListWebAuthnCredentialsRequest, error) { - input := &ListWebAuthnCredentialsRequest{} - - return input, nil -} - -// DeserializeResendConfirmationCodeRequest parses an HTTP request into a *ResendConfirmationCodeRequest. -func DeserializeResendConfirmationCodeRequest(r *http.Request, pathParams PathParams) (*ResendConfirmationCodeRequest, error) { - input := &ResendConfirmationCodeRequest{} - - return input, nil -} - -// DeserializeRespondToAuthChallengeRequest parses an HTTP request into a *RespondToAuthChallengeRequest. -func DeserializeRespondToAuthChallengeRequest(r *http.Request, pathParams PathParams) (*RespondToAuthChallengeRequest, error) { - input := &RespondToAuthChallengeRequest{} - - return input, nil -} - -// DeserializeRevokeTokenRequest parses an HTTP request into a *RevokeTokenRequest. -func DeserializeRevokeTokenRequest(r *http.Request, pathParams PathParams) (*RevokeTokenRequest, error) { - input := &RevokeTokenRequest{} - - return input, nil -} - -// DeserializeSetLogDeliveryConfigurationRequest parses an HTTP request into a *SetLogDeliveryConfigurationRequest. -func DeserializeSetLogDeliveryConfigurationRequest(r *http.Request, pathParams PathParams) (*SetLogDeliveryConfigurationRequest, error) { - input := &SetLogDeliveryConfigurationRequest{} - - return input, nil -} - -// DeserializeSetRiskConfigurationRequest parses an HTTP request into a *SetRiskConfigurationRequest. -func DeserializeSetRiskConfigurationRequest(r *http.Request, pathParams PathParams) (*SetRiskConfigurationRequest, error) { - input := &SetRiskConfigurationRequest{} - - return input, nil -} - -// DeserializeSetUICustomizationRequest parses an HTTP request into a *SetUICustomizationRequest. -func DeserializeSetUICustomizationRequest(r *http.Request, pathParams PathParams) (*SetUICustomizationRequest, error) { - input := &SetUICustomizationRequest{} - - return input, nil -} - -// DeserializeSetUserMFAPreferenceRequest parses an HTTP request into a *SetUserMFAPreferenceRequest. -func DeserializeSetUserMFAPreferenceRequest(r *http.Request, pathParams PathParams) (*SetUserMFAPreferenceRequest, error) { - input := &SetUserMFAPreferenceRequest{} - - return input, nil -} - -// DeserializeSetUserPoolMfaConfigRequest parses an HTTP request into a *SetUserPoolMfaConfigRequest. -func DeserializeSetUserPoolMfaConfigRequest(r *http.Request, pathParams PathParams) (*SetUserPoolMfaConfigRequest, error) { - input := &SetUserPoolMfaConfigRequest{} - - return input, nil -} - -// DeserializeSetUserSettingsRequest parses an HTTP request into a *SetUserSettingsRequest. -func DeserializeSetUserSettingsRequest(r *http.Request, pathParams PathParams) (*SetUserSettingsRequest, error) { - input := &SetUserSettingsRequest{} - - return input, nil -} - -// DeserializeSignUpRequest parses an HTTP request into a *SignUpRequest. -func DeserializeSignUpRequest(r *http.Request, pathParams PathParams) (*SignUpRequest, error) { - input := &SignUpRequest{} - - return input, nil -} - -// DeserializeStartUserImportJobRequest parses an HTTP request into a *StartUserImportJobRequest. -func DeserializeStartUserImportJobRequest(r *http.Request, pathParams PathParams) (*StartUserImportJobRequest, error) { - input := &StartUserImportJobRequest{} - - return input, nil -} - -// DeserializeStartWebAuthnRegistrationRequest parses an HTTP request into a *StartWebAuthnRegistrationRequest. -func DeserializeStartWebAuthnRegistrationRequest(r *http.Request, pathParams PathParams) (*StartWebAuthnRegistrationRequest, error) { - input := &StartWebAuthnRegistrationRequest{} - - return input, nil -} - -// DeserializeStopUserImportJobRequest parses an HTTP request into a *StopUserImportJobRequest. -func DeserializeStopUserImportJobRequest(r *http.Request, pathParams PathParams) (*StopUserImportJobRequest, error) { - input := &StopUserImportJobRequest{} - - return input, nil -} - -// DeserializeTagResourceRequest parses an HTTP request into a *TagResourceRequest. -func DeserializeTagResourceRequest(r *http.Request, pathParams PathParams) (*TagResourceRequest, error) { - input := &TagResourceRequest{} - - return input, nil -} - -// DeserializeUntagResourceRequest parses an HTTP request into a *UntagResourceRequest. -func DeserializeUntagResourceRequest(r *http.Request, pathParams PathParams) (*UntagResourceRequest, error) { - input := &UntagResourceRequest{} - - return input, nil -} - -// DeserializeUpdateAuthEventFeedbackRequest parses an HTTP request into a *UpdateAuthEventFeedbackRequest. -func DeserializeUpdateAuthEventFeedbackRequest(r *http.Request, pathParams PathParams) (*UpdateAuthEventFeedbackRequest, error) { - input := &UpdateAuthEventFeedbackRequest{} - - return input, nil -} - -// DeserializeUpdateDeviceStatusRequest parses an HTTP request into a *UpdateDeviceStatusRequest. -func DeserializeUpdateDeviceStatusRequest(r *http.Request, pathParams PathParams) (*UpdateDeviceStatusRequest, error) { - input := &UpdateDeviceStatusRequest{} - - return input, nil -} - -// DeserializeUpdateGroupRequest parses an HTTP request into a *UpdateGroupRequest. -func DeserializeUpdateGroupRequest(r *http.Request, pathParams PathParams) (*UpdateGroupRequest, error) { - input := &UpdateGroupRequest{} - - return input, nil -} - -// DeserializeUpdateIdentityProviderRequest parses an HTTP request into a *UpdateIdentityProviderRequest. -func DeserializeUpdateIdentityProviderRequest(r *http.Request, pathParams PathParams) (*UpdateIdentityProviderRequest, error) { - input := &UpdateIdentityProviderRequest{} - - return input, nil -} - -// DeserializeUpdateManagedLoginBrandingRequest parses an HTTP request into a *UpdateManagedLoginBrandingRequest. -func DeserializeUpdateManagedLoginBrandingRequest(r *http.Request, pathParams PathParams) (*UpdateManagedLoginBrandingRequest, error) { - input := &UpdateManagedLoginBrandingRequest{} - - return input, nil -} - -// DeserializeUpdateResourceServerRequest parses an HTTP request into a *UpdateResourceServerRequest. -func DeserializeUpdateResourceServerRequest(r *http.Request, pathParams PathParams) (*UpdateResourceServerRequest, error) { - input := &UpdateResourceServerRequest{} - - return input, nil -} - -// DeserializeUpdateTermsRequest parses an HTTP request into a *UpdateTermsRequest. -func DeserializeUpdateTermsRequest(r *http.Request, pathParams PathParams) (*UpdateTermsRequest, error) { - input := &UpdateTermsRequest{} - - return input, nil -} - -// DeserializeUpdateUserAttributesRequest parses an HTTP request into a *UpdateUserAttributesRequest. -func DeserializeUpdateUserAttributesRequest(r *http.Request, pathParams PathParams) (*UpdateUserAttributesRequest, error) { - input := &UpdateUserAttributesRequest{} - - return input, nil -} - -// DeserializeUpdateUserPoolRequest parses an HTTP request into a *UpdateUserPoolRequest. -func DeserializeUpdateUserPoolRequest(r *http.Request, pathParams PathParams) (*UpdateUserPoolRequest, error) { - input := &UpdateUserPoolRequest{} - - return input, nil -} - -// DeserializeUpdateUserPoolClientRequest parses an HTTP request into a *UpdateUserPoolClientRequest. -func DeserializeUpdateUserPoolClientRequest(r *http.Request, pathParams PathParams) (*UpdateUserPoolClientRequest, error) { - input := &UpdateUserPoolClientRequest{} - - return input, nil -} - -// DeserializeUpdateUserPoolDomainRequest parses an HTTP request into a *UpdateUserPoolDomainRequest. -func DeserializeUpdateUserPoolDomainRequest(r *http.Request, pathParams PathParams) (*UpdateUserPoolDomainRequest, error) { - input := &UpdateUserPoolDomainRequest{} - - return input, nil -} - -// DeserializeVerifySoftwareTokenRequest parses an HTTP request into a *VerifySoftwareTokenRequest. -func DeserializeVerifySoftwareTokenRequest(r *http.Request, pathParams PathParams) (*VerifySoftwareTokenRequest, error) { - input := &VerifySoftwareTokenRequest{} - - return input, nil -} - -// DeserializeVerifyUserAttributeRequest parses an HTTP request into a *VerifyUserAttributeRequest. -func DeserializeVerifyUserAttributeRequest(r *http.Request, pathParams PathParams) (*VerifyUserAttributeRequest, error) { - input := &VerifyUserAttributeRequest{} - - return input, nil -} diff --git a/internal/generated/configservice/deserializer.go b/internal/generated/configservice/deserializer.go deleted file mode 100644 index 7d62d04d..00000000 --- a/internal/generated/configservice/deserializer.go +++ /dev/null @@ -1,1237 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package configservice - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeAssociateResourceTypesResponse writes the AssociateResourceTypesResponse to the HTTP response. -func SerializeAssociateResourceTypesResponse(w http.ResponseWriter, output *AssociateResourceTypesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchGetAggregateResourceConfigResponse writes the BatchGetAggregateResourceConfigResponse to the HTTP response. -func SerializeBatchGetAggregateResourceConfigResponse(w http.ResponseWriter, output *BatchGetAggregateResourceConfigResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchGetResourceConfigResponse writes the BatchGetResourceConfigResponse to the HTTP response. -func SerializeBatchGetResourceConfigResponse(w http.ResponseWriter, output *BatchGetResourceConfigResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteEvaluationResultsResponse writes the DeleteEvaluationResultsResponse to the HTTP response. -func SerializeDeleteEvaluationResultsResponse(w http.ResponseWriter, output *DeleteEvaluationResultsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteRemediationConfigurationResponse writes the DeleteRemediationConfigurationResponse to the HTTP response. -func SerializeDeleteRemediationConfigurationResponse(w http.ResponseWriter, output *DeleteRemediationConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteRemediationExceptionsResponse writes the DeleteRemediationExceptionsResponse to the HTTP response. -func SerializeDeleteRemediationExceptionsResponse(w http.ResponseWriter, output *DeleteRemediationExceptionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteServiceLinkedConfigurationRecorderResponse writes the DeleteServiceLinkedConfigurationRecorderResponse to the HTTP response. -func SerializeDeleteServiceLinkedConfigurationRecorderResponse(w http.ResponseWriter, output *DeleteServiceLinkedConfigurationRecorderResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteStoredQueryResponse writes the DeleteStoredQueryResponse to the HTTP response. -func SerializeDeleteStoredQueryResponse(w http.ResponseWriter, output *DeleteStoredQueryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeliverConfigSnapshotResponse writes the DeliverConfigSnapshotResponse to the HTTP response. -func SerializeDeliverConfigSnapshotResponse(w http.ResponseWriter, output *DeliverConfigSnapshotResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeAggregateComplianceByConfigRulesResponse writes the DescribeAggregateComplianceByConfigRulesResponse to the HTTP response. -func SerializeDescribeAggregateComplianceByConfigRulesResponse(w http.ResponseWriter, output *DescribeAggregateComplianceByConfigRulesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeAggregateComplianceByConformancePacksResponse writes the DescribeAggregateComplianceByConformancePacksResponse to the HTTP response. -func SerializeDescribeAggregateComplianceByConformancePacksResponse(w http.ResponseWriter, output *DescribeAggregateComplianceByConformancePacksResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeAggregationAuthorizationsResponse writes the DescribeAggregationAuthorizationsResponse to the HTTP response. -func SerializeDescribeAggregationAuthorizationsResponse(w http.ResponseWriter, output *DescribeAggregationAuthorizationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeComplianceByConfigRuleResponse writes the DescribeComplianceByConfigRuleResponse to the HTTP response. -func SerializeDescribeComplianceByConfigRuleResponse(w http.ResponseWriter, output *DescribeComplianceByConfigRuleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeComplianceByResourceResponse writes the DescribeComplianceByResourceResponse to the HTTP response. -func SerializeDescribeComplianceByResourceResponse(w http.ResponseWriter, output *DescribeComplianceByResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeConfigRuleEvaluationStatusResponse writes the DescribeConfigRuleEvaluationStatusResponse to the HTTP response. -func SerializeDescribeConfigRuleEvaluationStatusResponse(w http.ResponseWriter, output *DescribeConfigRuleEvaluationStatusResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeConfigRulesResponse writes the DescribeConfigRulesResponse to the HTTP response. -func SerializeDescribeConfigRulesResponse(w http.ResponseWriter, output *DescribeConfigRulesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeConfigurationAggregatorSourcesStatusResponse writes the DescribeConfigurationAggregatorSourcesStatusResponse to the HTTP response. -func SerializeDescribeConfigurationAggregatorSourcesStatusResponse(w http.ResponseWriter, output *DescribeConfigurationAggregatorSourcesStatusResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeConfigurationAggregatorsResponse writes the DescribeConfigurationAggregatorsResponse to the HTTP response. -func SerializeDescribeConfigurationAggregatorsResponse(w http.ResponseWriter, output *DescribeConfigurationAggregatorsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeConfigurationRecorderStatusResponse writes the DescribeConfigurationRecorderStatusResponse to the HTTP response. -func SerializeDescribeConfigurationRecorderStatusResponse(w http.ResponseWriter, output *DescribeConfigurationRecorderStatusResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeConfigurationRecordersResponse writes the DescribeConfigurationRecordersResponse to the HTTP response. -func SerializeDescribeConfigurationRecordersResponse(w http.ResponseWriter, output *DescribeConfigurationRecordersResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeConformancePackComplianceResponse writes the DescribeConformancePackComplianceResponse to the HTTP response. -func SerializeDescribeConformancePackComplianceResponse(w http.ResponseWriter, output *DescribeConformancePackComplianceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeConformancePackStatusResponse writes the DescribeConformancePackStatusResponse to the HTTP response. -func SerializeDescribeConformancePackStatusResponse(w http.ResponseWriter, output *DescribeConformancePackStatusResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeConformancePacksResponse writes the DescribeConformancePacksResponse to the HTTP response. -func SerializeDescribeConformancePacksResponse(w http.ResponseWriter, output *DescribeConformancePacksResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDeliveryChannelStatusResponse writes the DescribeDeliveryChannelStatusResponse to the HTTP response. -func SerializeDescribeDeliveryChannelStatusResponse(w http.ResponseWriter, output *DescribeDeliveryChannelStatusResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDeliveryChannelsResponse writes the DescribeDeliveryChannelsResponse to the HTTP response. -func SerializeDescribeDeliveryChannelsResponse(w http.ResponseWriter, output *DescribeDeliveryChannelsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeOrganizationConfigRuleStatusesResponse writes the DescribeOrganizationConfigRuleStatusesResponse to the HTTP response. -func SerializeDescribeOrganizationConfigRuleStatusesResponse(w http.ResponseWriter, output *DescribeOrganizationConfigRuleStatusesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeOrganizationConfigRulesResponse writes the DescribeOrganizationConfigRulesResponse to the HTTP response. -func SerializeDescribeOrganizationConfigRulesResponse(w http.ResponseWriter, output *DescribeOrganizationConfigRulesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeOrganizationConformancePackStatusesResponse writes the DescribeOrganizationConformancePackStatusesResponse to the HTTP response. -func SerializeDescribeOrganizationConformancePackStatusesResponse(w http.ResponseWriter, output *DescribeOrganizationConformancePackStatusesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeOrganizationConformancePacksResponse writes the DescribeOrganizationConformancePacksResponse to the HTTP response. -func SerializeDescribeOrganizationConformancePacksResponse(w http.ResponseWriter, output *DescribeOrganizationConformancePacksResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribePendingAggregationRequestsResponse writes the DescribePendingAggregationRequestsResponse to the HTTP response. -func SerializeDescribePendingAggregationRequestsResponse(w http.ResponseWriter, output *DescribePendingAggregationRequestsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeRemediationConfigurationsResponse writes the DescribeRemediationConfigurationsResponse to the HTTP response. -func SerializeDescribeRemediationConfigurationsResponse(w http.ResponseWriter, output *DescribeRemediationConfigurationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeRemediationExceptionsResponse writes the DescribeRemediationExceptionsResponse to the HTTP response. -func SerializeDescribeRemediationExceptionsResponse(w http.ResponseWriter, output *DescribeRemediationExceptionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeRemediationExecutionStatusResponse writes the DescribeRemediationExecutionStatusResponse to the HTTP response. -func SerializeDescribeRemediationExecutionStatusResponse(w http.ResponseWriter, output *DescribeRemediationExecutionStatusResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeRetentionConfigurationsResponse writes the DescribeRetentionConfigurationsResponse to the HTTP response. -func SerializeDescribeRetentionConfigurationsResponse(w http.ResponseWriter, output *DescribeRetentionConfigurationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisassociateResourceTypesResponse writes the DisassociateResourceTypesResponse to the HTTP response. -func SerializeDisassociateResourceTypesResponse(w http.ResponseWriter, output *DisassociateResourceTypesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetAggregateComplianceDetailsByConfigRuleResponse writes the GetAggregateComplianceDetailsByConfigRuleResponse to the HTTP response. -func SerializeGetAggregateComplianceDetailsByConfigRuleResponse(w http.ResponseWriter, output *GetAggregateComplianceDetailsByConfigRuleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetAggregateConfigRuleComplianceSummaryResponse writes the GetAggregateConfigRuleComplianceSummaryResponse to the HTTP response. -func SerializeGetAggregateConfigRuleComplianceSummaryResponse(w http.ResponseWriter, output *GetAggregateConfigRuleComplianceSummaryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetAggregateConformancePackComplianceSummaryResponse writes the GetAggregateConformancePackComplianceSummaryResponse to the HTTP response. -func SerializeGetAggregateConformancePackComplianceSummaryResponse(w http.ResponseWriter, output *GetAggregateConformancePackComplianceSummaryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetAggregateDiscoveredResourceCountsResponse writes the GetAggregateDiscoveredResourceCountsResponse to the HTTP response. -func SerializeGetAggregateDiscoveredResourceCountsResponse(w http.ResponseWriter, output *GetAggregateDiscoveredResourceCountsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetAggregateResourceConfigResponse writes the GetAggregateResourceConfigResponse to the HTTP response. -func SerializeGetAggregateResourceConfigResponse(w http.ResponseWriter, output *GetAggregateResourceConfigResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetComplianceDetailsByConfigRuleResponse writes the GetComplianceDetailsByConfigRuleResponse to the HTTP response. -func SerializeGetComplianceDetailsByConfigRuleResponse(w http.ResponseWriter, output *GetComplianceDetailsByConfigRuleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetComplianceDetailsByResourceResponse writes the GetComplianceDetailsByResourceResponse to the HTTP response. -func SerializeGetComplianceDetailsByResourceResponse(w http.ResponseWriter, output *GetComplianceDetailsByResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetComplianceSummaryByConfigRuleResponse writes the GetComplianceSummaryByConfigRuleResponse to the HTTP response. -func SerializeGetComplianceSummaryByConfigRuleResponse(w http.ResponseWriter, output *GetComplianceSummaryByConfigRuleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetComplianceSummaryByResourceTypeResponse writes the GetComplianceSummaryByResourceTypeResponse to the HTTP response. -func SerializeGetComplianceSummaryByResourceTypeResponse(w http.ResponseWriter, output *GetComplianceSummaryByResourceTypeResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetConformancePackComplianceDetailsResponse writes the GetConformancePackComplianceDetailsResponse to the HTTP response. -func SerializeGetConformancePackComplianceDetailsResponse(w http.ResponseWriter, output *GetConformancePackComplianceDetailsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetConformancePackComplianceSummaryResponse writes the GetConformancePackComplianceSummaryResponse to the HTTP response. -func SerializeGetConformancePackComplianceSummaryResponse(w http.ResponseWriter, output *GetConformancePackComplianceSummaryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCustomRulePolicyResponse writes the GetCustomRulePolicyResponse to the HTTP response. -func SerializeGetCustomRulePolicyResponse(w http.ResponseWriter, output *GetCustomRulePolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDiscoveredResourceCountsResponse writes the GetDiscoveredResourceCountsResponse to the HTTP response. -func SerializeGetDiscoveredResourceCountsResponse(w http.ResponseWriter, output *GetDiscoveredResourceCountsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetOrganizationConfigRuleDetailedStatusResponse writes the GetOrganizationConfigRuleDetailedStatusResponse to the HTTP response. -func SerializeGetOrganizationConfigRuleDetailedStatusResponse(w http.ResponseWriter, output *GetOrganizationConfigRuleDetailedStatusResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetOrganizationConformancePackDetailedStatusResponse writes the GetOrganizationConformancePackDetailedStatusResponse to the HTTP response. -func SerializeGetOrganizationConformancePackDetailedStatusResponse(w http.ResponseWriter, output *GetOrganizationConformancePackDetailedStatusResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetOrganizationCustomRulePolicyResponse writes the GetOrganizationCustomRulePolicyResponse to the HTTP response. -func SerializeGetOrganizationCustomRulePolicyResponse(w http.ResponseWriter, output *GetOrganizationCustomRulePolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetResourceConfigHistoryResponse writes the GetResourceConfigHistoryResponse to the HTTP response. -func SerializeGetResourceConfigHistoryResponse(w http.ResponseWriter, output *GetResourceConfigHistoryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetResourceEvaluationSummaryResponse writes the GetResourceEvaluationSummaryResponse to the HTTP response. -func SerializeGetResourceEvaluationSummaryResponse(w http.ResponseWriter, output *GetResourceEvaluationSummaryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetStoredQueryResponse writes the GetStoredQueryResponse to the HTTP response. -func SerializeGetStoredQueryResponse(w http.ResponseWriter, output *GetStoredQueryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAggregateDiscoveredResourcesResponse writes the ListAggregateDiscoveredResourcesResponse to the HTTP response. -func SerializeListAggregateDiscoveredResourcesResponse(w http.ResponseWriter, output *ListAggregateDiscoveredResourcesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListConfigurationRecordersResponse writes the ListConfigurationRecordersResponse to the HTTP response. -func SerializeListConfigurationRecordersResponse(w http.ResponseWriter, output *ListConfigurationRecordersResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListConformancePackComplianceScoresResponse writes the ListConformancePackComplianceScoresResponse to the HTTP response. -func SerializeListConformancePackComplianceScoresResponse(w http.ResponseWriter, output *ListConformancePackComplianceScoresResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDiscoveredResourcesResponse writes the ListDiscoveredResourcesResponse to the HTTP response. -func SerializeListDiscoveredResourcesResponse(w http.ResponseWriter, output *ListDiscoveredResourcesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListResourceEvaluationsResponse writes the ListResourceEvaluationsResponse to the HTTP response. -func SerializeListResourceEvaluationsResponse(w http.ResponseWriter, output *ListResourceEvaluationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListStoredQueriesResponse writes the ListStoredQueriesResponse to the HTTP response. -func SerializeListStoredQueriesResponse(w http.ResponseWriter, output *ListStoredQueriesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceResponse writes the ListTagsForResourceResponse to the HTTP response. -func SerializeListTagsForResourceResponse(w http.ResponseWriter, output *ListTagsForResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutAggregationAuthorizationResponse writes the PutAggregationAuthorizationResponse to the HTTP response. -func SerializePutAggregationAuthorizationResponse(w http.ResponseWriter, output *PutAggregationAuthorizationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutConfigurationAggregatorResponse writes the PutConfigurationAggregatorResponse to the HTTP response. -func SerializePutConfigurationAggregatorResponse(w http.ResponseWriter, output *PutConfigurationAggregatorResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutConformancePackResponse writes the PutConformancePackResponse to the HTTP response. -func SerializePutConformancePackResponse(w http.ResponseWriter, output *PutConformancePackResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutEvaluationsResponse writes the PutEvaluationsResponse to the HTTP response. -func SerializePutEvaluationsResponse(w http.ResponseWriter, output *PutEvaluationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutExternalEvaluationResponse writes the PutExternalEvaluationResponse to the HTTP response. -func SerializePutExternalEvaluationResponse(w http.ResponseWriter, output *PutExternalEvaluationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializePutOrganizationConfigRuleResponse writes the PutOrganizationConfigRuleResponse to the HTTP response. -func SerializePutOrganizationConfigRuleResponse(w http.ResponseWriter, output *PutOrganizationConfigRuleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutOrganizationConformancePackResponse writes the PutOrganizationConformancePackResponse to the HTTP response. -func SerializePutOrganizationConformancePackResponse(w http.ResponseWriter, output *PutOrganizationConformancePackResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutRemediationConfigurationsResponse writes the PutRemediationConfigurationsResponse to the HTTP response. -func SerializePutRemediationConfigurationsResponse(w http.ResponseWriter, output *PutRemediationConfigurationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutRemediationExceptionsResponse writes the PutRemediationExceptionsResponse to the HTTP response. -func SerializePutRemediationExceptionsResponse(w http.ResponseWriter, output *PutRemediationExceptionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutRetentionConfigurationResponse writes the PutRetentionConfigurationResponse to the HTTP response. -func SerializePutRetentionConfigurationResponse(w http.ResponseWriter, output *PutRetentionConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutServiceLinkedConfigurationRecorderResponse writes the PutServiceLinkedConfigurationRecorderResponse to the HTTP response. -func SerializePutServiceLinkedConfigurationRecorderResponse(w http.ResponseWriter, output *PutServiceLinkedConfigurationRecorderResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutStoredQueryResponse writes the PutStoredQueryResponse to the HTTP response. -func SerializePutStoredQueryResponse(w http.ResponseWriter, output *PutStoredQueryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSelectAggregateResourceConfigResponse writes the SelectAggregateResourceConfigResponse to the HTTP response. -func SerializeSelectAggregateResourceConfigResponse(w http.ResponseWriter, output *SelectAggregateResourceConfigResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSelectResourceConfigResponse writes the SelectResourceConfigResponse to the HTTP response. -func SerializeSelectResourceConfigResponse(w http.ResponseWriter, output *SelectResourceConfigResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartConfigRulesEvaluationResponse writes the StartConfigRulesEvaluationResponse to the HTTP response. -func SerializeStartConfigRulesEvaluationResponse(w http.ResponseWriter, output *StartConfigRulesEvaluationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeStartRemediationExecutionResponse writes the StartRemediationExecutionResponse to the HTTP response. -func SerializeStartRemediationExecutionResponse(w http.ResponseWriter, output *StartRemediationExecutionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartResourceEvaluationResponse writes the StartResourceEvaluationResponse to the HTTP response. -func SerializeStartResourceEvaluationResponse(w http.ResponseWriter, output *StartResourceEvaluationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/configservice/interface.go b/internal/generated/configservice/interface.go deleted file mode 100644 index e0feeaef..00000000 --- a/internal/generated/configservice/interface.go +++ /dev/null @@ -1,105 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package configservice - -import "context" - -type StarlingDoveServiceService interface { - AssociateResourceTypes(ctx context.Context, input *AssociateResourceTypesRequest) (*AssociateResourceTypesResponse, error) - BatchGetAggregateResourceConfig(ctx context.Context, input *BatchGetAggregateResourceConfigRequest) (*BatchGetAggregateResourceConfigResponse, error) - BatchGetResourceConfig(ctx context.Context, input *BatchGetResourceConfigRequest) (*BatchGetResourceConfigResponse, error) - DeleteAggregationAuthorization(ctx context.Context, input *DeleteAggregationAuthorizationRequest) (*SmithyUnit, error) - DeleteConfigRule(ctx context.Context, input *DeleteConfigRuleRequest) (*SmithyUnit, error) - DeleteConfigurationAggregator(ctx context.Context, input *DeleteConfigurationAggregatorRequest) (*SmithyUnit, error) - DeleteConfigurationRecorder(ctx context.Context, input *DeleteConfigurationRecorderRequest) (*SmithyUnit, error) - DeleteConformancePack(ctx context.Context, input *DeleteConformancePackRequest) (*SmithyUnit, error) - DeleteDeliveryChannel(ctx context.Context, input *DeleteDeliveryChannelRequest) (*SmithyUnit, error) - DeleteEvaluationResults(ctx context.Context, input *DeleteEvaluationResultsRequest) (*DeleteEvaluationResultsResponse, error) - DeleteOrganizationConfigRule(ctx context.Context, input *DeleteOrganizationConfigRuleRequest) (*SmithyUnit, error) - DeleteOrganizationConformancePack(ctx context.Context, input *DeleteOrganizationConformancePackRequest) (*SmithyUnit, error) - DeletePendingAggregationRequest(ctx context.Context, input *DeletePendingAggregationRequestRequest) (*SmithyUnit, error) - DeleteRemediationConfiguration(ctx context.Context, input *DeleteRemediationConfigurationRequest) (*DeleteRemediationConfigurationResponse, error) - DeleteRemediationExceptions(ctx context.Context, input *DeleteRemediationExceptionsRequest) (*DeleteRemediationExceptionsResponse, error) - DeleteResourceConfig(ctx context.Context, input *DeleteResourceConfigRequest) (*SmithyUnit, error) - DeleteRetentionConfiguration(ctx context.Context, input *DeleteRetentionConfigurationRequest) (*SmithyUnit, error) - DeleteServiceLinkedConfigurationRecorder(ctx context.Context, input *DeleteServiceLinkedConfigurationRecorderRequest) (*DeleteServiceLinkedConfigurationRecorderResponse, error) - DeleteStoredQuery(ctx context.Context, input *DeleteStoredQueryRequest) (*DeleteStoredQueryResponse, error) - DeliverConfigSnapshot(ctx context.Context, input *DeliverConfigSnapshotRequest) (*DeliverConfigSnapshotResponse, error) - DescribeAggregateComplianceByConfigRules(ctx context.Context, input *DescribeAggregateComplianceByConfigRulesRequest) (*DescribeAggregateComplianceByConfigRulesResponse, error) - DescribeAggregateComplianceByConformancePacks(ctx context.Context, input *DescribeAggregateComplianceByConformancePacksRequest) (*DescribeAggregateComplianceByConformancePacksResponse, error) - DescribeAggregationAuthorizations(ctx context.Context, input *DescribeAggregationAuthorizationsRequest) (*DescribeAggregationAuthorizationsResponse, error) - DescribeComplianceByConfigRule(ctx context.Context, input *DescribeComplianceByConfigRuleRequest) (*DescribeComplianceByConfigRuleResponse, error) - DescribeComplianceByResource(ctx context.Context, input *DescribeComplianceByResourceRequest) (*DescribeComplianceByResourceResponse, error) - DescribeConfigRuleEvaluationStatus(ctx context.Context, input *DescribeConfigRuleEvaluationStatusRequest) (*DescribeConfigRuleEvaluationStatusResponse, error) - DescribeConfigRules(ctx context.Context, input *DescribeConfigRulesRequest) (*DescribeConfigRulesResponse, error) - DescribeConfigurationAggregatorSourcesStatus(ctx context.Context, input *DescribeConfigurationAggregatorSourcesStatusRequest) (*DescribeConfigurationAggregatorSourcesStatusResponse, error) - DescribeConfigurationAggregators(ctx context.Context, input *DescribeConfigurationAggregatorsRequest) (*DescribeConfigurationAggregatorsResponse, error) - DescribeConfigurationRecorderStatus(ctx context.Context, input *DescribeConfigurationRecorderStatusRequest) (*DescribeConfigurationRecorderStatusResponse, error) - DescribeConfigurationRecorders(ctx context.Context, input *DescribeConfigurationRecordersRequest) (*DescribeConfigurationRecordersResponse, error) - DescribeConformancePackCompliance(ctx context.Context, input *DescribeConformancePackComplianceRequest) (*DescribeConformancePackComplianceResponse, error) - DescribeConformancePackStatus(ctx context.Context, input *DescribeConformancePackStatusRequest) (*DescribeConformancePackStatusResponse, error) - DescribeConformancePacks(ctx context.Context, input *DescribeConformancePacksRequest) (*DescribeConformancePacksResponse, error) - DescribeDeliveryChannelStatus(ctx context.Context, input *DescribeDeliveryChannelStatusRequest) (*DescribeDeliveryChannelStatusResponse, error) - DescribeDeliveryChannels(ctx context.Context, input *DescribeDeliveryChannelsRequest) (*DescribeDeliveryChannelsResponse, error) - DescribeOrganizationConfigRuleStatuses(ctx context.Context, input *DescribeOrganizationConfigRuleStatusesRequest) (*DescribeOrganizationConfigRuleStatusesResponse, error) - DescribeOrganizationConfigRules(ctx context.Context, input *DescribeOrganizationConfigRulesRequest) (*DescribeOrganizationConfigRulesResponse, error) - DescribeOrganizationConformancePackStatuses(ctx context.Context, input *DescribeOrganizationConformancePackStatusesRequest) (*DescribeOrganizationConformancePackStatusesResponse, error) - DescribeOrganizationConformancePacks(ctx context.Context, input *DescribeOrganizationConformancePacksRequest) (*DescribeOrganizationConformancePacksResponse, error) - DescribePendingAggregationRequests(ctx context.Context, input *DescribePendingAggregationRequestsRequest) (*DescribePendingAggregationRequestsResponse, error) - DescribeRemediationConfigurations(ctx context.Context, input *DescribeRemediationConfigurationsRequest) (*DescribeRemediationConfigurationsResponse, error) - DescribeRemediationExceptions(ctx context.Context, input *DescribeRemediationExceptionsRequest) (*DescribeRemediationExceptionsResponse, error) - DescribeRemediationExecutionStatus(ctx context.Context, input *DescribeRemediationExecutionStatusRequest) (*DescribeRemediationExecutionStatusResponse, error) - DescribeRetentionConfigurations(ctx context.Context, input *DescribeRetentionConfigurationsRequest) (*DescribeRetentionConfigurationsResponse, error) - DisassociateResourceTypes(ctx context.Context, input *DisassociateResourceTypesRequest) (*DisassociateResourceTypesResponse, error) - GetAggregateComplianceDetailsByConfigRule(ctx context.Context, input *GetAggregateComplianceDetailsByConfigRuleRequest) (*GetAggregateComplianceDetailsByConfigRuleResponse, error) - GetAggregateConfigRuleComplianceSummary(ctx context.Context, input *GetAggregateConfigRuleComplianceSummaryRequest) (*GetAggregateConfigRuleComplianceSummaryResponse, error) - GetAggregateConformancePackComplianceSummary(ctx context.Context, input *GetAggregateConformancePackComplianceSummaryRequest) (*GetAggregateConformancePackComplianceSummaryResponse, error) - GetAggregateDiscoveredResourceCounts(ctx context.Context, input *GetAggregateDiscoveredResourceCountsRequest) (*GetAggregateDiscoveredResourceCountsResponse, error) - GetAggregateResourceConfig(ctx context.Context, input *GetAggregateResourceConfigRequest) (*GetAggregateResourceConfigResponse, error) - GetComplianceDetailsByConfigRule(ctx context.Context, input *GetComplianceDetailsByConfigRuleRequest) (*GetComplianceDetailsByConfigRuleResponse, error) - GetComplianceDetailsByResource(ctx context.Context, input *GetComplianceDetailsByResourceRequest) (*GetComplianceDetailsByResourceResponse, error) - GetComplianceSummaryByConfigRule(ctx context.Context, input *SmithyUnit) (*GetComplianceSummaryByConfigRuleResponse, error) - GetComplianceSummaryByResourceType(ctx context.Context, input *GetComplianceSummaryByResourceTypeRequest) (*GetComplianceSummaryByResourceTypeResponse, error) - GetConformancePackComplianceDetails(ctx context.Context, input *GetConformancePackComplianceDetailsRequest) (*GetConformancePackComplianceDetailsResponse, error) - GetConformancePackComplianceSummary(ctx context.Context, input *GetConformancePackComplianceSummaryRequest) (*GetConformancePackComplianceSummaryResponse, error) - GetCustomRulePolicy(ctx context.Context, input *GetCustomRulePolicyRequest) (*GetCustomRulePolicyResponse, error) - GetDiscoveredResourceCounts(ctx context.Context, input *GetDiscoveredResourceCountsRequest) (*GetDiscoveredResourceCountsResponse, error) - GetOrganizationConfigRuleDetailedStatus(ctx context.Context, input *GetOrganizationConfigRuleDetailedStatusRequest) (*GetOrganizationConfigRuleDetailedStatusResponse, error) - GetOrganizationConformancePackDetailedStatus(ctx context.Context, input *GetOrganizationConformancePackDetailedStatusRequest) (*GetOrganizationConformancePackDetailedStatusResponse, error) - GetOrganizationCustomRulePolicy(ctx context.Context, input *GetOrganizationCustomRulePolicyRequest) (*GetOrganizationCustomRulePolicyResponse, error) - GetResourceConfigHistory(ctx context.Context, input *GetResourceConfigHistoryRequest) (*GetResourceConfigHistoryResponse, error) - GetResourceEvaluationSummary(ctx context.Context, input *GetResourceEvaluationSummaryRequest) (*GetResourceEvaluationSummaryResponse, error) - GetStoredQuery(ctx context.Context, input *GetStoredQueryRequest) (*GetStoredQueryResponse, error) - ListAggregateDiscoveredResources(ctx context.Context, input *ListAggregateDiscoveredResourcesRequest) (*ListAggregateDiscoveredResourcesResponse, error) - ListConfigurationRecorders(ctx context.Context, input *ListConfigurationRecordersRequest) (*ListConfigurationRecordersResponse, error) - ListConformancePackComplianceScores(ctx context.Context, input *ListConformancePackComplianceScoresRequest) (*ListConformancePackComplianceScoresResponse, error) - ListDiscoveredResources(ctx context.Context, input *ListDiscoveredResourcesRequest) (*ListDiscoveredResourcesResponse, error) - ListResourceEvaluations(ctx context.Context, input *ListResourceEvaluationsRequest) (*ListResourceEvaluationsResponse, error) - ListStoredQueries(ctx context.Context, input *ListStoredQueriesRequest) (*ListStoredQueriesResponse, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceRequest) (*ListTagsForResourceResponse, error) - PutAggregationAuthorization(ctx context.Context, input *PutAggregationAuthorizationRequest) (*PutAggregationAuthorizationResponse, error) - PutConfigRule(ctx context.Context, input *PutConfigRuleRequest) (*SmithyUnit, error) - PutConfigurationAggregator(ctx context.Context, input *PutConfigurationAggregatorRequest) (*PutConfigurationAggregatorResponse, error) - PutConfigurationRecorder(ctx context.Context, input *PutConfigurationRecorderRequest) (*SmithyUnit, error) - PutConformancePack(ctx context.Context, input *PutConformancePackRequest) (*PutConformancePackResponse, error) - PutDeliveryChannel(ctx context.Context, input *PutDeliveryChannelRequest) (*SmithyUnit, error) - PutEvaluations(ctx context.Context, input *PutEvaluationsRequest) (*PutEvaluationsResponse, error) - PutExternalEvaluation(ctx context.Context, input *PutExternalEvaluationRequest) (*PutExternalEvaluationResponse, error) - PutOrganizationConfigRule(ctx context.Context, input *PutOrganizationConfigRuleRequest) (*PutOrganizationConfigRuleResponse, error) - PutOrganizationConformancePack(ctx context.Context, input *PutOrganizationConformancePackRequest) (*PutOrganizationConformancePackResponse, error) - PutRemediationConfigurations(ctx context.Context, input *PutRemediationConfigurationsRequest) (*PutRemediationConfigurationsResponse, error) - PutRemediationExceptions(ctx context.Context, input *PutRemediationExceptionsRequest) (*PutRemediationExceptionsResponse, error) - PutResourceConfig(ctx context.Context, input *PutResourceConfigRequest) (*SmithyUnit, error) - PutRetentionConfiguration(ctx context.Context, input *PutRetentionConfigurationRequest) (*PutRetentionConfigurationResponse, error) - PutServiceLinkedConfigurationRecorder(ctx context.Context, input *PutServiceLinkedConfigurationRecorderRequest) (*PutServiceLinkedConfigurationRecorderResponse, error) - PutStoredQuery(ctx context.Context, input *PutStoredQueryRequest) (*PutStoredQueryResponse, error) - SelectAggregateResourceConfig(ctx context.Context, input *SelectAggregateResourceConfigRequest) (*SelectAggregateResourceConfigResponse, error) - SelectResourceConfig(ctx context.Context, input *SelectResourceConfigRequest) (*SelectResourceConfigResponse, error) - StartConfigRulesEvaluation(ctx context.Context, input *StartConfigRulesEvaluationRequest) (*StartConfigRulesEvaluationResponse, error) - StartConfigurationRecorder(ctx context.Context, input *StartConfigurationRecorderRequest) (*SmithyUnit, error) - StartRemediationExecution(ctx context.Context, input *StartRemediationExecutionRequest) (*StartRemediationExecutionResponse, error) - StartResourceEvaluation(ctx context.Context, input *StartResourceEvaluationRequest) (*StartResourceEvaluationResponse, error) - StopConfigurationRecorder(ctx context.Context, input *StopConfigurationRecorderRequest) (*SmithyUnit, error) - TagResource(ctx context.Context, input *TagResourceRequest) (*SmithyUnit, error) - UntagResource(ctx context.Context, input *UntagResourceRequest) (*SmithyUnit, error) -} diff --git a/internal/generated/configservice/router.go b/internal/generated/configservice/router.go index 1d2497fd..7a356f5a 100644 --- a/internal/generated/configservice/router.go +++ b/internal/generated/configservice/router.go @@ -4,6 +4,9 @@ package configservice import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/configservice/serializer.go b/internal/generated/configservice/serializer.go deleted file mode 100644 index 985053de..00000000 --- a/internal/generated/configservice/serializer.go +++ /dev/null @@ -1,689 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package configservice - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeAssociateResourceTypesRequest parses an HTTP request into a *AssociateResourceTypesRequest. -func DeserializeAssociateResourceTypesRequest(r *http.Request, pathParams PathParams) (*AssociateResourceTypesRequest, error) { - input := &AssociateResourceTypesRequest{} - - return input, nil -} - -// DeserializeBatchGetAggregateResourceConfigRequest parses an HTTP request into a *BatchGetAggregateResourceConfigRequest. -func DeserializeBatchGetAggregateResourceConfigRequest(r *http.Request, pathParams PathParams) (*BatchGetAggregateResourceConfigRequest, error) { - input := &BatchGetAggregateResourceConfigRequest{} - - return input, nil -} - -// DeserializeBatchGetResourceConfigRequest parses an HTTP request into a *BatchGetResourceConfigRequest. -func DeserializeBatchGetResourceConfigRequest(r *http.Request, pathParams PathParams) (*BatchGetResourceConfigRequest, error) { - input := &BatchGetResourceConfigRequest{} - - return input, nil -} - -// DeserializeDeleteAggregationAuthorizationRequest parses an HTTP request into a *DeleteAggregationAuthorizationRequest. -func DeserializeDeleteAggregationAuthorizationRequest(r *http.Request, pathParams PathParams) (*DeleteAggregationAuthorizationRequest, error) { - input := &DeleteAggregationAuthorizationRequest{} - - return input, nil -} - -// DeserializeDeleteConfigRuleRequest parses an HTTP request into a *DeleteConfigRuleRequest. -func DeserializeDeleteConfigRuleRequest(r *http.Request, pathParams PathParams) (*DeleteConfigRuleRequest, error) { - input := &DeleteConfigRuleRequest{} - - return input, nil -} - -// DeserializeDeleteConfigurationAggregatorRequest parses an HTTP request into a *DeleteConfigurationAggregatorRequest. -func DeserializeDeleteConfigurationAggregatorRequest(r *http.Request, pathParams PathParams) (*DeleteConfigurationAggregatorRequest, error) { - input := &DeleteConfigurationAggregatorRequest{} - - return input, nil -} - -// DeserializeDeleteConfigurationRecorderRequest parses an HTTP request into a *DeleteConfigurationRecorderRequest. -func DeserializeDeleteConfigurationRecorderRequest(r *http.Request, pathParams PathParams) (*DeleteConfigurationRecorderRequest, error) { - input := &DeleteConfigurationRecorderRequest{} - - return input, nil -} - -// DeserializeDeleteConformancePackRequest parses an HTTP request into a *DeleteConformancePackRequest. -func DeserializeDeleteConformancePackRequest(r *http.Request, pathParams PathParams) (*DeleteConformancePackRequest, error) { - input := &DeleteConformancePackRequest{} - - return input, nil -} - -// DeserializeDeleteDeliveryChannelRequest parses an HTTP request into a *DeleteDeliveryChannelRequest. -func DeserializeDeleteDeliveryChannelRequest(r *http.Request, pathParams PathParams) (*DeleteDeliveryChannelRequest, error) { - input := &DeleteDeliveryChannelRequest{} - - return input, nil -} - -// DeserializeDeleteEvaluationResultsRequest parses an HTTP request into a *DeleteEvaluationResultsRequest. -func DeserializeDeleteEvaluationResultsRequest(r *http.Request, pathParams PathParams) (*DeleteEvaluationResultsRequest, error) { - input := &DeleteEvaluationResultsRequest{} - - return input, nil -} - -// DeserializeDeleteOrganizationConfigRuleRequest parses an HTTP request into a *DeleteOrganizationConfigRuleRequest. -func DeserializeDeleteOrganizationConfigRuleRequest(r *http.Request, pathParams PathParams) (*DeleteOrganizationConfigRuleRequest, error) { - input := &DeleteOrganizationConfigRuleRequest{} - - return input, nil -} - -// DeserializeDeleteOrganizationConformancePackRequest parses an HTTP request into a *DeleteOrganizationConformancePackRequest. -func DeserializeDeleteOrganizationConformancePackRequest(r *http.Request, pathParams PathParams) (*DeleteOrganizationConformancePackRequest, error) { - input := &DeleteOrganizationConformancePackRequest{} - - return input, nil -} - -// DeserializeDeletePendingAggregationRequestRequest parses an HTTP request into a *DeletePendingAggregationRequestRequest. -func DeserializeDeletePendingAggregationRequestRequest(r *http.Request, pathParams PathParams) (*DeletePendingAggregationRequestRequest, error) { - input := &DeletePendingAggregationRequestRequest{} - - return input, nil -} - -// DeserializeDeleteRemediationConfigurationRequest parses an HTTP request into a *DeleteRemediationConfigurationRequest. -func DeserializeDeleteRemediationConfigurationRequest(r *http.Request, pathParams PathParams) (*DeleteRemediationConfigurationRequest, error) { - input := &DeleteRemediationConfigurationRequest{} - - return input, nil -} - -// DeserializeDeleteRemediationExceptionsRequest parses an HTTP request into a *DeleteRemediationExceptionsRequest. -func DeserializeDeleteRemediationExceptionsRequest(r *http.Request, pathParams PathParams) (*DeleteRemediationExceptionsRequest, error) { - input := &DeleteRemediationExceptionsRequest{} - - return input, nil -} - -// DeserializeDeleteResourceConfigRequest parses an HTTP request into a *DeleteResourceConfigRequest. -func DeserializeDeleteResourceConfigRequest(r *http.Request, pathParams PathParams) (*DeleteResourceConfigRequest, error) { - input := &DeleteResourceConfigRequest{} - - return input, nil -} - -// DeserializeDeleteRetentionConfigurationRequest parses an HTTP request into a *DeleteRetentionConfigurationRequest. -func DeserializeDeleteRetentionConfigurationRequest(r *http.Request, pathParams PathParams) (*DeleteRetentionConfigurationRequest, error) { - input := &DeleteRetentionConfigurationRequest{} - - return input, nil -} - -// DeserializeDeleteServiceLinkedConfigurationRecorderRequest parses an HTTP request into a *DeleteServiceLinkedConfigurationRecorderRequest. -func DeserializeDeleteServiceLinkedConfigurationRecorderRequest(r *http.Request, pathParams PathParams) (*DeleteServiceLinkedConfigurationRecorderRequest, error) { - input := &DeleteServiceLinkedConfigurationRecorderRequest{} - - return input, nil -} - -// DeserializeDeleteStoredQueryRequest parses an HTTP request into a *DeleteStoredQueryRequest. -func DeserializeDeleteStoredQueryRequest(r *http.Request, pathParams PathParams) (*DeleteStoredQueryRequest, error) { - input := &DeleteStoredQueryRequest{} - - return input, nil -} - -// DeserializeDeliverConfigSnapshotRequest parses an HTTP request into a *DeliverConfigSnapshotRequest. -func DeserializeDeliverConfigSnapshotRequest(r *http.Request, pathParams PathParams) (*DeliverConfigSnapshotRequest, error) { - input := &DeliverConfigSnapshotRequest{} - - return input, nil -} - -// DeserializeDescribeAggregateComplianceByConfigRulesRequest parses an HTTP request into a *DescribeAggregateComplianceByConfigRulesRequest. -func DeserializeDescribeAggregateComplianceByConfigRulesRequest(r *http.Request, pathParams PathParams) (*DescribeAggregateComplianceByConfigRulesRequest, error) { - input := &DescribeAggregateComplianceByConfigRulesRequest{} - - return input, nil -} - -// DeserializeDescribeAggregateComplianceByConformancePacksRequest parses an HTTP request into a *DescribeAggregateComplianceByConformancePacksRequest. -func DeserializeDescribeAggregateComplianceByConformancePacksRequest(r *http.Request, pathParams PathParams) (*DescribeAggregateComplianceByConformancePacksRequest, error) { - input := &DescribeAggregateComplianceByConformancePacksRequest{} - - return input, nil -} - -// DeserializeDescribeAggregationAuthorizationsRequest parses an HTTP request into a *DescribeAggregationAuthorizationsRequest. -func DeserializeDescribeAggregationAuthorizationsRequest(r *http.Request, pathParams PathParams) (*DescribeAggregationAuthorizationsRequest, error) { - input := &DescribeAggregationAuthorizationsRequest{} - - return input, nil -} - -// DeserializeDescribeComplianceByConfigRuleRequest parses an HTTP request into a *DescribeComplianceByConfigRuleRequest. -func DeserializeDescribeComplianceByConfigRuleRequest(r *http.Request, pathParams PathParams) (*DescribeComplianceByConfigRuleRequest, error) { - input := &DescribeComplianceByConfigRuleRequest{} - - return input, nil -} - -// DeserializeDescribeComplianceByResourceRequest parses an HTTP request into a *DescribeComplianceByResourceRequest. -func DeserializeDescribeComplianceByResourceRequest(r *http.Request, pathParams PathParams) (*DescribeComplianceByResourceRequest, error) { - input := &DescribeComplianceByResourceRequest{} - - return input, nil -} - -// DeserializeDescribeConfigRuleEvaluationStatusRequest parses an HTTP request into a *DescribeConfigRuleEvaluationStatusRequest. -func DeserializeDescribeConfigRuleEvaluationStatusRequest(r *http.Request, pathParams PathParams) (*DescribeConfigRuleEvaluationStatusRequest, error) { - input := &DescribeConfigRuleEvaluationStatusRequest{} - - return input, nil -} - -// DeserializeDescribeConfigRulesRequest parses an HTTP request into a *DescribeConfigRulesRequest. -func DeserializeDescribeConfigRulesRequest(r *http.Request, pathParams PathParams) (*DescribeConfigRulesRequest, error) { - input := &DescribeConfigRulesRequest{} - - return input, nil -} - -// DeserializeDescribeConfigurationAggregatorSourcesStatusRequest parses an HTTP request into a *DescribeConfigurationAggregatorSourcesStatusRequest. -func DeserializeDescribeConfigurationAggregatorSourcesStatusRequest(r *http.Request, pathParams PathParams) (*DescribeConfigurationAggregatorSourcesStatusRequest, error) { - input := &DescribeConfigurationAggregatorSourcesStatusRequest{} - - return input, nil -} - -// DeserializeDescribeConfigurationAggregatorsRequest parses an HTTP request into a *DescribeConfigurationAggregatorsRequest. -func DeserializeDescribeConfigurationAggregatorsRequest(r *http.Request, pathParams PathParams) (*DescribeConfigurationAggregatorsRequest, error) { - input := &DescribeConfigurationAggregatorsRequest{} - - return input, nil -} - -// DeserializeDescribeConfigurationRecorderStatusRequest parses an HTTP request into a *DescribeConfigurationRecorderStatusRequest. -func DeserializeDescribeConfigurationRecorderStatusRequest(r *http.Request, pathParams PathParams) (*DescribeConfigurationRecorderStatusRequest, error) { - input := &DescribeConfigurationRecorderStatusRequest{} - - return input, nil -} - -// DeserializeDescribeConfigurationRecordersRequest parses an HTTP request into a *DescribeConfigurationRecordersRequest. -func DeserializeDescribeConfigurationRecordersRequest(r *http.Request, pathParams PathParams) (*DescribeConfigurationRecordersRequest, error) { - input := &DescribeConfigurationRecordersRequest{} - - return input, nil -} - -// DeserializeDescribeConformancePackComplianceRequest parses an HTTP request into a *DescribeConformancePackComplianceRequest. -func DeserializeDescribeConformancePackComplianceRequest(r *http.Request, pathParams PathParams) (*DescribeConformancePackComplianceRequest, error) { - input := &DescribeConformancePackComplianceRequest{} - - return input, nil -} - -// DeserializeDescribeConformancePackStatusRequest parses an HTTP request into a *DescribeConformancePackStatusRequest. -func DeserializeDescribeConformancePackStatusRequest(r *http.Request, pathParams PathParams) (*DescribeConformancePackStatusRequest, error) { - input := &DescribeConformancePackStatusRequest{} - - return input, nil -} - -// DeserializeDescribeConformancePacksRequest parses an HTTP request into a *DescribeConformancePacksRequest. -func DeserializeDescribeConformancePacksRequest(r *http.Request, pathParams PathParams) (*DescribeConformancePacksRequest, error) { - input := &DescribeConformancePacksRequest{} - - return input, nil -} - -// DeserializeDescribeDeliveryChannelStatusRequest parses an HTTP request into a *DescribeDeliveryChannelStatusRequest. -func DeserializeDescribeDeliveryChannelStatusRequest(r *http.Request, pathParams PathParams) (*DescribeDeliveryChannelStatusRequest, error) { - input := &DescribeDeliveryChannelStatusRequest{} - - return input, nil -} - -// DeserializeDescribeDeliveryChannelsRequest parses an HTTP request into a *DescribeDeliveryChannelsRequest. -func DeserializeDescribeDeliveryChannelsRequest(r *http.Request, pathParams PathParams) (*DescribeDeliveryChannelsRequest, error) { - input := &DescribeDeliveryChannelsRequest{} - - return input, nil -} - -// DeserializeDescribeOrganizationConfigRuleStatusesRequest parses an HTTP request into a *DescribeOrganizationConfigRuleStatusesRequest. -func DeserializeDescribeOrganizationConfigRuleStatusesRequest(r *http.Request, pathParams PathParams) (*DescribeOrganizationConfigRuleStatusesRequest, error) { - input := &DescribeOrganizationConfigRuleStatusesRequest{} - - return input, nil -} - -// DeserializeDescribeOrganizationConfigRulesRequest parses an HTTP request into a *DescribeOrganizationConfigRulesRequest. -func DeserializeDescribeOrganizationConfigRulesRequest(r *http.Request, pathParams PathParams) (*DescribeOrganizationConfigRulesRequest, error) { - input := &DescribeOrganizationConfigRulesRequest{} - - return input, nil -} - -// DeserializeDescribeOrganizationConformancePackStatusesRequest parses an HTTP request into a *DescribeOrganizationConformancePackStatusesRequest. -func DeserializeDescribeOrganizationConformancePackStatusesRequest(r *http.Request, pathParams PathParams) (*DescribeOrganizationConformancePackStatusesRequest, error) { - input := &DescribeOrganizationConformancePackStatusesRequest{} - - return input, nil -} - -// DeserializeDescribeOrganizationConformancePacksRequest parses an HTTP request into a *DescribeOrganizationConformancePacksRequest. -func DeserializeDescribeOrganizationConformancePacksRequest(r *http.Request, pathParams PathParams) (*DescribeOrganizationConformancePacksRequest, error) { - input := &DescribeOrganizationConformancePacksRequest{} - - return input, nil -} - -// DeserializeDescribePendingAggregationRequestsRequest parses an HTTP request into a *DescribePendingAggregationRequestsRequest. -func DeserializeDescribePendingAggregationRequestsRequest(r *http.Request, pathParams PathParams) (*DescribePendingAggregationRequestsRequest, error) { - input := &DescribePendingAggregationRequestsRequest{} - - return input, nil -} - -// DeserializeDescribeRemediationConfigurationsRequest parses an HTTP request into a *DescribeRemediationConfigurationsRequest. -func DeserializeDescribeRemediationConfigurationsRequest(r *http.Request, pathParams PathParams) (*DescribeRemediationConfigurationsRequest, error) { - input := &DescribeRemediationConfigurationsRequest{} - - return input, nil -} - -// DeserializeDescribeRemediationExceptionsRequest parses an HTTP request into a *DescribeRemediationExceptionsRequest. -func DeserializeDescribeRemediationExceptionsRequest(r *http.Request, pathParams PathParams) (*DescribeRemediationExceptionsRequest, error) { - input := &DescribeRemediationExceptionsRequest{} - - return input, nil -} - -// DeserializeDescribeRemediationExecutionStatusRequest parses an HTTP request into a *DescribeRemediationExecutionStatusRequest. -func DeserializeDescribeRemediationExecutionStatusRequest(r *http.Request, pathParams PathParams) (*DescribeRemediationExecutionStatusRequest, error) { - input := &DescribeRemediationExecutionStatusRequest{} - - return input, nil -} - -// DeserializeDescribeRetentionConfigurationsRequest parses an HTTP request into a *DescribeRetentionConfigurationsRequest. -func DeserializeDescribeRetentionConfigurationsRequest(r *http.Request, pathParams PathParams) (*DescribeRetentionConfigurationsRequest, error) { - input := &DescribeRetentionConfigurationsRequest{} - - return input, nil -} - -// DeserializeDisassociateResourceTypesRequest parses an HTTP request into a *DisassociateResourceTypesRequest. -func DeserializeDisassociateResourceTypesRequest(r *http.Request, pathParams PathParams) (*DisassociateResourceTypesRequest, error) { - input := &DisassociateResourceTypesRequest{} - - return input, nil -} - -// DeserializeGetAggregateComplianceDetailsByConfigRuleRequest parses an HTTP request into a *GetAggregateComplianceDetailsByConfigRuleRequest. -func DeserializeGetAggregateComplianceDetailsByConfigRuleRequest(r *http.Request, pathParams PathParams) (*GetAggregateComplianceDetailsByConfigRuleRequest, error) { - input := &GetAggregateComplianceDetailsByConfigRuleRequest{} - - return input, nil -} - -// DeserializeGetAggregateConfigRuleComplianceSummaryRequest parses an HTTP request into a *GetAggregateConfigRuleComplianceSummaryRequest. -func DeserializeGetAggregateConfigRuleComplianceSummaryRequest(r *http.Request, pathParams PathParams) (*GetAggregateConfigRuleComplianceSummaryRequest, error) { - input := &GetAggregateConfigRuleComplianceSummaryRequest{} - - return input, nil -} - -// DeserializeGetAggregateConformancePackComplianceSummaryRequest parses an HTTP request into a *GetAggregateConformancePackComplianceSummaryRequest. -func DeserializeGetAggregateConformancePackComplianceSummaryRequest(r *http.Request, pathParams PathParams) (*GetAggregateConformancePackComplianceSummaryRequest, error) { - input := &GetAggregateConformancePackComplianceSummaryRequest{} - - return input, nil -} - -// DeserializeGetAggregateDiscoveredResourceCountsRequest parses an HTTP request into a *GetAggregateDiscoveredResourceCountsRequest. -func DeserializeGetAggregateDiscoveredResourceCountsRequest(r *http.Request, pathParams PathParams) (*GetAggregateDiscoveredResourceCountsRequest, error) { - input := &GetAggregateDiscoveredResourceCountsRequest{} - - return input, nil -} - -// DeserializeGetAggregateResourceConfigRequest parses an HTTP request into a *GetAggregateResourceConfigRequest. -func DeserializeGetAggregateResourceConfigRequest(r *http.Request, pathParams PathParams) (*GetAggregateResourceConfigRequest, error) { - input := &GetAggregateResourceConfigRequest{} - - return input, nil -} - -// DeserializeGetComplianceDetailsByConfigRuleRequest parses an HTTP request into a *GetComplianceDetailsByConfigRuleRequest. -func DeserializeGetComplianceDetailsByConfigRuleRequest(r *http.Request, pathParams PathParams) (*GetComplianceDetailsByConfigRuleRequest, error) { - input := &GetComplianceDetailsByConfigRuleRequest{} - - return input, nil -} - -// DeserializeGetComplianceDetailsByResourceRequest parses an HTTP request into a *GetComplianceDetailsByResourceRequest. -func DeserializeGetComplianceDetailsByResourceRequest(r *http.Request, pathParams PathParams) (*GetComplianceDetailsByResourceRequest, error) { - input := &GetComplianceDetailsByResourceRequest{} - - return input, nil -} - -// DeserializeSmithyUnit parses an HTTP request into a *SmithyUnit. -func DeserializeSmithyUnit(r *http.Request, pathParams PathParams) (*SmithyUnit, error) { - input := &SmithyUnit{} - - return input, nil -} - -// DeserializeGetComplianceSummaryByResourceTypeRequest parses an HTTP request into a *GetComplianceSummaryByResourceTypeRequest. -func DeserializeGetComplianceSummaryByResourceTypeRequest(r *http.Request, pathParams PathParams) (*GetComplianceSummaryByResourceTypeRequest, error) { - input := &GetComplianceSummaryByResourceTypeRequest{} - - return input, nil -} - -// DeserializeGetConformancePackComplianceDetailsRequest parses an HTTP request into a *GetConformancePackComplianceDetailsRequest. -func DeserializeGetConformancePackComplianceDetailsRequest(r *http.Request, pathParams PathParams) (*GetConformancePackComplianceDetailsRequest, error) { - input := &GetConformancePackComplianceDetailsRequest{} - - return input, nil -} - -// DeserializeGetConformancePackComplianceSummaryRequest parses an HTTP request into a *GetConformancePackComplianceSummaryRequest. -func DeserializeGetConformancePackComplianceSummaryRequest(r *http.Request, pathParams PathParams) (*GetConformancePackComplianceSummaryRequest, error) { - input := &GetConformancePackComplianceSummaryRequest{} - - return input, nil -} - -// DeserializeGetCustomRulePolicyRequest parses an HTTP request into a *GetCustomRulePolicyRequest. -func DeserializeGetCustomRulePolicyRequest(r *http.Request, pathParams PathParams) (*GetCustomRulePolicyRequest, error) { - input := &GetCustomRulePolicyRequest{} - - return input, nil -} - -// DeserializeGetDiscoveredResourceCountsRequest parses an HTTP request into a *GetDiscoveredResourceCountsRequest. -func DeserializeGetDiscoveredResourceCountsRequest(r *http.Request, pathParams PathParams) (*GetDiscoveredResourceCountsRequest, error) { - input := &GetDiscoveredResourceCountsRequest{} - - return input, nil -} - -// DeserializeGetOrganizationConfigRuleDetailedStatusRequest parses an HTTP request into a *GetOrganizationConfigRuleDetailedStatusRequest. -func DeserializeGetOrganizationConfigRuleDetailedStatusRequest(r *http.Request, pathParams PathParams) (*GetOrganizationConfigRuleDetailedStatusRequest, error) { - input := &GetOrganizationConfigRuleDetailedStatusRequest{} - - return input, nil -} - -// DeserializeGetOrganizationConformancePackDetailedStatusRequest parses an HTTP request into a *GetOrganizationConformancePackDetailedStatusRequest. -func DeserializeGetOrganizationConformancePackDetailedStatusRequest(r *http.Request, pathParams PathParams) (*GetOrganizationConformancePackDetailedStatusRequest, error) { - input := &GetOrganizationConformancePackDetailedStatusRequest{} - - return input, nil -} - -// DeserializeGetOrganizationCustomRulePolicyRequest parses an HTTP request into a *GetOrganizationCustomRulePolicyRequest. -func DeserializeGetOrganizationCustomRulePolicyRequest(r *http.Request, pathParams PathParams) (*GetOrganizationCustomRulePolicyRequest, error) { - input := &GetOrganizationCustomRulePolicyRequest{} - - return input, nil -} - -// DeserializeGetResourceConfigHistoryRequest parses an HTTP request into a *GetResourceConfigHistoryRequest. -func DeserializeGetResourceConfigHistoryRequest(r *http.Request, pathParams PathParams) (*GetResourceConfigHistoryRequest, error) { - input := &GetResourceConfigHistoryRequest{} - - return input, nil -} - -// DeserializeGetResourceEvaluationSummaryRequest parses an HTTP request into a *GetResourceEvaluationSummaryRequest. -func DeserializeGetResourceEvaluationSummaryRequest(r *http.Request, pathParams PathParams) (*GetResourceEvaluationSummaryRequest, error) { - input := &GetResourceEvaluationSummaryRequest{} - - return input, nil -} - -// DeserializeGetStoredQueryRequest parses an HTTP request into a *GetStoredQueryRequest. -func DeserializeGetStoredQueryRequest(r *http.Request, pathParams PathParams) (*GetStoredQueryRequest, error) { - input := &GetStoredQueryRequest{} - - return input, nil -} - -// DeserializeListAggregateDiscoveredResourcesRequest parses an HTTP request into a *ListAggregateDiscoveredResourcesRequest. -func DeserializeListAggregateDiscoveredResourcesRequest(r *http.Request, pathParams PathParams) (*ListAggregateDiscoveredResourcesRequest, error) { - input := &ListAggregateDiscoveredResourcesRequest{} - - return input, nil -} - -// DeserializeListConfigurationRecordersRequest parses an HTTP request into a *ListConfigurationRecordersRequest. -func DeserializeListConfigurationRecordersRequest(r *http.Request, pathParams PathParams) (*ListConfigurationRecordersRequest, error) { - input := &ListConfigurationRecordersRequest{} - - return input, nil -} - -// DeserializeListConformancePackComplianceScoresRequest parses an HTTP request into a *ListConformancePackComplianceScoresRequest. -func DeserializeListConformancePackComplianceScoresRequest(r *http.Request, pathParams PathParams) (*ListConformancePackComplianceScoresRequest, error) { - input := &ListConformancePackComplianceScoresRequest{} - - return input, nil -} - -// DeserializeListDiscoveredResourcesRequest parses an HTTP request into a *ListDiscoveredResourcesRequest. -func DeserializeListDiscoveredResourcesRequest(r *http.Request, pathParams PathParams) (*ListDiscoveredResourcesRequest, error) { - input := &ListDiscoveredResourcesRequest{} - - return input, nil -} - -// DeserializeListResourceEvaluationsRequest parses an HTTP request into a *ListResourceEvaluationsRequest. -func DeserializeListResourceEvaluationsRequest(r *http.Request, pathParams PathParams) (*ListResourceEvaluationsRequest, error) { - input := &ListResourceEvaluationsRequest{} - - return input, nil -} - -// DeserializeListStoredQueriesRequest parses an HTTP request into a *ListStoredQueriesRequest. -func DeserializeListStoredQueriesRequest(r *http.Request, pathParams PathParams) (*ListStoredQueriesRequest, error) { - input := &ListStoredQueriesRequest{} - - return input, nil -} - -// DeserializeListTagsForResourceRequest parses an HTTP request into a *ListTagsForResourceRequest. -func DeserializeListTagsForResourceRequest(r *http.Request, pathParams PathParams) (*ListTagsForResourceRequest, error) { - input := &ListTagsForResourceRequest{} - - return input, nil -} - -// DeserializePutAggregationAuthorizationRequest parses an HTTP request into a *PutAggregationAuthorizationRequest. -func DeserializePutAggregationAuthorizationRequest(r *http.Request, pathParams PathParams) (*PutAggregationAuthorizationRequest, error) { - input := &PutAggregationAuthorizationRequest{} - - return input, nil -} - -// DeserializePutConfigRuleRequest parses an HTTP request into a *PutConfigRuleRequest. -func DeserializePutConfigRuleRequest(r *http.Request, pathParams PathParams) (*PutConfigRuleRequest, error) { - input := &PutConfigRuleRequest{} - - return input, nil -} - -// DeserializePutConfigurationAggregatorRequest parses an HTTP request into a *PutConfigurationAggregatorRequest. -func DeserializePutConfigurationAggregatorRequest(r *http.Request, pathParams PathParams) (*PutConfigurationAggregatorRequest, error) { - input := &PutConfigurationAggregatorRequest{} - - return input, nil -} - -// DeserializePutConfigurationRecorderRequest parses an HTTP request into a *PutConfigurationRecorderRequest. -func DeserializePutConfigurationRecorderRequest(r *http.Request, pathParams PathParams) (*PutConfigurationRecorderRequest, error) { - input := &PutConfigurationRecorderRequest{} - - return input, nil -} - -// DeserializePutConformancePackRequest parses an HTTP request into a *PutConformancePackRequest. -func DeserializePutConformancePackRequest(r *http.Request, pathParams PathParams) (*PutConformancePackRequest, error) { - input := &PutConformancePackRequest{} - - return input, nil -} - -// DeserializePutDeliveryChannelRequest parses an HTTP request into a *PutDeliveryChannelRequest. -func DeserializePutDeliveryChannelRequest(r *http.Request, pathParams PathParams) (*PutDeliveryChannelRequest, error) { - input := &PutDeliveryChannelRequest{} - - return input, nil -} - -// DeserializePutEvaluationsRequest parses an HTTP request into a *PutEvaluationsRequest. -func DeserializePutEvaluationsRequest(r *http.Request, pathParams PathParams) (*PutEvaluationsRequest, error) { - input := &PutEvaluationsRequest{} - - return input, nil -} - -// DeserializePutExternalEvaluationRequest parses an HTTP request into a *PutExternalEvaluationRequest. -func DeserializePutExternalEvaluationRequest(r *http.Request, pathParams PathParams) (*PutExternalEvaluationRequest, error) { - input := &PutExternalEvaluationRequest{} - - return input, nil -} - -// DeserializePutOrganizationConfigRuleRequest parses an HTTP request into a *PutOrganizationConfigRuleRequest. -func DeserializePutOrganizationConfigRuleRequest(r *http.Request, pathParams PathParams) (*PutOrganizationConfigRuleRequest, error) { - input := &PutOrganizationConfigRuleRequest{} - - return input, nil -} - -// DeserializePutOrganizationConformancePackRequest parses an HTTP request into a *PutOrganizationConformancePackRequest. -func DeserializePutOrganizationConformancePackRequest(r *http.Request, pathParams PathParams) (*PutOrganizationConformancePackRequest, error) { - input := &PutOrganizationConformancePackRequest{} - - return input, nil -} - -// DeserializePutRemediationConfigurationsRequest parses an HTTP request into a *PutRemediationConfigurationsRequest. -func DeserializePutRemediationConfigurationsRequest(r *http.Request, pathParams PathParams) (*PutRemediationConfigurationsRequest, error) { - input := &PutRemediationConfigurationsRequest{} - - return input, nil -} - -// DeserializePutRemediationExceptionsRequest parses an HTTP request into a *PutRemediationExceptionsRequest. -func DeserializePutRemediationExceptionsRequest(r *http.Request, pathParams PathParams) (*PutRemediationExceptionsRequest, error) { - input := &PutRemediationExceptionsRequest{} - - return input, nil -} - -// DeserializePutResourceConfigRequest parses an HTTP request into a *PutResourceConfigRequest. -func DeserializePutResourceConfigRequest(r *http.Request, pathParams PathParams) (*PutResourceConfigRequest, error) { - input := &PutResourceConfigRequest{} - - return input, nil -} - -// DeserializePutRetentionConfigurationRequest parses an HTTP request into a *PutRetentionConfigurationRequest. -func DeserializePutRetentionConfigurationRequest(r *http.Request, pathParams PathParams) (*PutRetentionConfigurationRequest, error) { - input := &PutRetentionConfigurationRequest{} - - return input, nil -} - -// DeserializePutServiceLinkedConfigurationRecorderRequest parses an HTTP request into a *PutServiceLinkedConfigurationRecorderRequest. -func DeserializePutServiceLinkedConfigurationRecorderRequest(r *http.Request, pathParams PathParams) (*PutServiceLinkedConfigurationRecorderRequest, error) { - input := &PutServiceLinkedConfigurationRecorderRequest{} - - return input, nil -} - -// DeserializePutStoredQueryRequest parses an HTTP request into a *PutStoredQueryRequest. -func DeserializePutStoredQueryRequest(r *http.Request, pathParams PathParams) (*PutStoredQueryRequest, error) { - input := &PutStoredQueryRequest{} - - return input, nil -} - -// DeserializeSelectAggregateResourceConfigRequest parses an HTTP request into a *SelectAggregateResourceConfigRequest. -func DeserializeSelectAggregateResourceConfigRequest(r *http.Request, pathParams PathParams) (*SelectAggregateResourceConfigRequest, error) { - input := &SelectAggregateResourceConfigRequest{} - - return input, nil -} - -// DeserializeSelectResourceConfigRequest parses an HTTP request into a *SelectResourceConfigRequest. -func DeserializeSelectResourceConfigRequest(r *http.Request, pathParams PathParams) (*SelectResourceConfigRequest, error) { - input := &SelectResourceConfigRequest{} - - return input, nil -} - -// DeserializeStartConfigRulesEvaluationRequest parses an HTTP request into a *StartConfigRulesEvaluationRequest. -func DeserializeStartConfigRulesEvaluationRequest(r *http.Request, pathParams PathParams) (*StartConfigRulesEvaluationRequest, error) { - input := &StartConfigRulesEvaluationRequest{} - - return input, nil -} - -// DeserializeStartConfigurationRecorderRequest parses an HTTP request into a *StartConfigurationRecorderRequest. -func DeserializeStartConfigurationRecorderRequest(r *http.Request, pathParams PathParams) (*StartConfigurationRecorderRequest, error) { - input := &StartConfigurationRecorderRequest{} - - return input, nil -} - -// DeserializeStartRemediationExecutionRequest parses an HTTP request into a *StartRemediationExecutionRequest. -func DeserializeStartRemediationExecutionRequest(r *http.Request, pathParams PathParams) (*StartRemediationExecutionRequest, error) { - input := &StartRemediationExecutionRequest{} - - return input, nil -} - -// DeserializeStartResourceEvaluationRequest parses an HTTP request into a *StartResourceEvaluationRequest. -func DeserializeStartResourceEvaluationRequest(r *http.Request, pathParams PathParams) (*StartResourceEvaluationRequest, error) { - input := &StartResourceEvaluationRequest{} - - return input, nil -} - -// DeserializeStopConfigurationRecorderRequest parses an HTTP request into a *StopConfigurationRecorderRequest. -func DeserializeStopConfigurationRecorderRequest(r *http.Request, pathParams PathParams) (*StopConfigurationRecorderRequest, error) { - input := &StopConfigurationRecorderRequest{} - - return input, nil -} - -// DeserializeTagResourceRequest parses an HTTP request into a *TagResourceRequest. -func DeserializeTagResourceRequest(r *http.Request, pathParams PathParams) (*TagResourceRequest, error) { - input := &TagResourceRequest{} - - return input, nil -} - -// DeserializeUntagResourceRequest parses an HTTP request into a *UntagResourceRequest. -func DeserializeUntagResourceRequest(r *http.Request, pathParams PathParams) (*UntagResourceRequest, error) { - input := &UntagResourceRequest{} - - return input, nil -} diff --git a/internal/generated/costexplorer/deserializer.go b/internal/generated/costexplorer/deserializer.go deleted file mode 100644 index fdda95f9..00000000 --- a/internal/generated/costexplorer/deserializer.go +++ /dev/null @@ -1,737 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package costexplorer - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeCreateAnomalyMonitorResponse writes the CreateAnomalyMonitorResponse to the HTTP response. -func SerializeCreateAnomalyMonitorResponse(w http.ResponseWriter, output *CreateAnomalyMonitorResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateAnomalySubscriptionResponse writes the CreateAnomalySubscriptionResponse to the HTTP response. -func SerializeCreateAnomalySubscriptionResponse(w http.ResponseWriter, output *CreateAnomalySubscriptionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateCostCategoryDefinitionResponse writes the CreateCostCategoryDefinitionResponse to the HTTP response. -func SerializeCreateCostCategoryDefinitionResponse(w http.ResponseWriter, output *CreateCostCategoryDefinitionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteAnomalyMonitorResponse writes the DeleteAnomalyMonitorResponse to the HTTP response. -func SerializeDeleteAnomalyMonitorResponse(w http.ResponseWriter, output *DeleteAnomalyMonitorResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteAnomalySubscriptionResponse writes the DeleteAnomalySubscriptionResponse to the HTTP response. -func SerializeDeleteAnomalySubscriptionResponse(w http.ResponseWriter, output *DeleteAnomalySubscriptionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteCostCategoryDefinitionResponse writes the DeleteCostCategoryDefinitionResponse to the HTTP response. -func SerializeDeleteCostCategoryDefinitionResponse(w http.ResponseWriter, output *DeleteCostCategoryDefinitionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeCostCategoryDefinitionResponse writes the DescribeCostCategoryDefinitionResponse to the HTTP response. -func SerializeDescribeCostCategoryDefinitionResponse(w http.ResponseWriter, output *DescribeCostCategoryDefinitionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetAnomaliesResponse writes the GetAnomaliesResponse to the HTTP response. -func SerializeGetAnomaliesResponse(w http.ResponseWriter, output *GetAnomaliesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetAnomalyMonitorsResponse writes the GetAnomalyMonitorsResponse to the HTTP response. -func SerializeGetAnomalyMonitorsResponse(w http.ResponseWriter, output *GetAnomalyMonitorsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetAnomalySubscriptionsResponse writes the GetAnomalySubscriptionsResponse to the HTTP response. -func SerializeGetAnomalySubscriptionsResponse(w http.ResponseWriter, output *GetAnomalySubscriptionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetApproximateUsageRecordsResponse writes the GetApproximateUsageRecordsResponse to the HTTP response. -func SerializeGetApproximateUsageRecordsResponse(w http.ResponseWriter, output *GetApproximateUsageRecordsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCommitmentPurchaseAnalysisResponse writes the GetCommitmentPurchaseAnalysisResponse to the HTTP response. -func SerializeGetCommitmentPurchaseAnalysisResponse(w http.ResponseWriter, output *GetCommitmentPurchaseAnalysisResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCostAndUsageResponse writes the GetCostAndUsageResponse to the HTTP response. -func SerializeGetCostAndUsageResponse(w http.ResponseWriter, output *GetCostAndUsageResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCostAndUsageComparisonsResponse writes the GetCostAndUsageComparisonsResponse to the HTTP response. -func SerializeGetCostAndUsageComparisonsResponse(w http.ResponseWriter, output *GetCostAndUsageComparisonsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCostAndUsageWithResourcesResponse writes the GetCostAndUsageWithResourcesResponse to the HTTP response. -func SerializeGetCostAndUsageWithResourcesResponse(w http.ResponseWriter, output *GetCostAndUsageWithResourcesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCostCategoriesResponse writes the GetCostCategoriesResponse to the HTTP response. -func SerializeGetCostCategoriesResponse(w http.ResponseWriter, output *GetCostCategoriesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCostComparisonDriversResponse writes the GetCostComparisonDriversResponse to the HTTP response. -func SerializeGetCostComparisonDriversResponse(w http.ResponseWriter, output *GetCostComparisonDriversResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCostForecastResponse writes the GetCostForecastResponse to the HTTP response. -func SerializeGetCostForecastResponse(w http.ResponseWriter, output *GetCostForecastResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDimensionValuesResponse writes the GetDimensionValuesResponse to the HTTP response. -func SerializeGetDimensionValuesResponse(w http.ResponseWriter, output *GetDimensionValuesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetReservationCoverageResponse writes the GetReservationCoverageResponse to the HTTP response. -func SerializeGetReservationCoverageResponse(w http.ResponseWriter, output *GetReservationCoverageResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetReservationPurchaseRecommendationResponse writes the GetReservationPurchaseRecommendationResponse to the HTTP response. -func SerializeGetReservationPurchaseRecommendationResponse(w http.ResponseWriter, output *GetReservationPurchaseRecommendationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetReservationUtilizationResponse writes the GetReservationUtilizationResponse to the HTTP response. -func SerializeGetReservationUtilizationResponse(w http.ResponseWriter, output *GetReservationUtilizationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetRightsizingRecommendationResponse writes the GetRightsizingRecommendationResponse to the HTTP response. -func SerializeGetRightsizingRecommendationResponse(w http.ResponseWriter, output *GetRightsizingRecommendationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSavingsPlanPurchaseRecommendationDetailsResponse writes the GetSavingsPlanPurchaseRecommendationDetailsResponse to the HTTP response. -func SerializeGetSavingsPlanPurchaseRecommendationDetailsResponse(w http.ResponseWriter, output *GetSavingsPlanPurchaseRecommendationDetailsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSavingsPlansCoverageResponse writes the GetSavingsPlansCoverageResponse to the HTTP response. -func SerializeGetSavingsPlansCoverageResponse(w http.ResponseWriter, output *GetSavingsPlansCoverageResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSavingsPlansPurchaseRecommendationResponse writes the GetSavingsPlansPurchaseRecommendationResponse to the HTTP response. -func SerializeGetSavingsPlansPurchaseRecommendationResponse(w http.ResponseWriter, output *GetSavingsPlansPurchaseRecommendationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSavingsPlansUtilizationResponse writes the GetSavingsPlansUtilizationResponse to the HTTP response. -func SerializeGetSavingsPlansUtilizationResponse(w http.ResponseWriter, output *GetSavingsPlansUtilizationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSavingsPlansUtilizationDetailsResponse writes the GetSavingsPlansUtilizationDetailsResponse to the HTTP response. -func SerializeGetSavingsPlansUtilizationDetailsResponse(w http.ResponseWriter, output *GetSavingsPlansUtilizationDetailsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTagsResponse writes the GetTagsResponse to the HTTP response. -func SerializeGetTagsResponse(w http.ResponseWriter, output *GetTagsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetUsageForecastResponse writes the GetUsageForecastResponse to the HTTP response. -func SerializeGetUsageForecastResponse(w http.ResponseWriter, output *GetUsageForecastResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListCommitmentPurchaseAnalysesResponse writes the ListCommitmentPurchaseAnalysesResponse to the HTTP response. -func SerializeListCommitmentPurchaseAnalysesResponse(w http.ResponseWriter, output *ListCommitmentPurchaseAnalysesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListCostAllocationTagBackfillHistoryResponse writes the ListCostAllocationTagBackfillHistoryResponse to the HTTP response. -func SerializeListCostAllocationTagBackfillHistoryResponse(w http.ResponseWriter, output *ListCostAllocationTagBackfillHistoryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListCostAllocationTagsResponse writes the ListCostAllocationTagsResponse to the HTTP response. -func SerializeListCostAllocationTagsResponse(w http.ResponseWriter, output *ListCostAllocationTagsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListCostCategoryDefinitionsResponse writes the ListCostCategoryDefinitionsResponse to the HTTP response. -func SerializeListCostCategoryDefinitionsResponse(w http.ResponseWriter, output *ListCostCategoryDefinitionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListCostCategoryResourceAssociationsResponse writes the ListCostCategoryResourceAssociationsResponse to the HTTP response. -func SerializeListCostCategoryResourceAssociationsResponse(w http.ResponseWriter, output *ListCostCategoryResourceAssociationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListSavingsPlansPurchaseRecommendationGenerationResponse writes the ListSavingsPlansPurchaseRecommendationGenerationResponse to the HTTP response. -func SerializeListSavingsPlansPurchaseRecommendationGenerationResponse(w http.ResponseWriter, output *ListSavingsPlansPurchaseRecommendationGenerationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceResponse writes the ListTagsForResourceResponse to the HTTP response. -func SerializeListTagsForResourceResponse(w http.ResponseWriter, output *ListTagsForResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeProvideAnomalyFeedbackResponse writes the ProvideAnomalyFeedbackResponse to the HTTP response. -func SerializeProvideAnomalyFeedbackResponse(w http.ResponseWriter, output *ProvideAnomalyFeedbackResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartCommitmentPurchaseAnalysisResponse writes the StartCommitmentPurchaseAnalysisResponse to the HTTP response. -func SerializeStartCommitmentPurchaseAnalysisResponse(w http.ResponseWriter, output *StartCommitmentPurchaseAnalysisResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartCostAllocationTagBackfillResponse writes the StartCostAllocationTagBackfillResponse to the HTTP response. -func SerializeStartCostAllocationTagBackfillResponse(w http.ResponseWriter, output *StartCostAllocationTagBackfillResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartSavingsPlansPurchaseRecommendationGenerationResponse writes the StartSavingsPlansPurchaseRecommendationGenerationResponse to the HTTP response. -func SerializeStartSavingsPlansPurchaseRecommendationGenerationResponse(w http.ResponseWriter, output *StartSavingsPlansPurchaseRecommendationGenerationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTagResourceResponse writes the TagResourceResponse to the HTTP response. -func SerializeTagResourceResponse(w http.ResponseWriter, output *TagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUntagResourceResponse writes the UntagResourceResponse to the HTTP response. -func SerializeUntagResourceResponse(w http.ResponseWriter, output *UntagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateAnomalyMonitorResponse writes the UpdateAnomalyMonitorResponse to the HTTP response. -func SerializeUpdateAnomalyMonitorResponse(w http.ResponseWriter, output *UpdateAnomalyMonitorResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateAnomalySubscriptionResponse writes the UpdateAnomalySubscriptionResponse to the HTTP response. -func SerializeUpdateAnomalySubscriptionResponse(w http.ResponseWriter, output *UpdateAnomalySubscriptionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateCostAllocationTagsStatusResponse writes the UpdateCostAllocationTagsStatusResponse to the HTTP response. -func SerializeUpdateCostAllocationTagsStatusResponse(w http.ResponseWriter, output *UpdateCostAllocationTagsStatusResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateCostCategoryDefinitionResponse writes the UpdateCostCategoryDefinitionResponse to the HTTP response. -func SerializeUpdateCostCategoryDefinitionResponse(w http.ResponseWriter, output *UpdateCostCategoryDefinitionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/costexplorer/interface.go b/internal/generated/costexplorer/interface.go deleted file mode 100644 index 86728142..00000000 --- a/internal/generated/costexplorer/interface.go +++ /dev/null @@ -1,55 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package costexplorer - -import "context" - -type InsightsIndexServiceService interface { - CreateAnomalyMonitor(ctx context.Context, input *CreateAnomalyMonitorRequest) (*CreateAnomalyMonitorResponse, error) - CreateAnomalySubscription(ctx context.Context, input *CreateAnomalySubscriptionRequest) (*CreateAnomalySubscriptionResponse, error) - CreateCostCategoryDefinition(ctx context.Context, input *CreateCostCategoryDefinitionRequest) (*CreateCostCategoryDefinitionResponse, error) - DeleteAnomalyMonitor(ctx context.Context, input *DeleteAnomalyMonitorRequest) (*DeleteAnomalyMonitorResponse, error) - DeleteAnomalySubscription(ctx context.Context, input *DeleteAnomalySubscriptionRequest) (*DeleteAnomalySubscriptionResponse, error) - DeleteCostCategoryDefinition(ctx context.Context, input *DeleteCostCategoryDefinitionRequest) (*DeleteCostCategoryDefinitionResponse, error) - DescribeCostCategoryDefinition(ctx context.Context, input *DescribeCostCategoryDefinitionRequest) (*DescribeCostCategoryDefinitionResponse, error) - GetAnomalies(ctx context.Context, input *GetAnomaliesRequest) (*GetAnomaliesResponse, error) - GetAnomalyMonitors(ctx context.Context, input *GetAnomalyMonitorsRequest) (*GetAnomalyMonitorsResponse, error) - GetAnomalySubscriptions(ctx context.Context, input *GetAnomalySubscriptionsRequest) (*GetAnomalySubscriptionsResponse, error) - GetApproximateUsageRecords(ctx context.Context, input *GetApproximateUsageRecordsRequest) (*GetApproximateUsageRecordsResponse, error) - GetCommitmentPurchaseAnalysis(ctx context.Context, input *GetCommitmentPurchaseAnalysisRequest) (*GetCommitmentPurchaseAnalysisResponse, error) - GetCostAndUsage(ctx context.Context, input *GetCostAndUsageRequest) (*GetCostAndUsageResponse, error) - GetCostAndUsageComparisons(ctx context.Context, input *GetCostAndUsageComparisonsRequest) (*GetCostAndUsageComparisonsResponse, error) - GetCostAndUsageWithResources(ctx context.Context, input *GetCostAndUsageWithResourcesRequest) (*GetCostAndUsageWithResourcesResponse, error) - GetCostCategories(ctx context.Context, input *GetCostCategoriesRequest) (*GetCostCategoriesResponse, error) - GetCostComparisonDrivers(ctx context.Context, input *GetCostComparisonDriversRequest) (*GetCostComparisonDriversResponse, error) - GetCostForecast(ctx context.Context, input *GetCostForecastRequest) (*GetCostForecastResponse, error) - GetDimensionValues(ctx context.Context, input *GetDimensionValuesRequest) (*GetDimensionValuesResponse, error) - GetReservationCoverage(ctx context.Context, input *GetReservationCoverageRequest) (*GetReservationCoverageResponse, error) - GetReservationPurchaseRecommendation(ctx context.Context, input *GetReservationPurchaseRecommendationRequest) (*GetReservationPurchaseRecommendationResponse, error) - GetReservationUtilization(ctx context.Context, input *GetReservationUtilizationRequest) (*GetReservationUtilizationResponse, error) - GetRightsizingRecommendation(ctx context.Context, input *GetRightsizingRecommendationRequest) (*GetRightsizingRecommendationResponse, error) - GetSavingsPlanPurchaseRecommendationDetails(ctx context.Context, input *GetSavingsPlanPurchaseRecommendationDetailsRequest) (*GetSavingsPlanPurchaseRecommendationDetailsResponse, error) - GetSavingsPlansCoverage(ctx context.Context, input *GetSavingsPlansCoverageRequest) (*GetSavingsPlansCoverageResponse, error) - GetSavingsPlansPurchaseRecommendation(ctx context.Context, input *GetSavingsPlansPurchaseRecommendationRequest) (*GetSavingsPlansPurchaseRecommendationResponse, error) - GetSavingsPlansUtilization(ctx context.Context, input *GetSavingsPlansUtilizationRequest) (*GetSavingsPlansUtilizationResponse, error) - GetSavingsPlansUtilizationDetails(ctx context.Context, input *GetSavingsPlansUtilizationDetailsRequest) (*GetSavingsPlansUtilizationDetailsResponse, error) - GetTags(ctx context.Context, input *GetTagsRequest) (*GetTagsResponse, error) - GetUsageForecast(ctx context.Context, input *GetUsageForecastRequest) (*GetUsageForecastResponse, error) - ListCommitmentPurchaseAnalyses(ctx context.Context, input *ListCommitmentPurchaseAnalysesRequest) (*ListCommitmentPurchaseAnalysesResponse, error) - ListCostAllocationTagBackfillHistory(ctx context.Context, input *ListCostAllocationTagBackfillHistoryRequest) (*ListCostAllocationTagBackfillHistoryResponse, error) - ListCostAllocationTags(ctx context.Context, input *ListCostAllocationTagsRequest) (*ListCostAllocationTagsResponse, error) - ListCostCategoryDefinitions(ctx context.Context, input *ListCostCategoryDefinitionsRequest) (*ListCostCategoryDefinitionsResponse, error) - ListCostCategoryResourceAssociations(ctx context.Context, input *ListCostCategoryResourceAssociationsRequest) (*ListCostCategoryResourceAssociationsResponse, error) - ListSavingsPlansPurchaseRecommendationGeneration(ctx context.Context, input *ListSavingsPlansPurchaseRecommendationGenerationRequest) (*ListSavingsPlansPurchaseRecommendationGenerationResponse, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceRequest) (*ListTagsForResourceResponse, error) - ProvideAnomalyFeedback(ctx context.Context, input *ProvideAnomalyFeedbackRequest) (*ProvideAnomalyFeedbackResponse, error) - StartCommitmentPurchaseAnalysis(ctx context.Context, input *StartCommitmentPurchaseAnalysisRequest) (*StartCommitmentPurchaseAnalysisResponse, error) - StartCostAllocationTagBackfill(ctx context.Context, input *StartCostAllocationTagBackfillRequest) (*StartCostAllocationTagBackfillResponse, error) - StartSavingsPlansPurchaseRecommendationGeneration(ctx context.Context, input *StartSavingsPlansPurchaseRecommendationGenerationRequest) (*StartSavingsPlansPurchaseRecommendationGenerationResponse, error) - TagResource(ctx context.Context, input *TagResourceRequest) (*TagResourceResponse, error) - UntagResource(ctx context.Context, input *UntagResourceRequest) (*UntagResourceResponse, error) - UpdateAnomalyMonitor(ctx context.Context, input *UpdateAnomalyMonitorRequest) (*UpdateAnomalyMonitorResponse, error) - UpdateAnomalySubscription(ctx context.Context, input *UpdateAnomalySubscriptionRequest) (*UpdateAnomalySubscriptionResponse, error) - UpdateCostAllocationTagsStatus(ctx context.Context, input *UpdateCostAllocationTagsStatusRequest) (*UpdateCostAllocationTagsStatusResponse, error) - UpdateCostCategoryDefinition(ctx context.Context, input *UpdateCostCategoryDefinitionRequest) (*UpdateCostCategoryDefinitionResponse, error) -} diff --git a/internal/generated/costexplorer/router.go b/internal/generated/costexplorer/router.go index 7ebce4ad..6043e269 100644 --- a/internal/generated/costexplorer/router.go +++ b/internal/generated/costexplorer/router.go @@ -4,6 +4,9 @@ package costexplorer import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/costexplorer/serializer.go b/internal/generated/costexplorer/serializer.go deleted file mode 100644 index 8711305a..00000000 --- a/internal/generated/costexplorer/serializer.go +++ /dev/null @@ -1,339 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package costexplorer - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeCreateAnomalyMonitorRequest parses an HTTP request into a *CreateAnomalyMonitorRequest. -func DeserializeCreateAnomalyMonitorRequest(r *http.Request, pathParams PathParams) (*CreateAnomalyMonitorRequest, error) { - input := &CreateAnomalyMonitorRequest{} - - return input, nil -} - -// DeserializeCreateAnomalySubscriptionRequest parses an HTTP request into a *CreateAnomalySubscriptionRequest. -func DeserializeCreateAnomalySubscriptionRequest(r *http.Request, pathParams PathParams) (*CreateAnomalySubscriptionRequest, error) { - input := &CreateAnomalySubscriptionRequest{} - - return input, nil -} - -// DeserializeCreateCostCategoryDefinitionRequest parses an HTTP request into a *CreateCostCategoryDefinitionRequest. -func DeserializeCreateCostCategoryDefinitionRequest(r *http.Request, pathParams PathParams) (*CreateCostCategoryDefinitionRequest, error) { - input := &CreateCostCategoryDefinitionRequest{} - - return input, nil -} - -// DeserializeDeleteAnomalyMonitorRequest parses an HTTP request into a *DeleteAnomalyMonitorRequest. -func DeserializeDeleteAnomalyMonitorRequest(r *http.Request, pathParams PathParams) (*DeleteAnomalyMonitorRequest, error) { - input := &DeleteAnomalyMonitorRequest{} - - return input, nil -} - -// DeserializeDeleteAnomalySubscriptionRequest parses an HTTP request into a *DeleteAnomalySubscriptionRequest. -func DeserializeDeleteAnomalySubscriptionRequest(r *http.Request, pathParams PathParams) (*DeleteAnomalySubscriptionRequest, error) { - input := &DeleteAnomalySubscriptionRequest{} - - return input, nil -} - -// DeserializeDeleteCostCategoryDefinitionRequest parses an HTTP request into a *DeleteCostCategoryDefinitionRequest. -func DeserializeDeleteCostCategoryDefinitionRequest(r *http.Request, pathParams PathParams) (*DeleteCostCategoryDefinitionRequest, error) { - input := &DeleteCostCategoryDefinitionRequest{} - - return input, nil -} - -// DeserializeDescribeCostCategoryDefinitionRequest parses an HTTP request into a *DescribeCostCategoryDefinitionRequest. -func DeserializeDescribeCostCategoryDefinitionRequest(r *http.Request, pathParams PathParams) (*DescribeCostCategoryDefinitionRequest, error) { - input := &DescribeCostCategoryDefinitionRequest{} - - return input, nil -} - -// DeserializeGetAnomaliesRequest parses an HTTP request into a *GetAnomaliesRequest. -func DeserializeGetAnomaliesRequest(r *http.Request, pathParams PathParams) (*GetAnomaliesRequest, error) { - input := &GetAnomaliesRequest{} - - return input, nil -} - -// DeserializeGetAnomalyMonitorsRequest parses an HTTP request into a *GetAnomalyMonitorsRequest. -func DeserializeGetAnomalyMonitorsRequest(r *http.Request, pathParams PathParams) (*GetAnomalyMonitorsRequest, error) { - input := &GetAnomalyMonitorsRequest{} - - return input, nil -} - -// DeserializeGetAnomalySubscriptionsRequest parses an HTTP request into a *GetAnomalySubscriptionsRequest. -func DeserializeGetAnomalySubscriptionsRequest(r *http.Request, pathParams PathParams) (*GetAnomalySubscriptionsRequest, error) { - input := &GetAnomalySubscriptionsRequest{} - - return input, nil -} - -// DeserializeGetApproximateUsageRecordsRequest parses an HTTP request into a *GetApproximateUsageRecordsRequest. -func DeserializeGetApproximateUsageRecordsRequest(r *http.Request, pathParams PathParams) (*GetApproximateUsageRecordsRequest, error) { - input := &GetApproximateUsageRecordsRequest{} - - return input, nil -} - -// DeserializeGetCommitmentPurchaseAnalysisRequest parses an HTTP request into a *GetCommitmentPurchaseAnalysisRequest. -func DeserializeGetCommitmentPurchaseAnalysisRequest(r *http.Request, pathParams PathParams) (*GetCommitmentPurchaseAnalysisRequest, error) { - input := &GetCommitmentPurchaseAnalysisRequest{} - - return input, nil -} - -// DeserializeGetCostAndUsageRequest parses an HTTP request into a *GetCostAndUsageRequest. -func DeserializeGetCostAndUsageRequest(r *http.Request, pathParams PathParams) (*GetCostAndUsageRequest, error) { - input := &GetCostAndUsageRequest{} - - return input, nil -} - -// DeserializeGetCostAndUsageComparisonsRequest parses an HTTP request into a *GetCostAndUsageComparisonsRequest. -func DeserializeGetCostAndUsageComparisonsRequest(r *http.Request, pathParams PathParams) (*GetCostAndUsageComparisonsRequest, error) { - input := &GetCostAndUsageComparisonsRequest{} - - return input, nil -} - -// DeserializeGetCostAndUsageWithResourcesRequest parses an HTTP request into a *GetCostAndUsageWithResourcesRequest. -func DeserializeGetCostAndUsageWithResourcesRequest(r *http.Request, pathParams PathParams) (*GetCostAndUsageWithResourcesRequest, error) { - input := &GetCostAndUsageWithResourcesRequest{} - - return input, nil -} - -// DeserializeGetCostCategoriesRequest parses an HTTP request into a *GetCostCategoriesRequest. -func DeserializeGetCostCategoriesRequest(r *http.Request, pathParams PathParams) (*GetCostCategoriesRequest, error) { - input := &GetCostCategoriesRequest{} - - return input, nil -} - -// DeserializeGetCostComparisonDriversRequest parses an HTTP request into a *GetCostComparisonDriversRequest. -func DeserializeGetCostComparisonDriversRequest(r *http.Request, pathParams PathParams) (*GetCostComparisonDriversRequest, error) { - input := &GetCostComparisonDriversRequest{} - - return input, nil -} - -// DeserializeGetCostForecastRequest parses an HTTP request into a *GetCostForecastRequest. -func DeserializeGetCostForecastRequest(r *http.Request, pathParams PathParams) (*GetCostForecastRequest, error) { - input := &GetCostForecastRequest{} - - return input, nil -} - -// DeserializeGetDimensionValuesRequest parses an HTTP request into a *GetDimensionValuesRequest. -func DeserializeGetDimensionValuesRequest(r *http.Request, pathParams PathParams) (*GetDimensionValuesRequest, error) { - input := &GetDimensionValuesRequest{} - - return input, nil -} - -// DeserializeGetReservationCoverageRequest parses an HTTP request into a *GetReservationCoverageRequest. -func DeserializeGetReservationCoverageRequest(r *http.Request, pathParams PathParams) (*GetReservationCoverageRequest, error) { - input := &GetReservationCoverageRequest{} - - return input, nil -} - -// DeserializeGetReservationPurchaseRecommendationRequest parses an HTTP request into a *GetReservationPurchaseRecommendationRequest. -func DeserializeGetReservationPurchaseRecommendationRequest(r *http.Request, pathParams PathParams) (*GetReservationPurchaseRecommendationRequest, error) { - input := &GetReservationPurchaseRecommendationRequest{} - - return input, nil -} - -// DeserializeGetReservationUtilizationRequest parses an HTTP request into a *GetReservationUtilizationRequest. -func DeserializeGetReservationUtilizationRequest(r *http.Request, pathParams PathParams) (*GetReservationUtilizationRequest, error) { - input := &GetReservationUtilizationRequest{} - - return input, nil -} - -// DeserializeGetRightsizingRecommendationRequest parses an HTTP request into a *GetRightsizingRecommendationRequest. -func DeserializeGetRightsizingRecommendationRequest(r *http.Request, pathParams PathParams) (*GetRightsizingRecommendationRequest, error) { - input := &GetRightsizingRecommendationRequest{} - - return input, nil -} - -// DeserializeGetSavingsPlanPurchaseRecommendationDetailsRequest parses an HTTP request into a *GetSavingsPlanPurchaseRecommendationDetailsRequest. -func DeserializeGetSavingsPlanPurchaseRecommendationDetailsRequest(r *http.Request, pathParams PathParams) (*GetSavingsPlanPurchaseRecommendationDetailsRequest, error) { - input := &GetSavingsPlanPurchaseRecommendationDetailsRequest{} - - return input, nil -} - -// DeserializeGetSavingsPlansCoverageRequest parses an HTTP request into a *GetSavingsPlansCoverageRequest. -func DeserializeGetSavingsPlansCoverageRequest(r *http.Request, pathParams PathParams) (*GetSavingsPlansCoverageRequest, error) { - input := &GetSavingsPlansCoverageRequest{} - - return input, nil -} - -// DeserializeGetSavingsPlansPurchaseRecommendationRequest parses an HTTP request into a *GetSavingsPlansPurchaseRecommendationRequest. -func DeserializeGetSavingsPlansPurchaseRecommendationRequest(r *http.Request, pathParams PathParams) (*GetSavingsPlansPurchaseRecommendationRequest, error) { - input := &GetSavingsPlansPurchaseRecommendationRequest{} - - return input, nil -} - -// DeserializeGetSavingsPlansUtilizationRequest parses an HTTP request into a *GetSavingsPlansUtilizationRequest. -func DeserializeGetSavingsPlansUtilizationRequest(r *http.Request, pathParams PathParams) (*GetSavingsPlansUtilizationRequest, error) { - input := &GetSavingsPlansUtilizationRequest{} - - return input, nil -} - -// DeserializeGetSavingsPlansUtilizationDetailsRequest parses an HTTP request into a *GetSavingsPlansUtilizationDetailsRequest. -func DeserializeGetSavingsPlansUtilizationDetailsRequest(r *http.Request, pathParams PathParams) (*GetSavingsPlansUtilizationDetailsRequest, error) { - input := &GetSavingsPlansUtilizationDetailsRequest{} - - return input, nil -} - -// DeserializeGetTagsRequest parses an HTTP request into a *GetTagsRequest. -func DeserializeGetTagsRequest(r *http.Request, pathParams PathParams) (*GetTagsRequest, error) { - input := &GetTagsRequest{} - - return input, nil -} - -// DeserializeGetUsageForecastRequest parses an HTTP request into a *GetUsageForecastRequest. -func DeserializeGetUsageForecastRequest(r *http.Request, pathParams PathParams) (*GetUsageForecastRequest, error) { - input := &GetUsageForecastRequest{} - - return input, nil -} - -// DeserializeListCommitmentPurchaseAnalysesRequest parses an HTTP request into a *ListCommitmentPurchaseAnalysesRequest. -func DeserializeListCommitmentPurchaseAnalysesRequest(r *http.Request, pathParams PathParams) (*ListCommitmentPurchaseAnalysesRequest, error) { - input := &ListCommitmentPurchaseAnalysesRequest{} - - return input, nil -} - -// DeserializeListCostAllocationTagBackfillHistoryRequest parses an HTTP request into a *ListCostAllocationTagBackfillHistoryRequest. -func DeserializeListCostAllocationTagBackfillHistoryRequest(r *http.Request, pathParams PathParams) (*ListCostAllocationTagBackfillHistoryRequest, error) { - input := &ListCostAllocationTagBackfillHistoryRequest{} - - return input, nil -} - -// DeserializeListCostAllocationTagsRequest parses an HTTP request into a *ListCostAllocationTagsRequest. -func DeserializeListCostAllocationTagsRequest(r *http.Request, pathParams PathParams) (*ListCostAllocationTagsRequest, error) { - input := &ListCostAllocationTagsRequest{} - - return input, nil -} - -// DeserializeListCostCategoryDefinitionsRequest parses an HTTP request into a *ListCostCategoryDefinitionsRequest. -func DeserializeListCostCategoryDefinitionsRequest(r *http.Request, pathParams PathParams) (*ListCostCategoryDefinitionsRequest, error) { - input := &ListCostCategoryDefinitionsRequest{} - - return input, nil -} - -// DeserializeListCostCategoryResourceAssociationsRequest parses an HTTP request into a *ListCostCategoryResourceAssociationsRequest. -func DeserializeListCostCategoryResourceAssociationsRequest(r *http.Request, pathParams PathParams) (*ListCostCategoryResourceAssociationsRequest, error) { - input := &ListCostCategoryResourceAssociationsRequest{} - - return input, nil -} - -// DeserializeListSavingsPlansPurchaseRecommendationGenerationRequest parses an HTTP request into a *ListSavingsPlansPurchaseRecommendationGenerationRequest. -func DeserializeListSavingsPlansPurchaseRecommendationGenerationRequest(r *http.Request, pathParams PathParams) (*ListSavingsPlansPurchaseRecommendationGenerationRequest, error) { - input := &ListSavingsPlansPurchaseRecommendationGenerationRequest{} - - return input, nil -} - -// DeserializeListTagsForResourceRequest parses an HTTP request into a *ListTagsForResourceRequest. -func DeserializeListTagsForResourceRequest(r *http.Request, pathParams PathParams) (*ListTagsForResourceRequest, error) { - input := &ListTagsForResourceRequest{} - - return input, nil -} - -// DeserializeProvideAnomalyFeedbackRequest parses an HTTP request into a *ProvideAnomalyFeedbackRequest. -func DeserializeProvideAnomalyFeedbackRequest(r *http.Request, pathParams PathParams) (*ProvideAnomalyFeedbackRequest, error) { - input := &ProvideAnomalyFeedbackRequest{} - - return input, nil -} - -// DeserializeStartCommitmentPurchaseAnalysisRequest parses an HTTP request into a *StartCommitmentPurchaseAnalysisRequest. -func DeserializeStartCommitmentPurchaseAnalysisRequest(r *http.Request, pathParams PathParams) (*StartCommitmentPurchaseAnalysisRequest, error) { - input := &StartCommitmentPurchaseAnalysisRequest{} - - return input, nil -} - -// DeserializeStartCostAllocationTagBackfillRequest parses an HTTP request into a *StartCostAllocationTagBackfillRequest. -func DeserializeStartCostAllocationTagBackfillRequest(r *http.Request, pathParams PathParams) (*StartCostAllocationTagBackfillRequest, error) { - input := &StartCostAllocationTagBackfillRequest{} - - return input, nil -} - -// DeserializeStartSavingsPlansPurchaseRecommendationGenerationRequest parses an HTTP request into a *StartSavingsPlansPurchaseRecommendationGenerationRequest. -func DeserializeStartSavingsPlansPurchaseRecommendationGenerationRequest(r *http.Request, pathParams PathParams) (*StartSavingsPlansPurchaseRecommendationGenerationRequest, error) { - input := &StartSavingsPlansPurchaseRecommendationGenerationRequest{} - - return input, nil -} - -// DeserializeTagResourceRequest parses an HTTP request into a *TagResourceRequest. -func DeserializeTagResourceRequest(r *http.Request, pathParams PathParams) (*TagResourceRequest, error) { - input := &TagResourceRequest{} - - return input, nil -} - -// DeserializeUntagResourceRequest parses an HTTP request into a *UntagResourceRequest. -func DeserializeUntagResourceRequest(r *http.Request, pathParams PathParams) (*UntagResourceRequest, error) { - input := &UntagResourceRequest{} - - return input, nil -} - -// DeserializeUpdateAnomalyMonitorRequest parses an HTTP request into a *UpdateAnomalyMonitorRequest. -func DeserializeUpdateAnomalyMonitorRequest(r *http.Request, pathParams PathParams) (*UpdateAnomalyMonitorRequest, error) { - input := &UpdateAnomalyMonitorRequest{} - - return input, nil -} - -// DeserializeUpdateAnomalySubscriptionRequest parses an HTTP request into a *UpdateAnomalySubscriptionRequest. -func DeserializeUpdateAnomalySubscriptionRequest(r *http.Request, pathParams PathParams) (*UpdateAnomalySubscriptionRequest, error) { - input := &UpdateAnomalySubscriptionRequest{} - - return input, nil -} - -// DeserializeUpdateCostAllocationTagsStatusRequest parses an HTTP request into a *UpdateCostAllocationTagsStatusRequest. -func DeserializeUpdateCostAllocationTagsStatusRequest(r *http.Request, pathParams PathParams) (*UpdateCostAllocationTagsStatusRequest, error) { - input := &UpdateCostAllocationTagsStatusRequest{} - - return input, nil -} - -// DeserializeUpdateCostCategoryDefinitionRequest parses an HTTP request into a *UpdateCostCategoryDefinitionRequest. -func DeserializeUpdateCostCategoryDefinitionRequest(r *http.Request, pathParams PathParams) (*UpdateCostCategoryDefinitionRequest, error) { - input := &UpdateCostCategoryDefinitionRequest{} - - return input, nil -} diff --git a/internal/generated/docdb/deserializer.go b/internal/generated/docdb/deserializer.go deleted file mode 100644 index b033f8a8..00000000 --- a/internal/generated/docdb/deserializer.go +++ /dev/null @@ -1,819 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package docdb - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeAddSourceIdentifierToSubscriptionResult writes the AddSourceIdentifierToSubscriptionResult to the HTTP response. -func SerializeAddSourceIdentifierToSubscriptionResult(w http.ResponseWriter, output *AddSourceIdentifierToSubscriptionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeApplyPendingMaintenanceActionResult writes the ApplyPendingMaintenanceActionResult to the HTTP response. -func SerializeApplyPendingMaintenanceActionResult(w http.ResponseWriter, output *ApplyPendingMaintenanceActionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCopyDBClusterParameterGroupResult writes the CopyDBClusterParameterGroupResult to the HTTP response. -func SerializeCopyDBClusterParameterGroupResult(w http.ResponseWriter, output *CopyDBClusterParameterGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCopyDBClusterSnapshotResult writes the CopyDBClusterSnapshotResult to the HTTP response. -func SerializeCopyDBClusterSnapshotResult(w http.ResponseWriter, output *CopyDBClusterSnapshotResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDBClusterResult writes the CreateDBClusterResult to the HTTP response. -func SerializeCreateDBClusterResult(w http.ResponseWriter, output *CreateDBClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDBClusterParameterGroupResult writes the CreateDBClusterParameterGroupResult to the HTTP response. -func SerializeCreateDBClusterParameterGroupResult(w http.ResponseWriter, output *CreateDBClusterParameterGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDBClusterSnapshotResult writes the CreateDBClusterSnapshotResult to the HTTP response. -func SerializeCreateDBClusterSnapshotResult(w http.ResponseWriter, output *CreateDBClusterSnapshotResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDBInstanceResult writes the CreateDBInstanceResult to the HTTP response. -func SerializeCreateDBInstanceResult(w http.ResponseWriter, output *CreateDBInstanceResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDBSubnetGroupResult writes the CreateDBSubnetGroupResult to the HTTP response. -func SerializeCreateDBSubnetGroupResult(w http.ResponseWriter, output *CreateDBSubnetGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateEventSubscriptionResult writes the CreateEventSubscriptionResult to the HTTP response. -func SerializeCreateEventSubscriptionResult(w http.ResponseWriter, output *CreateEventSubscriptionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateGlobalClusterResult writes the CreateGlobalClusterResult to the HTTP response. -func SerializeCreateGlobalClusterResult(w http.ResponseWriter, output *CreateGlobalClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteDBClusterResult writes the DeleteDBClusterResult to the HTTP response. -func SerializeDeleteDBClusterResult(w http.ResponseWriter, output *DeleteDBClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteDBClusterSnapshotResult writes the DeleteDBClusterSnapshotResult to the HTTP response. -func SerializeDeleteDBClusterSnapshotResult(w http.ResponseWriter, output *DeleteDBClusterSnapshotResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteDBInstanceResult writes the DeleteDBInstanceResult to the HTTP response. -func SerializeDeleteDBInstanceResult(w http.ResponseWriter, output *DeleteDBInstanceResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteEventSubscriptionResult writes the DeleteEventSubscriptionResult to the HTTP response. -func SerializeDeleteEventSubscriptionResult(w http.ResponseWriter, output *DeleteEventSubscriptionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteGlobalClusterResult writes the DeleteGlobalClusterResult to the HTTP response. -func SerializeDeleteGlobalClusterResult(w http.ResponseWriter, output *DeleteGlobalClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCertificateMessage writes the CertificateMessage to the HTTP response. -func SerializeCertificateMessage(w http.ResponseWriter, output *CertificateMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDBClusterParameterGroupsMessage writes the DBClusterParameterGroupsMessage to the HTTP response. -func SerializeDBClusterParameterGroupsMessage(w http.ResponseWriter, output *DBClusterParameterGroupsMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDBClusterParameterGroupDetails writes the DBClusterParameterGroupDetails to the HTTP response. -func SerializeDBClusterParameterGroupDetails(w http.ResponseWriter, output *DBClusterParameterGroupDetails, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDBClusterSnapshotAttributesResult writes the DescribeDBClusterSnapshotAttributesResult to the HTTP response. -func SerializeDescribeDBClusterSnapshotAttributesResult(w http.ResponseWriter, output *DescribeDBClusterSnapshotAttributesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDBClusterSnapshotMessage writes the DBClusterSnapshotMessage to the HTTP response. -func SerializeDBClusterSnapshotMessage(w http.ResponseWriter, output *DBClusterSnapshotMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDBClusterMessage writes the DBClusterMessage to the HTTP response. -func SerializeDBClusterMessage(w http.ResponseWriter, output *DBClusterMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDBEngineVersionMessage writes the DBEngineVersionMessage to the HTTP response. -func SerializeDBEngineVersionMessage(w http.ResponseWriter, output *DBEngineVersionMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDBInstanceMessage writes the DBInstanceMessage to the HTTP response. -func SerializeDBInstanceMessage(w http.ResponseWriter, output *DBInstanceMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDBSubnetGroupMessage writes the DBSubnetGroupMessage to the HTTP response. -func SerializeDBSubnetGroupMessage(w http.ResponseWriter, output *DBSubnetGroupMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeEngineDefaultClusterParametersResult writes the DescribeEngineDefaultClusterParametersResult to the HTTP response. -func SerializeDescribeEngineDefaultClusterParametersResult(w http.ResponseWriter, output *DescribeEngineDefaultClusterParametersResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEventCategoriesMessage writes the EventCategoriesMessage to the HTTP response. -func SerializeEventCategoriesMessage(w http.ResponseWriter, output *EventCategoriesMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEventSubscriptionsMessage writes the EventSubscriptionsMessage to the HTTP response. -func SerializeEventSubscriptionsMessage(w http.ResponseWriter, output *EventSubscriptionsMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEventsMessage writes the EventsMessage to the HTTP response. -func SerializeEventsMessage(w http.ResponseWriter, output *EventsMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGlobalClustersMessage writes the GlobalClustersMessage to the HTTP response. -func SerializeGlobalClustersMessage(w http.ResponseWriter, output *GlobalClustersMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeOrderableDBInstanceOptionsMessage writes the OrderableDBInstanceOptionsMessage to the HTTP response. -func SerializeOrderableDBInstanceOptionsMessage(w http.ResponseWriter, output *OrderableDBInstanceOptionsMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePendingMaintenanceActionsMessage writes the PendingMaintenanceActionsMessage to the HTTP response. -func SerializePendingMaintenanceActionsMessage(w http.ResponseWriter, output *PendingMaintenanceActionsMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeFailoverDBClusterResult writes the FailoverDBClusterResult to the HTTP response. -func SerializeFailoverDBClusterResult(w http.ResponseWriter, output *FailoverDBClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeFailoverGlobalClusterResult writes the FailoverGlobalClusterResult to the HTTP response. -func SerializeFailoverGlobalClusterResult(w http.ResponseWriter, output *FailoverGlobalClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTagListMessage writes the TagListMessage to the HTTP response. -func SerializeTagListMessage(w http.ResponseWriter, output *TagListMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyDBClusterResult writes the ModifyDBClusterResult to the HTTP response. -func SerializeModifyDBClusterResult(w http.ResponseWriter, output *ModifyDBClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDBClusterParameterGroupNameMessage writes the DBClusterParameterGroupNameMessage to the HTTP response. -func SerializeDBClusterParameterGroupNameMessage(w http.ResponseWriter, output *DBClusterParameterGroupNameMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyDBClusterSnapshotAttributeResult writes the ModifyDBClusterSnapshotAttributeResult to the HTTP response. -func SerializeModifyDBClusterSnapshotAttributeResult(w http.ResponseWriter, output *ModifyDBClusterSnapshotAttributeResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyDBInstanceResult writes the ModifyDBInstanceResult to the HTTP response. -func SerializeModifyDBInstanceResult(w http.ResponseWriter, output *ModifyDBInstanceResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyDBSubnetGroupResult writes the ModifyDBSubnetGroupResult to the HTTP response. -func SerializeModifyDBSubnetGroupResult(w http.ResponseWriter, output *ModifyDBSubnetGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyEventSubscriptionResult writes the ModifyEventSubscriptionResult to the HTTP response. -func SerializeModifyEventSubscriptionResult(w http.ResponseWriter, output *ModifyEventSubscriptionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyGlobalClusterResult writes the ModifyGlobalClusterResult to the HTTP response. -func SerializeModifyGlobalClusterResult(w http.ResponseWriter, output *ModifyGlobalClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRebootDBInstanceResult writes the RebootDBInstanceResult to the HTTP response. -func SerializeRebootDBInstanceResult(w http.ResponseWriter, output *RebootDBInstanceResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRemoveFromGlobalClusterResult writes the RemoveFromGlobalClusterResult to the HTTP response. -func SerializeRemoveFromGlobalClusterResult(w http.ResponseWriter, output *RemoveFromGlobalClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRemoveSourceIdentifierFromSubscriptionResult writes the RemoveSourceIdentifierFromSubscriptionResult to the HTTP response. -func SerializeRemoveSourceIdentifierFromSubscriptionResult(w http.ResponseWriter, output *RemoveSourceIdentifierFromSubscriptionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRestoreDBClusterFromSnapshotResult writes the RestoreDBClusterFromSnapshotResult to the HTTP response. -func SerializeRestoreDBClusterFromSnapshotResult(w http.ResponseWriter, output *RestoreDBClusterFromSnapshotResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRestoreDBClusterToPointInTimeResult writes the RestoreDBClusterToPointInTimeResult to the HTTP response. -func SerializeRestoreDBClusterToPointInTimeResult(w http.ResponseWriter, output *RestoreDBClusterToPointInTimeResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartDBClusterResult writes the StartDBClusterResult to the HTTP response. -func SerializeStartDBClusterResult(w http.ResponseWriter, output *StartDBClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStopDBClusterResult writes the StopDBClusterResult to the HTTP response. -func SerializeStopDBClusterResult(w http.ResponseWriter, output *StopDBClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSwitchoverGlobalClusterResult writes the SwitchoverGlobalClusterResult to the HTTP response. -func SerializeSwitchoverGlobalClusterResult(w http.ResponseWriter, output *SwitchoverGlobalClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/docdb/interface.go b/internal/generated/docdb/interface.go deleted file mode 100644 index 3c75de7c..00000000 --- a/internal/generated/docdb/interface.go +++ /dev/null @@ -1,63 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package docdb - -import "context" - -type RDSv19Service interface { - AddSourceIdentifierToSubscription(ctx context.Context, input *AddSourceIdentifierToSubscriptionMessage) (*AddSourceIdentifierToSubscriptionResult, error) - AddTagsToResource(ctx context.Context, input *AddTagsToResourceMessage) (*SmithyUnit, error) - ApplyPendingMaintenanceAction(ctx context.Context, input *ApplyPendingMaintenanceActionMessage) (*ApplyPendingMaintenanceActionResult, error) - CopyDBClusterParameterGroup(ctx context.Context, input *CopyDBClusterParameterGroupMessage) (*CopyDBClusterParameterGroupResult, error) - CopyDBClusterSnapshot(ctx context.Context, input *CopyDBClusterSnapshotMessage) (*CopyDBClusterSnapshotResult, error) - CreateDBCluster(ctx context.Context, input *CreateDBClusterMessage) (*CreateDBClusterResult, error) - CreateDBClusterParameterGroup(ctx context.Context, input *CreateDBClusterParameterGroupMessage) (*CreateDBClusterParameterGroupResult, error) - CreateDBClusterSnapshot(ctx context.Context, input *CreateDBClusterSnapshotMessage) (*CreateDBClusterSnapshotResult, error) - CreateDBInstance(ctx context.Context, input *CreateDBInstanceMessage) (*CreateDBInstanceResult, error) - CreateDBSubnetGroup(ctx context.Context, input *CreateDBSubnetGroupMessage) (*CreateDBSubnetGroupResult, error) - CreateEventSubscription(ctx context.Context, input *CreateEventSubscriptionMessage) (*CreateEventSubscriptionResult, error) - CreateGlobalCluster(ctx context.Context, input *CreateGlobalClusterMessage) (*CreateGlobalClusterResult, error) - DeleteDBCluster(ctx context.Context, input *DeleteDBClusterMessage) (*DeleteDBClusterResult, error) - DeleteDBClusterParameterGroup(ctx context.Context, input *DeleteDBClusterParameterGroupMessage) (*SmithyUnit, error) - DeleteDBClusterSnapshot(ctx context.Context, input *DeleteDBClusterSnapshotMessage) (*DeleteDBClusterSnapshotResult, error) - DeleteDBInstance(ctx context.Context, input *DeleteDBInstanceMessage) (*DeleteDBInstanceResult, error) - DeleteDBSubnetGroup(ctx context.Context, input *DeleteDBSubnetGroupMessage) (*SmithyUnit, error) - DeleteEventSubscription(ctx context.Context, input *DeleteEventSubscriptionMessage) (*DeleteEventSubscriptionResult, error) - DeleteGlobalCluster(ctx context.Context, input *DeleteGlobalClusterMessage) (*DeleteGlobalClusterResult, error) - DescribeCertificates(ctx context.Context, input *DescribeCertificatesMessage) (*CertificateMessage, error) - DescribeDBClusterParameterGroups(ctx context.Context, input *DescribeDBClusterParameterGroupsMessage) (*DBClusterParameterGroupsMessage, error) - DescribeDBClusterParameters(ctx context.Context, input *DescribeDBClusterParametersMessage) (*DBClusterParameterGroupDetails, error) - DescribeDBClusterSnapshotAttributes(ctx context.Context, input *DescribeDBClusterSnapshotAttributesMessage) (*DescribeDBClusterSnapshotAttributesResult, error) - DescribeDBClusterSnapshots(ctx context.Context, input *DescribeDBClusterSnapshotsMessage) (*DBClusterSnapshotMessage, error) - DescribeDBClusters(ctx context.Context, input *DescribeDBClustersMessage) (*DBClusterMessage, error) - DescribeDBEngineVersions(ctx context.Context, input *DescribeDBEngineVersionsMessage) (*DBEngineVersionMessage, error) - DescribeDBInstances(ctx context.Context, input *DescribeDBInstancesMessage) (*DBInstanceMessage, error) - DescribeDBSubnetGroups(ctx context.Context, input *DescribeDBSubnetGroupsMessage) (*DBSubnetGroupMessage, error) - DescribeEngineDefaultClusterParameters(ctx context.Context, input *DescribeEngineDefaultClusterParametersMessage) (*DescribeEngineDefaultClusterParametersResult, error) - DescribeEventCategories(ctx context.Context, input *DescribeEventCategoriesMessage) (*EventCategoriesMessage, error) - DescribeEventSubscriptions(ctx context.Context, input *DescribeEventSubscriptionsMessage) (*EventSubscriptionsMessage, error) - DescribeEvents(ctx context.Context, input *DescribeEventsMessage) (*EventsMessage, error) - DescribeGlobalClusters(ctx context.Context, input *DescribeGlobalClustersMessage) (*GlobalClustersMessage, error) - DescribeOrderableDBInstanceOptions(ctx context.Context, input *DescribeOrderableDBInstanceOptionsMessage) (*OrderableDBInstanceOptionsMessage, error) - DescribePendingMaintenanceActions(ctx context.Context, input *DescribePendingMaintenanceActionsMessage) (*PendingMaintenanceActionsMessage, error) - FailoverDBCluster(ctx context.Context, input *FailoverDBClusterMessage) (*FailoverDBClusterResult, error) - FailoverGlobalCluster(ctx context.Context, input *FailoverGlobalClusterMessage) (*FailoverGlobalClusterResult, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceMessage) (*TagListMessage, error) - ModifyDBCluster(ctx context.Context, input *ModifyDBClusterMessage) (*ModifyDBClusterResult, error) - ModifyDBClusterParameterGroup(ctx context.Context, input *ModifyDBClusterParameterGroupMessage) (*DBClusterParameterGroupNameMessage, error) - ModifyDBClusterSnapshotAttribute(ctx context.Context, input *ModifyDBClusterSnapshotAttributeMessage) (*ModifyDBClusterSnapshotAttributeResult, error) - ModifyDBInstance(ctx context.Context, input *ModifyDBInstanceMessage) (*ModifyDBInstanceResult, error) - ModifyDBSubnetGroup(ctx context.Context, input *ModifyDBSubnetGroupMessage) (*ModifyDBSubnetGroupResult, error) - ModifyEventSubscription(ctx context.Context, input *ModifyEventSubscriptionMessage) (*ModifyEventSubscriptionResult, error) - ModifyGlobalCluster(ctx context.Context, input *ModifyGlobalClusterMessage) (*ModifyGlobalClusterResult, error) - RebootDBInstance(ctx context.Context, input *RebootDBInstanceMessage) (*RebootDBInstanceResult, error) - RemoveFromGlobalCluster(ctx context.Context, input *RemoveFromGlobalClusterMessage) (*RemoveFromGlobalClusterResult, error) - RemoveSourceIdentifierFromSubscription(ctx context.Context, input *RemoveSourceIdentifierFromSubscriptionMessage) (*RemoveSourceIdentifierFromSubscriptionResult, error) - RemoveTagsFromResource(ctx context.Context, input *RemoveTagsFromResourceMessage) (*SmithyUnit, error) - ResetDBClusterParameterGroup(ctx context.Context, input *ResetDBClusterParameterGroupMessage) (*DBClusterParameterGroupNameMessage, error) - RestoreDBClusterFromSnapshot(ctx context.Context, input *RestoreDBClusterFromSnapshotMessage) (*RestoreDBClusterFromSnapshotResult, error) - RestoreDBClusterToPointInTime(ctx context.Context, input *RestoreDBClusterToPointInTimeMessage) (*RestoreDBClusterToPointInTimeResult, error) - StartDBCluster(ctx context.Context, input *StartDBClusterMessage) (*StartDBClusterResult, error) - StopDBCluster(ctx context.Context, input *StopDBClusterMessage) (*StopDBClusterResult, error) - SwitchoverGlobalCluster(ctx context.Context, input *SwitchoverGlobalClusterMessage) (*SwitchoverGlobalClusterResult, error) -} diff --git a/internal/generated/docdb/router.go b/internal/generated/docdb/router.go index e830dead..1b25b0ea 100644 --- a/internal/generated/docdb/router.go +++ b/internal/generated/docdb/router.go @@ -4,6 +4,9 @@ package docdb import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/docdb/serializer.go b/internal/generated/docdb/serializer.go deleted file mode 100644 index a0f562ce..00000000 --- a/internal/generated/docdb/serializer.go +++ /dev/null @@ -1,395 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package docdb - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeAddSourceIdentifierToSubscriptionMessage parses an HTTP request into a *AddSourceIdentifierToSubscriptionMessage. -func DeserializeAddSourceIdentifierToSubscriptionMessage(r *http.Request, pathParams PathParams) (*AddSourceIdentifierToSubscriptionMessage, error) { - input := &AddSourceIdentifierToSubscriptionMessage{} - - return input, nil -} - -// DeserializeAddTagsToResourceMessage parses an HTTP request into a *AddTagsToResourceMessage. -func DeserializeAddTagsToResourceMessage(r *http.Request, pathParams PathParams) (*AddTagsToResourceMessage, error) { - input := &AddTagsToResourceMessage{} - - return input, nil -} - -// DeserializeApplyPendingMaintenanceActionMessage parses an HTTP request into a *ApplyPendingMaintenanceActionMessage. -func DeserializeApplyPendingMaintenanceActionMessage(r *http.Request, pathParams PathParams) (*ApplyPendingMaintenanceActionMessage, error) { - input := &ApplyPendingMaintenanceActionMessage{} - - return input, nil -} - -// DeserializeCopyDBClusterParameterGroupMessage parses an HTTP request into a *CopyDBClusterParameterGroupMessage. -func DeserializeCopyDBClusterParameterGroupMessage(r *http.Request, pathParams PathParams) (*CopyDBClusterParameterGroupMessage, error) { - input := &CopyDBClusterParameterGroupMessage{} - - return input, nil -} - -// DeserializeCopyDBClusterSnapshotMessage parses an HTTP request into a *CopyDBClusterSnapshotMessage. -func DeserializeCopyDBClusterSnapshotMessage(r *http.Request, pathParams PathParams) (*CopyDBClusterSnapshotMessage, error) { - input := &CopyDBClusterSnapshotMessage{} - - return input, nil -} - -// DeserializeCreateDBClusterMessage parses an HTTP request into a *CreateDBClusterMessage. -func DeserializeCreateDBClusterMessage(r *http.Request, pathParams PathParams) (*CreateDBClusterMessage, error) { - input := &CreateDBClusterMessage{} - - return input, nil -} - -// DeserializeCreateDBClusterParameterGroupMessage parses an HTTP request into a *CreateDBClusterParameterGroupMessage. -func DeserializeCreateDBClusterParameterGroupMessage(r *http.Request, pathParams PathParams) (*CreateDBClusterParameterGroupMessage, error) { - input := &CreateDBClusterParameterGroupMessage{} - - return input, nil -} - -// DeserializeCreateDBClusterSnapshotMessage parses an HTTP request into a *CreateDBClusterSnapshotMessage. -func DeserializeCreateDBClusterSnapshotMessage(r *http.Request, pathParams PathParams) (*CreateDBClusterSnapshotMessage, error) { - input := &CreateDBClusterSnapshotMessage{} - - return input, nil -} - -// DeserializeCreateDBInstanceMessage parses an HTTP request into a *CreateDBInstanceMessage. -func DeserializeCreateDBInstanceMessage(r *http.Request, pathParams PathParams) (*CreateDBInstanceMessage, error) { - input := &CreateDBInstanceMessage{} - - return input, nil -} - -// DeserializeCreateDBSubnetGroupMessage parses an HTTP request into a *CreateDBSubnetGroupMessage. -func DeserializeCreateDBSubnetGroupMessage(r *http.Request, pathParams PathParams) (*CreateDBSubnetGroupMessage, error) { - input := &CreateDBSubnetGroupMessage{} - - return input, nil -} - -// DeserializeCreateEventSubscriptionMessage parses an HTTP request into a *CreateEventSubscriptionMessage. -func DeserializeCreateEventSubscriptionMessage(r *http.Request, pathParams PathParams) (*CreateEventSubscriptionMessage, error) { - input := &CreateEventSubscriptionMessage{} - - return input, nil -} - -// DeserializeCreateGlobalClusterMessage parses an HTTP request into a *CreateGlobalClusterMessage. -func DeserializeCreateGlobalClusterMessage(r *http.Request, pathParams PathParams) (*CreateGlobalClusterMessage, error) { - input := &CreateGlobalClusterMessage{} - - return input, nil -} - -// DeserializeDeleteDBClusterMessage parses an HTTP request into a *DeleteDBClusterMessage. -func DeserializeDeleteDBClusterMessage(r *http.Request, pathParams PathParams) (*DeleteDBClusterMessage, error) { - input := &DeleteDBClusterMessage{} - - return input, nil -} - -// DeserializeDeleteDBClusterParameterGroupMessage parses an HTTP request into a *DeleteDBClusterParameterGroupMessage. -func DeserializeDeleteDBClusterParameterGroupMessage(r *http.Request, pathParams PathParams) (*DeleteDBClusterParameterGroupMessage, error) { - input := &DeleteDBClusterParameterGroupMessage{} - - return input, nil -} - -// DeserializeDeleteDBClusterSnapshotMessage parses an HTTP request into a *DeleteDBClusterSnapshotMessage. -func DeserializeDeleteDBClusterSnapshotMessage(r *http.Request, pathParams PathParams) (*DeleteDBClusterSnapshotMessage, error) { - input := &DeleteDBClusterSnapshotMessage{} - - return input, nil -} - -// DeserializeDeleteDBInstanceMessage parses an HTTP request into a *DeleteDBInstanceMessage. -func DeserializeDeleteDBInstanceMessage(r *http.Request, pathParams PathParams) (*DeleteDBInstanceMessage, error) { - input := &DeleteDBInstanceMessage{} - - return input, nil -} - -// DeserializeDeleteDBSubnetGroupMessage parses an HTTP request into a *DeleteDBSubnetGroupMessage. -func DeserializeDeleteDBSubnetGroupMessage(r *http.Request, pathParams PathParams) (*DeleteDBSubnetGroupMessage, error) { - input := &DeleteDBSubnetGroupMessage{} - - return input, nil -} - -// DeserializeDeleteEventSubscriptionMessage parses an HTTP request into a *DeleteEventSubscriptionMessage. -func DeserializeDeleteEventSubscriptionMessage(r *http.Request, pathParams PathParams) (*DeleteEventSubscriptionMessage, error) { - input := &DeleteEventSubscriptionMessage{} - - return input, nil -} - -// DeserializeDeleteGlobalClusterMessage parses an HTTP request into a *DeleteGlobalClusterMessage. -func DeserializeDeleteGlobalClusterMessage(r *http.Request, pathParams PathParams) (*DeleteGlobalClusterMessage, error) { - input := &DeleteGlobalClusterMessage{} - - return input, nil -} - -// DeserializeDescribeCertificatesMessage parses an HTTP request into a *DescribeCertificatesMessage. -func DeserializeDescribeCertificatesMessage(r *http.Request, pathParams PathParams) (*DescribeCertificatesMessage, error) { - input := &DescribeCertificatesMessage{} - - return input, nil -} - -// DeserializeDescribeDBClusterParameterGroupsMessage parses an HTTP request into a *DescribeDBClusterParameterGroupsMessage. -func DeserializeDescribeDBClusterParameterGroupsMessage(r *http.Request, pathParams PathParams) (*DescribeDBClusterParameterGroupsMessage, error) { - input := &DescribeDBClusterParameterGroupsMessage{} - - return input, nil -} - -// DeserializeDescribeDBClusterParametersMessage parses an HTTP request into a *DescribeDBClusterParametersMessage. -func DeserializeDescribeDBClusterParametersMessage(r *http.Request, pathParams PathParams) (*DescribeDBClusterParametersMessage, error) { - input := &DescribeDBClusterParametersMessage{} - - return input, nil -} - -// DeserializeDescribeDBClusterSnapshotAttributesMessage parses an HTTP request into a *DescribeDBClusterSnapshotAttributesMessage. -func DeserializeDescribeDBClusterSnapshotAttributesMessage(r *http.Request, pathParams PathParams) (*DescribeDBClusterSnapshotAttributesMessage, error) { - input := &DescribeDBClusterSnapshotAttributesMessage{} - - return input, nil -} - -// DeserializeDescribeDBClusterSnapshotsMessage parses an HTTP request into a *DescribeDBClusterSnapshotsMessage. -func DeserializeDescribeDBClusterSnapshotsMessage(r *http.Request, pathParams PathParams) (*DescribeDBClusterSnapshotsMessage, error) { - input := &DescribeDBClusterSnapshotsMessage{} - - return input, nil -} - -// DeserializeDescribeDBClustersMessage parses an HTTP request into a *DescribeDBClustersMessage. -func DeserializeDescribeDBClustersMessage(r *http.Request, pathParams PathParams) (*DescribeDBClustersMessage, error) { - input := &DescribeDBClustersMessage{} - - return input, nil -} - -// DeserializeDescribeDBEngineVersionsMessage parses an HTTP request into a *DescribeDBEngineVersionsMessage. -func DeserializeDescribeDBEngineVersionsMessage(r *http.Request, pathParams PathParams) (*DescribeDBEngineVersionsMessage, error) { - input := &DescribeDBEngineVersionsMessage{} - - return input, nil -} - -// DeserializeDescribeDBInstancesMessage parses an HTTP request into a *DescribeDBInstancesMessage. -func DeserializeDescribeDBInstancesMessage(r *http.Request, pathParams PathParams) (*DescribeDBInstancesMessage, error) { - input := &DescribeDBInstancesMessage{} - - return input, nil -} - -// DeserializeDescribeDBSubnetGroupsMessage parses an HTTP request into a *DescribeDBSubnetGroupsMessage. -func DeserializeDescribeDBSubnetGroupsMessage(r *http.Request, pathParams PathParams) (*DescribeDBSubnetGroupsMessage, error) { - input := &DescribeDBSubnetGroupsMessage{} - - return input, nil -} - -// DeserializeDescribeEngineDefaultClusterParametersMessage parses an HTTP request into a *DescribeEngineDefaultClusterParametersMessage. -func DeserializeDescribeEngineDefaultClusterParametersMessage(r *http.Request, pathParams PathParams) (*DescribeEngineDefaultClusterParametersMessage, error) { - input := &DescribeEngineDefaultClusterParametersMessage{} - - return input, nil -} - -// DeserializeDescribeEventCategoriesMessage parses an HTTP request into a *DescribeEventCategoriesMessage. -func DeserializeDescribeEventCategoriesMessage(r *http.Request, pathParams PathParams) (*DescribeEventCategoriesMessage, error) { - input := &DescribeEventCategoriesMessage{} - - return input, nil -} - -// DeserializeDescribeEventSubscriptionsMessage parses an HTTP request into a *DescribeEventSubscriptionsMessage. -func DeserializeDescribeEventSubscriptionsMessage(r *http.Request, pathParams PathParams) (*DescribeEventSubscriptionsMessage, error) { - input := &DescribeEventSubscriptionsMessage{} - - return input, nil -} - -// DeserializeDescribeEventsMessage parses an HTTP request into a *DescribeEventsMessage. -func DeserializeDescribeEventsMessage(r *http.Request, pathParams PathParams) (*DescribeEventsMessage, error) { - input := &DescribeEventsMessage{} - - return input, nil -} - -// DeserializeDescribeGlobalClustersMessage parses an HTTP request into a *DescribeGlobalClustersMessage. -func DeserializeDescribeGlobalClustersMessage(r *http.Request, pathParams PathParams) (*DescribeGlobalClustersMessage, error) { - input := &DescribeGlobalClustersMessage{} - - return input, nil -} - -// DeserializeDescribeOrderableDBInstanceOptionsMessage parses an HTTP request into a *DescribeOrderableDBInstanceOptionsMessage. -func DeserializeDescribeOrderableDBInstanceOptionsMessage(r *http.Request, pathParams PathParams) (*DescribeOrderableDBInstanceOptionsMessage, error) { - input := &DescribeOrderableDBInstanceOptionsMessage{} - - return input, nil -} - -// DeserializeDescribePendingMaintenanceActionsMessage parses an HTTP request into a *DescribePendingMaintenanceActionsMessage. -func DeserializeDescribePendingMaintenanceActionsMessage(r *http.Request, pathParams PathParams) (*DescribePendingMaintenanceActionsMessage, error) { - input := &DescribePendingMaintenanceActionsMessage{} - - return input, nil -} - -// DeserializeFailoverDBClusterMessage parses an HTTP request into a *FailoverDBClusterMessage. -func DeserializeFailoverDBClusterMessage(r *http.Request, pathParams PathParams) (*FailoverDBClusterMessage, error) { - input := &FailoverDBClusterMessage{} - - return input, nil -} - -// DeserializeFailoverGlobalClusterMessage parses an HTTP request into a *FailoverGlobalClusterMessage. -func DeserializeFailoverGlobalClusterMessage(r *http.Request, pathParams PathParams) (*FailoverGlobalClusterMessage, error) { - input := &FailoverGlobalClusterMessage{} - - return input, nil -} - -// DeserializeListTagsForResourceMessage parses an HTTP request into a *ListTagsForResourceMessage. -func DeserializeListTagsForResourceMessage(r *http.Request, pathParams PathParams) (*ListTagsForResourceMessage, error) { - input := &ListTagsForResourceMessage{} - - return input, nil -} - -// DeserializeModifyDBClusterMessage parses an HTTP request into a *ModifyDBClusterMessage. -func DeserializeModifyDBClusterMessage(r *http.Request, pathParams PathParams) (*ModifyDBClusterMessage, error) { - input := &ModifyDBClusterMessage{} - - return input, nil -} - -// DeserializeModifyDBClusterParameterGroupMessage parses an HTTP request into a *ModifyDBClusterParameterGroupMessage. -func DeserializeModifyDBClusterParameterGroupMessage(r *http.Request, pathParams PathParams) (*ModifyDBClusterParameterGroupMessage, error) { - input := &ModifyDBClusterParameterGroupMessage{} - - return input, nil -} - -// DeserializeModifyDBClusterSnapshotAttributeMessage parses an HTTP request into a *ModifyDBClusterSnapshotAttributeMessage. -func DeserializeModifyDBClusterSnapshotAttributeMessage(r *http.Request, pathParams PathParams) (*ModifyDBClusterSnapshotAttributeMessage, error) { - input := &ModifyDBClusterSnapshotAttributeMessage{} - - return input, nil -} - -// DeserializeModifyDBInstanceMessage parses an HTTP request into a *ModifyDBInstanceMessage. -func DeserializeModifyDBInstanceMessage(r *http.Request, pathParams PathParams) (*ModifyDBInstanceMessage, error) { - input := &ModifyDBInstanceMessage{} - - return input, nil -} - -// DeserializeModifyDBSubnetGroupMessage parses an HTTP request into a *ModifyDBSubnetGroupMessage. -func DeserializeModifyDBSubnetGroupMessage(r *http.Request, pathParams PathParams) (*ModifyDBSubnetGroupMessage, error) { - input := &ModifyDBSubnetGroupMessage{} - - return input, nil -} - -// DeserializeModifyEventSubscriptionMessage parses an HTTP request into a *ModifyEventSubscriptionMessage. -func DeserializeModifyEventSubscriptionMessage(r *http.Request, pathParams PathParams) (*ModifyEventSubscriptionMessage, error) { - input := &ModifyEventSubscriptionMessage{} - - return input, nil -} - -// DeserializeModifyGlobalClusterMessage parses an HTTP request into a *ModifyGlobalClusterMessage. -func DeserializeModifyGlobalClusterMessage(r *http.Request, pathParams PathParams) (*ModifyGlobalClusterMessage, error) { - input := &ModifyGlobalClusterMessage{} - - return input, nil -} - -// DeserializeRebootDBInstanceMessage parses an HTTP request into a *RebootDBInstanceMessage. -func DeserializeRebootDBInstanceMessage(r *http.Request, pathParams PathParams) (*RebootDBInstanceMessage, error) { - input := &RebootDBInstanceMessage{} - - return input, nil -} - -// DeserializeRemoveFromGlobalClusterMessage parses an HTTP request into a *RemoveFromGlobalClusterMessage. -func DeserializeRemoveFromGlobalClusterMessage(r *http.Request, pathParams PathParams) (*RemoveFromGlobalClusterMessage, error) { - input := &RemoveFromGlobalClusterMessage{} - - return input, nil -} - -// DeserializeRemoveSourceIdentifierFromSubscriptionMessage parses an HTTP request into a *RemoveSourceIdentifierFromSubscriptionMessage. -func DeserializeRemoveSourceIdentifierFromSubscriptionMessage(r *http.Request, pathParams PathParams) (*RemoveSourceIdentifierFromSubscriptionMessage, error) { - input := &RemoveSourceIdentifierFromSubscriptionMessage{} - - return input, nil -} - -// DeserializeRemoveTagsFromResourceMessage parses an HTTP request into a *RemoveTagsFromResourceMessage. -func DeserializeRemoveTagsFromResourceMessage(r *http.Request, pathParams PathParams) (*RemoveTagsFromResourceMessage, error) { - input := &RemoveTagsFromResourceMessage{} - - return input, nil -} - -// DeserializeResetDBClusterParameterGroupMessage parses an HTTP request into a *ResetDBClusterParameterGroupMessage. -func DeserializeResetDBClusterParameterGroupMessage(r *http.Request, pathParams PathParams) (*ResetDBClusterParameterGroupMessage, error) { - input := &ResetDBClusterParameterGroupMessage{} - - return input, nil -} - -// DeserializeRestoreDBClusterFromSnapshotMessage parses an HTTP request into a *RestoreDBClusterFromSnapshotMessage. -func DeserializeRestoreDBClusterFromSnapshotMessage(r *http.Request, pathParams PathParams) (*RestoreDBClusterFromSnapshotMessage, error) { - input := &RestoreDBClusterFromSnapshotMessage{} - - return input, nil -} - -// DeserializeRestoreDBClusterToPointInTimeMessage parses an HTTP request into a *RestoreDBClusterToPointInTimeMessage. -func DeserializeRestoreDBClusterToPointInTimeMessage(r *http.Request, pathParams PathParams) (*RestoreDBClusterToPointInTimeMessage, error) { - input := &RestoreDBClusterToPointInTimeMessage{} - - return input, nil -} - -// DeserializeStartDBClusterMessage parses an HTTP request into a *StartDBClusterMessage. -func DeserializeStartDBClusterMessage(r *http.Request, pathParams PathParams) (*StartDBClusterMessage, error) { - input := &StartDBClusterMessage{} - - return input, nil -} - -// DeserializeStopDBClusterMessage parses an HTTP request into a *StopDBClusterMessage. -func DeserializeStopDBClusterMessage(r *http.Request, pathParams PathParams) (*StopDBClusterMessage, error) { - input := &StopDBClusterMessage{} - - return input, nil -} - -// DeserializeSwitchoverGlobalClusterMessage parses an HTTP request into a *SwitchoverGlobalClusterMessage. -func DeserializeSwitchoverGlobalClusterMessage(r *http.Request, pathParams PathParams) (*SwitchoverGlobalClusterMessage, error) { - input := &SwitchoverGlobalClusterMessage{} - - return input, nil -} diff --git a/internal/generated/dynamodb/deserializer.go b/internal/generated/dynamodb/deserializer.go deleted file mode 100644 index b57297bb..00000000 --- a/internal/generated/dynamodb/deserializer.go +++ /dev/null @@ -1,883 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package dynamodb - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeBatchExecuteStatementOutput writes the BatchExecuteStatementOutput to the HTTP response. -func SerializeBatchExecuteStatementOutput(w http.ResponseWriter, output *BatchExecuteStatementOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchGetItemOutput writes the BatchGetItemOutput to the HTTP response. -func SerializeBatchGetItemOutput(w http.ResponseWriter, output *BatchGetItemOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchWriteItemOutput writes the BatchWriteItemOutput to the HTTP response. -func SerializeBatchWriteItemOutput(w http.ResponseWriter, output *BatchWriteItemOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateBackupOutput writes the CreateBackupOutput to the HTTP response. -func SerializeCreateBackupOutput(w http.ResponseWriter, output *CreateBackupOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateGlobalTableOutput writes the CreateGlobalTableOutput to the HTTP response. -func SerializeCreateGlobalTableOutput(w http.ResponseWriter, output *CreateGlobalTableOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateTableOutput writes the CreateTableOutput to the HTTP response. -func SerializeCreateTableOutput(w http.ResponseWriter, output *CreateTableOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteBackupOutput writes the DeleteBackupOutput to the HTTP response. -func SerializeDeleteBackupOutput(w http.ResponseWriter, output *DeleteBackupOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteItemOutput writes the DeleteItemOutput to the HTTP response. -func SerializeDeleteItemOutput(w http.ResponseWriter, output *DeleteItemOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteResourcePolicyOutput writes the DeleteResourcePolicyOutput to the HTTP response. -func SerializeDeleteResourcePolicyOutput(w http.ResponseWriter, output *DeleteResourcePolicyOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteTableOutput writes the DeleteTableOutput to the HTTP response. -func SerializeDeleteTableOutput(w http.ResponseWriter, output *DeleteTableOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeBackupOutput writes the DescribeBackupOutput to the HTTP response. -func SerializeDescribeBackupOutput(w http.ResponseWriter, output *DescribeBackupOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeContinuousBackupsOutput writes the DescribeContinuousBackupsOutput to the HTTP response. -func SerializeDescribeContinuousBackupsOutput(w http.ResponseWriter, output *DescribeContinuousBackupsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeContributorInsightsOutput writes the DescribeContributorInsightsOutput to the HTTP response. -func SerializeDescribeContributorInsightsOutput(w http.ResponseWriter, output *DescribeContributorInsightsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeEndpointsResponse writes the DescribeEndpointsResponse to the HTTP response. -func SerializeDescribeEndpointsResponse(w http.ResponseWriter, output *DescribeEndpointsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeExportOutput writes the DescribeExportOutput to the HTTP response. -func SerializeDescribeExportOutput(w http.ResponseWriter, output *DescribeExportOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeGlobalTableOutput writes the DescribeGlobalTableOutput to the HTTP response. -func SerializeDescribeGlobalTableOutput(w http.ResponseWriter, output *DescribeGlobalTableOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeGlobalTableSettingsOutput writes the DescribeGlobalTableSettingsOutput to the HTTP response. -func SerializeDescribeGlobalTableSettingsOutput(w http.ResponseWriter, output *DescribeGlobalTableSettingsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeImportOutput writes the DescribeImportOutput to the HTTP response. -func SerializeDescribeImportOutput(w http.ResponseWriter, output *DescribeImportOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeKinesisStreamingDestinationOutput writes the DescribeKinesisStreamingDestinationOutput to the HTTP response. -func SerializeDescribeKinesisStreamingDestinationOutput(w http.ResponseWriter, output *DescribeKinesisStreamingDestinationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeLimitsOutput writes the DescribeLimitsOutput to the HTTP response. -func SerializeDescribeLimitsOutput(w http.ResponseWriter, output *DescribeLimitsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTableOutput writes the DescribeTableOutput to the HTTP response. -func SerializeDescribeTableOutput(w http.ResponseWriter, output *DescribeTableOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTableReplicaAutoScalingOutput writes the DescribeTableReplicaAutoScalingOutput to the HTTP response. -func SerializeDescribeTableReplicaAutoScalingOutput(w http.ResponseWriter, output *DescribeTableReplicaAutoScalingOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTimeToLiveOutput writes the DescribeTimeToLiveOutput to the HTTP response. -func SerializeDescribeTimeToLiveOutput(w http.ResponseWriter, output *DescribeTimeToLiveOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeKinesisStreamingDestinationOutput writes the KinesisStreamingDestinationOutput to the HTTP response. -func SerializeKinesisStreamingDestinationOutput(w http.ResponseWriter, output *KinesisStreamingDestinationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeExecuteStatementOutput writes the ExecuteStatementOutput to the HTTP response. -func SerializeExecuteStatementOutput(w http.ResponseWriter, output *ExecuteStatementOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeExecuteTransactionOutput writes the ExecuteTransactionOutput to the HTTP response. -func SerializeExecuteTransactionOutput(w http.ResponseWriter, output *ExecuteTransactionOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeExportTableToPointInTimeOutput writes the ExportTableToPointInTimeOutput to the HTTP response. -func SerializeExportTableToPointInTimeOutput(w http.ResponseWriter, output *ExportTableToPointInTimeOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetItemOutput writes the GetItemOutput to the HTTP response. -func SerializeGetItemOutput(w http.ResponseWriter, output *GetItemOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetResourcePolicyOutput writes the GetResourcePolicyOutput to the HTTP response. -func SerializeGetResourcePolicyOutput(w http.ResponseWriter, output *GetResourcePolicyOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeImportTableOutput writes the ImportTableOutput to the HTTP response. -func SerializeImportTableOutput(w http.ResponseWriter, output *ImportTableOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListBackupsOutput writes the ListBackupsOutput to the HTTP response. -func SerializeListBackupsOutput(w http.ResponseWriter, output *ListBackupsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListContributorInsightsOutput writes the ListContributorInsightsOutput to the HTTP response. -func SerializeListContributorInsightsOutput(w http.ResponseWriter, output *ListContributorInsightsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListExportsOutput writes the ListExportsOutput to the HTTP response. -func SerializeListExportsOutput(w http.ResponseWriter, output *ListExportsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListGlobalTablesOutput writes the ListGlobalTablesOutput to the HTTP response. -func SerializeListGlobalTablesOutput(w http.ResponseWriter, output *ListGlobalTablesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListImportsOutput writes the ListImportsOutput to the HTTP response. -func SerializeListImportsOutput(w http.ResponseWriter, output *ListImportsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTablesOutput writes the ListTablesOutput to the HTTP response. -func SerializeListTablesOutput(w http.ResponseWriter, output *ListTablesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsOfResourceOutput writes the ListTagsOfResourceOutput to the HTTP response. -func SerializeListTagsOfResourceOutput(w http.ResponseWriter, output *ListTagsOfResourceOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutItemOutput writes the PutItemOutput to the HTTP response. -func SerializePutItemOutput(w http.ResponseWriter, output *PutItemOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutResourcePolicyOutput writes the PutResourcePolicyOutput to the HTTP response. -func SerializePutResourcePolicyOutput(w http.ResponseWriter, output *PutResourcePolicyOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeQueryOutput writes the QueryOutput to the HTTP response. -func SerializeQueryOutput(w http.ResponseWriter, output *QueryOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRestoreTableFromBackupOutput writes the RestoreTableFromBackupOutput to the HTTP response. -func SerializeRestoreTableFromBackupOutput(w http.ResponseWriter, output *RestoreTableFromBackupOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRestoreTableToPointInTimeOutput writes the RestoreTableToPointInTimeOutput to the HTTP response. -func SerializeRestoreTableToPointInTimeOutput(w http.ResponseWriter, output *RestoreTableToPointInTimeOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeScanOutput writes the ScanOutput to the HTTP response. -func SerializeScanOutput(w http.ResponseWriter, output *ScanOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeTransactGetItemsOutput writes the TransactGetItemsOutput to the HTTP response. -func SerializeTransactGetItemsOutput(w http.ResponseWriter, output *TransactGetItemsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTransactWriteItemsOutput writes the TransactWriteItemsOutput to the HTTP response. -func SerializeTransactWriteItemsOutput(w http.ResponseWriter, output *TransactWriteItemsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateContinuousBackupsOutput writes the UpdateContinuousBackupsOutput to the HTTP response. -func SerializeUpdateContinuousBackupsOutput(w http.ResponseWriter, output *UpdateContinuousBackupsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateContributorInsightsOutput writes the UpdateContributorInsightsOutput to the HTTP response. -func SerializeUpdateContributorInsightsOutput(w http.ResponseWriter, output *UpdateContributorInsightsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateGlobalTableOutput writes the UpdateGlobalTableOutput to the HTTP response. -func SerializeUpdateGlobalTableOutput(w http.ResponseWriter, output *UpdateGlobalTableOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateGlobalTableSettingsOutput writes the UpdateGlobalTableSettingsOutput to the HTTP response. -func SerializeUpdateGlobalTableSettingsOutput(w http.ResponseWriter, output *UpdateGlobalTableSettingsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateItemOutput writes the UpdateItemOutput to the HTTP response. -func SerializeUpdateItemOutput(w http.ResponseWriter, output *UpdateItemOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateKinesisStreamingDestinationOutput writes the UpdateKinesisStreamingDestinationOutput to the HTTP response. -func SerializeUpdateKinesisStreamingDestinationOutput(w http.ResponseWriter, output *UpdateKinesisStreamingDestinationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateTableOutput writes the UpdateTableOutput to the HTTP response. -func SerializeUpdateTableOutput(w http.ResponseWriter, output *UpdateTableOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateTableReplicaAutoScalingOutput writes the UpdateTableReplicaAutoScalingOutput to the HTTP response. -func SerializeUpdateTableReplicaAutoScalingOutput(w http.ResponseWriter, output *UpdateTableReplicaAutoScalingOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateTimeToLiveOutput writes the UpdateTimeToLiveOutput to the HTTP response. -func SerializeUpdateTimeToLiveOutput(w http.ResponseWriter, output *UpdateTimeToLiveOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/dynamodb/interface.go b/internal/generated/dynamodb/interface.go deleted file mode 100644 index 5b6ca4af..00000000 --- a/internal/generated/dynamodb/interface.go +++ /dev/null @@ -1,65 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package dynamodb - -import "context" - -type DynamoDB_20120810Service interface { - BatchExecuteStatement(ctx context.Context, input *BatchExecuteStatementInput) (*BatchExecuteStatementOutput, error) - BatchGetItem(ctx context.Context, input *BatchGetItemInput) (*BatchGetItemOutput, error) - BatchWriteItem(ctx context.Context, input *BatchWriteItemInput) (*BatchWriteItemOutput, error) - CreateBackup(ctx context.Context, input *CreateBackupInput) (*CreateBackupOutput, error) - CreateGlobalTable(ctx context.Context, input *CreateGlobalTableInput) (*CreateGlobalTableOutput, error) - CreateTable(ctx context.Context, input *CreateTableInput) (*CreateTableOutput, error) - DeleteBackup(ctx context.Context, input *DeleteBackupInput) (*DeleteBackupOutput, error) - DeleteItem(ctx context.Context, input *DeleteItemInput) (*DeleteItemOutput, error) - DeleteResourcePolicy(ctx context.Context, input *DeleteResourcePolicyInput) (*DeleteResourcePolicyOutput, error) - DeleteTable(ctx context.Context, input *DeleteTableInput) (*DeleteTableOutput, error) - DescribeBackup(ctx context.Context, input *DescribeBackupInput) (*DescribeBackupOutput, error) - DescribeContinuousBackups(ctx context.Context, input *DescribeContinuousBackupsInput) (*DescribeContinuousBackupsOutput, error) - DescribeContributorInsights(ctx context.Context, input *DescribeContributorInsightsInput) (*DescribeContributorInsightsOutput, error) - DescribeEndpoints(ctx context.Context, input *DescribeEndpointsRequest) (*DescribeEndpointsResponse, error) - DescribeExport(ctx context.Context, input *DescribeExportInput) (*DescribeExportOutput, error) - DescribeGlobalTable(ctx context.Context, input *DescribeGlobalTableInput) (*DescribeGlobalTableOutput, error) - DescribeGlobalTableSettings(ctx context.Context, input *DescribeGlobalTableSettingsInput) (*DescribeGlobalTableSettingsOutput, error) - DescribeImport(ctx context.Context, input *DescribeImportInput) (*DescribeImportOutput, error) - DescribeKinesisStreamingDestination(ctx context.Context, input *DescribeKinesisStreamingDestinationInput) (*DescribeKinesisStreamingDestinationOutput, error) - DescribeLimits(ctx context.Context, input *DescribeLimitsInput) (*DescribeLimitsOutput, error) - DescribeTable(ctx context.Context, input *DescribeTableInput) (*DescribeTableOutput, error) - DescribeTableReplicaAutoScaling(ctx context.Context, input *DescribeTableReplicaAutoScalingInput) (*DescribeTableReplicaAutoScalingOutput, error) - DescribeTimeToLive(ctx context.Context, input *DescribeTimeToLiveInput) (*DescribeTimeToLiveOutput, error) - DisableKinesisStreamingDestination(ctx context.Context, input *KinesisStreamingDestinationInput) (*KinesisStreamingDestinationOutput, error) - EnableKinesisStreamingDestination(ctx context.Context, input *KinesisStreamingDestinationInput) (*KinesisStreamingDestinationOutput, error) - ExecuteStatement(ctx context.Context, input *ExecuteStatementInput) (*ExecuteStatementOutput, error) - ExecuteTransaction(ctx context.Context, input *ExecuteTransactionInput) (*ExecuteTransactionOutput, error) - ExportTableToPointInTime(ctx context.Context, input *ExportTableToPointInTimeInput) (*ExportTableToPointInTimeOutput, error) - GetItem(ctx context.Context, input *GetItemInput) (*GetItemOutput, error) - GetResourcePolicy(ctx context.Context, input *GetResourcePolicyInput) (*GetResourcePolicyOutput, error) - ImportTable(ctx context.Context, input *ImportTableInput) (*ImportTableOutput, error) - ListBackups(ctx context.Context, input *ListBackupsInput) (*ListBackupsOutput, error) - ListContributorInsights(ctx context.Context, input *ListContributorInsightsInput) (*ListContributorInsightsOutput, error) - ListExports(ctx context.Context, input *ListExportsInput) (*ListExportsOutput, error) - ListGlobalTables(ctx context.Context, input *ListGlobalTablesInput) (*ListGlobalTablesOutput, error) - ListImports(ctx context.Context, input *ListImportsInput) (*ListImportsOutput, error) - ListTables(ctx context.Context, input *ListTablesInput) (*ListTablesOutput, error) - ListTagsOfResource(ctx context.Context, input *ListTagsOfResourceInput) (*ListTagsOfResourceOutput, error) - PutItem(ctx context.Context, input *PutItemInput) (*PutItemOutput, error) - PutResourcePolicy(ctx context.Context, input *PutResourcePolicyInput) (*PutResourcePolicyOutput, error) - Query(ctx context.Context, input *QueryInput) (*QueryOutput, error) - RestoreTableFromBackup(ctx context.Context, input *RestoreTableFromBackupInput) (*RestoreTableFromBackupOutput, error) - RestoreTableToPointInTime(ctx context.Context, input *RestoreTableToPointInTimeInput) (*RestoreTableToPointInTimeOutput, error) - Scan(ctx context.Context, input *ScanInput) (*ScanOutput, error) - TagResource(ctx context.Context, input *TagResourceInput) (*SmithyUnit, error) - TransactGetItems(ctx context.Context, input *TransactGetItemsInput) (*TransactGetItemsOutput, error) - TransactWriteItems(ctx context.Context, input *TransactWriteItemsInput) (*TransactWriteItemsOutput, error) - UntagResource(ctx context.Context, input *UntagResourceInput) (*SmithyUnit, error) - UpdateContinuousBackups(ctx context.Context, input *UpdateContinuousBackupsInput) (*UpdateContinuousBackupsOutput, error) - UpdateContributorInsights(ctx context.Context, input *UpdateContributorInsightsInput) (*UpdateContributorInsightsOutput, error) - UpdateGlobalTable(ctx context.Context, input *UpdateGlobalTableInput) (*UpdateGlobalTableOutput, error) - UpdateGlobalTableSettings(ctx context.Context, input *UpdateGlobalTableSettingsInput) (*UpdateGlobalTableSettingsOutput, error) - UpdateItem(ctx context.Context, input *UpdateItemInput) (*UpdateItemOutput, error) - UpdateKinesisStreamingDestination(ctx context.Context, input *UpdateKinesisStreamingDestinationInput) (*UpdateKinesisStreamingDestinationOutput, error) - UpdateTable(ctx context.Context, input *UpdateTableInput) (*UpdateTableOutput, error) - UpdateTableReplicaAutoScaling(ctx context.Context, input *UpdateTableReplicaAutoScalingInput) (*UpdateTableReplicaAutoScalingOutput, error) - UpdateTimeToLive(ctx context.Context, input *UpdateTimeToLiveInput) (*UpdateTimeToLiveOutput, error) -} diff --git a/internal/generated/dynamodb/router.go b/internal/generated/dynamodb/router.go index e7bb3e12..7d3c18db 100644 --- a/internal/generated/dynamodb/router.go +++ b/internal/generated/dynamodb/router.go @@ -4,6 +4,9 @@ package dynamodb import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/dynamodb/serializer.go b/internal/generated/dynamodb/serializer.go deleted file mode 100644 index 414263af..00000000 --- a/internal/generated/dynamodb/serializer.go +++ /dev/null @@ -1,407 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package dynamodb - -import ( - "net/http" - "strconv" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeBatchExecuteStatementInput parses an HTTP request into a *BatchExecuteStatementInput. -func DeserializeBatchExecuteStatementInput(r *http.Request, pathParams PathParams) (*BatchExecuteStatementInput, error) { - input := &BatchExecuteStatementInput{} - - return input, nil -} - -// DeserializeBatchGetItemInput parses an HTTP request into a *BatchGetItemInput. -func DeserializeBatchGetItemInput(r *http.Request, pathParams PathParams) (*BatchGetItemInput, error) { - input := &BatchGetItemInput{} - - return input, nil -} - -// DeserializeBatchWriteItemInput parses an HTTP request into a *BatchWriteItemInput. -func DeserializeBatchWriteItemInput(r *http.Request, pathParams PathParams) (*BatchWriteItemInput, error) { - input := &BatchWriteItemInput{} - - return input, nil -} - -// DeserializeCreateBackupInput parses an HTTP request into a *CreateBackupInput. -func DeserializeCreateBackupInput(r *http.Request, pathParams PathParams) (*CreateBackupInput, error) { - input := &CreateBackupInput{} - - return input, nil -} - -// DeserializeCreateGlobalTableInput parses an HTTP request into a *CreateGlobalTableInput. -func DeserializeCreateGlobalTableInput(r *http.Request, pathParams PathParams) (*CreateGlobalTableInput, error) { - input := &CreateGlobalTableInput{} - - return input, nil -} - -// DeserializeCreateTableInput parses an HTTP request into a *CreateTableInput. -func DeserializeCreateTableInput(r *http.Request, pathParams PathParams) (*CreateTableInput, error) { - input := &CreateTableInput{} - - return input, nil -} - -// DeserializeDeleteBackupInput parses an HTTP request into a *DeleteBackupInput. -func DeserializeDeleteBackupInput(r *http.Request, pathParams PathParams) (*DeleteBackupInput, error) { - input := &DeleteBackupInput{} - - return input, nil -} - -// DeserializeDeleteItemInput parses an HTTP request into a *DeleteItemInput. -func DeserializeDeleteItemInput(r *http.Request, pathParams PathParams) (*DeleteItemInput, error) { - input := &DeleteItemInput{} - - return input, nil -} - -// DeserializeDeleteResourcePolicyInput parses an HTTP request into a *DeleteResourcePolicyInput. -func DeserializeDeleteResourcePolicyInput(r *http.Request, pathParams PathParams) (*DeleteResourcePolicyInput, error) { - input := &DeleteResourcePolicyInput{} - - return input, nil -} - -// DeserializeDeleteTableInput parses an HTTP request into a *DeleteTableInput. -func DeserializeDeleteTableInput(r *http.Request, pathParams PathParams) (*DeleteTableInput, error) { - input := &DeleteTableInput{} - - return input, nil -} - -// DeserializeDescribeBackupInput parses an HTTP request into a *DescribeBackupInput. -func DeserializeDescribeBackupInput(r *http.Request, pathParams PathParams) (*DescribeBackupInput, error) { - input := &DescribeBackupInput{} - - return input, nil -} - -// DeserializeDescribeContinuousBackupsInput parses an HTTP request into a *DescribeContinuousBackupsInput. -func DeserializeDescribeContinuousBackupsInput(r *http.Request, pathParams PathParams) (*DescribeContinuousBackupsInput, error) { - input := &DescribeContinuousBackupsInput{} - - return input, nil -} - -// DeserializeDescribeContributorInsightsInput parses an HTTP request into a *DescribeContributorInsightsInput. -func DeserializeDescribeContributorInsightsInput(r *http.Request, pathParams PathParams) (*DescribeContributorInsightsInput, error) { - input := &DescribeContributorInsightsInput{} - - return input, nil -} - -// DeserializeDescribeEndpointsRequest parses an HTTP request into a *DescribeEndpointsRequest. -func DeserializeDescribeEndpointsRequest(r *http.Request, pathParams PathParams) (*DescribeEndpointsRequest, error) { - input := &DescribeEndpointsRequest{} - - return input, nil -} - -// DeserializeDescribeExportInput parses an HTTP request into a *DescribeExportInput. -func DeserializeDescribeExportInput(r *http.Request, pathParams PathParams) (*DescribeExportInput, error) { - input := &DescribeExportInput{} - - return input, nil -} - -// DeserializeDescribeGlobalTableInput parses an HTTP request into a *DescribeGlobalTableInput. -func DeserializeDescribeGlobalTableInput(r *http.Request, pathParams PathParams) (*DescribeGlobalTableInput, error) { - input := &DescribeGlobalTableInput{} - - return input, nil -} - -// DeserializeDescribeGlobalTableSettingsInput parses an HTTP request into a *DescribeGlobalTableSettingsInput. -func DeserializeDescribeGlobalTableSettingsInput(r *http.Request, pathParams PathParams) (*DescribeGlobalTableSettingsInput, error) { - input := &DescribeGlobalTableSettingsInput{} - - return input, nil -} - -// DeserializeDescribeImportInput parses an HTTP request into a *DescribeImportInput. -func DeserializeDescribeImportInput(r *http.Request, pathParams PathParams) (*DescribeImportInput, error) { - input := &DescribeImportInput{} - - return input, nil -} - -// DeserializeDescribeKinesisStreamingDestinationInput parses an HTTP request into a *DescribeKinesisStreamingDestinationInput. -func DeserializeDescribeKinesisStreamingDestinationInput(r *http.Request, pathParams PathParams) (*DescribeKinesisStreamingDestinationInput, error) { - input := &DescribeKinesisStreamingDestinationInput{} - - return input, nil -} - -// DeserializeDescribeLimitsInput parses an HTTP request into a *DescribeLimitsInput. -func DeserializeDescribeLimitsInput(r *http.Request, pathParams PathParams) (*DescribeLimitsInput, error) { - input := &DescribeLimitsInput{} - - return input, nil -} - -// DeserializeDescribeTableInput parses an HTTP request into a *DescribeTableInput. -func DeserializeDescribeTableInput(r *http.Request, pathParams PathParams) (*DescribeTableInput, error) { - input := &DescribeTableInput{} - - return input, nil -} - -// DeserializeDescribeTableReplicaAutoScalingInput parses an HTTP request into a *DescribeTableReplicaAutoScalingInput. -func DeserializeDescribeTableReplicaAutoScalingInput(r *http.Request, pathParams PathParams) (*DescribeTableReplicaAutoScalingInput, error) { - input := &DescribeTableReplicaAutoScalingInput{} - - return input, nil -} - -// DeserializeDescribeTimeToLiveInput parses an HTTP request into a *DescribeTimeToLiveInput. -func DeserializeDescribeTimeToLiveInput(r *http.Request, pathParams PathParams) (*DescribeTimeToLiveInput, error) { - input := &DescribeTimeToLiveInput{} - - return input, nil -} - -// DeserializeKinesisStreamingDestinationInput parses an HTTP request into a *KinesisStreamingDestinationInput. -func DeserializeKinesisStreamingDestinationInput(r *http.Request, pathParams PathParams) (*KinesisStreamingDestinationInput, error) { - input := &KinesisStreamingDestinationInput{} - - return input, nil -} - -// DeserializeExecuteStatementInput parses an HTTP request into a *ExecuteStatementInput. -func DeserializeExecuteStatementInput(r *http.Request, pathParams PathParams) (*ExecuteStatementInput, error) { - input := &ExecuteStatementInput{} - - return input, nil -} - -// DeserializeExecuteTransactionInput parses an HTTP request into a *ExecuteTransactionInput. -func DeserializeExecuteTransactionInput(r *http.Request, pathParams PathParams) (*ExecuteTransactionInput, error) { - input := &ExecuteTransactionInput{} - - return input, nil -} - -// DeserializeExportTableToPointInTimeInput parses an HTTP request into a *ExportTableToPointInTimeInput. -func DeserializeExportTableToPointInTimeInput(r *http.Request, pathParams PathParams) (*ExportTableToPointInTimeInput, error) { - input := &ExportTableToPointInTimeInput{} - - return input, nil -} - -// DeserializeGetItemInput parses an HTTP request into a *GetItemInput. -func DeserializeGetItemInput(r *http.Request, pathParams PathParams) (*GetItemInput, error) { - input := &GetItemInput{} - - return input, nil -} - -// DeserializeGetResourcePolicyInput parses an HTTP request into a *GetResourcePolicyInput. -func DeserializeGetResourcePolicyInput(r *http.Request, pathParams PathParams) (*GetResourcePolicyInput, error) { - input := &GetResourcePolicyInput{} - - return input, nil -} - -// DeserializeImportTableInput parses an HTTP request into a *ImportTableInput. -func DeserializeImportTableInput(r *http.Request, pathParams PathParams) (*ImportTableInput, error) { - input := &ImportTableInput{} - - return input, nil -} - -// DeserializeListBackupsInput parses an HTTP request into a *ListBackupsInput. -func DeserializeListBackupsInput(r *http.Request, pathParams PathParams) (*ListBackupsInput, error) { - input := &ListBackupsInput{} - - return input, nil -} - -// DeserializeListContributorInsightsInput parses an HTTP request into a *ListContributorInsightsInput. -func DeserializeListContributorInsightsInput(r *http.Request, pathParams PathParams) (*ListContributorInsightsInput, error) { - input := &ListContributorInsightsInput{} - - return input, nil -} - -// DeserializeListExportsInput parses an HTTP request into a *ListExportsInput. -func DeserializeListExportsInput(r *http.Request, pathParams PathParams) (*ListExportsInput, error) { - input := &ListExportsInput{} - - return input, nil -} - -// DeserializeListGlobalTablesInput parses an HTTP request into a *ListGlobalTablesInput. -func DeserializeListGlobalTablesInput(r *http.Request, pathParams PathParams) (*ListGlobalTablesInput, error) { - input := &ListGlobalTablesInput{} - - return input, nil -} - -// DeserializeListImportsInput parses an HTTP request into a *ListImportsInput. -func DeserializeListImportsInput(r *http.Request, pathParams PathParams) (*ListImportsInput, error) { - input := &ListImportsInput{} - - return input, nil -} - -// DeserializeListTablesInput parses an HTTP request into a *ListTablesInput. -func DeserializeListTablesInput(r *http.Request, pathParams PathParams) (*ListTablesInput, error) { - input := &ListTablesInput{} - - return input, nil -} - -// DeserializeListTagsOfResourceInput parses an HTTP request into a *ListTagsOfResourceInput. -func DeserializeListTagsOfResourceInput(r *http.Request, pathParams PathParams) (*ListTagsOfResourceInput, error) { - input := &ListTagsOfResourceInput{} - - return input, nil -} - -// DeserializePutItemInput parses an HTTP request into a *PutItemInput. -func DeserializePutItemInput(r *http.Request, pathParams PathParams) (*PutItemInput, error) { - input := &PutItemInput{} - - return input, nil -} - -// DeserializePutResourcePolicyInput parses an HTTP request into a *PutResourcePolicyInput. -func DeserializePutResourcePolicyInput(r *http.Request, pathParams PathParams) (*PutResourcePolicyInput, error) { - input := &PutResourcePolicyInput{} - - if v := r.Header.Get("x-amz-confirm-remove-self-resource-access"); v != "" { - input.ConfirmRemoveSelfResourceAccess, _ = strconv.ParseBool(v) - } - - return input, nil -} - -// DeserializeQueryInput parses an HTTP request into a *QueryInput. -func DeserializeQueryInput(r *http.Request, pathParams PathParams) (*QueryInput, error) { - input := &QueryInput{} - - return input, nil -} - -// DeserializeRestoreTableFromBackupInput parses an HTTP request into a *RestoreTableFromBackupInput. -func DeserializeRestoreTableFromBackupInput(r *http.Request, pathParams PathParams) (*RestoreTableFromBackupInput, error) { - input := &RestoreTableFromBackupInput{} - - return input, nil -} - -// DeserializeRestoreTableToPointInTimeInput parses an HTTP request into a *RestoreTableToPointInTimeInput. -func DeserializeRestoreTableToPointInTimeInput(r *http.Request, pathParams PathParams) (*RestoreTableToPointInTimeInput, error) { - input := &RestoreTableToPointInTimeInput{} - - return input, nil -} - -// DeserializeScanInput parses an HTTP request into a *ScanInput. -func DeserializeScanInput(r *http.Request, pathParams PathParams) (*ScanInput, error) { - input := &ScanInput{} - - return input, nil -} - -// DeserializeTagResourceInput parses an HTTP request into a *TagResourceInput. -func DeserializeTagResourceInput(r *http.Request, pathParams PathParams) (*TagResourceInput, error) { - input := &TagResourceInput{} - - return input, nil -} - -// DeserializeTransactGetItemsInput parses an HTTP request into a *TransactGetItemsInput. -func DeserializeTransactGetItemsInput(r *http.Request, pathParams PathParams) (*TransactGetItemsInput, error) { - input := &TransactGetItemsInput{} - - return input, nil -} - -// DeserializeTransactWriteItemsInput parses an HTTP request into a *TransactWriteItemsInput. -func DeserializeTransactWriteItemsInput(r *http.Request, pathParams PathParams) (*TransactWriteItemsInput, error) { - input := &TransactWriteItemsInput{} - - return input, nil -} - -// DeserializeUntagResourceInput parses an HTTP request into a *UntagResourceInput. -func DeserializeUntagResourceInput(r *http.Request, pathParams PathParams) (*UntagResourceInput, error) { - input := &UntagResourceInput{} - - return input, nil -} - -// DeserializeUpdateContinuousBackupsInput parses an HTTP request into a *UpdateContinuousBackupsInput. -func DeserializeUpdateContinuousBackupsInput(r *http.Request, pathParams PathParams) (*UpdateContinuousBackupsInput, error) { - input := &UpdateContinuousBackupsInput{} - - return input, nil -} - -// DeserializeUpdateContributorInsightsInput parses an HTTP request into a *UpdateContributorInsightsInput. -func DeserializeUpdateContributorInsightsInput(r *http.Request, pathParams PathParams) (*UpdateContributorInsightsInput, error) { - input := &UpdateContributorInsightsInput{} - - return input, nil -} - -// DeserializeUpdateGlobalTableInput parses an HTTP request into a *UpdateGlobalTableInput. -func DeserializeUpdateGlobalTableInput(r *http.Request, pathParams PathParams) (*UpdateGlobalTableInput, error) { - input := &UpdateGlobalTableInput{} - - return input, nil -} - -// DeserializeUpdateGlobalTableSettingsInput parses an HTTP request into a *UpdateGlobalTableSettingsInput. -func DeserializeUpdateGlobalTableSettingsInput(r *http.Request, pathParams PathParams) (*UpdateGlobalTableSettingsInput, error) { - input := &UpdateGlobalTableSettingsInput{} - - return input, nil -} - -// DeserializeUpdateItemInput parses an HTTP request into a *UpdateItemInput. -func DeserializeUpdateItemInput(r *http.Request, pathParams PathParams) (*UpdateItemInput, error) { - input := &UpdateItemInput{} - - return input, nil -} - -// DeserializeUpdateKinesisStreamingDestinationInput parses an HTTP request into a *UpdateKinesisStreamingDestinationInput. -func DeserializeUpdateKinesisStreamingDestinationInput(r *http.Request, pathParams PathParams) (*UpdateKinesisStreamingDestinationInput, error) { - input := &UpdateKinesisStreamingDestinationInput{} - - return input, nil -} - -// DeserializeUpdateTableInput parses an HTTP request into a *UpdateTableInput. -func DeserializeUpdateTableInput(r *http.Request, pathParams PathParams) (*UpdateTableInput, error) { - input := &UpdateTableInput{} - - return input, nil -} - -// DeserializeUpdateTableReplicaAutoScalingInput parses an HTTP request into a *UpdateTableReplicaAutoScalingInput. -func DeserializeUpdateTableReplicaAutoScalingInput(r *http.Request, pathParams PathParams) (*UpdateTableReplicaAutoScalingInput, error) { - input := &UpdateTableReplicaAutoScalingInput{} - - return input, nil -} - -// DeserializeUpdateTimeToLiveInput parses an HTTP request into a *UpdateTimeToLiveInput. -func DeserializeUpdateTimeToLiveInput(r *http.Request, pathParams PathParams) (*UpdateTimeToLiveInput, error) { - input := &UpdateTimeToLiveInput{} - - return input, nil -} diff --git a/internal/generated/dynamodbstreams/deserializer.go b/internal/generated/dynamodbstreams/deserializer.go deleted file mode 100644 index eca10039..00000000 --- a/internal/generated/dynamodbstreams/deserializer.go +++ /dev/null @@ -1,73 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package dynamodbstreams - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeDescribeStreamOutput writes the DescribeStreamOutput to the HTTP response. -func SerializeDescribeStreamOutput(w http.ResponseWriter, output *DescribeStreamOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetRecordsOutput writes the GetRecordsOutput to the HTTP response. -func SerializeGetRecordsOutput(w http.ResponseWriter, output *GetRecordsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetShardIteratorOutput writes the GetShardIteratorOutput to the HTTP response. -func SerializeGetShardIteratorOutput(w http.ResponseWriter, output *GetShardIteratorOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListStreamsOutput writes the ListStreamsOutput to the HTTP response. -func SerializeListStreamsOutput(w http.ResponseWriter, output *ListStreamsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/dynamodbstreams/interface.go b/internal/generated/dynamodbstreams/interface.go deleted file mode 100644 index 40b93994..00000000 --- a/internal/generated/dynamodbstreams/interface.go +++ /dev/null @@ -1,12 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package dynamodbstreams - -import "context" - -type DynamoDBStreams_20120810Service interface { - DescribeStream(ctx context.Context, input *DescribeStreamInput) (*DescribeStreamOutput, error) - GetRecords(ctx context.Context, input *GetRecordsInput) (*GetRecordsOutput, error) - GetShardIterator(ctx context.Context, input *GetShardIteratorInput) (*GetShardIteratorOutput, error) - ListStreams(ctx context.Context, input *ListStreamsInput) (*ListStreamsOutput, error) -} diff --git a/internal/generated/dynamodbstreams/router.go b/internal/generated/dynamodbstreams/router.go index 4e95b663..bb21e8cc 100644 --- a/internal/generated/dynamodbstreams/router.go +++ b/internal/generated/dynamodbstreams/router.go @@ -4,6 +4,9 @@ package dynamodbstreams import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/dynamodbstreams/serializer.go b/internal/generated/dynamodbstreams/serializer.go deleted file mode 100644 index 0289d16e..00000000 --- a/internal/generated/dynamodbstreams/serializer.go +++ /dev/null @@ -1,38 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package dynamodbstreams - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeDescribeStreamInput parses an HTTP request into a *DescribeStreamInput. -func DeserializeDescribeStreamInput(r *http.Request, pathParams PathParams) (*DescribeStreamInput, error) { - input := &DescribeStreamInput{} - - return input, nil -} - -// DeserializeGetRecordsInput parses an HTTP request into a *GetRecordsInput. -func DeserializeGetRecordsInput(r *http.Request, pathParams PathParams) (*GetRecordsInput, error) { - input := &GetRecordsInput{} - - return input, nil -} - -// DeserializeGetShardIteratorInput parses an HTTP request into a *GetShardIteratorInput. -func DeserializeGetShardIteratorInput(r *http.Request, pathParams PathParams) (*GetShardIteratorInput, error) { - input := &GetShardIteratorInput{} - - return input, nil -} - -// DeserializeListStreamsInput parses an HTTP request into a *ListStreamsInput. -func DeserializeListStreamsInput(r *http.Request, pathParams PathParams) (*ListStreamsInput, error) { - input := &ListStreamsInput{} - - return input, nil -} diff --git a/internal/generated/ebs/deserializer.go b/internal/generated/ebs/deserializer.go deleted file mode 100644 index 69f6a159..00000000 --- a/internal/generated/ebs/deserializer.go +++ /dev/null @@ -1,113 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package ebs - -import ( - "encoding/json" - "encoding/xml" - "net/http" - "strconv" -) - -// SerializeCompleteSnapshotResponse writes the CompleteSnapshotResponse to the HTTP response. -func SerializeCompleteSnapshotResponse(w http.ResponseWriter, output *CompleteSnapshotResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSnapshotBlockResponse writes the GetSnapshotBlockResponse to the HTTP response. -func SerializeGetSnapshotBlockResponse(w http.ResponseWriter, output *GetSnapshotBlockResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.Checksum != "" { - w.Header().Set("x-amz-Checksum", output.Checksum) - } - if output.ChecksumAlgorithm != "" { - w.Header().Set("x-amz-Checksum-Algorithm", output.ChecksumAlgorithm) - } - w.Header().Set("x-amz-Data-Length", strconv.FormatInt(int64(output.DataLength), 10)) - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListChangedBlocksResponse writes the ListChangedBlocksResponse to the HTTP response. -func SerializeListChangedBlocksResponse(w http.ResponseWriter, output *ListChangedBlocksResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListSnapshotBlocksResponse writes the ListSnapshotBlocksResponse to the HTTP response. -func SerializeListSnapshotBlocksResponse(w http.ResponseWriter, output *ListSnapshotBlocksResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutSnapshotBlockResponse writes the PutSnapshotBlockResponse to the HTTP response. -func SerializePutSnapshotBlockResponse(w http.ResponseWriter, output *PutSnapshotBlockResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.Checksum != "" { - w.Header().Set("x-amz-Checksum", output.Checksum) - } - if output.ChecksumAlgorithm != "" { - w.Header().Set("x-amz-Checksum-Algorithm", output.ChecksumAlgorithm) - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeStartSnapshotResponse writes the StartSnapshotResponse to the HTTP response. -func SerializeStartSnapshotResponse(w http.ResponseWriter, output *StartSnapshotResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/ebs/interface.go b/internal/generated/ebs/interface.go deleted file mode 100644 index 8adedb0f..00000000 --- a/internal/generated/ebs/interface.go +++ /dev/null @@ -1,14 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package ebs - -import "context" - -type EbsService interface { - CompleteSnapshot(ctx context.Context, input *CompleteSnapshotRequest) (*CompleteSnapshotResponse, error) - GetSnapshotBlock(ctx context.Context, input *GetSnapshotBlockRequest) (*GetSnapshotBlockResponse, error) - ListChangedBlocks(ctx context.Context, input *ListChangedBlocksRequest) (*ListChangedBlocksResponse, error) - ListSnapshotBlocks(ctx context.Context, input *ListSnapshotBlocksRequest) (*ListSnapshotBlocksResponse, error) - PutSnapshotBlock(ctx context.Context, input *PutSnapshotBlockRequest) (*PutSnapshotBlockResponse, error) - StartSnapshot(ctx context.Context, input *StartSnapshotRequest) (*StartSnapshotResponse, error) -} diff --git a/internal/generated/ebs/router.go b/internal/generated/ebs/router.go index 9af69edd..e992674f 100644 --- a/internal/generated/ebs/router.go +++ b/internal/generated/ebs/router.go @@ -4,6 +4,9 @@ package ebs import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/ebs/serializer.go b/internal/generated/ebs/serializer.go deleted file mode 100644 index a8e972bb..00000000 --- a/internal/generated/ebs/serializer.go +++ /dev/null @@ -1,144 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package ebs - -import ( - "fmt" - "io" - "net/http" - "strconv" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeCompleteSnapshotRequest parses an HTTP request into a *CompleteSnapshotRequest. -func DeserializeCompleteSnapshotRequest(r *http.Request, pathParams PathParams) (*CompleteSnapshotRequest, error) { - input := &CompleteSnapshotRequest{} - - if v := r.Header.Get("x-amz-ChangedBlocksCount"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.ChangedBlocksCount = int32(n) - } - - input.Checksum = r.Header.Get("x-amz-Checksum") - - input.ChecksumAggregationMethod = r.Header.Get("x-amz-Checksum-Aggregation-Method") - - input.ChecksumAlgorithm = r.Header.Get("x-amz-Checksum-Algorithm") - - if v, ok := pathParams["SnapshotId"]; ok { - input.SnapshotId = v - } - - return input, nil -} - -// DeserializeGetSnapshotBlockRequest parses an HTTP request into a *GetSnapshotBlockRequest. -func DeserializeGetSnapshotBlockRequest(r *http.Request, pathParams PathParams) (*GetSnapshotBlockRequest, error) { - input := &GetSnapshotBlockRequest{} - - if v, ok := pathParams["BlockIndex"]; ok { - n, _ := strconv.ParseInt(v, 10, 32) - input.BlockIndex = int32(n) - } - - input.BlockToken = r.URL.Query().Get("blockToken") - - if v, ok := pathParams["SnapshotId"]; ok { - input.SnapshotId = v - } - - return input, nil -} - -// DeserializeListChangedBlocksRequest parses an HTTP request into a *ListChangedBlocksRequest. -func DeserializeListChangedBlocksRequest(r *http.Request, pathParams PathParams) (*ListChangedBlocksRequest, error) { - input := &ListChangedBlocksRequest{} - - input.FirstSnapshotId = r.URL.Query().Get("firstSnapshotId") - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("pageToken") - - if v, ok := pathParams["SecondSnapshotId"]; ok { - input.SecondSnapshotId = v - } - - if v := r.URL.Query().Get("startingBlockIndex"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.StartingBlockIndex = int32(n) - } - - return input, nil -} - -// DeserializeListSnapshotBlocksRequest parses an HTTP request into a *ListSnapshotBlocksRequest. -func DeserializeListSnapshotBlocksRequest(r *http.Request, pathParams PathParams) (*ListSnapshotBlocksRequest, error) { - input := &ListSnapshotBlocksRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("pageToken") - - if v, ok := pathParams["SnapshotId"]; ok { - input.SnapshotId = v - } - - if v := r.URL.Query().Get("startingBlockIndex"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.StartingBlockIndex = int32(n) - } - - return input, nil -} - -// DeserializePutSnapshotBlockRequest parses an HTTP request into a *PutSnapshotBlockRequest. -func DeserializePutSnapshotBlockRequest(r *http.Request, pathParams PathParams) (*PutSnapshotBlockRequest, error) { - input := &PutSnapshotBlockRequest{} - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - input.BlockData = body - - if v, ok := pathParams["BlockIndex"]; ok { - n, _ := strconv.ParseInt(v, 10, 32) - input.BlockIndex = int32(n) - } - - input.Checksum = r.Header.Get("x-amz-Checksum") - - input.ChecksumAlgorithm = r.Header.Get("x-amz-Checksum-Algorithm") - - if v := r.Header.Get("x-amz-Data-Length"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.DataLength = int32(n) - } - - if v := r.Header.Get("x-amz-Progress"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.Progress = int32(n) - } - - if v, ok := pathParams["SnapshotId"]; ok { - input.SnapshotId = v - } - - return input, nil -} - -// DeserializeStartSnapshotRequest parses an HTTP request into a *StartSnapshotRequest. -func DeserializeStartSnapshotRequest(r *http.Request, pathParams PathParams) (*StartSnapshotRequest, error) { - input := &StartSnapshotRequest{} - - return input, nil -} diff --git a/internal/generated/ec2/deserializer.go b/internal/generated/ec2/deserializer.go deleted file mode 100644 index 9e8ce2fd..00000000 --- a/internal/generated/ec2/deserializer.go +++ /dev/null @@ -1,11251 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package ec2 - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeAcceptAddressTransferResult writes the AcceptAddressTransferResult to the HTTP response. -func SerializeAcceptAddressTransferResult(w http.ResponseWriter, output *AcceptAddressTransferResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAcceptCapacityReservationBillingOwnershipResult writes the AcceptCapacityReservationBillingOwnershipResult to the HTTP response. -func SerializeAcceptCapacityReservationBillingOwnershipResult(w http.ResponseWriter, output *AcceptCapacityReservationBillingOwnershipResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAcceptReservedInstancesExchangeQuoteResult writes the AcceptReservedInstancesExchangeQuoteResult to the HTTP response. -func SerializeAcceptReservedInstancesExchangeQuoteResult(w http.ResponseWriter, output *AcceptReservedInstancesExchangeQuoteResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAcceptTransitGatewayMulticastDomainAssociationsResult writes the AcceptTransitGatewayMulticastDomainAssociationsResult to the HTTP response. -func SerializeAcceptTransitGatewayMulticastDomainAssociationsResult(w http.ResponseWriter, output *AcceptTransitGatewayMulticastDomainAssociationsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAcceptTransitGatewayPeeringAttachmentResult writes the AcceptTransitGatewayPeeringAttachmentResult to the HTTP response. -func SerializeAcceptTransitGatewayPeeringAttachmentResult(w http.ResponseWriter, output *AcceptTransitGatewayPeeringAttachmentResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAcceptTransitGatewayVpcAttachmentResult writes the AcceptTransitGatewayVpcAttachmentResult to the HTTP response. -func SerializeAcceptTransitGatewayVpcAttachmentResult(w http.ResponseWriter, output *AcceptTransitGatewayVpcAttachmentResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAcceptVpcEndpointConnectionsResult writes the AcceptVpcEndpointConnectionsResult to the HTTP response. -func SerializeAcceptVpcEndpointConnectionsResult(w http.ResponseWriter, output *AcceptVpcEndpointConnectionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAcceptVpcPeeringConnectionResult writes the AcceptVpcPeeringConnectionResult to the HTTP response. -func SerializeAcceptVpcPeeringConnectionResult(w http.ResponseWriter, output *AcceptVpcPeeringConnectionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAdvertiseByoipCidrResult writes the AdvertiseByoipCidrResult to the HTTP response. -func SerializeAdvertiseByoipCidrResult(w http.ResponseWriter, output *AdvertiseByoipCidrResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAllocateAddressResult writes the AllocateAddressResult to the HTTP response. -func SerializeAllocateAddressResult(w http.ResponseWriter, output *AllocateAddressResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAllocateHostsResult writes the AllocateHostsResult to the HTTP response. -func SerializeAllocateHostsResult(w http.ResponseWriter, output *AllocateHostsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAllocateIpamPoolCidrResult writes the AllocateIpamPoolCidrResult to the HTTP response. -func SerializeAllocateIpamPoolCidrResult(w http.ResponseWriter, output *AllocateIpamPoolCidrResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeApplySecurityGroupsToClientVpnTargetNetworkResult writes the ApplySecurityGroupsToClientVpnTargetNetworkResult to the HTTP response. -func SerializeApplySecurityGroupsToClientVpnTargetNetworkResult(w http.ResponseWriter, output *ApplySecurityGroupsToClientVpnTargetNetworkResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAssignIpv6AddressesResult writes the AssignIpv6AddressesResult to the HTTP response. -func SerializeAssignIpv6AddressesResult(w http.ResponseWriter, output *AssignIpv6AddressesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAssignPrivateIpAddressesResult writes the AssignPrivateIpAddressesResult to the HTTP response. -func SerializeAssignPrivateIpAddressesResult(w http.ResponseWriter, output *AssignPrivateIpAddressesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAssignPrivateNatGatewayAddressResult writes the AssignPrivateNatGatewayAddressResult to the HTTP response. -func SerializeAssignPrivateNatGatewayAddressResult(w http.ResponseWriter, output *AssignPrivateNatGatewayAddressResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAssociateAddressResult writes the AssociateAddressResult to the HTTP response. -func SerializeAssociateAddressResult(w http.ResponseWriter, output *AssociateAddressResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAssociateCapacityReservationBillingOwnerResult writes the AssociateCapacityReservationBillingOwnerResult to the HTTP response. -func SerializeAssociateCapacityReservationBillingOwnerResult(w http.ResponseWriter, output *AssociateCapacityReservationBillingOwnerResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAssociateClientVpnTargetNetworkResult writes the AssociateClientVpnTargetNetworkResult to the HTTP response. -func SerializeAssociateClientVpnTargetNetworkResult(w http.ResponseWriter, output *AssociateClientVpnTargetNetworkResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeAssociateEnclaveCertificateIamRoleResult writes the AssociateEnclaveCertificateIamRoleResult to the HTTP response. -func SerializeAssociateEnclaveCertificateIamRoleResult(w http.ResponseWriter, output *AssociateEnclaveCertificateIamRoleResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAssociateIamInstanceProfileResult writes the AssociateIamInstanceProfileResult to the HTTP response. -func SerializeAssociateIamInstanceProfileResult(w http.ResponseWriter, output *AssociateIamInstanceProfileResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAssociateInstanceEventWindowResult writes the AssociateInstanceEventWindowResult to the HTTP response. -func SerializeAssociateInstanceEventWindowResult(w http.ResponseWriter, output *AssociateInstanceEventWindowResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAssociateIpamByoasnResult writes the AssociateIpamByoasnResult to the HTTP response. -func SerializeAssociateIpamByoasnResult(w http.ResponseWriter, output *AssociateIpamByoasnResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAssociateIpamResourceDiscoveryResult writes the AssociateIpamResourceDiscoveryResult to the HTTP response. -func SerializeAssociateIpamResourceDiscoveryResult(w http.ResponseWriter, output *AssociateIpamResourceDiscoveryResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAssociateNatGatewayAddressResult writes the AssociateNatGatewayAddressResult to the HTTP response. -func SerializeAssociateNatGatewayAddressResult(w http.ResponseWriter, output *AssociateNatGatewayAddressResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAssociateRouteServerResult writes the AssociateRouteServerResult to the HTTP response. -func SerializeAssociateRouteServerResult(w http.ResponseWriter, output *AssociateRouteServerResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAssociateRouteTableResult writes the AssociateRouteTableResult to the HTTP response. -func SerializeAssociateRouteTableResult(w http.ResponseWriter, output *AssociateRouteTableResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAssociateSecurityGroupVpcResult writes the AssociateSecurityGroupVpcResult to the HTTP response. -func SerializeAssociateSecurityGroupVpcResult(w http.ResponseWriter, output *AssociateSecurityGroupVpcResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAssociateSubnetCidrBlockResult writes the AssociateSubnetCidrBlockResult to the HTTP response. -func SerializeAssociateSubnetCidrBlockResult(w http.ResponseWriter, output *AssociateSubnetCidrBlockResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAssociateTransitGatewayMulticastDomainResult writes the AssociateTransitGatewayMulticastDomainResult to the HTTP response. -func SerializeAssociateTransitGatewayMulticastDomainResult(w http.ResponseWriter, output *AssociateTransitGatewayMulticastDomainResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAssociateTransitGatewayPolicyTableResult writes the AssociateTransitGatewayPolicyTableResult to the HTTP response. -func SerializeAssociateTransitGatewayPolicyTableResult(w http.ResponseWriter, output *AssociateTransitGatewayPolicyTableResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAssociateTransitGatewayRouteTableResult writes the AssociateTransitGatewayRouteTableResult to the HTTP response. -func SerializeAssociateTransitGatewayRouteTableResult(w http.ResponseWriter, output *AssociateTransitGatewayRouteTableResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAssociateTrunkInterfaceResult writes the AssociateTrunkInterfaceResult to the HTTP response. -func SerializeAssociateTrunkInterfaceResult(w http.ResponseWriter, output *AssociateTrunkInterfaceResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAssociateVpcCidrBlockResult writes the AssociateVpcCidrBlockResult to the HTTP response. -func SerializeAssociateVpcCidrBlockResult(w http.ResponseWriter, output *AssociateVpcCidrBlockResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAttachClassicLinkVpcResult writes the AttachClassicLinkVpcResult to the HTTP response. -func SerializeAttachClassicLinkVpcResult(w http.ResponseWriter, output *AttachClassicLinkVpcResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAttachNetworkInterfaceResult writes the AttachNetworkInterfaceResult to the HTTP response. -func SerializeAttachNetworkInterfaceResult(w http.ResponseWriter, output *AttachNetworkInterfaceResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAttachVerifiedAccessTrustProviderResult writes the AttachVerifiedAccessTrustProviderResult to the HTTP response. -func SerializeAttachVerifiedAccessTrustProviderResult(w http.ResponseWriter, output *AttachVerifiedAccessTrustProviderResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeVolumeAttachment writes the VolumeAttachment to the HTTP response. -func SerializeVolumeAttachment(w http.ResponseWriter, output *VolumeAttachment, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAttachVpnGatewayResult writes the AttachVpnGatewayResult to the HTTP response. -func SerializeAttachVpnGatewayResult(w http.ResponseWriter, output *AttachVpnGatewayResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAuthorizeClientVpnIngressResult writes the AuthorizeClientVpnIngressResult to the HTTP response. -func SerializeAuthorizeClientVpnIngressResult(w http.ResponseWriter, output *AuthorizeClientVpnIngressResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAuthorizeSecurityGroupEgressResult writes the AuthorizeSecurityGroupEgressResult to the HTTP response. -func SerializeAuthorizeSecurityGroupEgressResult(w http.ResponseWriter, output *AuthorizeSecurityGroupEgressResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAuthorizeSecurityGroupIngressResult writes the AuthorizeSecurityGroupIngressResult to the HTTP response. -func SerializeAuthorizeSecurityGroupIngressResult(w http.ResponseWriter, output *AuthorizeSecurityGroupIngressResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBundleInstanceResult writes the BundleInstanceResult to the HTTP response. -func SerializeBundleInstanceResult(w http.ResponseWriter, output *BundleInstanceResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCancelBundleTaskResult writes the CancelBundleTaskResult to the HTTP response. -func SerializeCancelBundleTaskResult(w http.ResponseWriter, output *CancelBundleTaskResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCancelCapacityReservationResult writes the CancelCapacityReservationResult to the HTTP response. -func SerializeCancelCapacityReservationResult(w http.ResponseWriter, output *CancelCapacityReservationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCancelCapacityReservationFleetsResult writes the CancelCapacityReservationFleetsResult to the HTTP response. -func SerializeCancelCapacityReservationFleetsResult(w http.ResponseWriter, output *CancelCapacityReservationFleetsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCancelDeclarativePoliciesReportResult writes the CancelDeclarativePoliciesReportResult to the HTTP response. -func SerializeCancelDeclarativePoliciesReportResult(w http.ResponseWriter, output *CancelDeclarativePoliciesReportResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCancelImageLaunchPermissionResult writes the CancelImageLaunchPermissionResult to the HTTP response. -func SerializeCancelImageLaunchPermissionResult(w http.ResponseWriter, output *CancelImageLaunchPermissionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCancelImportTaskResult writes the CancelImportTaskResult to the HTTP response. -func SerializeCancelImportTaskResult(w http.ResponseWriter, output *CancelImportTaskResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCancelReservedInstancesListingResult writes the CancelReservedInstancesListingResult to the HTTP response. -func SerializeCancelReservedInstancesListingResult(w http.ResponseWriter, output *CancelReservedInstancesListingResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCancelSpotFleetRequestsResponse writes the CancelSpotFleetRequestsResponse to the HTTP response. -func SerializeCancelSpotFleetRequestsResponse(w http.ResponseWriter, output *CancelSpotFleetRequestsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCancelSpotInstanceRequestsResult writes the CancelSpotInstanceRequestsResult to the HTTP response. -func SerializeCancelSpotInstanceRequestsResult(w http.ResponseWriter, output *CancelSpotInstanceRequestsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeConfirmProductInstanceResult writes the ConfirmProductInstanceResult to the HTTP response. -func SerializeConfirmProductInstanceResult(w http.ResponseWriter, output *ConfirmProductInstanceResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCopyFpgaImageResult writes the CopyFpgaImageResult to the HTTP response. -func SerializeCopyFpgaImageResult(w http.ResponseWriter, output *CopyFpgaImageResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCopyImageResult writes the CopyImageResult to the HTTP response. -func SerializeCopyImageResult(w http.ResponseWriter, output *CopyImageResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCopySnapshotResult writes the CopySnapshotResult to the HTTP response. -func SerializeCopySnapshotResult(w http.ResponseWriter, output *CopySnapshotResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCopyVolumesResult writes the CopyVolumesResult to the HTTP response. -func SerializeCopyVolumesResult(w http.ResponseWriter, output *CopyVolumesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateCapacityManagerDataExportResult writes the CreateCapacityManagerDataExportResult to the HTTP response. -func SerializeCreateCapacityManagerDataExportResult(w http.ResponseWriter, output *CreateCapacityManagerDataExportResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateCapacityReservationResult writes the CreateCapacityReservationResult to the HTTP response. -func SerializeCreateCapacityReservationResult(w http.ResponseWriter, output *CreateCapacityReservationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateCapacityReservationBySplittingResult writes the CreateCapacityReservationBySplittingResult to the HTTP response. -func SerializeCreateCapacityReservationBySplittingResult(w http.ResponseWriter, output *CreateCapacityReservationBySplittingResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateCapacityReservationFleetResult writes the CreateCapacityReservationFleetResult to the HTTP response. -func SerializeCreateCapacityReservationFleetResult(w http.ResponseWriter, output *CreateCapacityReservationFleetResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateCarrierGatewayResult writes the CreateCarrierGatewayResult to the HTTP response. -func SerializeCreateCarrierGatewayResult(w http.ResponseWriter, output *CreateCarrierGatewayResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateClientVpnEndpointResult writes the CreateClientVpnEndpointResult to the HTTP response. -func SerializeCreateClientVpnEndpointResult(w http.ResponseWriter, output *CreateClientVpnEndpointResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateClientVpnRouteResult writes the CreateClientVpnRouteResult to the HTTP response. -func SerializeCreateClientVpnRouteResult(w http.ResponseWriter, output *CreateClientVpnRouteResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateCoipCidrResult writes the CreateCoipCidrResult to the HTTP response. -func SerializeCreateCoipCidrResult(w http.ResponseWriter, output *CreateCoipCidrResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateCoipPoolResult writes the CreateCoipPoolResult to the HTTP response. -func SerializeCreateCoipPoolResult(w http.ResponseWriter, output *CreateCoipPoolResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateCustomerGatewayResult writes the CreateCustomerGatewayResult to the HTTP response. -func SerializeCreateCustomerGatewayResult(w http.ResponseWriter, output *CreateCustomerGatewayResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDefaultSubnetResult writes the CreateDefaultSubnetResult to the HTTP response. -func SerializeCreateDefaultSubnetResult(w http.ResponseWriter, output *CreateDefaultSubnetResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDefaultVpcResult writes the CreateDefaultVpcResult to the HTTP response. -func SerializeCreateDefaultVpcResult(w http.ResponseWriter, output *CreateDefaultVpcResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDelegateMacVolumeOwnershipTaskResult writes the CreateDelegateMacVolumeOwnershipTaskResult to the HTTP response. -func SerializeCreateDelegateMacVolumeOwnershipTaskResult(w http.ResponseWriter, output *CreateDelegateMacVolumeOwnershipTaskResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDhcpOptionsResult writes the CreateDhcpOptionsResult to the HTTP response. -func SerializeCreateDhcpOptionsResult(w http.ResponseWriter, output *CreateDhcpOptionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateEgressOnlyInternetGatewayResult writes the CreateEgressOnlyInternetGatewayResult to the HTTP response. -func SerializeCreateEgressOnlyInternetGatewayResult(w http.ResponseWriter, output *CreateEgressOnlyInternetGatewayResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateFleetResult writes the CreateFleetResult to the HTTP response. -func SerializeCreateFleetResult(w http.ResponseWriter, output *CreateFleetResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateFlowLogsResult writes the CreateFlowLogsResult to the HTTP response. -func SerializeCreateFlowLogsResult(w http.ResponseWriter, output *CreateFlowLogsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateFpgaImageResult writes the CreateFpgaImageResult to the HTTP response. -func SerializeCreateFpgaImageResult(w http.ResponseWriter, output *CreateFpgaImageResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateImageResult writes the CreateImageResult to the HTTP response. -func SerializeCreateImageResult(w http.ResponseWriter, output *CreateImageResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateImageUsageReportResult writes the CreateImageUsageReportResult to the HTTP response. -func SerializeCreateImageUsageReportResult(w http.ResponseWriter, output *CreateImageUsageReportResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateInstanceConnectEndpointResult writes the CreateInstanceConnectEndpointResult to the HTTP response. -func SerializeCreateInstanceConnectEndpointResult(w http.ResponseWriter, output *CreateInstanceConnectEndpointResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateInstanceEventWindowResult writes the CreateInstanceEventWindowResult to the HTTP response. -func SerializeCreateInstanceEventWindowResult(w http.ResponseWriter, output *CreateInstanceEventWindowResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateInstanceExportTaskResult writes the CreateInstanceExportTaskResult to the HTTP response. -func SerializeCreateInstanceExportTaskResult(w http.ResponseWriter, output *CreateInstanceExportTaskResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateInternetGatewayResult writes the CreateInternetGatewayResult to the HTTP response. -func SerializeCreateInternetGatewayResult(w http.ResponseWriter, output *CreateInternetGatewayResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateInterruptibleCapacityReservationAllocationResult writes the CreateInterruptibleCapacityReservationAllocationResult to the HTTP response. -func SerializeCreateInterruptibleCapacityReservationAllocationResult(w http.ResponseWriter, output *CreateInterruptibleCapacityReservationAllocationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateIpamResult writes the CreateIpamResult to the HTTP response. -func SerializeCreateIpamResult(w http.ResponseWriter, output *CreateIpamResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateIpamExternalResourceVerificationTokenResult writes the CreateIpamExternalResourceVerificationTokenResult to the HTTP response. -func SerializeCreateIpamExternalResourceVerificationTokenResult(w http.ResponseWriter, output *CreateIpamExternalResourceVerificationTokenResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateIpamPolicyResult writes the CreateIpamPolicyResult to the HTTP response. -func SerializeCreateIpamPolicyResult(w http.ResponseWriter, output *CreateIpamPolicyResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateIpamPoolResult writes the CreateIpamPoolResult to the HTTP response. -func SerializeCreateIpamPoolResult(w http.ResponseWriter, output *CreateIpamPoolResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateIpamPrefixListResolverResult writes the CreateIpamPrefixListResolverResult to the HTTP response. -func SerializeCreateIpamPrefixListResolverResult(w http.ResponseWriter, output *CreateIpamPrefixListResolverResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateIpamPrefixListResolverTargetResult writes the CreateIpamPrefixListResolverTargetResult to the HTTP response. -func SerializeCreateIpamPrefixListResolverTargetResult(w http.ResponseWriter, output *CreateIpamPrefixListResolverTargetResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateIpamResourceDiscoveryResult writes the CreateIpamResourceDiscoveryResult to the HTTP response. -func SerializeCreateIpamResourceDiscoveryResult(w http.ResponseWriter, output *CreateIpamResourceDiscoveryResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateIpamScopeResult writes the CreateIpamScopeResult to the HTTP response. -func SerializeCreateIpamScopeResult(w http.ResponseWriter, output *CreateIpamScopeResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeKeyPair writes the KeyPair to the HTTP response. -func SerializeKeyPair(w http.ResponseWriter, output *KeyPair, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateLaunchTemplateResult writes the CreateLaunchTemplateResult to the HTTP response. -func SerializeCreateLaunchTemplateResult(w http.ResponseWriter, output *CreateLaunchTemplateResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateLaunchTemplateVersionResult writes the CreateLaunchTemplateVersionResult to the HTTP response. -func SerializeCreateLaunchTemplateVersionResult(w http.ResponseWriter, output *CreateLaunchTemplateVersionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateLocalGatewayRouteResult writes the CreateLocalGatewayRouteResult to the HTTP response. -func SerializeCreateLocalGatewayRouteResult(w http.ResponseWriter, output *CreateLocalGatewayRouteResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateLocalGatewayRouteTableResult writes the CreateLocalGatewayRouteTableResult to the HTTP response. -func SerializeCreateLocalGatewayRouteTableResult(w http.ResponseWriter, output *CreateLocalGatewayRouteTableResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationResult writes the CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationResult to the HTTP response. -func SerializeCreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationResult(w http.ResponseWriter, output *CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateLocalGatewayRouteTableVpcAssociationResult writes the CreateLocalGatewayRouteTableVpcAssociationResult to the HTTP response. -func SerializeCreateLocalGatewayRouteTableVpcAssociationResult(w http.ResponseWriter, output *CreateLocalGatewayRouteTableVpcAssociationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateLocalGatewayVirtualInterfaceResult writes the CreateLocalGatewayVirtualInterfaceResult to the HTTP response. -func SerializeCreateLocalGatewayVirtualInterfaceResult(w http.ResponseWriter, output *CreateLocalGatewayVirtualInterfaceResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateLocalGatewayVirtualInterfaceGroupResult writes the CreateLocalGatewayVirtualInterfaceGroupResult to the HTTP response. -func SerializeCreateLocalGatewayVirtualInterfaceGroupResult(w http.ResponseWriter, output *CreateLocalGatewayVirtualInterfaceGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateMacSystemIntegrityProtectionModificationTaskResult writes the CreateMacSystemIntegrityProtectionModificationTaskResult to the HTTP response. -func SerializeCreateMacSystemIntegrityProtectionModificationTaskResult(w http.ResponseWriter, output *CreateMacSystemIntegrityProtectionModificationTaskResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateManagedPrefixListResult writes the CreateManagedPrefixListResult to the HTTP response. -func SerializeCreateManagedPrefixListResult(w http.ResponseWriter, output *CreateManagedPrefixListResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateNatGatewayResult writes the CreateNatGatewayResult to the HTTP response. -func SerializeCreateNatGatewayResult(w http.ResponseWriter, output *CreateNatGatewayResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateNetworkAclResult writes the CreateNetworkAclResult to the HTTP response. -func SerializeCreateNetworkAclResult(w http.ResponseWriter, output *CreateNetworkAclResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateNetworkInsightsAccessScopeResult writes the CreateNetworkInsightsAccessScopeResult to the HTTP response. -func SerializeCreateNetworkInsightsAccessScopeResult(w http.ResponseWriter, output *CreateNetworkInsightsAccessScopeResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateNetworkInsightsPathResult writes the CreateNetworkInsightsPathResult to the HTTP response. -func SerializeCreateNetworkInsightsPathResult(w http.ResponseWriter, output *CreateNetworkInsightsPathResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateNetworkInterfaceResult writes the CreateNetworkInterfaceResult to the HTTP response. -func SerializeCreateNetworkInterfaceResult(w http.ResponseWriter, output *CreateNetworkInterfaceResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateNetworkInterfacePermissionResult writes the CreateNetworkInterfacePermissionResult to the HTTP response. -func SerializeCreateNetworkInterfacePermissionResult(w http.ResponseWriter, output *CreateNetworkInterfacePermissionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreatePlacementGroupResult writes the CreatePlacementGroupResult to the HTTP response. -func SerializeCreatePlacementGroupResult(w http.ResponseWriter, output *CreatePlacementGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreatePublicIpv4PoolResult writes the CreatePublicIpv4PoolResult to the HTTP response. -func SerializeCreatePublicIpv4PoolResult(w http.ResponseWriter, output *CreatePublicIpv4PoolResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateReplaceRootVolumeTaskResult writes the CreateReplaceRootVolumeTaskResult to the HTTP response. -func SerializeCreateReplaceRootVolumeTaskResult(w http.ResponseWriter, output *CreateReplaceRootVolumeTaskResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateReservedInstancesListingResult writes the CreateReservedInstancesListingResult to the HTTP response. -func SerializeCreateReservedInstancesListingResult(w http.ResponseWriter, output *CreateReservedInstancesListingResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateRestoreImageTaskResult writes the CreateRestoreImageTaskResult to the HTTP response. -func SerializeCreateRestoreImageTaskResult(w http.ResponseWriter, output *CreateRestoreImageTaskResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateRouteResult writes the CreateRouteResult to the HTTP response. -func SerializeCreateRouteResult(w http.ResponseWriter, output *CreateRouteResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateRouteServerResult writes the CreateRouteServerResult to the HTTP response. -func SerializeCreateRouteServerResult(w http.ResponseWriter, output *CreateRouteServerResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateRouteServerEndpointResult writes the CreateRouteServerEndpointResult to the HTTP response. -func SerializeCreateRouteServerEndpointResult(w http.ResponseWriter, output *CreateRouteServerEndpointResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateRouteServerPeerResult writes the CreateRouteServerPeerResult to the HTTP response. -func SerializeCreateRouteServerPeerResult(w http.ResponseWriter, output *CreateRouteServerPeerResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateRouteTableResult writes the CreateRouteTableResult to the HTTP response. -func SerializeCreateRouteTableResult(w http.ResponseWriter, output *CreateRouteTableResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateSecondaryNetworkResult writes the CreateSecondaryNetworkResult to the HTTP response. -func SerializeCreateSecondaryNetworkResult(w http.ResponseWriter, output *CreateSecondaryNetworkResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateSecondarySubnetResult writes the CreateSecondarySubnetResult to the HTTP response. -func SerializeCreateSecondarySubnetResult(w http.ResponseWriter, output *CreateSecondarySubnetResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateSecurityGroupResult writes the CreateSecurityGroupResult to the HTTP response. -func SerializeCreateSecurityGroupResult(w http.ResponseWriter, output *CreateSecurityGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSnapshot writes the Snapshot to the HTTP response. -func SerializeSnapshot(w http.ResponseWriter, output *Snapshot, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateSnapshotsResult writes the CreateSnapshotsResult to the HTTP response. -func SerializeCreateSnapshotsResult(w http.ResponseWriter, output *CreateSnapshotsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateSpotDatafeedSubscriptionResult writes the CreateSpotDatafeedSubscriptionResult to the HTTP response. -func SerializeCreateSpotDatafeedSubscriptionResult(w http.ResponseWriter, output *CreateSpotDatafeedSubscriptionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateStoreImageTaskResult writes the CreateStoreImageTaskResult to the HTTP response. -func SerializeCreateStoreImageTaskResult(w http.ResponseWriter, output *CreateStoreImageTaskResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateSubnetResult writes the CreateSubnetResult to the HTTP response. -func SerializeCreateSubnetResult(w http.ResponseWriter, output *CreateSubnetResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateSubnetCidrReservationResult writes the CreateSubnetCidrReservationResult to the HTTP response. -func SerializeCreateSubnetCidrReservationResult(w http.ResponseWriter, output *CreateSubnetCidrReservationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateTrafficMirrorFilterResult writes the CreateTrafficMirrorFilterResult to the HTTP response. -func SerializeCreateTrafficMirrorFilterResult(w http.ResponseWriter, output *CreateTrafficMirrorFilterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateTrafficMirrorFilterRuleResult writes the CreateTrafficMirrorFilterRuleResult to the HTTP response. -func SerializeCreateTrafficMirrorFilterRuleResult(w http.ResponseWriter, output *CreateTrafficMirrorFilterRuleResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateTrafficMirrorSessionResult writes the CreateTrafficMirrorSessionResult to the HTTP response. -func SerializeCreateTrafficMirrorSessionResult(w http.ResponseWriter, output *CreateTrafficMirrorSessionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateTrafficMirrorTargetResult writes the CreateTrafficMirrorTargetResult to the HTTP response. -func SerializeCreateTrafficMirrorTargetResult(w http.ResponseWriter, output *CreateTrafficMirrorTargetResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateTransitGatewayResult writes the CreateTransitGatewayResult to the HTTP response. -func SerializeCreateTransitGatewayResult(w http.ResponseWriter, output *CreateTransitGatewayResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateTransitGatewayConnectResult writes the CreateTransitGatewayConnectResult to the HTTP response. -func SerializeCreateTransitGatewayConnectResult(w http.ResponseWriter, output *CreateTransitGatewayConnectResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateTransitGatewayConnectPeerResult writes the CreateTransitGatewayConnectPeerResult to the HTTP response. -func SerializeCreateTransitGatewayConnectPeerResult(w http.ResponseWriter, output *CreateTransitGatewayConnectPeerResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateTransitGatewayMeteringPolicyResult writes the CreateTransitGatewayMeteringPolicyResult to the HTTP response. -func SerializeCreateTransitGatewayMeteringPolicyResult(w http.ResponseWriter, output *CreateTransitGatewayMeteringPolicyResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateTransitGatewayMeteringPolicyEntryResult writes the CreateTransitGatewayMeteringPolicyEntryResult to the HTTP response. -func SerializeCreateTransitGatewayMeteringPolicyEntryResult(w http.ResponseWriter, output *CreateTransitGatewayMeteringPolicyEntryResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateTransitGatewayMulticastDomainResult writes the CreateTransitGatewayMulticastDomainResult to the HTTP response. -func SerializeCreateTransitGatewayMulticastDomainResult(w http.ResponseWriter, output *CreateTransitGatewayMulticastDomainResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateTransitGatewayPeeringAttachmentResult writes the CreateTransitGatewayPeeringAttachmentResult to the HTTP response. -func SerializeCreateTransitGatewayPeeringAttachmentResult(w http.ResponseWriter, output *CreateTransitGatewayPeeringAttachmentResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateTransitGatewayPolicyTableResult writes the CreateTransitGatewayPolicyTableResult to the HTTP response. -func SerializeCreateTransitGatewayPolicyTableResult(w http.ResponseWriter, output *CreateTransitGatewayPolicyTableResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateTransitGatewayPrefixListReferenceResult writes the CreateTransitGatewayPrefixListReferenceResult to the HTTP response. -func SerializeCreateTransitGatewayPrefixListReferenceResult(w http.ResponseWriter, output *CreateTransitGatewayPrefixListReferenceResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateTransitGatewayRouteResult writes the CreateTransitGatewayRouteResult to the HTTP response. -func SerializeCreateTransitGatewayRouteResult(w http.ResponseWriter, output *CreateTransitGatewayRouteResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateTransitGatewayRouteTableResult writes the CreateTransitGatewayRouteTableResult to the HTTP response. -func SerializeCreateTransitGatewayRouteTableResult(w http.ResponseWriter, output *CreateTransitGatewayRouteTableResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateTransitGatewayRouteTableAnnouncementResult writes the CreateTransitGatewayRouteTableAnnouncementResult to the HTTP response. -func SerializeCreateTransitGatewayRouteTableAnnouncementResult(w http.ResponseWriter, output *CreateTransitGatewayRouteTableAnnouncementResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateTransitGatewayVpcAttachmentResult writes the CreateTransitGatewayVpcAttachmentResult to the HTTP response. -func SerializeCreateTransitGatewayVpcAttachmentResult(w http.ResponseWriter, output *CreateTransitGatewayVpcAttachmentResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateVerifiedAccessEndpointResult writes the CreateVerifiedAccessEndpointResult to the HTTP response. -func SerializeCreateVerifiedAccessEndpointResult(w http.ResponseWriter, output *CreateVerifiedAccessEndpointResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateVerifiedAccessGroupResult writes the CreateVerifiedAccessGroupResult to the HTTP response. -func SerializeCreateVerifiedAccessGroupResult(w http.ResponseWriter, output *CreateVerifiedAccessGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateVerifiedAccessInstanceResult writes the CreateVerifiedAccessInstanceResult to the HTTP response. -func SerializeCreateVerifiedAccessInstanceResult(w http.ResponseWriter, output *CreateVerifiedAccessInstanceResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateVerifiedAccessTrustProviderResult writes the CreateVerifiedAccessTrustProviderResult to the HTTP response. -func SerializeCreateVerifiedAccessTrustProviderResult(w http.ResponseWriter, output *CreateVerifiedAccessTrustProviderResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeVolume writes the Volume to the HTTP response. -func SerializeVolume(w http.ResponseWriter, output *Volume, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateVpcResult writes the CreateVpcResult to the HTTP response. -func SerializeCreateVpcResult(w http.ResponseWriter, output *CreateVpcResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateVpcBlockPublicAccessExclusionResult writes the CreateVpcBlockPublicAccessExclusionResult to the HTTP response. -func SerializeCreateVpcBlockPublicAccessExclusionResult(w http.ResponseWriter, output *CreateVpcBlockPublicAccessExclusionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateVpcEncryptionControlResult writes the CreateVpcEncryptionControlResult to the HTTP response. -func SerializeCreateVpcEncryptionControlResult(w http.ResponseWriter, output *CreateVpcEncryptionControlResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateVpcEndpointResult writes the CreateVpcEndpointResult to the HTTP response. -func SerializeCreateVpcEndpointResult(w http.ResponseWriter, output *CreateVpcEndpointResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateVpcEndpointConnectionNotificationResult writes the CreateVpcEndpointConnectionNotificationResult to the HTTP response. -func SerializeCreateVpcEndpointConnectionNotificationResult(w http.ResponseWriter, output *CreateVpcEndpointConnectionNotificationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateVpcEndpointServiceConfigurationResult writes the CreateVpcEndpointServiceConfigurationResult to the HTTP response. -func SerializeCreateVpcEndpointServiceConfigurationResult(w http.ResponseWriter, output *CreateVpcEndpointServiceConfigurationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateVpcPeeringConnectionResult writes the CreateVpcPeeringConnectionResult to the HTTP response. -func SerializeCreateVpcPeeringConnectionResult(w http.ResponseWriter, output *CreateVpcPeeringConnectionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateVpnConcentratorResult writes the CreateVpnConcentratorResult to the HTTP response. -func SerializeCreateVpnConcentratorResult(w http.ResponseWriter, output *CreateVpnConcentratorResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateVpnConnectionResult writes the CreateVpnConnectionResult to the HTTP response. -func SerializeCreateVpnConnectionResult(w http.ResponseWriter, output *CreateVpnConnectionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateVpnGatewayResult writes the CreateVpnGatewayResult to the HTTP response. -func SerializeCreateVpnGatewayResult(w http.ResponseWriter, output *CreateVpnGatewayResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteCapacityManagerDataExportResult writes the DeleteCapacityManagerDataExportResult to the HTTP response. -func SerializeDeleteCapacityManagerDataExportResult(w http.ResponseWriter, output *DeleteCapacityManagerDataExportResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteCarrierGatewayResult writes the DeleteCarrierGatewayResult to the HTTP response. -func SerializeDeleteCarrierGatewayResult(w http.ResponseWriter, output *DeleteCarrierGatewayResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteClientVpnEndpointResult writes the DeleteClientVpnEndpointResult to the HTTP response. -func SerializeDeleteClientVpnEndpointResult(w http.ResponseWriter, output *DeleteClientVpnEndpointResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteClientVpnRouteResult writes the DeleteClientVpnRouteResult to the HTTP response. -func SerializeDeleteClientVpnRouteResult(w http.ResponseWriter, output *DeleteClientVpnRouteResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteCoipCidrResult writes the DeleteCoipCidrResult to the HTTP response. -func SerializeDeleteCoipCidrResult(w http.ResponseWriter, output *DeleteCoipCidrResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteCoipPoolResult writes the DeleteCoipPoolResult to the HTTP response. -func SerializeDeleteCoipPoolResult(w http.ResponseWriter, output *DeleteCoipPoolResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteEgressOnlyInternetGatewayResult writes the DeleteEgressOnlyInternetGatewayResult to the HTTP response. -func SerializeDeleteEgressOnlyInternetGatewayResult(w http.ResponseWriter, output *DeleteEgressOnlyInternetGatewayResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteFleetsResult writes the DeleteFleetsResult to the HTTP response. -func SerializeDeleteFleetsResult(w http.ResponseWriter, output *DeleteFleetsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteFlowLogsResult writes the DeleteFlowLogsResult to the HTTP response. -func SerializeDeleteFlowLogsResult(w http.ResponseWriter, output *DeleteFlowLogsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteFpgaImageResult writes the DeleteFpgaImageResult to the HTTP response. -func SerializeDeleteFpgaImageResult(w http.ResponseWriter, output *DeleteFpgaImageResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteImageUsageReportResult writes the DeleteImageUsageReportResult to the HTTP response. -func SerializeDeleteImageUsageReportResult(w http.ResponseWriter, output *DeleteImageUsageReportResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteInstanceConnectEndpointResult writes the DeleteInstanceConnectEndpointResult to the HTTP response. -func SerializeDeleteInstanceConnectEndpointResult(w http.ResponseWriter, output *DeleteInstanceConnectEndpointResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteInstanceEventWindowResult writes the DeleteInstanceEventWindowResult to the HTTP response. -func SerializeDeleteInstanceEventWindowResult(w http.ResponseWriter, output *DeleteInstanceEventWindowResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteIpamResult writes the DeleteIpamResult to the HTTP response. -func SerializeDeleteIpamResult(w http.ResponseWriter, output *DeleteIpamResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteIpamExternalResourceVerificationTokenResult writes the DeleteIpamExternalResourceVerificationTokenResult to the HTTP response. -func SerializeDeleteIpamExternalResourceVerificationTokenResult(w http.ResponseWriter, output *DeleteIpamExternalResourceVerificationTokenResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteIpamPolicyResult writes the DeleteIpamPolicyResult to the HTTP response. -func SerializeDeleteIpamPolicyResult(w http.ResponseWriter, output *DeleteIpamPolicyResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteIpamPoolResult writes the DeleteIpamPoolResult to the HTTP response. -func SerializeDeleteIpamPoolResult(w http.ResponseWriter, output *DeleteIpamPoolResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteIpamPrefixListResolverResult writes the DeleteIpamPrefixListResolverResult to the HTTP response. -func SerializeDeleteIpamPrefixListResolverResult(w http.ResponseWriter, output *DeleteIpamPrefixListResolverResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteIpamPrefixListResolverTargetResult writes the DeleteIpamPrefixListResolverTargetResult to the HTTP response. -func SerializeDeleteIpamPrefixListResolverTargetResult(w http.ResponseWriter, output *DeleteIpamPrefixListResolverTargetResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteIpamResourceDiscoveryResult writes the DeleteIpamResourceDiscoveryResult to the HTTP response. -func SerializeDeleteIpamResourceDiscoveryResult(w http.ResponseWriter, output *DeleteIpamResourceDiscoveryResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteIpamScopeResult writes the DeleteIpamScopeResult to the HTTP response. -func SerializeDeleteIpamScopeResult(w http.ResponseWriter, output *DeleteIpamScopeResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteKeyPairResult writes the DeleteKeyPairResult to the HTTP response. -func SerializeDeleteKeyPairResult(w http.ResponseWriter, output *DeleteKeyPairResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteLaunchTemplateResult writes the DeleteLaunchTemplateResult to the HTTP response. -func SerializeDeleteLaunchTemplateResult(w http.ResponseWriter, output *DeleteLaunchTemplateResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteLaunchTemplateVersionsResult writes the DeleteLaunchTemplateVersionsResult to the HTTP response. -func SerializeDeleteLaunchTemplateVersionsResult(w http.ResponseWriter, output *DeleteLaunchTemplateVersionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteLocalGatewayRouteResult writes the DeleteLocalGatewayRouteResult to the HTTP response. -func SerializeDeleteLocalGatewayRouteResult(w http.ResponseWriter, output *DeleteLocalGatewayRouteResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteLocalGatewayRouteTableResult writes the DeleteLocalGatewayRouteTableResult to the HTTP response. -func SerializeDeleteLocalGatewayRouteTableResult(w http.ResponseWriter, output *DeleteLocalGatewayRouteTableResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationResult writes the DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationResult to the HTTP response. -func SerializeDeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationResult(w http.ResponseWriter, output *DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteLocalGatewayRouteTableVpcAssociationResult writes the DeleteLocalGatewayRouteTableVpcAssociationResult to the HTTP response. -func SerializeDeleteLocalGatewayRouteTableVpcAssociationResult(w http.ResponseWriter, output *DeleteLocalGatewayRouteTableVpcAssociationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteLocalGatewayVirtualInterfaceResult writes the DeleteLocalGatewayVirtualInterfaceResult to the HTTP response. -func SerializeDeleteLocalGatewayVirtualInterfaceResult(w http.ResponseWriter, output *DeleteLocalGatewayVirtualInterfaceResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteLocalGatewayVirtualInterfaceGroupResult writes the DeleteLocalGatewayVirtualInterfaceGroupResult to the HTTP response. -func SerializeDeleteLocalGatewayVirtualInterfaceGroupResult(w http.ResponseWriter, output *DeleteLocalGatewayVirtualInterfaceGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteManagedPrefixListResult writes the DeleteManagedPrefixListResult to the HTTP response. -func SerializeDeleteManagedPrefixListResult(w http.ResponseWriter, output *DeleteManagedPrefixListResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteNatGatewayResult writes the DeleteNatGatewayResult to the HTTP response. -func SerializeDeleteNatGatewayResult(w http.ResponseWriter, output *DeleteNatGatewayResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteNetworkInsightsAccessScopeResult writes the DeleteNetworkInsightsAccessScopeResult to the HTTP response. -func SerializeDeleteNetworkInsightsAccessScopeResult(w http.ResponseWriter, output *DeleteNetworkInsightsAccessScopeResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteNetworkInsightsAccessScopeAnalysisResult writes the DeleteNetworkInsightsAccessScopeAnalysisResult to the HTTP response. -func SerializeDeleteNetworkInsightsAccessScopeAnalysisResult(w http.ResponseWriter, output *DeleteNetworkInsightsAccessScopeAnalysisResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteNetworkInsightsAnalysisResult writes the DeleteNetworkInsightsAnalysisResult to the HTTP response. -func SerializeDeleteNetworkInsightsAnalysisResult(w http.ResponseWriter, output *DeleteNetworkInsightsAnalysisResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteNetworkInsightsPathResult writes the DeleteNetworkInsightsPathResult to the HTTP response. -func SerializeDeleteNetworkInsightsPathResult(w http.ResponseWriter, output *DeleteNetworkInsightsPathResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteNetworkInterfacePermissionResult writes the DeleteNetworkInterfacePermissionResult to the HTTP response. -func SerializeDeleteNetworkInterfacePermissionResult(w http.ResponseWriter, output *DeleteNetworkInterfacePermissionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeletePublicIpv4PoolResult writes the DeletePublicIpv4PoolResult to the HTTP response. -func SerializeDeletePublicIpv4PoolResult(w http.ResponseWriter, output *DeletePublicIpv4PoolResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteQueuedReservedInstancesResult writes the DeleteQueuedReservedInstancesResult to the HTTP response. -func SerializeDeleteQueuedReservedInstancesResult(w http.ResponseWriter, output *DeleteQueuedReservedInstancesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteRouteServerResult writes the DeleteRouteServerResult to the HTTP response. -func SerializeDeleteRouteServerResult(w http.ResponseWriter, output *DeleteRouteServerResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteRouteServerEndpointResult writes the DeleteRouteServerEndpointResult to the HTTP response. -func SerializeDeleteRouteServerEndpointResult(w http.ResponseWriter, output *DeleteRouteServerEndpointResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteRouteServerPeerResult writes the DeleteRouteServerPeerResult to the HTTP response. -func SerializeDeleteRouteServerPeerResult(w http.ResponseWriter, output *DeleteRouteServerPeerResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteSecondaryNetworkResult writes the DeleteSecondaryNetworkResult to the HTTP response. -func SerializeDeleteSecondaryNetworkResult(w http.ResponseWriter, output *DeleteSecondaryNetworkResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteSecondarySubnetResult writes the DeleteSecondarySubnetResult to the HTTP response. -func SerializeDeleteSecondarySubnetResult(w http.ResponseWriter, output *DeleteSecondarySubnetResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteSecurityGroupResult writes the DeleteSecurityGroupResult to the HTTP response. -func SerializeDeleteSecurityGroupResult(w http.ResponseWriter, output *DeleteSecurityGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteSubnetCidrReservationResult writes the DeleteSubnetCidrReservationResult to the HTTP response. -func SerializeDeleteSubnetCidrReservationResult(w http.ResponseWriter, output *DeleteSubnetCidrReservationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteTrafficMirrorFilterResult writes the DeleteTrafficMirrorFilterResult to the HTTP response. -func SerializeDeleteTrafficMirrorFilterResult(w http.ResponseWriter, output *DeleteTrafficMirrorFilterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteTrafficMirrorFilterRuleResult writes the DeleteTrafficMirrorFilterRuleResult to the HTTP response. -func SerializeDeleteTrafficMirrorFilterRuleResult(w http.ResponseWriter, output *DeleteTrafficMirrorFilterRuleResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteTrafficMirrorSessionResult writes the DeleteTrafficMirrorSessionResult to the HTTP response. -func SerializeDeleteTrafficMirrorSessionResult(w http.ResponseWriter, output *DeleteTrafficMirrorSessionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteTrafficMirrorTargetResult writes the DeleteTrafficMirrorTargetResult to the HTTP response. -func SerializeDeleteTrafficMirrorTargetResult(w http.ResponseWriter, output *DeleteTrafficMirrorTargetResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteTransitGatewayResult writes the DeleteTransitGatewayResult to the HTTP response. -func SerializeDeleteTransitGatewayResult(w http.ResponseWriter, output *DeleteTransitGatewayResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteTransitGatewayConnectResult writes the DeleteTransitGatewayConnectResult to the HTTP response. -func SerializeDeleteTransitGatewayConnectResult(w http.ResponseWriter, output *DeleteTransitGatewayConnectResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteTransitGatewayConnectPeerResult writes the DeleteTransitGatewayConnectPeerResult to the HTTP response. -func SerializeDeleteTransitGatewayConnectPeerResult(w http.ResponseWriter, output *DeleteTransitGatewayConnectPeerResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteTransitGatewayMeteringPolicyResult writes the DeleteTransitGatewayMeteringPolicyResult to the HTTP response. -func SerializeDeleteTransitGatewayMeteringPolicyResult(w http.ResponseWriter, output *DeleteTransitGatewayMeteringPolicyResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteTransitGatewayMeteringPolicyEntryResult writes the DeleteTransitGatewayMeteringPolicyEntryResult to the HTTP response. -func SerializeDeleteTransitGatewayMeteringPolicyEntryResult(w http.ResponseWriter, output *DeleteTransitGatewayMeteringPolicyEntryResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteTransitGatewayMulticastDomainResult writes the DeleteTransitGatewayMulticastDomainResult to the HTTP response. -func SerializeDeleteTransitGatewayMulticastDomainResult(w http.ResponseWriter, output *DeleteTransitGatewayMulticastDomainResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteTransitGatewayPeeringAttachmentResult writes the DeleteTransitGatewayPeeringAttachmentResult to the HTTP response. -func SerializeDeleteTransitGatewayPeeringAttachmentResult(w http.ResponseWriter, output *DeleteTransitGatewayPeeringAttachmentResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteTransitGatewayPolicyTableResult writes the DeleteTransitGatewayPolicyTableResult to the HTTP response. -func SerializeDeleteTransitGatewayPolicyTableResult(w http.ResponseWriter, output *DeleteTransitGatewayPolicyTableResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteTransitGatewayPrefixListReferenceResult writes the DeleteTransitGatewayPrefixListReferenceResult to the HTTP response. -func SerializeDeleteTransitGatewayPrefixListReferenceResult(w http.ResponseWriter, output *DeleteTransitGatewayPrefixListReferenceResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteTransitGatewayRouteResult writes the DeleteTransitGatewayRouteResult to the HTTP response. -func SerializeDeleteTransitGatewayRouteResult(w http.ResponseWriter, output *DeleteTransitGatewayRouteResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteTransitGatewayRouteTableResult writes the DeleteTransitGatewayRouteTableResult to the HTTP response. -func SerializeDeleteTransitGatewayRouteTableResult(w http.ResponseWriter, output *DeleteTransitGatewayRouteTableResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteTransitGatewayRouteTableAnnouncementResult writes the DeleteTransitGatewayRouteTableAnnouncementResult to the HTTP response. -func SerializeDeleteTransitGatewayRouteTableAnnouncementResult(w http.ResponseWriter, output *DeleteTransitGatewayRouteTableAnnouncementResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteTransitGatewayVpcAttachmentResult writes the DeleteTransitGatewayVpcAttachmentResult to the HTTP response. -func SerializeDeleteTransitGatewayVpcAttachmentResult(w http.ResponseWriter, output *DeleteTransitGatewayVpcAttachmentResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteVerifiedAccessEndpointResult writes the DeleteVerifiedAccessEndpointResult to the HTTP response. -func SerializeDeleteVerifiedAccessEndpointResult(w http.ResponseWriter, output *DeleteVerifiedAccessEndpointResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteVerifiedAccessGroupResult writes the DeleteVerifiedAccessGroupResult to the HTTP response. -func SerializeDeleteVerifiedAccessGroupResult(w http.ResponseWriter, output *DeleteVerifiedAccessGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteVerifiedAccessInstanceResult writes the DeleteVerifiedAccessInstanceResult to the HTTP response. -func SerializeDeleteVerifiedAccessInstanceResult(w http.ResponseWriter, output *DeleteVerifiedAccessInstanceResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteVerifiedAccessTrustProviderResult writes the DeleteVerifiedAccessTrustProviderResult to the HTTP response. -func SerializeDeleteVerifiedAccessTrustProviderResult(w http.ResponseWriter, output *DeleteVerifiedAccessTrustProviderResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteVpcBlockPublicAccessExclusionResult writes the DeleteVpcBlockPublicAccessExclusionResult to the HTTP response. -func SerializeDeleteVpcBlockPublicAccessExclusionResult(w http.ResponseWriter, output *DeleteVpcBlockPublicAccessExclusionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteVpcEncryptionControlResult writes the DeleteVpcEncryptionControlResult to the HTTP response. -func SerializeDeleteVpcEncryptionControlResult(w http.ResponseWriter, output *DeleteVpcEncryptionControlResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteVpcEndpointConnectionNotificationsResult writes the DeleteVpcEndpointConnectionNotificationsResult to the HTTP response. -func SerializeDeleteVpcEndpointConnectionNotificationsResult(w http.ResponseWriter, output *DeleteVpcEndpointConnectionNotificationsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteVpcEndpointServiceConfigurationsResult writes the DeleteVpcEndpointServiceConfigurationsResult to the HTTP response. -func SerializeDeleteVpcEndpointServiceConfigurationsResult(w http.ResponseWriter, output *DeleteVpcEndpointServiceConfigurationsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteVpcEndpointsResult writes the DeleteVpcEndpointsResult to the HTTP response. -func SerializeDeleteVpcEndpointsResult(w http.ResponseWriter, output *DeleteVpcEndpointsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteVpcPeeringConnectionResult writes the DeleteVpcPeeringConnectionResult to the HTTP response. -func SerializeDeleteVpcPeeringConnectionResult(w http.ResponseWriter, output *DeleteVpcPeeringConnectionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteVpnConcentratorResult writes the DeleteVpnConcentratorResult to the HTTP response. -func SerializeDeleteVpnConcentratorResult(w http.ResponseWriter, output *DeleteVpnConcentratorResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeprovisionByoipCidrResult writes the DeprovisionByoipCidrResult to the HTTP response. -func SerializeDeprovisionByoipCidrResult(w http.ResponseWriter, output *DeprovisionByoipCidrResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeprovisionIpamByoasnResult writes the DeprovisionIpamByoasnResult to the HTTP response. -func SerializeDeprovisionIpamByoasnResult(w http.ResponseWriter, output *DeprovisionIpamByoasnResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeprovisionIpamPoolCidrResult writes the DeprovisionIpamPoolCidrResult to the HTTP response. -func SerializeDeprovisionIpamPoolCidrResult(w http.ResponseWriter, output *DeprovisionIpamPoolCidrResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeprovisionPublicIpv4PoolCidrResult writes the DeprovisionPublicIpv4PoolCidrResult to the HTTP response. -func SerializeDeprovisionPublicIpv4PoolCidrResult(w http.ResponseWriter, output *DeprovisionPublicIpv4PoolCidrResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeregisterImageResult writes the DeregisterImageResult to the HTTP response. -func SerializeDeregisterImageResult(w http.ResponseWriter, output *DeregisterImageResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeregisterInstanceEventNotificationAttributesResult writes the DeregisterInstanceEventNotificationAttributesResult to the HTTP response. -func SerializeDeregisterInstanceEventNotificationAttributesResult(w http.ResponseWriter, output *DeregisterInstanceEventNotificationAttributesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeregisterTransitGatewayMulticastGroupMembersResult writes the DeregisterTransitGatewayMulticastGroupMembersResult to the HTTP response. -func SerializeDeregisterTransitGatewayMulticastGroupMembersResult(w http.ResponseWriter, output *DeregisterTransitGatewayMulticastGroupMembersResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeregisterTransitGatewayMulticastGroupSourcesResult writes the DeregisterTransitGatewayMulticastGroupSourcesResult to the HTTP response. -func SerializeDeregisterTransitGatewayMulticastGroupSourcesResult(w http.ResponseWriter, output *DeregisterTransitGatewayMulticastGroupSourcesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeAccountAttributesResult writes the DescribeAccountAttributesResult to the HTTP response. -func SerializeDescribeAccountAttributesResult(w http.ResponseWriter, output *DescribeAccountAttributesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeAddressTransfersResult writes the DescribeAddressTransfersResult to the HTTP response. -func SerializeDescribeAddressTransfersResult(w http.ResponseWriter, output *DescribeAddressTransfersResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeAddressesResult writes the DescribeAddressesResult to the HTTP response. -func SerializeDescribeAddressesResult(w http.ResponseWriter, output *DescribeAddressesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeAddressesAttributeResult writes the DescribeAddressesAttributeResult to the HTTP response. -func SerializeDescribeAddressesAttributeResult(w http.ResponseWriter, output *DescribeAddressesAttributeResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeAggregateIdFormatResult writes the DescribeAggregateIdFormatResult to the HTTP response. -func SerializeDescribeAggregateIdFormatResult(w http.ResponseWriter, output *DescribeAggregateIdFormatResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeAvailabilityZonesResult writes the DescribeAvailabilityZonesResult to the HTTP response. -func SerializeDescribeAvailabilityZonesResult(w http.ResponseWriter, output *DescribeAvailabilityZonesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeAwsNetworkPerformanceMetricSubscriptionsResult writes the DescribeAwsNetworkPerformanceMetricSubscriptionsResult to the HTTP response. -func SerializeDescribeAwsNetworkPerformanceMetricSubscriptionsResult(w http.ResponseWriter, output *DescribeAwsNetworkPerformanceMetricSubscriptionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeBundleTasksResult writes the DescribeBundleTasksResult to the HTTP response. -func SerializeDescribeBundleTasksResult(w http.ResponseWriter, output *DescribeBundleTasksResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeByoipCidrsResult writes the DescribeByoipCidrsResult to the HTTP response. -func SerializeDescribeByoipCidrsResult(w http.ResponseWriter, output *DescribeByoipCidrsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeCapacityBlockExtensionHistoryResult writes the DescribeCapacityBlockExtensionHistoryResult to the HTTP response. -func SerializeDescribeCapacityBlockExtensionHistoryResult(w http.ResponseWriter, output *DescribeCapacityBlockExtensionHistoryResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeCapacityBlockExtensionOfferingsResult writes the DescribeCapacityBlockExtensionOfferingsResult to the HTTP response. -func SerializeDescribeCapacityBlockExtensionOfferingsResult(w http.ResponseWriter, output *DescribeCapacityBlockExtensionOfferingsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeCapacityBlockOfferingsResult writes the DescribeCapacityBlockOfferingsResult to the HTTP response. -func SerializeDescribeCapacityBlockOfferingsResult(w http.ResponseWriter, output *DescribeCapacityBlockOfferingsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeCapacityBlockStatusResult writes the DescribeCapacityBlockStatusResult to the HTTP response. -func SerializeDescribeCapacityBlockStatusResult(w http.ResponseWriter, output *DescribeCapacityBlockStatusResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeCapacityBlocksResult writes the DescribeCapacityBlocksResult to the HTTP response. -func SerializeDescribeCapacityBlocksResult(w http.ResponseWriter, output *DescribeCapacityBlocksResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeCapacityManagerDataExportsResult writes the DescribeCapacityManagerDataExportsResult to the HTTP response. -func SerializeDescribeCapacityManagerDataExportsResult(w http.ResponseWriter, output *DescribeCapacityManagerDataExportsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeCapacityReservationBillingRequestsResult writes the DescribeCapacityReservationBillingRequestsResult to the HTTP response. -func SerializeDescribeCapacityReservationBillingRequestsResult(w http.ResponseWriter, output *DescribeCapacityReservationBillingRequestsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeCapacityReservationFleetsResult writes the DescribeCapacityReservationFleetsResult to the HTTP response. -func SerializeDescribeCapacityReservationFleetsResult(w http.ResponseWriter, output *DescribeCapacityReservationFleetsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeCapacityReservationTopologyResult writes the DescribeCapacityReservationTopologyResult to the HTTP response. -func SerializeDescribeCapacityReservationTopologyResult(w http.ResponseWriter, output *DescribeCapacityReservationTopologyResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeCapacityReservationsResult writes the DescribeCapacityReservationsResult to the HTTP response. -func SerializeDescribeCapacityReservationsResult(w http.ResponseWriter, output *DescribeCapacityReservationsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeCarrierGatewaysResult writes the DescribeCarrierGatewaysResult to the HTTP response. -func SerializeDescribeCarrierGatewaysResult(w http.ResponseWriter, output *DescribeCarrierGatewaysResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeClassicLinkInstancesResult writes the DescribeClassicLinkInstancesResult to the HTTP response. -func SerializeDescribeClassicLinkInstancesResult(w http.ResponseWriter, output *DescribeClassicLinkInstancesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeClientVpnAuthorizationRulesResult writes the DescribeClientVpnAuthorizationRulesResult to the HTTP response. -func SerializeDescribeClientVpnAuthorizationRulesResult(w http.ResponseWriter, output *DescribeClientVpnAuthorizationRulesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeClientVpnConnectionsResult writes the DescribeClientVpnConnectionsResult to the HTTP response. -func SerializeDescribeClientVpnConnectionsResult(w http.ResponseWriter, output *DescribeClientVpnConnectionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeClientVpnEndpointsResult writes the DescribeClientVpnEndpointsResult to the HTTP response. -func SerializeDescribeClientVpnEndpointsResult(w http.ResponseWriter, output *DescribeClientVpnEndpointsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeClientVpnRoutesResult writes the DescribeClientVpnRoutesResult to the HTTP response. -func SerializeDescribeClientVpnRoutesResult(w http.ResponseWriter, output *DescribeClientVpnRoutesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeClientVpnTargetNetworksResult writes the DescribeClientVpnTargetNetworksResult to the HTTP response. -func SerializeDescribeClientVpnTargetNetworksResult(w http.ResponseWriter, output *DescribeClientVpnTargetNetworksResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeCoipPoolsResult writes the DescribeCoipPoolsResult to the HTTP response. -func SerializeDescribeCoipPoolsResult(w http.ResponseWriter, output *DescribeCoipPoolsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeConversionTasksResult writes the DescribeConversionTasksResult to the HTTP response. -func SerializeDescribeConversionTasksResult(w http.ResponseWriter, output *DescribeConversionTasksResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeCustomerGatewaysResult writes the DescribeCustomerGatewaysResult to the HTTP response. -func SerializeDescribeCustomerGatewaysResult(w http.ResponseWriter, output *DescribeCustomerGatewaysResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDeclarativePoliciesReportsResult writes the DescribeDeclarativePoliciesReportsResult to the HTTP response. -func SerializeDescribeDeclarativePoliciesReportsResult(w http.ResponseWriter, output *DescribeDeclarativePoliciesReportsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDhcpOptionsResult writes the DescribeDhcpOptionsResult to the HTTP response. -func SerializeDescribeDhcpOptionsResult(w http.ResponseWriter, output *DescribeDhcpOptionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeEgressOnlyInternetGatewaysResult writes the DescribeEgressOnlyInternetGatewaysResult to the HTTP response. -func SerializeDescribeEgressOnlyInternetGatewaysResult(w http.ResponseWriter, output *DescribeEgressOnlyInternetGatewaysResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeElasticGpusResult writes the DescribeElasticGpusResult to the HTTP response. -func SerializeDescribeElasticGpusResult(w http.ResponseWriter, output *DescribeElasticGpusResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeExportImageTasksResult writes the DescribeExportImageTasksResult to the HTTP response. -func SerializeDescribeExportImageTasksResult(w http.ResponseWriter, output *DescribeExportImageTasksResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeExportTasksResult writes the DescribeExportTasksResult to the HTTP response. -func SerializeDescribeExportTasksResult(w http.ResponseWriter, output *DescribeExportTasksResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeFastLaunchImagesResult writes the DescribeFastLaunchImagesResult to the HTTP response. -func SerializeDescribeFastLaunchImagesResult(w http.ResponseWriter, output *DescribeFastLaunchImagesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeFastSnapshotRestoresResult writes the DescribeFastSnapshotRestoresResult to the HTTP response. -func SerializeDescribeFastSnapshotRestoresResult(w http.ResponseWriter, output *DescribeFastSnapshotRestoresResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeFleetHistoryResult writes the DescribeFleetHistoryResult to the HTTP response. -func SerializeDescribeFleetHistoryResult(w http.ResponseWriter, output *DescribeFleetHistoryResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeFleetInstancesResult writes the DescribeFleetInstancesResult to the HTTP response. -func SerializeDescribeFleetInstancesResult(w http.ResponseWriter, output *DescribeFleetInstancesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeFleetsResult writes the DescribeFleetsResult to the HTTP response. -func SerializeDescribeFleetsResult(w http.ResponseWriter, output *DescribeFleetsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeFlowLogsResult writes the DescribeFlowLogsResult to the HTTP response. -func SerializeDescribeFlowLogsResult(w http.ResponseWriter, output *DescribeFlowLogsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeFpgaImageAttributeResult writes the DescribeFpgaImageAttributeResult to the HTTP response. -func SerializeDescribeFpgaImageAttributeResult(w http.ResponseWriter, output *DescribeFpgaImageAttributeResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeFpgaImagesResult writes the DescribeFpgaImagesResult to the HTTP response. -func SerializeDescribeFpgaImagesResult(w http.ResponseWriter, output *DescribeFpgaImagesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeHostReservationOfferingsResult writes the DescribeHostReservationOfferingsResult to the HTTP response. -func SerializeDescribeHostReservationOfferingsResult(w http.ResponseWriter, output *DescribeHostReservationOfferingsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeHostReservationsResult writes the DescribeHostReservationsResult to the HTTP response. -func SerializeDescribeHostReservationsResult(w http.ResponseWriter, output *DescribeHostReservationsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeHostsResult writes the DescribeHostsResult to the HTTP response. -func SerializeDescribeHostsResult(w http.ResponseWriter, output *DescribeHostsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeIamInstanceProfileAssociationsResult writes the DescribeIamInstanceProfileAssociationsResult to the HTTP response. -func SerializeDescribeIamInstanceProfileAssociationsResult(w http.ResponseWriter, output *DescribeIamInstanceProfileAssociationsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeIdFormatResult writes the DescribeIdFormatResult to the HTTP response. -func SerializeDescribeIdFormatResult(w http.ResponseWriter, output *DescribeIdFormatResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeIdentityIdFormatResult writes the DescribeIdentityIdFormatResult to the HTTP response. -func SerializeDescribeIdentityIdFormatResult(w http.ResponseWriter, output *DescribeIdentityIdFormatResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeImageAttribute writes the ImageAttribute to the HTTP response. -func SerializeImageAttribute(w http.ResponseWriter, output *ImageAttribute, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeImageReferencesResult writes the DescribeImageReferencesResult to the HTTP response. -func SerializeDescribeImageReferencesResult(w http.ResponseWriter, output *DescribeImageReferencesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeImageUsageReportEntriesResult writes the DescribeImageUsageReportEntriesResult to the HTTP response. -func SerializeDescribeImageUsageReportEntriesResult(w http.ResponseWriter, output *DescribeImageUsageReportEntriesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeImageUsageReportsResult writes the DescribeImageUsageReportsResult to the HTTP response. -func SerializeDescribeImageUsageReportsResult(w http.ResponseWriter, output *DescribeImageUsageReportsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeImagesResult writes the DescribeImagesResult to the HTTP response. -func SerializeDescribeImagesResult(w http.ResponseWriter, output *DescribeImagesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeImportImageTasksResult writes the DescribeImportImageTasksResult to the HTTP response. -func SerializeDescribeImportImageTasksResult(w http.ResponseWriter, output *DescribeImportImageTasksResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeImportSnapshotTasksResult writes the DescribeImportSnapshotTasksResult to the HTTP response. -func SerializeDescribeImportSnapshotTasksResult(w http.ResponseWriter, output *DescribeImportSnapshotTasksResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeInstanceAttribute writes the InstanceAttribute to the HTTP response. -func SerializeInstanceAttribute(w http.ResponseWriter, output *InstanceAttribute, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeInstanceConnectEndpointsResult writes the DescribeInstanceConnectEndpointsResult to the HTTP response. -func SerializeDescribeInstanceConnectEndpointsResult(w http.ResponseWriter, output *DescribeInstanceConnectEndpointsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeInstanceCreditSpecificationsResult writes the DescribeInstanceCreditSpecificationsResult to the HTTP response. -func SerializeDescribeInstanceCreditSpecificationsResult(w http.ResponseWriter, output *DescribeInstanceCreditSpecificationsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeInstanceEventNotificationAttributesResult writes the DescribeInstanceEventNotificationAttributesResult to the HTTP response. -func SerializeDescribeInstanceEventNotificationAttributesResult(w http.ResponseWriter, output *DescribeInstanceEventNotificationAttributesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeInstanceEventWindowsResult writes the DescribeInstanceEventWindowsResult to the HTTP response. -func SerializeDescribeInstanceEventWindowsResult(w http.ResponseWriter, output *DescribeInstanceEventWindowsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeInstanceImageMetadataResult writes the DescribeInstanceImageMetadataResult to the HTTP response. -func SerializeDescribeInstanceImageMetadataResult(w http.ResponseWriter, output *DescribeInstanceImageMetadataResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeInstanceSqlHaHistoryStatesResult writes the DescribeInstanceSqlHaHistoryStatesResult to the HTTP response. -func SerializeDescribeInstanceSqlHaHistoryStatesResult(w http.ResponseWriter, output *DescribeInstanceSqlHaHistoryStatesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeInstanceSqlHaStatesResult writes the DescribeInstanceSqlHaStatesResult to the HTTP response. -func SerializeDescribeInstanceSqlHaStatesResult(w http.ResponseWriter, output *DescribeInstanceSqlHaStatesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeInstanceStatusResult writes the DescribeInstanceStatusResult to the HTTP response. -func SerializeDescribeInstanceStatusResult(w http.ResponseWriter, output *DescribeInstanceStatusResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeInstanceTopologyResult writes the DescribeInstanceTopologyResult to the HTTP response. -func SerializeDescribeInstanceTopologyResult(w http.ResponseWriter, output *DescribeInstanceTopologyResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeInstanceTypeOfferingsResult writes the DescribeInstanceTypeOfferingsResult to the HTTP response. -func SerializeDescribeInstanceTypeOfferingsResult(w http.ResponseWriter, output *DescribeInstanceTypeOfferingsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeInstanceTypesResult writes the DescribeInstanceTypesResult to the HTTP response. -func SerializeDescribeInstanceTypesResult(w http.ResponseWriter, output *DescribeInstanceTypesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeInstancesResult writes the DescribeInstancesResult to the HTTP response. -func SerializeDescribeInstancesResult(w http.ResponseWriter, output *DescribeInstancesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeInternetGatewaysResult writes the DescribeInternetGatewaysResult to the HTTP response. -func SerializeDescribeInternetGatewaysResult(w http.ResponseWriter, output *DescribeInternetGatewaysResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeIpamByoasnResult writes the DescribeIpamByoasnResult to the HTTP response. -func SerializeDescribeIpamByoasnResult(w http.ResponseWriter, output *DescribeIpamByoasnResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeIpamExternalResourceVerificationTokensResult writes the DescribeIpamExternalResourceVerificationTokensResult to the HTTP response. -func SerializeDescribeIpamExternalResourceVerificationTokensResult(w http.ResponseWriter, output *DescribeIpamExternalResourceVerificationTokensResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeIpamPoliciesResult writes the DescribeIpamPoliciesResult to the HTTP response. -func SerializeDescribeIpamPoliciesResult(w http.ResponseWriter, output *DescribeIpamPoliciesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeIpamPoolsResult writes the DescribeIpamPoolsResult to the HTTP response. -func SerializeDescribeIpamPoolsResult(w http.ResponseWriter, output *DescribeIpamPoolsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeIpamPrefixListResolverTargetsResult writes the DescribeIpamPrefixListResolverTargetsResult to the HTTP response. -func SerializeDescribeIpamPrefixListResolverTargetsResult(w http.ResponseWriter, output *DescribeIpamPrefixListResolverTargetsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeIpamPrefixListResolversResult writes the DescribeIpamPrefixListResolversResult to the HTTP response. -func SerializeDescribeIpamPrefixListResolversResult(w http.ResponseWriter, output *DescribeIpamPrefixListResolversResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeIpamResourceDiscoveriesResult writes the DescribeIpamResourceDiscoveriesResult to the HTTP response. -func SerializeDescribeIpamResourceDiscoveriesResult(w http.ResponseWriter, output *DescribeIpamResourceDiscoveriesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeIpamResourceDiscoveryAssociationsResult writes the DescribeIpamResourceDiscoveryAssociationsResult to the HTTP response. -func SerializeDescribeIpamResourceDiscoveryAssociationsResult(w http.ResponseWriter, output *DescribeIpamResourceDiscoveryAssociationsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeIpamScopesResult writes the DescribeIpamScopesResult to the HTTP response. -func SerializeDescribeIpamScopesResult(w http.ResponseWriter, output *DescribeIpamScopesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeIpamsResult writes the DescribeIpamsResult to the HTTP response. -func SerializeDescribeIpamsResult(w http.ResponseWriter, output *DescribeIpamsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeIpv6PoolsResult writes the DescribeIpv6PoolsResult to the HTTP response. -func SerializeDescribeIpv6PoolsResult(w http.ResponseWriter, output *DescribeIpv6PoolsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeKeyPairsResult writes the DescribeKeyPairsResult to the HTTP response. -func SerializeDescribeKeyPairsResult(w http.ResponseWriter, output *DescribeKeyPairsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeLaunchTemplateVersionsResult writes the DescribeLaunchTemplateVersionsResult to the HTTP response. -func SerializeDescribeLaunchTemplateVersionsResult(w http.ResponseWriter, output *DescribeLaunchTemplateVersionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeLaunchTemplatesResult writes the DescribeLaunchTemplatesResult to the HTTP response. -func SerializeDescribeLaunchTemplatesResult(w http.ResponseWriter, output *DescribeLaunchTemplatesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsResult writes the DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsResult to the HTTP response. -func SerializeDescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsResult(w http.ResponseWriter, output *DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeLocalGatewayRouteTableVpcAssociationsResult writes the DescribeLocalGatewayRouteTableVpcAssociationsResult to the HTTP response. -func SerializeDescribeLocalGatewayRouteTableVpcAssociationsResult(w http.ResponseWriter, output *DescribeLocalGatewayRouteTableVpcAssociationsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeLocalGatewayRouteTablesResult writes the DescribeLocalGatewayRouteTablesResult to the HTTP response. -func SerializeDescribeLocalGatewayRouteTablesResult(w http.ResponseWriter, output *DescribeLocalGatewayRouteTablesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeLocalGatewayVirtualInterfaceGroupsResult writes the DescribeLocalGatewayVirtualInterfaceGroupsResult to the HTTP response. -func SerializeDescribeLocalGatewayVirtualInterfaceGroupsResult(w http.ResponseWriter, output *DescribeLocalGatewayVirtualInterfaceGroupsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeLocalGatewayVirtualInterfacesResult writes the DescribeLocalGatewayVirtualInterfacesResult to the HTTP response. -func SerializeDescribeLocalGatewayVirtualInterfacesResult(w http.ResponseWriter, output *DescribeLocalGatewayVirtualInterfacesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeLocalGatewaysResult writes the DescribeLocalGatewaysResult to the HTTP response. -func SerializeDescribeLocalGatewaysResult(w http.ResponseWriter, output *DescribeLocalGatewaysResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeLockedSnapshotsResult writes the DescribeLockedSnapshotsResult to the HTTP response. -func SerializeDescribeLockedSnapshotsResult(w http.ResponseWriter, output *DescribeLockedSnapshotsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeMacHostsResult writes the DescribeMacHostsResult to the HTTP response. -func SerializeDescribeMacHostsResult(w http.ResponseWriter, output *DescribeMacHostsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeMacModificationTasksResult writes the DescribeMacModificationTasksResult to the HTTP response. -func SerializeDescribeMacModificationTasksResult(w http.ResponseWriter, output *DescribeMacModificationTasksResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeManagedPrefixListsResult writes the DescribeManagedPrefixListsResult to the HTTP response. -func SerializeDescribeManagedPrefixListsResult(w http.ResponseWriter, output *DescribeManagedPrefixListsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeMovingAddressesResult writes the DescribeMovingAddressesResult to the HTTP response. -func SerializeDescribeMovingAddressesResult(w http.ResponseWriter, output *DescribeMovingAddressesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeNatGatewaysResult writes the DescribeNatGatewaysResult to the HTTP response. -func SerializeDescribeNatGatewaysResult(w http.ResponseWriter, output *DescribeNatGatewaysResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeNetworkAclsResult writes the DescribeNetworkAclsResult to the HTTP response. -func SerializeDescribeNetworkAclsResult(w http.ResponseWriter, output *DescribeNetworkAclsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeNetworkInsightsAccessScopeAnalysesResult writes the DescribeNetworkInsightsAccessScopeAnalysesResult to the HTTP response. -func SerializeDescribeNetworkInsightsAccessScopeAnalysesResult(w http.ResponseWriter, output *DescribeNetworkInsightsAccessScopeAnalysesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeNetworkInsightsAccessScopesResult writes the DescribeNetworkInsightsAccessScopesResult to the HTTP response. -func SerializeDescribeNetworkInsightsAccessScopesResult(w http.ResponseWriter, output *DescribeNetworkInsightsAccessScopesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeNetworkInsightsAnalysesResult writes the DescribeNetworkInsightsAnalysesResult to the HTTP response. -func SerializeDescribeNetworkInsightsAnalysesResult(w http.ResponseWriter, output *DescribeNetworkInsightsAnalysesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeNetworkInsightsPathsResult writes the DescribeNetworkInsightsPathsResult to the HTTP response. -func SerializeDescribeNetworkInsightsPathsResult(w http.ResponseWriter, output *DescribeNetworkInsightsPathsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeNetworkInterfaceAttributeResult writes the DescribeNetworkInterfaceAttributeResult to the HTTP response. -func SerializeDescribeNetworkInterfaceAttributeResult(w http.ResponseWriter, output *DescribeNetworkInterfaceAttributeResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeNetworkInterfacePermissionsResult writes the DescribeNetworkInterfacePermissionsResult to the HTTP response. -func SerializeDescribeNetworkInterfacePermissionsResult(w http.ResponseWriter, output *DescribeNetworkInterfacePermissionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeNetworkInterfacesResult writes the DescribeNetworkInterfacesResult to the HTTP response. -func SerializeDescribeNetworkInterfacesResult(w http.ResponseWriter, output *DescribeNetworkInterfacesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeOutpostLagsResult writes the DescribeOutpostLagsResult to the HTTP response. -func SerializeDescribeOutpostLagsResult(w http.ResponseWriter, output *DescribeOutpostLagsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribePlacementGroupsResult writes the DescribePlacementGroupsResult to the HTTP response. -func SerializeDescribePlacementGroupsResult(w http.ResponseWriter, output *DescribePlacementGroupsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribePrefixListsResult writes the DescribePrefixListsResult to the HTTP response. -func SerializeDescribePrefixListsResult(w http.ResponseWriter, output *DescribePrefixListsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribePrincipalIdFormatResult writes the DescribePrincipalIdFormatResult to the HTTP response. -func SerializeDescribePrincipalIdFormatResult(w http.ResponseWriter, output *DescribePrincipalIdFormatResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribePublicIpv4PoolsResult writes the DescribePublicIpv4PoolsResult to the HTTP response. -func SerializeDescribePublicIpv4PoolsResult(w http.ResponseWriter, output *DescribePublicIpv4PoolsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeRegionsResult writes the DescribeRegionsResult to the HTTP response. -func SerializeDescribeRegionsResult(w http.ResponseWriter, output *DescribeRegionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeReplaceRootVolumeTasksResult writes the DescribeReplaceRootVolumeTasksResult to the HTTP response. -func SerializeDescribeReplaceRootVolumeTasksResult(w http.ResponseWriter, output *DescribeReplaceRootVolumeTasksResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeReservedInstancesResult writes the DescribeReservedInstancesResult to the HTTP response. -func SerializeDescribeReservedInstancesResult(w http.ResponseWriter, output *DescribeReservedInstancesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeReservedInstancesListingsResult writes the DescribeReservedInstancesListingsResult to the HTTP response. -func SerializeDescribeReservedInstancesListingsResult(w http.ResponseWriter, output *DescribeReservedInstancesListingsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeReservedInstancesModificationsResult writes the DescribeReservedInstancesModificationsResult to the HTTP response. -func SerializeDescribeReservedInstancesModificationsResult(w http.ResponseWriter, output *DescribeReservedInstancesModificationsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeReservedInstancesOfferingsResult writes the DescribeReservedInstancesOfferingsResult to the HTTP response. -func SerializeDescribeReservedInstancesOfferingsResult(w http.ResponseWriter, output *DescribeReservedInstancesOfferingsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeRouteServerEndpointsResult writes the DescribeRouteServerEndpointsResult to the HTTP response. -func SerializeDescribeRouteServerEndpointsResult(w http.ResponseWriter, output *DescribeRouteServerEndpointsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeRouteServerPeersResult writes the DescribeRouteServerPeersResult to the HTTP response. -func SerializeDescribeRouteServerPeersResult(w http.ResponseWriter, output *DescribeRouteServerPeersResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeRouteServersResult writes the DescribeRouteServersResult to the HTTP response. -func SerializeDescribeRouteServersResult(w http.ResponseWriter, output *DescribeRouteServersResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeRouteTablesResult writes the DescribeRouteTablesResult to the HTTP response. -func SerializeDescribeRouteTablesResult(w http.ResponseWriter, output *DescribeRouteTablesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeScheduledInstanceAvailabilityResult writes the DescribeScheduledInstanceAvailabilityResult to the HTTP response. -func SerializeDescribeScheduledInstanceAvailabilityResult(w http.ResponseWriter, output *DescribeScheduledInstanceAvailabilityResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeScheduledInstancesResult writes the DescribeScheduledInstancesResult to the HTTP response. -func SerializeDescribeScheduledInstancesResult(w http.ResponseWriter, output *DescribeScheduledInstancesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeSecondaryInterfacesResult writes the DescribeSecondaryInterfacesResult to the HTTP response. -func SerializeDescribeSecondaryInterfacesResult(w http.ResponseWriter, output *DescribeSecondaryInterfacesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeSecondaryNetworksResult writes the DescribeSecondaryNetworksResult to the HTTP response. -func SerializeDescribeSecondaryNetworksResult(w http.ResponseWriter, output *DescribeSecondaryNetworksResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeSecondarySubnetsResult writes the DescribeSecondarySubnetsResult to the HTTP response. -func SerializeDescribeSecondarySubnetsResult(w http.ResponseWriter, output *DescribeSecondarySubnetsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeSecurityGroupReferencesResult writes the DescribeSecurityGroupReferencesResult to the HTTP response. -func SerializeDescribeSecurityGroupReferencesResult(w http.ResponseWriter, output *DescribeSecurityGroupReferencesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeSecurityGroupRulesResult writes the DescribeSecurityGroupRulesResult to the HTTP response. -func SerializeDescribeSecurityGroupRulesResult(w http.ResponseWriter, output *DescribeSecurityGroupRulesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeSecurityGroupVpcAssociationsResult writes the DescribeSecurityGroupVpcAssociationsResult to the HTTP response. -func SerializeDescribeSecurityGroupVpcAssociationsResult(w http.ResponseWriter, output *DescribeSecurityGroupVpcAssociationsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeSecurityGroupsResult writes the DescribeSecurityGroupsResult to the HTTP response. -func SerializeDescribeSecurityGroupsResult(w http.ResponseWriter, output *DescribeSecurityGroupsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeServiceLinkVirtualInterfacesResult writes the DescribeServiceLinkVirtualInterfacesResult to the HTTP response. -func SerializeDescribeServiceLinkVirtualInterfacesResult(w http.ResponseWriter, output *DescribeServiceLinkVirtualInterfacesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeSnapshotAttributeResult writes the DescribeSnapshotAttributeResult to the HTTP response. -func SerializeDescribeSnapshotAttributeResult(w http.ResponseWriter, output *DescribeSnapshotAttributeResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeSnapshotTierStatusResult writes the DescribeSnapshotTierStatusResult to the HTTP response. -func SerializeDescribeSnapshotTierStatusResult(w http.ResponseWriter, output *DescribeSnapshotTierStatusResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeSnapshotsResult writes the DescribeSnapshotsResult to the HTTP response. -func SerializeDescribeSnapshotsResult(w http.ResponseWriter, output *DescribeSnapshotsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeSpotDatafeedSubscriptionResult writes the DescribeSpotDatafeedSubscriptionResult to the HTTP response. -func SerializeDescribeSpotDatafeedSubscriptionResult(w http.ResponseWriter, output *DescribeSpotDatafeedSubscriptionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeSpotFleetInstancesResponse writes the DescribeSpotFleetInstancesResponse to the HTTP response. -func SerializeDescribeSpotFleetInstancesResponse(w http.ResponseWriter, output *DescribeSpotFleetInstancesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeSpotFleetRequestHistoryResponse writes the DescribeSpotFleetRequestHistoryResponse to the HTTP response. -func SerializeDescribeSpotFleetRequestHistoryResponse(w http.ResponseWriter, output *DescribeSpotFleetRequestHistoryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeSpotFleetRequestsResponse writes the DescribeSpotFleetRequestsResponse to the HTTP response. -func SerializeDescribeSpotFleetRequestsResponse(w http.ResponseWriter, output *DescribeSpotFleetRequestsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeSpotInstanceRequestsResult writes the DescribeSpotInstanceRequestsResult to the HTTP response. -func SerializeDescribeSpotInstanceRequestsResult(w http.ResponseWriter, output *DescribeSpotInstanceRequestsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeSpotPriceHistoryResult writes the DescribeSpotPriceHistoryResult to the HTTP response. -func SerializeDescribeSpotPriceHistoryResult(w http.ResponseWriter, output *DescribeSpotPriceHistoryResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeStaleSecurityGroupsResult writes the DescribeStaleSecurityGroupsResult to the HTTP response. -func SerializeDescribeStaleSecurityGroupsResult(w http.ResponseWriter, output *DescribeStaleSecurityGroupsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeStoreImageTasksResult writes the DescribeStoreImageTasksResult to the HTTP response. -func SerializeDescribeStoreImageTasksResult(w http.ResponseWriter, output *DescribeStoreImageTasksResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeSubnetsResult writes the DescribeSubnetsResult to the HTTP response. -func SerializeDescribeSubnetsResult(w http.ResponseWriter, output *DescribeSubnetsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTagsResult writes the DescribeTagsResult to the HTTP response. -func SerializeDescribeTagsResult(w http.ResponseWriter, output *DescribeTagsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTrafficMirrorFilterRulesResult writes the DescribeTrafficMirrorFilterRulesResult to the HTTP response. -func SerializeDescribeTrafficMirrorFilterRulesResult(w http.ResponseWriter, output *DescribeTrafficMirrorFilterRulesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTrafficMirrorFiltersResult writes the DescribeTrafficMirrorFiltersResult to the HTTP response. -func SerializeDescribeTrafficMirrorFiltersResult(w http.ResponseWriter, output *DescribeTrafficMirrorFiltersResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTrafficMirrorSessionsResult writes the DescribeTrafficMirrorSessionsResult to the HTTP response. -func SerializeDescribeTrafficMirrorSessionsResult(w http.ResponseWriter, output *DescribeTrafficMirrorSessionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTrafficMirrorTargetsResult writes the DescribeTrafficMirrorTargetsResult to the HTTP response. -func SerializeDescribeTrafficMirrorTargetsResult(w http.ResponseWriter, output *DescribeTrafficMirrorTargetsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTransitGatewayAttachmentsResult writes the DescribeTransitGatewayAttachmentsResult to the HTTP response. -func SerializeDescribeTransitGatewayAttachmentsResult(w http.ResponseWriter, output *DescribeTransitGatewayAttachmentsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTransitGatewayConnectPeersResult writes the DescribeTransitGatewayConnectPeersResult to the HTTP response. -func SerializeDescribeTransitGatewayConnectPeersResult(w http.ResponseWriter, output *DescribeTransitGatewayConnectPeersResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTransitGatewayConnectsResult writes the DescribeTransitGatewayConnectsResult to the HTTP response. -func SerializeDescribeTransitGatewayConnectsResult(w http.ResponseWriter, output *DescribeTransitGatewayConnectsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTransitGatewayMeteringPoliciesResult writes the DescribeTransitGatewayMeteringPoliciesResult to the HTTP response. -func SerializeDescribeTransitGatewayMeteringPoliciesResult(w http.ResponseWriter, output *DescribeTransitGatewayMeteringPoliciesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTransitGatewayMulticastDomainsResult writes the DescribeTransitGatewayMulticastDomainsResult to the HTTP response. -func SerializeDescribeTransitGatewayMulticastDomainsResult(w http.ResponseWriter, output *DescribeTransitGatewayMulticastDomainsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTransitGatewayPeeringAttachmentsResult writes the DescribeTransitGatewayPeeringAttachmentsResult to the HTTP response. -func SerializeDescribeTransitGatewayPeeringAttachmentsResult(w http.ResponseWriter, output *DescribeTransitGatewayPeeringAttachmentsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTransitGatewayPolicyTablesResult writes the DescribeTransitGatewayPolicyTablesResult to the HTTP response. -func SerializeDescribeTransitGatewayPolicyTablesResult(w http.ResponseWriter, output *DescribeTransitGatewayPolicyTablesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTransitGatewayRouteTableAnnouncementsResult writes the DescribeTransitGatewayRouteTableAnnouncementsResult to the HTTP response. -func SerializeDescribeTransitGatewayRouteTableAnnouncementsResult(w http.ResponseWriter, output *DescribeTransitGatewayRouteTableAnnouncementsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTransitGatewayRouteTablesResult writes the DescribeTransitGatewayRouteTablesResult to the HTTP response. -func SerializeDescribeTransitGatewayRouteTablesResult(w http.ResponseWriter, output *DescribeTransitGatewayRouteTablesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTransitGatewayVpcAttachmentsResult writes the DescribeTransitGatewayVpcAttachmentsResult to the HTTP response. -func SerializeDescribeTransitGatewayVpcAttachmentsResult(w http.ResponseWriter, output *DescribeTransitGatewayVpcAttachmentsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTransitGatewaysResult writes the DescribeTransitGatewaysResult to the HTTP response. -func SerializeDescribeTransitGatewaysResult(w http.ResponseWriter, output *DescribeTransitGatewaysResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTrunkInterfaceAssociationsResult writes the DescribeTrunkInterfaceAssociationsResult to the HTTP response. -func SerializeDescribeTrunkInterfaceAssociationsResult(w http.ResponseWriter, output *DescribeTrunkInterfaceAssociationsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeVerifiedAccessEndpointsResult writes the DescribeVerifiedAccessEndpointsResult to the HTTP response. -func SerializeDescribeVerifiedAccessEndpointsResult(w http.ResponseWriter, output *DescribeVerifiedAccessEndpointsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeVerifiedAccessGroupsResult writes the DescribeVerifiedAccessGroupsResult to the HTTP response. -func SerializeDescribeVerifiedAccessGroupsResult(w http.ResponseWriter, output *DescribeVerifiedAccessGroupsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeVerifiedAccessInstanceLoggingConfigurationsResult writes the DescribeVerifiedAccessInstanceLoggingConfigurationsResult to the HTTP response. -func SerializeDescribeVerifiedAccessInstanceLoggingConfigurationsResult(w http.ResponseWriter, output *DescribeVerifiedAccessInstanceLoggingConfigurationsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeVerifiedAccessInstancesResult writes the DescribeVerifiedAccessInstancesResult to the HTTP response. -func SerializeDescribeVerifiedAccessInstancesResult(w http.ResponseWriter, output *DescribeVerifiedAccessInstancesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeVerifiedAccessTrustProvidersResult writes the DescribeVerifiedAccessTrustProvidersResult to the HTTP response. -func SerializeDescribeVerifiedAccessTrustProvidersResult(w http.ResponseWriter, output *DescribeVerifiedAccessTrustProvidersResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeVolumeAttributeResult writes the DescribeVolumeAttributeResult to the HTTP response. -func SerializeDescribeVolumeAttributeResult(w http.ResponseWriter, output *DescribeVolumeAttributeResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeVolumeStatusResult writes the DescribeVolumeStatusResult to the HTTP response. -func SerializeDescribeVolumeStatusResult(w http.ResponseWriter, output *DescribeVolumeStatusResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeVolumesResult writes the DescribeVolumesResult to the HTTP response. -func SerializeDescribeVolumesResult(w http.ResponseWriter, output *DescribeVolumesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeVolumesModificationsResult writes the DescribeVolumesModificationsResult to the HTTP response. -func SerializeDescribeVolumesModificationsResult(w http.ResponseWriter, output *DescribeVolumesModificationsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeVpcAttributeResult writes the DescribeVpcAttributeResult to the HTTP response. -func SerializeDescribeVpcAttributeResult(w http.ResponseWriter, output *DescribeVpcAttributeResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeVpcBlockPublicAccessExclusionsResult writes the DescribeVpcBlockPublicAccessExclusionsResult to the HTTP response. -func SerializeDescribeVpcBlockPublicAccessExclusionsResult(w http.ResponseWriter, output *DescribeVpcBlockPublicAccessExclusionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeVpcBlockPublicAccessOptionsResult writes the DescribeVpcBlockPublicAccessOptionsResult to the HTTP response. -func SerializeDescribeVpcBlockPublicAccessOptionsResult(w http.ResponseWriter, output *DescribeVpcBlockPublicAccessOptionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeVpcClassicLinkResult writes the DescribeVpcClassicLinkResult to the HTTP response. -func SerializeDescribeVpcClassicLinkResult(w http.ResponseWriter, output *DescribeVpcClassicLinkResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeVpcClassicLinkDnsSupportResult writes the DescribeVpcClassicLinkDnsSupportResult to the HTTP response. -func SerializeDescribeVpcClassicLinkDnsSupportResult(w http.ResponseWriter, output *DescribeVpcClassicLinkDnsSupportResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeVpcEncryptionControlsResult writes the DescribeVpcEncryptionControlsResult to the HTTP response. -func SerializeDescribeVpcEncryptionControlsResult(w http.ResponseWriter, output *DescribeVpcEncryptionControlsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeVpcEndpointAssociationsResult writes the DescribeVpcEndpointAssociationsResult to the HTTP response. -func SerializeDescribeVpcEndpointAssociationsResult(w http.ResponseWriter, output *DescribeVpcEndpointAssociationsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeVpcEndpointConnectionNotificationsResult writes the DescribeVpcEndpointConnectionNotificationsResult to the HTTP response. -func SerializeDescribeVpcEndpointConnectionNotificationsResult(w http.ResponseWriter, output *DescribeVpcEndpointConnectionNotificationsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeVpcEndpointConnectionsResult writes the DescribeVpcEndpointConnectionsResult to the HTTP response. -func SerializeDescribeVpcEndpointConnectionsResult(w http.ResponseWriter, output *DescribeVpcEndpointConnectionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeVpcEndpointServiceConfigurationsResult writes the DescribeVpcEndpointServiceConfigurationsResult to the HTTP response. -func SerializeDescribeVpcEndpointServiceConfigurationsResult(w http.ResponseWriter, output *DescribeVpcEndpointServiceConfigurationsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeVpcEndpointServicePermissionsResult writes the DescribeVpcEndpointServicePermissionsResult to the HTTP response. -func SerializeDescribeVpcEndpointServicePermissionsResult(w http.ResponseWriter, output *DescribeVpcEndpointServicePermissionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeVpcEndpointServicesResult writes the DescribeVpcEndpointServicesResult to the HTTP response. -func SerializeDescribeVpcEndpointServicesResult(w http.ResponseWriter, output *DescribeVpcEndpointServicesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeVpcEndpointsResult writes the DescribeVpcEndpointsResult to the HTTP response. -func SerializeDescribeVpcEndpointsResult(w http.ResponseWriter, output *DescribeVpcEndpointsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeVpcPeeringConnectionsResult writes the DescribeVpcPeeringConnectionsResult to the HTTP response. -func SerializeDescribeVpcPeeringConnectionsResult(w http.ResponseWriter, output *DescribeVpcPeeringConnectionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeVpcsResult writes the DescribeVpcsResult to the HTTP response. -func SerializeDescribeVpcsResult(w http.ResponseWriter, output *DescribeVpcsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeVpnConcentratorsResult writes the DescribeVpnConcentratorsResult to the HTTP response. -func SerializeDescribeVpnConcentratorsResult(w http.ResponseWriter, output *DescribeVpnConcentratorsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeVpnConnectionsResult writes the DescribeVpnConnectionsResult to the HTTP response. -func SerializeDescribeVpnConnectionsResult(w http.ResponseWriter, output *DescribeVpnConnectionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeVpnGatewaysResult writes the DescribeVpnGatewaysResult to the HTTP response. -func SerializeDescribeVpnGatewaysResult(w http.ResponseWriter, output *DescribeVpnGatewaysResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDetachClassicLinkVpcResult writes the DetachClassicLinkVpcResult to the HTTP response. -func SerializeDetachClassicLinkVpcResult(w http.ResponseWriter, output *DetachClassicLinkVpcResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDetachVerifiedAccessTrustProviderResult writes the DetachVerifiedAccessTrustProviderResult to the HTTP response. -func SerializeDetachVerifiedAccessTrustProviderResult(w http.ResponseWriter, output *DetachVerifiedAccessTrustProviderResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisableAddressTransferResult writes the DisableAddressTransferResult to the HTTP response. -func SerializeDisableAddressTransferResult(w http.ResponseWriter, output *DisableAddressTransferResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisableAllowedImagesSettingsResult writes the DisableAllowedImagesSettingsResult to the HTTP response. -func SerializeDisableAllowedImagesSettingsResult(w http.ResponseWriter, output *DisableAllowedImagesSettingsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisableAwsNetworkPerformanceMetricSubscriptionResult writes the DisableAwsNetworkPerformanceMetricSubscriptionResult to the HTTP response. -func SerializeDisableAwsNetworkPerformanceMetricSubscriptionResult(w http.ResponseWriter, output *DisableAwsNetworkPerformanceMetricSubscriptionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisableCapacityManagerResult writes the DisableCapacityManagerResult to the HTTP response. -func SerializeDisableCapacityManagerResult(w http.ResponseWriter, output *DisableCapacityManagerResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisableEbsEncryptionByDefaultResult writes the DisableEbsEncryptionByDefaultResult to the HTTP response. -func SerializeDisableEbsEncryptionByDefaultResult(w http.ResponseWriter, output *DisableEbsEncryptionByDefaultResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisableFastLaunchResult writes the DisableFastLaunchResult to the HTTP response. -func SerializeDisableFastLaunchResult(w http.ResponseWriter, output *DisableFastLaunchResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisableFastSnapshotRestoresResult writes the DisableFastSnapshotRestoresResult to the HTTP response. -func SerializeDisableFastSnapshotRestoresResult(w http.ResponseWriter, output *DisableFastSnapshotRestoresResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisableImageResult writes the DisableImageResult to the HTTP response. -func SerializeDisableImageResult(w http.ResponseWriter, output *DisableImageResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisableImageBlockPublicAccessResult writes the DisableImageBlockPublicAccessResult to the HTTP response. -func SerializeDisableImageBlockPublicAccessResult(w http.ResponseWriter, output *DisableImageBlockPublicAccessResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisableImageDeprecationResult writes the DisableImageDeprecationResult to the HTTP response. -func SerializeDisableImageDeprecationResult(w http.ResponseWriter, output *DisableImageDeprecationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisableImageDeregistrationProtectionResult writes the DisableImageDeregistrationProtectionResult to the HTTP response. -func SerializeDisableImageDeregistrationProtectionResult(w http.ResponseWriter, output *DisableImageDeregistrationProtectionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisableInstanceSqlHaStandbyDetectionsResult writes the DisableInstanceSqlHaStandbyDetectionsResult to the HTTP response. -func SerializeDisableInstanceSqlHaStandbyDetectionsResult(w http.ResponseWriter, output *DisableInstanceSqlHaStandbyDetectionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisableIpamOrganizationAdminAccountResult writes the DisableIpamOrganizationAdminAccountResult to the HTTP response. -func SerializeDisableIpamOrganizationAdminAccountResult(w http.ResponseWriter, output *DisableIpamOrganizationAdminAccountResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisableIpamPolicyResult writes the DisableIpamPolicyResult to the HTTP response. -func SerializeDisableIpamPolicyResult(w http.ResponseWriter, output *DisableIpamPolicyResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisableRouteServerPropagationResult writes the DisableRouteServerPropagationResult to the HTTP response. -func SerializeDisableRouteServerPropagationResult(w http.ResponseWriter, output *DisableRouteServerPropagationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisableSerialConsoleAccessResult writes the DisableSerialConsoleAccessResult to the HTTP response. -func SerializeDisableSerialConsoleAccessResult(w http.ResponseWriter, output *DisableSerialConsoleAccessResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisableSnapshotBlockPublicAccessResult writes the DisableSnapshotBlockPublicAccessResult to the HTTP response. -func SerializeDisableSnapshotBlockPublicAccessResult(w http.ResponseWriter, output *DisableSnapshotBlockPublicAccessResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisableTransitGatewayRouteTablePropagationResult writes the DisableTransitGatewayRouteTablePropagationResult to the HTTP response. -func SerializeDisableTransitGatewayRouteTablePropagationResult(w http.ResponseWriter, output *DisableTransitGatewayRouteTablePropagationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisableVpcClassicLinkResult writes the DisableVpcClassicLinkResult to the HTTP response. -func SerializeDisableVpcClassicLinkResult(w http.ResponseWriter, output *DisableVpcClassicLinkResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisableVpcClassicLinkDnsSupportResult writes the DisableVpcClassicLinkDnsSupportResult to the HTTP response. -func SerializeDisableVpcClassicLinkDnsSupportResult(w http.ResponseWriter, output *DisableVpcClassicLinkDnsSupportResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisassociateCapacityReservationBillingOwnerResult writes the DisassociateCapacityReservationBillingOwnerResult to the HTTP response. -func SerializeDisassociateCapacityReservationBillingOwnerResult(w http.ResponseWriter, output *DisassociateCapacityReservationBillingOwnerResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisassociateClientVpnTargetNetworkResult writes the DisassociateClientVpnTargetNetworkResult to the HTTP response. -func SerializeDisassociateClientVpnTargetNetworkResult(w http.ResponseWriter, output *DisassociateClientVpnTargetNetworkResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisassociateEnclaveCertificateIamRoleResult writes the DisassociateEnclaveCertificateIamRoleResult to the HTTP response. -func SerializeDisassociateEnclaveCertificateIamRoleResult(w http.ResponseWriter, output *DisassociateEnclaveCertificateIamRoleResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisassociateIamInstanceProfileResult writes the DisassociateIamInstanceProfileResult to the HTTP response. -func SerializeDisassociateIamInstanceProfileResult(w http.ResponseWriter, output *DisassociateIamInstanceProfileResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisassociateInstanceEventWindowResult writes the DisassociateInstanceEventWindowResult to the HTTP response. -func SerializeDisassociateInstanceEventWindowResult(w http.ResponseWriter, output *DisassociateInstanceEventWindowResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisassociateIpamByoasnResult writes the DisassociateIpamByoasnResult to the HTTP response. -func SerializeDisassociateIpamByoasnResult(w http.ResponseWriter, output *DisassociateIpamByoasnResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisassociateIpamResourceDiscoveryResult writes the DisassociateIpamResourceDiscoveryResult to the HTTP response. -func SerializeDisassociateIpamResourceDiscoveryResult(w http.ResponseWriter, output *DisassociateIpamResourceDiscoveryResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisassociateNatGatewayAddressResult writes the DisassociateNatGatewayAddressResult to the HTTP response. -func SerializeDisassociateNatGatewayAddressResult(w http.ResponseWriter, output *DisassociateNatGatewayAddressResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisassociateRouteServerResult writes the DisassociateRouteServerResult to the HTTP response. -func SerializeDisassociateRouteServerResult(w http.ResponseWriter, output *DisassociateRouteServerResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisassociateSecurityGroupVpcResult writes the DisassociateSecurityGroupVpcResult to the HTTP response. -func SerializeDisassociateSecurityGroupVpcResult(w http.ResponseWriter, output *DisassociateSecurityGroupVpcResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisassociateSubnetCidrBlockResult writes the DisassociateSubnetCidrBlockResult to the HTTP response. -func SerializeDisassociateSubnetCidrBlockResult(w http.ResponseWriter, output *DisassociateSubnetCidrBlockResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisassociateTransitGatewayMulticastDomainResult writes the DisassociateTransitGatewayMulticastDomainResult to the HTTP response. -func SerializeDisassociateTransitGatewayMulticastDomainResult(w http.ResponseWriter, output *DisassociateTransitGatewayMulticastDomainResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisassociateTransitGatewayPolicyTableResult writes the DisassociateTransitGatewayPolicyTableResult to the HTTP response. -func SerializeDisassociateTransitGatewayPolicyTableResult(w http.ResponseWriter, output *DisassociateTransitGatewayPolicyTableResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisassociateTransitGatewayRouteTableResult writes the DisassociateTransitGatewayRouteTableResult to the HTTP response. -func SerializeDisassociateTransitGatewayRouteTableResult(w http.ResponseWriter, output *DisassociateTransitGatewayRouteTableResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisassociateTrunkInterfaceResult writes the DisassociateTrunkInterfaceResult to the HTTP response. -func SerializeDisassociateTrunkInterfaceResult(w http.ResponseWriter, output *DisassociateTrunkInterfaceResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisassociateVpcCidrBlockResult writes the DisassociateVpcCidrBlockResult to the HTTP response. -func SerializeDisassociateVpcCidrBlockResult(w http.ResponseWriter, output *DisassociateVpcCidrBlockResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEnableAddressTransferResult writes the EnableAddressTransferResult to the HTTP response. -func SerializeEnableAddressTransferResult(w http.ResponseWriter, output *EnableAddressTransferResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEnableAllowedImagesSettingsResult writes the EnableAllowedImagesSettingsResult to the HTTP response. -func SerializeEnableAllowedImagesSettingsResult(w http.ResponseWriter, output *EnableAllowedImagesSettingsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEnableAwsNetworkPerformanceMetricSubscriptionResult writes the EnableAwsNetworkPerformanceMetricSubscriptionResult to the HTTP response. -func SerializeEnableAwsNetworkPerformanceMetricSubscriptionResult(w http.ResponseWriter, output *EnableAwsNetworkPerformanceMetricSubscriptionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEnableCapacityManagerResult writes the EnableCapacityManagerResult to the HTTP response. -func SerializeEnableCapacityManagerResult(w http.ResponseWriter, output *EnableCapacityManagerResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEnableEbsEncryptionByDefaultResult writes the EnableEbsEncryptionByDefaultResult to the HTTP response. -func SerializeEnableEbsEncryptionByDefaultResult(w http.ResponseWriter, output *EnableEbsEncryptionByDefaultResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEnableFastLaunchResult writes the EnableFastLaunchResult to the HTTP response. -func SerializeEnableFastLaunchResult(w http.ResponseWriter, output *EnableFastLaunchResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEnableFastSnapshotRestoresResult writes the EnableFastSnapshotRestoresResult to the HTTP response. -func SerializeEnableFastSnapshotRestoresResult(w http.ResponseWriter, output *EnableFastSnapshotRestoresResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEnableImageResult writes the EnableImageResult to the HTTP response. -func SerializeEnableImageResult(w http.ResponseWriter, output *EnableImageResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEnableImageBlockPublicAccessResult writes the EnableImageBlockPublicAccessResult to the HTTP response. -func SerializeEnableImageBlockPublicAccessResult(w http.ResponseWriter, output *EnableImageBlockPublicAccessResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEnableImageDeprecationResult writes the EnableImageDeprecationResult to the HTTP response. -func SerializeEnableImageDeprecationResult(w http.ResponseWriter, output *EnableImageDeprecationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEnableImageDeregistrationProtectionResult writes the EnableImageDeregistrationProtectionResult to the HTTP response. -func SerializeEnableImageDeregistrationProtectionResult(w http.ResponseWriter, output *EnableImageDeregistrationProtectionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEnableInstanceSqlHaStandbyDetectionsResult writes the EnableInstanceSqlHaStandbyDetectionsResult to the HTTP response. -func SerializeEnableInstanceSqlHaStandbyDetectionsResult(w http.ResponseWriter, output *EnableInstanceSqlHaStandbyDetectionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEnableIpamOrganizationAdminAccountResult writes the EnableIpamOrganizationAdminAccountResult to the HTTP response. -func SerializeEnableIpamOrganizationAdminAccountResult(w http.ResponseWriter, output *EnableIpamOrganizationAdminAccountResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEnableIpamPolicyResult writes the EnableIpamPolicyResult to the HTTP response. -func SerializeEnableIpamPolicyResult(w http.ResponseWriter, output *EnableIpamPolicyResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEnableReachabilityAnalyzerOrganizationSharingResult writes the EnableReachabilityAnalyzerOrganizationSharingResult to the HTTP response. -func SerializeEnableReachabilityAnalyzerOrganizationSharingResult(w http.ResponseWriter, output *EnableReachabilityAnalyzerOrganizationSharingResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEnableRouteServerPropagationResult writes the EnableRouteServerPropagationResult to the HTTP response. -func SerializeEnableRouteServerPropagationResult(w http.ResponseWriter, output *EnableRouteServerPropagationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEnableSerialConsoleAccessResult writes the EnableSerialConsoleAccessResult to the HTTP response. -func SerializeEnableSerialConsoleAccessResult(w http.ResponseWriter, output *EnableSerialConsoleAccessResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEnableSnapshotBlockPublicAccessResult writes the EnableSnapshotBlockPublicAccessResult to the HTTP response. -func SerializeEnableSnapshotBlockPublicAccessResult(w http.ResponseWriter, output *EnableSnapshotBlockPublicAccessResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEnableTransitGatewayRouteTablePropagationResult writes the EnableTransitGatewayRouteTablePropagationResult to the HTTP response. -func SerializeEnableTransitGatewayRouteTablePropagationResult(w http.ResponseWriter, output *EnableTransitGatewayRouteTablePropagationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEnableVpcClassicLinkResult writes the EnableVpcClassicLinkResult to the HTTP response. -func SerializeEnableVpcClassicLinkResult(w http.ResponseWriter, output *EnableVpcClassicLinkResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEnableVpcClassicLinkDnsSupportResult writes the EnableVpcClassicLinkDnsSupportResult to the HTTP response. -func SerializeEnableVpcClassicLinkDnsSupportResult(w http.ResponseWriter, output *EnableVpcClassicLinkDnsSupportResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeExportClientVpnClientCertificateRevocationListResult writes the ExportClientVpnClientCertificateRevocationListResult to the HTTP response. -func SerializeExportClientVpnClientCertificateRevocationListResult(w http.ResponseWriter, output *ExportClientVpnClientCertificateRevocationListResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeExportClientVpnClientConfigurationResult writes the ExportClientVpnClientConfigurationResult to the HTTP response. -func SerializeExportClientVpnClientConfigurationResult(w http.ResponseWriter, output *ExportClientVpnClientConfigurationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeExportImageResult writes the ExportImageResult to the HTTP response. -func SerializeExportImageResult(w http.ResponseWriter, output *ExportImageResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeExportTransitGatewayRoutesResult writes the ExportTransitGatewayRoutesResult to the HTTP response. -func SerializeExportTransitGatewayRoutesResult(w http.ResponseWriter, output *ExportTransitGatewayRoutesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeExportVerifiedAccessInstanceClientConfigurationResult writes the ExportVerifiedAccessInstanceClientConfigurationResult to the HTTP response. -func SerializeExportVerifiedAccessInstanceClientConfigurationResult(w http.ResponseWriter, output *ExportVerifiedAccessInstanceClientConfigurationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetActiveVpnTunnelStatusResult writes the GetActiveVpnTunnelStatusResult to the HTTP response. -func SerializeGetActiveVpnTunnelStatusResult(w http.ResponseWriter, output *GetActiveVpnTunnelStatusResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetAllowedImagesSettingsResult writes the GetAllowedImagesSettingsResult to the HTTP response. -func SerializeGetAllowedImagesSettingsResult(w http.ResponseWriter, output *GetAllowedImagesSettingsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetAssociatedEnclaveCertificateIamRolesResult writes the GetAssociatedEnclaveCertificateIamRolesResult to the HTTP response. -func SerializeGetAssociatedEnclaveCertificateIamRolesResult(w http.ResponseWriter, output *GetAssociatedEnclaveCertificateIamRolesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetAssociatedIpv6PoolCidrsResult writes the GetAssociatedIpv6PoolCidrsResult to the HTTP response. -func SerializeGetAssociatedIpv6PoolCidrsResult(w http.ResponseWriter, output *GetAssociatedIpv6PoolCidrsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetAwsNetworkPerformanceDataResult writes the GetAwsNetworkPerformanceDataResult to the HTTP response. -func SerializeGetAwsNetworkPerformanceDataResult(w http.ResponseWriter, output *GetAwsNetworkPerformanceDataResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCapacityManagerAttributesResult writes the GetCapacityManagerAttributesResult to the HTTP response. -func SerializeGetCapacityManagerAttributesResult(w http.ResponseWriter, output *GetCapacityManagerAttributesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCapacityManagerMetricDataResult writes the GetCapacityManagerMetricDataResult to the HTTP response. -func SerializeGetCapacityManagerMetricDataResult(w http.ResponseWriter, output *GetCapacityManagerMetricDataResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCapacityManagerMetricDimensionsResult writes the GetCapacityManagerMetricDimensionsResult to the HTTP response. -func SerializeGetCapacityManagerMetricDimensionsResult(w http.ResponseWriter, output *GetCapacityManagerMetricDimensionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCapacityReservationUsageResult writes the GetCapacityReservationUsageResult to the HTTP response. -func SerializeGetCapacityReservationUsageResult(w http.ResponseWriter, output *GetCapacityReservationUsageResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCoipPoolUsageResult writes the GetCoipPoolUsageResult to the HTTP response. -func SerializeGetCoipPoolUsageResult(w http.ResponseWriter, output *GetCoipPoolUsageResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetConsoleOutputResult writes the GetConsoleOutputResult to the HTTP response. -func SerializeGetConsoleOutputResult(w http.ResponseWriter, output *GetConsoleOutputResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetConsoleScreenshotResult writes the GetConsoleScreenshotResult to the HTTP response. -func SerializeGetConsoleScreenshotResult(w http.ResponseWriter, output *GetConsoleScreenshotResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDeclarativePoliciesReportSummaryResult writes the GetDeclarativePoliciesReportSummaryResult to the HTTP response. -func SerializeGetDeclarativePoliciesReportSummaryResult(w http.ResponseWriter, output *GetDeclarativePoliciesReportSummaryResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDefaultCreditSpecificationResult writes the GetDefaultCreditSpecificationResult to the HTTP response. -func SerializeGetDefaultCreditSpecificationResult(w http.ResponseWriter, output *GetDefaultCreditSpecificationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetEbsDefaultKmsKeyIdResult writes the GetEbsDefaultKmsKeyIdResult to the HTTP response. -func SerializeGetEbsDefaultKmsKeyIdResult(w http.ResponseWriter, output *GetEbsDefaultKmsKeyIdResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetEbsEncryptionByDefaultResult writes the GetEbsEncryptionByDefaultResult to the HTTP response. -func SerializeGetEbsEncryptionByDefaultResult(w http.ResponseWriter, output *GetEbsEncryptionByDefaultResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetEnabledIpamPolicyResult writes the GetEnabledIpamPolicyResult to the HTTP response. -func SerializeGetEnabledIpamPolicyResult(w http.ResponseWriter, output *GetEnabledIpamPolicyResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetFlowLogsIntegrationTemplateResult writes the GetFlowLogsIntegrationTemplateResult to the HTTP response. -func SerializeGetFlowLogsIntegrationTemplateResult(w http.ResponseWriter, output *GetFlowLogsIntegrationTemplateResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetGroupsForCapacityReservationResult writes the GetGroupsForCapacityReservationResult to the HTTP response. -func SerializeGetGroupsForCapacityReservationResult(w http.ResponseWriter, output *GetGroupsForCapacityReservationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetHostReservationPurchasePreviewResult writes the GetHostReservationPurchasePreviewResult to the HTTP response. -func SerializeGetHostReservationPurchasePreviewResult(w http.ResponseWriter, output *GetHostReservationPurchasePreviewResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetImageAncestryResult writes the GetImageAncestryResult to the HTTP response. -func SerializeGetImageAncestryResult(w http.ResponseWriter, output *GetImageAncestryResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetImageBlockPublicAccessStateResult writes the GetImageBlockPublicAccessStateResult to the HTTP response. -func SerializeGetImageBlockPublicAccessStateResult(w http.ResponseWriter, output *GetImageBlockPublicAccessStateResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetInstanceMetadataDefaultsResult writes the GetInstanceMetadataDefaultsResult to the HTTP response. -func SerializeGetInstanceMetadataDefaultsResult(w http.ResponseWriter, output *GetInstanceMetadataDefaultsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetInstanceTpmEkPubResult writes the GetInstanceTpmEkPubResult to the HTTP response. -func SerializeGetInstanceTpmEkPubResult(w http.ResponseWriter, output *GetInstanceTpmEkPubResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetInstanceTypesFromInstanceRequirementsResult writes the GetInstanceTypesFromInstanceRequirementsResult to the HTTP response. -func SerializeGetInstanceTypesFromInstanceRequirementsResult(w http.ResponseWriter, output *GetInstanceTypesFromInstanceRequirementsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetInstanceUefiDataResult writes the GetInstanceUefiDataResult to the HTTP response. -func SerializeGetInstanceUefiDataResult(w http.ResponseWriter, output *GetInstanceUefiDataResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetIpamAddressHistoryResult writes the GetIpamAddressHistoryResult to the HTTP response. -func SerializeGetIpamAddressHistoryResult(w http.ResponseWriter, output *GetIpamAddressHistoryResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetIpamDiscoveredAccountsResult writes the GetIpamDiscoveredAccountsResult to the HTTP response. -func SerializeGetIpamDiscoveredAccountsResult(w http.ResponseWriter, output *GetIpamDiscoveredAccountsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetIpamDiscoveredPublicAddressesResult writes the GetIpamDiscoveredPublicAddressesResult to the HTTP response. -func SerializeGetIpamDiscoveredPublicAddressesResult(w http.ResponseWriter, output *GetIpamDiscoveredPublicAddressesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetIpamDiscoveredResourceCidrsResult writes the GetIpamDiscoveredResourceCidrsResult to the HTTP response. -func SerializeGetIpamDiscoveredResourceCidrsResult(w http.ResponseWriter, output *GetIpamDiscoveredResourceCidrsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetIpamPolicyAllocationRulesResult writes the GetIpamPolicyAllocationRulesResult to the HTTP response. -func SerializeGetIpamPolicyAllocationRulesResult(w http.ResponseWriter, output *GetIpamPolicyAllocationRulesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetIpamPolicyOrganizationTargetsResult writes the GetIpamPolicyOrganizationTargetsResult to the HTTP response. -func SerializeGetIpamPolicyOrganizationTargetsResult(w http.ResponseWriter, output *GetIpamPolicyOrganizationTargetsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetIpamPoolAllocationsResult writes the GetIpamPoolAllocationsResult to the HTTP response. -func SerializeGetIpamPoolAllocationsResult(w http.ResponseWriter, output *GetIpamPoolAllocationsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetIpamPoolCidrsResult writes the GetIpamPoolCidrsResult to the HTTP response. -func SerializeGetIpamPoolCidrsResult(w http.ResponseWriter, output *GetIpamPoolCidrsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetIpamPrefixListResolverRulesResult writes the GetIpamPrefixListResolverRulesResult to the HTTP response. -func SerializeGetIpamPrefixListResolverRulesResult(w http.ResponseWriter, output *GetIpamPrefixListResolverRulesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetIpamPrefixListResolverVersionEntriesResult writes the GetIpamPrefixListResolverVersionEntriesResult to the HTTP response. -func SerializeGetIpamPrefixListResolverVersionEntriesResult(w http.ResponseWriter, output *GetIpamPrefixListResolverVersionEntriesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetIpamPrefixListResolverVersionsResult writes the GetIpamPrefixListResolverVersionsResult to the HTTP response. -func SerializeGetIpamPrefixListResolverVersionsResult(w http.ResponseWriter, output *GetIpamPrefixListResolverVersionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetIpamResourceCidrsResult writes the GetIpamResourceCidrsResult to the HTTP response. -func SerializeGetIpamResourceCidrsResult(w http.ResponseWriter, output *GetIpamResourceCidrsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetLaunchTemplateDataResult writes the GetLaunchTemplateDataResult to the HTTP response. -func SerializeGetLaunchTemplateDataResult(w http.ResponseWriter, output *GetLaunchTemplateDataResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetManagedPrefixListAssociationsResult writes the GetManagedPrefixListAssociationsResult to the HTTP response. -func SerializeGetManagedPrefixListAssociationsResult(w http.ResponseWriter, output *GetManagedPrefixListAssociationsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetManagedPrefixListEntriesResult writes the GetManagedPrefixListEntriesResult to the HTTP response. -func SerializeGetManagedPrefixListEntriesResult(w http.ResponseWriter, output *GetManagedPrefixListEntriesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetNetworkInsightsAccessScopeAnalysisFindingsResult writes the GetNetworkInsightsAccessScopeAnalysisFindingsResult to the HTTP response. -func SerializeGetNetworkInsightsAccessScopeAnalysisFindingsResult(w http.ResponseWriter, output *GetNetworkInsightsAccessScopeAnalysisFindingsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetNetworkInsightsAccessScopeContentResult writes the GetNetworkInsightsAccessScopeContentResult to the HTTP response. -func SerializeGetNetworkInsightsAccessScopeContentResult(w http.ResponseWriter, output *GetNetworkInsightsAccessScopeContentResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPasswordDataResult writes the GetPasswordDataResult to the HTTP response. -func SerializeGetPasswordDataResult(w http.ResponseWriter, output *GetPasswordDataResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetReservedInstancesExchangeQuoteResult writes the GetReservedInstancesExchangeQuoteResult to the HTTP response. -func SerializeGetReservedInstancesExchangeQuoteResult(w http.ResponseWriter, output *GetReservedInstancesExchangeQuoteResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetRouteServerAssociationsResult writes the GetRouteServerAssociationsResult to the HTTP response. -func SerializeGetRouteServerAssociationsResult(w http.ResponseWriter, output *GetRouteServerAssociationsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetRouteServerPropagationsResult writes the GetRouteServerPropagationsResult to the HTTP response. -func SerializeGetRouteServerPropagationsResult(w http.ResponseWriter, output *GetRouteServerPropagationsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetRouteServerRoutingDatabaseResult writes the GetRouteServerRoutingDatabaseResult to the HTTP response. -func SerializeGetRouteServerRoutingDatabaseResult(w http.ResponseWriter, output *GetRouteServerRoutingDatabaseResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSecurityGroupsForVpcResult writes the GetSecurityGroupsForVpcResult to the HTTP response. -func SerializeGetSecurityGroupsForVpcResult(w http.ResponseWriter, output *GetSecurityGroupsForVpcResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSerialConsoleAccessStatusResult writes the GetSerialConsoleAccessStatusResult to the HTTP response. -func SerializeGetSerialConsoleAccessStatusResult(w http.ResponseWriter, output *GetSerialConsoleAccessStatusResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSnapshotBlockPublicAccessStateResult writes the GetSnapshotBlockPublicAccessStateResult to the HTTP response. -func SerializeGetSnapshotBlockPublicAccessStateResult(w http.ResponseWriter, output *GetSnapshotBlockPublicAccessStateResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSpotPlacementScoresResult writes the GetSpotPlacementScoresResult to the HTTP response. -func SerializeGetSpotPlacementScoresResult(w http.ResponseWriter, output *GetSpotPlacementScoresResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSubnetCidrReservationsResult writes the GetSubnetCidrReservationsResult to the HTTP response. -func SerializeGetSubnetCidrReservationsResult(w http.ResponseWriter, output *GetSubnetCidrReservationsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTransitGatewayAttachmentPropagationsResult writes the GetTransitGatewayAttachmentPropagationsResult to the HTTP response. -func SerializeGetTransitGatewayAttachmentPropagationsResult(w http.ResponseWriter, output *GetTransitGatewayAttachmentPropagationsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTransitGatewayMeteringPolicyEntriesResult writes the GetTransitGatewayMeteringPolicyEntriesResult to the HTTP response. -func SerializeGetTransitGatewayMeteringPolicyEntriesResult(w http.ResponseWriter, output *GetTransitGatewayMeteringPolicyEntriesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTransitGatewayMulticastDomainAssociationsResult writes the GetTransitGatewayMulticastDomainAssociationsResult to the HTTP response. -func SerializeGetTransitGatewayMulticastDomainAssociationsResult(w http.ResponseWriter, output *GetTransitGatewayMulticastDomainAssociationsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTransitGatewayPolicyTableAssociationsResult writes the GetTransitGatewayPolicyTableAssociationsResult to the HTTP response. -func SerializeGetTransitGatewayPolicyTableAssociationsResult(w http.ResponseWriter, output *GetTransitGatewayPolicyTableAssociationsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTransitGatewayPolicyTableEntriesResult writes the GetTransitGatewayPolicyTableEntriesResult to the HTTP response. -func SerializeGetTransitGatewayPolicyTableEntriesResult(w http.ResponseWriter, output *GetTransitGatewayPolicyTableEntriesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTransitGatewayPrefixListReferencesResult writes the GetTransitGatewayPrefixListReferencesResult to the HTTP response. -func SerializeGetTransitGatewayPrefixListReferencesResult(w http.ResponseWriter, output *GetTransitGatewayPrefixListReferencesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTransitGatewayRouteTableAssociationsResult writes the GetTransitGatewayRouteTableAssociationsResult to the HTTP response. -func SerializeGetTransitGatewayRouteTableAssociationsResult(w http.ResponseWriter, output *GetTransitGatewayRouteTableAssociationsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTransitGatewayRouteTablePropagationsResult writes the GetTransitGatewayRouteTablePropagationsResult to the HTTP response. -func SerializeGetTransitGatewayRouteTablePropagationsResult(w http.ResponseWriter, output *GetTransitGatewayRouteTablePropagationsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetVerifiedAccessEndpointPolicyResult writes the GetVerifiedAccessEndpointPolicyResult to the HTTP response. -func SerializeGetVerifiedAccessEndpointPolicyResult(w http.ResponseWriter, output *GetVerifiedAccessEndpointPolicyResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetVerifiedAccessEndpointTargetsResult writes the GetVerifiedAccessEndpointTargetsResult to the HTTP response. -func SerializeGetVerifiedAccessEndpointTargetsResult(w http.ResponseWriter, output *GetVerifiedAccessEndpointTargetsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetVerifiedAccessGroupPolicyResult writes the GetVerifiedAccessGroupPolicyResult to the HTTP response. -func SerializeGetVerifiedAccessGroupPolicyResult(w http.ResponseWriter, output *GetVerifiedAccessGroupPolicyResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetVpcResourcesBlockingEncryptionEnforcementResult writes the GetVpcResourcesBlockingEncryptionEnforcementResult to the HTTP response. -func SerializeGetVpcResourcesBlockingEncryptionEnforcementResult(w http.ResponseWriter, output *GetVpcResourcesBlockingEncryptionEnforcementResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetVpnConnectionDeviceSampleConfigurationResult writes the GetVpnConnectionDeviceSampleConfigurationResult to the HTTP response. -func SerializeGetVpnConnectionDeviceSampleConfigurationResult(w http.ResponseWriter, output *GetVpnConnectionDeviceSampleConfigurationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetVpnConnectionDeviceTypesResult writes the GetVpnConnectionDeviceTypesResult to the HTTP response. -func SerializeGetVpnConnectionDeviceTypesResult(w http.ResponseWriter, output *GetVpnConnectionDeviceTypesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetVpnTunnelReplacementStatusResult writes the GetVpnTunnelReplacementStatusResult to the HTTP response. -func SerializeGetVpnTunnelReplacementStatusResult(w http.ResponseWriter, output *GetVpnTunnelReplacementStatusResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeImportClientVpnClientCertificateRevocationListResult writes the ImportClientVpnClientCertificateRevocationListResult to the HTTP response. -func SerializeImportClientVpnClientCertificateRevocationListResult(w http.ResponseWriter, output *ImportClientVpnClientCertificateRevocationListResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeImportImageResult writes the ImportImageResult to the HTTP response. -func SerializeImportImageResult(w http.ResponseWriter, output *ImportImageResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeImportInstanceResult writes the ImportInstanceResult to the HTTP response. -func SerializeImportInstanceResult(w http.ResponseWriter, output *ImportInstanceResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeImportKeyPairResult writes the ImportKeyPairResult to the HTTP response. -func SerializeImportKeyPairResult(w http.ResponseWriter, output *ImportKeyPairResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeImportSnapshotResult writes the ImportSnapshotResult to the HTTP response. -func SerializeImportSnapshotResult(w http.ResponseWriter, output *ImportSnapshotResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeImportVolumeResult writes the ImportVolumeResult to the HTTP response. -func SerializeImportVolumeResult(w http.ResponseWriter, output *ImportVolumeResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListImagesInRecycleBinResult writes the ListImagesInRecycleBinResult to the HTTP response. -func SerializeListImagesInRecycleBinResult(w http.ResponseWriter, output *ListImagesInRecycleBinResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListSnapshotsInRecycleBinResult writes the ListSnapshotsInRecycleBinResult to the HTTP response. -func SerializeListSnapshotsInRecycleBinResult(w http.ResponseWriter, output *ListSnapshotsInRecycleBinResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListVolumesInRecycleBinResult writes the ListVolumesInRecycleBinResult to the HTTP response. -func SerializeListVolumesInRecycleBinResult(w http.ResponseWriter, output *ListVolumesInRecycleBinResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeLockSnapshotResult writes the LockSnapshotResult to the HTTP response. -func SerializeLockSnapshotResult(w http.ResponseWriter, output *LockSnapshotResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyAddressAttributeResult writes the ModifyAddressAttributeResult to the HTTP response. -func SerializeModifyAddressAttributeResult(w http.ResponseWriter, output *ModifyAddressAttributeResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyAvailabilityZoneGroupResult writes the ModifyAvailabilityZoneGroupResult to the HTTP response. -func SerializeModifyAvailabilityZoneGroupResult(w http.ResponseWriter, output *ModifyAvailabilityZoneGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyCapacityReservationResult writes the ModifyCapacityReservationResult to the HTTP response. -func SerializeModifyCapacityReservationResult(w http.ResponseWriter, output *ModifyCapacityReservationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyCapacityReservationFleetResult writes the ModifyCapacityReservationFleetResult to the HTTP response. -func SerializeModifyCapacityReservationFleetResult(w http.ResponseWriter, output *ModifyCapacityReservationFleetResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyClientVpnEndpointResult writes the ModifyClientVpnEndpointResult to the HTTP response. -func SerializeModifyClientVpnEndpointResult(w http.ResponseWriter, output *ModifyClientVpnEndpointResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyDefaultCreditSpecificationResult writes the ModifyDefaultCreditSpecificationResult to the HTTP response. -func SerializeModifyDefaultCreditSpecificationResult(w http.ResponseWriter, output *ModifyDefaultCreditSpecificationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyEbsDefaultKmsKeyIdResult writes the ModifyEbsDefaultKmsKeyIdResult to the HTTP response. -func SerializeModifyEbsDefaultKmsKeyIdResult(w http.ResponseWriter, output *ModifyEbsDefaultKmsKeyIdResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyFleetResult writes the ModifyFleetResult to the HTTP response. -func SerializeModifyFleetResult(w http.ResponseWriter, output *ModifyFleetResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyFpgaImageAttributeResult writes the ModifyFpgaImageAttributeResult to the HTTP response. -func SerializeModifyFpgaImageAttributeResult(w http.ResponseWriter, output *ModifyFpgaImageAttributeResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyHostsResult writes the ModifyHostsResult to the HTTP response. -func SerializeModifyHostsResult(w http.ResponseWriter, output *ModifyHostsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyInstanceCapacityReservationAttributesResult writes the ModifyInstanceCapacityReservationAttributesResult to the HTTP response. -func SerializeModifyInstanceCapacityReservationAttributesResult(w http.ResponseWriter, output *ModifyInstanceCapacityReservationAttributesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyInstanceConnectEndpointResult writes the ModifyInstanceConnectEndpointResult to the HTTP response. -func SerializeModifyInstanceConnectEndpointResult(w http.ResponseWriter, output *ModifyInstanceConnectEndpointResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyInstanceCpuOptionsResult writes the ModifyInstanceCpuOptionsResult to the HTTP response. -func SerializeModifyInstanceCpuOptionsResult(w http.ResponseWriter, output *ModifyInstanceCpuOptionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyInstanceCreditSpecificationResult writes the ModifyInstanceCreditSpecificationResult to the HTTP response. -func SerializeModifyInstanceCreditSpecificationResult(w http.ResponseWriter, output *ModifyInstanceCreditSpecificationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyInstanceEventStartTimeResult writes the ModifyInstanceEventStartTimeResult to the HTTP response. -func SerializeModifyInstanceEventStartTimeResult(w http.ResponseWriter, output *ModifyInstanceEventStartTimeResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyInstanceEventWindowResult writes the ModifyInstanceEventWindowResult to the HTTP response. -func SerializeModifyInstanceEventWindowResult(w http.ResponseWriter, output *ModifyInstanceEventWindowResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyInstanceMaintenanceOptionsResult writes the ModifyInstanceMaintenanceOptionsResult to the HTTP response. -func SerializeModifyInstanceMaintenanceOptionsResult(w http.ResponseWriter, output *ModifyInstanceMaintenanceOptionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyInstanceMetadataDefaultsResult writes the ModifyInstanceMetadataDefaultsResult to the HTTP response. -func SerializeModifyInstanceMetadataDefaultsResult(w http.ResponseWriter, output *ModifyInstanceMetadataDefaultsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyInstanceMetadataOptionsResult writes the ModifyInstanceMetadataOptionsResult to the HTTP response. -func SerializeModifyInstanceMetadataOptionsResult(w http.ResponseWriter, output *ModifyInstanceMetadataOptionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyInstanceNetworkPerformanceResult writes the ModifyInstanceNetworkPerformanceResult to the HTTP response. -func SerializeModifyInstanceNetworkPerformanceResult(w http.ResponseWriter, output *ModifyInstanceNetworkPerformanceResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyInstancePlacementResult writes the ModifyInstancePlacementResult to the HTTP response. -func SerializeModifyInstancePlacementResult(w http.ResponseWriter, output *ModifyInstancePlacementResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyIpamResult writes the ModifyIpamResult to the HTTP response. -func SerializeModifyIpamResult(w http.ResponseWriter, output *ModifyIpamResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyIpamPolicyAllocationRulesResult writes the ModifyIpamPolicyAllocationRulesResult to the HTTP response. -func SerializeModifyIpamPolicyAllocationRulesResult(w http.ResponseWriter, output *ModifyIpamPolicyAllocationRulesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyIpamPoolResult writes the ModifyIpamPoolResult to the HTTP response. -func SerializeModifyIpamPoolResult(w http.ResponseWriter, output *ModifyIpamPoolResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyIpamPrefixListResolverResult writes the ModifyIpamPrefixListResolverResult to the HTTP response. -func SerializeModifyIpamPrefixListResolverResult(w http.ResponseWriter, output *ModifyIpamPrefixListResolverResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyIpamPrefixListResolverTargetResult writes the ModifyIpamPrefixListResolverTargetResult to the HTTP response. -func SerializeModifyIpamPrefixListResolverTargetResult(w http.ResponseWriter, output *ModifyIpamPrefixListResolverTargetResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyIpamResourceCidrResult writes the ModifyIpamResourceCidrResult to the HTTP response. -func SerializeModifyIpamResourceCidrResult(w http.ResponseWriter, output *ModifyIpamResourceCidrResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyIpamResourceDiscoveryResult writes the ModifyIpamResourceDiscoveryResult to the HTTP response. -func SerializeModifyIpamResourceDiscoveryResult(w http.ResponseWriter, output *ModifyIpamResourceDiscoveryResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyIpamScopeResult writes the ModifyIpamScopeResult to the HTTP response. -func SerializeModifyIpamScopeResult(w http.ResponseWriter, output *ModifyIpamScopeResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyLaunchTemplateResult writes the ModifyLaunchTemplateResult to the HTTP response. -func SerializeModifyLaunchTemplateResult(w http.ResponseWriter, output *ModifyLaunchTemplateResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyLocalGatewayRouteResult writes the ModifyLocalGatewayRouteResult to the HTTP response. -func SerializeModifyLocalGatewayRouteResult(w http.ResponseWriter, output *ModifyLocalGatewayRouteResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyManagedPrefixListResult writes the ModifyManagedPrefixListResult to the HTTP response. -func SerializeModifyManagedPrefixListResult(w http.ResponseWriter, output *ModifyManagedPrefixListResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyPrivateDnsNameOptionsResult writes the ModifyPrivateDnsNameOptionsResult to the HTTP response. -func SerializeModifyPrivateDnsNameOptionsResult(w http.ResponseWriter, output *ModifyPrivateDnsNameOptionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyPublicIpDnsNameOptionsResult writes the ModifyPublicIpDnsNameOptionsResult to the HTTP response. -func SerializeModifyPublicIpDnsNameOptionsResult(w http.ResponseWriter, output *ModifyPublicIpDnsNameOptionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyReservedInstancesResult writes the ModifyReservedInstancesResult to the HTTP response. -func SerializeModifyReservedInstancesResult(w http.ResponseWriter, output *ModifyReservedInstancesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyRouteServerResult writes the ModifyRouteServerResult to the HTTP response. -func SerializeModifyRouteServerResult(w http.ResponseWriter, output *ModifyRouteServerResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifySecurityGroupRulesResult writes the ModifySecurityGroupRulesResult to the HTTP response. -func SerializeModifySecurityGroupRulesResult(w http.ResponseWriter, output *ModifySecurityGroupRulesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifySnapshotTierResult writes the ModifySnapshotTierResult to the HTTP response. -func SerializeModifySnapshotTierResult(w http.ResponseWriter, output *ModifySnapshotTierResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifySpotFleetRequestResponse writes the ModifySpotFleetRequestResponse to the HTTP response. -func SerializeModifySpotFleetRequestResponse(w http.ResponseWriter, output *ModifySpotFleetRequestResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyTrafficMirrorFilterNetworkServicesResult writes the ModifyTrafficMirrorFilterNetworkServicesResult to the HTTP response. -func SerializeModifyTrafficMirrorFilterNetworkServicesResult(w http.ResponseWriter, output *ModifyTrafficMirrorFilterNetworkServicesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyTrafficMirrorFilterRuleResult writes the ModifyTrafficMirrorFilterRuleResult to the HTTP response. -func SerializeModifyTrafficMirrorFilterRuleResult(w http.ResponseWriter, output *ModifyTrafficMirrorFilterRuleResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyTrafficMirrorSessionResult writes the ModifyTrafficMirrorSessionResult to the HTTP response. -func SerializeModifyTrafficMirrorSessionResult(w http.ResponseWriter, output *ModifyTrafficMirrorSessionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyTransitGatewayResult writes the ModifyTransitGatewayResult to the HTTP response. -func SerializeModifyTransitGatewayResult(w http.ResponseWriter, output *ModifyTransitGatewayResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyTransitGatewayMeteringPolicyResult writes the ModifyTransitGatewayMeteringPolicyResult to the HTTP response. -func SerializeModifyTransitGatewayMeteringPolicyResult(w http.ResponseWriter, output *ModifyTransitGatewayMeteringPolicyResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyTransitGatewayPrefixListReferenceResult writes the ModifyTransitGatewayPrefixListReferenceResult to the HTTP response. -func SerializeModifyTransitGatewayPrefixListReferenceResult(w http.ResponseWriter, output *ModifyTransitGatewayPrefixListReferenceResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyTransitGatewayVpcAttachmentResult writes the ModifyTransitGatewayVpcAttachmentResult to the HTTP response. -func SerializeModifyTransitGatewayVpcAttachmentResult(w http.ResponseWriter, output *ModifyTransitGatewayVpcAttachmentResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyVerifiedAccessEndpointResult writes the ModifyVerifiedAccessEndpointResult to the HTTP response. -func SerializeModifyVerifiedAccessEndpointResult(w http.ResponseWriter, output *ModifyVerifiedAccessEndpointResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyVerifiedAccessEndpointPolicyResult writes the ModifyVerifiedAccessEndpointPolicyResult to the HTTP response. -func SerializeModifyVerifiedAccessEndpointPolicyResult(w http.ResponseWriter, output *ModifyVerifiedAccessEndpointPolicyResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyVerifiedAccessGroupResult writes the ModifyVerifiedAccessGroupResult to the HTTP response. -func SerializeModifyVerifiedAccessGroupResult(w http.ResponseWriter, output *ModifyVerifiedAccessGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyVerifiedAccessGroupPolicyResult writes the ModifyVerifiedAccessGroupPolicyResult to the HTTP response. -func SerializeModifyVerifiedAccessGroupPolicyResult(w http.ResponseWriter, output *ModifyVerifiedAccessGroupPolicyResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyVerifiedAccessInstanceResult writes the ModifyVerifiedAccessInstanceResult to the HTTP response. -func SerializeModifyVerifiedAccessInstanceResult(w http.ResponseWriter, output *ModifyVerifiedAccessInstanceResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyVerifiedAccessInstanceLoggingConfigurationResult writes the ModifyVerifiedAccessInstanceLoggingConfigurationResult to the HTTP response. -func SerializeModifyVerifiedAccessInstanceLoggingConfigurationResult(w http.ResponseWriter, output *ModifyVerifiedAccessInstanceLoggingConfigurationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyVerifiedAccessTrustProviderResult writes the ModifyVerifiedAccessTrustProviderResult to the HTTP response. -func SerializeModifyVerifiedAccessTrustProviderResult(w http.ResponseWriter, output *ModifyVerifiedAccessTrustProviderResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyVolumeResult writes the ModifyVolumeResult to the HTTP response. -func SerializeModifyVolumeResult(w http.ResponseWriter, output *ModifyVolumeResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyVpcBlockPublicAccessExclusionResult writes the ModifyVpcBlockPublicAccessExclusionResult to the HTTP response. -func SerializeModifyVpcBlockPublicAccessExclusionResult(w http.ResponseWriter, output *ModifyVpcBlockPublicAccessExclusionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyVpcBlockPublicAccessOptionsResult writes the ModifyVpcBlockPublicAccessOptionsResult to the HTTP response. -func SerializeModifyVpcBlockPublicAccessOptionsResult(w http.ResponseWriter, output *ModifyVpcBlockPublicAccessOptionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyVpcEncryptionControlResult writes the ModifyVpcEncryptionControlResult to the HTTP response. -func SerializeModifyVpcEncryptionControlResult(w http.ResponseWriter, output *ModifyVpcEncryptionControlResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyVpcEndpointResult writes the ModifyVpcEndpointResult to the HTTP response. -func SerializeModifyVpcEndpointResult(w http.ResponseWriter, output *ModifyVpcEndpointResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyVpcEndpointConnectionNotificationResult writes the ModifyVpcEndpointConnectionNotificationResult to the HTTP response. -func SerializeModifyVpcEndpointConnectionNotificationResult(w http.ResponseWriter, output *ModifyVpcEndpointConnectionNotificationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyVpcEndpointServiceConfigurationResult writes the ModifyVpcEndpointServiceConfigurationResult to the HTTP response. -func SerializeModifyVpcEndpointServiceConfigurationResult(w http.ResponseWriter, output *ModifyVpcEndpointServiceConfigurationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyVpcEndpointServicePayerResponsibilityResult writes the ModifyVpcEndpointServicePayerResponsibilityResult to the HTTP response. -func SerializeModifyVpcEndpointServicePayerResponsibilityResult(w http.ResponseWriter, output *ModifyVpcEndpointServicePayerResponsibilityResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyVpcEndpointServicePermissionsResult writes the ModifyVpcEndpointServicePermissionsResult to the HTTP response. -func SerializeModifyVpcEndpointServicePermissionsResult(w http.ResponseWriter, output *ModifyVpcEndpointServicePermissionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyVpcPeeringConnectionOptionsResult writes the ModifyVpcPeeringConnectionOptionsResult to the HTTP response. -func SerializeModifyVpcPeeringConnectionOptionsResult(w http.ResponseWriter, output *ModifyVpcPeeringConnectionOptionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyVpcTenancyResult writes the ModifyVpcTenancyResult to the HTTP response. -func SerializeModifyVpcTenancyResult(w http.ResponseWriter, output *ModifyVpcTenancyResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyVpnConnectionResult writes the ModifyVpnConnectionResult to the HTTP response. -func SerializeModifyVpnConnectionResult(w http.ResponseWriter, output *ModifyVpnConnectionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyVpnConnectionOptionsResult writes the ModifyVpnConnectionOptionsResult to the HTTP response. -func SerializeModifyVpnConnectionOptionsResult(w http.ResponseWriter, output *ModifyVpnConnectionOptionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyVpnTunnelCertificateResult writes the ModifyVpnTunnelCertificateResult to the HTTP response. -func SerializeModifyVpnTunnelCertificateResult(w http.ResponseWriter, output *ModifyVpnTunnelCertificateResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyVpnTunnelOptionsResult writes the ModifyVpnTunnelOptionsResult to the HTTP response. -func SerializeModifyVpnTunnelOptionsResult(w http.ResponseWriter, output *ModifyVpnTunnelOptionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeMonitorInstancesResult writes the MonitorInstancesResult to the HTTP response. -func SerializeMonitorInstancesResult(w http.ResponseWriter, output *MonitorInstancesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeMoveAddressToVpcResult writes the MoveAddressToVpcResult to the HTTP response. -func SerializeMoveAddressToVpcResult(w http.ResponseWriter, output *MoveAddressToVpcResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeMoveByoipCidrToIpamResult writes the MoveByoipCidrToIpamResult to the HTTP response. -func SerializeMoveByoipCidrToIpamResult(w http.ResponseWriter, output *MoveByoipCidrToIpamResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeMoveCapacityReservationInstancesResult writes the MoveCapacityReservationInstancesResult to the HTTP response. -func SerializeMoveCapacityReservationInstancesResult(w http.ResponseWriter, output *MoveCapacityReservationInstancesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeProvisionByoipCidrResult writes the ProvisionByoipCidrResult to the HTTP response. -func SerializeProvisionByoipCidrResult(w http.ResponseWriter, output *ProvisionByoipCidrResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeProvisionIpamByoasnResult writes the ProvisionIpamByoasnResult to the HTTP response. -func SerializeProvisionIpamByoasnResult(w http.ResponseWriter, output *ProvisionIpamByoasnResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeProvisionIpamPoolCidrResult writes the ProvisionIpamPoolCidrResult to the HTTP response. -func SerializeProvisionIpamPoolCidrResult(w http.ResponseWriter, output *ProvisionIpamPoolCidrResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeProvisionPublicIpv4PoolCidrResult writes the ProvisionPublicIpv4PoolCidrResult to the HTTP response. -func SerializeProvisionPublicIpv4PoolCidrResult(w http.ResponseWriter, output *ProvisionPublicIpv4PoolCidrResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePurchaseCapacityBlockResult writes the PurchaseCapacityBlockResult to the HTTP response. -func SerializePurchaseCapacityBlockResult(w http.ResponseWriter, output *PurchaseCapacityBlockResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePurchaseCapacityBlockExtensionResult writes the PurchaseCapacityBlockExtensionResult to the HTTP response. -func SerializePurchaseCapacityBlockExtensionResult(w http.ResponseWriter, output *PurchaseCapacityBlockExtensionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePurchaseHostReservationResult writes the PurchaseHostReservationResult to the HTTP response. -func SerializePurchaseHostReservationResult(w http.ResponseWriter, output *PurchaseHostReservationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePurchaseReservedInstancesOfferingResult writes the PurchaseReservedInstancesOfferingResult to the HTTP response. -func SerializePurchaseReservedInstancesOfferingResult(w http.ResponseWriter, output *PurchaseReservedInstancesOfferingResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePurchaseScheduledInstancesResult writes the PurchaseScheduledInstancesResult to the HTTP response. -func SerializePurchaseScheduledInstancesResult(w http.ResponseWriter, output *PurchaseScheduledInstancesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRegisterImageResult writes the RegisterImageResult to the HTTP response. -func SerializeRegisterImageResult(w http.ResponseWriter, output *RegisterImageResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRegisterInstanceEventNotificationAttributesResult writes the RegisterInstanceEventNotificationAttributesResult to the HTTP response. -func SerializeRegisterInstanceEventNotificationAttributesResult(w http.ResponseWriter, output *RegisterInstanceEventNotificationAttributesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRegisterTransitGatewayMulticastGroupMembersResult writes the RegisterTransitGatewayMulticastGroupMembersResult to the HTTP response. -func SerializeRegisterTransitGatewayMulticastGroupMembersResult(w http.ResponseWriter, output *RegisterTransitGatewayMulticastGroupMembersResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRegisterTransitGatewayMulticastGroupSourcesResult writes the RegisterTransitGatewayMulticastGroupSourcesResult to the HTTP response. -func SerializeRegisterTransitGatewayMulticastGroupSourcesResult(w http.ResponseWriter, output *RegisterTransitGatewayMulticastGroupSourcesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRejectCapacityReservationBillingOwnershipResult writes the RejectCapacityReservationBillingOwnershipResult to the HTTP response. -func SerializeRejectCapacityReservationBillingOwnershipResult(w http.ResponseWriter, output *RejectCapacityReservationBillingOwnershipResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRejectTransitGatewayMulticastDomainAssociationsResult writes the RejectTransitGatewayMulticastDomainAssociationsResult to the HTTP response. -func SerializeRejectTransitGatewayMulticastDomainAssociationsResult(w http.ResponseWriter, output *RejectTransitGatewayMulticastDomainAssociationsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRejectTransitGatewayPeeringAttachmentResult writes the RejectTransitGatewayPeeringAttachmentResult to the HTTP response. -func SerializeRejectTransitGatewayPeeringAttachmentResult(w http.ResponseWriter, output *RejectTransitGatewayPeeringAttachmentResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRejectTransitGatewayVpcAttachmentResult writes the RejectTransitGatewayVpcAttachmentResult to the HTTP response. -func SerializeRejectTransitGatewayVpcAttachmentResult(w http.ResponseWriter, output *RejectTransitGatewayVpcAttachmentResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRejectVpcEndpointConnectionsResult writes the RejectVpcEndpointConnectionsResult to the HTTP response. -func SerializeRejectVpcEndpointConnectionsResult(w http.ResponseWriter, output *RejectVpcEndpointConnectionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRejectVpcPeeringConnectionResult writes the RejectVpcPeeringConnectionResult to the HTTP response. -func SerializeRejectVpcPeeringConnectionResult(w http.ResponseWriter, output *RejectVpcPeeringConnectionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeReleaseHostsResult writes the ReleaseHostsResult to the HTTP response. -func SerializeReleaseHostsResult(w http.ResponseWriter, output *ReleaseHostsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeReleaseIpamPoolAllocationResult writes the ReleaseIpamPoolAllocationResult to the HTTP response. -func SerializeReleaseIpamPoolAllocationResult(w http.ResponseWriter, output *ReleaseIpamPoolAllocationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeReplaceIamInstanceProfileAssociationResult writes the ReplaceIamInstanceProfileAssociationResult to the HTTP response. -func SerializeReplaceIamInstanceProfileAssociationResult(w http.ResponseWriter, output *ReplaceIamInstanceProfileAssociationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeReplaceImageCriteriaInAllowedImagesSettingsResult writes the ReplaceImageCriteriaInAllowedImagesSettingsResult to the HTTP response. -func SerializeReplaceImageCriteriaInAllowedImagesSettingsResult(w http.ResponseWriter, output *ReplaceImageCriteriaInAllowedImagesSettingsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeReplaceNetworkAclAssociationResult writes the ReplaceNetworkAclAssociationResult to the HTTP response. -func SerializeReplaceNetworkAclAssociationResult(w http.ResponseWriter, output *ReplaceNetworkAclAssociationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeReplaceRouteTableAssociationResult writes the ReplaceRouteTableAssociationResult to the HTTP response. -func SerializeReplaceRouteTableAssociationResult(w http.ResponseWriter, output *ReplaceRouteTableAssociationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeReplaceTransitGatewayRouteResult writes the ReplaceTransitGatewayRouteResult to the HTTP response. -func SerializeReplaceTransitGatewayRouteResult(w http.ResponseWriter, output *ReplaceTransitGatewayRouteResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeReplaceVpnTunnelResult writes the ReplaceVpnTunnelResult to the HTTP response. -func SerializeReplaceVpnTunnelResult(w http.ResponseWriter, output *ReplaceVpnTunnelResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRequestSpotFleetResponse writes the RequestSpotFleetResponse to the HTTP response. -func SerializeRequestSpotFleetResponse(w http.ResponseWriter, output *RequestSpotFleetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRequestSpotInstancesResult writes the RequestSpotInstancesResult to the HTTP response. -func SerializeRequestSpotInstancesResult(w http.ResponseWriter, output *RequestSpotInstancesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeResetAddressAttributeResult writes the ResetAddressAttributeResult to the HTTP response. -func SerializeResetAddressAttributeResult(w http.ResponseWriter, output *ResetAddressAttributeResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeResetEbsDefaultKmsKeyIdResult writes the ResetEbsDefaultKmsKeyIdResult to the HTTP response. -func SerializeResetEbsDefaultKmsKeyIdResult(w http.ResponseWriter, output *ResetEbsDefaultKmsKeyIdResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeResetFpgaImageAttributeResult writes the ResetFpgaImageAttributeResult to the HTTP response. -func SerializeResetFpgaImageAttributeResult(w http.ResponseWriter, output *ResetFpgaImageAttributeResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRestoreAddressToClassicResult writes the RestoreAddressToClassicResult to the HTTP response. -func SerializeRestoreAddressToClassicResult(w http.ResponseWriter, output *RestoreAddressToClassicResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRestoreImageFromRecycleBinResult writes the RestoreImageFromRecycleBinResult to the HTTP response. -func SerializeRestoreImageFromRecycleBinResult(w http.ResponseWriter, output *RestoreImageFromRecycleBinResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRestoreManagedPrefixListVersionResult writes the RestoreManagedPrefixListVersionResult to the HTTP response. -func SerializeRestoreManagedPrefixListVersionResult(w http.ResponseWriter, output *RestoreManagedPrefixListVersionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRestoreSnapshotFromRecycleBinResult writes the RestoreSnapshotFromRecycleBinResult to the HTTP response. -func SerializeRestoreSnapshotFromRecycleBinResult(w http.ResponseWriter, output *RestoreSnapshotFromRecycleBinResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRestoreSnapshotTierResult writes the RestoreSnapshotTierResult to the HTTP response. -func SerializeRestoreSnapshotTierResult(w http.ResponseWriter, output *RestoreSnapshotTierResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRestoreVolumeFromRecycleBinResult writes the RestoreVolumeFromRecycleBinResult to the HTTP response. -func SerializeRestoreVolumeFromRecycleBinResult(w http.ResponseWriter, output *RestoreVolumeFromRecycleBinResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRevokeClientVpnIngressResult writes the RevokeClientVpnIngressResult to the HTTP response. -func SerializeRevokeClientVpnIngressResult(w http.ResponseWriter, output *RevokeClientVpnIngressResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRevokeSecurityGroupEgressResult writes the RevokeSecurityGroupEgressResult to the HTTP response. -func SerializeRevokeSecurityGroupEgressResult(w http.ResponseWriter, output *RevokeSecurityGroupEgressResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRevokeSecurityGroupIngressResult writes the RevokeSecurityGroupIngressResult to the HTTP response. -func SerializeRevokeSecurityGroupIngressResult(w http.ResponseWriter, output *RevokeSecurityGroupIngressResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeReservation writes the Reservation to the HTTP response. -func SerializeReservation(w http.ResponseWriter, output *Reservation, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRunScheduledInstancesResult writes the RunScheduledInstancesResult to the HTTP response. -func SerializeRunScheduledInstancesResult(w http.ResponseWriter, output *RunScheduledInstancesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSearchLocalGatewayRoutesResult writes the SearchLocalGatewayRoutesResult to the HTTP response. -func SerializeSearchLocalGatewayRoutesResult(w http.ResponseWriter, output *SearchLocalGatewayRoutesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSearchTransitGatewayMulticastGroupsResult writes the SearchTransitGatewayMulticastGroupsResult to the HTTP response. -func SerializeSearchTransitGatewayMulticastGroupsResult(w http.ResponseWriter, output *SearchTransitGatewayMulticastGroupsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSearchTransitGatewayRoutesResult writes the SearchTransitGatewayRoutesResult to the HTTP response. -func SerializeSearchTransitGatewayRoutesResult(w http.ResponseWriter, output *SearchTransitGatewayRoutesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartDeclarativePoliciesReportResult writes the StartDeclarativePoliciesReportResult to the HTTP response. -func SerializeStartDeclarativePoliciesReportResult(w http.ResponseWriter, output *StartDeclarativePoliciesReportResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartInstancesResult writes the StartInstancesResult to the HTTP response. -func SerializeStartInstancesResult(w http.ResponseWriter, output *StartInstancesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartNetworkInsightsAccessScopeAnalysisResult writes the StartNetworkInsightsAccessScopeAnalysisResult to the HTTP response. -func SerializeStartNetworkInsightsAccessScopeAnalysisResult(w http.ResponseWriter, output *StartNetworkInsightsAccessScopeAnalysisResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartNetworkInsightsAnalysisResult writes the StartNetworkInsightsAnalysisResult to the HTTP response. -func SerializeStartNetworkInsightsAnalysisResult(w http.ResponseWriter, output *StartNetworkInsightsAnalysisResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartVpcEndpointServicePrivateDnsVerificationResult writes the StartVpcEndpointServicePrivateDnsVerificationResult to the HTTP response. -func SerializeStartVpcEndpointServicePrivateDnsVerificationResult(w http.ResponseWriter, output *StartVpcEndpointServicePrivateDnsVerificationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStopInstancesResult writes the StopInstancesResult to the HTTP response. -func SerializeStopInstancesResult(w http.ResponseWriter, output *StopInstancesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTerminateClientVpnConnectionsResult writes the TerminateClientVpnConnectionsResult to the HTTP response. -func SerializeTerminateClientVpnConnectionsResult(w http.ResponseWriter, output *TerminateClientVpnConnectionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTerminateInstancesResult writes the TerminateInstancesResult to the HTTP response. -func SerializeTerminateInstancesResult(w http.ResponseWriter, output *TerminateInstancesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUnassignIpv6AddressesResult writes the UnassignIpv6AddressesResult to the HTTP response. -func SerializeUnassignIpv6AddressesResult(w http.ResponseWriter, output *UnassignIpv6AddressesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUnassignPrivateNatGatewayAddressResult writes the UnassignPrivateNatGatewayAddressResult to the HTTP response. -func SerializeUnassignPrivateNatGatewayAddressResult(w http.ResponseWriter, output *UnassignPrivateNatGatewayAddressResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUnlockSnapshotResult writes the UnlockSnapshotResult to the HTTP response. -func SerializeUnlockSnapshotResult(w http.ResponseWriter, output *UnlockSnapshotResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUnmonitorInstancesResult writes the UnmonitorInstancesResult to the HTTP response. -func SerializeUnmonitorInstancesResult(w http.ResponseWriter, output *UnmonitorInstancesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateCapacityManagerOrganizationsAccessResult writes the UpdateCapacityManagerOrganizationsAccessResult to the HTTP response. -func SerializeUpdateCapacityManagerOrganizationsAccessResult(w http.ResponseWriter, output *UpdateCapacityManagerOrganizationsAccessResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateInterruptibleCapacityReservationAllocationResult writes the UpdateInterruptibleCapacityReservationAllocationResult to the HTTP response. -func SerializeUpdateInterruptibleCapacityReservationAllocationResult(w http.ResponseWriter, output *UpdateInterruptibleCapacityReservationAllocationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateSecurityGroupRuleDescriptionsEgressResult writes the UpdateSecurityGroupRuleDescriptionsEgressResult to the HTTP response. -func SerializeUpdateSecurityGroupRuleDescriptionsEgressResult(w http.ResponseWriter, output *UpdateSecurityGroupRuleDescriptionsEgressResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateSecurityGroupRuleDescriptionsIngressResult writes the UpdateSecurityGroupRuleDescriptionsIngressResult to the HTTP response. -func SerializeUpdateSecurityGroupRuleDescriptionsIngressResult(w http.ResponseWriter, output *UpdateSecurityGroupRuleDescriptionsIngressResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeWithdrawByoipCidrResult writes the WithdrawByoipCidrResult to the HTTP response. -func SerializeWithdrawByoipCidrResult(w http.ResponseWriter, output *WithdrawByoipCidrResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/ec2/interface.go b/internal/generated/ec2/interface.go deleted file mode 100644 index b51b5478..00000000 --- a/internal/generated/ec2/interface.go +++ /dev/null @@ -1,764 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package ec2 - -import "context" - -type EC2Service interface { - AcceptAddressTransfer(ctx context.Context, input *AcceptAddressTransferRequest) (*AcceptAddressTransferResult, error) - AcceptCapacityReservationBillingOwnership(ctx context.Context, input *AcceptCapacityReservationBillingOwnershipRequest) (*AcceptCapacityReservationBillingOwnershipResult, error) - AcceptReservedInstancesExchangeQuote(ctx context.Context, input *AcceptReservedInstancesExchangeQuoteRequest) (*AcceptReservedInstancesExchangeQuoteResult, error) - AcceptTransitGatewayMulticastDomainAssociations(ctx context.Context, input *AcceptTransitGatewayMulticastDomainAssociationsRequest) (*AcceptTransitGatewayMulticastDomainAssociationsResult, error) - AcceptTransitGatewayPeeringAttachment(ctx context.Context, input *AcceptTransitGatewayPeeringAttachmentRequest) (*AcceptTransitGatewayPeeringAttachmentResult, error) - AcceptTransitGatewayVpcAttachment(ctx context.Context, input *AcceptTransitGatewayVpcAttachmentRequest) (*AcceptTransitGatewayVpcAttachmentResult, error) - AcceptVpcEndpointConnections(ctx context.Context, input *AcceptVpcEndpointConnectionsRequest) (*AcceptVpcEndpointConnectionsResult, error) - AcceptVpcPeeringConnection(ctx context.Context, input *AcceptVpcPeeringConnectionRequest) (*AcceptVpcPeeringConnectionResult, error) - AdvertiseByoipCidr(ctx context.Context, input *AdvertiseByoipCidrRequest) (*AdvertiseByoipCidrResult, error) - AllocateAddress(ctx context.Context, input *AllocateAddressRequest) (*AllocateAddressResult, error) - AllocateHosts(ctx context.Context, input *AllocateHostsRequest) (*AllocateHostsResult, error) - AllocateIpamPoolCidr(ctx context.Context, input *AllocateIpamPoolCidrRequest) (*AllocateIpamPoolCidrResult, error) - ApplySecurityGroupsToClientVpnTargetNetwork(ctx context.Context, input *ApplySecurityGroupsToClientVpnTargetNetworkRequest) (*ApplySecurityGroupsToClientVpnTargetNetworkResult, error) - AssignIpv6Addresses(ctx context.Context, input *AssignIpv6AddressesRequest) (*AssignIpv6AddressesResult, error) - AssignPrivateIpAddresses(ctx context.Context, input *AssignPrivateIpAddressesRequest) (*AssignPrivateIpAddressesResult, error) - AssignPrivateNatGatewayAddress(ctx context.Context, input *AssignPrivateNatGatewayAddressRequest) (*AssignPrivateNatGatewayAddressResult, error) - AssociateAddress(ctx context.Context, input *AssociateAddressRequest) (*AssociateAddressResult, error) - AssociateCapacityReservationBillingOwner(ctx context.Context, input *AssociateCapacityReservationBillingOwnerRequest) (*AssociateCapacityReservationBillingOwnerResult, error) - AssociateClientVpnTargetNetwork(ctx context.Context, input *AssociateClientVpnTargetNetworkRequest) (*AssociateClientVpnTargetNetworkResult, error) - AssociateDhcpOptions(ctx context.Context, input *AssociateDhcpOptionsRequest) (*SmithyUnit, error) - AssociateEnclaveCertificateIamRole(ctx context.Context, input *AssociateEnclaveCertificateIamRoleRequest) (*AssociateEnclaveCertificateIamRoleResult, error) - AssociateIamInstanceProfile(ctx context.Context, input *AssociateIamInstanceProfileRequest) (*AssociateIamInstanceProfileResult, error) - AssociateInstanceEventWindow(ctx context.Context, input *AssociateInstanceEventWindowRequest) (*AssociateInstanceEventWindowResult, error) - AssociateIpamByoasn(ctx context.Context, input *AssociateIpamByoasnRequest) (*AssociateIpamByoasnResult, error) - AssociateIpamResourceDiscovery(ctx context.Context, input *AssociateIpamResourceDiscoveryRequest) (*AssociateIpamResourceDiscoveryResult, error) - AssociateNatGatewayAddress(ctx context.Context, input *AssociateNatGatewayAddressRequest) (*AssociateNatGatewayAddressResult, error) - AssociateRouteServer(ctx context.Context, input *AssociateRouteServerRequest) (*AssociateRouteServerResult, error) - AssociateRouteTable(ctx context.Context, input *AssociateRouteTableRequest) (*AssociateRouteTableResult, error) - AssociateSecurityGroupVpc(ctx context.Context, input *AssociateSecurityGroupVpcRequest) (*AssociateSecurityGroupVpcResult, error) - AssociateSubnetCidrBlock(ctx context.Context, input *AssociateSubnetCidrBlockRequest) (*AssociateSubnetCidrBlockResult, error) - AssociateTransitGatewayMulticastDomain(ctx context.Context, input *AssociateTransitGatewayMulticastDomainRequest) (*AssociateTransitGatewayMulticastDomainResult, error) - AssociateTransitGatewayPolicyTable(ctx context.Context, input *AssociateTransitGatewayPolicyTableRequest) (*AssociateTransitGatewayPolicyTableResult, error) - AssociateTransitGatewayRouteTable(ctx context.Context, input *AssociateTransitGatewayRouteTableRequest) (*AssociateTransitGatewayRouteTableResult, error) - AssociateTrunkInterface(ctx context.Context, input *AssociateTrunkInterfaceRequest) (*AssociateTrunkInterfaceResult, error) - AssociateVpcCidrBlock(ctx context.Context, input *AssociateVpcCidrBlockRequest) (*AssociateVpcCidrBlockResult, error) - AttachClassicLinkVpc(ctx context.Context, input *AttachClassicLinkVpcRequest) (*AttachClassicLinkVpcResult, error) - AttachInternetGateway(ctx context.Context, input *AttachInternetGatewayRequest) (*SmithyUnit, error) - AttachNetworkInterface(ctx context.Context, input *AttachNetworkInterfaceRequest) (*AttachNetworkInterfaceResult, error) - AttachVerifiedAccessTrustProvider(ctx context.Context, input *AttachVerifiedAccessTrustProviderRequest) (*AttachVerifiedAccessTrustProviderResult, error) - AttachVolume(ctx context.Context, input *AttachVolumeRequest) (*VolumeAttachment, error) - AttachVpnGateway(ctx context.Context, input *AttachVpnGatewayRequest) (*AttachVpnGatewayResult, error) - AuthorizeClientVpnIngress(ctx context.Context, input *AuthorizeClientVpnIngressRequest) (*AuthorizeClientVpnIngressResult, error) - AuthorizeSecurityGroupEgress(ctx context.Context, input *AuthorizeSecurityGroupEgressRequest) (*AuthorizeSecurityGroupEgressResult, error) - AuthorizeSecurityGroupIngress(ctx context.Context, input *AuthorizeSecurityGroupIngressRequest) (*AuthorizeSecurityGroupIngressResult, error) - BundleInstance(ctx context.Context, input *BundleInstanceRequest) (*BundleInstanceResult, error) - CancelBundleTask(ctx context.Context, input *CancelBundleTaskRequest) (*CancelBundleTaskResult, error) - CancelCapacityReservation(ctx context.Context, input *CancelCapacityReservationRequest) (*CancelCapacityReservationResult, error) - CancelCapacityReservationFleets(ctx context.Context, input *CancelCapacityReservationFleetsRequest) (*CancelCapacityReservationFleetsResult, error) - CancelConversionTask(ctx context.Context, input *CancelConversionRequest) (*SmithyUnit, error) - CancelDeclarativePoliciesReport(ctx context.Context, input *CancelDeclarativePoliciesReportRequest) (*CancelDeclarativePoliciesReportResult, error) - CancelExportTask(ctx context.Context, input *CancelExportTaskRequest) (*SmithyUnit, error) - CancelImageLaunchPermission(ctx context.Context, input *CancelImageLaunchPermissionRequest) (*CancelImageLaunchPermissionResult, error) - CancelImportTask(ctx context.Context, input *CancelImportTaskRequest) (*CancelImportTaskResult, error) - CancelReservedInstancesListing(ctx context.Context, input *CancelReservedInstancesListingRequest) (*CancelReservedInstancesListingResult, error) - CancelSpotFleetRequests(ctx context.Context, input *CancelSpotFleetRequestsRequest) (*CancelSpotFleetRequestsResponse, error) - CancelSpotInstanceRequests(ctx context.Context, input *CancelSpotInstanceRequestsRequest) (*CancelSpotInstanceRequestsResult, error) - ConfirmProductInstance(ctx context.Context, input *ConfirmProductInstanceRequest) (*ConfirmProductInstanceResult, error) - CopyFpgaImage(ctx context.Context, input *CopyFpgaImageRequest) (*CopyFpgaImageResult, error) - CopyImage(ctx context.Context, input *CopyImageRequest) (*CopyImageResult, error) - CopySnapshot(ctx context.Context, input *CopySnapshotRequest) (*CopySnapshotResult, error) - CopyVolumes(ctx context.Context, input *CopyVolumesRequest) (*CopyVolumesResult, error) - CreateCapacityManagerDataExport(ctx context.Context, input *CreateCapacityManagerDataExportRequest) (*CreateCapacityManagerDataExportResult, error) - CreateCapacityReservation(ctx context.Context, input *CreateCapacityReservationRequest) (*CreateCapacityReservationResult, error) - CreateCapacityReservationBySplitting(ctx context.Context, input *CreateCapacityReservationBySplittingRequest) (*CreateCapacityReservationBySplittingResult, error) - CreateCapacityReservationFleet(ctx context.Context, input *CreateCapacityReservationFleetRequest) (*CreateCapacityReservationFleetResult, error) - CreateCarrierGateway(ctx context.Context, input *CreateCarrierGatewayRequest) (*CreateCarrierGatewayResult, error) - CreateClientVpnEndpoint(ctx context.Context, input *CreateClientVpnEndpointRequest) (*CreateClientVpnEndpointResult, error) - CreateClientVpnRoute(ctx context.Context, input *CreateClientVpnRouteRequest) (*CreateClientVpnRouteResult, error) - CreateCoipCidr(ctx context.Context, input *CreateCoipCidrRequest) (*CreateCoipCidrResult, error) - CreateCoipPool(ctx context.Context, input *CreateCoipPoolRequest) (*CreateCoipPoolResult, error) - CreateCustomerGateway(ctx context.Context, input *CreateCustomerGatewayRequest) (*CreateCustomerGatewayResult, error) - CreateDefaultSubnet(ctx context.Context, input *CreateDefaultSubnetRequest) (*CreateDefaultSubnetResult, error) - CreateDefaultVpc(ctx context.Context, input *CreateDefaultVpcRequest) (*CreateDefaultVpcResult, error) - CreateDelegateMacVolumeOwnershipTask(ctx context.Context, input *CreateDelegateMacVolumeOwnershipTaskRequest) (*CreateDelegateMacVolumeOwnershipTaskResult, error) - CreateDhcpOptions(ctx context.Context, input *CreateDhcpOptionsRequest) (*CreateDhcpOptionsResult, error) - CreateEgressOnlyInternetGateway(ctx context.Context, input *CreateEgressOnlyInternetGatewayRequest) (*CreateEgressOnlyInternetGatewayResult, error) - CreateFleet(ctx context.Context, input *CreateFleetRequest) (*CreateFleetResult, error) - CreateFlowLogs(ctx context.Context, input *CreateFlowLogsRequest) (*CreateFlowLogsResult, error) - CreateFpgaImage(ctx context.Context, input *CreateFpgaImageRequest) (*CreateFpgaImageResult, error) - CreateImage(ctx context.Context, input *CreateImageRequest) (*CreateImageResult, error) - CreateImageUsageReport(ctx context.Context, input *CreateImageUsageReportRequest) (*CreateImageUsageReportResult, error) - CreateInstanceConnectEndpoint(ctx context.Context, input *CreateInstanceConnectEndpointRequest) (*CreateInstanceConnectEndpointResult, error) - CreateInstanceEventWindow(ctx context.Context, input *CreateInstanceEventWindowRequest) (*CreateInstanceEventWindowResult, error) - CreateInstanceExportTask(ctx context.Context, input *CreateInstanceExportTaskRequest) (*CreateInstanceExportTaskResult, error) - CreateInternetGateway(ctx context.Context, input *CreateInternetGatewayRequest) (*CreateInternetGatewayResult, error) - CreateInterruptibleCapacityReservationAllocation(ctx context.Context, input *CreateInterruptibleCapacityReservationAllocationRequest) (*CreateInterruptibleCapacityReservationAllocationResult, error) - CreateIpam(ctx context.Context, input *CreateIpamRequest) (*CreateIpamResult, error) - CreateIpamExternalResourceVerificationToken(ctx context.Context, input *CreateIpamExternalResourceVerificationTokenRequest) (*CreateIpamExternalResourceVerificationTokenResult, error) - CreateIpamPolicy(ctx context.Context, input *CreateIpamPolicyRequest) (*CreateIpamPolicyResult, error) - CreateIpamPool(ctx context.Context, input *CreateIpamPoolRequest) (*CreateIpamPoolResult, error) - CreateIpamPrefixListResolver(ctx context.Context, input *CreateIpamPrefixListResolverRequest) (*CreateIpamPrefixListResolverResult, error) - CreateIpamPrefixListResolverTarget(ctx context.Context, input *CreateIpamPrefixListResolverTargetRequest) (*CreateIpamPrefixListResolverTargetResult, error) - CreateIpamResourceDiscovery(ctx context.Context, input *CreateIpamResourceDiscoveryRequest) (*CreateIpamResourceDiscoveryResult, error) - CreateIpamScope(ctx context.Context, input *CreateIpamScopeRequest) (*CreateIpamScopeResult, error) - CreateKeyPair(ctx context.Context, input *CreateKeyPairRequest) (*KeyPair, error) - CreateLaunchTemplate(ctx context.Context, input *CreateLaunchTemplateRequest) (*CreateLaunchTemplateResult, error) - CreateLaunchTemplateVersion(ctx context.Context, input *CreateLaunchTemplateVersionRequest) (*CreateLaunchTemplateVersionResult, error) - CreateLocalGatewayRoute(ctx context.Context, input *CreateLocalGatewayRouteRequest) (*CreateLocalGatewayRouteResult, error) - CreateLocalGatewayRouteTable(ctx context.Context, input *CreateLocalGatewayRouteTableRequest) (*CreateLocalGatewayRouteTableResult, error) - CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociation(ctx context.Context, input *CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationRequest) (*CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationResult, error) - CreateLocalGatewayRouteTableVpcAssociation(ctx context.Context, input *CreateLocalGatewayRouteTableVpcAssociationRequest) (*CreateLocalGatewayRouteTableVpcAssociationResult, error) - CreateLocalGatewayVirtualInterface(ctx context.Context, input *CreateLocalGatewayVirtualInterfaceRequest) (*CreateLocalGatewayVirtualInterfaceResult, error) - CreateLocalGatewayVirtualInterfaceGroup(ctx context.Context, input *CreateLocalGatewayVirtualInterfaceGroupRequest) (*CreateLocalGatewayVirtualInterfaceGroupResult, error) - CreateMacSystemIntegrityProtectionModificationTask(ctx context.Context, input *CreateMacSystemIntegrityProtectionModificationTaskRequest) (*CreateMacSystemIntegrityProtectionModificationTaskResult, error) - CreateManagedPrefixList(ctx context.Context, input *CreateManagedPrefixListRequest) (*CreateManagedPrefixListResult, error) - CreateNatGateway(ctx context.Context, input *CreateNatGatewayRequest) (*CreateNatGatewayResult, error) - CreateNetworkAcl(ctx context.Context, input *CreateNetworkAclRequest) (*CreateNetworkAclResult, error) - CreateNetworkAclEntry(ctx context.Context, input *CreateNetworkAclEntryRequest) (*SmithyUnit, error) - CreateNetworkInsightsAccessScope(ctx context.Context, input *CreateNetworkInsightsAccessScopeRequest) (*CreateNetworkInsightsAccessScopeResult, error) - CreateNetworkInsightsPath(ctx context.Context, input *CreateNetworkInsightsPathRequest) (*CreateNetworkInsightsPathResult, error) - CreateNetworkInterface(ctx context.Context, input *CreateNetworkInterfaceRequest) (*CreateNetworkInterfaceResult, error) - CreateNetworkInterfacePermission(ctx context.Context, input *CreateNetworkInterfacePermissionRequest) (*CreateNetworkInterfacePermissionResult, error) - CreatePlacementGroup(ctx context.Context, input *CreatePlacementGroupRequest) (*CreatePlacementGroupResult, error) - CreatePublicIpv4Pool(ctx context.Context, input *CreatePublicIpv4PoolRequest) (*CreatePublicIpv4PoolResult, error) - CreateReplaceRootVolumeTask(ctx context.Context, input *CreateReplaceRootVolumeTaskRequest) (*CreateReplaceRootVolumeTaskResult, error) - CreateReservedInstancesListing(ctx context.Context, input *CreateReservedInstancesListingRequest) (*CreateReservedInstancesListingResult, error) - CreateRestoreImageTask(ctx context.Context, input *CreateRestoreImageTaskRequest) (*CreateRestoreImageTaskResult, error) - CreateRoute(ctx context.Context, input *CreateRouteRequest) (*CreateRouteResult, error) - CreateRouteServer(ctx context.Context, input *CreateRouteServerRequest) (*CreateRouteServerResult, error) - CreateRouteServerEndpoint(ctx context.Context, input *CreateRouteServerEndpointRequest) (*CreateRouteServerEndpointResult, error) - CreateRouteServerPeer(ctx context.Context, input *CreateRouteServerPeerRequest) (*CreateRouteServerPeerResult, error) - CreateRouteTable(ctx context.Context, input *CreateRouteTableRequest) (*CreateRouteTableResult, error) - CreateSecondaryNetwork(ctx context.Context, input *CreateSecondaryNetworkRequest) (*CreateSecondaryNetworkResult, error) - CreateSecondarySubnet(ctx context.Context, input *CreateSecondarySubnetRequest) (*CreateSecondarySubnetResult, error) - CreateSecurityGroup(ctx context.Context, input *CreateSecurityGroupRequest) (*CreateSecurityGroupResult, error) - CreateSnapshot(ctx context.Context, input *CreateSnapshotRequest) (*Snapshot, error) - CreateSnapshots(ctx context.Context, input *CreateSnapshotsRequest) (*CreateSnapshotsResult, error) - CreateSpotDatafeedSubscription(ctx context.Context, input *CreateSpotDatafeedSubscriptionRequest) (*CreateSpotDatafeedSubscriptionResult, error) - CreateStoreImageTask(ctx context.Context, input *CreateStoreImageTaskRequest) (*CreateStoreImageTaskResult, error) - CreateSubnet(ctx context.Context, input *CreateSubnetRequest) (*CreateSubnetResult, error) - CreateSubnetCidrReservation(ctx context.Context, input *CreateSubnetCidrReservationRequest) (*CreateSubnetCidrReservationResult, error) - CreateTags(ctx context.Context, input *CreateTagsRequest) (*SmithyUnit, error) - CreateTrafficMirrorFilter(ctx context.Context, input *CreateTrafficMirrorFilterRequest) (*CreateTrafficMirrorFilterResult, error) - CreateTrafficMirrorFilterRule(ctx context.Context, input *CreateTrafficMirrorFilterRuleRequest) (*CreateTrafficMirrorFilterRuleResult, error) - CreateTrafficMirrorSession(ctx context.Context, input *CreateTrafficMirrorSessionRequest) (*CreateTrafficMirrorSessionResult, error) - CreateTrafficMirrorTarget(ctx context.Context, input *CreateTrafficMirrorTargetRequest) (*CreateTrafficMirrorTargetResult, error) - CreateTransitGateway(ctx context.Context, input *CreateTransitGatewayRequest) (*CreateTransitGatewayResult, error) - CreateTransitGatewayConnect(ctx context.Context, input *CreateTransitGatewayConnectRequest) (*CreateTransitGatewayConnectResult, error) - CreateTransitGatewayConnectPeer(ctx context.Context, input *CreateTransitGatewayConnectPeerRequest) (*CreateTransitGatewayConnectPeerResult, error) - CreateTransitGatewayMeteringPolicy(ctx context.Context, input *CreateTransitGatewayMeteringPolicyRequest) (*CreateTransitGatewayMeteringPolicyResult, error) - CreateTransitGatewayMeteringPolicyEntry(ctx context.Context, input *CreateTransitGatewayMeteringPolicyEntryRequest) (*CreateTransitGatewayMeteringPolicyEntryResult, error) - CreateTransitGatewayMulticastDomain(ctx context.Context, input *CreateTransitGatewayMulticastDomainRequest) (*CreateTransitGatewayMulticastDomainResult, error) - CreateTransitGatewayPeeringAttachment(ctx context.Context, input *CreateTransitGatewayPeeringAttachmentRequest) (*CreateTransitGatewayPeeringAttachmentResult, error) - CreateTransitGatewayPolicyTable(ctx context.Context, input *CreateTransitGatewayPolicyTableRequest) (*CreateTransitGatewayPolicyTableResult, error) - CreateTransitGatewayPrefixListReference(ctx context.Context, input *CreateTransitGatewayPrefixListReferenceRequest) (*CreateTransitGatewayPrefixListReferenceResult, error) - CreateTransitGatewayRoute(ctx context.Context, input *CreateTransitGatewayRouteRequest) (*CreateTransitGatewayRouteResult, error) - CreateTransitGatewayRouteTable(ctx context.Context, input *CreateTransitGatewayRouteTableRequest) (*CreateTransitGatewayRouteTableResult, error) - CreateTransitGatewayRouteTableAnnouncement(ctx context.Context, input *CreateTransitGatewayRouteTableAnnouncementRequest) (*CreateTransitGatewayRouteTableAnnouncementResult, error) - CreateTransitGatewayVpcAttachment(ctx context.Context, input *CreateTransitGatewayVpcAttachmentRequest) (*CreateTransitGatewayVpcAttachmentResult, error) - CreateVerifiedAccessEndpoint(ctx context.Context, input *CreateVerifiedAccessEndpointRequest) (*CreateVerifiedAccessEndpointResult, error) - CreateVerifiedAccessGroup(ctx context.Context, input *CreateVerifiedAccessGroupRequest) (*CreateVerifiedAccessGroupResult, error) - CreateVerifiedAccessInstance(ctx context.Context, input *CreateVerifiedAccessInstanceRequest) (*CreateVerifiedAccessInstanceResult, error) - CreateVerifiedAccessTrustProvider(ctx context.Context, input *CreateVerifiedAccessTrustProviderRequest) (*CreateVerifiedAccessTrustProviderResult, error) - CreateVolume(ctx context.Context, input *CreateVolumeRequest) (*Volume, error) - CreateVpc(ctx context.Context, input *CreateVpcRequest) (*CreateVpcResult, error) - CreateVpcBlockPublicAccessExclusion(ctx context.Context, input *CreateVpcBlockPublicAccessExclusionRequest) (*CreateVpcBlockPublicAccessExclusionResult, error) - CreateVpcEncryptionControl(ctx context.Context, input *CreateVpcEncryptionControlRequest) (*CreateVpcEncryptionControlResult, error) - CreateVpcEndpoint(ctx context.Context, input *CreateVpcEndpointRequest) (*CreateVpcEndpointResult, error) - CreateVpcEndpointConnectionNotification(ctx context.Context, input *CreateVpcEndpointConnectionNotificationRequest) (*CreateVpcEndpointConnectionNotificationResult, error) - CreateVpcEndpointServiceConfiguration(ctx context.Context, input *CreateVpcEndpointServiceConfigurationRequest) (*CreateVpcEndpointServiceConfigurationResult, error) - CreateVpcPeeringConnection(ctx context.Context, input *CreateVpcPeeringConnectionRequest) (*CreateVpcPeeringConnectionResult, error) - CreateVpnConcentrator(ctx context.Context, input *CreateVpnConcentratorRequest) (*CreateVpnConcentratorResult, error) - CreateVpnConnection(ctx context.Context, input *CreateVpnConnectionRequest) (*CreateVpnConnectionResult, error) - CreateVpnConnectionRoute(ctx context.Context, input *CreateVpnConnectionRouteRequest) (*SmithyUnit, error) - CreateVpnGateway(ctx context.Context, input *CreateVpnGatewayRequest) (*CreateVpnGatewayResult, error) - DeleteCapacityManagerDataExport(ctx context.Context, input *DeleteCapacityManagerDataExportRequest) (*DeleteCapacityManagerDataExportResult, error) - DeleteCarrierGateway(ctx context.Context, input *DeleteCarrierGatewayRequest) (*DeleteCarrierGatewayResult, error) - DeleteClientVpnEndpoint(ctx context.Context, input *DeleteClientVpnEndpointRequest) (*DeleteClientVpnEndpointResult, error) - DeleteClientVpnRoute(ctx context.Context, input *DeleteClientVpnRouteRequest) (*DeleteClientVpnRouteResult, error) - DeleteCoipCidr(ctx context.Context, input *DeleteCoipCidrRequest) (*DeleteCoipCidrResult, error) - DeleteCoipPool(ctx context.Context, input *DeleteCoipPoolRequest) (*DeleteCoipPoolResult, error) - DeleteCustomerGateway(ctx context.Context, input *DeleteCustomerGatewayRequest) (*SmithyUnit, error) - DeleteDhcpOptions(ctx context.Context, input *DeleteDhcpOptionsRequest) (*SmithyUnit, error) - DeleteEgressOnlyInternetGateway(ctx context.Context, input *DeleteEgressOnlyInternetGatewayRequest) (*DeleteEgressOnlyInternetGatewayResult, error) - DeleteFleets(ctx context.Context, input *DeleteFleetsRequest) (*DeleteFleetsResult, error) - DeleteFlowLogs(ctx context.Context, input *DeleteFlowLogsRequest) (*DeleteFlowLogsResult, error) - DeleteFpgaImage(ctx context.Context, input *DeleteFpgaImageRequest) (*DeleteFpgaImageResult, error) - DeleteImageUsageReport(ctx context.Context, input *DeleteImageUsageReportRequest) (*DeleteImageUsageReportResult, error) - DeleteInstanceConnectEndpoint(ctx context.Context, input *DeleteInstanceConnectEndpointRequest) (*DeleteInstanceConnectEndpointResult, error) - DeleteInstanceEventWindow(ctx context.Context, input *DeleteInstanceEventWindowRequest) (*DeleteInstanceEventWindowResult, error) - DeleteInternetGateway(ctx context.Context, input *DeleteInternetGatewayRequest) (*SmithyUnit, error) - DeleteIpam(ctx context.Context, input *DeleteIpamRequest) (*DeleteIpamResult, error) - DeleteIpamExternalResourceVerificationToken(ctx context.Context, input *DeleteIpamExternalResourceVerificationTokenRequest) (*DeleteIpamExternalResourceVerificationTokenResult, error) - DeleteIpamPolicy(ctx context.Context, input *DeleteIpamPolicyRequest) (*DeleteIpamPolicyResult, error) - DeleteIpamPool(ctx context.Context, input *DeleteIpamPoolRequest) (*DeleteIpamPoolResult, error) - DeleteIpamPrefixListResolver(ctx context.Context, input *DeleteIpamPrefixListResolverRequest) (*DeleteIpamPrefixListResolverResult, error) - DeleteIpamPrefixListResolverTarget(ctx context.Context, input *DeleteIpamPrefixListResolverTargetRequest) (*DeleteIpamPrefixListResolverTargetResult, error) - DeleteIpamResourceDiscovery(ctx context.Context, input *DeleteIpamResourceDiscoveryRequest) (*DeleteIpamResourceDiscoveryResult, error) - DeleteIpamScope(ctx context.Context, input *DeleteIpamScopeRequest) (*DeleteIpamScopeResult, error) - DeleteKeyPair(ctx context.Context, input *DeleteKeyPairRequest) (*DeleteKeyPairResult, error) - DeleteLaunchTemplate(ctx context.Context, input *DeleteLaunchTemplateRequest) (*DeleteLaunchTemplateResult, error) - DeleteLaunchTemplateVersions(ctx context.Context, input *DeleteLaunchTemplateVersionsRequest) (*DeleteLaunchTemplateVersionsResult, error) - DeleteLocalGatewayRoute(ctx context.Context, input *DeleteLocalGatewayRouteRequest) (*DeleteLocalGatewayRouteResult, error) - DeleteLocalGatewayRouteTable(ctx context.Context, input *DeleteLocalGatewayRouteTableRequest) (*DeleteLocalGatewayRouteTableResult, error) - DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociation(ctx context.Context, input *DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationRequest) (*DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationResult, error) - DeleteLocalGatewayRouteTableVpcAssociation(ctx context.Context, input *DeleteLocalGatewayRouteTableVpcAssociationRequest) (*DeleteLocalGatewayRouteTableVpcAssociationResult, error) - DeleteLocalGatewayVirtualInterface(ctx context.Context, input *DeleteLocalGatewayVirtualInterfaceRequest) (*DeleteLocalGatewayVirtualInterfaceResult, error) - DeleteLocalGatewayVirtualInterfaceGroup(ctx context.Context, input *DeleteLocalGatewayVirtualInterfaceGroupRequest) (*DeleteLocalGatewayVirtualInterfaceGroupResult, error) - DeleteManagedPrefixList(ctx context.Context, input *DeleteManagedPrefixListRequest) (*DeleteManagedPrefixListResult, error) - DeleteNatGateway(ctx context.Context, input *DeleteNatGatewayRequest) (*DeleteNatGatewayResult, error) - DeleteNetworkAcl(ctx context.Context, input *DeleteNetworkAclRequest) (*SmithyUnit, error) - DeleteNetworkAclEntry(ctx context.Context, input *DeleteNetworkAclEntryRequest) (*SmithyUnit, error) - DeleteNetworkInsightsAccessScope(ctx context.Context, input *DeleteNetworkInsightsAccessScopeRequest) (*DeleteNetworkInsightsAccessScopeResult, error) - DeleteNetworkInsightsAccessScopeAnalysis(ctx context.Context, input *DeleteNetworkInsightsAccessScopeAnalysisRequest) (*DeleteNetworkInsightsAccessScopeAnalysisResult, error) - DeleteNetworkInsightsAnalysis(ctx context.Context, input *DeleteNetworkInsightsAnalysisRequest) (*DeleteNetworkInsightsAnalysisResult, error) - DeleteNetworkInsightsPath(ctx context.Context, input *DeleteNetworkInsightsPathRequest) (*DeleteNetworkInsightsPathResult, error) - DeleteNetworkInterface(ctx context.Context, input *DeleteNetworkInterfaceRequest) (*SmithyUnit, error) - DeleteNetworkInterfacePermission(ctx context.Context, input *DeleteNetworkInterfacePermissionRequest) (*DeleteNetworkInterfacePermissionResult, error) - DeletePlacementGroup(ctx context.Context, input *DeletePlacementGroupRequest) (*SmithyUnit, error) - DeletePublicIpv4Pool(ctx context.Context, input *DeletePublicIpv4PoolRequest) (*DeletePublicIpv4PoolResult, error) - DeleteQueuedReservedInstances(ctx context.Context, input *DeleteQueuedReservedInstancesRequest) (*DeleteQueuedReservedInstancesResult, error) - DeleteRoute(ctx context.Context, input *DeleteRouteRequest) (*SmithyUnit, error) - DeleteRouteServer(ctx context.Context, input *DeleteRouteServerRequest) (*DeleteRouteServerResult, error) - DeleteRouteServerEndpoint(ctx context.Context, input *DeleteRouteServerEndpointRequest) (*DeleteRouteServerEndpointResult, error) - DeleteRouteServerPeer(ctx context.Context, input *DeleteRouteServerPeerRequest) (*DeleteRouteServerPeerResult, error) - DeleteRouteTable(ctx context.Context, input *DeleteRouteTableRequest) (*SmithyUnit, error) - DeleteSecondaryNetwork(ctx context.Context, input *DeleteSecondaryNetworkRequest) (*DeleteSecondaryNetworkResult, error) - DeleteSecondarySubnet(ctx context.Context, input *DeleteSecondarySubnetRequest) (*DeleteSecondarySubnetResult, error) - DeleteSecurityGroup(ctx context.Context, input *DeleteSecurityGroupRequest) (*DeleteSecurityGroupResult, error) - DeleteSnapshot(ctx context.Context, input *DeleteSnapshotRequest) (*SmithyUnit, error) - DeleteSpotDatafeedSubscription(ctx context.Context, input *DeleteSpotDatafeedSubscriptionRequest) (*SmithyUnit, error) - DeleteSubnet(ctx context.Context, input *DeleteSubnetRequest) (*SmithyUnit, error) - DeleteSubnetCidrReservation(ctx context.Context, input *DeleteSubnetCidrReservationRequest) (*DeleteSubnetCidrReservationResult, error) - DeleteTags(ctx context.Context, input *DeleteTagsRequest) (*SmithyUnit, error) - DeleteTrafficMirrorFilter(ctx context.Context, input *DeleteTrafficMirrorFilterRequest) (*DeleteTrafficMirrorFilterResult, error) - DeleteTrafficMirrorFilterRule(ctx context.Context, input *DeleteTrafficMirrorFilterRuleRequest) (*DeleteTrafficMirrorFilterRuleResult, error) - DeleteTrafficMirrorSession(ctx context.Context, input *DeleteTrafficMirrorSessionRequest) (*DeleteTrafficMirrorSessionResult, error) - DeleteTrafficMirrorTarget(ctx context.Context, input *DeleteTrafficMirrorTargetRequest) (*DeleteTrafficMirrorTargetResult, error) - DeleteTransitGateway(ctx context.Context, input *DeleteTransitGatewayRequest) (*DeleteTransitGatewayResult, error) - DeleteTransitGatewayConnect(ctx context.Context, input *DeleteTransitGatewayConnectRequest) (*DeleteTransitGatewayConnectResult, error) - DeleteTransitGatewayConnectPeer(ctx context.Context, input *DeleteTransitGatewayConnectPeerRequest) (*DeleteTransitGatewayConnectPeerResult, error) - DeleteTransitGatewayMeteringPolicy(ctx context.Context, input *DeleteTransitGatewayMeteringPolicyRequest) (*DeleteTransitGatewayMeteringPolicyResult, error) - DeleteTransitGatewayMeteringPolicyEntry(ctx context.Context, input *DeleteTransitGatewayMeteringPolicyEntryRequest) (*DeleteTransitGatewayMeteringPolicyEntryResult, error) - DeleteTransitGatewayMulticastDomain(ctx context.Context, input *DeleteTransitGatewayMulticastDomainRequest) (*DeleteTransitGatewayMulticastDomainResult, error) - DeleteTransitGatewayPeeringAttachment(ctx context.Context, input *DeleteTransitGatewayPeeringAttachmentRequest) (*DeleteTransitGatewayPeeringAttachmentResult, error) - DeleteTransitGatewayPolicyTable(ctx context.Context, input *DeleteTransitGatewayPolicyTableRequest) (*DeleteTransitGatewayPolicyTableResult, error) - DeleteTransitGatewayPrefixListReference(ctx context.Context, input *DeleteTransitGatewayPrefixListReferenceRequest) (*DeleteTransitGatewayPrefixListReferenceResult, error) - DeleteTransitGatewayRoute(ctx context.Context, input *DeleteTransitGatewayRouteRequest) (*DeleteTransitGatewayRouteResult, error) - DeleteTransitGatewayRouteTable(ctx context.Context, input *DeleteTransitGatewayRouteTableRequest) (*DeleteTransitGatewayRouteTableResult, error) - DeleteTransitGatewayRouteTableAnnouncement(ctx context.Context, input *DeleteTransitGatewayRouteTableAnnouncementRequest) (*DeleteTransitGatewayRouteTableAnnouncementResult, error) - DeleteTransitGatewayVpcAttachment(ctx context.Context, input *DeleteTransitGatewayVpcAttachmentRequest) (*DeleteTransitGatewayVpcAttachmentResult, error) - DeleteVerifiedAccessEndpoint(ctx context.Context, input *DeleteVerifiedAccessEndpointRequest) (*DeleteVerifiedAccessEndpointResult, error) - DeleteVerifiedAccessGroup(ctx context.Context, input *DeleteVerifiedAccessGroupRequest) (*DeleteVerifiedAccessGroupResult, error) - DeleteVerifiedAccessInstance(ctx context.Context, input *DeleteVerifiedAccessInstanceRequest) (*DeleteVerifiedAccessInstanceResult, error) - DeleteVerifiedAccessTrustProvider(ctx context.Context, input *DeleteVerifiedAccessTrustProviderRequest) (*DeleteVerifiedAccessTrustProviderResult, error) - DeleteVolume(ctx context.Context, input *DeleteVolumeRequest) (*SmithyUnit, error) - DeleteVpc(ctx context.Context, input *DeleteVpcRequest) (*SmithyUnit, error) - DeleteVpcBlockPublicAccessExclusion(ctx context.Context, input *DeleteVpcBlockPublicAccessExclusionRequest) (*DeleteVpcBlockPublicAccessExclusionResult, error) - DeleteVpcEncryptionControl(ctx context.Context, input *DeleteVpcEncryptionControlRequest) (*DeleteVpcEncryptionControlResult, error) - DeleteVpcEndpointConnectionNotifications(ctx context.Context, input *DeleteVpcEndpointConnectionNotificationsRequest) (*DeleteVpcEndpointConnectionNotificationsResult, error) - DeleteVpcEndpointServiceConfigurations(ctx context.Context, input *DeleteVpcEndpointServiceConfigurationsRequest) (*DeleteVpcEndpointServiceConfigurationsResult, error) - DeleteVpcEndpoints(ctx context.Context, input *DeleteVpcEndpointsRequest) (*DeleteVpcEndpointsResult, error) - DeleteVpcPeeringConnection(ctx context.Context, input *DeleteVpcPeeringConnectionRequest) (*DeleteVpcPeeringConnectionResult, error) - DeleteVpnConcentrator(ctx context.Context, input *DeleteVpnConcentratorRequest) (*DeleteVpnConcentratorResult, error) - DeleteVpnConnection(ctx context.Context, input *DeleteVpnConnectionRequest) (*SmithyUnit, error) - DeleteVpnConnectionRoute(ctx context.Context, input *DeleteVpnConnectionRouteRequest) (*SmithyUnit, error) - DeleteVpnGateway(ctx context.Context, input *DeleteVpnGatewayRequest) (*SmithyUnit, error) - DeprovisionByoipCidr(ctx context.Context, input *DeprovisionByoipCidrRequest) (*DeprovisionByoipCidrResult, error) - DeprovisionIpamByoasn(ctx context.Context, input *DeprovisionIpamByoasnRequest) (*DeprovisionIpamByoasnResult, error) - DeprovisionIpamPoolCidr(ctx context.Context, input *DeprovisionIpamPoolCidrRequest) (*DeprovisionIpamPoolCidrResult, error) - DeprovisionPublicIpv4PoolCidr(ctx context.Context, input *DeprovisionPublicIpv4PoolCidrRequest) (*DeprovisionPublicIpv4PoolCidrResult, error) - DeregisterImage(ctx context.Context, input *DeregisterImageRequest) (*DeregisterImageResult, error) - DeregisterInstanceEventNotificationAttributes(ctx context.Context, input *DeregisterInstanceEventNotificationAttributesRequest) (*DeregisterInstanceEventNotificationAttributesResult, error) - DeregisterTransitGatewayMulticastGroupMembers(ctx context.Context, input *DeregisterTransitGatewayMulticastGroupMembersRequest) (*DeregisterTransitGatewayMulticastGroupMembersResult, error) - DeregisterTransitGatewayMulticastGroupSources(ctx context.Context, input *DeregisterTransitGatewayMulticastGroupSourcesRequest) (*DeregisterTransitGatewayMulticastGroupSourcesResult, error) - DescribeAccountAttributes(ctx context.Context, input *DescribeAccountAttributesRequest) (*DescribeAccountAttributesResult, error) - DescribeAddressTransfers(ctx context.Context, input *DescribeAddressTransfersRequest) (*DescribeAddressTransfersResult, error) - DescribeAddresses(ctx context.Context, input *DescribeAddressesRequest) (*DescribeAddressesResult, error) - DescribeAddressesAttribute(ctx context.Context, input *DescribeAddressesAttributeRequest) (*DescribeAddressesAttributeResult, error) - DescribeAggregateIdFormat(ctx context.Context, input *DescribeAggregateIdFormatRequest) (*DescribeAggregateIdFormatResult, error) - DescribeAvailabilityZones(ctx context.Context, input *DescribeAvailabilityZonesRequest) (*DescribeAvailabilityZonesResult, error) - DescribeAwsNetworkPerformanceMetricSubscriptions(ctx context.Context, input *DescribeAwsNetworkPerformanceMetricSubscriptionsRequest) (*DescribeAwsNetworkPerformanceMetricSubscriptionsResult, error) - DescribeBundleTasks(ctx context.Context, input *DescribeBundleTasksRequest) (*DescribeBundleTasksResult, error) - DescribeByoipCidrs(ctx context.Context, input *DescribeByoipCidrsRequest) (*DescribeByoipCidrsResult, error) - DescribeCapacityBlockExtensionHistory(ctx context.Context, input *DescribeCapacityBlockExtensionHistoryRequest) (*DescribeCapacityBlockExtensionHistoryResult, error) - DescribeCapacityBlockExtensionOfferings(ctx context.Context, input *DescribeCapacityBlockExtensionOfferingsRequest) (*DescribeCapacityBlockExtensionOfferingsResult, error) - DescribeCapacityBlockOfferings(ctx context.Context, input *DescribeCapacityBlockOfferingsRequest) (*DescribeCapacityBlockOfferingsResult, error) - DescribeCapacityBlockStatus(ctx context.Context, input *DescribeCapacityBlockStatusRequest) (*DescribeCapacityBlockStatusResult, error) - DescribeCapacityBlocks(ctx context.Context, input *DescribeCapacityBlocksRequest) (*DescribeCapacityBlocksResult, error) - DescribeCapacityManagerDataExports(ctx context.Context, input *DescribeCapacityManagerDataExportsRequest) (*DescribeCapacityManagerDataExportsResult, error) - DescribeCapacityReservationBillingRequests(ctx context.Context, input *DescribeCapacityReservationBillingRequestsRequest) (*DescribeCapacityReservationBillingRequestsResult, error) - DescribeCapacityReservationFleets(ctx context.Context, input *DescribeCapacityReservationFleetsRequest) (*DescribeCapacityReservationFleetsResult, error) - DescribeCapacityReservationTopology(ctx context.Context, input *DescribeCapacityReservationTopologyRequest) (*DescribeCapacityReservationTopologyResult, error) - DescribeCapacityReservations(ctx context.Context, input *DescribeCapacityReservationsRequest) (*DescribeCapacityReservationsResult, error) - DescribeCarrierGateways(ctx context.Context, input *DescribeCarrierGatewaysRequest) (*DescribeCarrierGatewaysResult, error) - DescribeClassicLinkInstances(ctx context.Context, input *DescribeClassicLinkInstancesRequest) (*DescribeClassicLinkInstancesResult, error) - DescribeClientVpnAuthorizationRules(ctx context.Context, input *DescribeClientVpnAuthorizationRulesRequest) (*DescribeClientVpnAuthorizationRulesResult, error) - DescribeClientVpnConnections(ctx context.Context, input *DescribeClientVpnConnectionsRequest) (*DescribeClientVpnConnectionsResult, error) - DescribeClientVpnEndpoints(ctx context.Context, input *DescribeClientVpnEndpointsRequest) (*DescribeClientVpnEndpointsResult, error) - DescribeClientVpnRoutes(ctx context.Context, input *DescribeClientVpnRoutesRequest) (*DescribeClientVpnRoutesResult, error) - DescribeClientVpnTargetNetworks(ctx context.Context, input *DescribeClientVpnTargetNetworksRequest) (*DescribeClientVpnTargetNetworksResult, error) - DescribeCoipPools(ctx context.Context, input *DescribeCoipPoolsRequest) (*DescribeCoipPoolsResult, error) - DescribeConversionTasks(ctx context.Context, input *DescribeConversionTasksRequest) (*DescribeConversionTasksResult, error) - DescribeCustomerGateways(ctx context.Context, input *DescribeCustomerGatewaysRequest) (*DescribeCustomerGatewaysResult, error) - DescribeDeclarativePoliciesReports(ctx context.Context, input *DescribeDeclarativePoliciesReportsRequest) (*DescribeDeclarativePoliciesReportsResult, error) - DescribeDhcpOptions(ctx context.Context, input *DescribeDhcpOptionsRequest) (*DescribeDhcpOptionsResult, error) - DescribeEgressOnlyInternetGateways(ctx context.Context, input *DescribeEgressOnlyInternetGatewaysRequest) (*DescribeEgressOnlyInternetGatewaysResult, error) - DescribeElasticGpus(ctx context.Context, input *DescribeElasticGpusRequest) (*DescribeElasticGpusResult, error) - DescribeExportImageTasks(ctx context.Context, input *DescribeExportImageTasksRequest) (*DescribeExportImageTasksResult, error) - DescribeExportTasks(ctx context.Context, input *DescribeExportTasksRequest) (*DescribeExportTasksResult, error) - DescribeFastLaunchImages(ctx context.Context, input *DescribeFastLaunchImagesRequest) (*DescribeFastLaunchImagesResult, error) - DescribeFastSnapshotRestores(ctx context.Context, input *DescribeFastSnapshotRestoresRequest) (*DescribeFastSnapshotRestoresResult, error) - DescribeFleetHistory(ctx context.Context, input *DescribeFleetHistoryRequest) (*DescribeFleetHistoryResult, error) - DescribeFleetInstances(ctx context.Context, input *DescribeFleetInstancesRequest) (*DescribeFleetInstancesResult, error) - DescribeFleets(ctx context.Context, input *DescribeFleetsRequest) (*DescribeFleetsResult, error) - DescribeFlowLogs(ctx context.Context, input *DescribeFlowLogsRequest) (*DescribeFlowLogsResult, error) - DescribeFpgaImageAttribute(ctx context.Context, input *DescribeFpgaImageAttributeRequest) (*DescribeFpgaImageAttributeResult, error) - DescribeFpgaImages(ctx context.Context, input *DescribeFpgaImagesRequest) (*DescribeFpgaImagesResult, error) - DescribeHostReservationOfferings(ctx context.Context, input *DescribeHostReservationOfferingsRequest) (*DescribeHostReservationOfferingsResult, error) - DescribeHostReservations(ctx context.Context, input *DescribeHostReservationsRequest) (*DescribeHostReservationsResult, error) - DescribeHosts(ctx context.Context, input *DescribeHostsRequest) (*DescribeHostsResult, error) - DescribeIamInstanceProfileAssociations(ctx context.Context, input *DescribeIamInstanceProfileAssociationsRequest) (*DescribeIamInstanceProfileAssociationsResult, error) - DescribeIdFormat(ctx context.Context, input *DescribeIdFormatRequest) (*DescribeIdFormatResult, error) - DescribeIdentityIdFormat(ctx context.Context, input *DescribeIdentityIdFormatRequest) (*DescribeIdentityIdFormatResult, error) - DescribeImageAttribute(ctx context.Context, input *DescribeImageAttributeRequest) (*ImageAttribute, error) - DescribeImageReferences(ctx context.Context, input *DescribeImageReferencesRequest) (*DescribeImageReferencesResult, error) - DescribeImageUsageReportEntries(ctx context.Context, input *DescribeImageUsageReportEntriesRequest) (*DescribeImageUsageReportEntriesResult, error) - DescribeImageUsageReports(ctx context.Context, input *DescribeImageUsageReportsRequest) (*DescribeImageUsageReportsResult, error) - DescribeImages(ctx context.Context, input *DescribeImagesRequest) (*DescribeImagesResult, error) - DescribeImportImageTasks(ctx context.Context, input *DescribeImportImageTasksRequest) (*DescribeImportImageTasksResult, error) - DescribeImportSnapshotTasks(ctx context.Context, input *DescribeImportSnapshotTasksRequest) (*DescribeImportSnapshotTasksResult, error) - DescribeInstanceAttribute(ctx context.Context, input *DescribeInstanceAttributeRequest) (*InstanceAttribute, error) - DescribeInstanceConnectEndpoints(ctx context.Context, input *DescribeInstanceConnectEndpointsRequest) (*DescribeInstanceConnectEndpointsResult, error) - DescribeInstanceCreditSpecifications(ctx context.Context, input *DescribeInstanceCreditSpecificationsRequest) (*DescribeInstanceCreditSpecificationsResult, error) - DescribeInstanceEventNotificationAttributes(ctx context.Context, input *DescribeInstanceEventNotificationAttributesRequest) (*DescribeInstanceEventNotificationAttributesResult, error) - DescribeInstanceEventWindows(ctx context.Context, input *DescribeInstanceEventWindowsRequest) (*DescribeInstanceEventWindowsResult, error) - DescribeInstanceImageMetadata(ctx context.Context, input *DescribeInstanceImageMetadataRequest) (*DescribeInstanceImageMetadataResult, error) - DescribeInstanceSqlHaHistoryStates(ctx context.Context, input *DescribeInstanceSqlHaHistoryStatesRequest) (*DescribeInstanceSqlHaHistoryStatesResult, error) - DescribeInstanceSqlHaStates(ctx context.Context, input *DescribeInstanceSqlHaStatesRequest) (*DescribeInstanceSqlHaStatesResult, error) - DescribeInstanceStatus(ctx context.Context, input *DescribeInstanceStatusRequest) (*DescribeInstanceStatusResult, error) - DescribeInstanceTopology(ctx context.Context, input *DescribeInstanceTopologyRequest) (*DescribeInstanceTopologyResult, error) - DescribeInstanceTypeOfferings(ctx context.Context, input *DescribeInstanceTypeOfferingsRequest) (*DescribeInstanceTypeOfferingsResult, error) - DescribeInstanceTypes(ctx context.Context, input *DescribeInstanceTypesRequest) (*DescribeInstanceTypesResult, error) - DescribeInstances(ctx context.Context, input *DescribeInstancesRequest) (*DescribeInstancesResult, error) - DescribeInternetGateways(ctx context.Context, input *DescribeInternetGatewaysRequest) (*DescribeInternetGatewaysResult, error) - DescribeIpamByoasn(ctx context.Context, input *DescribeIpamByoasnRequest) (*DescribeIpamByoasnResult, error) - DescribeIpamExternalResourceVerificationTokens(ctx context.Context, input *DescribeIpamExternalResourceVerificationTokensRequest) (*DescribeIpamExternalResourceVerificationTokensResult, error) - DescribeIpamPolicies(ctx context.Context, input *DescribeIpamPoliciesRequest) (*DescribeIpamPoliciesResult, error) - DescribeIpamPools(ctx context.Context, input *DescribeIpamPoolsRequest) (*DescribeIpamPoolsResult, error) - DescribeIpamPrefixListResolverTargets(ctx context.Context, input *DescribeIpamPrefixListResolverTargetsRequest) (*DescribeIpamPrefixListResolverTargetsResult, error) - DescribeIpamPrefixListResolvers(ctx context.Context, input *DescribeIpamPrefixListResolversRequest) (*DescribeIpamPrefixListResolversResult, error) - DescribeIpamResourceDiscoveries(ctx context.Context, input *DescribeIpamResourceDiscoveriesRequest) (*DescribeIpamResourceDiscoveriesResult, error) - DescribeIpamResourceDiscoveryAssociations(ctx context.Context, input *DescribeIpamResourceDiscoveryAssociationsRequest) (*DescribeIpamResourceDiscoveryAssociationsResult, error) - DescribeIpamScopes(ctx context.Context, input *DescribeIpamScopesRequest) (*DescribeIpamScopesResult, error) - DescribeIpams(ctx context.Context, input *DescribeIpamsRequest) (*DescribeIpamsResult, error) - DescribeIpv6Pools(ctx context.Context, input *DescribeIpv6PoolsRequest) (*DescribeIpv6PoolsResult, error) - DescribeKeyPairs(ctx context.Context, input *DescribeKeyPairsRequest) (*DescribeKeyPairsResult, error) - DescribeLaunchTemplateVersions(ctx context.Context, input *DescribeLaunchTemplateVersionsRequest) (*DescribeLaunchTemplateVersionsResult, error) - DescribeLaunchTemplates(ctx context.Context, input *DescribeLaunchTemplatesRequest) (*DescribeLaunchTemplatesResult, error) - DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations(ctx context.Context, input *DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest) (*DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsResult, error) - DescribeLocalGatewayRouteTableVpcAssociations(ctx context.Context, input *DescribeLocalGatewayRouteTableVpcAssociationsRequest) (*DescribeLocalGatewayRouteTableVpcAssociationsResult, error) - DescribeLocalGatewayRouteTables(ctx context.Context, input *DescribeLocalGatewayRouteTablesRequest) (*DescribeLocalGatewayRouteTablesResult, error) - DescribeLocalGatewayVirtualInterfaceGroups(ctx context.Context, input *DescribeLocalGatewayVirtualInterfaceGroupsRequest) (*DescribeLocalGatewayVirtualInterfaceGroupsResult, error) - DescribeLocalGatewayVirtualInterfaces(ctx context.Context, input *DescribeLocalGatewayVirtualInterfacesRequest) (*DescribeLocalGatewayVirtualInterfacesResult, error) - DescribeLocalGateways(ctx context.Context, input *DescribeLocalGatewaysRequest) (*DescribeLocalGatewaysResult, error) - DescribeLockedSnapshots(ctx context.Context, input *DescribeLockedSnapshotsRequest) (*DescribeLockedSnapshotsResult, error) - DescribeMacHosts(ctx context.Context, input *DescribeMacHostsRequest) (*DescribeMacHostsResult, error) - DescribeMacModificationTasks(ctx context.Context, input *DescribeMacModificationTasksRequest) (*DescribeMacModificationTasksResult, error) - DescribeManagedPrefixLists(ctx context.Context, input *DescribeManagedPrefixListsRequest) (*DescribeManagedPrefixListsResult, error) - DescribeMovingAddresses(ctx context.Context, input *DescribeMovingAddressesRequest) (*DescribeMovingAddressesResult, error) - DescribeNatGateways(ctx context.Context, input *DescribeNatGatewaysRequest) (*DescribeNatGatewaysResult, error) - DescribeNetworkAcls(ctx context.Context, input *DescribeNetworkAclsRequest) (*DescribeNetworkAclsResult, error) - DescribeNetworkInsightsAccessScopeAnalyses(ctx context.Context, input *DescribeNetworkInsightsAccessScopeAnalysesRequest) (*DescribeNetworkInsightsAccessScopeAnalysesResult, error) - DescribeNetworkInsightsAccessScopes(ctx context.Context, input *DescribeNetworkInsightsAccessScopesRequest) (*DescribeNetworkInsightsAccessScopesResult, error) - DescribeNetworkInsightsAnalyses(ctx context.Context, input *DescribeNetworkInsightsAnalysesRequest) (*DescribeNetworkInsightsAnalysesResult, error) - DescribeNetworkInsightsPaths(ctx context.Context, input *DescribeNetworkInsightsPathsRequest) (*DescribeNetworkInsightsPathsResult, error) - DescribeNetworkInterfaceAttribute(ctx context.Context, input *DescribeNetworkInterfaceAttributeRequest) (*DescribeNetworkInterfaceAttributeResult, error) - DescribeNetworkInterfacePermissions(ctx context.Context, input *DescribeNetworkInterfacePermissionsRequest) (*DescribeNetworkInterfacePermissionsResult, error) - DescribeNetworkInterfaces(ctx context.Context, input *DescribeNetworkInterfacesRequest) (*DescribeNetworkInterfacesResult, error) - DescribeOutpostLags(ctx context.Context, input *DescribeOutpostLagsRequest) (*DescribeOutpostLagsResult, error) - DescribePlacementGroups(ctx context.Context, input *DescribePlacementGroupsRequest) (*DescribePlacementGroupsResult, error) - DescribePrefixLists(ctx context.Context, input *DescribePrefixListsRequest) (*DescribePrefixListsResult, error) - DescribePrincipalIdFormat(ctx context.Context, input *DescribePrincipalIdFormatRequest) (*DescribePrincipalIdFormatResult, error) - DescribePublicIpv4Pools(ctx context.Context, input *DescribePublicIpv4PoolsRequest) (*DescribePublicIpv4PoolsResult, error) - DescribeRegions(ctx context.Context, input *DescribeRegionsRequest) (*DescribeRegionsResult, error) - DescribeReplaceRootVolumeTasks(ctx context.Context, input *DescribeReplaceRootVolumeTasksRequest) (*DescribeReplaceRootVolumeTasksResult, error) - DescribeReservedInstances(ctx context.Context, input *DescribeReservedInstancesRequest) (*DescribeReservedInstancesResult, error) - DescribeReservedInstancesListings(ctx context.Context, input *DescribeReservedInstancesListingsRequest) (*DescribeReservedInstancesListingsResult, error) - DescribeReservedInstancesModifications(ctx context.Context, input *DescribeReservedInstancesModificationsRequest) (*DescribeReservedInstancesModificationsResult, error) - DescribeReservedInstancesOfferings(ctx context.Context, input *DescribeReservedInstancesOfferingsRequest) (*DescribeReservedInstancesOfferingsResult, error) - DescribeRouteServerEndpoints(ctx context.Context, input *DescribeRouteServerEndpointsRequest) (*DescribeRouteServerEndpointsResult, error) - DescribeRouteServerPeers(ctx context.Context, input *DescribeRouteServerPeersRequest) (*DescribeRouteServerPeersResult, error) - DescribeRouteServers(ctx context.Context, input *DescribeRouteServersRequest) (*DescribeRouteServersResult, error) - DescribeRouteTables(ctx context.Context, input *DescribeRouteTablesRequest) (*DescribeRouteTablesResult, error) - DescribeScheduledInstanceAvailability(ctx context.Context, input *DescribeScheduledInstanceAvailabilityRequest) (*DescribeScheduledInstanceAvailabilityResult, error) - DescribeScheduledInstances(ctx context.Context, input *DescribeScheduledInstancesRequest) (*DescribeScheduledInstancesResult, error) - DescribeSecondaryInterfaces(ctx context.Context, input *DescribeSecondaryInterfacesRequest) (*DescribeSecondaryInterfacesResult, error) - DescribeSecondaryNetworks(ctx context.Context, input *DescribeSecondaryNetworksRequest) (*DescribeSecondaryNetworksResult, error) - DescribeSecondarySubnets(ctx context.Context, input *DescribeSecondarySubnetsRequest) (*DescribeSecondarySubnetsResult, error) - DescribeSecurityGroupReferences(ctx context.Context, input *DescribeSecurityGroupReferencesRequest) (*DescribeSecurityGroupReferencesResult, error) - DescribeSecurityGroupRules(ctx context.Context, input *DescribeSecurityGroupRulesRequest) (*DescribeSecurityGroupRulesResult, error) - DescribeSecurityGroupVpcAssociations(ctx context.Context, input *DescribeSecurityGroupVpcAssociationsRequest) (*DescribeSecurityGroupVpcAssociationsResult, error) - DescribeSecurityGroups(ctx context.Context, input *DescribeSecurityGroupsRequest) (*DescribeSecurityGroupsResult, error) - DescribeServiceLinkVirtualInterfaces(ctx context.Context, input *DescribeServiceLinkVirtualInterfacesRequest) (*DescribeServiceLinkVirtualInterfacesResult, error) - DescribeSnapshotAttribute(ctx context.Context, input *DescribeSnapshotAttributeRequest) (*DescribeSnapshotAttributeResult, error) - DescribeSnapshotTierStatus(ctx context.Context, input *DescribeSnapshotTierStatusRequest) (*DescribeSnapshotTierStatusResult, error) - DescribeSnapshots(ctx context.Context, input *DescribeSnapshotsRequest) (*DescribeSnapshotsResult, error) - DescribeSpotDatafeedSubscription(ctx context.Context, input *DescribeSpotDatafeedSubscriptionRequest) (*DescribeSpotDatafeedSubscriptionResult, error) - DescribeSpotFleetInstances(ctx context.Context, input *DescribeSpotFleetInstancesRequest) (*DescribeSpotFleetInstancesResponse, error) - DescribeSpotFleetRequestHistory(ctx context.Context, input *DescribeSpotFleetRequestHistoryRequest) (*DescribeSpotFleetRequestHistoryResponse, error) - DescribeSpotFleetRequests(ctx context.Context, input *DescribeSpotFleetRequestsRequest) (*DescribeSpotFleetRequestsResponse, error) - DescribeSpotInstanceRequests(ctx context.Context, input *DescribeSpotInstanceRequestsRequest) (*DescribeSpotInstanceRequestsResult, error) - DescribeSpotPriceHistory(ctx context.Context, input *DescribeSpotPriceHistoryRequest) (*DescribeSpotPriceHistoryResult, error) - DescribeStaleSecurityGroups(ctx context.Context, input *DescribeStaleSecurityGroupsRequest) (*DescribeStaleSecurityGroupsResult, error) - DescribeStoreImageTasks(ctx context.Context, input *DescribeStoreImageTasksRequest) (*DescribeStoreImageTasksResult, error) - DescribeSubnets(ctx context.Context, input *DescribeSubnetsRequest) (*DescribeSubnetsResult, error) - DescribeTags(ctx context.Context, input *DescribeTagsRequest) (*DescribeTagsResult, error) - DescribeTrafficMirrorFilterRules(ctx context.Context, input *DescribeTrafficMirrorFilterRulesRequest) (*DescribeTrafficMirrorFilterRulesResult, error) - DescribeTrafficMirrorFilters(ctx context.Context, input *DescribeTrafficMirrorFiltersRequest) (*DescribeTrafficMirrorFiltersResult, error) - DescribeTrafficMirrorSessions(ctx context.Context, input *DescribeTrafficMirrorSessionsRequest) (*DescribeTrafficMirrorSessionsResult, error) - DescribeTrafficMirrorTargets(ctx context.Context, input *DescribeTrafficMirrorTargetsRequest) (*DescribeTrafficMirrorTargetsResult, error) - DescribeTransitGatewayAttachments(ctx context.Context, input *DescribeTransitGatewayAttachmentsRequest) (*DescribeTransitGatewayAttachmentsResult, error) - DescribeTransitGatewayConnectPeers(ctx context.Context, input *DescribeTransitGatewayConnectPeersRequest) (*DescribeTransitGatewayConnectPeersResult, error) - DescribeTransitGatewayConnects(ctx context.Context, input *DescribeTransitGatewayConnectsRequest) (*DescribeTransitGatewayConnectsResult, error) - DescribeTransitGatewayMeteringPolicies(ctx context.Context, input *DescribeTransitGatewayMeteringPoliciesRequest) (*DescribeTransitGatewayMeteringPoliciesResult, error) - DescribeTransitGatewayMulticastDomains(ctx context.Context, input *DescribeTransitGatewayMulticastDomainsRequest) (*DescribeTransitGatewayMulticastDomainsResult, error) - DescribeTransitGatewayPeeringAttachments(ctx context.Context, input *DescribeTransitGatewayPeeringAttachmentsRequest) (*DescribeTransitGatewayPeeringAttachmentsResult, error) - DescribeTransitGatewayPolicyTables(ctx context.Context, input *DescribeTransitGatewayPolicyTablesRequest) (*DescribeTransitGatewayPolicyTablesResult, error) - DescribeTransitGatewayRouteTableAnnouncements(ctx context.Context, input *DescribeTransitGatewayRouteTableAnnouncementsRequest) (*DescribeTransitGatewayRouteTableAnnouncementsResult, error) - DescribeTransitGatewayRouteTables(ctx context.Context, input *DescribeTransitGatewayRouteTablesRequest) (*DescribeTransitGatewayRouteTablesResult, error) - DescribeTransitGatewayVpcAttachments(ctx context.Context, input *DescribeTransitGatewayVpcAttachmentsRequest) (*DescribeTransitGatewayVpcAttachmentsResult, error) - DescribeTransitGateways(ctx context.Context, input *DescribeTransitGatewaysRequest) (*DescribeTransitGatewaysResult, error) - DescribeTrunkInterfaceAssociations(ctx context.Context, input *DescribeTrunkInterfaceAssociationsRequest) (*DescribeTrunkInterfaceAssociationsResult, error) - DescribeVerifiedAccessEndpoints(ctx context.Context, input *DescribeVerifiedAccessEndpointsRequest) (*DescribeVerifiedAccessEndpointsResult, error) - DescribeVerifiedAccessGroups(ctx context.Context, input *DescribeVerifiedAccessGroupsRequest) (*DescribeVerifiedAccessGroupsResult, error) - DescribeVerifiedAccessInstanceLoggingConfigurations(ctx context.Context, input *DescribeVerifiedAccessInstanceLoggingConfigurationsRequest) (*DescribeVerifiedAccessInstanceLoggingConfigurationsResult, error) - DescribeVerifiedAccessInstances(ctx context.Context, input *DescribeVerifiedAccessInstancesRequest) (*DescribeVerifiedAccessInstancesResult, error) - DescribeVerifiedAccessTrustProviders(ctx context.Context, input *DescribeVerifiedAccessTrustProvidersRequest) (*DescribeVerifiedAccessTrustProvidersResult, error) - DescribeVolumeAttribute(ctx context.Context, input *DescribeVolumeAttributeRequest) (*DescribeVolumeAttributeResult, error) - DescribeVolumeStatus(ctx context.Context, input *DescribeVolumeStatusRequest) (*DescribeVolumeStatusResult, error) - DescribeVolumes(ctx context.Context, input *DescribeVolumesRequest) (*DescribeVolumesResult, error) - DescribeVolumesModifications(ctx context.Context, input *DescribeVolumesModificationsRequest) (*DescribeVolumesModificationsResult, error) - DescribeVpcAttribute(ctx context.Context, input *DescribeVpcAttributeRequest) (*DescribeVpcAttributeResult, error) - DescribeVpcBlockPublicAccessExclusions(ctx context.Context, input *DescribeVpcBlockPublicAccessExclusionsRequest) (*DescribeVpcBlockPublicAccessExclusionsResult, error) - DescribeVpcBlockPublicAccessOptions(ctx context.Context, input *DescribeVpcBlockPublicAccessOptionsRequest) (*DescribeVpcBlockPublicAccessOptionsResult, error) - DescribeVpcClassicLink(ctx context.Context, input *DescribeVpcClassicLinkRequest) (*DescribeVpcClassicLinkResult, error) - DescribeVpcClassicLinkDnsSupport(ctx context.Context, input *DescribeVpcClassicLinkDnsSupportRequest) (*DescribeVpcClassicLinkDnsSupportResult, error) - DescribeVpcEncryptionControls(ctx context.Context, input *DescribeVpcEncryptionControlsRequest) (*DescribeVpcEncryptionControlsResult, error) - DescribeVpcEndpointAssociations(ctx context.Context, input *DescribeVpcEndpointAssociationsRequest) (*DescribeVpcEndpointAssociationsResult, error) - DescribeVpcEndpointConnectionNotifications(ctx context.Context, input *DescribeVpcEndpointConnectionNotificationsRequest) (*DescribeVpcEndpointConnectionNotificationsResult, error) - DescribeVpcEndpointConnections(ctx context.Context, input *DescribeVpcEndpointConnectionsRequest) (*DescribeVpcEndpointConnectionsResult, error) - DescribeVpcEndpointServiceConfigurations(ctx context.Context, input *DescribeVpcEndpointServiceConfigurationsRequest) (*DescribeVpcEndpointServiceConfigurationsResult, error) - DescribeVpcEndpointServicePermissions(ctx context.Context, input *DescribeVpcEndpointServicePermissionsRequest) (*DescribeVpcEndpointServicePermissionsResult, error) - DescribeVpcEndpointServices(ctx context.Context, input *DescribeVpcEndpointServicesRequest) (*DescribeVpcEndpointServicesResult, error) - DescribeVpcEndpoints(ctx context.Context, input *DescribeVpcEndpointsRequest) (*DescribeVpcEndpointsResult, error) - DescribeVpcPeeringConnections(ctx context.Context, input *DescribeVpcPeeringConnectionsRequest) (*DescribeVpcPeeringConnectionsResult, error) - DescribeVpcs(ctx context.Context, input *DescribeVpcsRequest) (*DescribeVpcsResult, error) - DescribeVpnConcentrators(ctx context.Context, input *DescribeVpnConcentratorsRequest) (*DescribeVpnConcentratorsResult, error) - DescribeVpnConnections(ctx context.Context, input *DescribeVpnConnectionsRequest) (*DescribeVpnConnectionsResult, error) - DescribeVpnGateways(ctx context.Context, input *DescribeVpnGatewaysRequest) (*DescribeVpnGatewaysResult, error) - DetachClassicLinkVpc(ctx context.Context, input *DetachClassicLinkVpcRequest) (*DetachClassicLinkVpcResult, error) - DetachInternetGateway(ctx context.Context, input *DetachInternetGatewayRequest) (*SmithyUnit, error) - DetachNetworkInterface(ctx context.Context, input *DetachNetworkInterfaceRequest) (*SmithyUnit, error) - DetachVerifiedAccessTrustProvider(ctx context.Context, input *DetachVerifiedAccessTrustProviderRequest) (*DetachVerifiedAccessTrustProviderResult, error) - DetachVolume(ctx context.Context, input *DetachVolumeRequest) (*VolumeAttachment, error) - DetachVpnGateway(ctx context.Context, input *DetachVpnGatewayRequest) (*SmithyUnit, error) - DisableAddressTransfer(ctx context.Context, input *DisableAddressTransferRequest) (*DisableAddressTransferResult, error) - DisableAllowedImagesSettings(ctx context.Context, input *DisableAllowedImagesSettingsRequest) (*DisableAllowedImagesSettingsResult, error) - DisableAwsNetworkPerformanceMetricSubscription(ctx context.Context, input *DisableAwsNetworkPerformanceMetricSubscriptionRequest) (*DisableAwsNetworkPerformanceMetricSubscriptionResult, error) - DisableCapacityManager(ctx context.Context, input *DisableCapacityManagerRequest) (*DisableCapacityManagerResult, error) - DisableEbsEncryptionByDefault(ctx context.Context, input *DisableEbsEncryptionByDefaultRequest) (*DisableEbsEncryptionByDefaultResult, error) - DisableFastLaunch(ctx context.Context, input *DisableFastLaunchRequest) (*DisableFastLaunchResult, error) - DisableFastSnapshotRestores(ctx context.Context, input *DisableFastSnapshotRestoresRequest) (*DisableFastSnapshotRestoresResult, error) - DisableImage(ctx context.Context, input *DisableImageRequest) (*DisableImageResult, error) - DisableImageBlockPublicAccess(ctx context.Context, input *DisableImageBlockPublicAccessRequest) (*DisableImageBlockPublicAccessResult, error) - DisableImageDeprecation(ctx context.Context, input *DisableImageDeprecationRequest) (*DisableImageDeprecationResult, error) - DisableImageDeregistrationProtection(ctx context.Context, input *DisableImageDeregistrationProtectionRequest) (*DisableImageDeregistrationProtectionResult, error) - DisableInstanceSqlHaStandbyDetections(ctx context.Context, input *DisableInstanceSqlHaStandbyDetectionsRequest) (*DisableInstanceSqlHaStandbyDetectionsResult, error) - DisableIpamOrganizationAdminAccount(ctx context.Context, input *DisableIpamOrganizationAdminAccountRequest) (*DisableIpamOrganizationAdminAccountResult, error) - DisableIpamPolicy(ctx context.Context, input *DisableIpamPolicyRequest) (*DisableIpamPolicyResult, error) - DisableRouteServerPropagation(ctx context.Context, input *DisableRouteServerPropagationRequest) (*DisableRouteServerPropagationResult, error) - DisableSerialConsoleAccess(ctx context.Context, input *DisableSerialConsoleAccessRequest) (*DisableSerialConsoleAccessResult, error) - DisableSnapshotBlockPublicAccess(ctx context.Context, input *DisableSnapshotBlockPublicAccessRequest) (*DisableSnapshotBlockPublicAccessResult, error) - DisableTransitGatewayRouteTablePropagation(ctx context.Context, input *DisableTransitGatewayRouteTablePropagationRequest) (*DisableTransitGatewayRouteTablePropagationResult, error) - DisableVgwRoutePropagation(ctx context.Context, input *DisableVgwRoutePropagationRequest) (*SmithyUnit, error) - DisableVpcClassicLink(ctx context.Context, input *DisableVpcClassicLinkRequest) (*DisableVpcClassicLinkResult, error) - DisableVpcClassicLinkDnsSupport(ctx context.Context, input *DisableVpcClassicLinkDnsSupportRequest) (*DisableVpcClassicLinkDnsSupportResult, error) - DisassociateAddress(ctx context.Context, input *DisassociateAddressRequest) (*SmithyUnit, error) - DisassociateCapacityReservationBillingOwner(ctx context.Context, input *DisassociateCapacityReservationBillingOwnerRequest) (*DisassociateCapacityReservationBillingOwnerResult, error) - DisassociateClientVpnTargetNetwork(ctx context.Context, input *DisassociateClientVpnTargetNetworkRequest) (*DisassociateClientVpnTargetNetworkResult, error) - DisassociateEnclaveCertificateIamRole(ctx context.Context, input *DisassociateEnclaveCertificateIamRoleRequest) (*DisassociateEnclaveCertificateIamRoleResult, error) - DisassociateIamInstanceProfile(ctx context.Context, input *DisassociateIamInstanceProfileRequest) (*DisassociateIamInstanceProfileResult, error) - DisassociateInstanceEventWindow(ctx context.Context, input *DisassociateInstanceEventWindowRequest) (*DisassociateInstanceEventWindowResult, error) - DisassociateIpamByoasn(ctx context.Context, input *DisassociateIpamByoasnRequest) (*DisassociateIpamByoasnResult, error) - DisassociateIpamResourceDiscovery(ctx context.Context, input *DisassociateIpamResourceDiscoveryRequest) (*DisassociateIpamResourceDiscoveryResult, error) - DisassociateNatGatewayAddress(ctx context.Context, input *DisassociateNatGatewayAddressRequest) (*DisassociateNatGatewayAddressResult, error) - DisassociateRouteServer(ctx context.Context, input *DisassociateRouteServerRequest) (*DisassociateRouteServerResult, error) - DisassociateRouteTable(ctx context.Context, input *DisassociateRouteTableRequest) (*SmithyUnit, error) - DisassociateSecurityGroupVpc(ctx context.Context, input *DisassociateSecurityGroupVpcRequest) (*DisassociateSecurityGroupVpcResult, error) - DisassociateSubnetCidrBlock(ctx context.Context, input *DisassociateSubnetCidrBlockRequest) (*DisassociateSubnetCidrBlockResult, error) - DisassociateTransitGatewayMulticastDomain(ctx context.Context, input *DisassociateTransitGatewayMulticastDomainRequest) (*DisassociateTransitGatewayMulticastDomainResult, error) - DisassociateTransitGatewayPolicyTable(ctx context.Context, input *DisassociateTransitGatewayPolicyTableRequest) (*DisassociateTransitGatewayPolicyTableResult, error) - DisassociateTransitGatewayRouteTable(ctx context.Context, input *DisassociateTransitGatewayRouteTableRequest) (*DisassociateTransitGatewayRouteTableResult, error) - DisassociateTrunkInterface(ctx context.Context, input *DisassociateTrunkInterfaceRequest) (*DisassociateTrunkInterfaceResult, error) - DisassociateVpcCidrBlock(ctx context.Context, input *DisassociateVpcCidrBlockRequest) (*DisassociateVpcCidrBlockResult, error) - EnableAddressTransfer(ctx context.Context, input *EnableAddressTransferRequest) (*EnableAddressTransferResult, error) - EnableAllowedImagesSettings(ctx context.Context, input *EnableAllowedImagesSettingsRequest) (*EnableAllowedImagesSettingsResult, error) - EnableAwsNetworkPerformanceMetricSubscription(ctx context.Context, input *EnableAwsNetworkPerformanceMetricSubscriptionRequest) (*EnableAwsNetworkPerformanceMetricSubscriptionResult, error) - EnableCapacityManager(ctx context.Context, input *EnableCapacityManagerRequest) (*EnableCapacityManagerResult, error) - EnableEbsEncryptionByDefault(ctx context.Context, input *EnableEbsEncryptionByDefaultRequest) (*EnableEbsEncryptionByDefaultResult, error) - EnableFastLaunch(ctx context.Context, input *EnableFastLaunchRequest) (*EnableFastLaunchResult, error) - EnableFastSnapshotRestores(ctx context.Context, input *EnableFastSnapshotRestoresRequest) (*EnableFastSnapshotRestoresResult, error) - EnableImage(ctx context.Context, input *EnableImageRequest) (*EnableImageResult, error) - EnableImageBlockPublicAccess(ctx context.Context, input *EnableImageBlockPublicAccessRequest) (*EnableImageBlockPublicAccessResult, error) - EnableImageDeprecation(ctx context.Context, input *EnableImageDeprecationRequest) (*EnableImageDeprecationResult, error) - EnableImageDeregistrationProtection(ctx context.Context, input *EnableImageDeregistrationProtectionRequest) (*EnableImageDeregistrationProtectionResult, error) - EnableInstanceSqlHaStandbyDetections(ctx context.Context, input *EnableInstanceSqlHaStandbyDetectionsRequest) (*EnableInstanceSqlHaStandbyDetectionsResult, error) - EnableIpamOrganizationAdminAccount(ctx context.Context, input *EnableIpamOrganizationAdminAccountRequest) (*EnableIpamOrganizationAdminAccountResult, error) - EnableIpamPolicy(ctx context.Context, input *EnableIpamPolicyRequest) (*EnableIpamPolicyResult, error) - EnableReachabilityAnalyzerOrganizationSharing(ctx context.Context, input *EnableReachabilityAnalyzerOrganizationSharingRequest) (*EnableReachabilityAnalyzerOrganizationSharingResult, error) - EnableRouteServerPropagation(ctx context.Context, input *EnableRouteServerPropagationRequest) (*EnableRouteServerPropagationResult, error) - EnableSerialConsoleAccess(ctx context.Context, input *EnableSerialConsoleAccessRequest) (*EnableSerialConsoleAccessResult, error) - EnableSnapshotBlockPublicAccess(ctx context.Context, input *EnableSnapshotBlockPublicAccessRequest) (*EnableSnapshotBlockPublicAccessResult, error) - EnableTransitGatewayRouteTablePropagation(ctx context.Context, input *EnableTransitGatewayRouteTablePropagationRequest) (*EnableTransitGatewayRouteTablePropagationResult, error) - EnableVgwRoutePropagation(ctx context.Context, input *EnableVgwRoutePropagationRequest) (*SmithyUnit, error) - EnableVolumeIO(ctx context.Context, input *EnableVolumeIORequest) (*SmithyUnit, error) - EnableVpcClassicLink(ctx context.Context, input *EnableVpcClassicLinkRequest) (*EnableVpcClassicLinkResult, error) - EnableVpcClassicLinkDnsSupport(ctx context.Context, input *EnableVpcClassicLinkDnsSupportRequest) (*EnableVpcClassicLinkDnsSupportResult, error) - ExportClientVpnClientCertificateRevocationList(ctx context.Context, input *ExportClientVpnClientCertificateRevocationListRequest) (*ExportClientVpnClientCertificateRevocationListResult, error) - ExportClientVpnClientConfiguration(ctx context.Context, input *ExportClientVpnClientConfigurationRequest) (*ExportClientVpnClientConfigurationResult, error) - ExportImage(ctx context.Context, input *ExportImageRequest) (*ExportImageResult, error) - ExportTransitGatewayRoutes(ctx context.Context, input *ExportTransitGatewayRoutesRequest) (*ExportTransitGatewayRoutesResult, error) - ExportVerifiedAccessInstanceClientConfiguration(ctx context.Context, input *ExportVerifiedAccessInstanceClientConfigurationRequest) (*ExportVerifiedAccessInstanceClientConfigurationResult, error) - GetActiveVpnTunnelStatus(ctx context.Context, input *GetActiveVpnTunnelStatusRequest) (*GetActiveVpnTunnelStatusResult, error) - GetAllowedImagesSettings(ctx context.Context, input *GetAllowedImagesSettingsRequest) (*GetAllowedImagesSettingsResult, error) - GetAssociatedEnclaveCertificateIamRoles(ctx context.Context, input *GetAssociatedEnclaveCertificateIamRolesRequest) (*GetAssociatedEnclaveCertificateIamRolesResult, error) - GetAssociatedIpv6PoolCidrs(ctx context.Context, input *GetAssociatedIpv6PoolCidrsRequest) (*GetAssociatedIpv6PoolCidrsResult, error) - GetAwsNetworkPerformanceData(ctx context.Context, input *GetAwsNetworkPerformanceDataRequest) (*GetAwsNetworkPerformanceDataResult, error) - GetCapacityManagerAttributes(ctx context.Context, input *GetCapacityManagerAttributesRequest) (*GetCapacityManagerAttributesResult, error) - GetCapacityManagerMetricData(ctx context.Context, input *GetCapacityManagerMetricDataRequest) (*GetCapacityManagerMetricDataResult, error) - GetCapacityManagerMetricDimensions(ctx context.Context, input *GetCapacityManagerMetricDimensionsRequest) (*GetCapacityManagerMetricDimensionsResult, error) - GetCapacityReservationUsage(ctx context.Context, input *GetCapacityReservationUsageRequest) (*GetCapacityReservationUsageResult, error) - GetCoipPoolUsage(ctx context.Context, input *GetCoipPoolUsageRequest) (*GetCoipPoolUsageResult, error) - GetConsoleOutput(ctx context.Context, input *GetConsoleOutputRequest) (*GetConsoleOutputResult, error) - GetConsoleScreenshot(ctx context.Context, input *GetConsoleScreenshotRequest) (*GetConsoleScreenshotResult, error) - GetDeclarativePoliciesReportSummary(ctx context.Context, input *GetDeclarativePoliciesReportSummaryRequest) (*GetDeclarativePoliciesReportSummaryResult, error) - GetDefaultCreditSpecification(ctx context.Context, input *GetDefaultCreditSpecificationRequest) (*GetDefaultCreditSpecificationResult, error) - GetEbsDefaultKmsKeyId(ctx context.Context, input *GetEbsDefaultKmsKeyIdRequest) (*GetEbsDefaultKmsKeyIdResult, error) - GetEbsEncryptionByDefault(ctx context.Context, input *GetEbsEncryptionByDefaultRequest) (*GetEbsEncryptionByDefaultResult, error) - GetEnabledIpamPolicy(ctx context.Context, input *GetEnabledIpamPolicyRequest) (*GetEnabledIpamPolicyResult, error) - GetFlowLogsIntegrationTemplate(ctx context.Context, input *GetFlowLogsIntegrationTemplateRequest) (*GetFlowLogsIntegrationTemplateResult, error) - GetGroupsForCapacityReservation(ctx context.Context, input *GetGroupsForCapacityReservationRequest) (*GetGroupsForCapacityReservationResult, error) - GetHostReservationPurchasePreview(ctx context.Context, input *GetHostReservationPurchasePreviewRequest) (*GetHostReservationPurchasePreviewResult, error) - GetImageAncestry(ctx context.Context, input *GetImageAncestryRequest) (*GetImageAncestryResult, error) - GetImageBlockPublicAccessState(ctx context.Context, input *GetImageBlockPublicAccessStateRequest) (*GetImageBlockPublicAccessStateResult, error) - GetInstanceMetadataDefaults(ctx context.Context, input *GetInstanceMetadataDefaultsRequest) (*GetInstanceMetadataDefaultsResult, error) - GetInstanceTpmEkPub(ctx context.Context, input *GetInstanceTpmEkPubRequest) (*GetInstanceTpmEkPubResult, error) - GetInstanceTypesFromInstanceRequirements(ctx context.Context, input *GetInstanceTypesFromInstanceRequirementsRequest) (*GetInstanceTypesFromInstanceRequirementsResult, error) - GetInstanceUefiData(ctx context.Context, input *GetInstanceUefiDataRequest) (*GetInstanceUefiDataResult, error) - GetIpamAddressHistory(ctx context.Context, input *GetIpamAddressHistoryRequest) (*GetIpamAddressHistoryResult, error) - GetIpamDiscoveredAccounts(ctx context.Context, input *GetIpamDiscoveredAccountsRequest) (*GetIpamDiscoveredAccountsResult, error) - GetIpamDiscoveredPublicAddresses(ctx context.Context, input *GetIpamDiscoveredPublicAddressesRequest) (*GetIpamDiscoveredPublicAddressesResult, error) - GetIpamDiscoveredResourceCidrs(ctx context.Context, input *GetIpamDiscoveredResourceCidrsRequest) (*GetIpamDiscoveredResourceCidrsResult, error) - GetIpamPolicyAllocationRules(ctx context.Context, input *GetIpamPolicyAllocationRulesRequest) (*GetIpamPolicyAllocationRulesResult, error) - GetIpamPolicyOrganizationTargets(ctx context.Context, input *GetIpamPolicyOrganizationTargetsRequest) (*GetIpamPolicyOrganizationTargetsResult, error) - GetIpamPoolAllocations(ctx context.Context, input *GetIpamPoolAllocationsRequest) (*GetIpamPoolAllocationsResult, error) - GetIpamPoolCidrs(ctx context.Context, input *GetIpamPoolCidrsRequest) (*GetIpamPoolCidrsResult, error) - GetIpamPrefixListResolverRules(ctx context.Context, input *GetIpamPrefixListResolverRulesRequest) (*GetIpamPrefixListResolverRulesResult, error) - GetIpamPrefixListResolverVersionEntries(ctx context.Context, input *GetIpamPrefixListResolverVersionEntriesRequest) (*GetIpamPrefixListResolverVersionEntriesResult, error) - GetIpamPrefixListResolverVersions(ctx context.Context, input *GetIpamPrefixListResolverVersionsRequest) (*GetIpamPrefixListResolverVersionsResult, error) - GetIpamResourceCidrs(ctx context.Context, input *GetIpamResourceCidrsRequest) (*GetIpamResourceCidrsResult, error) - GetLaunchTemplateData(ctx context.Context, input *GetLaunchTemplateDataRequest) (*GetLaunchTemplateDataResult, error) - GetManagedPrefixListAssociations(ctx context.Context, input *GetManagedPrefixListAssociationsRequest) (*GetManagedPrefixListAssociationsResult, error) - GetManagedPrefixListEntries(ctx context.Context, input *GetManagedPrefixListEntriesRequest) (*GetManagedPrefixListEntriesResult, error) - GetNetworkInsightsAccessScopeAnalysisFindings(ctx context.Context, input *GetNetworkInsightsAccessScopeAnalysisFindingsRequest) (*GetNetworkInsightsAccessScopeAnalysisFindingsResult, error) - GetNetworkInsightsAccessScopeContent(ctx context.Context, input *GetNetworkInsightsAccessScopeContentRequest) (*GetNetworkInsightsAccessScopeContentResult, error) - GetPasswordData(ctx context.Context, input *GetPasswordDataRequest) (*GetPasswordDataResult, error) - GetReservedInstancesExchangeQuote(ctx context.Context, input *GetReservedInstancesExchangeQuoteRequest) (*GetReservedInstancesExchangeQuoteResult, error) - GetRouteServerAssociations(ctx context.Context, input *GetRouteServerAssociationsRequest) (*GetRouteServerAssociationsResult, error) - GetRouteServerPropagations(ctx context.Context, input *GetRouteServerPropagationsRequest) (*GetRouteServerPropagationsResult, error) - GetRouteServerRoutingDatabase(ctx context.Context, input *GetRouteServerRoutingDatabaseRequest) (*GetRouteServerRoutingDatabaseResult, error) - GetSecurityGroupsForVpc(ctx context.Context, input *GetSecurityGroupsForVpcRequest) (*GetSecurityGroupsForVpcResult, error) - GetSerialConsoleAccessStatus(ctx context.Context, input *GetSerialConsoleAccessStatusRequest) (*GetSerialConsoleAccessStatusResult, error) - GetSnapshotBlockPublicAccessState(ctx context.Context, input *GetSnapshotBlockPublicAccessStateRequest) (*GetSnapshotBlockPublicAccessStateResult, error) - GetSpotPlacementScores(ctx context.Context, input *GetSpotPlacementScoresRequest) (*GetSpotPlacementScoresResult, error) - GetSubnetCidrReservations(ctx context.Context, input *GetSubnetCidrReservationsRequest) (*GetSubnetCidrReservationsResult, error) - GetTransitGatewayAttachmentPropagations(ctx context.Context, input *GetTransitGatewayAttachmentPropagationsRequest) (*GetTransitGatewayAttachmentPropagationsResult, error) - GetTransitGatewayMeteringPolicyEntries(ctx context.Context, input *GetTransitGatewayMeteringPolicyEntriesRequest) (*GetTransitGatewayMeteringPolicyEntriesResult, error) - GetTransitGatewayMulticastDomainAssociations(ctx context.Context, input *GetTransitGatewayMulticastDomainAssociationsRequest) (*GetTransitGatewayMulticastDomainAssociationsResult, error) - GetTransitGatewayPolicyTableAssociations(ctx context.Context, input *GetTransitGatewayPolicyTableAssociationsRequest) (*GetTransitGatewayPolicyTableAssociationsResult, error) - GetTransitGatewayPolicyTableEntries(ctx context.Context, input *GetTransitGatewayPolicyTableEntriesRequest) (*GetTransitGatewayPolicyTableEntriesResult, error) - GetTransitGatewayPrefixListReferences(ctx context.Context, input *GetTransitGatewayPrefixListReferencesRequest) (*GetTransitGatewayPrefixListReferencesResult, error) - GetTransitGatewayRouteTableAssociations(ctx context.Context, input *GetTransitGatewayRouteTableAssociationsRequest) (*GetTransitGatewayRouteTableAssociationsResult, error) - GetTransitGatewayRouteTablePropagations(ctx context.Context, input *GetTransitGatewayRouteTablePropagationsRequest) (*GetTransitGatewayRouteTablePropagationsResult, error) - GetVerifiedAccessEndpointPolicy(ctx context.Context, input *GetVerifiedAccessEndpointPolicyRequest) (*GetVerifiedAccessEndpointPolicyResult, error) - GetVerifiedAccessEndpointTargets(ctx context.Context, input *GetVerifiedAccessEndpointTargetsRequest) (*GetVerifiedAccessEndpointTargetsResult, error) - GetVerifiedAccessGroupPolicy(ctx context.Context, input *GetVerifiedAccessGroupPolicyRequest) (*GetVerifiedAccessGroupPolicyResult, error) - GetVpcResourcesBlockingEncryptionEnforcement(ctx context.Context, input *GetVpcResourcesBlockingEncryptionEnforcementRequest) (*GetVpcResourcesBlockingEncryptionEnforcementResult, error) - GetVpnConnectionDeviceSampleConfiguration(ctx context.Context, input *GetVpnConnectionDeviceSampleConfigurationRequest) (*GetVpnConnectionDeviceSampleConfigurationResult, error) - GetVpnConnectionDeviceTypes(ctx context.Context, input *GetVpnConnectionDeviceTypesRequest) (*GetVpnConnectionDeviceTypesResult, error) - GetVpnTunnelReplacementStatus(ctx context.Context, input *GetVpnTunnelReplacementStatusRequest) (*GetVpnTunnelReplacementStatusResult, error) - ImportClientVpnClientCertificateRevocationList(ctx context.Context, input *ImportClientVpnClientCertificateRevocationListRequest) (*ImportClientVpnClientCertificateRevocationListResult, error) - ImportImage(ctx context.Context, input *ImportImageRequest) (*ImportImageResult, error) - ImportInstance(ctx context.Context, input *ImportInstanceRequest) (*ImportInstanceResult, error) - ImportKeyPair(ctx context.Context, input *ImportKeyPairRequest) (*ImportKeyPairResult, error) - ImportSnapshot(ctx context.Context, input *ImportSnapshotRequest) (*ImportSnapshotResult, error) - ImportVolume(ctx context.Context, input *ImportVolumeRequest) (*ImportVolumeResult, error) - ListImagesInRecycleBin(ctx context.Context, input *ListImagesInRecycleBinRequest) (*ListImagesInRecycleBinResult, error) - ListSnapshotsInRecycleBin(ctx context.Context, input *ListSnapshotsInRecycleBinRequest) (*ListSnapshotsInRecycleBinResult, error) - ListVolumesInRecycleBin(ctx context.Context, input *ListVolumesInRecycleBinRequest) (*ListVolumesInRecycleBinResult, error) - LockSnapshot(ctx context.Context, input *LockSnapshotRequest) (*LockSnapshotResult, error) - ModifyAddressAttribute(ctx context.Context, input *ModifyAddressAttributeRequest) (*ModifyAddressAttributeResult, error) - ModifyAvailabilityZoneGroup(ctx context.Context, input *ModifyAvailabilityZoneGroupRequest) (*ModifyAvailabilityZoneGroupResult, error) - ModifyCapacityReservation(ctx context.Context, input *ModifyCapacityReservationRequest) (*ModifyCapacityReservationResult, error) - ModifyCapacityReservationFleet(ctx context.Context, input *ModifyCapacityReservationFleetRequest) (*ModifyCapacityReservationFleetResult, error) - ModifyClientVpnEndpoint(ctx context.Context, input *ModifyClientVpnEndpointRequest) (*ModifyClientVpnEndpointResult, error) - ModifyDefaultCreditSpecification(ctx context.Context, input *ModifyDefaultCreditSpecificationRequest) (*ModifyDefaultCreditSpecificationResult, error) - ModifyEbsDefaultKmsKeyId(ctx context.Context, input *ModifyEbsDefaultKmsKeyIdRequest) (*ModifyEbsDefaultKmsKeyIdResult, error) - ModifyFleet(ctx context.Context, input *ModifyFleetRequest) (*ModifyFleetResult, error) - ModifyFpgaImageAttribute(ctx context.Context, input *ModifyFpgaImageAttributeRequest) (*ModifyFpgaImageAttributeResult, error) - ModifyHosts(ctx context.Context, input *ModifyHostsRequest) (*ModifyHostsResult, error) - ModifyIdFormat(ctx context.Context, input *ModifyIdFormatRequest) (*SmithyUnit, error) - ModifyIdentityIdFormat(ctx context.Context, input *ModifyIdentityIdFormatRequest) (*SmithyUnit, error) - ModifyImageAttribute(ctx context.Context, input *ModifyImageAttributeRequest) (*SmithyUnit, error) - ModifyInstanceAttribute(ctx context.Context, input *ModifyInstanceAttributeRequest) (*SmithyUnit, error) - ModifyInstanceCapacityReservationAttributes(ctx context.Context, input *ModifyInstanceCapacityReservationAttributesRequest) (*ModifyInstanceCapacityReservationAttributesResult, error) - ModifyInstanceConnectEndpoint(ctx context.Context, input *ModifyInstanceConnectEndpointRequest) (*ModifyInstanceConnectEndpointResult, error) - ModifyInstanceCpuOptions(ctx context.Context, input *ModifyInstanceCpuOptionsRequest) (*ModifyInstanceCpuOptionsResult, error) - ModifyInstanceCreditSpecification(ctx context.Context, input *ModifyInstanceCreditSpecificationRequest) (*ModifyInstanceCreditSpecificationResult, error) - ModifyInstanceEventStartTime(ctx context.Context, input *ModifyInstanceEventStartTimeRequest) (*ModifyInstanceEventStartTimeResult, error) - ModifyInstanceEventWindow(ctx context.Context, input *ModifyInstanceEventWindowRequest) (*ModifyInstanceEventWindowResult, error) - ModifyInstanceMaintenanceOptions(ctx context.Context, input *ModifyInstanceMaintenanceOptionsRequest) (*ModifyInstanceMaintenanceOptionsResult, error) - ModifyInstanceMetadataDefaults(ctx context.Context, input *ModifyInstanceMetadataDefaultsRequest) (*ModifyInstanceMetadataDefaultsResult, error) - ModifyInstanceMetadataOptions(ctx context.Context, input *ModifyInstanceMetadataOptionsRequest) (*ModifyInstanceMetadataOptionsResult, error) - ModifyInstanceNetworkPerformanceOptions(ctx context.Context, input *ModifyInstanceNetworkPerformanceRequest) (*ModifyInstanceNetworkPerformanceResult, error) - ModifyInstancePlacement(ctx context.Context, input *ModifyInstancePlacementRequest) (*ModifyInstancePlacementResult, error) - ModifyIpam(ctx context.Context, input *ModifyIpamRequest) (*ModifyIpamResult, error) - ModifyIpamPolicyAllocationRules(ctx context.Context, input *ModifyIpamPolicyAllocationRulesRequest) (*ModifyIpamPolicyAllocationRulesResult, error) - ModifyIpamPool(ctx context.Context, input *ModifyIpamPoolRequest) (*ModifyIpamPoolResult, error) - ModifyIpamPrefixListResolver(ctx context.Context, input *ModifyIpamPrefixListResolverRequest) (*ModifyIpamPrefixListResolverResult, error) - ModifyIpamPrefixListResolverTarget(ctx context.Context, input *ModifyIpamPrefixListResolverTargetRequest) (*ModifyIpamPrefixListResolverTargetResult, error) - ModifyIpamResourceCidr(ctx context.Context, input *ModifyIpamResourceCidrRequest) (*ModifyIpamResourceCidrResult, error) - ModifyIpamResourceDiscovery(ctx context.Context, input *ModifyIpamResourceDiscoveryRequest) (*ModifyIpamResourceDiscoveryResult, error) - ModifyIpamScope(ctx context.Context, input *ModifyIpamScopeRequest) (*ModifyIpamScopeResult, error) - ModifyLaunchTemplate(ctx context.Context, input *ModifyLaunchTemplateRequest) (*ModifyLaunchTemplateResult, error) - ModifyLocalGatewayRoute(ctx context.Context, input *ModifyLocalGatewayRouteRequest) (*ModifyLocalGatewayRouteResult, error) - ModifyManagedPrefixList(ctx context.Context, input *ModifyManagedPrefixListRequest) (*ModifyManagedPrefixListResult, error) - ModifyNetworkInterfaceAttribute(ctx context.Context, input *ModifyNetworkInterfaceAttributeRequest) (*SmithyUnit, error) - ModifyPrivateDnsNameOptions(ctx context.Context, input *ModifyPrivateDnsNameOptionsRequest) (*ModifyPrivateDnsNameOptionsResult, error) - ModifyPublicIpDnsNameOptions(ctx context.Context, input *ModifyPublicIpDnsNameOptionsRequest) (*ModifyPublicIpDnsNameOptionsResult, error) - ModifyReservedInstances(ctx context.Context, input *ModifyReservedInstancesRequest) (*ModifyReservedInstancesResult, error) - ModifyRouteServer(ctx context.Context, input *ModifyRouteServerRequest) (*ModifyRouteServerResult, error) - ModifySecurityGroupRules(ctx context.Context, input *ModifySecurityGroupRulesRequest) (*ModifySecurityGroupRulesResult, error) - ModifySnapshotAttribute(ctx context.Context, input *ModifySnapshotAttributeRequest) (*SmithyUnit, error) - ModifySnapshotTier(ctx context.Context, input *ModifySnapshotTierRequest) (*ModifySnapshotTierResult, error) - ModifySpotFleetRequest(ctx context.Context, input *ModifySpotFleetRequestRequest) (*ModifySpotFleetRequestResponse, error) - ModifySubnetAttribute(ctx context.Context, input *ModifySubnetAttributeRequest) (*SmithyUnit, error) - ModifyTrafficMirrorFilterNetworkServices(ctx context.Context, input *ModifyTrafficMirrorFilterNetworkServicesRequest) (*ModifyTrafficMirrorFilterNetworkServicesResult, error) - ModifyTrafficMirrorFilterRule(ctx context.Context, input *ModifyTrafficMirrorFilterRuleRequest) (*ModifyTrafficMirrorFilterRuleResult, error) - ModifyTrafficMirrorSession(ctx context.Context, input *ModifyTrafficMirrorSessionRequest) (*ModifyTrafficMirrorSessionResult, error) - ModifyTransitGateway(ctx context.Context, input *ModifyTransitGatewayRequest) (*ModifyTransitGatewayResult, error) - ModifyTransitGatewayMeteringPolicy(ctx context.Context, input *ModifyTransitGatewayMeteringPolicyRequest) (*ModifyTransitGatewayMeteringPolicyResult, error) - ModifyTransitGatewayPrefixListReference(ctx context.Context, input *ModifyTransitGatewayPrefixListReferenceRequest) (*ModifyTransitGatewayPrefixListReferenceResult, error) - ModifyTransitGatewayVpcAttachment(ctx context.Context, input *ModifyTransitGatewayVpcAttachmentRequest) (*ModifyTransitGatewayVpcAttachmentResult, error) - ModifyVerifiedAccessEndpoint(ctx context.Context, input *ModifyVerifiedAccessEndpointRequest) (*ModifyVerifiedAccessEndpointResult, error) - ModifyVerifiedAccessEndpointPolicy(ctx context.Context, input *ModifyVerifiedAccessEndpointPolicyRequest) (*ModifyVerifiedAccessEndpointPolicyResult, error) - ModifyVerifiedAccessGroup(ctx context.Context, input *ModifyVerifiedAccessGroupRequest) (*ModifyVerifiedAccessGroupResult, error) - ModifyVerifiedAccessGroupPolicy(ctx context.Context, input *ModifyVerifiedAccessGroupPolicyRequest) (*ModifyVerifiedAccessGroupPolicyResult, error) - ModifyVerifiedAccessInstance(ctx context.Context, input *ModifyVerifiedAccessInstanceRequest) (*ModifyVerifiedAccessInstanceResult, error) - ModifyVerifiedAccessInstanceLoggingConfiguration(ctx context.Context, input *ModifyVerifiedAccessInstanceLoggingConfigurationRequest) (*ModifyVerifiedAccessInstanceLoggingConfigurationResult, error) - ModifyVerifiedAccessTrustProvider(ctx context.Context, input *ModifyVerifiedAccessTrustProviderRequest) (*ModifyVerifiedAccessTrustProviderResult, error) - ModifyVolume(ctx context.Context, input *ModifyVolumeRequest) (*ModifyVolumeResult, error) - ModifyVolumeAttribute(ctx context.Context, input *ModifyVolumeAttributeRequest) (*SmithyUnit, error) - ModifyVpcAttribute(ctx context.Context, input *ModifyVpcAttributeRequest) (*SmithyUnit, error) - ModifyVpcBlockPublicAccessExclusion(ctx context.Context, input *ModifyVpcBlockPublicAccessExclusionRequest) (*ModifyVpcBlockPublicAccessExclusionResult, error) - ModifyVpcBlockPublicAccessOptions(ctx context.Context, input *ModifyVpcBlockPublicAccessOptionsRequest) (*ModifyVpcBlockPublicAccessOptionsResult, error) - ModifyVpcEncryptionControl(ctx context.Context, input *ModifyVpcEncryptionControlRequest) (*ModifyVpcEncryptionControlResult, error) - ModifyVpcEndpoint(ctx context.Context, input *ModifyVpcEndpointRequest) (*ModifyVpcEndpointResult, error) - ModifyVpcEndpointConnectionNotification(ctx context.Context, input *ModifyVpcEndpointConnectionNotificationRequest) (*ModifyVpcEndpointConnectionNotificationResult, error) - ModifyVpcEndpointServiceConfiguration(ctx context.Context, input *ModifyVpcEndpointServiceConfigurationRequest) (*ModifyVpcEndpointServiceConfigurationResult, error) - ModifyVpcEndpointServicePayerResponsibility(ctx context.Context, input *ModifyVpcEndpointServicePayerResponsibilityRequest) (*ModifyVpcEndpointServicePayerResponsibilityResult, error) - ModifyVpcEndpointServicePermissions(ctx context.Context, input *ModifyVpcEndpointServicePermissionsRequest) (*ModifyVpcEndpointServicePermissionsResult, error) - ModifyVpcPeeringConnectionOptions(ctx context.Context, input *ModifyVpcPeeringConnectionOptionsRequest) (*ModifyVpcPeeringConnectionOptionsResult, error) - ModifyVpcTenancy(ctx context.Context, input *ModifyVpcTenancyRequest) (*ModifyVpcTenancyResult, error) - ModifyVpnConnection(ctx context.Context, input *ModifyVpnConnectionRequest) (*ModifyVpnConnectionResult, error) - ModifyVpnConnectionOptions(ctx context.Context, input *ModifyVpnConnectionOptionsRequest) (*ModifyVpnConnectionOptionsResult, error) - ModifyVpnTunnelCertificate(ctx context.Context, input *ModifyVpnTunnelCertificateRequest) (*ModifyVpnTunnelCertificateResult, error) - ModifyVpnTunnelOptions(ctx context.Context, input *ModifyVpnTunnelOptionsRequest) (*ModifyVpnTunnelOptionsResult, error) - MonitorInstances(ctx context.Context, input *MonitorInstancesRequest) (*MonitorInstancesResult, error) - MoveAddressToVpc(ctx context.Context, input *MoveAddressToVpcRequest) (*MoveAddressToVpcResult, error) - MoveByoipCidrToIpam(ctx context.Context, input *MoveByoipCidrToIpamRequest) (*MoveByoipCidrToIpamResult, error) - MoveCapacityReservationInstances(ctx context.Context, input *MoveCapacityReservationInstancesRequest) (*MoveCapacityReservationInstancesResult, error) - ProvisionByoipCidr(ctx context.Context, input *ProvisionByoipCidrRequest) (*ProvisionByoipCidrResult, error) - ProvisionIpamByoasn(ctx context.Context, input *ProvisionIpamByoasnRequest) (*ProvisionIpamByoasnResult, error) - ProvisionIpamPoolCidr(ctx context.Context, input *ProvisionIpamPoolCidrRequest) (*ProvisionIpamPoolCidrResult, error) - ProvisionPublicIpv4PoolCidr(ctx context.Context, input *ProvisionPublicIpv4PoolCidrRequest) (*ProvisionPublicIpv4PoolCidrResult, error) - PurchaseCapacityBlock(ctx context.Context, input *PurchaseCapacityBlockRequest) (*PurchaseCapacityBlockResult, error) - PurchaseCapacityBlockExtension(ctx context.Context, input *PurchaseCapacityBlockExtensionRequest) (*PurchaseCapacityBlockExtensionResult, error) - PurchaseHostReservation(ctx context.Context, input *PurchaseHostReservationRequest) (*PurchaseHostReservationResult, error) - PurchaseReservedInstancesOffering(ctx context.Context, input *PurchaseReservedInstancesOfferingRequest) (*PurchaseReservedInstancesOfferingResult, error) - PurchaseScheduledInstances(ctx context.Context, input *PurchaseScheduledInstancesRequest) (*PurchaseScheduledInstancesResult, error) - RebootInstances(ctx context.Context, input *RebootInstancesRequest) (*SmithyUnit, error) - RegisterImage(ctx context.Context, input *RegisterImageRequest) (*RegisterImageResult, error) - RegisterInstanceEventNotificationAttributes(ctx context.Context, input *RegisterInstanceEventNotificationAttributesRequest) (*RegisterInstanceEventNotificationAttributesResult, error) - RegisterTransitGatewayMulticastGroupMembers(ctx context.Context, input *RegisterTransitGatewayMulticastGroupMembersRequest) (*RegisterTransitGatewayMulticastGroupMembersResult, error) - RegisterTransitGatewayMulticastGroupSources(ctx context.Context, input *RegisterTransitGatewayMulticastGroupSourcesRequest) (*RegisterTransitGatewayMulticastGroupSourcesResult, error) - RejectCapacityReservationBillingOwnership(ctx context.Context, input *RejectCapacityReservationBillingOwnershipRequest) (*RejectCapacityReservationBillingOwnershipResult, error) - RejectTransitGatewayMulticastDomainAssociations(ctx context.Context, input *RejectTransitGatewayMulticastDomainAssociationsRequest) (*RejectTransitGatewayMulticastDomainAssociationsResult, error) - RejectTransitGatewayPeeringAttachment(ctx context.Context, input *RejectTransitGatewayPeeringAttachmentRequest) (*RejectTransitGatewayPeeringAttachmentResult, error) - RejectTransitGatewayVpcAttachment(ctx context.Context, input *RejectTransitGatewayVpcAttachmentRequest) (*RejectTransitGatewayVpcAttachmentResult, error) - RejectVpcEndpointConnections(ctx context.Context, input *RejectVpcEndpointConnectionsRequest) (*RejectVpcEndpointConnectionsResult, error) - RejectVpcPeeringConnection(ctx context.Context, input *RejectVpcPeeringConnectionRequest) (*RejectVpcPeeringConnectionResult, error) - ReleaseAddress(ctx context.Context, input *ReleaseAddressRequest) (*SmithyUnit, error) - ReleaseHosts(ctx context.Context, input *ReleaseHostsRequest) (*ReleaseHostsResult, error) - ReleaseIpamPoolAllocation(ctx context.Context, input *ReleaseIpamPoolAllocationRequest) (*ReleaseIpamPoolAllocationResult, error) - ReplaceIamInstanceProfileAssociation(ctx context.Context, input *ReplaceIamInstanceProfileAssociationRequest) (*ReplaceIamInstanceProfileAssociationResult, error) - ReplaceImageCriteriaInAllowedImagesSettings(ctx context.Context, input *ReplaceImageCriteriaInAllowedImagesSettingsRequest) (*ReplaceImageCriteriaInAllowedImagesSettingsResult, error) - ReplaceNetworkAclAssociation(ctx context.Context, input *ReplaceNetworkAclAssociationRequest) (*ReplaceNetworkAclAssociationResult, error) - ReplaceNetworkAclEntry(ctx context.Context, input *ReplaceNetworkAclEntryRequest) (*SmithyUnit, error) - ReplaceRoute(ctx context.Context, input *ReplaceRouteRequest) (*SmithyUnit, error) - ReplaceRouteTableAssociation(ctx context.Context, input *ReplaceRouteTableAssociationRequest) (*ReplaceRouteTableAssociationResult, error) - ReplaceTransitGatewayRoute(ctx context.Context, input *ReplaceTransitGatewayRouteRequest) (*ReplaceTransitGatewayRouteResult, error) - ReplaceVpnTunnel(ctx context.Context, input *ReplaceVpnTunnelRequest) (*ReplaceVpnTunnelResult, error) - ReportInstanceStatus(ctx context.Context, input *ReportInstanceStatusRequest) (*SmithyUnit, error) - RequestSpotFleet(ctx context.Context, input *RequestSpotFleetRequest) (*RequestSpotFleetResponse, error) - RequestSpotInstances(ctx context.Context, input *RequestSpotInstancesRequest) (*RequestSpotInstancesResult, error) - ResetAddressAttribute(ctx context.Context, input *ResetAddressAttributeRequest) (*ResetAddressAttributeResult, error) - ResetEbsDefaultKmsKeyId(ctx context.Context, input *ResetEbsDefaultKmsKeyIdRequest) (*ResetEbsDefaultKmsKeyIdResult, error) - ResetFpgaImageAttribute(ctx context.Context, input *ResetFpgaImageAttributeRequest) (*ResetFpgaImageAttributeResult, error) - ResetImageAttribute(ctx context.Context, input *ResetImageAttributeRequest) (*SmithyUnit, error) - ResetInstanceAttribute(ctx context.Context, input *ResetInstanceAttributeRequest) (*SmithyUnit, error) - ResetNetworkInterfaceAttribute(ctx context.Context, input *ResetNetworkInterfaceAttributeRequest) (*SmithyUnit, error) - ResetSnapshotAttribute(ctx context.Context, input *ResetSnapshotAttributeRequest) (*SmithyUnit, error) - RestoreAddressToClassic(ctx context.Context, input *RestoreAddressToClassicRequest) (*RestoreAddressToClassicResult, error) - RestoreImageFromRecycleBin(ctx context.Context, input *RestoreImageFromRecycleBinRequest) (*RestoreImageFromRecycleBinResult, error) - RestoreManagedPrefixListVersion(ctx context.Context, input *RestoreManagedPrefixListVersionRequest) (*RestoreManagedPrefixListVersionResult, error) - RestoreSnapshotFromRecycleBin(ctx context.Context, input *RestoreSnapshotFromRecycleBinRequest) (*RestoreSnapshotFromRecycleBinResult, error) - RestoreSnapshotTier(ctx context.Context, input *RestoreSnapshotTierRequest) (*RestoreSnapshotTierResult, error) - RestoreVolumeFromRecycleBin(ctx context.Context, input *RestoreVolumeFromRecycleBinRequest) (*RestoreVolumeFromRecycleBinResult, error) - RevokeClientVpnIngress(ctx context.Context, input *RevokeClientVpnIngressRequest) (*RevokeClientVpnIngressResult, error) - RevokeSecurityGroupEgress(ctx context.Context, input *RevokeSecurityGroupEgressRequest) (*RevokeSecurityGroupEgressResult, error) - RevokeSecurityGroupIngress(ctx context.Context, input *RevokeSecurityGroupIngressRequest) (*RevokeSecurityGroupIngressResult, error) - RunInstances(ctx context.Context, input *RunInstancesRequest) (*Reservation, error) - RunScheduledInstances(ctx context.Context, input *RunScheduledInstancesRequest) (*RunScheduledInstancesResult, error) - SearchLocalGatewayRoutes(ctx context.Context, input *SearchLocalGatewayRoutesRequest) (*SearchLocalGatewayRoutesResult, error) - SearchTransitGatewayMulticastGroups(ctx context.Context, input *SearchTransitGatewayMulticastGroupsRequest) (*SearchTransitGatewayMulticastGroupsResult, error) - SearchTransitGatewayRoutes(ctx context.Context, input *SearchTransitGatewayRoutesRequest) (*SearchTransitGatewayRoutesResult, error) - SendDiagnosticInterrupt(ctx context.Context, input *SendDiagnosticInterruptRequest) (*SmithyUnit, error) - StartDeclarativePoliciesReport(ctx context.Context, input *StartDeclarativePoliciesReportRequest) (*StartDeclarativePoliciesReportResult, error) - StartInstances(ctx context.Context, input *StartInstancesRequest) (*StartInstancesResult, error) - StartNetworkInsightsAccessScopeAnalysis(ctx context.Context, input *StartNetworkInsightsAccessScopeAnalysisRequest) (*StartNetworkInsightsAccessScopeAnalysisResult, error) - StartNetworkInsightsAnalysis(ctx context.Context, input *StartNetworkInsightsAnalysisRequest) (*StartNetworkInsightsAnalysisResult, error) - StartVpcEndpointServicePrivateDnsVerification(ctx context.Context, input *StartVpcEndpointServicePrivateDnsVerificationRequest) (*StartVpcEndpointServicePrivateDnsVerificationResult, error) - StopInstances(ctx context.Context, input *StopInstancesRequest) (*StopInstancesResult, error) - TerminateClientVpnConnections(ctx context.Context, input *TerminateClientVpnConnectionsRequest) (*TerminateClientVpnConnectionsResult, error) - TerminateInstances(ctx context.Context, input *TerminateInstancesRequest) (*TerminateInstancesResult, error) - UnassignIpv6Addresses(ctx context.Context, input *UnassignIpv6AddressesRequest) (*UnassignIpv6AddressesResult, error) - UnassignPrivateIpAddresses(ctx context.Context, input *UnassignPrivateIpAddressesRequest) (*SmithyUnit, error) - UnassignPrivateNatGatewayAddress(ctx context.Context, input *UnassignPrivateNatGatewayAddressRequest) (*UnassignPrivateNatGatewayAddressResult, error) - UnlockSnapshot(ctx context.Context, input *UnlockSnapshotRequest) (*UnlockSnapshotResult, error) - UnmonitorInstances(ctx context.Context, input *UnmonitorInstancesRequest) (*UnmonitorInstancesResult, error) - UpdateCapacityManagerOrganizationsAccess(ctx context.Context, input *UpdateCapacityManagerOrganizationsAccessRequest) (*UpdateCapacityManagerOrganizationsAccessResult, error) - UpdateInterruptibleCapacityReservationAllocation(ctx context.Context, input *UpdateInterruptibleCapacityReservationAllocationRequest) (*UpdateInterruptibleCapacityReservationAllocationResult, error) - UpdateSecurityGroupRuleDescriptionsEgress(ctx context.Context, input *UpdateSecurityGroupRuleDescriptionsEgressRequest) (*UpdateSecurityGroupRuleDescriptionsEgressResult, error) - UpdateSecurityGroupRuleDescriptionsIngress(ctx context.Context, input *UpdateSecurityGroupRuleDescriptionsIngressRequest) (*UpdateSecurityGroupRuleDescriptionsIngressResult, error) - WithdrawByoipCidr(ctx context.Context, input *WithdrawByoipCidrRequest) (*WithdrawByoipCidrResult, error) -} diff --git a/internal/generated/ec2/router.go b/internal/generated/ec2/router.go index 89b58c5c..dd150f1c 100644 --- a/internal/generated/ec2/router.go +++ b/internal/generated/ec2/router.go @@ -4,6 +4,9 @@ package ec2 import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/ec2/serializer.go b/internal/generated/ec2/serializer.go deleted file mode 100644 index 528523cc..00000000 --- a/internal/generated/ec2/serializer.go +++ /dev/null @@ -1,5302 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package ec2 - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeAcceptAddressTransferRequest parses an HTTP request into a *AcceptAddressTransferRequest. -func DeserializeAcceptAddressTransferRequest(r *http.Request, pathParams PathParams) (*AcceptAddressTransferRequest, error) { - input := &AcceptAddressTransferRequest{} - - return input, nil -} - -// DeserializeAcceptCapacityReservationBillingOwnershipRequest parses an HTTP request into a *AcceptCapacityReservationBillingOwnershipRequest. -func DeserializeAcceptCapacityReservationBillingOwnershipRequest(r *http.Request, pathParams PathParams) (*AcceptCapacityReservationBillingOwnershipRequest, error) { - input := &AcceptCapacityReservationBillingOwnershipRequest{} - - return input, nil -} - -// DeserializeAcceptReservedInstancesExchangeQuoteRequest parses an HTTP request into a *AcceptReservedInstancesExchangeQuoteRequest. -func DeserializeAcceptReservedInstancesExchangeQuoteRequest(r *http.Request, pathParams PathParams) (*AcceptReservedInstancesExchangeQuoteRequest, error) { - input := &AcceptReservedInstancesExchangeQuoteRequest{} - - return input, nil -} - -// DeserializeAcceptTransitGatewayMulticastDomainAssociationsRequest parses an HTTP request into a *AcceptTransitGatewayMulticastDomainAssociationsRequest. -func DeserializeAcceptTransitGatewayMulticastDomainAssociationsRequest(r *http.Request, pathParams PathParams) (*AcceptTransitGatewayMulticastDomainAssociationsRequest, error) { - input := &AcceptTransitGatewayMulticastDomainAssociationsRequest{} - - return input, nil -} - -// DeserializeAcceptTransitGatewayPeeringAttachmentRequest parses an HTTP request into a *AcceptTransitGatewayPeeringAttachmentRequest. -func DeserializeAcceptTransitGatewayPeeringAttachmentRequest(r *http.Request, pathParams PathParams) (*AcceptTransitGatewayPeeringAttachmentRequest, error) { - input := &AcceptTransitGatewayPeeringAttachmentRequest{} - - return input, nil -} - -// DeserializeAcceptTransitGatewayVpcAttachmentRequest parses an HTTP request into a *AcceptTransitGatewayVpcAttachmentRequest. -func DeserializeAcceptTransitGatewayVpcAttachmentRequest(r *http.Request, pathParams PathParams) (*AcceptTransitGatewayVpcAttachmentRequest, error) { - input := &AcceptTransitGatewayVpcAttachmentRequest{} - - return input, nil -} - -// DeserializeAcceptVpcEndpointConnectionsRequest parses an HTTP request into a *AcceptVpcEndpointConnectionsRequest. -func DeserializeAcceptVpcEndpointConnectionsRequest(r *http.Request, pathParams PathParams) (*AcceptVpcEndpointConnectionsRequest, error) { - input := &AcceptVpcEndpointConnectionsRequest{} - - return input, nil -} - -// DeserializeAcceptVpcPeeringConnectionRequest parses an HTTP request into a *AcceptVpcPeeringConnectionRequest. -func DeserializeAcceptVpcPeeringConnectionRequest(r *http.Request, pathParams PathParams) (*AcceptVpcPeeringConnectionRequest, error) { - input := &AcceptVpcPeeringConnectionRequest{} - - return input, nil -} - -// DeserializeAdvertiseByoipCidrRequest parses an HTTP request into a *AdvertiseByoipCidrRequest. -func DeserializeAdvertiseByoipCidrRequest(r *http.Request, pathParams PathParams) (*AdvertiseByoipCidrRequest, error) { - input := &AdvertiseByoipCidrRequest{} - - return input, nil -} - -// DeserializeAllocateAddressRequest parses an HTTP request into a *AllocateAddressRequest. -func DeserializeAllocateAddressRequest(r *http.Request, pathParams PathParams) (*AllocateAddressRequest, error) { - input := &AllocateAddressRequest{} - - return input, nil -} - -// DeserializeAllocateHostsRequest parses an HTTP request into a *AllocateHostsRequest. -func DeserializeAllocateHostsRequest(r *http.Request, pathParams PathParams) (*AllocateHostsRequest, error) { - input := &AllocateHostsRequest{} - - return input, nil -} - -// DeserializeAllocateIpamPoolCidrRequest parses an HTTP request into a *AllocateIpamPoolCidrRequest. -func DeserializeAllocateIpamPoolCidrRequest(r *http.Request, pathParams PathParams) (*AllocateIpamPoolCidrRequest, error) { - input := &AllocateIpamPoolCidrRequest{} - - return input, nil -} - -// DeserializeApplySecurityGroupsToClientVpnTargetNetworkRequest parses an HTTP request into a *ApplySecurityGroupsToClientVpnTargetNetworkRequest. -func DeserializeApplySecurityGroupsToClientVpnTargetNetworkRequest(r *http.Request, pathParams PathParams) (*ApplySecurityGroupsToClientVpnTargetNetworkRequest, error) { - input := &ApplySecurityGroupsToClientVpnTargetNetworkRequest{} - - return input, nil -} - -// DeserializeAssignIpv6AddressesRequest parses an HTTP request into a *AssignIpv6AddressesRequest. -func DeserializeAssignIpv6AddressesRequest(r *http.Request, pathParams PathParams) (*AssignIpv6AddressesRequest, error) { - input := &AssignIpv6AddressesRequest{} - - return input, nil -} - -// DeserializeAssignPrivateIpAddressesRequest parses an HTTP request into a *AssignPrivateIpAddressesRequest. -func DeserializeAssignPrivateIpAddressesRequest(r *http.Request, pathParams PathParams) (*AssignPrivateIpAddressesRequest, error) { - input := &AssignPrivateIpAddressesRequest{} - - return input, nil -} - -// DeserializeAssignPrivateNatGatewayAddressRequest parses an HTTP request into a *AssignPrivateNatGatewayAddressRequest. -func DeserializeAssignPrivateNatGatewayAddressRequest(r *http.Request, pathParams PathParams) (*AssignPrivateNatGatewayAddressRequest, error) { - input := &AssignPrivateNatGatewayAddressRequest{} - - return input, nil -} - -// DeserializeAssociateAddressRequest parses an HTTP request into a *AssociateAddressRequest. -func DeserializeAssociateAddressRequest(r *http.Request, pathParams PathParams) (*AssociateAddressRequest, error) { - input := &AssociateAddressRequest{} - - return input, nil -} - -// DeserializeAssociateCapacityReservationBillingOwnerRequest parses an HTTP request into a *AssociateCapacityReservationBillingOwnerRequest. -func DeserializeAssociateCapacityReservationBillingOwnerRequest(r *http.Request, pathParams PathParams) (*AssociateCapacityReservationBillingOwnerRequest, error) { - input := &AssociateCapacityReservationBillingOwnerRequest{} - - return input, nil -} - -// DeserializeAssociateClientVpnTargetNetworkRequest parses an HTTP request into a *AssociateClientVpnTargetNetworkRequest. -func DeserializeAssociateClientVpnTargetNetworkRequest(r *http.Request, pathParams PathParams) (*AssociateClientVpnTargetNetworkRequest, error) { - input := &AssociateClientVpnTargetNetworkRequest{} - - return input, nil -} - -// DeserializeAssociateDhcpOptionsRequest parses an HTTP request into a *AssociateDhcpOptionsRequest. -func DeserializeAssociateDhcpOptionsRequest(r *http.Request, pathParams PathParams) (*AssociateDhcpOptionsRequest, error) { - input := &AssociateDhcpOptionsRequest{} - - return input, nil -} - -// DeserializeAssociateEnclaveCertificateIamRoleRequest parses an HTTP request into a *AssociateEnclaveCertificateIamRoleRequest. -func DeserializeAssociateEnclaveCertificateIamRoleRequest(r *http.Request, pathParams PathParams) (*AssociateEnclaveCertificateIamRoleRequest, error) { - input := &AssociateEnclaveCertificateIamRoleRequest{} - - return input, nil -} - -// DeserializeAssociateIamInstanceProfileRequest parses an HTTP request into a *AssociateIamInstanceProfileRequest. -func DeserializeAssociateIamInstanceProfileRequest(r *http.Request, pathParams PathParams) (*AssociateIamInstanceProfileRequest, error) { - input := &AssociateIamInstanceProfileRequest{} - - return input, nil -} - -// DeserializeAssociateInstanceEventWindowRequest parses an HTTP request into a *AssociateInstanceEventWindowRequest. -func DeserializeAssociateInstanceEventWindowRequest(r *http.Request, pathParams PathParams) (*AssociateInstanceEventWindowRequest, error) { - input := &AssociateInstanceEventWindowRequest{} - - return input, nil -} - -// DeserializeAssociateIpamByoasnRequest parses an HTTP request into a *AssociateIpamByoasnRequest. -func DeserializeAssociateIpamByoasnRequest(r *http.Request, pathParams PathParams) (*AssociateIpamByoasnRequest, error) { - input := &AssociateIpamByoasnRequest{} - - return input, nil -} - -// DeserializeAssociateIpamResourceDiscoveryRequest parses an HTTP request into a *AssociateIpamResourceDiscoveryRequest. -func DeserializeAssociateIpamResourceDiscoveryRequest(r *http.Request, pathParams PathParams) (*AssociateIpamResourceDiscoveryRequest, error) { - input := &AssociateIpamResourceDiscoveryRequest{} - - return input, nil -} - -// DeserializeAssociateNatGatewayAddressRequest parses an HTTP request into a *AssociateNatGatewayAddressRequest. -func DeserializeAssociateNatGatewayAddressRequest(r *http.Request, pathParams PathParams) (*AssociateNatGatewayAddressRequest, error) { - input := &AssociateNatGatewayAddressRequest{} - - return input, nil -} - -// DeserializeAssociateRouteServerRequest parses an HTTP request into a *AssociateRouteServerRequest. -func DeserializeAssociateRouteServerRequest(r *http.Request, pathParams PathParams) (*AssociateRouteServerRequest, error) { - input := &AssociateRouteServerRequest{} - - return input, nil -} - -// DeserializeAssociateRouteTableRequest parses an HTTP request into a *AssociateRouteTableRequest. -func DeserializeAssociateRouteTableRequest(r *http.Request, pathParams PathParams) (*AssociateRouteTableRequest, error) { - input := &AssociateRouteTableRequest{} - - return input, nil -} - -// DeserializeAssociateSecurityGroupVpcRequest parses an HTTP request into a *AssociateSecurityGroupVpcRequest. -func DeserializeAssociateSecurityGroupVpcRequest(r *http.Request, pathParams PathParams) (*AssociateSecurityGroupVpcRequest, error) { - input := &AssociateSecurityGroupVpcRequest{} - - return input, nil -} - -// DeserializeAssociateSubnetCidrBlockRequest parses an HTTP request into a *AssociateSubnetCidrBlockRequest. -func DeserializeAssociateSubnetCidrBlockRequest(r *http.Request, pathParams PathParams) (*AssociateSubnetCidrBlockRequest, error) { - input := &AssociateSubnetCidrBlockRequest{} - - return input, nil -} - -// DeserializeAssociateTransitGatewayMulticastDomainRequest parses an HTTP request into a *AssociateTransitGatewayMulticastDomainRequest. -func DeserializeAssociateTransitGatewayMulticastDomainRequest(r *http.Request, pathParams PathParams) (*AssociateTransitGatewayMulticastDomainRequest, error) { - input := &AssociateTransitGatewayMulticastDomainRequest{} - - return input, nil -} - -// DeserializeAssociateTransitGatewayPolicyTableRequest parses an HTTP request into a *AssociateTransitGatewayPolicyTableRequest. -func DeserializeAssociateTransitGatewayPolicyTableRequest(r *http.Request, pathParams PathParams) (*AssociateTransitGatewayPolicyTableRequest, error) { - input := &AssociateTransitGatewayPolicyTableRequest{} - - return input, nil -} - -// DeserializeAssociateTransitGatewayRouteTableRequest parses an HTTP request into a *AssociateTransitGatewayRouteTableRequest. -func DeserializeAssociateTransitGatewayRouteTableRequest(r *http.Request, pathParams PathParams) (*AssociateTransitGatewayRouteTableRequest, error) { - input := &AssociateTransitGatewayRouteTableRequest{} - - return input, nil -} - -// DeserializeAssociateTrunkInterfaceRequest parses an HTTP request into a *AssociateTrunkInterfaceRequest. -func DeserializeAssociateTrunkInterfaceRequest(r *http.Request, pathParams PathParams) (*AssociateTrunkInterfaceRequest, error) { - input := &AssociateTrunkInterfaceRequest{} - - return input, nil -} - -// DeserializeAssociateVpcCidrBlockRequest parses an HTTP request into a *AssociateVpcCidrBlockRequest. -func DeserializeAssociateVpcCidrBlockRequest(r *http.Request, pathParams PathParams) (*AssociateVpcCidrBlockRequest, error) { - input := &AssociateVpcCidrBlockRequest{} - - return input, nil -} - -// DeserializeAttachClassicLinkVpcRequest parses an HTTP request into a *AttachClassicLinkVpcRequest. -func DeserializeAttachClassicLinkVpcRequest(r *http.Request, pathParams PathParams) (*AttachClassicLinkVpcRequest, error) { - input := &AttachClassicLinkVpcRequest{} - - return input, nil -} - -// DeserializeAttachInternetGatewayRequest parses an HTTP request into a *AttachInternetGatewayRequest. -func DeserializeAttachInternetGatewayRequest(r *http.Request, pathParams PathParams) (*AttachInternetGatewayRequest, error) { - input := &AttachInternetGatewayRequest{} - - return input, nil -} - -// DeserializeAttachNetworkInterfaceRequest parses an HTTP request into a *AttachNetworkInterfaceRequest. -func DeserializeAttachNetworkInterfaceRequest(r *http.Request, pathParams PathParams) (*AttachNetworkInterfaceRequest, error) { - input := &AttachNetworkInterfaceRequest{} - - return input, nil -} - -// DeserializeAttachVerifiedAccessTrustProviderRequest parses an HTTP request into a *AttachVerifiedAccessTrustProviderRequest. -func DeserializeAttachVerifiedAccessTrustProviderRequest(r *http.Request, pathParams PathParams) (*AttachVerifiedAccessTrustProviderRequest, error) { - input := &AttachVerifiedAccessTrustProviderRequest{} - - return input, nil -} - -// DeserializeAttachVolumeRequest parses an HTTP request into a *AttachVolumeRequest. -func DeserializeAttachVolumeRequest(r *http.Request, pathParams PathParams) (*AttachVolumeRequest, error) { - input := &AttachVolumeRequest{} - - return input, nil -} - -// DeserializeAttachVpnGatewayRequest parses an HTTP request into a *AttachVpnGatewayRequest. -func DeserializeAttachVpnGatewayRequest(r *http.Request, pathParams PathParams) (*AttachVpnGatewayRequest, error) { - input := &AttachVpnGatewayRequest{} - - return input, nil -} - -// DeserializeAuthorizeClientVpnIngressRequest parses an HTTP request into a *AuthorizeClientVpnIngressRequest. -func DeserializeAuthorizeClientVpnIngressRequest(r *http.Request, pathParams PathParams) (*AuthorizeClientVpnIngressRequest, error) { - input := &AuthorizeClientVpnIngressRequest{} - - return input, nil -} - -// DeserializeAuthorizeSecurityGroupEgressRequest parses an HTTP request into a *AuthorizeSecurityGroupEgressRequest. -func DeserializeAuthorizeSecurityGroupEgressRequest(r *http.Request, pathParams PathParams) (*AuthorizeSecurityGroupEgressRequest, error) { - input := &AuthorizeSecurityGroupEgressRequest{} - - return input, nil -} - -// DeserializeAuthorizeSecurityGroupIngressRequest parses an HTTP request into a *AuthorizeSecurityGroupIngressRequest. -func DeserializeAuthorizeSecurityGroupIngressRequest(r *http.Request, pathParams PathParams) (*AuthorizeSecurityGroupIngressRequest, error) { - input := &AuthorizeSecurityGroupIngressRequest{} - - return input, nil -} - -// DeserializeBundleInstanceRequest parses an HTTP request into a *BundleInstanceRequest. -func DeserializeBundleInstanceRequest(r *http.Request, pathParams PathParams) (*BundleInstanceRequest, error) { - input := &BundleInstanceRequest{} - - return input, nil -} - -// DeserializeCancelBundleTaskRequest parses an HTTP request into a *CancelBundleTaskRequest. -func DeserializeCancelBundleTaskRequest(r *http.Request, pathParams PathParams) (*CancelBundleTaskRequest, error) { - input := &CancelBundleTaskRequest{} - - return input, nil -} - -// DeserializeCancelCapacityReservationRequest parses an HTTP request into a *CancelCapacityReservationRequest. -func DeserializeCancelCapacityReservationRequest(r *http.Request, pathParams PathParams) (*CancelCapacityReservationRequest, error) { - input := &CancelCapacityReservationRequest{} - - return input, nil -} - -// DeserializeCancelCapacityReservationFleetsRequest parses an HTTP request into a *CancelCapacityReservationFleetsRequest. -func DeserializeCancelCapacityReservationFleetsRequest(r *http.Request, pathParams PathParams) (*CancelCapacityReservationFleetsRequest, error) { - input := &CancelCapacityReservationFleetsRequest{} - - return input, nil -} - -// DeserializeCancelConversionRequest parses an HTTP request into a *CancelConversionRequest. -func DeserializeCancelConversionRequest(r *http.Request, pathParams PathParams) (*CancelConversionRequest, error) { - input := &CancelConversionRequest{} - - return input, nil -} - -// DeserializeCancelDeclarativePoliciesReportRequest parses an HTTP request into a *CancelDeclarativePoliciesReportRequest. -func DeserializeCancelDeclarativePoliciesReportRequest(r *http.Request, pathParams PathParams) (*CancelDeclarativePoliciesReportRequest, error) { - input := &CancelDeclarativePoliciesReportRequest{} - - return input, nil -} - -// DeserializeCancelExportTaskRequest parses an HTTP request into a *CancelExportTaskRequest. -func DeserializeCancelExportTaskRequest(r *http.Request, pathParams PathParams) (*CancelExportTaskRequest, error) { - input := &CancelExportTaskRequest{} - - return input, nil -} - -// DeserializeCancelImageLaunchPermissionRequest parses an HTTP request into a *CancelImageLaunchPermissionRequest. -func DeserializeCancelImageLaunchPermissionRequest(r *http.Request, pathParams PathParams) (*CancelImageLaunchPermissionRequest, error) { - input := &CancelImageLaunchPermissionRequest{} - - return input, nil -} - -// DeserializeCancelImportTaskRequest parses an HTTP request into a *CancelImportTaskRequest. -func DeserializeCancelImportTaskRequest(r *http.Request, pathParams PathParams) (*CancelImportTaskRequest, error) { - input := &CancelImportTaskRequest{} - - return input, nil -} - -// DeserializeCancelReservedInstancesListingRequest parses an HTTP request into a *CancelReservedInstancesListingRequest. -func DeserializeCancelReservedInstancesListingRequest(r *http.Request, pathParams PathParams) (*CancelReservedInstancesListingRequest, error) { - input := &CancelReservedInstancesListingRequest{} - - return input, nil -} - -// DeserializeCancelSpotFleetRequestsRequest parses an HTTP request into a *CancelSpotFleetRequestsRequest. -func DeserializeCancelSpotFleetRequestsRequest(r *http.Request, pathParams PathParams) (*CancelSpotFleetRequestsRequest, error) { - input := &CancelSpotFleetRequestsRequest{} - - return input, nil -} - -// DeserializeCancelSpotInstanceRequestsRequest parses an HTTP request into a *CancelSpotInstanceRequestsRequest. -func DeserializeCancelSpotInstanceRequestsRequest(r *http.Request, pathParams PathParams) (*CancelSpotInstanceRequestsRequest, error) { - input := &CancelSpotInstanceRequestsRequest{} - - return input, nil -} - -// DeserializeConfirmProductInstanceRequest parses an HTTP request into a *ConfirmProductInstanceRequest. -func DeserializeConfirmProductInstanceRequest(r *http.Request, pathParams PathParams) (*ConfirmProductInstanceRequest, error) { - input := &ConfirmProductInstanceRequest{} - - return input, nil -} - -// DeserializeCopyFpgaImageRequest parses an HTTP request into a *CopyFpgaImageRequest. -func DeserializeCopyFpgaImageRequest(r *http.Request, pathParams PathParams) (*CopyFpgaImageRequest, error) { - input := &CopyFpgaImageRequest{} - - return input, nil -} - -// DeserializeCopyImageRequest parses an HTTP request into a *CopyImageRequest. -func DeserializeCopyImageRequest(r *http.Request, pathParams PathParams) (*CopyImageRequest, error) { - input := &CopyImageRequest{} - - return input, nil -} - -// DeserializeCopySnapshotRequest parses an HTTP request into a *CopySnapshotRequest. -func DeserializeCopySnapshotRequest(r *http.Request, pathParams PathParams) (*CopySnapshotRequest, error) { - input := &CopySnapshotRequest{} - - return input, nil -} - -// DeserializeCopyVolumesRequest parses an HTTP request into a *CopyVolumesRequest. -func DeserializeCopyVolumesRequest(r *http.Request, pathParams PathParams) (*CopyVolumesRequest, error) { - input := &CopyVolumesRequest{} - - return input, nil -} - -// DeserializeCreateCapacityManagerDataExportRequest parses an HTTP request into a *CreateCapacityManagerDataExportRequest. -func DeserializeCreateCapacityManagerDataExportRequest(r *http.Request, pathParams PathParams) (*CreateCapacityManagerDataExportRequest, error) { - input := &CreateCapacityManagerDataExportRequest{} - - return input, nil -} - -// DeserializeCreateCapacityReservationRequest parses an HTTP request into a *CreateCapacityReservationRequest. -func DeserializeCreateCapacityReservationRequest(r *http.Request, pathParams PathParams) (*CreateCapacityReservationRequest, error) { - input := &CreateCapacityReservationRequest{} - - return input, nil -} - -// DeserializeCreateCapacityReservationBySplittingRequest parses an HTTP request into a *CreateCapacityReservationBySplittingRequest. -func DeserializeCreateCapacityReservationBySplittingRequest(r *http.Request, pathParams PathParams) (*CreateCapacityReservationBySplittingRequest, error) { - input := &CreateCapacityReservationBySplittingRequest{} - - return input, nil -} - -// DeserializeCreateCapacityReservationFleetRequest parses an HTTP request into a *CreateCapacityReservationFleetRequest. -func DeserializeCreateCapacityReservationFleetRequest(r *http.Request, pathParams PathParams) (*CreateCapacityReservationFleetRequest, error) { - input := &CreateCapacityReservationFleetRequest{} - - return input, nil -} - -// DeserializeCreateCarrierGatewayRequest parses an HTTP request into a *CreateCarrierGatewayRequest. -func DeserializeCreateCarrierGatewayRequest(r *http.Request, pathParams PathParams) (*CreateCarrierGatewayRequest, error) { - input := &CreateCarrierGatewayRequest{} - - return input, nil -} - -// DeserializeCreateClientVpnEndpointRequest parses an HTTP request into a *CreateClientVpnEndpointRequest. -func DeserializeCreateClientVpnEndpointRequest(r *http.Request, pathParams PathParams) (*CreateClientVpnEndpointRequest, error) { - input := &CreateClientVpnEndpointRequest{} - - return input, nil -} - -// DeserializeCreateClientVpnRouteRequest parses an HTTP request into a *CreateClientVpnRouteRequest. -func DeserializeCreateClientVpnRouteRequest(r *http.Request, pathParams PathParams) (*CreateClientVpnRouteRequest, error) { - input := &CreateClientVpnRouteRequest{} - - return input, nil -} - -// DeserializeCreateCoipCidrRequest parses an HTTP request into a *CreateCoipCidrRequest. -func DeserializeCreateCoipCidrRequest(r *http.Request, pathParams PathParams) (*CreateCoipCidrRequest, error) { - input := &CreateCoipCidrRequest{} - - return input, nil -} - -// DeserializeCreateCoipPoolRequest parses an HTTP request into a *CreateCoipPoolRequest. -func DeserializeCreateCoipPoolRequest(r *http.Request, pathParams PathParams) (*CreateCoipPoolRequest, error) { - input := &CreateCoipPoolRequest{} - - return input, nil -} - -// DeserializeCreateCustomerGatewayRequest parses an HTTP request into a *CreateCustomerGatewayRequest. -func DeserializeCreateCustomerGatewayRequest(r *http.Request, pathParams PathParams) (*CreateCustomerGatewayRequest, error) { - input := &CreateCustomerGatewayRequest{} - - return input, nil -} - -// DeserializeCreateDefaultSubnetRequest parses an HTTP request into a *CreateDefaultSubnetRequest. -func DeserializeCreateDefaultSubnetRequest(r *http.Request, pathParams PathParams) (*CreateDefaultSubnetRequest, error) { - input := &CreateDefaultSubnetRequest{} - - return input, nil -} - -// DeserializeCreateDefaultVpcRequest parses an HTTP request into a *CreateDefaultVpcRequest. -func DeserializeCreateDefaultVpcRequest(r *http.Request, pathParams PathParams) (*CreateDefaultVpcRequest, error) { - input := &CreateDefaultVpcRequest{} - - return input, nil -} - -// DeserializeCreateDelegateMacVolumeOwnershipTaskRequest parses an HTTP request into a *CreateDelegateMacVolumeOwnershipTaskRequest. -func DeserializeCreateDelegateMacVolumeOwnershipTaskRequest(r *http.Request, pathParams PathParams) (*CreateDelegateMacVolumeOwnershipTaskRequest, error) { - input := &CreateDelegateMacVolumeOwnershipTaskRequest{} - - return input, nil -} - -// DeserializeCreateDhcpOptionsRequest parses an HTTP request into a *CreateDhcpOptionsRequest. -func DeserializeCreateDhcpOptionsRequest(r *http.Request, pathParams PathParams) (*CreateDhcpOptionsRequest, error) { - input := &CreateDhcpOptionsRequest{} - - return input, nil -} - -// DeserializeCreateEgressOnlyInternetGatewayRequest parses an HTTP request into a *CreateEgressOnlyInternetGatewayRequest. -func DeserializeCreateEgressOnlyInternetGatewayRequest(r *http.Request, pathParams PathParams) (*CreateEgressOnlyInternetGatewayRequest, error) { - input := &CreateEgressOnlyInternetGatewayRequest{} - - return input, nil -} - -// DeserializeCreateFleetRequest parses an HTTP request into a *CreateFleetRequest. -func DeserializeCreateFleetRequest(r *http.Request, pathParams PathParams) (*CreateFleetRequest, error) { - input := &CreateFleetRequest{} - - return input, nil -} - -// DeserializeCreateFlowLogsRequest parses an HTTP request into a *CreateFlowLogsRequest. -func DeserializeCreateFlowLogsRequest(r *http.Request, pathParams PathParams) (*CreateFlowLogsRequest, error) { - input := &CreateFlowLogsRequest{} - - return input, nil -} - -// DeserializeCreateFpgaImageRequest parses an HTTP request into a *CreateFpgaImageRequest. -func DeserializeCreateFpgaImageRequest(r *http.Request, pathParams PathParams) (*CreateFpgaImageRequest, error) { - input := &CreateFpgaImageRequest{} - - return input, nil -} - -// DeserializeCreateImageRequest parses an HTTP request into a *CreateImageRequest. -func DeserializeCreateImageRequest(r *http.Request, pathParams PathParams) (*CreateImageRequest, error) { - input := &CreateImageRequest{} - - return input, nil -} - -// DeserializeCreateImageUsageReportRequest parses an HTTP request into a *CreateImageUsageReportRequest. -func DeserializeCreateImageUsageReportRequest(r *http.Request, pathParams PathParams) (*CreateImageUsageReportRequest, error) { - input := &CreateImageUsageReportRequest{} - - return input, nil -} - -// DeserializeCreateInstanceConnectEndpointRequest parses an HTTP request into a *CreateInstanceConnectEndpointRequest. -func DeserializeCreateInstanceConnectEndpointRequest(r *http.Request, pathParams PathParams) (*CreateInstanceConnectEndpointRequest, error) { - input := &CreateInstanceConnectEndpointRequest{} - - return input, nil -} - -// DeserializeCreateInstanceEventWindowRequest parses an HTTP request into a *CreateInstanceEventWindowRequest. -func DeserializeCreateInstanceEventWindowRequest(r *http.Request, pathParams PathParams) (*CreateInstanceEventWindowRequest, error) { - input := &CreateInstanceEventWindowRequest{} - - return input, nil -} - -// DeserializeCreateInstanceExportTaskRequest parses an HTTP request into a *CreateInstanceExportTaskRequest. -func DeserializeCreateInstanceExportTaskRequest(r *http.Request, pathParams PathParams) (*CreateInstanceExportTaskRequest, error) { - input := &CreateInstanceExportTaskRequest{} - - return input, nil -} - -// DeserializeCreateInternetGatewayRequest parses an HTTP request into a *CreateInternetGatewayRequest. -func DeserializeCreateInternetGatewayRequest(r *http.Request, pathParams PathParams) (*CreateInternetGatewayRequest, error) { - input := &CreateInternetGatewayRequest{} - - return input, nil -} - -// DeserializeCreateInterruptibleCapacityReservationAllocationRequest parses an HTTP request into a *CreateInterruptibleCapacityReservationAllocationRequest. -func DeserializeCreateInterruptibleCapacityReservationAllocationRequest(r *http.Request, pathParams PathParams) (*CreateInterruptibleCapacityReservationAllocationRequest, error) { - input := &CreateInterruptibleCapacityReservationAllocationRequest{} - - return input, nil -} - -// DeserializeCreateIpamRequest parses an HTTP request into a *CreateIpamRequest. -func DeserializeCreateIpamRequest(r *http.Request, pathParams PathParams) (*CreateIpamRequest, error) { - input := &CreateIpamRequest{} - - return input, nil -} - -// DeserializeCreateIpamExternalResourceVerificationTokenRequest parses an HTTP request into a *CreateIpamExternalResourceVerificationTokenRequest. -func DeserializeCreateIpamExternalResourceVerificationTokenRequest(r *http.Request, pathParams PathParams) (*CreateIpamExternalResourceVerificationTokenRequest, error) { - input := &CreateIpamExternalResourceVerificationTokenRequest{} - - return input, nil -} - -// DeserializeCreateIpamPolicyRequest parses an HTTP request into a *CreateIpamPolicyRequest. -func DeserializeCreateIpamPolicyRequest(r *http.Request, pathParams PathParams) (*CreateIpamPolicyRequest, error) { - input := &CreateIpamPolicyRequest{} - - return input, nil -} - -// DeserializeCreateIpamPoolRequest parses an HTTP request into a *CreateIpamPoolRequest. -func DeserializeCreateIpamPoolRequest(r *http.Request, pathParams PathParams) (*CreateIpamPoolRequest, error) { - input := &CreateIpamPoolRequest{} - - return input, nil -} - -// DeserializeCreateIpamPrefixListResolverRequest parses an HTTP request into a *CreateIpamPrefixListResolverRequest. -func DeserializeCreateIpamPrefixListResolverRequest(r *http.Request, pathParams PathParams) (*CreateIpamPrefixListResolverRequest, error) { - input := &CreateIpamPrefixListResolverRequest{} - - return input, nil -} - -// DeserializeCreateIpamPrefixListResolverTargetRequest parses an HTTP request into a *CreateIpamPrefixListResolverTargetRequest. -func DeserializeCreateIpamPrefixListResolverTargetRequest(r *http.Request, pathParams PathParams) (*CreateIpamPrefixListResolverTargetRequest, error) { - input := &CreateIpamPrefixListResolverTargetRequest{} - - return input, nil -} - -// DeserializeCreateIpamResourceDiscoveryRequest parses an HTTP request into a *CreateIpamResourceDiscoveryRequest. -func DeserializeCreateIpamResourceDiscoveryRequest(r *http.Request, pathParams PathParams) (*CreateIpamResourceDiscoveryRequest, error) { - input := &CreateIpamResourceDiscoveryRequest{} - - return input, nil -} - -// DeserializeCreateIpamScopeRequest parses an HTTP request into a *CreateIpamScopeRequest. -func DeserializeCreateIpamScopeRequest(r *http.Request, pathParams PathParams) (*CreateIpamScopeRequest, error) { - input := &CreateIpamScopeRequest{} - - return input, nil -} - -// DeserializeCreateKeyPairRequest parses an HTTP request into a *CreateKeyPairRequest. -func DeserializeCreateKeyPairRequest(r *http.Request, pathParams PathParams) (*CreateKeyPairRequest, error) { - input := &CreateKeyPairRequest{} - - return input, nil -} - -// DeserializeCreateLaunchTemplateRequest parses an HTTP request into a *CreateLaunchTemplateRequest. -func DeserializeCreateLaunchTemplateRequest(r *http.Request, pathParams PathParams) (*CreateLaunchTemplateRequest, error) { - input := &CreateLaunchTemplateRequest{} - - return input, nil -} - -// DeserializeCreateLaunchTemplateVersionRequest parses an HTTP request into a *CreateLaunchTemplateVersionRequest. -func DeserializeCreateLaunchTemplateVersionRequest(r *http.Request, pathParams PathParams) (*CreateLaunchTemplateVersionRequest, error) { - input := &CreateLaunchTemplateVersionRequest{} - - return input, nil -} - -// DeserializeCreateLocalGatewayRouteRequest parses an HTTP request into a *CreateLocalGatewayRouteRequest. -func DeserializeCreateLocalGatewayRouteRequest(r *http.Request, pathParams PathParams) (*CreateLocalGatewayRouteRequest, error) { - input := &CreateLocalGatewayRouteRequest{} - - return input, nil -} - -// DeserializeCreateLocalGatewayRouteTableRequest parses an HTTP request into a *CreateLocalGatewayRouteTableRequest. -func DeserializeCreateLocalGatewayRouteTableRequest(r *http.Request, pathParams PathParams) (*CreateLocalGatewayRouteTableRequest, error) { - input := &CreateLocalGatewayRouteTableRequest{} - - return input, nil -} - -// DeserializeCreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationRequest parses an HTTP request into a *CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationRequest. -func DeserializeCreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationRequest(r *http.Request, pathParams PathParams) (*CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationRequest, error) { - input := &CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociationRequest{} - - return input, nil -} - -// DeserializeCreateLocalGatewayRouteTableVpcAssociationRequest parses an HTTP request into a *CreateLocalGatewayRouteTableVpcAssociationRequest. -func DeserializeCreateLocalGatewayRouteTableVpcAssociationRequest(r *http.Request, pathParams PathParams) (*CreateLocalGatewayRouteTableVpcAssociationRequest, error) { - input := &CreateLocalGatewayRouteTableVpcAssociationRequest{} - - return input, nil -} - -// DeserializeCreateLocalGatewayVirtualInterfaceRequest parses an HTTP request into a *CreateLocalGatewayVirtualInterfaceRequest. -func DeserializeCreateLocalGatewayVirtualInterfaceRequest(r *http.Request, pathParams PathParams) (*CreateLocalGatewayVirtualInterfaceRequest, error) { - input := &CreateLocalGatewayVirtualInterfaceRequest{} - - return input, nil -} - -// DeserializeCreateLocalGatewayVirtualInterfaceGroupRequest parses an HTTP request into a *CreateLocalGatewayVirtualInterfaceGroupRequest. -func DeserializeCreateLocalGatewayVirtualInterfaceGroupRequest(r *http.Request, pathParams PathParams) (*CreateLocalGatewayVirtualInterfaceGroupRequest, error) { - input := &CreateLocalGatewayVirtualInterfaceGroupRequest{} - - return input, nil -} - -// DeserializeCreateMacSystemIntegrityProtectionModificationTaskRequest parses an HTTP request into a *CreateMacSystemIntegrityProtectionModificationTaskRequest. -func DeserializeCreateMacSystemIntegrityProtectionModificationTaskRequest(r *http.Request, pathParams PathParams) (*CreateMacSystemIntegrityProtectionModificationTaskRequest, error) { - input := &CreateMacSystemIntegrityProtectionModificationTaskRequest{} - - return input, nil -} - -// DeserializeCreateManagedPrefixListRequest parses an HTTP request into a *CreateManagedPrefixListRequest. -func DeserializeCreateManagedPrefixListRequest(r *http.Request, pathParams PathParams) (*CreateManagedPrefixListRequest, error) { - input := &CreateManagedPrefixListRequest{} - - return input, nil -} - -// DeserializeCreateNatGatewayRequest parses an HTTP request into a *CreateNatGatewayRequest. -func DeserializeCreateNatGatewayRequest(r *http.Request, pathParams PathParams) (*CreateNatGatewayRequest, error) { - input := &CreateNatGatewayRequest{} - - return input, nil -} - -// DeserializeCreateNetworkAclRequest parses an HTTP request into a *CreateNetworkAclRequest. -func DeserializeCreateNetworkAclRequest(r *http.Request, pathParams PathParams) (*CreateNetworkAclRequest, error) { - input := &CreateNetworkAclRequest{} - - return input, nil -} - -// DeserializeCreateNetworkAclEntryRequest parses an HTTP request into a *CreateNetworkAclEntryRequest. -func DeserializeCreateNetworkAclEntryRequest(r *http.Request, pathParams PathParams) (*CreateNetworkAclEntryRequest, error) { - input := &CreateNetworkAclEntryRequest{} - - return input, nil -} - -// DeserializeCreateNetworkInsightsAccessScopeRequest parses an HTTP request into a *CreateNetworkInsightsAccessScopeRequest. -func DeserializeCreateNetworkInsightsAccessScopeRequest(r *http.Request, pathParams PathParams) (*CreateNetworkInsightsAccessScopeRequest, error) { - input := &CreateNetworkInsightsAccessScopeRequest{} - - return input, nil -} - -// DeserializeCreateNetworkInsightsPathRequest parses an HTTP request into a *CreateNetworkInsightsPathRequest. -func DeserializeCreateNetworkInsightsPathRequest(r *http.Request, pathParams PathParams) (*CreateNetworkInsightsPathRequest, error) { - input := &CreateNetworkInsightsPathRequest{} - - return input, nil -} - -// DeserializeCreateNetworkInterfaceRequest parses an HTTP request into a *CreateNetworkInterfaceRequest. -func DeserializeCreateNetworkInterfaceRequest(r *http.Request, pathParams PathParams) (*CreateNetworkInterfaceRequest, error) { - input := &CreateNetworkInterfaceRequest{} - - return input, nil -} - -// DeserializeCreateNetworkInterfacePermissionRequest parses an HTTP request into a *CreateNetworkInterfacePermissionRequest. -func DeserializeCreateNetworkInterfacePermissionRequest(r *http.Request, pathParams PathParams) (*CreateNetworkInterfacePermissionRequest, error) { - input := &CreateNetworkInterfacePermissionRequest{} - - return input, nil -} - -// DeserializeCreatePlacementGroupRequest parses an HTTP request into a *CreatePlacementGroupRequest. -func DeserializeCreatePlacementGroupRequest(r *http.Request, pathParams PathParams) (*CreatePlacementGroupRequest, error) { - input := &CreatePlacementGroupRequest{} - - return input, nil -} - -// DeserializeCreatePublicIpv4PoolRequest parses an HTTP request into a *CreatePublicIpv4PoolRequest. -func DeserializeCreatePublicIpv4PoolRequest(r *http.Request, pathParams PathParams) (*CreatePublicIpv4PoolRequest, error) { - input := &CreatePublicIpv4PoolRequest{} - - return input, nil -} - -// DeserializeCreateReplaceRootVolumeTaskRequest parses an HTTP request into a *CreateReplaceRootVolumeTaskRequest. -func DeserializeCreateReplaceRootVolumeTaskRequest(r *http.Request, pathParams PathParams) (*CreateReplaceRootVolumeTaskRequest, error) { - input := &CreateReplaceRootVolumeTaskRequest{} - - return input, nil -} - -// DeserializeCreateReservedInstancesListingRequest parses an HTTP request into a *CreateReservedInstancesListingRequest. -func DeserializeCreateReservedInstancesListingRequest(r *http.Request, pathParams PathParams) (*CreateReservedInstancesListingRequest, error) { - input := &CreateReservedInstancesListingRequest{} - - return input, nil -} - -// DeserializeCreateRestoreImageTaskRequest parses an HTTP request into a *CreateRestoreImageTaskRequest. -func DeserializeCreateRestoreImageTaskRequest(r *http.Request, pathParams PathParams) (*CreateRestoreImageTaskRequest, error) { - input := &CreateRestoreImageTaskRequest{} - - return input, nil -} - -// DeserializeCreateRouteRequest parses an HTTP request into a *CreateRouteRequest. -func DeserializeCreateRouteRequest(r *http.Request, pathParams PathParams) (*CreateRouteRequest, error) { - input := &CreateRouteRequest{} - - return input, nil -} - -// DeserializeCreateRouteServerRequest parses an HTTP request into a *CreateRouteServerRequest. -func DeserializeCreateRouteServerRequest(r *http.Request, pathParams PathParams) (*CreateRouteServerRequest, error) { - input := &CreateRouteServerRequest{} - - return input, nil -} - -// DeserializeCreateRouteServerEndpointRequest parses an HTTP request into a *CreateRouteServerEndpointRequest. -func DeserializeCreateRouteServerEndpointRequest(r *http.Request, pathParams PathParams) (*CreateRouteServerEndpointRequest, error) { - input := &CreateRouteServerEndpointRequest{} - - return input, nil -} - -// DeserializeCreateRouteServerPeerRequest parses an HTTP request into a *CreateRouteServerPeerRequest. -func DeserializeCreateRouteServerPeerRequest(r *http.Request, pathParams PathParams) (*CreateRouteServerPeerRequest, error) { - input := &CreateRouteServerPeerRequest{} - - return input, nil -} - -// DeserializeCreateRouteTableRequest parses an HTTP request into a *CreateRouteTableRequest. -func DeserializeCreateRouteTableRequest(r *http.Request, pathParams PathParams) (*CreateRouteTableRequest, error) { - input := &CreateRouteTableRequest{} - - return input, nil -} - -// DeserializeCreateSecondaryNetworkRequest parses an HTTP request into a *CreateSecondaryNetworkRequest. -func DeserializeCreateSecondaryNetworkRequest(r *http.Request, pathParams PathParams) (*CreateSecondaryNetworkRequest, error) { - input := &CreateSecondaryNetworkRequest{} - - return input, nil -} - -// DeserializeCreateSecondarySubnetRequest parses an HTTP request into a *CreateSecondarySubnetRequest. -func DeserializeCreateSecondarySubnetRequest(r *http.Request, pathParams PathParams) (*CreateSecondarySubnetRequest, error) { - input := &CreateSecondarySubnetRequest{} - - return input, nil -} - -// DeserializeCreateSecurityGroupRequest parses an HTTP request into a *CreateSecurityGroupRequest. -func DeserializeCreateSecurityGroupRequest(r *http.Request, pathParams PathParams) (*CreateSecurityGroupRequest, error) { - input := &CreateSecurityGroupRequest{} - - return input, nil -} - -// DeserializeCreateSnapshotRequest parses an HTTP request into a *CreateSnapshotRequest. -func DeserializeCreateSnapshotRequest(r *http.Request, pathParams PathParams) (*CreateSnapshotRequest, error) { - input := &CreateSnapshotRequest{} - - return input, nil -} - -// DeserializeCreateSnapshotsRequest parses an HTTP request into a *CreateSnapshotsRequest. -func DeserializeCreateSnapshotsRequest(r *http.Request, pathParams PathParams) (*CreateSnapshotsRequest, error) { - input := &CreateSnapshotsRequest{} - - return input, nil -} - -// DeserializeCreateSpotDatafeedSubscriptionRequest parses an HTTP request into a *CreateSpotDatafeedSubscriptionRequest. -func DeserializeCreateSpotDatafeedSubscriptionRequest(r *http.Request, pathParams PathParams) (*CreateSpotDatafeedSubscriptionRequest, error) { - input := &CreateSpotDatafeedSubscriptionRequest{} - - return input, nil -} - -// DeserializeCreateStoreImageTaskRequest parses an HTTP request into a *CreateStoreImageTaskRequest. -func DeserializeCreateStoreImageTaskRequest(r *http.Request, pathParams PathParams) (*CreateStoreImageTaskRequest, error) { - input := &CreateStoreImageTaskRequest{} - - return input, nil -} - -// DeserializeCreateSubnetRequest parses an HTTP request into a *CreateSubnetRequest. -func DeserializeCreateSubnetRequest(r *http.Request, pathParams PathParams) (*CreateSubnetRequest, error) { - input := &CreateSubnetRequest{} - - return input, nil -} - -// DeserializeCreateSubnetCidrReservationRequest parses an HTTP request into a *CreateSubnetCidrReservationRequest. -func DeserializeCreateSubnetCidrReservationRequest(r *http.Request, pathParams PathParams) (*CreateSubnetCidrReservationRequest, error) { - input := &CreateSubnetCidrReservationRequest{} - - return input, nil -} - -// DeserializeCreateTagsRequest parses an HTTP request into a *CreateTagsRequest. -func DeserializeCreateTagsRequest(r *http.Request, pathParams PathParams) (*CreateTagsRequest, error) { - input := &CreateTagsRequest{} - - return input, nil -} - -// DeserializeCreateTrafficMirrorFilterRequest parses an HTTP request into a *CreateTrafficMirrorFilterRequest. -func DeserializeCreateTrafficMirrorFilterRequest(r *http.Request, pathParams PathParams) (*CreateTrafficMirrorFilterRequest, error) { - input := &CreateTrafficMirrorFilterRequest{} - - return input, nil -} - -// DeserializeCreateTrafficMirrorFilterRuleRequest parses an HTTP request into a *CreateTrafficMirrorFilterRuleRequest. -func DeserializeCreateTrafficMirrorFilterRuleRequest(r *http.Request, pathParams PathParams) (*CreateTrafficMirrorFilterRuleRequest, error) { - input := &CreateTrafficMirrorFilterRuleRequest{} - - return input, nil -} - -// DeserializeCreateTrafficMirrorSessionRequest parses an HTTP request into a *CreateTrafficMirrorSessionRequest. -func DeserializeCreateTrafficMirrorSessionRequest(r *http.Request, pathParams PathParams) (*CreateTrafficMirrorSessionRequest, error) { - input := &CreateTrafficMirrorSessionRequest{} - - return input, nil -} - -// DeserializeCreateTrafficMirrorTargetRequest parses an HTTP request into a *CreateTrafficMirrorTargetRequest. -func DeserializeCreateTrafficMirrorTargetRequest(r *http.Request, pathParams PathParams) (*CreateTrafficMirrorTargetRequest, error) { - input := &CreateTrafficMirrorTargetRequest{} - - return input, nil -} - -// DeserializeCreateTransitGatewayRequest parses an HTTP request into a *CreateTransitGatewayRequest. -func DeserializeCreateTransitGatewayRequest(r *http.Request, pathParams PathParams) (*CreateTransitGatewayRequest, error) { - input := &CreateTransitGatewayRequest{} - - return input, nil -} - -// DeserializeCreateTransitGatewayConnectRequest parses an HTTP request into a *CreateTransitGatewayConnectRequest. -func DeserializeCreateTransitGatewayConnectRequest(r *http.Request, pathParams PathParams) (*CreateTransitGatewayConnectRequest, error) { - input := &CreateTransitGatewayConnectRequest{} - - return input, nil -} - -// DeserializeCreateTransitGatewayConnectPeerRequest parses an HTTP request into a *CreateTransitGatewayConnectPeerRequest. -func DeserializeCreateTransitGatewayConnectPeerRequest(r *http.Request, pathParams PathParams) (*CreateTransitGatewayConnectPeerRequest, error) { - input := &CreateTransitGatewayConnectPeerRequest{} - - return input, nil -} - -// DeserializeCreateTransitGatewayMeteringPolicyRequest parses an HTTP request into a *CreateTransitGatewayMeteringPolicyRequest. -func DeserializeCreateTransitGatewayMeteringPolicyRequest(r *http.Request, pathParams PathParams) (*CreateTransitGatewayMeteringPolicyRequest, error) { - input := &CreateTransitGatewayMeteringPolicyRequest{} - - return input, nil -} - -// DeserializeCreateTransitGatewayMeteringPolicyEntryRequest parses an HTTP request into a *CreateTransitGatewayMeteringPolicyEntryRequest. -func DeserializeCreateTransitGatewayMeteringPolicyEntryRequest(r *http.Request, pathParams PathParams) (*CreateTransitGatewayMeteringPolicyEntryRequest, error) { - input := &CreateTransitGatewayMeteringPolicyEntryRequest{} - - return input, nil -} - -// DeserializeCreateTransitGatewayMulticastDomainRequest parses an HTTP request into a *CreateTransitGatewayMulticastDomainRequest. -func DeserializeCreateTransitGatewayMulticastDomainRequest(r *http.Request, pathParams PathParams) (*CreateTransitGatewayMulticastDomainRequest, error) { - input := &CreateTransitGatewayMulticastDomainRequest{} - - return input, nil -} - -// DeserializeCreateTransitGatewayPeeringAttachmentRequest parses an HTTP request into a *CreateTransitGatewayPeeringAttachmentRequest. -func DeserializeCreateTransitGatewayPeeringAttachmentRequest(r *http.Request, pathParams PathParams) (*CreateTransitGatewayPeeringAttachmentRequest, error) { - input := &CreateTransitGatewayPeeringAttachmentRequest{} - - return input, nil -} - -// DeserializeCreateTransitGatewayPolicyTableRequest parses an HTTP request into a *CreateTransitGatewayPolicyTableRequest. -func DeserializeCreateTransitGatewayPolicyTableRequest(r *http.Request, pathParams PathParams) (*CreateTransitGatewayPolicyTableRequest, error) { - input := &CreateTransitGatewayPolicyTableRequest{} - - return input, nil -} - -// DeserializeCreateTransitGatewayPrefixListReferenceRequest parses an HTTP request into a *CreateTransitGatewayPrefixListReferenceRequest. -func DeserializeCreateTransitGatewayPrefixListReferenceRequest(r *http.Request, pathParams PathParams) (*CreateTransitGatewayPrefixListReferenceRequest, error) { - input := &CreateTransitGatewayPrefixListReferenceRequest{} - - return input, nil -} - -// DeserializeCreateTransitGatewayRouteRequest parses an HTTP request into a *CreateTransitGatewayRouteRequest. -func DeserializeCreateTransitGatewayRouteRequest(r *http.Request, pathParams PathParams) (*CreateTransitGatewayRouteRequest, error) { - input := &CreateTransitGatewayRouteRequest{} - - return input, nil -} - -// DeserializeCreateTransitGatewayRouteTableRequest parses an HTTP request into a *CreateTransitGatewayRouteTableRequest. -func DeserializeCreateTransitGatewayRouteTableRequest(r *http.Request, pathParams PathParams) (*CreateTransitGatewayRouteTableRequest, error) { - input := &CreateTransitGatewayRouteTableRequest{} - - return input, nil -} - -// DeserializeCreateTransitGatewayRouteTableAnnouncementRequest parses an HTTP request into a *CreateTransitGatewayRouteTableAnnouncementRequest. -func DeserializeCreateTransitGatewayRouteTableAnnouncementRequest(r *http.Request, pathParams PathParams) (*CreateTransitGatewayRouteTableAnnouncementRequest, error) { - input := &CreateTransitGatewayRouteTableAnnouncementRequest{} - - return input, nil -} - -// DeserializeCreateTransitGatewayVpcAttachmentRequest parses an HTTP request into a *CreateTransitGatewayVpcAttachmentRequest. -func DeserializeCreateTransitGatewayVpcAttachmentRequest(r *http.Request, pathParams PathParams) (*CreateTransitGatewayVpcAttachmentRequest, error) { - input := &CreateTransitGatewayVpcAttachmentRequest{} - - return input, nil -} - -// DeserializeCreateVerifiedAccessEndpointRequest parses an HTTP request into a *CreateVerifiedAccessEndpointRequest. -func DeserializeCreateVerifiedAccessEndpointRequest(r *http.Request, pathParams PathParams) (*CreateVerifiedAccessEndpointRequest, error) { - input := &CreateVerifiedAccessEndpointRequest{} - - return input, nil -} - -// DeserializeCreateVerifiedAccessGroupRequest parses an HTTP request into a *CreateVerifiedAccessGroupRequest. -func DeserializeCreateVerifiedAccessGroupRequest(r *http.Request, pathParams PathParams) (*CreateVerifiedAccessGroupRequest, error) { - input := &CreateVerifiedAccessGroupRequest{} - - return input, nil -} - -// DeserializeCreateVerifiedAccessInstanceRequest parses an HTTP request into a *CreateVerifiedAccessInstanceRequest. -func DeserializeCreateVerifiedAccessInstanceRequest(r *http.Request, pathParams PathParams) (*CreateVerifiedAccessInstanceRequest, error) { - input := &CreateVerifiedAccessInstanceRequest{} - - return input, nil -} - -// DeserializeCreateVerifiedAccessTrustProviderRequest parses an HTTP request into a *CreateVerifiedAccessTrustProviderRequest. -func DeserializeCreateVerifiedAccessTrustProviderRequest(r *http.Request, pathParams PathParams) (*CreateVerifiedAccessTrustProviderRequest, error) { - input := &CreateVerifiedAccessTrustProviderRequest{} - - return input, nil -} - -// DeserializeCreateVolumeRequest parses an HTTP request into a *CreateVolumeRequest. -func DeserializeCreateVolumeRequest(r *http.Request, pathParams PathParams) (*CreateVolumeRequest, error) { - input := &CreateVolumeRequest{} - - return input, nil -} - -// DeserializeCreateVpcRequest parses an HTTP request into a *CreateVpcRequest. -func DeserializeCreateVpcRequest(r *http.Request, pathParams PathParams) (*CreateVpcRequest, error) { - input := &CreateVpcRequest{} - - return input, nil -} - -// DeserializeCreateVpcBlockPublicAccessExclusionRequest parses an HTTP request into a *CreateVpcBlockPublicAccessExclusionRequest. -func DeserializeCreateVpcBlockPublicAccessExclusionRequest(r *http.Request, pathParams PathParams) (*CreateVpcBlockPublicAccessExclusionRequest, error) { - input := &CreateVpcBlockPublicAccessExclusionRequest{} - - return input, nil -} - -// DeserializeCreateVpcEncryptionControlRequest parses an HTTP request into a *CreateVpcEncryptionControlRequest. -func DeserializeCreateVpcEncryptionControlRequest(r *http.Request, pathParams PathParams) (*CreateVpcEncryptionControlRequest, error) { - input := &CreateVpcEncryptionControlRequest{} - - return input, nil -} - -// DeserializeCreateVpcEndpointRequest parses an HTTP request into a *CreateVpcEndpointRequest. -func DeserializeCreateVpcEndpointRequest(r *http.Request, pathParams PathParams) (*CreateVpcEndpointRequest, error) { - input := &CreateVpcEndpointRequest{} - - return input, nil -} - -// DeserializeCreateVpcEndpointConnectionNotificationRequest parses an HTTP request into a *CreateVpcEndpointConnectionNotificationRequest. -func DeserializeCreateVpcEndpointConnectionNotificationRequest(r *http.Request, pathParams PathParams) (*CreateVpcEndpointConnectionNotificationRequest, error) { - input := &CreateVpcEndpointConnectionNotificationRequest{} - - return input, nil -} - -// DeserializeCreateVpcEndpointServiceConfigurationRequest parses an HTTP request into a *CreateVpcEndpointServiceConfigurationRequest. -func DeserializeCreateVpcEndpointServiceConfigurationRequest(r *http.Request, pathParams PathParams) (*CreateVpcEndpointServiceConfigurationRequest, error) { - input := &CreateVpcEndpointServiceConfigurationRequest{} - - return input, nil -} - -// DeserializeCreateVpcPeeringConnectionRequest parses an HTTP request into a *CreateVpcPeeringConnectionRequest. -func DeserializeCreateVpcPeeringConnectionRequest(r *http.Request, pathParams PathParams) (*CreateVpcPeeringConnectionRequest, error) { - input := &CreateVpcPeeringConnectionRequest{} - - return input, nil -} - -// DeserializeCreateVpnConcentratorRequest parses an HTTP request into a *CreateVpnConcentratorRequest. -func DeserializeCreateVpnConcentratorRequest(r *http.Request, pathParams PathParams) (*CreateVpnConcentratorRequest, error) { - input := &CreateVpnConcentratorRequest{} - - return input, nil -} - -// DeserializeCreateVpnConnectionRequest parses an HTTP request into a *CreateVpnConnectionRequest. -func DeserializeCreateVpnConnectionRequest(r *http.Request, pathParams PathParams) (*CreateVpnConnectionRequest, error) { - input := &CreateVpnConnectionRequest{} - - return input, nil -} - -// DeserializeCreateVpnConnectionRouteRequest parses an HTTP request into a *CreateVpnConnectionRouteRequest. -func DeserializeCreateVpnConnectionRouteRequest(r *http.Request, pathParams PathParams) (*CreateVpnConnectionRouteRequest, error) { - input := &CreateVpnConnectionRouteRequest{} - - return input, nil -} - -// DeserializeCreateVpnGatewayRequest parses an HTTP request into a *CreateVpnGatewayRequest. -func DeserializeCreateVpnGatewayRequest(r *http.Request, pathParams PathParams) (*CreateVpnGatewayRequest, error) { - input := &CreateVpnGatewayRequest{} - - return input, nil -} - -// DeserializeDeleteCapacityManagerDataExportRequest parses an HTTP request into a *DeleteCapacityManagerDataExportRequest. -func DeserializeDeleteCapacityManagerDataExportRequest(r *http.Request, pathParams PathParams) (*DeleteCapacityManagerDataExportRequest, error) { - input := &DeleteCapacityManagerDataExportRequest{} - - return input, nil -} - -// DeserializeDeleteCarrierGatewayRequest parses an HTTP request into a *DeleteCarrierGatewayRequest. -func DeserializeDeleteCarrierGatewayRequest(r *http.Request, pathParams PathParams) (*DeleteCarrierGatewayRequest, error) { - input := &DeleteCarrierGatewayRequest{} - - return input, nil -} - -// DeserializeDeleteClientVpnEndpointRequest parses an HTTP request into a *DeleteClientVpnEndpointRequest. -func DeserializeDeleteClientVpnEndpointRequest(r *http.Request, pathParams PathParams) (*DeleteClientVpnEndpointRequest, error) { - input := &DeleteClientVpnEndpointRequest{} - - return input, nil -} - -// DeserializeDeleteClientVpnRouteRequest parses an HTTP request into a *DeleteClientVpnRouteRequest. -func DeserializeDeleteClientVpnRouteRequest(r *http.Request, pathParams PathParams) (*DeleteClientVpnRouteRequest, error) { - input := &DeleteClientVpnRouteRequest{} - - return input, nil -} - -// DeserializeDeleteCoipCidrRequest parses an HTTP request into a *DeleteCoipCidrRequest. -func DeserializeDeleteCoipCidrRequest(r *http.Request, pathParams PathParams) (*DeleteCoipCidrRequest, error) { - input := &DeleteCoipCidrRequest{} - - return input, nil -} - -// DeserializeDeleteCoipPoolRequest parses an HTTP request into a *DeleteCoipPoolRequest. -func DeserializeDeleteCoipPoolRequest(r *http.Request, pathParams PathParams) (*DeleteCoipPoolRequest, error) { - input := &DeleteCoipPoolRequest{} - - return input, nil -} - -// DeserializeDeleteCustomerGatewayRequest parses an HTTP request into a *DeleteCustomerGatewayRequest. -func DeserializeDeleteCustomerGatewayRequest(r *http.Request, pathParams PathParams) (*DeleteCustomerGatewayRequest, error) { - input := &DeleteCustomerGatewayRequest{} - - return input, nil -} - -// DeserializeDeleteDhcpOptionsRequest parses an HTTP request into a *DeleteDhcpOptionsRequest. -func DeserializeDeleteDhcpOptionsRequest(r *http.Request, pathParams PathParams) (*DeleteDhcpOptionsRequest, error) { - input := &DeleteDhcpOptionsRequest{} - - return input, nil -} - -// DeserializeDeleteEgressOnlyInternetGatewayRequest parses an HTTP request into a *DeleteEgressOnlyInternetGatewayRequest. -func DeserializeDeleteEgressOnlyInternetGatewayRequest(r *http.Request, pathParams PathParams) (*DeleteEgressOnlyInternetGatewayRequest, error) { - input := &DeleteEgressOnlyInternetGatewayRequest{} - - return input, nil -} - -// DeserializeDeleteFleetsRequest parses an HTTP request into a *DeleteFleetsRequest. -func DeserializeDeleteFleetsRequest(r *http.Request, pathParams PathParams) (*DeleteFleetsRequest, error) { - input := &DeleteFleetsRequest{} - - return input, nil -} - -// DeserializeDeleteFlowLogsRequest parses an HTTP request into a *DeleteFlowLogsRequest. -func DeserializeDeleteFlowLogsRequest(r *http.Request, pathParams PathParams) (*DeleteFlowLogsRequest, error) { - input := &DeleteFlowLogsRequest{} - - return input, nil -} - -// DeserializeDeleteFpgaImageRequest parses an HTTP request into a *DeleteFpgaImageRequest. -func DeserializeDeleteFpgaImageRequest(r *http.Request, pathParams PathParams) (*DeleteFpgaImageRequest, error) { - input := &DeleteFpgaImageRequest{} - - return input, nil -} - -// DeserializeDeleteImageUsageReportRequest parses an HTTP request into a *DeleteImageUsageReportRequest. -func DeserializeDeleteImageUsageReportRequest(r *http.Request, pathParams PathParams) (*DeleteImageUsageReportRequest, error) { - input := &DeleteImageUsageReportRequest{} - - return input, nil -} - -// DeserializeDeleteInstanceConnectEndpointRequest parses an HTTP request into a *DeleteInstanceConnectEndpointRequest. -func DeserializeDeleteInstanceConnectEndpointRequest(r *http.Request, pathParams PathParams) (*DeleteInstanceConnectEndpointRequest, error) { - input := &DeleteInstanceConnectEndpointRequest{} - - return input, nil -} - -// DeserializeDeleteInstanceEventWindowRequest parses an HTTP request into a *DeleteInstanceEventWindowRequest. -func DeserializeDeleteInstanceEventWindowRequest(r *http.Request, pathParams PathParams) (*DeleteInstanceEventWindowRequest, error) { - input := &DeleteInstanceEventWindowRequest{} - - return input, nil -} - -// DeserializeDeleteInternetGatewayRequest parses an HTTP request into a *DeleteInternetGatewayRequest. -func DeserializeDeleteInternetGatewayRequest(r *http.Request, pathParams PathParams) (*DeleteInternetGatewayRequest, error) { - input := &DeleteInternetGatewayRequest{} - - return input, nil -} - -// DeserializeDeleteIpamRequest parses an HTTP request into a *DeleteIpamRequest. -func DeserializeDeleteIpamRequest(r *http.Request, pathParams PathParams) (*DeleteIpamRequest, error) { - input := &DeleteIpamRequest{} - - return input, nil -} - -// DeserializeDeleteIpamExternalResourceVerificationTokenRequest parses an HTTP request into a *DeleteIpamExternalResourceVerificationTokenRequest. -func DeserializeDeleteIpamExternalResourceVerificationTokenRequest(r *http.Request, pathParams PathParams) (*DeleteIpamExternalResourceVerificationTokenRequest, error) { - input := &DeleteIpamExternalResourceVerificationTokenRequest{} - - return input, nil -} - -// DeserializeDeleteIpamPolicyRequest parses an HTTP request into a *DeleteIpamPolicyRequest. -func DeserializeDeleteIpamPolicyRequest(r *http.Request, pathParams PathParams) (*DeleteIpamPolicyRequest, error) { - input := &DeleteIpamPolicyRequest{} - - return input, nil -} - -// DeserializeDeleteIpamPoolRequest parses an HTTP request into a *DeleteIpamPoolRequest. -func DeserializeDeleteIpamPoolRequest(r *http.Request, pathParams PathParams) (*DeleteIpamPoolRequest, error) { - input := &DeleteIpamPoolRequest{} - - return input, nil -} - -// DeserializeDeleteIpamPrefixListResolverRequest parses an HTTP request into a *DeleteIpamPrefixListResolverRequest. -func DeserializeDeleteIpamPrefixListResolverRequest(r *http.Request, pathParams PathParams) (*DeleteIpamPrefixListResolverRequest, error) { - input := &DeleteIpamPrefixListResolverRequest{} - - return input, nil -} - -// DeserializeDeleteIpamPrefixListResolverTargetRequest parses an HTTP request into a *DeleteIpamPrefixListResolverTargetRequest. -func DeserializeDeleteIpamPrefixListResolverTargetRequest(r *http.Request, pathParams PathParams) (*DeleteIpamPrefixListResolverTargetRequest, error) { - input := &DeleteIpamPrefixListResolverTargetRequest{} - - return input, nil -} - -// DeserializeDeleteIpamResourceDiscoveryRequest parses an HTTP request into a *DeleteIpamResourceDiscoveryRequest. -func DeserializeDeleteIpamResourceDiscoveryRequest(r *http.Request, pathParams PathParams) (*DeleteIpamResourceDiscoveryRequest, error) { - input := &DeleteIpamResourceDiscoveryRequest{} - - return input, nil -} - -// DeserializeDeleteIpamScopeRequest parses an HTTP request into a *DeleteIpamScopeRequest. -func DeserializeDeleteIpamScopeRequest(r *http.Request, pathParams PathParams) (*DeleteIpamScopeRequest, error) { - input := &DeleteIpamScopeRequest{} - - return input, nil -} - -// DeserializeDeleteKeyPairRequest parses an HTTP request into a *DeleteKeyPairRequest. -func DeserializeDeleteKeyPairRequest(r *http.Request, pathParams PathParams) (*DeleteKeyPairRequest, error) { - input := &DeleteKeyPairRequest{} - - return input, nil -} - -// DeserializeDeleteLaunchTemplateRequest parses an HTTP request into a *DeleteLaunchTemplateRequest. -func DeserializeDeleteLaunchTemplateRequest(r *http.Request, pathParams PathParams) (*DeleteLaunchTemplateRequest, error) { - input := &DeleteLaunchTemplateRequest{} - - return input, nil -} - -// DeserializeDeleteLaunchTemplateVersionsRequest parses an HTTP request into a *DeleteLaunchTemplateVersionsRequest. -func DeserializeDeleteLaunchTemplateVersionsRequest(r *http.Request, pathParams PathParams) (*DeleteLaunchTemplateVersionsRequest, error) { - input := &DeleteLaunchTemplateVersionsRequest{} - - return input, nil -} - -// DeserializeDeleteLocalGatewayRouteRequest parses an HTTP request into a *DeleteLocalGatewayRouteRequest. -func DeserializeDeleteLocalGatewayRouteRequest(r *http.Request, pathParams PathParams) (*DeleteLocalGatewayRouteRequest, error) { - input := &DeleteLocalGatewayRouteRequest{} - - return input, nil -} - -// DeserializeDeleteLocalGatewayRouteTableRequest parses an HTTP request into a *DeleteLocalGatewayRouteTableRequest. -func DeserializeDeleteLocalGatewayRouteTableRequest(r *http.Request, pathParams PathParams) (*DeleteLocalGatewayRouteTableRequest, error) { - input := &DeleteLocalGatewayRouteTableRequest{} - - return input, nil -} - -// DeserializeDeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationRequest parses an HTTP request into a *DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationRequest. -func DeserializeDeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationRequest(r *http.Request, pathParams PathParams) (*DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationRequest, error) { - input := &DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociationRequest{} - - return input, nil -} - -// DeserializeDeleteLocalGatewayRouteTableVpcAssociationRequest parses an HTTP request into a *DeleteLocalGatewayRouteTableVpcAssociationRequest. -func DeserializeDeleteLocalGatewayRouteTableVpcAssociationRequest(r *http.Request, pathParams PathParams) (*DeleteLocalGatewayRouteTableVpcAssociationRequest, error) { - input := &DeleteLocalGatewayRouteTableVpcAssociationRequest{} - - return input, nil -} - -// DeserializeDeleteLocalGatewayVirtualInterfaceRequest parses an HTTP request into a *DeleteLocalGatewayVirtualInterfaceRequest. -func DeserializeDeleteLocalGatewayVirtualInterfaceRequest(r *http.Request, pathParams PathParams) (*DeleteLocalGatewayVirtualInterfaceRequest, error) { - input := &DeleteLocalGatewayVirtualInterfaceRequest{} - - return input, nil -} - -// DeserializeDeleteLocalGatewayVirtualInterfaceGroupRequest parses an HTTP request into a *DeleteLocalGatewayVirtualInterfaceGroupRequest. -func DeserializeDeleteLocalGatewayVirtualInterfaceGroupRequest(r *http.Request, pathParams PathParams) (*DeleteLocalGatewayVirtualInterfaceGroupRequest, error) { - input := &DeleteLocalGatewayVirtualInterfaceGroupRequest{} - - return input, nil -} - -// DeserializeDeleteManagedPrefixListRequest parses an HTTP request into a *DeleteManagedPrefixListRequest. -func DeserializeDeleteManagedPrefixListRequest(r *http.Request, pathParams PathParams) (*DeleteManagedPrefixListRequest, error) { - input := &DeleteManagedPrefixListRequest{} - - return input, nil -} - -// DeserializeDeleteNatGatewayRequest parses an HTTP request into a *DeleteNatGatewayRequest. -func DeserializeDeleteNatGatewayRequest(r *http.Request, pathParams PathParams) (*DeleteNatGatewayRequest, error) { - input := &DeleteNatGatewayRequest{} - - return input, nil -} - -// DeserializeDeleteNetworkAclRequest parses an HTTP request into a *DeleteNetworkAclRequest. -func DeserializeDeleteNetworkAclRequest(r *http.Request, pathParams PathParams) (*DeleteNetworkAclRequest, error) { - input := &DeleteNetworkAclRequest{} - - return input, nil -} - -// DeserializeDeleteNetworkAclEntryRequest parses an HTTP request into a *DeleteNetworkAclEntryRequest. -func DeserializeDeleteNetworkAclEntryRequest(r *http.Request, pathParams PathParams) (*DeleteNetworkAclEntryRequest, error) { - input := &DeleteNetworkAclEntryRequest{} - - return input, nil -} - -// DeserializeDeleteNetworkInsightsAccessScopeRequest parses an HTTP request into a *DeleteNetworkInsightsAccessScopeRequest. -func DeserializeDeleteNetworkInsightsAccessScopeRequest(r *http.Request, pathParams PathParams) (*DeleteNetworkInsightsAccessScopeRequest, error) { - input := &DeleteNetworkInsightsAccessScopeRequest{} - - return input, nil -} - -// DeserializeDeleteNetworkInsightsAccessScopeAnalysisRequest parses an HTTP request into a *DeleteNetworkInsightsAccessScopeAnalysisRequest. -func DeserializeDeleteNetworkInsightsAccessScopeAnalysisRequest(r *http.Request, pathParams PathParams) (*DeleteNetworkInsightsAccessScopeAnalysisRequest, error) { - input := &DeleteNetworkInsightsAccessScopeAnalysisRequest{} - - return input, nil -} - -// DeserializeDeleteNetworkInsightsAnalysisRequest parses an HTTP request into a *DeleteNetworkInsightsAnalysisRequest. -func DeserializeDeleteNetworkInsightsAnalysisRequest(r *http.Request, pathParams PathParams) (*DeleteNetworkInsightsAnalysisRequest, error) { - input := &DeleteNetworkInsightsAnalysisRequest{} - - return input, nil -} - -// DeserializeDeleteNetworkInsightsPathRequest parses an HTTP request into a *DeleteNetworkInsightsPathRequest. -func DeserializeDeleteNetworkInsightsPathRequest(r *http.Request, pathParams PathParams) (*DeleteNetworkInsightsPathRequest, error) { - input := &DeleteNetworkInsightsPathRequest{} - - return input, nil -} - -// DeserializeDeleteNetworkInterfaceRequest parses an HTTP request into a *DeleteNetworkInterfaceRequest. -func DeserializeDeleteNetworkInterfaceRequest(r *http.Request, pathParams PathParams) (*DeleteNetworkInterfaceRequest, error) { - input := &DeleteNetworkInterfaceRequest{} - - return input, nil -} - -// DeserializeDeleteNetworkInterfacePermissionRequest parses an HTTP request into a *DeleteNetworkInterfacePermissionRequest. -func DeserializeDeleteNetworkInterfacePermissionRequest(r *http.Request, pathParams PathParams) (*DeleteNetworkInterfacePermissionRequest, error) { - input := &DeleteNetworkInterfacePermissionRequest{} - - return input, nil -} - -// DeserializeDeletePlacementGroupRequest parses an HTTP request into a *DeletePlacementGroupRequest. -func DeserializeDeletePlacementGroupRequest(r *http.Request, pathParams PathParams) (*DeletePlacementGroupRequest, error) { - input := &DeletePlacementGroupRequest{} - - return input, nil -} - -// DeserializeDeletePublicIpv4PoolRequest parses an HTTP request into a *DeletePublicIpv4PoolRequest. -func DeserializeDeletePublicIpv4PoolRequest(r *http.Request, pathParams PathParams) (*DeletePublicIpv4PoolRequest, error) { - input := &DeletePublicIpv4PoolRequest{} - - return input, nil -} - -// DeserializeDeleteQueuedReservedInstancesRequest parses an HTTP request into a *DeleteQueuedReservedInstancesRequest. -func DeserializeDeleteQueuedReservedInstancesRequest(r *http.Request, pathParams PathParams) (*DeleteQueuedReservedInstancesRequest, error) { - input := &DeleteQueuedReservedInstancesRequest{} - - return input, nil -} - -// DeserializeDeleteRouteRequest parses an HTTP request into a *DeleteRouteRequest. -func DeserializeDeleteRouteRequest(r *http.Request, pathParams PathParams) (*DeleteRouteRequest, error) { - input := &DeleteRouteRequest{} - - return input, nil -} - -// DeserializeDeleteRouteServerRequest parses an HTTP request into a *DeleteRouteServerRequest. -func DeserializeDeleteRouteServerRequest(r *http.Request, pathParams PathParams) (*DeleteRouteServerRequest, error) { - input := &DeleteRouteServerRequest{} - - return input, nil -} - -// DeserializeDeleteRouteServerEndpointRequest parses an HTTP request into a *DeleteRouteServerEndpointRequest. -func DeserializeDeleteRouteServerEndpointRequest(r *http.Request, pathParams PathParams) (*DeleteRouteServerEndpointRequest, error) { - input := &DeleteRouteServerEndpointRequest{} - - return input, nil -} - -// DeserializeDeleteRouteServerPeerRequest parses an HTTP request into a *DeleteRouteServerPeerRequest. -func DeserializeDeleteRouteServerPeerRequest(r *http.Request, pathParams PathParams) (*DeleteRouteServerPeerRequest, error) { - input := &DeleteRouteServerPeerRequest{} - - return input, nil -} - -// DeserializeDeleteRouteTableRequest parses an HTTP request into a *DeleteRouteTableRequest. -func DeserializeDeleteRouteTableRequest(r *http.Request, pathParams PathParams) (*DeleteRouteTableRequest, error) { - input := &DeleteRouteTableRequest{} - - return input, nil -} - -// DeserializeDeleteSecondaryNetworkRequest parses an HTTP request into a *DeleteSecondaryNetworkRequest. -func DeserializeDeleteSecondaryNetworkRequest(r *http.Request, pathParams PathParams) (*DeleteSecondaryNetworkRequest, error) { - input := &DeleteSecondaryNetworkRequest{} - - return input, nil -} - -// DeserializeDeleteSecondarySubnetRequest parses an HTTP request into a *DeleteSecondarySubnetRequest. -func DeserializeDeleteSecondarySubnetRequest(r *http.Request, pathParams PathParams) (*DeleteSecondarySubnetRequest, error) { - input := &DeleteSecondarySubnetRequest{} - - return input, nil -} - -// DeserializeDeleteSecurityGroupRequest parses an HTTP request into a *DeleteSecurityGroupRequest. -func DeserializeDeleteSecurityGroupRequest(r *http.Request, pathParams PathParams) (*DeleteSecurityGroupRequest, error) { - input := &DeleteSecurityGroupRequest{} - - return input, nil -} - -// DeserializeDeleteSnapshotRequest parses an HTTP request into a *DeleteSnapshotRequest. -func DeserializeDeleteSnapshotRequest(r *http.Request, pathParams PathParams) (*DeleteSnapshotRequest, error) { - input := &DeleteSnapshotRequest{} - - return input, nil -} - -// DeserializeDeleteSpotDatafeedSubscriptionRequest parses an HTTP request into a *DeleteSpotDatafeedSubscriptionRequest. -func DeserializeDeleteSpotDatafeedSubscriptionRequest(r *http.Request, pathParams PathParams) (*DeleteSpotDatafeedSubscriptionRequest, error) { - input := &DeleteSpotDatafeedSubscriptionRequest{} - - return input, nil -} - -// DeserializeDeleteSubnetRequest parses an HTTP request into a *DeleteSubnetRequest. -func DeserializeDeleteSubnetRequest(r *http.Request, pathParams PathParams) (*DeleteSubnetRequest, error) { - input := &DeleteSubnetRequest{} - - return input, nil -} - -// DeserializeDeleteSubnetCidrReservationRequest parses an HTTP request into a *DeleteSubnetCidrReservationRequest. -func DeserializeDeleteSubnetCidrReservationRequest(r *http.Request, pathParams PathParams) (*DeleteSubnetCidrReservationRequest, error) { - input := &DeleteSubnetCidrReservationRequest{} - - return input, nil -} - -// DeserializeDeleteTagsRequest parses an HTTP request into a *DeleteTagsRequest. -func DeserializeDeleteTagsRequest(r *http.Request, pathParams PathParams) (*DeleteTagsRequest, error) { - input := &DeleteTagsRequest{} - - return input, nil -} - -// DeserializeDeleteTrafficMirrorFilterRequest parses an HTTP request into a *DeleteTrafficMirrorFilterRequest. -func DeserializeDeleteTrafficMirrorFilterRequest(r *http.Request, pathParams PathParams) (*DeleteTrafficMirrorFilterRequest, error) { - input := &DeleteTrafficMirrorFilterRequest{} - - return input, nil -} - -// DeserializeDeleteTrafficMirrorFilterRuleRequest parses an HTTP request into a *DeleteTrafficMirrorFilterRuleRequest. -func DeserializeDeleteTrafficMirrorFilterRuleRequest(r *http.Request, pathParams PathParams) (*DeleteTrafficMirrorFilterRuleRequest, error) { - input := &DeleteTrafficMirrorFilterRuleRequest{} - - return input, nil -} - -// DeserializeDeleteTrafficMirrorSessionRequest parses an HTTP request into a *DeleteTrafficMirrorSessionRequest. -func DeserializeDeleteTrafficMirrorSessionRequest(r *http.Request, pathParams PathParams) (*DeleteTrafficMirrorSessionRequest, error) { - input := &DeleteTrafficMirrorSessionRequest{} - - return input, nil -} - -// DeserializeDeleteTrafficMirrorTargetRequest parses an HTTP request into a *DeleteTrafficMirrorTargetRequest. -func DeserializeDeleteTrafficMirrorTargetRequest(r *http.Request, pathParams PathParams) (*DeleteTrafficMirrorTargetRequest, error) { - input := &DeleteTrafficMirrorTargetRequest{} - - return input, nil -} - -// DeserializeDeleteTransitGatewayRequest parses an HTTP request into a *DeleteTransitGatewayRequest. -func DeserializeDeleteTransitGatewayRequest(r *http.Request, pathParams PathParams) (*DeleteTransitGatewayRequest, error) { - input := &DeleteTransitGatewayRequest{} - - return input, nil -} - -// DeserializeDeleteTransitGatewayConnectRequest parses an HTTP request into a *DeleteTransitGatewayConnectRequest. -func DeserializeDeleteTransitGatewayConnectRequest(r *http.Request, pathParams PathParams) (*DeleteTransitGatewayConnectRequest, error) { - input := &DeleteTransitGatewayConnectRequest{} - - return input, nil -} - -// DeserializeDeleteTransitGatewayConnectPeerRequest parses an HTTP request into a *DeleteTransitGatewayConnectPeerRequest. -func DeserializeDeleteTransitGatewayConnectPeerRequest(r *http.Request, pathParams PathParams) (*DeleteTransitGatewayConnectPeerRequest, error) { - input := &DeleteTransitGatewayConnectPeerRequest{} - - return input, nil -} - -// DeserializeDeleteTransitGatewayMeteringPolicyRequest parses an HTTP request into a *DeleteTransitGatewayMeteringPolicyRequest. -func DeserializeDeleteTransitGatewayMeteringPolicyRequest(r *http.Request, pathParams PathParams) (*DeleteTransitGatewayMeteringPolicyRequest, error) { - input := &DeleteTransitGatewayMeteringPolicyRequest{} - - return input, nil -} - -// DeserializeDeleteTransitGatewayMeteringPolicyEntryRequest parses an HTTP request into a *DeleteTransitGatewayMeteringPolicyEntryRequest. -func DeserializeDeleteTransitGatewayMeteringPolicyEntryRequest(r *http.Request, pathParams PathParams) (*DeleteTransitGatewayMeteringPolicyEntryRequest, error) { - input := &DeleteTransitGatewayMeteringPolicyEntryRequest{} - - return input, nil -} - -// DeserializeDeleteTransitGatewayMulticastDomainRequest parses an HTTP request into a *DeleteTransitGatewayMulticastDomainRequest. -func DeserializeDeleteTransitGatewayMulticastDomainRequest(r *http.Request, pathParams PathParams) (*DeleteTransitGatewayMulticastDomainRequest, error) { - input := &DeleteTransitGatewayMulticastDomainRequest{} - - return input, nil -} - -// DeserializeDeleteTransitGatewayPeeringAttachmentRequest parses an HTTP request into a *DeleteTransitGatewayPeeringAttachmentRequest. -func DeserializeDeleteTransitGatewayPeeringAttachmentRequest(r *http.Request, pathParams PathParams) (*DeleteTransitGatewayPeeringAttachmentRequest, error) { - input := &DeleteTransitGatewayPeeringAttachmentRequest{} - - return input, nil -} - -// DeserializeDeleteTransitGatewayPolicyTableRequest parses an HTTP request into a *DeleteTransitGatewayPolicyTableRequest. -func DeserializeDeleteTransitGatewayPolicyTableRequest(r *http.Request, pathParams PathParams) (*DeleteTransitGatewayPolicyTableRequest, error) { - input := &DeleteTransitGatewayPolicyTableRequest{} - - return input, nil -} - -// DeserializeDeleteTransitGatewayPrefixListReferenceRequest parses an HTTP request into a *DeleteTransitGatewayPrefixListReferenceRequest. -func DeserializeDeleteTransitGatewayPrefixListReferenceRequest(r *http.Request, pathParams PathParams) (*DeleteTransitGatewayPrefixListReferenceRequest, error) { - input := &DeleteTransitGatewayPrefixListReferenceRequest{} - - return input, nil -} - -// DeserializeDeleteTransitGatewayRouteRequest parses an HTTP request into a *DeleteTransitGatewayRouteRequest. -func DeserializeDeleteTransitGatewayRouteRequest(r *http.Request, pathParams PathParams) (*DeleteTransitGatewayRouteRequest, error) { - input := &DeleteTransitGatewayRouteRequest{} - - return input, nil -} - -// DeserializeDeleteTransitGatewayRouteTableRequest parses an HTTP request into a *DeleteTransitGatewayRouteTableRequest. -func DeserializeDeleteTransitGatewayRouteTableRequest(r *http.Request, pathParams PathParams) (*DeleteTransitGatewayRouteTableRequest, error) { - input := &DeleteTransitGatewayRouteTableRequest{} - - return input, nil -} - -// DeserializeDeleteTransitGatewayRouteTableAnnouncementRequest parses an HTTP request into a *DeleteTransitGatewayRouteTableAnnouncementRequest. -func DeserializeDeleteTransitGatewayRouteTableAnnouncementRequest(r *http.Request, pathParams PathParams) (*DeleteTransitGatewayRouteTableAnnouncementRequest, error) { - input := &DeleteTransitGatewayRouteTableAnnouncementRequest{} - - return input, nil -} - -// DeserializeDeleteTransitGatewayVpcAttachmentRequest parses an HTTP request into a *DeleteTransitGatewayVpcAttachmentRequest. -func DeserializeDeleteTransitGatewayVpcAttachmentRequest(r *http.Request, pathParams PathParams) (*DeleteTransitGatewayVpcAttachmentRequest, error) { - input := &DeleteTransitGatewayVpcAttachmentRequest{} - - return input, nil -} - -// DeserializeDeleteVerifiedAccessEndpointRequest parses an HTTP request into a *DeleteVerifiedAccessEndpointRequest. -func DeserializeDeleteVerifiedAccessEndpointRequest(r *http.Request, pathParams PathParams) (*DeleteVerifiedAccessEndpointRequest, error) { - input := &DeleteVerifiedAccessEndpointRequest{} - - return input, nil -} - -// DeserializeDeleteVerifiedAccessGroupRequest parses an HTTP request into a *DeleteVerifiedAccessGroupRequest. -func DeserializeDeleteVerifiedAccessGroupRequest(r *http.Request, pathParams PathParams) (*DeleteVerifiedAccessGroupRequest, error) { - input := &DeleteVerifiedAccessGroupRequest{} - - return input, nil -} - -// DeserializeDeleteVerifiedAccessInstanceRequest parses an HTTP request into a *DeleteVerifiedAccessInstanceRequest. -func DeserializeDeleteVerifiedAccessInstanceRequest(r *http.Request, pathParams PathParams) (*DeleteVerifiedAccessInstanceRequest, error) { - input := &DeleteVerifiedAccessInstanceRequest{} - - return input, nil -} - -// DeserializeDeleteVerifiedAccessTrustProviderRequest parses an HTTP request into a *DeleteVerifiedAccessTrustProviderRequest. -func DeserializeDeleteVerifiedAccessTrustProviderRequest(r *http.Request, pathParams PathParams) (*DeleteVerifiedAccessTrustProviderRequest, error) { - input := &DeleteVerifiedAccessTrustProviderRequest{} - - return input, nil -} - -// DeserializeDeleteVolumeRequest parses an HTTP request into a *DeleteVolumeRequest. -func DeserializeDeleteVolumeRequest(r *http.Request, pathParams PathParams) (*DeleteVolumeRequest, error) { - input := &DeleteVolumeRequest{} - - return input, nil -} - -// DeserializeDeleteVpcRequest parses an HTTP request into a *DeleteVpcRequest. -func DeserializeDeleteVpcRequest(r *http.Request, pathParams PathParams) (*DeleteVpcRequest, error) { - input := &DeleteVpcRequest{} - - return input, nil -} - -// DeserializeDeleteVpcBlockPublicAccessExclusionRequest parses an HTTP request into a *DeleteVpcBlockPublicAccessExclusionRequest. -func DeserializeDeleteVpcBlockPublicAccessExclusionRequest(r *http.Request, pathParams PathParams) (*DeleteVpcBlockPublicAccessExclusionRequest, error) { - input := &DeleteVpcBlockPublicAccessExclusionRequest{} - - return input, nil -} - -// DeserializeDeleteVpcEncryptionControlRequest parses an HTTP request into a *DeleteVpcEncryptionControlRequest. -func DeserializeDeleteVpcEncryptionControlRequest(r *http.Request, pathParams PathParams) (*DeleteVpcEncryptionControlRequest, error) { - input := &DeleteVpcEncryptionControlRequest{} - - return input, nil -} - -// DeserializeDeleteVpcEndpointConnectionNotificationsRequest parses an HTTP request into a *DeleteVpcEndpointConnectionNotificationsRequest. -func DeserializeDeleteVpcEndpointConnectionNotificationsRequest(r *http.Request, pathParams PathParams) (*DeleteVpcEndpointConnectionNotificationsRequest, error) { - input := &DeleteVpcEndpointConnectionNotificationsRequest{} - - return input, nil -} - -// DeserializeDeleteVpcEndpointServiceConfigurationsRequest parses an HTTP request into a *DeleteVpcEndpointServiceConfigurationsRequest. -func DeserializeDeleteVpcEndpointServiceConfigurationsRequest(r *http.Request, pathParams PathParams) (*DeleteVpcEndpointServiceConfigurationsRequest, error) { - input := &DeleteVpcEndpointServiceConfigurationsRequest{} - - return input, nil -} - -// DeserializeDeleteVpcEndpointsRequest parses an HTTP request into a *DeleteVpcEndpointsRequest. -func DeserializeDeleteVpcEndpointsRequest(r *http.Request, pathParams PathParams) (*DeleteVpcEndpointsRequest, error) { - input := &DeleteVpcEndpointsRequest{} - - return input, nil -} - -// DeserializeDeleteVpcPeeringConnectionRequest parses an HTTP request into a *DeleteVpcPeeringConnectionRequest. -func DeserializeDeleteVpcPeeringConnectionRequest(r *http.Request, pathParams PathParams) (*DeleteVpcPeeringConnectionRequest, error) { - input := &DeleteVpcPeeringConnectionRequest{} - - return input, nil -} - -// DeserializeDeleteVpnConcentratorRequest parses an HTTP request into a *DeleteVpnConcentratorRequest. -func DeserializeDeleteVpnConcentratorRequest(r *http.Request, pathParams PathParams) (*DeleteVpnConcentratorRequest, error) { - input := &DeleteVpnConcentratorRequest{} - - return input, nil -} - -// DeserializeDeleteVpnConnectionRequest parses an HTTP request into a *DeleteVpnConnectionRequest. -func DeserializeDeleteVpnConnectionRequest(r *http.Request, pathParams PathParams) (*DeleteVpnConnectionRequest, error) { - input := &DeleteVpnConnectionRequest{} - - return input, nil -} - -// DeserializeDeleteVpnConnectionRouteRequest parses an HTTP request into a *DeleteVpnConnectionRouteRequest. -func DeserializeDeleteVpnConnectionRouteRequest(r *http.Request, pathParams PathParams) (*DeleteVpnConnectionRouteRequest, error) { - input := &DeleteVpnConnectionRouteRequest{} - - return input, nil -} - -// DeserializeDeleteVpnGatewayRequest parses an HTTP request into a *DeleteVpnGatewayRequest. -func DeserializeDeleteVpnGatewayRequest(r *http.Request, pathParams PathParams) (*DeleteVpnGatewayRequest, error) { - input := &DeleteVpnGatewayRequest{} - - return input, nil -} - -// DeserializeDeprovisionByoipCidrRequest parses an HTTP request into a *DeprovisionByoipCidrRequest. -func DeserializeDeprovisionByoipCidrRequest(r *http.Request, pathParams PathParams) (*DeprovisionByoipCidrRequest, error) { - input := &DeprovisionByoipCidrRequest{} - - return input, nil -} - -// DeserializeDeprovisionIpamByoasnRequest parses an HTTP request into a *DeprovisionIpamByoasnRequest. -func DeserializeDeprovisionIpamByoasnRequest(r *http.Request, pathParams PathParams) (*DeprovisionIpamByoasnRequest, error) { - input := &DeprovisionIpamByoasnRequest{} - - return input, nil -} - -// DeserializeDeprovisionIpamPoolCidrRequest parses an HTTP request into a *DeprovisionIpamPoolCidrRequest. -func DeserializeDeprovisionIpamPoolCidrRequest(r *http.Request, pathParams PathParams) (*DeprovisionIpamPoolCidrRequest, error) { - input := &DeprovisionIpamPoolCidrRequest{} - - return input, nil -} - -// DeserializeDeprovisionPublicIpv4PoolCidrRequest parses an HTTP request into a *DeprovisionPublicIpv4PoolCidrRequest. -func DeserializeDeprovisionPublicIpv4PoolCidrRequest(r *http.Request, pathParams PathParams) (*DeprovisionPublicIpv4PoolCidrRequest, error) { - input := &DeprovisionPublicIpv4PoolCidrRequest{} - - return input, nil -} - -// DeserializeDeregisterImageRequest parses an HTTP request into a *DeregisterImageRequest. -func DeserializeDeregisterImageRequest(r *http.Request, pathParams PathParams) (*DeregisterImageRequest, error) { - input := &DeregisterImageRequest{} - - return input, nil -} - -// DeserializeDeregisterInstanceEventNotificationAttributesRequest parses an HTTP request into a *DeregisterInstanceEventNotificationAttributesRequest. -func DeserializeDeregisterInstanceEventNotificationAttributesRequest(r *http.Request, pathParams PathParams) (*DeregisterInstanceEventNotificationAttributesRequest, error) { - input := &DeregisterInstanceEventNotificationAttributesRequest{} - - return input, nil -} - -// DeserializeDeregisterTransitGatewayMulticastGroupMembersRequest parses an HTTP request into a *DeregisterTransitGatewayMulticastGroupMembersRequest. -func DeserializeDeregisterTransitGatewayMulticastGroupMembersRequest(r *http.Request, pathParams PathParams) (*DeregisterTransitGatewayMulticastGroupMembersRequest, error) { - input := &DeregisterTransitGatewayMulticastGroupMembersRequest{} - - return input, nil -} - -// DeserializeDeregisterTransitGatewayMulticastGroupSourcesRequest parses an HTTP request into a *DeregisterTransitGatewayMulticastGroupSourcesRequest. -func DeserializeDeregisterTransitGatewayMulticastGroupSourcesRequest(r *http.Request, pathParams PathParams) (*DeregisterTransitGatewayMulticastGroupSourcesRequest, error) { - input := &DeregisterTransitGatewayMulticastGroupSourcesRequest{} - - return input, nil -} - -// DeserializeDescribeAccountAttributesRequest parses an HTTP request into a *DescribeAccountAttributesRequest. -func DeserializeDescribeAccountAttributesRequest(r *http.Request, pathParams PathParams) (*DescribeAccountAttributesRequest, error) { - input := &DescribeAccountAttributesRequest{} - - return input, nil -} - -// DeserializeDescribeAddressTransfersRequest parses an HTTP request into a *DescribeAddressTransfersRequest. -func DeserializeDescribeAddressTransfersRequest(r *http.Request, pathParams PathParams) (*DescribeAddressTransfersRequest, error) { - input := &DescribeAddressTransfersRequest{} - - return input, nil -} - -// DeserializeDescribeAddressesRequest parses an HTTP request into a *DescribeAddressesRequest. -func DeserializeDescribeAddressesRequest(r *http.Request, pathParams PathParams) (*DescribeAddressesRequest, error) { - input := &DescribeAddressesRequest{} - - return input, nil -} - -// DeserializeDescribeAddressesAttributeRequest parses an HTTP request into a *DescribeAddressesAttributeRequest. -func DeserializeDescribeAddressesAttributeRequest(r *http.Request, pathParams PathParams) (*DescribeAddressesAttributeRequest, error) { - input := &DescribeAddressesAttributeRequest{} - - return input, nil -} - -// DeserializeDescribeAggregateIdFormatRequest parses an HTTP request into a *DescribeAggregateIdFormatRequest. -func DeserializeDescribeAggregateIdFormatRequest(r *http.Request, pathParams PathParams) (*DescribeAggregateIdFormatRequest, error) { - input := &DescribeAggregateIdFormatRequest{} - - return input, nil -} - -// DeserializeDescribeAvailabilityZonesRequest parses an HTTP request into a *DescribeAvailabilityZonesRequest. -func DeserializeDescribeAvailabilityZonesRequest(r *http.Request, pathParams PathParams) (*DescribeAvailabilityZonesRequest, error) { - input := &DescribeAvailabilityZonesRequest{} - - return input, nil -} - -// DeserializeDescribeAwsNetworkPerformanceMetricSubscriptionsRequest parses an HTTP request into a *DescribeAwsNetworkPerformanceMetricSubscriptionsRequest. -func DeserializeDescribeAwsNetworkPerformanceMetricSubscriptionsRequest(r *http.Request, pathParams PathParams) (*DescribeAwsNetworkPerformanceMetricSubscriptionsRequest, error) { - input := &DescribeAwsNetworkPerformanceMetricSubscriptionsRequest{} - - return input, nil -} - -// DeserializeDescribeBundleTasksRequest parses an HTTP request into a *DescribeBundleTasksRequest. -func DeserializeDescribeBundleTasksRequest(r *http.Request, pathParams PathParams) (*DescribeBundleTasksRequest, error) { - input := &DescribeBundleTasksRequest{} - - return input, nil -} - -// DeserializeDescribeByoipCidrsRequest parses an HTTP request into a *DescribeByoipCidrsRequest. -func DeserializeDescribeByoipCidrsRequest(r *http.Request, pathParams PathParams) (*DescribeByoipCidrsRequest, error) { - input := &DescribeByoipCidrsRequest{} - - return input, nil -} - -// DeserializeDescribeCapacityBlockExtensionHistoryRequest parses an HTTP request into a *DescribeCapacityBlockExtensionHistoryRequest. -func DeserializeDescribeCapacityBlockExtensionHistoryRequest(r *http.Request, pathParams PathParams) (*DescribeCapacityBlockExtensionHistoryRequest, error) { - input := &DescribeCapacityBlockExtensionHistoryRequest{} - - return input, nil -} - -// DeserializeDescribeCapacityBlockExtensionOfferingsRequest parses an HTTP request into a *DescribeCapacityBlockExtensionOfferingsRequest. -func DeserializeDescribeCapacityBlockExtensionOfferingsRequest(r *http.Request, pathParams PathParams) (*DescribeCapacityBlockExtensionOfferingsRequest, error) { - input := &DescribeCapacityBlockExtensionOfferingsRequest{} - - return input, nil -} - -// DeserializeDescribeCapacityBlockOfferingsRequest parses an HTTP request into a *DescribeCapacityBlockOfferingsRequest. -func DeserializeDescribeCapacityBlockOfferingsRequest(r *http.Request, pathParams PathParams) (*DescribeCapacityBlockOfferingsRequest, error) { - input := &DescribeCapacityBlockOfferingsRequest{} - - return input, nil -} - -// DeserializeDescribeCapacityBlockStatusRequest parses an HTTP request into a *DescribeCapacityBlockStatusRequest. -func DeserializeDescribeCapacityBlockStatusRequest(r *http.Request, pathParams PathParams) (*DescribeCapacityBlockStatusRequest, error) { - input := &DescribeCapacityBlockStatusRequest{} - - return input, nil -} - -// DeserializeDescribeCapacityBlocksRequest parses an HTTP request into a *DescribeCapacityBlocksRequest. -func DeserializeDescribeCapacityBlocksRequest(r *http.Request, pathParams PathParams) (*DescribeCapacityBlocksRequest, error) { - input := &DescribeCapacityBlocksRequest{} - - return input, nil -} - -// DeserializeDescribeCapacityManagerDataExportsRequest parses an HTTP request into a *DescribeCapacityManagerDataExportsRequest. -func DeserializeDescribeCapacityManagerDataExportsRequest(r *http.Request, pathParams PathParams) (*DescribeCapacityManagerDataExportsRequest, error) { - input := &DescribeCapacityManagerDataExportsRequest{} - - return input, nil -} - -// DeserializeDescribeCapacityReservationBillingRequestsRequest parses an HTTP request into a *DescribeCapacityReservationBillingRequestsRequest. -func DeserializeDescribeCapacityReservationBillingRequestsRequest(r *http.Request, pathParams PathParams) (*DescribeCapacityReservationBillingRequestsRequest, error) { - input := &DescribeCapacityReservationBillingRequestsRequest{} - - return input, nil -} - -// DeserializeDescribeCapacityReservationFleetsRequest parses an HTTP request into a *DescribeCapacityReservationFleetsRequest. -func DeserializeDescribeCapacityReservationFleetsRequest(r *http.Request, pathParams PathParams) (*DescribeCapacityReservationFleetsRequest, error) { - input := &DescribeCapacityReservationFleetsRequest{} - - return input, nil -} - -// DeserializeDescribeCapacityReservationTopologyRequest parses an HTTP request into a *DescribeCapacityReservationTopologyRequest. -func DeserializeDescribeCapacityReservationTopologyRequest(r *http.Request, pathParams PathParams) (*DescribeCapacityReservationTopologyRequest, error) { - input := &DescribeCapacityReservationTopologyRequest{} - - return input, nil -} - -// DeserializeDescribeCapacityReservationsRequest parses an HTTP request into a *DescribeCapacityReservationsRequest. -func DeserializeDescribeCapacityReservationsRequest(r *http.Request, pathParams PathParams) (*DescribeCapacityReservationsRequest, error) { - input := &DescribeCapacityReservationsRequest{} - - return input, nil -} - -// DeserializeDescribeCarrierGatewaysRequest parses an HTTP request into a *DescribeCarrierGatewaysRequest. -func DeserializeDescribeCarrierGatewaysRequest(r *http.Request, pathParams PathParams) (*DescribeCarrierGatewaysRequest, error) { - input := &DescribeCarrierGatewaysRequest{} - - return input, nil -} - -// DeserializeDescribeClassicLinkInstancesRequest parses an HTTP request into a *DescribeClassicLinkInstancesRequest. -func DeserializeDescribeClassicLinkInstancesRequest(r *http.Request, pathParams PathParams) (*DescribeClassicLinkInstancesRequest, error) { - input := &DescribeClassicLinkInstancesRequest{} - - return input, nil -} - -// DeserializeDescribeClientVpnAuthorizationRulesRequest parses an HTTP request into a *DescribeClientVpnAuthorizationRulesRequest. -func DeserializeDescribeClientVpnAuthorizationRulesRequest(r *http.Request, pathParams PathParams) (*DescribeClientVpnAuthorizationRulesRequest, error) { - input := &DescribeClientVpnAuthorizationRulesRequest{} - - return input, nil -} - -// DeserializeDescribeClientVpnConnectionsRequest parses an HTTP request into a *DescribeClientVpnConnectionsRequest. -func DeserializeDescribeClientVpnConnectionsRequest(r *http.Request, pathParams PathParams) (*DescribeClientVpnConnectionsRequest, error) { - input := &DescribeClientVpnConnectionsRequest{} - - return input, nil -} - -// DeserializeDescribeClientVpnEndpointsRequest parses an HTTP request into a *DescribeClientVpnEndpointsRequest. -func DeserializeDescribeClientVpnEndpointsRequest(r *http.Request, pathParams PathParams) (*DescribeClientVpnEndpointsRequest, error) { - input := &DescribeClientVpnEndpointsRequest{} - - return input, nil -} - -// DeserializeDescribeClientVpnRoutesRequest parses an HTTP request into a *DescribeClientVpnRoutesRequest. -func DeserializeDescribeClientVpnRoutesRequest(r *http.Request, pathParams PathParams) (*DescribeClientVpnRoutesRequest, error) { - input := &DescribeClientVpnRoutesRequest{} - - return input, nil -} - -// DeserializeDescribeClientVpnTargetNetworksRequest parses an HTTP request into a *DescribeClientVpnTargetNetworksRequest. -func DeserializeDescribeClientVpnTargetNetworksRequest(r *http.Request, pathParams PathParams) (*DescribeClientVpnTargetNetworksRequest, error) { - input := &DescribeClientVpnTargetNetworksRequest{} - - return input, nil -} - -// DeserializeDescribeCoipPoolsRequest parses an HTTP request into a *DescribeCoipPoolsRequest. -func DeserializeDescribeCoipPoolsRequest(r *http.Request, pathParams PathParams) (*DescribeCoipPoolsRequest, error) { - input := &DescribeCoipPoolsRequest{} - - return input, nil -} - -// DeserializeDescribeConversionTasksRequest parses an HTTP request into a *DescribeConversionTasksRequest. -func DeserializeDescribeConversionTasksRequest(r *http.Request, pathParams PathParams) (*DescribeConversionTasksRequest, error) { - input := &DescribeConversionTasksRequest{} - - return input, nil -} - -// DeserializeDescribeCustomerGatewaysRequest parses an HTTP request into a *DescribeCustomerGatewaysRequest. -func DeserializeDescribeCustomerGatewaysRequest(r *http.Request, pathParams PathParams) (*DescribeCustomerGatewaysRequest, error) { - input := &DescribeCustomerGatewaysRequest{} - - return input, nil -} - -// DeserializeDescribeDeclarativePoliciesReportsRequest parses an HTTP request into a *DescribeDeclarativePoliciesReportsRequest. -func DeserializeDescribeDeclarativePoliciesReportsRequest(r *http.Request, pathParams PathParams) (*DescribeDeclarativePoliciesReportsRequest, error) { - input := &DescribeDeclarativePoliciesReportsRequest{} - - return input, nil -} - -// DeserializeDescribeDhcpOptionsRequest parses an HTTP request into a *DescribeDhcpOptionsRequest. -func DeserializeDescribeDhcpOptionsRequest(r *http.Request, pathParams PathParams) (*DescribeDhcpOptionsRequest, error) { - input := &DescribeDhcpOptionsRequest{} - - return input, nil -} - -// DeserializeDescribeEgressOnlyInternetGatewaysRequest parses an HTTP request into a *DescribeEgressOnlyInternetGatewaysRequest. -func DeserializeDescribeEgressOnlyInternetGatewaysRequest(r *http.Request, pathParams PathParams) (*DescribeEgressOnlyInternetGatewaysRequest, error) { - input := &DescribeEgressOnlyInternetGatewaysRequest{} - - return input, nil -} - -// DeserializeDescribeElasticGpusRequest parses an HTTP request into a *DescribeElasticGpusRequest. -func DeserializeDescribeElasticGpusRequest(r *http.Request, pathParams PathParams) (*DescribeElasticGpusRequest, error) { - input := &DescribeElasticGpusRequest{} - - return input, nil -} - -// DeserializeDescribeExportImageTasksRequest parses an HTTP request into a *DescribeExportImageTasksRequest. -func DeserializeDescribeExportImageTasksRequest(r *http.Request, pathParams PathParams) (*DescribeExportImageTasksRequest, error) { - input := &DescribeExportImageTasksRequest{} - - return input, nil -} - -// DeserializeDescribeExportTasksRequest parses an HTTP request into a *DescribeExportTasksRequest. -func DeserializeDescribeExportTasksRequest(r *http.Request, pathParams PathParams) (*DescribeExportTasksRequest, error) { - input := &DescribeExportTasksRequest{} - - return input, nil -} - -// DeserializeDescribeFastLaunchImagesRequest parses an HTTP request into a *DescribeFastLaunchImagesRequest. -func DeserializeDescribeFastLaunchImagesRequest(r *http.Request, pathParams PathParams) (*DescribeFastLaunchImagesRequest, error) { - input := &DescribeFastLaunchImagesRequest{} - - return input, nil -} - -// DeserializeDescribeFastSnapshotRestoresRequest parses an HTTP request into a *DescribeFastSnapshotRestoresRequest. -func DeserializeDescribeFastSnapshotRestoresRequest(r *http.Request, pathParams PathParams) (*DescribeFastSnapshotRestoresRequest, error) { - input := &DescribeFastSnapshotRestoresRequest{} - - return input, nil -} - -// DeserializeDescribeFleetHistoryRequest parses an HTTP request into a *DescribeFleetHistoryRequest. -func DeserializeDescribeFleetHistoryRequest(r *http.Request, pathParams PathParams) (*DescribeFleetHistoryRequest, error) { - input := &DescribeFleetHistoryRequest{} - - return input, nil -} - -// DeserializeDescribeFleetInstancesRequest parses an HTTP request into a *DescribeFleetInstancesRequest. -func DeserializeDescribeFleetInstancesRequest(r *http.Request, pathParams PathParams) (*DescribeFleetInstancesRequest, error) { - input := &DescribeFleetInstancesRequest{} - - return input, nil -} - -// DeserializeDescribeFleetsRequest parses an HTTP request into a *DescribeFleetsRequest. -func DeserializeDescribeFleetsRequest(r *http.Request, pathParams PathParams) (*DescribeFleetsRequest, error) { - input := &DescribeFleetsRequest{} - - return input, nil -} - -// DeserializeDescribeFlowLogsRequest parses an HTTP request into a *DescribeFlowLogsRequest. -func DeserializeDescribeFlowLogsRequest(r *http.Request, pathParams PathParams) (*DescribeFlowLogsRequest, error) { - input := &DescribeFlowLogsRequest{} - - return input, nil -} - -// DeserializeDescribeFpgaImageAttributeRequest parses an HTTP request into a *DescribeFpgaImageAttributeRequest. -func DeserializeDescribeFpgaImageAttributeRequest(r *http.Request, pathParams PathParams) (*DescribeFpgaImageAttributeRequest, error) { - input := &DescribeFpgaImageAttributeRequest{} - - return input, nil -} - -// DeserializeDescribeFpgaImagesRequest parses an HTTP request into a *DescribeFpgaImagesRequest. -func DeserializeDescribeFpgaImagesRequest(r *http.Request, pathParams PathParams) (*DescribeFpgaImagesRequest, error) { - input := &DescribeFpgaImagesRequest{} - - return input, nil -} - -// DeserializeDescribeHostReservationOfferingsRequest parses an HTTP request into a *DescribeHostReservationOfferingsRequest. -func DeserializeDescribeHostReservationOfferingsRequest(r *http.Request, pathParams PathParams) (*DescribeHostReservationOfferingsRequest, error) { - input := &DescribeHostReservationOfferingsRequest{} - - return input, nil -} - -// DeserializeDescribeHostReservationsRequest parses an HTTP request into a *DescribeHostReservationsRequest. -func DeserializeDescribeHostReservationsRequest(r *http.Request, pathParams PathParams) (*DescribeHostReservationsRequest, error) { - input := &DescribeHostReservationsRequest{} - - return input, nil -} - -// DeserializeDescribeHostsRequest parses an HTTP request into a *DescribeHostsRequest. -func DeserializeDescribeHostsRequest(r *http.Request, pathParams PathParams) (*DescribeHostsRequest, error) { - input := &DescribeHostsRequest{} - - return input, nil -} - -// DeserializeDescribeIamInstanceProfileAssociationsRequest parses an HTTP request into a *DescribeIamInstanceProfileAssociationsRequest. -func DeserializeDescribeIamInstanceProfileAssociationsRequest(r *http.Request, pathParams PathParams) (*DescribeIamInstanceProfileAssociationsRequest, error) { - input := &DescribeIamInstanceProfileAssociationsRequest{} - - return input, nil -} - -// DeserializeDescribeIdFormatRequest parses an HTTP request into a *DescribeIdFormatRequest. -func DeserializeDescribeIdFormatRequest(r *http.Request, pathParams PathParams) (*DescribeIdFormatRequest, error) { - input := &DescribeIdFormatRequest{} - - return input, nil -} - -// DeserializeDescribeIdentityIdFormatRequest parses an HTTP request into a *DescribeIdentityIdFormatRequest. -func DeserializeDescribeIdentityIdFormatRequest(r *http.Request, pathParams PathParams) (*DescribeIdentityIdFormatRequest, error) { - input := &DescribeIdentityIdFormatRequest{} - - return input, nil -} - -// DeserializeDescribeImageAttributeRequest parses an HTTP request into a *DescribeImageAttributeRequest. -func DeserializeDescribeImageAttributeRequest(r *http.Request, pathParams PathParams) (*DescribeImageAttributeRequest, error) { - input := &DescribeImageAttributeRequest{} - - return input, nil -} - -// DeserializeDescribeImageReferencesRequest parses an HTTP request into a *DescribeImageReferencesRequest. -func DeserializeDescribeImageReferencesRequest(r *http.Request, pathParams PathParams) (*DescribeImageReferencesRequest, error) { - input := &DescribeImageReferencesRequest{} - - return input, nil -} - -// DeserializeDescribeImageUsageReportEntriesRequest parses an HTTP request into a *DescribeImageUsageReportEntriesRequest. -func DeserializeDescribeImageUsageReportEntriesRequest(r *http.Request, pathParams PathParams) (*DescribeImageUsageReportEntriesRequest, error) { - input := &DescribeImageUsageReportEntriesRequest{} - - return input, nil -} - -// DeserializeDescribeImageUsageReportsRequest parses an HTTP request into a *DescribeImageUsageReportsRequest. -func DeserializeDescribeImageUsageReportsRequest(r *http.Request, pathParams PathParams) (*DescribeImageUsageReportsRequest, error) { - input := &DescribeImageUsageReportsRequest{} - - return input, nil -} - -// DeserializeDescribeImagesRequest parses an HTTP request into a *DescribeImagesRequest. -func DeserializeDescribeImagesRequest(r *http.Request, pathParams PathParams) (*DescribeImagesRequest, error) { - input := &DescribeImagesRequest{} - - return input, nil -} - -// DeserializeDescribeImportImageTasksRequest parses an HTTP request into a *DescribeImportImageTasksRequest. -func DeserializeDescribeImportImageTasksRequest(r *http.Request, pathParams PathParams) (*DescribeImportImageTasksRequest, error) { - input := &DescribeImportImageTasksRequest{} - - return input, nil -} - -// DeserializeDescribeImportSnapshotTasksRequest parses an HTTP request into a *DescribeImportSnapshotTasksRequest. -func DeserializeDescribeImportSnapshotTasksRequest(r *http.Request, pathParams PathParams) (*DescribeImportSnapshotTasksRequest, error) { - input := &DescribeImportSnapshotTasksRequest{} - - return input, nil -} - -// DeserializeDescribeInstanceAttributeRequest parses an HTTP request into a *DescribeInstanceAttributeRequest. -func DeserializeDescribeInstanceAttributeRequest(r *http.Request, pathParams PathParams) (*DescribeInstanceAttributeRequest, error) { - input := &DescribeInstanceAttributeRequest{} - - return input, nil -} - -// DeserializeDescribeInstanceConnectEndpointsRequest parses an HTTP request into a *DescribeInstanceConnectEndpointsRequest. -func DeserializeDescribeInstanceConnectEndpointsRequest(r *http.Request, pathParams PathParams) (*DescribeInstanceConnectEndpointsRequest, error) { - input := &DescribeInstanceConnectEndpointsRequest{} - - return input, nil -} - -// DeserializeDescribeInstanceCreditSpecificationsRequest parses an HTTP request into a *DescribeInstanceCreditSpecificationsRequest. -func DeserializeDescribeInstanceCreditSpecificationsRequest(r *http.Request, pathParams PathParams) (*DescribeInstanceCreditSpecificationsRequest, error) { - input := &DescribeInstanceCreditSpecificationsRequest{} - - return input, nil -} - -// DeserializeDescribeInstanceEventNotificationAttributesRequest parses an HTTP request into a *DescribeInstanceEventNotificationAttributesRequest. -func DeserializeDescribeInstanceEventNotificationAttributesRequest(r *http.Request, pathParams PathParams) (*DescribeInstanceEventNotificationAttributesRequest, error) { - input := &DescribeInstanceEventNotificationAttributesRequest{} - - return input, nil -} - -// DeserializeDescribeInstanceEventWindowsRequest parses an HTTP request into a *DescribeInstanceEventWindowsRequest. -func DeserializeDescribeInstanceEventWindowsRequest(r *http.Request, pathParams PathParams) (*DescribeInstanceEventWindowsRequest, error) { - input := &DescribeInstanceEventWindowsRequest{} - - return input, nil -} - -// DeserializeDescribeInstanceImageMetadataRequest parses an HTTP request into a *DescribeInstanceImageMetadataRequest. -func DeserializeDescribeInstanceImageMetadataRequest(r *http.Request, pathParams PathParams) (*DescribeInstanceImageMetadataRequest, error) { - input := &DescribeInstanceImageMetadataRequest{} - - return input, nil -} - -// DeserializeDescribeInstanceSqlHaHistoryStatesRequest parses an HTTP request into a *DescribeInstanceSqlHaHistoryStatesRequest. -func DeserializeDescribeInstanceSqlHaHistoryStatesRequest(r *http.Request, pathParams PathParams) (*DescribeInstanceSqlHaHistoryStatesRequest, error) { - input := &DescribeInstanceSqlHaHistoryStatesRequest{} - - return input, nil -} - -// DeserializeDescribeInstanceSqlHaStatesRequest parses an HTTP request into a *DescribeInstanceSqlHaStatesRequest. -func DeserializeDescribeInstanceSqlHaStatesRequest(r *http.Request, pathParams PathParams) (*DescribeInstanceSqlHaStatesRequest, error) { - input := &DescribeInstanceSqlHaStatesRequest{} - - return input, nil -} - -// DeserializeDescribeInstanceStatusRequest parses an HTTP request into a *DescribeInstanceStatusRequest. -func DeserializeDescribeInstanceStatusRequest(r *http.Request, pathParams PathParams) (*DescribeInstanceStatusRequest, error) { - input := &DescribeInstanceStatusRequest{} - - return input, nil -} - -// DeserializeDescribeInstanceTopologyRequest parses an HTTP request into a *DescribeInstanceTopologyRequest. -func DeserializeDescribeInstanceTopologyRequest(r *http.Request, pathParams PathParams) (*DescribeInstanceTopologyRequest, error) { - input := &DescribeInstanceTopologyRequest{} - - return input, nil -} - -// DeserializeDescribeInstanceTypeOfferingsRequest parses an HTTP request into a *DescribeInstanceTypeOfferingsRequest. -func DeserializeDescribeInstanceTypeOfferingsRequest(r *http.Request, pathParams PathParams) (*DescribeInstanceTypeOfferingsRequest, error) { - input := &DescribeInstanceTypeOfferingsRequest{} - - return input, nil -} - -// DeserializeDescribeInstanceTypesRequest parses an HTTP request into a *DescribeInstanceTypesRequest. -func DeserializeDescribeInstanceTypesRequest(r *http.Request, pathParams PathParams) (*DescribeInstanceTypesRequest, error) { - input := &DescribeInstanceTypesRequest{} - - return input, nil -} - -// DeserializeDescribeInstancesRequest parses an HTTP request into a *DescribeInstancesRequest. -func DeserializeDescribeInstancesRequest(r *http.Request, pathParams PathParams) (*DescribeInstancesRequest, error) { - input := &DescribeInstancesRequest{} - - return input, nil -} - -// DeserializeDescribeInternetGatewaysRequest parses an HTTP request into a *DescribeInternetGatewaysRequest. -func DeserializeDescribeInternetGatewaysRequest(r *http.Request, pathParams PathParams) (*DescribeInternetGatewaysRequest, error) { - input := &DescribeInternetGatewaysRequest{} - - return input, nil -} - -// DeserializeDescribeIpamByoasnRequest parses an HTTP request into a *DescribeIpamByoasnRequest. -func DeserializeDescribeIpamByoasnRequest(r *http.Request, pathParams PathParams) (*DescribeIpamByoasnRequest, error) { - input := &DescribeIpamByoasnRequest{} - - return input, nil -} - -// DeserializeDescribeIpamExternalResourceVerificationTokensRequest parses an HTTP request into a *DescribeIpamExternalResourceVerificationTokensRequest. -func DeserializeDescribeIpamExternalResourceVerificationTokensRequest(r *http.Request, pathParams PathParams) (*DescribeIpamExternalResourceVerificationTokensRequest, error) { - input := &DescribeIpamExternalResourceVerificationTokensRequest{} - - return input, nil -} - -// DeserializeDescribeIpamPoliciesRequest parses an HTTP request into a *DescribeIpamPoliciesRequest. -func DeserializeDescribeIpamPoliciesRequest(r *http.Request, pathParams PathParams) (*DescribeIpamPoliciesRequest, error) { - input := &DescribeIpamPoliciesRequest{} - - return input, nil -} - -// DeserializeDescribeIpamPoolsRequest parses an HTTP request into a *DescribeIpamPoolsRequest. -func DeserializeDescribeIpamPoolsRequest(r *http.Request, pathParams PathParams) (*DescribeIpamPoolsRequest, error) { - input := &DescribeIpamPoolsRequest{} - - return input, nil -} - -// DeserializeDescribeIpamPrefixListResolverTargetsRequest parses an HTTP request into a *DescribeIpamPrefixListResolverTargetsRequest. -func DeserializeDescribeIpamPrefixListResolverTargetsRequest(r *http.Request, pathParams PathParams) (*DescribeIpamPrefixListResolverTargetsRequest, error) { - input := &DescribeIpamPrefixListResolverTargetsRequest{} - - return input, nil -} - -// DeserializeDescribeIpamPrefixListResolversRequest parses an HTTP request into a *DescribeIpamPrefixListResolversRequest. -func DeserializeDescribeIpamPrefixListResolversRequest(r *http.Request, pathParams PathParams) (*DescribeIpamPrefixListResolversRequest, error) { - input := &DescribeIpamPrefixListResolversRequest{} - - return input, nil -} - -// DeserializeDescribeIpamResourceDiscoveriesRequest parses an HTTP request into a *DescribeIpamResourceDiscoveriesRequest. -func DeserializeDescribeIpamResourceDiscoveriesRequest(r *http.Request, pathParams PathParams) (*DescribeIpamResourceDiscoveriesRequest, error) { - input := &DescribeIpamResourceDiscoveriesRequest{} - - return input, nil -} - -// DeserializeDescribeIpamResourceDiscoveryAssociationsRequest parses an HTTP request into a *DescribeIpamResourceDiscoveryAssociationsRequest. -func DeserializeDescribeIpamResourceDiscoveryAssociationsRequest(r *http.Request, pathParams PathParams) (*DescribeIpamResourceDiscoveryAssociationsRequest, error) { - input := &DescribeIpamResourceDiscoveryAssociationsRequest{} - - return input, nil -} - -// DeserializeDescribeIpamScopesRequest parses an HTTP request into a *DescribeIpamScopesRequest. -func DeserializeDescribeIpamScopesRequest(r *http.Request, pathParams PathParams) (*DescribeIpamScopesRequest, error) { - input := &DescribeIpamScopesRequest{} - - return input, nil -} - -// DeserializeDescribeIpamsRequest parses an HTTP request into a *DescribeIpamsRequest. -func DeserializeDescribeIpamsRequest(r *http.Request, pathParams PathParams) (*DescribeIpamsRequest, error) { - input := &DescribeIpamsRequest{} - - return input, nil -} - -// DeserializeDescribeIpv6PoolsRequest parses an HTTP request into a *DescribeIpv6PoolsRequest. -func DeserializeDescribeIpv6PoolsRequest(r *http.Request, pathParams PathParams) (*DescribeIpv6PoolsRequest, error) { - input := &DescribeIpv6PoolsRequest{} - - return input, nil -} - -// DeserializeDescribeKeyPairsRequest parses an HTTP request into a *DescribeKeyPairsRequest. -func DeserializeDescribeKeyPairsRequest(r *http.Request, pathParams PathParams) (*DescribeKeyPairsRequest, error) { - input := &DescribeKeyPairsRequest{} - - return input, nil -} - -// DeserializeDescribeLaunchTemplateVersionsRequest parses an HTTP request into a *DescribeLaunchTemplateVersionsRequest. -func DeserializeDescribeLaunchTemplateVersionsRequest(r *http.Request, pathParams PathParams) (*DescribeLaunchTemplateVersionsRequest, error) { - input := &DescribeLaunchTemplateVersionsRequest{} - - return input, nil -} - -// DeserializeDescribeLaunchTemplatesRequest parses an HTTP request into a *DescribeLaunchTemplatesRequest. -func DeserializeDescribeLaunchTemplatesRequest(r *http.Request, pathParams PathParams) (*DescribeLaunchTemplatesRequest, error) { - input := &DescribeLaunchTemplatesRequest{} - - return input, nil -} - -// DeserializeDescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest parses an HTTP request into a *DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest. -func DeserializeDescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest(r *http.Request, pathParams PathParams) (*DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest, error) { - input := &DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsRequest{} - - return input, nil -} - -// DeserializeDescribeLocalGatewayRouteTableVpcAssociationsRequest parses an HTTP request into a *DescribeLocalGatewayRouteTableVpcAssociationsRequest. -func DeserializeDescribeLocalGatewayRouteTableVpcAssociationsRequest(r *http.Request, pathParams PathParams) (*DescribeLocalGatewayRouteTableVpcAssociationsRequest, error) { - input := &DescribeLocalGatewayRouteTableVpcAssociationsRequest{} - - return input, nil -} - -// DeserializeDescribeLocalGatewayRouteTablesRequest parses an HTTP request into a *DescribeLocalGatewayRouteTablesRequest. -func DeserializeDescribeLocalGatewayRouteTablesRequest(r *http.Request, pathParams PathParams) (*DescribeLocalGatewayRouteTablesRequest, error) { - input := &DescribeLocalGatewayRouteTablesRequest{} - - return input, nil -} - -// DeserializeDescribeLocalGatewayVirtualInterfaceGroupsRequest parses an HTTP request into a *DescribeLocalGatewayVirtualInterfaceGroupsRequest. -func DeserializeDescribeLocalGatewayVirtualInterfaceGroupsRequest(r *http.Request, pathParams PathParams) (*DescribeLocalGatewayVirtualInterfaceGroupsRequest, error) { - input := &DescribeLocalGatewayVirtualInterfaceGroupsRequest{} - - return input, nil -} - -// DeserializeDescribeLocalGatewayVirtualInterfacesRequest parses an HTTP request into a *DescribeLocalGatewayVirtualInterfacesRequest. -func DeserializeDescribeLocalGatewayVirtualInterfacesRequest(r *http.Request, pathParams PathParams) (*DescribeLocalGatewayVirtualInterfacesRequest, error) { - input := &DescribeLocalGatewayVirtualInterfacesRequest{} - - return input, nil -} - -// DeserializeDescribeLocalGatewaysRequest parses an HTTP request into a *DescribeLocalGatewaysRequest. -func DeserializeDescribeLocalGatewaysRequest(r *http.Request, pathParams PathParams) (*DescribeLocalGatewaysRequest, error) { - input := &DescribeLocalGatewaysRequest{} - - return input, nil -} - -// DeserializeDescribeLockedSnapshotsRequest parses an HTTP request into a *DescribeLockedSnapshotsRequest. -func DeserializeDescribeLockedSnapshotsRequest(r *http.Request, pathParams PathParams) (*DescribeLockedSnapshotsRequest, error) { - input := &DescribeLockedSnapshotsRequest{} - - return input, nil -} - -// DeserializeDescribeMacHostsRequest parses an HTTP request into a *DescribeMacHostsRequest. -func DeserializeDescribeMacHostsRequest(r *http.Request, pathParams PathParams) (*DescribeMacHostsRequest, error) { - input := &DescribeMacHostsRequest{} - - return input, nil -} - -// DeserializeDescribeMacModificationTasksRequest parses an HTTP request into a *DescribeMacModificationTasksRequest. -func DeserializeDescribeMacModificationTasksRequest(r *http.Request, pathParams PathParams) (*DescribeMacModificationTasksRequest, error) { - input := &DescribeMacModificationTasksRequest{} - - return input, nil -} - -// DeserializeDescribeManagedPrefixListsRequest parses an HTTP request into a *DescribeManagedPrefixListsRequest. -func DeserializeDescribeManagedPrefixListsRequest(r *http.Request, pathParams PathParams) (*DescribeManagedPrefixListsRequest, error) { - input := &DescribeManagedPrefixListsRequest{} - - return input, nil -} - -// DeserializeDescribeMovingAddressesRequest parses an HTTP request into a *DescribeMovingAddressesRequest. -func DeserializeDescribeMovingAddressesRequest(r *http.Request, pathParams PathParams) (*DescribeMovingAddressesRequest, error) { - input := &DescribeMovingAddressesRequest{} - - return input, nil -} - -// DeserializeDescribeNatGatewaysRequest parses an HTTP request into a *DescribeNatGatewaysRequest. -func DeserializeDescribeNatGatewaysRequest(r *http.Request, pathParams PathParams) (*DescribeNatGatewaysRequest, error) { - input := &DescribeNatGatewaysRequest{} - - return input, nil -} - -// DeserializeDescribeNetworkAclsRequest parses an HTTP request into a *DescribeNetworkAclsRequest. -func DeserializeDescribeNetworkAclsRequest(r *http.Request, pathParams PathParams) (*DescribeNetworkAclsRequest, error) { - input := &DescribeNetworkAclsRequest{} - - return input, nil -} - -// DeserializeDescribeNetworkInsightsAccessScopeAnalysesRequest parses an HTTP request into a *DescribeNetworkInsightsAccessScopeAnalysesRequest. -func DeserializeDescribeNetworkInsightsAccessScopeAnalysesRequest(r *http.Request, pathParams PathParams) (*DescribeNetworkInsightsAccessScopeAnalysesRequest, error) { - input := &DescribeNetworkInsightsAccessScopeAnalysesRequest{} - - return input, nil -} - -// DeserializeDescribeNetworkInsightsAccessScopesRequest parses an HTTP request into a *DescribeNetworkInsightsAccessScopesRequest. -func DeserializeDescribeNetworkInsightsAccessScopesRequest(r *http.Request, pathParams PathParams) (*DescribeNetworkInsightsAccessScopesRequest, error) { - input := &DescribeNetworkInsightsAccessScopesRequest{} - - return input, nil -} - -// DeserializeDescribeNetworkInsightsAnalysesRequest parses an HTTP request into a *DescribeNetworkInsightsAnalysesRequest. -func DeserializeDescribeNetworkInsightsAnalysesRequest(r *http.Request, pathParams PathParams) (*DescribeNetworkInsightsAnalysesRequest, error) { - input := &DescribeNetworkInsightsAnalysesRequest{} - - return input, nil -} - -// DeserializeDescribeNetworkInsightsPathsRequest parses an HTTP request into a *DescribeNetworkInsightsPathsRequest. -func DeserializeDescribeNetworkInsightsPathsRequest(r *http.Request, pathParams PathParams) (*DescribeNetworkInsightsPathsRequest, error) { - input := &DescribeNetworkInsightsPathsRequest{} - - return input, nil -} - -// DeserializeDescribeNetworkInterfaceAttributeRequest parses an HTTP request into a *DescribeNetworkInterfaceAttributeRequest. -func DeserializeDescribeNetworkInterfaceAttributeRequest(r *http.Request, pathParams PathParams) (*DescribeNetworkInterfaceAttributeRequest, error) { - input := &DescribeNetworkInterfaceAttributeRequest{} - - return input, nil -} - -// DeserializeDescribeNetworkInterfacePermissionsRequest parses an HTTP request into a *DescribeNetworkInterfacePermissionsRequest. -func DeserializeDescribeNetworkInterfacePermissionsRequest(r *http.Request, pathParams PathParams) (*DescribeNetworkInterfacePermissionsRequest, error) { - input := &DescribeNetworkInterfacePermissionsRequest{} - - return input, nil -} - -// DeserializeDescribeNetworkInterfacesRequest parses an HTTP request into a *DescribeNetworkInterfacesRequest. -func DeserializeDescribeNetworkInterfacesRequest(r *http.Request, pathParams PathParams) (*DescribeNetworkInterfacesRequest, error) { - input := &DescribeNetworkInterfacesRequest{} - - return input, nil -} - -// DeserializeDescribeOutpostLagsRequest parses an HTTP request into a *DescribeOutpostLagsRequest. -func DeserializeDescribeOutpostLagsRequest(r *http.Request, pathParams PathParams) (*DescribeOutpostLagsRequest, error) { - input := &DescribeOutpostLagsRequest{} - - return input, nil -} - -// DeserializeDescribePlacementGroupsRequest parses an HTTP request into a *DescribePlacementGroupsRequest. -func DeserializeDescribePlacementGroupsRequest(r *http.Request, pathParams PathParams) (*DescribePlacementGroupsRequest, error) { - input := &DescribePlacementGroupsRequest{} - - return input, nil -} - -// DeserializeDescribePrefixListsRequest parses an HTTP request into a *DescribePrefixListsRequest. -func DeserializeDescribePrefixListsRequest(r *http.Request, pathParams PathParams) (*DescribePrefixListsRequest, error) { - input := &DescribePrefixListsRequest{} - - return input, nil -} - -// DeserializeDescribePrincipalIdFormatRequest parses an HTTP request into a *DescribePrincipalIdFormatRequest. -func DeserializeDescribePrincipalIdFormatRequest(r *http.Request, pathParams PathParams) (*DescribePrincipalIdFormatRequest, error) { - input := &DescribePrincipalIdFormatRequest{} - - return input, nil -} - -// DeserializeDescribePublicIpv4PoolsRequest parses an HTTP request into a *DescribePublicIpv4PoolsRequest. -func DeserializeDescribePublicIpv4PoolsRequest(r *http.Request, pathParams PathParams) (*DescribePublicIpv4PoolsRequest, error) { - input := &DescribePublicIpv4PoolsRequest{} - - return input, nil -} - -// DeserializeDescribeRegionsRequest parses an HTTP request into a *DescribeRegionsRequest. -func DeserializeDescribeRegionsRequest(r *http.Request, pathParams PathParams) (*DescribeRegionsRequest, error) { - input := &DescribeRegionsRequest{} - - return input, nil -} - -// DeserializeDescribeReplaceRootVolumeTasksRequest parses an HTTP request into a *DescribeReplaceRootVolumeTasksRequest. -func DeserializeDescribeReplaceRootVolumeTasksRequest(r *http.Request, pathParams PathParams) (*DescribeReplaceRootVolumeTasksRequest, error) { - input := &DescribeReplaceRootVolumeTasksRequest{} - - return input, nil -} - -// DeserializeDescribeReservedInstancesRequest parses an HTTP request into a *DescribeReservedInstancesRequest. -func DeserializeDescribeReservedInstancesRequest(r *http.Request, pathParams PathParams) (*DescribeReservedInstancesRequest, error) { - input := &DescribeReservedInstancesRequest{} - - return input, nil -} - -// DeserializeDescribeReservedInstancesListingsRequest parses an HTTP request into a *DescribeReservedInstancesListingsRequest. -func DeserializeDescribeReservedInstancesListingsRequest(r *http.Request, pathParams PathParams) (*DescribeReservedInstancesListingsRequest, error) { - input := &DescribeReservedInstancesListingsRequest{} - - return input, nil -} - -// DeserializeDescribeReservedInstancesModificationsRequest parses an HTTP request into a *DescribeReservedInstancesModificationsRequest. -func DeserializeDescribeReservedInstancesModificationsRequest(r *http.Request, pathParams PathParams) (*DescribeReservedInstancesModificationsRequest, error) { - input := &DescribeReservedInstancesModificationsRequest{} - - return input, nil -} - -// DeserializeDescribeReservedInstancesOfferingsRequest parses an HTTP request into a *DescribeReservedInstancesOfferingsRequest. -func DeserializeDescribeReservedInstancesOfferingsRequest(r *http.Request, pathParams PathParams) (*DescribeReservedInstancesOfferingsRequest, error) { - input := &DescribeReservedInstancesOfferingsRequest{} - - return input, nil -} - -// DeserializeDescribeRouteServerEndpointsRequest parses an HTTP request into a *DescribeRouteServerEndpointsRequest. -func DeserializeDescribeRouteServerEndpointsRequest(r *http.Request, pathParams PathParams) (*DescribeRouteServerEndpointsRequest, error) { - input := &DescribeRouteServerEndpointsRequest{} - - return input, nil -} - -// DeserializeDescribeRouteServerPeersRequest parses an HTTP request into a *DescribeRouteServerPeersRequest. -func DeserializeDescribeRouteServerPeersRequest(r *http.Request, pathParams PathParams) (*DescribeRouteServerPeersRequest, error) { - input := &DescribeRouteServerPeersRequest{} - - return input, nil -} - -// DeserializeDescribeRouteServersRequest parses an HTTP request into a *DescribeRouteServersRequest. -func DeserializeDescribeRouteServersRequest(r *http.Request, pathParams PathParams) (*DescribeRouteServersRequest, error) { - input := &DescribeRouteServersRequest{} - - return input, nil -} - -// DeserializeDescribeRouteTablesRequest parses an HTTP request into a *DescribeRouteTablesRequest. -func DeserializeDescribeRouteTablesRequest(r *http.Request, pathParams PathParams) (*DescribeRouteTablesRequest, error) { - input := &DescribeRouteTablesRequest{} - - return input, nil -} - -// DeserializeDescribeScheduledInstanceAvailabilityRequest parses an HTTP request into a *DescribeScheduledInstanceAvailabilityRequest. -func DeserializeDescribeScheduledInstanceAvailabilityRequest(r *http.Request, pathParams PathParams) (*DescribeScheduledInstanceAvailabilityRequest, error) { - input := &DescribeScheduledInstanceAvailabilityRequest{} - - return input, nil -} - -// DeserializeDescribeScheduledInstancesRequest parses an HTTP request into a *DescribeScheduledInstancesRequest. -func DeserializeDescribeScheduledInstancesRequest(r *http.Request, pathParams PathParams) (*DescribeScheduledInstancesRequest, error) { - input := &DescribeScheduledInstancesRequest{} - - return input, nil -} - -// DeserializeDescribeSecondaryInterfacesRequest parses an HTTP request into a *DescribeSecondaryInterfacesRequest. -func DeserializeDescribeSecondaryInterfacesRequest(r *http.Request, pathParams PathParams) (*DescribeSecondaryInterfacesRequest, error) { - input := &DescribeSecondaryInterfacesRequest{} - - return input, nil -} - -// DeserializeDescribeSecondaryNetworksRequest parses an HTTP request into a *DescribeSecondaryNetworksRequest. -func DeserializeDescribeSecondaryNetworksRequest(r *http.Request, pathParams PathParams) (*DescribeSecondaryNetworksRequest, error) { - input := &DescribeSecondaryNetworksRequest{} - - return input, nil -} - -// DeserializeDescribeSecondarySubnetsRequest parses an HTTP request into a *DescribeSecondarySubnetsRequest. -func DeserializeDescribeSecondarySubnetsRequest(r *http.Request, pathParams PathParams) (*DescribeSecondarySubnetsRequest, error) { - input := &DescribeSecondarySubnetsRequest{} - - return input, nil -} - -// DeserializeDescribeSecurityGroupReferencesRequest parses an HTTP request into a *DescribeSecurityGroupReferencesRequest. -func DeserializeDescribeSecurityGroupReferencesRequest(r *http.Request, pathParams PathParams) (*DescribeSecurityGroupReferencesRequest, error) { - input := &DescribeSecurityGroupReferencesRequest{} - - return input, nil -} - -// DeserializeDescribeSecurityGroupRulesRequest parses an HTTP request into a *DescribeSecurityGroupRulesRequest. -func DeserializeDescribeSecurityGroupRulesRequest(r *http.Request, pathParams PathParams) (*DescribeSecurityGroupRulesRequest, error) { - input := &DescribeSecurityGroupRulesRequest{} - - return input, nil -} - -// DeserializeDescribeSecurityGroupVpcAssociationsRequest parses an HTTP request into a *DescribeSecurityGroupVpcAssociationsRequest. -func DeserializeDescribeSecurityGroupVpcAssociationsRequest(r *http.Request, pathParams PathParams) (*DescribeSecurityGroupVpcAssociationsRequest, error) { - input := &DescribeSecurityGroupVpcAssociationsRequest{} - - return input, nil -} - -// DeserializeDescribeSecurityGroupsRequest parses an HTTP request into a *DescribeSecurityGroupsRequest. -func DeserializeDescribeSecurityGroupsRequest(r *http.Request, pathParams PathParams) (*DescribeSecurityGroupsRequest, error) { - input := &DescribeSecurityGroupsRequest{} - - return input, nil -} - -// DeserializeDescribeServiceLinkVirtualInterfacesRequest parses an HTTP request into a *DescribeServiceLinkVirtualInterfacesRequest. -func DeserializeDescribeServiceLinkVirtualInterfacesRequest(r *http.Request, pathParams PathParams) (*DescribeServiceLinkVirtualInterfacesRequest, error) { - input := &DescribeServiceLinkVirtualInterfacesRequest{} - - return input, nil -} - -// DeserializeDescribeSnapshotAttributeRequest parses an HTTP request into a *DescribeSnapshotAttributeRequest. -func DeserializeDescribeSnapshotAttributeRequest(r *http.Request, pathParams PathParams) (*DescribeSnapshotAttributeRequest, error) { - input := &DescribeSnapshotAttributeRequest{} - - return input, nil -} - -// DeserializeDescribeSnapshotTierStatusRequest parses an HTTP request into a *DescribeSnapshotTierStatusRequest. -func DeserializeDescribeSnapshotTierStatusRequest(r *http.Request, pathParams PathParams) (*DescribeSnapshotTierStatusRequest, error) { - input := &DescribeSnapshotTierStatusRequest{} - - return input, nil -} - -// DeserializeDescribeSnapshotsRequest parses an HTTP request into a *DescribeSnapshotsRequest. -func DeserializeDescribeSnapshotsRequest(r *http.Request, pathParams PathParams) (*DescribeSnapshotsRequest, error) { - input := &DescribeSnapshotsRequest{} - - return input, nil -} - -// DeserializeDescribeSpotDatafeedSubscriptionRequest parses an HTTP request into a *DescribeSpotDatafeedSubscriptionRequest. -func DeserializeDescribeSpotDatafeedSubscriptionRequest(r *http.Request, pathParams PathParams) (*DescribeSpotDatafeedSubscriptionRequest, error) { - input := &DescribeSpotDatafeedSubscriptionRequest{} - - return input, nil -} - -// DeserializeDescribeSpotFleetInstancesRequest parses an HTTP request into a *DescribeSpotFleetInstancesRequest. -func DeserializeDescribeSpotFleetInstancesRequest(r *http.Request, pathParams PathParams) (*DescribeSpotFleetInstancesRequest, error) { - input := &DescribeSpotFleetInstancesRequest{} - - return input, nil -} - -// DeserializeDescribeSpotFleetRequestHistoryRequest parses an HTTP request into a *DescribeSpotFleetRequestHistoryRequest. -func DeserializeDescribeSpotFleetRequestHistoryRequest(r *http.Request, pathParams PathParams) (*DescribeSpotFleetRequestHistoryRequest, error) { - input := &DescribeSpotFleetRequestHistoryRequest{} - - return input, nil -} - -// DeserializeDescribeSpotFleetRequestsRequest parses an HTTP request into a *DescribeSpotFleetRequestsRequest. -func DeserializeDescribeSpotFleetRequestsRequest(r *http.Request, pathParams PathParams) (*DescribeSpotFleetRequestsRequest, error) { - input := &DescribeSpotFleetRequestsRequest{} - - return input, nil -} - -// DeserializeDescribeSpotInstanceRequestsRequest parses an HTTP request into a *DescribeSpotInstanceRequestsRequest. -func DeserializeDescribeSpotInstanceRequestsRequest(r *http.Request, pathParams PathParams) (*DescribeSpotInstanceRequestsRequest, error) { - input := &DescribeSpotInstanceRequestsRequest{} - - return input, nil -} - -// DeserializeDescribeSpotPriceHistoryRequest parses an HTTP request into a *DescribeSpotPriceHistoryRequest. -func DeserializeDescribeSpotPriceHistoryRequest(r *http.Request, pathParams PathParams) (*DescribeSpotPriceHistoryRequest, error) { - input := &DescribeSpotPriceHistoryRequest{} - - return input, nil -} - -// DeserializeDescribeStaleSecurityGroupsRequest parses an HTTP request into a *DescribeStaleSecurityGroupsRequest. -func DeserializeDescribeStaleSecurityGroupsRequest(r *http.Request, pathParams PathParams) (*DescribeStaleSecurityGroupsRequest, error) { - input := &DescribeStaleSecurityGroupsRequest{} - - return input, nil -} - -// DeserializeDescribeStoreImageTasksRequest parses an HTTP request into a *DescribeStoreImageTasksRequest. -func DeserializeDescribeStoreImageTasksRequest(r *http.Request, pathParams PathParams) (*DescribeStoreImageTasksRequest, error) { - input := &DescribeStoreImageTasksRequest{} - - return input, nil -} - -// DeserializeDescribeSubnetsRequest parses an HTTP request into a *DescribeSubnetsRequest. -func DeserializeDescribeSubnetsRequest(r *http.Request, pathParams PathParams) (*DescribeSubnetsRequest, error) { - input := &DescribeSubnetsRequest{} - - return input, nil -} - -// DeserializeDescribeTagsRequest parses an HTTP request into a *DescribeTagsRequest. -func DeserializeDescribeTagsRequest(r *http.Request, pathParams PathParams) (*DescribeTagsRequest, error) { - input := &DescribeTagsRequest{} - - return input, nil -} - -// DeserializeDescribeTrafficMirrorFilterRulesRequest parses an HTTP request into a *DescribeTrafficMirrorFilterRulesRequest. -func DeserializeDescribeTrafficMirrorFilterRulesRequest(r *http.Request, pathParams PathParams) (*DescribeTrafficMirrorFilterRulesRequest, error) { - input := &DescribeTrafficMirrorFilterRulesRequest{} - - return input, nil -} - -// DeserializeDescribeTrafficMirrorFiltersRequest parses an HTTP request into a *DescribeTrafficMirrorFiltersRequest. -func DeserializeDescribeTrafficMirrorFiltersRequest(r *http.Request, pathParams PathParams) (*DescribeTrafficMirrorFiltersRequest, error) { - input := &DescribeTrafficMirrorFiltersRequest{} - - return input, nil -} - -// DeserializeDescribeTrafficMirrorSessionsRequest parses an HTTP request into a *DescribeTrafficMirrorSessionsRequest. -func DeserializeDescribeTrafficMirrorSessionsRequest(r *http.Request, pathParams PathParams) (*DescribeTrafficMirrorSessionsRequest, error) { - input := &DescribeTrafficMirrorSessionsRequest{} - - return input, nil -} - -// DeserializeDescribeTrafficMirrorTargetsRequest parses an HTTP request into a *DescribeTrafficMirrorTargetsRequest. -func DeserializeDescribeTrafficMirrorTargetsRequest(r *http.Request, pathParams PathParams) (*DescribeTrafficMirrorTargetsRequest, error) { - input := &DescribeTrafficMirrorTargetsRequest{} - - return input, nil -} - -// DeserializeDescribeTransitGatewayAttachmentsRequest parses an HTTP request into a *DescribeTransitGatewayAttachmentsRequest. -func DeserializeDescribeTransitGatewayAttachmentsRequest(r *http.Request, pathParams PathParams) (*DescribeTransitGatewayAttachmentsRequest, error) { - input := &DescribeTransitGatewayAttachmentsRequest{} - - return input, nil -} - -// DeserializeDescribeTransitGatewayConnectPeersRequest parses an HTTP request into a *DescribeTransitGatewayConnectPeersRequest. -func DeserializeDescribeTransitGatewayConnectPeersRequest(r *http.Request, pathParams PathParams) (*DescribeTransitGatewayConnectPeersRequest, error) { - input := &DescribeTransitGatewayConnectPeersRequest{} - - return input, nil -} - -// DeserializeDescribeTransitGatewayConnectsRequest parses an HTTP request into a *DescribeTransitGatewayConnectsRequest. -func DeserializeDescribeTransitGatewayConnectsRequest(r *http.Request, pathParams PathParams) (*DescribeTransitGatewayConnectsRequest, error) { - input := &DescribeTransitGatewayConnectsRequest{} - - return input, nil -} - -// DeserializeDescribeTransitGatewayMeteringPoliciesRequest parses an HTTP request into a *DescribeTransitGatewayMeteringPoliciesRequest. -func DeserializeDescribeTransitGatewayMeteringPoliciesRequest(r *http.Request, pathParams PathParams) (*DescribeTransitGatewayMeteringPoliciesRequest, error) { - input := &DescribeTransitGatewayMeteringPoliciesRequest{} - - return input, nil -} - -// DeserializeDescribeTransitGatewayMulticastDomainsRequest parses an HTTP request into a *DescribeTransitGatewayMulticastDomainsRequest. -func DeserializeDescribeTransitGatewayMulticastDomainsRequest(r *http.Request, pathParams PathParams) (*DescribeTransitGatewayMulticastDomainsRequest, error) { - input := &DescribeTransitGatewayMulticastDomainsRequest{} - - return input, nil -} - -// DeserializeDescribeTransitGatewayPeeringAttachmentsRequest parses an HTTP request into a *DescribeTransitGatewayPeeringAttachmentsRequest. -func DeserializeDescribeTransitGatewayPeeringAttachmentsRequest(r *http.Request, pathParams PathParams) (*DescribeTransitGatewayPeeringAttachmentsRequest, error) { - input := &DescribeTransitGatewayPeeringAttachmentsRequest{} - - return input, nil -} - -// DeserializeDescribeTransitGatewayPolicyTablesRequest parses an HTTP request into a *DescribeTransitGatewayPolicyTablesRequest. -func DeserializeDescribeTransitGatewayPolicyTablesRequest(r *http.Request, pathParams PathParams) (*DescribeTransitGatewayPolicyTablesRequest, error) { - input := &DescribeTransitGatewayPolicyTablesRequest{} - - return input, nil -} - -// DeserializeDescribeTransitGatewayRouteTableAnnouncementsRequest parses an HTTP request into a *DescribeTransitGatewayRouteTableAnnouncementsRequest. -func DeserializeDescribeTransitGatewayRouteTableAnnouncementsRequest(r *http.Request, pathParams PathParams) (*DescribeTransitGatewayRouteTableAnnouncementsRequest, error) { - input := &DescribeTransitGatewayRouteTableAnnouncementsRequest{} - - return input, nil -} - -// DeserializeDescribeTransitGatewayRouteTablesRequest parses an HTTP request into a *DescribeTransitGatewayRouteTablesRequest. -func DeserializeDescribeTransitGatewayRouteTablesRequest(r *http.Request, pathParams PathParams) (*DescribeTransitGatewayRouteTablesRequest, error) { - input := &DescribeTransitGatewayRouteTablesRequest{} - - return input, nil -} - -// DeserializeDescribeTransitGatewayVpcAttachmentsRequest parses an HTTP request into a *DescribeTransitGatewayVpcAttachmentsRequest. -func DeserializeDescribeTransitGatewayVpcAttachmentsRequest(r *http.Request, pathParams PathParams) (*DescribeTransitGatewayVpcAttachmentsRequest, error) { - input := &DescribeTransitGatewayVpcAttachmentsRequest{} - - return input, nil -} - -// DeserializeDescribeTransitGatewaysRequest parses an HTTP request into a *DescribeTransitGatewaysRequest. -func DeserializeDescribeTransitGatewaysRequest(r *http.Request, pathParams PathParams) (*DescribeTransitGatewaysRequest, error) { - input := &DescribeTransitGatewaysRequest{} - - return input, nil -} - -// DeserializeDescribeTrunkInterfaceAssociationsRequest parses an HTTP request into a *DescribeTrunkInterfaceAssociationsRequest. -func DeserializeDescribeTrunkInterfaceAssociationsRequest(r *http.Request, pathParams PathParams) (*DescribeTrunkInterfaceAssociationsRequest, error) { - input := &DescribeTrunkInterfaceAssociationsRequest{} - - return input, nil -} - -// DeserializeDescribeVerifiedAccessEndpointsRequest parses an HTTP request into a *DescribeVerifiedAccessEndpointsRequest. -func DeserializeDescribeVerifiedAccessEndpointsRequest(r *http.Request, pathParams PathParams) (*DescribeVerifiedAccessEndpointsRequest, error) { - input := &DescribeVerifiedAccessEndpointsRequest{} - - return input, nil -} - -// DeserializeDescribeVerifiedAccessGroupsRequest parses an HTTP request into a *DescribeVerifiedAccessGroupsRequest. -func DeserializeDescribeVerifiedAccessGroupsRequest(r *http.Request, pathParams PathParams) (*DescribeVerifiedAccessGroupsRequest, error) { - input := &DescribeVerifiedAccessGroupsRequest{} - - return input, nil -} - -// DeserializeDescribeVerifiedAccessInstanceLoggingConfigurationsRequest parses an HTTP request into a *DescribeVerifiedAccessInstanceLoggingConfigurationsRequest. -func DeserializeDescribeVerifiedAccessInstanceLoggingConfigurationsRequest(r *http.Request, pathParams PathParams) (*DescribeVerifiedAccessInstanceLoggingConfigurationsRequest, error) { - input := &DescribeVerifiedAccessInstanceLoggingConfigurationsRequest{} - - return input, nil -} - -// DeserializeDescribeVerifiedAccessInstancesRequest parses an HTTP request into a *DescribeVerifiedAccessInstancesRequest. -func DeserializeDescribeVerifiedAccessInstancesRequest(r *http.Request, pathParams PathParams) (*DescribeVerifiedAccessInstancesRequest, error) { - input := &DescribeVerifiedAccessInstancesRequest{} - - return input, nil -} - -// DeserializeDescribeVerifiedAccessTrustProvidersRequest parses an HTTP request into a *DescribeVerifiedAccessTrustProvidersRequest. -func DeserializeDescribeVerifiedAccessTrustProvidersRequest(r *http.Request, pathParams PathParams) (*DescribeVerifiedAccessTrustProvidersRequest, error) { - input := &DescribeVerifiedAccessTrustProvidersRequest{} - - return input, nil -} - -// DeserializeDescribeVolumeAttributeRequest parses an HTTP request into a *DescribeVolumeAttributeRequest. -func DeserializeDescribeVolumeAttributeRequest(r *http.Request, pathParams PathParams) (*DescribeVolumeAttributeRequest, error) { - input := &DescribeVolumeAttributeRequest{} - - return input, nil -} - -// DeserializeDescribeVolumeStatusRequest parses an HTTP request into a *DescribeVolumeStatusRequest. -func DeserializeDescribeVolumeStatusRequest(r *http.Request, pathParams PathParams) (*DescribeVolumeStatusRequest, error) { - input := &DescribeVolumeStatusRequest{} - - return input, nil -} - -// DeserializeDescribeVolumesRequest parses an HTTP request into a *DescribeVolumesRequest. -func DeserializeDescribeVolumesRequest(r *http.Request, pathParams PathParams) (*DescribeVolumesRequest, error) { - input := &DescribeVolumesRequest{} - - return input, nil -} - -// DeserializeDescribeVolumesModificationsRequest parses an HTTP request into a *DescribeVolumesModificationsRequest. -func DeserializeDescribeVolumesModificationsRequest(r *http.Request, pathParams PathParams) (*DescribeVolumesModificationsRequest, error) { - input := &DescribeVolumesModificationsRequest{} - - return input, nil -} - -// DeserializeDescribeVpcAttributeRequest parses an HTTP request into a *DescribeVpcAttributeRequest. -func DeserializeDescribeVpcAttributeRequest(r *http.Request, pathParams PathParams) (*DescribeVpcAttributeRequest, error) { - input := &DescribeVpcAttributeRequest{} - - return input, nil -} - -// DeserializeDescribeVpcBlockPublicAccessExclusionsRequest parses an HTTP request into a *DescribeVpcBlockPublicAccessExclusionsRequest. -func DeserializeDescribeVpcBlockPublicAccessExclusionsRequest(r *http.Request, pathParams PathParams) (*DescribeVpcBlockPublicAccessExclusionsRequest, error) { - input := &DescribeVpcBlockPublicAccessExclusionsRequest{} - - return input, nil -} - -// DeserializeDescribeVpcBlockPublicAccessOptionsRequest parses an HTTP request into a *DescribeVpcBlockPublicAccessOptionsRequest. -func DeserializeDescribeVpcBlockPublicAccessOptionsRequest(r *http.Request, pathParams PathParams) (*DescribeVpcBlockPublicAccessOptionsRequest, error) { - input := &DescribeVpcBlockPublicAccessOptionsRequest{} - - return input, nil -} - -// DeserializeDescribeVpcClassicLinkRequest parses an HTTP request into a *DescribeVpcClassicLinkRequest. -func DeserializeDescribeVpcClassicLinkRequest(r *http.Request, pathParams PathParams) (*DescribeVpcClassicLinkRequest, error) { - input := &DescribeVpcClassicLinkRequest{} - - return input, nil -} - -// DeserializeDescribeVpcClassicLinkDnsSupportRequest parses an HTTP request into a *DescribeVpcClassicLinkDnsSupportRequest. -func DeserializeDescribeVpcClassicLinkDnsSupportRequest(r *http.Request, pathParams PathParams) (*DescribeVpcClassicLinkDnsSupportRequest, error) { - input := &DescribeVpcClassicLinkDnsSupportRequest{} - - return input, nil -} - -// DeserializeDescribeVpcEncryptionControlsRequest parses an HTTP request into a *DescribeVpcEncryptionControlsRequest. -func DeserializeDescribeVpcEncryptionControlsRequest(r *http.Request, pathParams PathParams) (*DescribeVpcEncryptionControlsRequest, error) { - input := &DescribeVpcEncryptionControlsRequest{} - - return input, nil -} - -// DeserializeDescribeVpcEndpointAssociationsRequest parses an HTTP request into a *DescribeVpcEndpointAssociationsRequest. -func DeserializeDescribeVpcEndpointAssociationsRequest(r *http.Request, pathParams PathParams) (*DescribeVpcEndpointAssociationsRequest, error) { - input := &DescribeVpcEndpointAssociationsRequest{} - - return input, nil -} - -// DeserializeDescribeVpcEndpointConnectionNotificationsRequest parses an HTTP request into a *DescribeVpcEndpointConnectionNotificationsRequest. -func DeserializeDescribeVpcEndpointConnectionNotificationsRequest(r *http.Request, pathParams PathParams) (*DescribeVpcEndpointConnectionNotificationsRequest, error) { - input := &DescribeVpcEndpointConnectionNotificationsRequest{} - - return input, nil -} - -// DeserializeDescribeVpcEndpointConnectionsRequest parses an HTTP request into a *DescribeVpcEndpointConnectionsRequest. -func DeserializeDescribeVpcEndpointConnectionsRequest(r *http.Request, pathParams PathParams) (*DescribeVpcEndpointConnectionsRequest, error) { - input := &DescribeVpcEndpointConnectionsRequest{} - - return input, nil -} - -// DeserializeDescribeVpcEndpointServiceConfigurationsRequest parses an HTTP request into a *DescribeVpcEndpointServiceConfigurationsRequest. -func DeserializeDescribeVpcEndpointServiceConfigurationsRequest(r *http.Request, pathParams PathParams) (*DescribeVpcEndpointServiceConfigurationsRequest, error) { - input := &DescribeVpcEndpointServiceConfigurationsRequest{} - - return input, nil -} - -// DeserializeDescribeVpcEndpointServicePermissionsRequest parses an HTTP request into a *DescribeVpcEndpointServicePermissionsRequest. -func DeserializeDescribeVpcEndpointServicePermissionsRequest(r *http.Request, pathParams PathParams) (*DescribeVpcEndpointServicePermissionsRequest, error) { - input := &DescribeVpcEndpointServicePermissionsRequest{} - - return input, nil -} - -// DeserializeDescribeVpcEndpointServicesRequest parses an HTTP request into a *DescribeVpcEndpointServicesRequest. -func DeserializeDescribeVpcEndpointServicesRequest(r *http.Request, pathParams PathParams) (*DescribeVpcEndpointServicesRequest, error) { - input := &DescribeVpcEndpointServicesRequest{} - - return input, nil -} - -// DeserializeDescribeVpcEndpointsRequest parses an HTTP request into a *DescribeVpcEndpointsRequest. -func DeserializeDescribeVpcEndpointsRequest(r *http.Request, pathParams PathParams) (*DescribeVpcEndpointsRequest, error) { - input := &DescribeVpcEndpointsRequest{} - - return input, nil -} - -// DeserializeDescribeVpcPeeringConnectionsRequest parses an HTTP request into a *DescribeVpcPeeringConnectionsRequest. -func DeserializeDescribeVpcPeeringConnectionsRequest(r *http.Request, pathParams PathParams) (*DescribeVpcPeeringConnectionsRequest, error) { - input := &DescribeVpcPeeringConnectionsRequest{} - - return input, nil -} - -// DeserializeDescribeVpcsRequest parses an HTTP request into a *DescribeVpcsRequest. -func DeserializeDescribeVpcsRequest(r *http.Request, pathParams PathParams) (*DescribeVpcsRequest, error) { - input := &DescribeVpcsRequest{} - - return input, nil -} - -// DeserializeDescribeVpnConcentratorsRequest parses an HTTP request into a *DescribeVpnConcentratorsRequest. -func DeserializeDescribeVpnConcentratorsRequest(r *http.Request, pathParams PathParams) (*DescribeVpnConcentratorsRequest, error) { - input := &DescribeVpnConcentratorsRequest{} - - return input, nil -} - -// DeserializeDescribeVpnConnectionsRequest parses an HTTP request into a *DescribeVpnConnectionsRequest. -func DeserializeDescribeVpnConnectionsRequest(r *http.Request, pathParams PathParams) (*DescribeVpnConnectionsRequest, error) { - input := &DescribeVpnConnectionsRequest{} - - return input, nil -} - -// DeserializeDescribeVpnGatewaysRequest parses an HTTP request into a *DescribeVpnGatewaysRequest. -func DeserializeDescribeVpnGatewaysRequest(r *http.Request, pathParams PathParams) (*DescribeVpnGatewaysRequest, error) { - input := &DescribeVpnGatewaysRequest{} - - return input, nil -} - -// DeserializeDetachClassicLinkVpcRequest parses an HTTP request into a *DetachClassicLinkVpcRequest. -func DeserializeDetachClassicLinkVpcRequest(r *http.Request, pathParams PathParams) (*DetachClassicLinkVpcRequest, error) { - input := &DetachClassicLinkVpcRequest{} - - return input, nil -} - -// DeserializeDetachInternetGatewayRequest parses an HTTP request into a *DetachInternetGatewayRequest. -func DeserializeDetachInternetGatewayRequest(r *http.Request, pathParams PathParams) (*DetachInternetGatewayRequest, error) { - input := &DetachInternetGatewayRequest{} - - return input, nil -} - -// DeserializeDetachNetworkInterfaceRequest parses an HTTP request into a *DetachNetworkInterfaceRequest. -func DeserializeDetachNetworkInterfaceRequest(r *http.Request, pathParams PathParams) (*DetachNetworkInterfaceRequest, error) { - input := &DetachNetworkInterfaceRequest{} - - return input, nil -} - -// DeserializeDetachVerifiedAccessTrustProviderRequest parses an HTTP request into a *DetachVerifiedAccessTrustProviderRequest. -func DeserializeDetachVerifiedAccessTrustProviderRequest(r *http.Request, pathParams PathParams) (*DetachVerifiedAccessTrustProviderRequest, error) { - input := &DetachVerifiedAccessTrustProviderRequest{} - - return input, nil -} - -// DeserializeDetachVolumeRequest parses an HTTP request into a *DetachVolumeRequest. -func DeserializeDetachVolumeRequest(r *http.Request, pathParams PathParams) (*DetachVolumeRequest, error) { - input := &DetachVolumeRequest{} - - return input, nil -} - -// DeserializeDetachVpnGatewayRequest parses an HTTP request into a *DetachVpnGatewayRequest. -func DeserializeDetachVpnGatewayRequest(r *http.Request, pathParams PathParams) (*DetachVpnGatewayRequest, error) { - input := &DetachVpnGatewayRequest{} - - return input, nil -} - -// DeserializeDisableAddressTransferRequest parses an HTTP request into a *DisableAddressTransferRequest. -func DeserializeDisableAddressTransferRequest(r *http.Request, pathParams PathParams) (*DisableAddressTransferRequest, error) { - input := &DisableAddressTransferRequest{} - - return input, nil -} - -// DeserializeDisableAllowedImagesSettingsRequest parses an HTTP request into a *DisableAllowedImagesSettingsRequest. -func DeserializeDisableAllowedImagesSettingsRequest(r *http.Request, pathParams PathParams) (*DisableAllowedImagesSettingsRequest, error) { - input := &DisableAllowedImagesSettingsRequest{} - - return input, nil -} - -// DeserializeDisableAwsNetworkPerformanceMetricSubscriptionRequest parses an HTTP request into a *DisableAwsNetworkPerformanceMetricSubscriptionRequest. -func DeserializeDisableAwsNetworkPerformanceMetricSubscriptionRequest(r *http.Request, pathParams PathParams) (*DisableAwsNetworkPerformanceMetricSubscriptionRequest, error) { - input := &DisableAwsNetworkPerformanceMetricSubscriptionRequest{} - - return input, nil -} - -// DeserializeDisableCapacityManagerRequest parses an HTTP request into a *DisableCapacityManagerRequest. -func DeserializeDisableCapacityManagerRequest(r *http.Request, pathParams PathParams) (*DisableCapacityManagerRequest, error) { - input := &DisableCapacityManagerRequest{} - - return input, nil -} - -// DeserializeDisableEbsEncryptionByDefaultRequest parses an HTTP request into a *DisableEbsEncryptionByDefaultRequest. -func DeserializeDisableEbsEncryptionByDefaultRequest(r *http.Request, pathParams PathParams) (*DisableEbsEncryptionByDefaultRequest, error) { - input := &DisableEbsEncryptionByDefaultRequest{} - - return input, nil -} - -// DeserializeDisableFastLaunchRequest parses an HTTP request into a *DisableFastLaunchRequest. -func DeserializeDisableFastLaunchRequest(r *http.Request, pathParams PathParams) (*DisableFastLaunchRequest, error) { - input := &DisableFastLaunchRequest{} - - return input, nil -} - -// DeserializeDisableFastSnapshotRestoresRequest parses an HTTP request into a *DisableFastSnapshotRestoresRequest. -func DeserializeDisableFastSnapshotRestoresRequest(r *http.Request, pathParams PathParams) (*DisableFastSnapshotRestoresRequest, error) { - input := &DisableFastSnapshotRestoresRequest{} - - return input, nil -} - -// DeserializeDisableImageRequest parses an HTTP request into a *DisableImageRequest. -func DeserializeDisableImageRequest(r *http.Request, pathParams PathParams) (*DisableImageRequest, error) { - input := &DisableImageRequest{} - - return input, nil -} - -// DeserializeDisableImageBlockPublicAccessRequest parses an HTTP request into a *DisableImageBlockPublicAccessRequest. -func DeserializeDisableImageBlockPublicAccessRequest(r *http.Request, pathParams PathParams) (*DisableImageBlockPublicAccessRequest, error) { - input := &DisableImageBlockPublicAccessRequest{} - - return input, nil -} - -// DeserializeDisableImageDeprecationRequest parses an HTTP request into a *DisableImageDeprecationRequest. -func DeserializeDisableImageDeprecationRequest(r *http.Request, pathParams PathParams) (*DisableImageDeprecationRequest, error) { - input := &DisableImageDeprecationRequest{} - - return input, nil -} - -// DeserializeDisableImageDeregistrationProtectionRequest parses an HTTP request into a *DisableImageDeregistrationProtectionRequest. -func DeserializeDisableImageDeregistrationProtectionRequest(r *http.Request, pathParams PathParams) (*DisableImageDeregistrationProtectionRequest, error) { - input := &DisableImageDeregistrationProtectionRequest{} - - return input, nil -} - -// DeserializeDisableInstanceSqlHaStandbyDetectionsRequest parses an HTTP request into a *DisableInstanceSqlHaStandbyDetectionsRequest. -func DeserializeDisableInstanceSqlHaStandbyDetectionsRequest(r *http.Request, pathParams PathParams) (*DisableInstanceSqlHaStandbyDetectionsRequest, error) { - input := &DisableInstanceSqlHaStandbyDetectionsRequest{} - - return input, nil -} - -// DeserializeDisableIpamOrganizationAdminAccountRequest parses an HTTP request into a *DisableIpamOrganizationAdminAccountRequest. -func DeserializeDisableIpamOrganizationAdminAccountRequest(r *http.Request, pathParams PathParams) (*DisableIpamOrganizationAdminAccountRequest, error) { - input := &DisableIpamOrganizationAdminAccountRequest{} - - return input, nil -} - -// DeserializeDisableIpamPolicyRequest parses an HTTP request into a *DisableIpamPolicyRequest. -func DeserializeDisableIpamPolicyRequest(r *http.Request, pathParams PathParams) (*DisableIpamPolicyRequest, error) { - input := &DisableIpamPolicyRequest{} - - return input, nil -} - -// DeserializeDisableRouteServerPropagationRequest parses an HTTP request into a *DisableRouteServerPropagationRequest. -func DeserializeDisableRouteServerPropagationRequest(r *http.Request, pathParams PathParams) (*DisableRouteServerPropagationRequest, error) { - input := &DisableRouteServerPropagationRequest{} - - return input, nil -} - -// DeserializeDisableSerialConsoleAccessRequest parses an HTTP request into a *DisableSerialConsoleAccessRequest. -func DeserializeDisableSerialConsoleAccessRequest(r *http.Request, pathParams PathParams) (*DisableSerialConsoleAccessRequest, error) { - input := &DisableSerialConsoleAccessRequest{} - - return input, nil -} - -// DeserializeDisableSnapshotBlockPublicAccessRequest parses an HTTP request into a *DisableSnapshotBlockPublicAccessRequest. -func DeserializeDisableSnapshotBlockPublicAccessRequest(r *http.Request, pathParams PathParams) (*DisableSnapshotBlockPublicAccessRequest, error) { - input := &DisableSnapshotBlockPublicAccessRequest{} - - return input, nil -} - -// DeserializeDisableTransitGatewayRouteTablePropagationRequest parses an HTTP request into a *DisableTransitGatewayRouteTablePropagationRequest. -func DeserializeDisableTransitGatewayRouteTablePropagationRequest(r *http.Request, pathParams PathParams) (*DisableTransitGatewayRouteTablePropagationRequest, error) { - input := &DisableTransitGatewayRouteTablePropagationRequest{} - - return input, nil -} - -// DeserializeDisableVgwRoutePropagationRequest parses an HTTP request into a *DisableVgwRoutePropagationRequest. -func DeserializeDisableVgwRoutePropagationRequest(r *http.Request, pathParams PathParams) (*DisableVgwRoutePropagationRequest, error) { - input := &DisableVgwRoutePropagationRequest{} - - return input, nil -} - -// DeserializeDisableVpcClassicLinkRequest parses an HTTP request into a *DisableVpcClassicLinkRequest. -func DeserializeDisableVpcClassicLinkRequest(r *http.Request, pathParams PathParams) (*DisableVpcClassicLinkRequest, error) { - input := &DisableVpcClassicLinkRequest{} - - return input, nil -} - -// DeserializeDisableVpcClassicLinkDnsSupportRequest parses an HTTP request into a *DisableVpcClassicLinkDnsSupportRequest. -func DeserializeDisableVpcClassicLinkDnsSupportRequest(r *http.Request, pathParams PathParams) (*DisableVpcClassicLinkDnsSupportRequest, error) { - input := &DisableVpcClassicLinkDnsSupportRequest{} - - return input, nil -} - -// DeserializeDisassociateAddressRequest parses an HTTP request into a *DisassociateAddressRequest. -func DeserializeDisassociateAddressRequest(r *http.Request, pathParams PathParams) (*DisassociateAddressRequest, error) { - input := &DisassociateAddressRequest{} - - return input, nil -} - -// DeserializeDisassociateCapacityReservationBillingOwnerRequest parses an HTTP request into a *DisassociateCapacityReservationBillingOwnerRequest. -func DeserializeDisassociateCapacityReservationBillingOwnerRequest(r *http.Request, pathParams PathParams) (*DisassociateCapacityReservationBillingOwnerRequest, error) { - input := &DisassociateCapacityReservationBillingOwnerRequest{} - - return input, nil -} - -// DeserializeDisassociateClientVpnTargetNetworkRequest parses an HTTP request into a *DisassociateClientVpnTargetNetworkRequest. -func DeserializeDisassociateClientVpnTargetNetworkRequest(r *http.Request, pathParams PathParams) (*DisassociateClientVpnTargetNetworkRequest, error) { - input := &DisassociateClientVpnTargetNetworkRequest{} - - return input, nil -} - -// DeserializeDisassociateEnclaveCertificateIamRoleRequest parses an HTTP request into a *DisassociateEnclaveCertificateIamRoleRequest. -func DeserializeDisassociateEnclaveCertificateIamRoleRequest(r *http.Request, pathParams PathParams) (*DisassociateEnclaveCertificateIamRoleRequest, error) { - input := &DisassociateEnclaveCertificateIamRoleRequest{} - - return input, nil -} - -// DeserializeDisassociateIamInstanceProfileRequest parses an HTTP request into a *DisassociateIamInstanceProfileRequest. -func DeserializeDisassociateIamInstanceProfileRequest(r *http.Request, pathParams PathParams) (*DisassociateIamInstanceProfileRequest, error) { - input := &DisassociateIamInstanceProfileRequest{} - - return input, nil -} - -// DeserializeDisassociateInstanceEventWindowRequest parses an HTTP request into a *DisassociateInstanceEventWindowRequest. -func DeserializeDisassociateInstanceEventWindowRequest(r *http.Request, pathParams PathParams) (*DisassociateInstanceEventWindowRequest, error) { - input := &DisassociateInstanceEventWindowRequest{} - - return input, nil -} - -// DeserializeDisassociateIpamByoasnRequest parses an HTTP request into a *DisassociateIpamByoasnRequest. -func DeserializeDisassociateIpamByoasnRequest(r *http.Request, pathParams PathParams) (*DisassociateIpamByoasnRequest, error) { - input := &DisassociateIpamByoasnRequest{} - - return input, nil -} - -// DeserializeDisassociateIpamResourceDiscoveryRequest parses an HTTP request into a *DisassociateIpamResourceDiscoveryRequest. -func DeserializeDisassociateIpamResourceDiscoveryRequest(r *http.Request, pathParams PathParams) (*DisassociateIpamResourceDiscoveryRequest, error) { - input := &DisassociateIpamResourceDiscoveryRequest{} - - return input, nil -} - -// DeserializeDisassociateNatGatewayAddressRequest parses an HTTP request into a *DisassociateNatGatewayAddressRequest. -func DeserializeDisassociateNatGatewayAddressRequest(r *http.Request, pathParams PathParams) (*DisassociateNatGatewayAddressRequest, error) { - input := &DisassociateNatGatewayAddressRequest{} - - return input, nil -} - -// DeserializeDisassociateRouteServerRequest parses an HTTP request into a *DisassociateRouteServerRequest. -func DeserializeDisassociateRouteServerRequest(r *http.Request, pathParams PathParams) (*DisassociateRouteServerRequest, error) { - input := &DisassociateRouteServerRequest{} - - return input, nil -} - -// DeserializeDisassociateRouteTableRequest parses an HTTP request into a *DisassociateRouteTableRequest. -func DeserializeDisassociateRouteTableRequest(r *http.Request, pathParams PathParams) (*DisassociateRouteTableRequest, error) { - input := &DisassociateRouteTableRequest{} - - return input, nil -} - -// DeserializeDisassociateSecurityGroupVpcRequest parses an HTTP request into a *DisassociateSecurityGroupVpcRequest. -func DeserializeDisassociateSecurityGroupVpcRequest(r *http.Request, pathParams PathParams) (*DisassociateSecurityGroupVpcRequest, error) { - input := &DisassociateSecurityGroupVpcRequest{} - - return input, nil -} - -// DeserializeDisassociateSubnetCidrBlockRequest parses an HTTP request into a *DisassociateSubnetCidrBlockRequest. -func DeserializeDisassociateSubnetCidrBlockRequest(r *http.Request, pathParams PathParams) (*DisassociateSubnetCidrBlockRequest, error) { - input := &DisassociateSubnetCidrBlockRequest{} - - return input, nil -} - -// DeserializeDisassociateTransitGatewayMulticastDomainRequest parses an HTTP request into a *DisassociateTransitGatewayMulticastDomainRequest. -func DeserializeDisassociateTransitGatewayMulticastDomainRequest(r *http.Request, pathParams PathParams) (*DisassociateTransitGatewayMulticastDomainRequest, error) { - input := &DisassociateTransitGatewayMulticastDomainRequest{} - - return input, nil -} - -// DeserializeDisassociateTransitGatewayPolicyTableRequest parses an HTTP request into a *DisassociateTransitGatewayPolicyTableRequest. -func DeserializeDisassociateTransitGatewayPolicyTableRequest(r *http.Request, pathParams PathParams) (*DisassociateTransitGatewayPolicyTableRequest, error) { - input := &DisassociateTransitGatewayPolicyTableRequest{} - - return input, nil -} - -// DeserializeDisassociateTransitGatewayRouteTableRequest parses an HTTP request into a *DisassociateTransitGatewayRouteTableRequest. -func DeserializeDisassociateTransitGatewayRouteTableRequest(r *http.Request, pathParams PathParams) (*DisassociateTransitGatewayRouteTableRequest, error) { - input := &DisassociateTransitGatewayRouteTableRequest{} - - return input, nil -} - -// DeserializeDisassociateTrunkInterfaceRequest parses an HTTP request into a *DisassociateTrunkInterfaceRequest. -func DeserializeDisassociateTrunkInterfaceRequest(r *http.Request, pathParams PathParams) (*DisassociateTrunkInterfaceRequest, error) { - input := &DisassociateTrunkInterfaceRequest{} - - return input, nil -} - -// DeserializeDisassociateVpcCidrBlockRequest parses an HTTP request into a *DisassociateVpcCidrBlockRequest. -func DeserializeDisassociateVpcCidrBlockRequest(r *http.Request, pathParams PathParams) (*DisassociateVpcCidrBlockRequest, error) { - input := &DisassociateVpcCidrBlockRequest{} - - return input, nil -} - -// DeserializeEnableAddressTransferRequest parses an HTTP request into a *EnableAddressTransferRequest. -func DeserializeEnableAddressTransferRequest(r *http.Request, pathParams PathParams) (*EnableAddressTransferRequest, error) { - input := &EnableAddressTransferRequest{} - - return input, nil -} - -// DeserializeEnableAllowedImagesSettingsRequest parses an HTTP request into a *EnableAllowedImagesSettingsRequest. -func DeserializeEnableAllowedImagesSettingsRequest(r *http.Request, pathParams PathParams) (*EnableAllowedImagesSettingsRequest, error) { - input := &EnableAllowedImagesSettingsRequest{} - - return input, nil -} - -// DeserializeEnableAwsNetworkPerformanceMetricSubscriptionRequest parses an HTTP request into a *EnableAwsNetworkPerformanceMetricSubscriptionRequest. -func DeserializeEnableAwsNetworkPerformanceMetricSubscriptionRequest(r *http.Request, pathParams PathParams) (*EnableAwsNetworkPerformanceMetricSubscriptionRequest, error) { - input := &EnableAwsNetworkPerformanceMetricSubscriptionRequest{} - - return input, nil -} - -// DeserializeEnableCapacityManagerRequest parses an HTTP request into a *EnableCapacityManagerRequest. -func DeserializeEnableCapacityManagerRequest(r *http.Request, pathParams PathParams) (*EnableCapacityManagerRequest, error) { - input := &EnableCapacityManagerRequest{} - - return input, nil -} - -// DeserializeEnableEbsEncryptionByDefaultRequest parses an HTTP request into a *EnableEbsEncryptionByDefaultRequest. -func DeserializeEnableEbsEncryptionByDefaultRequest(r *http.Request, pathParams PathParams) (*EnableEbsEncryptionByDefaultRequest, error) { - input := &EnableEbsEncryptionByDefaultRequest{} - - return input, nil -} - -// DeserializeEnableFastLaunchRequest parses an HTTP request into a *EnableFastLaunchRequest. -func DeserializeEnableFastLaunchRequest(r *http.Request, pathParams PathParams) (*EnableFastLaunchRequest, error) { - input := &EnableFastLaunchRequest{} - - return input, nil -} - -// DeserializeEnableFastSnapshotRestoresRequest parses an HTTP request into a *EnableFastSnapshotRestoresRequest. -func DeserializeEnableFastSnapshotRestoresRequest(r *http.Request, pathParams PathParams) (*EnableFastSnapshotRestoresRequest, error) { - input := &EnableFastSnapshotRestoresRequest{} - - return input, nil -} - -// DeserializeEnableImageRequest parses an HTTP request into a *EnableImageRequest. -func DeserializeEnableImageRequest(r *http.Request, pathParams PathParams) (*EnableImageRequest, error) { - input := &EnableImageRequest{} - - return input, nil -} - -// DeserializeEnableImageBlockPublicAccessRequest parses an HTTP request into a *EnableImageBlockPublicAccessRequest. -func DeserializeEnableImageBlockPublicAccessRequest(r *http.Request, pathParams PathParams) (*EnableImageBlockPublicAccessRequest, error) { - input := &EnableImageBlockPublicAccessRequest{} - - return input, nil -} - -// DeserializeEnableImageDeprecationRequest parses an HTTP request into a *EnableImageDeprecationRequest. -func DeserializeEnableImageDeprecationRequest(r *http.Request, pathParams PathParams) (*EnableImageDeprecationRequest, error) { - input := &EnableImageDeprecationRequest{} - - return input, nil -} - -// DeserializeEnableImageDeregistrationProtectionRequest parses an HTTP request into a *EnableImageDeregistrationProtectionRequest. -func DeserializeEnableImageDeregistrationProtectionRequest(r *http.Request, pathParams PathParams) (*EnableImageDeregistrationProtectionRequest, error) { - input := &EnableImageDeregistrationProtectionRequest{} - - return input, nil -} - -// DeserializeEnableInstanceSqlHaStandbyDetectionsRequest parses an HTTP request into a *EnableInstanceSqlHaStandbyDetectionsRequest. -func DeserializeEnableInstanceSqlHaStandbyDetectionsRequest(r *http.Request, pathParams PathParams) (*EnableInstanceSqlHaStandbyDetectionsRequest, error) { - input := &EnableInstanceSqlHaStandbyDetectionsRequest{} - - return input, nil -} - -// DeserializeEnableIpamOrganizationAdminAccountRequest parses an HTTP request into a *EnableIpamOrganizationAdminAccountRequest. -func DeserializeEnableIpamOrganizationAdminAccountRequest(r *http.Request, pathParams PathParams) (*EnableIpamOrganizationAdminAccountRequest, error) { - input := &EnableIpamOrganizationAdminAccountRequest{} - - return input, nil -} - -// DeserializeEnableIpamPolicyRequest parses an HTTP request into a *EnableIpamPolicyRequest. -func DeserializeEnableIpamPolicyRequest(r *http.Request, pathParams PathParams) (*EnableIpamPolicyRequest, error) { - input := &EnableIpamPolicyRequest{} - - return input, nil -} - -// DeserializeEnableReachabilityAnalyzerOrganizationSharingRequest parses an HTTP request into a *EnableReachabilityAnalyzerOrganizationSharingRequest. -func DeserializeEnableReachabilityAnalyzerOrganizationSharingRequest(r *http.Request, pathParams PathParams) (*EnableReachabilityAnalyzerOrganizationSharingRequest, error) { - input := &EnableReachabilityAnalyzerOrganizationSharingRequest{} - - return input, nil -} - -// DeserializeEnableRouteServerPropagationRequest parses an HTTP request into a *EnableRouteServerPropagationRequest. -func DeserializeEnableRouteServerPropagationRequest(r *http.Request, pathParams PathParams) (*EnableRouteServerPropagationRequest, error) { - input := &EnableRouteServerPropagationRequest{} - - return input, nil -} - -// DeserializeEnableSerialConsoleAccessRequest parses an HTTP request into a *EnableSerialConsoleAccessRequest. -func DeserializeEnableSerialConsoleAccessRequest(r *http.Request, pathParams PathParams) (*EnableSerialConsoleAccessRequest, error) { - input := &EnableSerialConsoleAccessRequest{} - - return input, nil -} - -// DeserializeEnableSnapshotBlockPublicAccessRequest parses an HTTP request into a *EnableSnapshotBlockPublicAccessRequest. -func DeserializeEnableSnapshotBlockPublicAccessRequest(r *http.Request, pathParams PathParams) (*EnableSnapshotBlockPublicAccessRequest, error) { - input := &EnableSnapshotBlockPublicAccessRequest{} - - return input, nil -} - -// DeserializeEnableTransitGatewayRouteTablePropagationRequest parses an HTTP request into a *EnableTransitGatewayRouteTablePropagationRequest. -func DeserializeEnableTransitGatewayRouteTablePropagationRequest(r *http.Request, pathParams PathParams) (*EnableTransitGatewayRouteTablePropagationRequest, error) { - input := &EnableTransitGatewayRouteTablePropagationRequest{} - - return input, nil -} - -// DeserializeEnableVgwRoutePropagationRequest parses an HTTP request into a *EnableVgwRoutePropagationRequest. -func DeserializeEnableVgwRoutePropagationRequest(r *http.Request, pathParams PathParams) (*EnableVgwRoutePropagationRequest, error) { - input := &EnableVgwRoutePropagationRequest{} - - return input, nil -} - -// DeserializeEnableVolumeIORequest parses an HTTP request into a *EnableVolumeIORequest. -func DeserializeEnableVolumeIORequest(r *http.Request, pathParams PathParams) (*EnableVolumeIORequest, error) { - input := &EnableVolumeIORequest{} - - return input, nil -} - -// DeserializeEnableVpcClassicLinkRequest parses an HTTP request into a *EnableVpcClassicLinkRequest. -func DeserializeEnableVpcClassicLinkRequest(r *http.Request, pathParams PathParams) (*EnableVpcClassicLinkRequest, error) { - input := &EnableVpcClassicLinkRequest{} - - return input, nil -} - -// DeserializeEnableVpcClassicLinkDnsSupportRequest parses an HTTP request into a *EnableVpcClassicLinkDnsSupportRequest. -func DeserializeEnableVpcClassicLinkDnsSupportRequest(r *http.Request, pathParams PathParams) (*EnableVpcClassicLinkDnsSupportRequest, error) { - input := &EnableVpcClassicLinkDnsSupportRequest{} - - return input, nil -} - -// DeserializeExportClientVpnClientCertificateRevocationListRequest parses an HTTP request into a *ExportClientVpnClientCertificateRevocationListRequest. -func DeserializeExportClientVpnClientCertificateRevocationListRequest(r *http.Request, pathParams PathParams) (*ExportClientVpnClientCertificateRevocationListRequest, error) { - input := &ExportClientVpnClientCertificateRevocationListRequest{} - - return input, nil -} - -// DeserializeExportClientVpnClientConfigurationRequest parses an HTTP request into a *ExportClientVpnClientConfigurationRequest. -func DeserializeExportClientVpnClientConfigurationRequest(r *http.Request, pathParams PathParams) (*ExportClientVpnClientConfigurationRequest, error) { - input := &ExportClientVpnClientConfigurationRequest{} - - return input, nil -} - -// DeserializeExportImageRequest parses an HTTP request into a *ExportImageRequest. -func DeserializeExportImageRequest(r *http.Request, pathParams PathParams) (*ExportImageRequest, error) { - input := &ExportImageRequest{} - - return input, nil -} - -// DeserializeExportTransitGatewayRoutesRequest parses an HTTP request into a *ExportTransitGatewayRoutesRequest. -func DeserializeExportTransitGatewayRoutesRequest(r *http.Request, pathParams PathParams) (*ExportTransitGatewayRoutesRequest, error) { - input := &ExportTransitGatewayRoutesRequest{} - - return input, nil -} - -// DeserializeExportVerifiedAccessInstanceClientConfigurationRequest parses an HTTP request into a *ExportVerifiedAccessInstanceClientConfigurationRequest. -func DeserializeExportVerifiedAccessInstanceClientConfigurationRequest(r *http.Request, pathParams PathParams) (*ExportVerifiedAccessInstanceClientConfigurationRequest, error) { - input := &ExportVerifiedAccessInstanceClientConfigurationRequest{} - - return input, nil -} - -// DeserializeGetActiveVpnTunnelStatusRequest parses an HTTP request into a *GetActiveVpnTunnelStatusRequest. -func DeserializeGetActiveVpnTunnelStatusRequest(r *http.Request, pathParams PathParams) (*GetActiveVpnTunnelStatusRequest, error) { - input := &GetActiveVpnTunnelStatusRequest{} - - return input, nil -} - -// DeserializeGetAllowedImagesSettingsRequest parses an HTTP request into a *GetAllowedImagesSettingsRequest. -func DeserializeGetAllowedImagesSettingsRequest(r *http.Request, pathParams PathParams) (*GetAllowedImagesSettingsRequest, error) { - input := &GetAllowedImagesSettingsRequest{} - - return input, nil -} - -// DeserializeGetAssociatedEnclaveCertificateIamRolesRequest parses an HTTP request into a *GetAssociatedEnclaveCertificateIamRolesRequest. -func DeserializeGetAssociatedEnclaveCertificateIamRolesRequest(r *http.Request, pathParams PathParams) (*GetAssociatedEnclaveCertificateIamRolesRequest, error) { - input := &GetAssociatedEnclaveCertificateIamRolesRequest{} - - return input, nil -} - -// DeserializeGetAssociatedIpv6PoolCidrsRequest parses an HTTP request into a *GetAssociatedIpv6PoolCidrsRequest. -func DeserializeGetAssociatedIpv6PoolCidrsRequest(r *http.Request, pathParams PathParams) (*GetAssociatedIpv6PoolCidrsRequest, error) { - input := &GetAssociatedIpv6PoolCidrsRequest{} - - return input, nil -} - -// DeserializeGetAwsNetworkPerformanceDataRequest parses an HTTP request into a *GetAwsNetworkPerformanceDataRequest. -func DeserializeGetAwsNetworkPerformanceDataRequest(r *http.Request, pathParams PathParams) (*GetAwsNetworkPerformanceDataRequest, error) { - input := &GetAwsNetworkPerformanceDataRequest{} - - return input, nil -} - -// DeserializeGetCapacityManagerAttributesRequest parses an HTTP request into a *GetCapacityManagerAttributesRequest. -func DeserializeGetCapacityManagerAttributesRequest(r *http.Request, pathParams PathParams) (*GetCapacityManagerAttributesRequest, error) { - input := &GetCapacityManagerAttributesRequest{} - - return input, nil -} - -// DeserializeGetCapacityManagerMetricDataRequest parses an HTTP request into a *GetCapacityManagerMetricDataRequest. -func DeserializeGetCapacityManagerMetricDataRequest(r *http.Request, pathParams PathParams) (*GetCapacityManagerMetricDataRequest, error) { - input := &GetCapacityManagerMetricDataRequest{} - - return input, nil -} - -// DeserializeGetCapacityManagerMetricDimensionsRequest parses an HTTP request into a *GetCapacityManagerMetricDimensionsRequest. -func DeserializeGetCapacityManagerMetricDimensionsRequest(r *http.Request, pathParams PathParams) (*GetCapacityManagerMetricDimensionsRequest, error) { - input := &GetCapacityManagerMetricDimensionsRequest{} - - return input, nil -} - -// DeserializeGetCapacityReservationUsageRequest parses an HTTP request into a *GetCapacityReservationUsageRequest. -func DeserializeGetCapacityReservationUsageRequest(r *http.Request, pathParams PathParams) (*GetCapacityReservationUsageRequest, error) { - input := &GetCapacityReservationUsageRequest{} - - return input, nil -} - -// DeserializeGetCoipPoolUsageRequest parses an HTTP request into a *GetCoipPoolUsageRequest. -func DeserializeGetCoipPoolUsageRequest(r *http.Request, pathParams PathParams) (*GetCoipPoolUsageRequest, error) { - input := &GetCoipPoolUsageRequest{} - - return input, nil -} - -// DeserializeGetConsoleOutputRequest parses an HTTP request into a *GetConsoleOutputRequest. -func DeserializeGetConsoleOutputRequest(r *http.Request, pathParams PathParams) (*GetConsoleOutputRequest, error) { - input := &GetConsoleOutputRequest{} - - return input, nil -} - -// DeserializeGetConsoleScreenshotRequest parses an HTTP request into a *GetConsoleScreenshotRequest. -func DeserializeGetConsoleScreenshotRequest(r *http.Request, pathParams PathParams) (*GetConsoleScreenshotRequest, error) { - input := &GetConsoleScreenshotRequest{} - - return input, nil -} - -// DeserializeGetDeclarativePoliciesReportSummaryRequest parses an HTTP request into a *GetDeclarativePoliciesReportSummaryRequest. -func DeserializeGetDeclarativePoliciesReportSummaryRequest(r *http.Request, pathParams PathParams) (*GetDeclarativePoliciesReportSummaryRequest, error) { - input := &GetDeclarativePoliciesReportSummaryRequest{} - - return input, nil -} - -// DeserializeGetDefaultCreditSpecificationRequest parses an HTTP request into a *GetDefaultCreditSpecificationRequest. -func DeserializeGetDefaultCreditSpecificationRequest(r *http.Request, pathParams PathParams) (*GetDefaultCreditSpecificationRequest, error) { - input := &GetDefaultCreditSpecificationRequest{} - - return input, nil -} - -// DeserializeGetEbsDefaultKmsKeyIdRequest parses an HTTP request into a *GetEbsDefaultKmsKeyIdRequest. -func DeserializeGetEbsDefaultKmsKeyIdRequest(r *http.Request, pathParams PathParams) (*GetEbsDefaultKmsKeyIdRequest, error) { - input := &GetEbsDefaultKmsKeyIdRequest{} - - return input, nil -} - -// DeserializeGetEbsEncryptionByDefaultRequest parses an HTTP request into a *GetEbsEncryptionByDefaultRequest. -func DeserializeGetEbsEncryptionByDefaultRequest(r *http.Request, pathParams PathParams) (*GetEbsEncryptionByDefaultRequest, error) { - input := &GetEbsEncryptionByDefaultRequest{} - - return input, nil -} - -// DeserializeGetEnabledIpamPolicyRequest parses an HTTP request into a *GetEnabledIpamPolicyRequest. -func DeserializeGetEnabledIpamPolicyRequest(r *http.Request, pathParams PathParams) (*GetEnabledIpamPolicyRequest, error) { - input := &GetEnabledIpamPolicyRequest{} - - return input, nil -} - -// DeserializeGetFlowLogsIntegrationTemplateRequest parses an HTTP request into a *GetFlowLogsIntegrationTemplateRequest. -func DeserializeGetFlowLogsIntegrationTemplateRequest(r *http.Request, pathParams PathParams) (*GetFlowLogsIntegrationTemplateRequest, error) { - input := &GetFlowLogsIntegrationTemplateRequest{} - - return input, nil -} - -// DeserializeGetGroupsForCapacityReservationRequest parses an HTTP request into a *GetGroupsForCapacityReservationRequest. -func DeserializeGetGroupsForCapacityReservationRequest(r *http.Request, pathParams PathParams) (*GetGroupsForCapacityReservationRequest, error) { - input := &GetGroupsForCapacityReservationRequest{} - - return input, nil -} - -// DeserializeGetHostReservationPurchasePreviewRequest parses an HTTP request into a *GetHostReservationPurchasePreviewRequest. -func DeserializeGetHostReservationPurchasePreviewRequest(r *http.Request, pathParams PathParams) (*GetHostReservationPurchasePreviewRequest, error) { - input := &GetHostReservationPurchasePreviewRequest{} - - return input, nil -} - -// DeserializeGetImageAncestryRequest parses an HTTP request into a *GetImageAncestryRequest. -func DeserializeGetImageAncestryRequest(r *http.Request, pathParams PathParams) (*GetImageAncestryRequest, error) { - input := &GetImageAncestryRequest{} - - return input, nil -} - -// DeserializeGetImageBlockPublicAccessStateRequest parses an HTTP request into a *GetImageBlockPublicAccessStateRequest. -func DeserializeGetImageBlockPublicAccessStateRequest(r *http.Request, pathParams PathParams) (*GetImageBlockPublicAccessStateRequest, error) { - input := &GetImageBlockPublicAccessStateRequest{} - - return input, nil -} - -// DeserializeGetInstanceMetadataDefaultsRequest parses an HTTP request into a *GetInstanceMetadataDefaultsRequest. -func DeserializeGetInstanceMetadataDefaultsRequest(r *http.Request, pathParams PathParams) (*GetInstanceMetadataDefaultsRequest, error) { - input := &GetInstanceMetadataDefaultsRequest{} - - return input, nil -} - -// DeserializeGetInstanceTpmEkPubRequest parses an HTTP request into a *GetInstanceTpmEkPubRequest. -func DeserializeGetInstanceTpmEkPubRequest(r *http.Request, pathParams PathParams) (*GetInstanceTpmEkPubRequest, error) { - input := &GetInstanceTpmEkPubRequest{} - - return input, nil -} - -// DeserializeGetInstanceTypesFromInstanceRequirementsRequest parses an HTTP request into a *GetInstanceTypesFromInstanceRequirementsRequest. -func DeserializeGetInstanceTypesFromInstanceRequirementsRequest(r *http.Request, pathParams PathParams) (*GetInstanceTypesFromInstanceRequirementsRequest, error) { - input := &GetInstanceTypesFromInstanceRequirementsRequest{} - - return input, nil -} - -// DeserializeGetInstanceUefiDataRequest parses an HTTP request into a *GetInstanceUefiDataRequest. -func DeserializeGetInstanceUefiDataRequest(r *http.Request, pathParams PathParams) (*GetInstanceUefiDataRequest, error) { - input := &GetInstanceUefiDataRequest{} - - return input, nil -} - -// DeserializeGetIpamAddressHistoryRequest parses an HTTP request into a *GetIpamAddressHistoryRequest. -func DeserializeGetIpamAddressHistoryRequest(r *http.Request, pathParams PathParams) (*GetIpamAddressHistoryRequest, error) { - input := &GetIpamAddressHistoryRequest{} - - return input, nil -} - -// DeserializeGetIpamDiscoveredAccountsRequest parses an HTTP request into a *GetIpamDiscoveredAccountsRequest. -func DeserializeGetIpamDiscoveredAccountsRequest(r *http.Request, pathParams PathParams) (*GetIpamDiscoveredAccountsRequest, error) { - input := &GetIpamDiscoveredAccountsRequest{} - - return input, nil -} - -// DeserializeGetIpamDiscoveredPublicAddressesRequest parses an HTTP request into a *GetIpamDiscoveredPublicAddressesRequest. -func DeserializeGetIpamDiscoveredPublicAddressesRequest(r *http.Request, pathParams PathParams) (*GetIpamDiscoveredPublicAddressesRequest, error) { - input := &GetIpamDiscoveredPublicAddressesRequest{} - - return input, nil -} - -// DeserializeGetIpamDiscoveredResourceCidrsRequest parses an HTTP request into a *GetIpamDiscoveredResourceCidrsRequest. -func DeserializeGetIpamDiscoveredResourceCidrsRequest(r *http.Request, pathParams PathParams) (*GetIpamDiscoveredResourceCidrsRequest, error) { - input := &GetIpamDiscoveredResourceCidrsRequest{} - - return input, nil -} - -// DeserializeGetIpamPolicyAllocationRulesRequest parses an HTTP request into a *GetIpamPolicyAllocationRulesRequest. -func DeserializeGetIpamPolicyAllocationRulesRequest(r *http.Request, pathParams PathParams) (*GetIpamPolicyAllocationRulesRequest, error) { - input := &GetIpamPolicyAllocationRulesRequest{} - - return input, nil -} - -// DeserializeGetIpamPolicyOrganizationTargetsRequest parses an HTTP request into a *GetIpamPolicyOrganizationTargetsRequest. -func DeserializeGetIpamPolicyOrganizationTargetsRequest(r *http.Request, pathParams PathParams) (*GetIpamPolicyOrganizationTargetsRequest, error) { - input := &GetIpamPolicyOrganizationTargetsRequest{} - - return input, nil -} - -// DeserializeGetIpamPoolAllocationsRequest parses an HTTP request into a *GetIpamPoolAllocationsRequest. -func DeserializeGetIpamPoolAllocationsRequest(r *http.Request, pathParams PathParams) (*GetIpamPoolAllocationsRequest, error) { - input := &GetIpamPoolAllocationsRequest{} - - return input, nil -} - -// DeserializeGetIpamPoolCidrsRequest parses an HTTP request into a *GetIpamPoolCidrsRequest. -func DeserializeGetIpamPoolCidrsRequest(r *http.Request, pathParams PathParams) (*GetIpamPoolCidrsRequest, error) { - input := &GetIpamPoolCidrsRequest{} - - return input, nil -} - -// DeserializeGetIpamPrefixListResolverRulesRequest parses an HTTP request into a *GetIpamPrefixListResolverRulesRequest. -func DeserializeGetIpamPrefixListResolverRulesRequest(r *http.Request, pathParams PathParams) (*GetIpamPrefixListResolverRulesRequest, error) { - input := &GetIpamPrefixListResolverRulesRequest{} - - return input, nil -} - -// DeserializeGetIpamPrefixListResolverVersionEntriesRequest parses an HTTP request into a *GetIpamPrefixListResolverVersionEntriesRequest. -func DeserializeGetIpamPrefixListResolverVersionEntriesRequest(r *http.Request, pathParams PathParams) (*GetIpamPrefixListResolverVersionEntriesRequest, error) { - input := &GetIpamPrefixListResolverVersionEntriesRequest{} - - return input, nil -} - -// DeserializeGetIpamPrefixListResolverVersionsRequest parses an HTTP request into a *GetIpamPrefixListResolverVersionsRequest. -func DeserializeGetIpamPrefixListResolverVersionsRequest(r *http.Request, pathParams PathParams) (*GetIpamPrefixListResolverVersionsRequest, error) { - input := &GetIpamPrefixListResolverVersionsRequest{} - - return input, nil -} - -// DeserializeGetIpamResourceCidrsRequest parses an HTTP request into a *GetIpamResourceCidrsRequest. -func DeserializeGetIpamResourceCidrsRequest(r *http.Request, pathParams PathParams) (*GetIpamResourceCidrsRequest, error) { - input := &GetIpamResourceCidrsRequest{} - - return input, nil -} - -// DeserializeGetLaunchTemplateDataRequest parses an HTTP request into a *GetLaunchTemplateDataRequest. -func DeserializeGetLaunchTemplateDataRequest(r *http.Request, pathParams PathParams) (*GetLaunchTemplateDataRequest, error) { - input := &GetLaunchTemplateDataRequest{} - - return input, nil -} - -// DeserializeGetManagedPrefixListAssociationsRequest parses an HTTP request into a *GetManagedPrefixListAssociationsRequest. -func DeserializeGetManagedPrefixListAssociationsRequest(r *http.Request, pathParams PathParams) (*GetManagedPrefixListAssociationsRequest, error) { - input := &GetManagedPrefixListAssociationsRequest{} - - return input, nil -} - -// DeserializeGetManagedPrefixListEntriesRequest parses an HTTP request into a *GetManagedPrefixListEntriesRequest. -func DeserializeGetManagedPrefixListEntriesRequest(r *http.Request, pathParams PathParams) (*GetManagedPrefixListEntriesRequest, error) { - input := &GetManagedPrefixListEntriesRequest{} - - return input, nil -} - -// DeserializeGetNetworkInsightsAccessScopeAnalysisFindingsRequest parses an HTTP request into a *GetNetworkInsightsAccessScopeAnalysisFindingsRequest. -func DeserializeGetNetworkInsightsAccessScopeAnalysisFindingsRequest(r *http.Request, pathParams PathParams) (*GetNetworkInsightsAccessScopeAnalysisFindingsRequest, error) { - input := &GetNetworkInsightsAccessScopeAnalysisFindingsRequest{} - - return input, nil -} - -// DeserializeGetNetworkInsightsAccessScopeContentRequest parses an HTTP request into a *GetNetworkInsightsAccessScopeContentRequest. -func DeserializeGetNetworkInsightsAccessScopeContentRequest(r *http.Request, pathParams PathParams) (*GetNetworkInsightsAccessScopeContentRequest, error) { - input := &GetNetworkInsightsAccessScopeContentRequest{} - - return input, nil -} - -// DeserializeGetPasswordDataRequest parses an HTTP request into a *GetPasswordDataRequest. -func DeserializeGetPasswordDataRequest(r *http.Request, pathParams PathParams) (*GetPasswordDataRequest, error) { - input := &GetPasswordDataRequest{} - - return input, nil -} - -// DeserializeGetReservedInstancesExchangeQuoteRequest parses an HTTP request into a *GetReservedInstancesExchangeQuoteRequest. -func DeserializeGetReservedInstancesExchangeQuoteRequest(r *http.Request, pathParams PathParams) (*GetReservedInstancesExchangeQuoteRequest, error) { - input := &GetReservedInstancesExchangeQuoteRequest{} - - return input, nil -} - -// DeserializeGetRouteServerAssociationsRequest parses an HTTP request into a *GetRouteServerAssociationsRequest. -func DeserializeGetRouteServerAssociationsRequest(r *http.Request, pathParams PathParams) (*GetRouteServerAssociationsRequest, error) { - input := &GetRouteServerAssociationsRequest{} - - return input, nil -} - -// DeserializeGetRouteServerPropagationsRequest parses an HTTP request into a *GetRouteServerPropagationsRequest. -func DeserializeGetRouteServerPropagationsRequest(r *http.Request, pathParams PathParams) (*GetRouteServerPropagationsRequest, error) { - input := &GetRouteServerPropagationsRequest{} - - return input, nil -} - -// DeserializeGetRouteServerRoutingDatabaseRequest parses an HTTP request into a *GetRouteServerRoutingDatabaseRequest. -func DeserializeGetRouteServerRoutingDatabaseRequest(r *http.Request, pathParams PathParams) (*GetRouteServerRoutingDatabaseRequest, error) { - input := &GetRouteServerRoutingDatabaseRequest{} - - return input, nil -} - -// DeserializeGetSecurityGroupsForVpcRequest parses an HTTP request into a *GetSecurityGroupsForVpcRequest. -func DeserializeGetSecurityGroupsForVpcRequest(r *http.Request, pathParams PathParams) (*GetSecurityGroupsForVpcRequest, error) { - input := &GetSecurityGroupsForVpcRequest{} - - return input, nil -} - -// DeserializeGetSerialConsoleAccessStatusRequest parses an HTTP request into a *GetSerialConsoleAccessStatusRequest. -func DeserializeGetSerialConsoleAccessStatusRequest(r *http.Request, pathParams PathParams) (*GetSerialConsoleAccessStatusRequest, error) { - input := &GetSerialConsoleAccessStatusRequest{} - - return input, nil -} - -// DeserializeGetSnapshotBlockPublicAccessStateRequest parses an HTTP request into a *GetSnapshotBlockPublicAccessStateRequest. -func DeserializeGetSnapshotBlockPublicAccessStateRequest(r *http.Request, pathParams PathParams) (*GetSnapshotBlockPublicAccessStateRequest, error) { - input := &GetSnapshotBlockPublicAccessStateRequest{} - - return input, nil -} - -// DeserializeGetSpotPlacementScoresRequest parses an HTTP request into a *GetSpotPlacementScoresRequest. -func DeserializeGetSpotPlacementScoresRequest(r *http.Request, pathParams PathParams) (*GetSpotPlacementScoresRequest, error) { - input := &GetSpotPlacementScoresRequest{} - - return input, nil -} - -// DeserializeGetSubnetCidrReservationsRequest parses an HTTP request into a *GetSubnetCidrReservationsRequest. -func DeserializeGetSubnetCidrReservationsRequest(r *http.Request, pathParams PathParams) (*GetSubnetCidrReservationsRequest, error) { - input := &GetSubnetCidrReservationsRequest{} - - return input, nil -} - -// DeserializeGetTransitGatewayAttachmentPropagationsRequest parses an HTTP request into a *GetTransitGatewayAttachmentPropagationsRequest. -func DeserializeGetTransitGatewayAttachmentPropagationsRequest(r *http.Request, pathParams PathParams) (*GetTransitGatewayAttachmentPropagationsRequest, error) { - input := &GetTransitGatewayAttachmentPropagationsRequest{} - - return input, nil -} - -// DeserializeGetTransitGatewayMeteringPolicyEntriesRequest parses an HTTP request into a *GetTransitGatewayMeteringPolicyEntriesRequest. -func DeserializeGetTransitGatewayMeteringPolicyEntriesRequest(r *http.Request, pathParams PathParams) (*GetTransitGatewayMeteringPolicyEntriesRequest, error) { - input := &GetTransitGatewayMeteringPolicyEntriesRequest{} - - return input, nil -} - -// DeserializeGetTransitGatewayMulticastDomainAssociationsRequest parses an HTTP request into a *GetTransitGatewayMulticastDomainAssociationsRequest. -func DeserializeGetTransitGatewayMulticastDomainAssociationsRequest(r *http.Request, pathParams PathParams) (*GetTransitGatewayMulticastDomainAssociationsRequest, error) { - input := &GetTransitGatewayMulticastDomainAssociationsRequest{} - - return input, nil -} - -// DeserializeGetTransitGatewayPolicyTableAssociationsRequest parses an HTTP request into a *GetTransitGatewayPolicyTableAssociationsRequest. -func DeserializeGetTransitGatewayPolicyTableAssociationsRequest(r *http.Request, pathParams PathParams) (*GetTransitGatewayPolicyTableAssociationsRequest, error) { - input := &GetTransitGatewayPolicyTableAssociationsRequest{} - - return input, nil -} - -// DeserializeGetTransitGatewayPolicyTableEntriesRequest parses an HTTP request into a *GetTransitGatewayPolicyTableEntriesRequest. -func DeserializeGetTransitGatewayPolicyTableEntriesRequest(r *http.Request, pathParams PathParams) (*GetTransitGatewayPolicyTableEntriesRequest, error) { - input := &GetTransitGatewayPolicyTableEntriesRequest{} - - return input, nil -} - -// DeserializeGetTransitGatewayPrefixListReferencesRequest parses an HTTP request into a *GetTransitGatewayPrefixListReferencesRequest. -func DeserializeGetTransitGatewayPrefixListReferencesRequest(r *http.Request, pathParams PathParams) (*GetTransitGatewayPrefixListReferencesRequest, error) { - input := &GetTransitGatewayPrefixListReferencesRequest{} - - return input, nil -} - -// DeserializeGetTransitGatewayRouteTableAssociationsRequest parses an HTTP request into a *GetTransitGatewayRouteTableAssociationsRequest. -func DeserializeGetTransitGatewayRouteTableAssociationsRequest(r *http.Request, pathParams PathParams) (*GetTransitGatewayRouteTableAssociationsRequest, error) { - input := &GetTransitGatewayRouteTableAssociationsRequest{} - - return input, nil -} - -// DeserializeGetTransitGatewayRouteTablePropagationsRequest parses an HTTP request into a *GetTransitGatewayRouteTablePropagationsRequest. -func DeserializeGetTransitGatewayRouteTablePropagationsRequest(r *http.Request, pathParams PathParams) (*GetTransitGatewayRouteTablePropagationsRequest, error) { - input := &GetTransitGatewayRouteTablePropagationsRequest{} - - return input, nil -} - -// DeserializeGetVerifiedAccessEndpointPolicyRequest parses an HTTP request into a *GetVerifiedAccessEndpointPolicyRequest. -func DeserializeGetVerifiedAccessEndpointPolicyRequest(r *http.Request, pathParams PathParams) (*GetVerifiedAccessEndpointPolicyRequest, error) { - input := &GetVerifiedAccessEndpointPolicyRequest{} - - return input, nil -} - -// DeserializeGetVerifiedAccessEndpointTargetsRequest parses an HTTP request into a *GetVerifiedAccessEndpointTargetsRequest. -func DeserializeGetVerifiedAccessEndpointTargetsRequest(r *http.Request, pathParams PathParams) (*GetVerifiedAccessEndpointTargetsRequest, error) { - input := &GetVerifiedAccessEndpointTargetsRequest{} - - return input, nil -} - -// DeserializeGetVerifiedAccessGroupPolicyRequest parses an HTTP request into a *GetVerifiedAccessGroupPolicyRequest. -func DeserializeGetVerifiedAccessGroupPolicyRequest(r *http.Request, pathParams PathParams) (*GetVerifiedAccessGroupPolicyRequest, error) { - input := &GetVerifiedAccessGroupPolicyRequest{} - - return input, nil -} - -// DeserializeGetVpcResourcesBlockingEncryptionEnforcementRequest parses an HTTP request into a *GetVpcResourcesBlockingEncryptionEnforcementRequest. -func DeserializeGetVpcResourcesBlockingEncryptionEnforcementRequest(r *http.Request, pathParams PathParams) (*GetVpcResourcesBlockingEncryptionEnforcementRequest, error) { - input := &GetVpcResourcesBlockingEncryptionEnforcementRequest{} - - return input, nil -} - -// DeserializeGetVpnConnectionDeviceSampleConfigurationRequest parses an HTTP request into a *GetVpnConnectionDeviceSampleConfigurationRequest. -func DeserializeGetVpnConnectionDeviceSampleConfigurationRequest(r *http.Request, pathParams PathParams) (*GetVpnConnectionDeviceSampleConfigurationRequest, error) { - input := &GetVpnConnectionDeviceSampleConfigurationRequest{} - - return input, nil -} - -// DeserializeGetVpnConnectionDeviceTypesRequest parses an HTTP request into a *GetVpnConnectionDeviceTypesRequest. -func DeserializeGetVpnConnectionDeviceTypesRequest(r *http.Request, pathParams PathParams) (*GetVpnConnectionDeviceTypesRequest, error) { - input := &GetVpnConnectionDeviceTypesRequest{} - - return input, nil -} - -// DeserializeGetVpnTunnelReplacementStatusRequest parses an HTTP request into a *GetVpnTunnelReplacementStatusRequest. -func DeserializeGetVpnTunnelReplacementStatusRequest(r *http.Request, pathParams PathParams) (*GetVpnTunnelReplacementStatusRequest, error) { - input := &GetVpnTunnelReplacementStatusRequest{} - - return input, nil -} - -// DeserializeImportClientVpnClientCertificateRevocationListRequest parses an HTTP request into a *ImportClientVpnClientCertificateRevocationListRequest. -func DeserializeImportClientVpnClientCertificateRevocationListRequest(r *http.Request, pathParams PathParams) (*ImportClientVpnClientCertificateRevocationListRequest, error) { - input := &ImportClientVpnClientCertificateRevocationListRequest{} - - return input, nil -} - -// DeserializeImportImageRequest parses an HTTP request into a *ImportImageRequest. -func DeserializeImportImageRequest(r *http.Request, pathParams PathParams) (*ImportImageRequest, error) { - input := &ImportImageRequest{} - - return input, nil -} - -// DeserializeImportInstanceRequest parses an HTTP request into a *ImportInstanceRequest. -func DeserializeImportInstanceRequest(r *http.Request, pathParams PathParams) (*ImportInstanceRequest, error) { - input := &ImportInstanceRequest{} - - return input, nil -} - -// DeserializeImportKeyPairRequest parses an HTTP request into a *ImportKeyPairRequest. -func DeserializeImportKeyPairRequest(r *http.Request, pathParams PathParams) (*ImportKeyPairRequest, error) { - input := &ImportKeyPairRequest{} - - return input, nil -} - -// DeserializeImportSnapshotRequest parses an HTTP request into a *ImportSnapshotRequest. -func DeserializeImportSnapshotRequest(r *http.Request, pathParams PathParams) (*ImportSnapshotRequest, error) { - input := &ImportSnapshotRequest{} - - return input, nil -} - -// DeserializeImportVolumeRequest parses an HTTP request into a *ImportVolumeRequest. -func DeserializeImportVolumeRequest(r *http.Request, pathParams PathParams) (*ImportVolumeRequest, error) { - input := &ImportVolumeRequest{} - - return input, nil -} - -// DeserializeListImagesInRecycleBinRequest parses an HTTP request into a *ListImagesInRecycleBinRequest. -func DeserializeListImagesInRecycleBinRequest(r *http.Request, pathParams PathParams) (*ListImagesInRecycleBinRequest, error) { - input := &ListImagesInRecycleBinRequest{} - - return input, nil -} - -// DeserializeListSnapshotsInRecycleBinRequest parses an HTTP request into a *ListSnapshotsInRecycleBinRequest. -func DeserializeListSnapshotsInRecycleBinRequest(r *http.Request, pathParams PathParams) (*ListSnapshotsInRecycleBinRequest, error) { - input := &ListSnapshotsInRecycleBinRequest{} - - return input, nil -} - -// DeserializeListVolumesInRecycleBinRequest parses an HTTP request into a *ListVolumesInRecycleBinRequest. -func DeserializeListVolumesInRecycleBinRequest(r *http.Request, pathParams PathParams) (*ListVolumesInRecycleBinRequest, error) { - input := &ListVolumesInRecycleBinRequest{} - - return input, nil -} - -// DeserializeLockSnapshotRequest parses an HTTP request into a *LockSnapshotRequest. -func DeserializeLockSnapshotRequest(r *http.Request, pathParams PathParams) (*LockSnapshotRequest, error) { - input := &LockSnapshotRequest{} - - return input, nil -} - -// DeserializeModifyAddressAttributeRequest parses an HTTP request into a *ModifyAddressAttributeRequest. -func DeserializeModifyAddressAttributeRequest(r *http.Request, pathParams PathParams) (*ModifyAddressAttributeRequest, error) { - input := &ModifyAddressAttributeRequest{} - - return input, nil -} - -// DeserializeModifyAvailabilityZoneGroupRequest parses an HTTP request into a *ModifyAvailabilityZoneGroupRequest. -func DeserializeModifyAvailabilityZoneGroupRequest(r *http.Request, pathParams PathParams) (*ModifyAvailabilityZoneGroupRequest, error) { - input := &ModifyAvailabilityZoneGroupRequest{} - - return input, nil -} - -// DeserializeModifyCapacityReservationRequest parses an HTTP request into a *ModifyCapacityReservationRequest. -func DeserializeModifyCapacityReservationRequest(r *http.Request, pathParams PathParams) (*ModifyCapacityReservationRequest, error) { - input := &ModifyCapacityReservationRequest{} - - return input, nil -} - -// DeserializeModifyCapacityReservationFleetRequest parses an HTTP request into a *ModifyCapacityReservationFleetRequest. -func DeserializeModifyCapacityReservationFleetRequest(r *http.Request, pathParams PathParams) (*ModifyCapacityReservationFleetRequest, error) { - input := &ModifyCapacityReservationFleetRequest{} - - return input, nil -} - -// DeserializeModifyClientVpnEndpointRequest parses an HTTP request into a *ModifyClientVpnEndpointRequest. -func DeserializeModifyClientVpnEndpointRequest(r *http.Request, pathParams PathParams) (*ModifyClientVpnEndpointRequest, error) { - input := &ModifyClientVpnEndpointRequest{} - - return input, nil -} - -// DeserializeModifyDefaultCreditSpecificationRequest parses an HTTP request into a *ModifyDefaultCreditSpecificationRequest. -func DeserializeModifyDefaultCreditSpecificationRequest(r *http.Request, pathParams PathParams) (*ModifyDefaultCreditSpecificationRequest, error) { - input := &ModifyDefaultCreditSpecificationRequest{} - - return input, nil -} - -// DeserializeModifyEbsDefaultKmsKeyIdRequest parses an HTTP request into a *ModifyEbsDefaultKmsKeyIdRequest. -func DeserializeModifyEbsDefaultKmsKeyIdRequest(r *http.Request, pathParams PathParams) (*ModifyEbsDefaultKmsKeyIdRequest, error) { - input := &ModifyEbsDefaultKmsKeyIdRequest{} - - return input, nil -} - -// DeserializeModifyFleetRequest parses an HTTP request into a *ModifyFleetRequest. -func DeserializeModifyFleetRequest(r *http.Request, pathParams PathParams) (*ModifyFleetRequest, error) { - input := &ModifyFleetRequest{} - - return input, nil -} - -// DeserializeModifyFpgaImageAttributeRequest parses an HTTP request into a *ModifyFpgaImageAttributeRequest. -func DeserializeModifyFpgaImageAttributeRequest(r *http.Request, pathParams PathParams) (*ModifyFpgaImageAttributeRequest, error) { - input := &ModifyFpgaImageAttributeRequest{} - - return input, nil -} - -// DeserializeModifyHostsRequest parses an HTTP request into a *ModifyHostsRequest. -func DeserializeModifyHostsRequest(r *http.Request, pathParams PathParams) (*ModifyHostsRequest, error) { - input := &ModifyHostsRequest{} - - return input, nil -} - -// DeserializeModifyIdFormatRequest parses an HTTP request into a *ModifyIdFormatRequest. -func DeserializeModifyIdFormatRequest(r *http.Request, pathParams PathParams) (*ModifyIdFormatRequest, error) { - input := &ModifyIdFormatRequest{} - - return input, nil -} - -// DeserializeModifyIdentityIdFormatRequest parses an HTTP request into a *ModifyIdentityIdFormatRequest. -func DeserializeModifyIdentityIdFormatRequest(r *http.Request, pathParams PathParams) (*ModifyIdentityIdFormatRequest, error) { - input := &ModifyIdentityIdFormatRequest{} - - return input, nil -} - -// DeserializeModifyImageAttributeRequest parses an HTTP request into a *ModifyImageAttributeRequest. -func DeserializeModifyImageAttributeRequest(r *http.Request, pathParams PathParams) (*ModifyImageAttributeRequest, error) { - input := &ModifyImageAttributeRequest{} - - return input, nil -} - -// DeserializeModifyInstanceAttributeRequest parses an HTTP request into a *ModifyInstanceAttributeRequest. -func DeserializeModifyInstanceAttributeRequest(r *http.Request, pathParams PathParams) (*ModifyInstanceAttributeRequest, error) { - input := &ModifyInstanceAttributeRequest{} - - return input, nil -} - -// DeserializeModifyInstanceCapacityReservationAttributesRequest parses an HTTP request into a *ModifyInstanceCapacityReservationAttributesRequest. -func DeserializeModifyInstanceCapacityReservationAttributesRequest(r *http.Request, pathParams PathParams) (*ModifyInstanceCapacityReservationAttributesRequest, error) { - input := &ModifyInstanceCapacityReservationAttributesRequest{} - - return input, nil -} - -// DeserializeModifyInstanceConnectEndpointRequest parses an HTTP request into a *ModifyInstanceConnectEndpointRequest. -func DeserializeModifyInstanceConnectEndpointRequest(r *http.Request, pathParams PathParams) (*ModifyInstanceConnectEndpointRequest, error) { - input := &ModifyInstanceConnectEndpointRequest{} - - return input, nil -} - -// DeserializeModifyInstanceCpuOptionsRequest parses an HTTP request into a *ModifyInstanceCpuOptionsRequest. -func DeserializeModifyInstanceCpuOptionsRequest(r *http.Request, pathParams PathParams) (*ModifyInstanceCpuOptionsRequest, error) { - input := &ModifyInstanceCpuOptionsRequest{} - - return input, nil -} - -// DeserializeModifyInstanceCreditSpecificationRequest parses an HTTP request into a *ModifyInstanceCreditSpecificationRequest. -func DeserializeModifyInstanceCreditSpecificationRequest(r *http.Request, pathParams PathParams) (*ModifyInstanceCreditSpecificationRequest, error) { - input := &ModifyInstanceCreditSpecificationRequest{} - - return input, nil -} - -// DeserializeModifyInstanceEventStartTimeRequest parses an HTTP request into a *ModifyInstanceEventStartTimeRequest. -func DeserializeModifyInstanceEventStartTimeRequest(r *http.Request, pathParams PathParams) (*ModifyInstanceEventStartTimeRequest, error) { - input := &ModifyInstanceEventStartTimeRequest{} - - return input, nil -} - -// DeserializeModifyInstanceEventWindowRequest parses an HTTP request into a *ModifyInstanceEventWindowRequest. -func DeserializeModifyInstanceEventWindowRequest(r *http.Request, pathParams PathParams) (*ModifyInstanceEventWindowRequest, error) { - input := &ModifyInstanceEventWindowRequest{} - - return input, nil -} - -// DeserializeModifyInstanceMaintenanceOptionsRequest parses an HTTP request into a *ModifyInstanceMaintenanceOptionsRequest. -func DeserializeModifyInstanceMaintenanceOptionsRequest(r *http.Request, pathParams PathParams) (*ModifyInstanceMaintenanceOptionsRequest, error) { - input := &ModifyInstanceMaintenanceOptionsRequest{} - - return input, nil -} - -// DeserializeModifyInstanceMetadataDefaultsRequest parses an HTTP request into a *ModifyInstanceMetadataDefaultsRequest. -func DeserializeModifyInstanceMetadataDefaultsRequest(r *http.Request, pathParams PathParams) (*ModifyInstanceMetadataDefaultsRequest, error) { - input := &ModifyInstanceMetadataDefaultsRequest{} - - return input, nil -} - -// DeserializeModifyInstanceMetadataOptionsRequest parses an HTTP request into a *ModifyInstanceMetadataOptionsRequest. -func DeserializeModifyInstanceMetadataOptionsRequest(r *http.Request, pathParams PathParams) (*ModifyInstanceMetadataOptionsRequest, error) { - input := &ModifyInstanceMetadataOptionsRequest{} - - return input, nil -} - -// DeserializeModifyInstanceNetworkPerformanceRequest parses an HTTP request into a *ModifyInstanceNetworkPerformanceRequest. -func DeserializeModifyInstanceNetworkPerformanceRequest(r *http.Request, pathParams PathParams) (*ModifyInstanceNetworkPerformanceRequest, error) { - input := &ModifyInstanceNetworkPerformanceRequest{} - - return input, nil -} - -// DeserializeModifyInstancePlacementRequest parses an HTTP request into a *ModifyInstancePlacementRequest. -func DeserializeModifyInstancePlacementRequest(r *http.Request, pathParams PathParams) (*ModifyInstancePlacementRequest, error) { - input := &ModifyInstancePlacementRequest{} - - return input, nil -} - -// DeserializeModifyIpamRequest parses an HTTP request into a *ModifyIpamRequest. -func DeserializeModifyIpamRequest(r *http.Request, pathParams PathParams) (*ModifyIpamRequest, error) { - input := &ModifyIpamRequest{} - - return input, nil -} - -// DeserializeModifyIpamPolicyAllocationRulesRequest parses an HTTP request into a *ModifyIpamPolicyAllocationRulesRequest. -func DeserializeModifyIpamPolicyAllocationRulesRequest(r *http.Request, pathParams PathParams) (*ModifyIpamPolicyAllocationRulesRequest, error) { - input := &ModifyIpamPolicyAllocationRulesRequest{} - - return input, nil -} - -// DeserializeModifyIpamPoolRequest parses an HTTP request into a *ModifyIpamPoolRequest. -func DeserializeModifyIpamPoolRequest(r *http.Request, pathParams PathParams) (*ModifyIpamPoolRequest, error) { - input := &ModifyIpamPoolRequest{} - - return input, nil -} - -// DeserializeModifyIpamPrefixListResolverRequest parses an HTTP request into a *ModifyIpamPrefixListResolverRequest. -func DeserializeModifyIpamPrefixListResolverRequest(r *http.Request, pathParams PathParams) (*ModifyIpamPrefixListResolverRequest, error) { - input := &ModifyIpamPrefixListResolverRequest{} - - return input, nil -} - -// DeserializeModifyIpamPrefixListResolverTargetRequest parses an HTTP request into a *ModifyIpamPrefixListResolverTargetRequest. -func DeserializeModifyIpamPrefixListResolverTargetRequest(r *http.Request, pathParams PathParams) (*ModifyIpamPrefixListResolverTargetRequest, error) { - input := &ModifyIpamPrefixListResolverTargetRequest{} - - return input, nil -} - -// DeserializeModifyIpamResourceCidrRequest parses an HTTP request into a *ModifyIpamResourceCidrRequest. -func DeserializeModifyIpamResourceCidrRequest(r *http.Request, pathParams PathParams) (*ModifyIpamResourceCidrRequest, error) { - input := &ModifyIpamResourceCidrRequest{} - - return input, nil -} - -// DeserializeModifyIpamResourceDiscoveryRequest parses an HTTP request into a *ModifyIpamResourceDiscoveryRequest. -func DeserializeModifyIpamResourceDiscoveryRequest(r *http.Request, pathParams PathParams) (*ModifyIpamResourceDiscoveryRequest, error) { - input := &ModifyIpamResourceDiscoveryRequest{} - - return input, nil -} - -// DeserializeModifyIpamScopeRequest parses an HTTP request into a *ModifyIpamScopeRequest. -func DeserializeModifyIpamScopeRequest(r *http.Request, pathParams PathParams) (*ModifyIpamScopeRequest, error) { - input := &ModifyIpamScopeRequest{} - - return input, nil -} - -// DeserializeModifyLaunchTemplateRequest parses an HTTP request into a *ModifyLaunchTemplateRequest. -func DeserializeModifyLaunchTemplateRequest(r *http.Request, pathParams PathParams) (*ModifyLaunchTemplateRequest, error) { - input := &ModifyLaunchTemplateRequest{} - - return input, nil -} - -// DeserializeModifyLocalGatewayRouteRequest parses an HTTP request into a *ModifyLocalGatewayRouteRequest. -func DeserializeModifyLocalGatewayRouteRequest(r *http.Request, pathParams PathParams) (*ModifyLocalGatewayRouteRequest, error) { - input := &ModifyLocalGatewayRouteRequest{} - - return input, nil -} - -// DeserializeModifyManagedPrefixListRequest parses an HTTP request into a *ModifyManagedPrefixListRequest. -func DeserializeModifyManagedPrefixListRequest(r *http.Request, pathParams PathParams) (*ModifyManagedPrefixListRequest, error) { - input := &ModifyManagedPrefixListRequest{} - - return input, nil -} - -// DeserializeModifyNetworkInterfaceAttributeRequest parses an HTTP request into a *ModifyNetworkInterfaceAttributeRequest. -func DeserializeModifyNetworkInterfaceAttributeRequest(r *http.Request, pathParams PathParams) (*ModifyNetworkInterfaceAttributeRequest, error) { - input := &ModifyNetworkInterfaceAttributeRequest{} - - return input, nil -} - -// DeserializeModifyPrivateDnsNameOptionsRequest parses an HTTP request into a *ModifyPrivateDnsNameOptionsRequest. -func DeserializeModifyPrivateDnsNameOptionsRequest(r *http.Request, pathParams PathParams) (*ModifyPrivateDnsNameOptionsRequest, error) { - input := &ModifyPrivateDnsNameOptionsRequest{} - - return input, nil -} - -// DeserializeModifyPublicIpDnsNameOptionsRequest parses an HTTP request into a *ModifyPublicIpDnsNameOptionsRequest. -func DeserializeModifyPublicIpDnsNameOptionsRequest(r *http.Request, pathParams PathParams) (*ModifyPublicIpDnsNameOptionsRequest, error) { - input := &ModifyPublicIpDnsNameOptionsRequest{} - - return input, nil -} - -// DeserializeModifyReservedInstancesRequest parses an HTTP request into a *ModifyReservedInstancesRequest. -func DeserializeModifyReservedInstancesRequest(r *http.Request, pathParams PathParams) (*ModifyReservedInstancesRequest, error) { - input := &ModifyReservedInstancesRequest{} - - return input, nil -} - -// DeserializeModifyRouteServerRequest parses an HTTP request into a *ModifyRouteServerRequest. -func DeserializeModifyRouteServerRequest(r *http.Request, pathParams PathParams) (*ModifyRouteServerRequest, error) { - input := &ModifyRouteServerRequest{} - - return input, nil -} - -// DeserializeModifySecurityGroupRulesRequest parses an HTTP request into a *ModifySecurityGroupRulesRequest. -func DeserializeModifySecurityGroupRulesRequest(r *http.Request, pathParams PathParams) (*ModifySecurityGroupRulesRequest, error) { - input := &ModifySecurityGroupRulesRequest{} - - return input, nil -} - -// DeserializeModifySnapshotAttributeRequest parses an HTTP request into a *ModifySnapshotAttributeRequest. -func DeserializeModifySnapshotAttributeRequest(r *http.Request, pathParams PathParams) (*ModifySnapshotAttributeRequest, error) { - input := &ModifySnapshotAttributeRequest{} - - return input, nil -} - -// DeserializeModifySnapshotTierRequest parses an HTTP request into a *ModifySnapshotTierRequest. -func DeserializeModifySnapshotTierRequest(r *http.Request, pathParams PathParams) (*ModifySnapshotTierRequest, error) { - input := &ModifySnapshotTierRequest{} - - return input, nil -} - -// DeserializeModifySpotFleetRequestRequest parses an HTTP request into a *ModifySpotFleetRequestRequest. -func DeserializeModifySpotFleetRequestRequest(r *http.Request, pathParams PathParams) (*ModifySpotFleetRequestRequest, error) { - input := &ModifySpotFleetRequestRequest{} - - return input, nil -} - -// DeserializeModifySubnetAttributeRequest parses an HTTP request into a *ModifySubnetAttributeRequest. -func DeserializeModifySubnetAttributeRequest(r *http.Request, pathParams PathParams) (*ModifySubnetAttributeRequest, error) { - input := &ModifySubnetAttributeRequest{} - - return input, nil -} - -// DeserializeModifyTrafficMirrorFilterNetworkServicesRequest parses an HTTP request into a *ModifyTrafficMirrorFilterNetworkServicesRequest. -func DeserializeModifyTrafficMirrorFilterNetworkServicesRequest(r *http.Request, pathParams PathParams) (*ModifyTrafficMirrorFilterNetworkServicesRequest, error) { - input := &ModifyTrafficMirrorFilterNetworkServicesRequest{} - - return input, nil -} - -// DeserializeModifyTrafficMirrorFilterRuleRequest parses an HTTP request into a *ModifyTrafficMirrorFilterRuleRequest. -func DeserializeModifyTrafficMirrorFilterRuleRequest(r *http.Request, pathParams PathParams) (*ModifyTrafficMirrorFilterRuleRequest, error) { - input := &ModifyTrafficMirrorFilterRuleRequest{} - - return input, nil -} - -// DeserializeModifyTrafficMirrorSessionRequest parses an HTTP request into a *ModifyTrafficMirrorSessionRequest. -func DeserializeModifyTrafficMirrorSessionRequest(r *http.Request, pathParams PathParams) (*ModifyTrafficMirrorSessionRequest, error) { - input := &ModifyTrafficMirrorSessionRequest{} - - return input, nil -} - -// DeserializeModifyTransitGatewayRequest parses an HTTP request into a *ModifyTransitGatewayRequest. -func DeserializeModifyTransitGatewayRequest(r *http.Request, pathParams PathParams) (*ModifyTransitGatewayRequest, error) { - input := &ModifyTransitGatewayRequest{} - - return input, nil -} - -// DeserializeModifyTransitGatewayMeteringPolicyRequest parses an HTTP request into a *ModifyTransitGatewayMeteringPolicyRequest. -func DeserializeModifyTransitGatewayMeteringPolicyRequest(r *http.Request, pathParams PathParams) (*ModifyTransitGatewayMeteringPolicyRequest, error) { - input := &ModifyTransitGatewayMeteringPolicyRequest{} - - return input, nil -} - -// DeserializeModifyTransitGatewayPrefixListReferenceRequest parses an HTTP request into a *ModifyTransitGatewayPrefixListReferenceRequest. -func DeserializeModifyTransitGatewayPrefixListReferenceRequest(r *http.Request, pathParams PathParams) (*ModifyTransitGatewayPrefixListReferenceRequest, error) { - input := &ModifyTransitGatewayPrefixListReferenceRequest{} - - return input, nil -} - -// DeserializeModifyTransitGatewayVpcAttachmentRequest parses an HTTP request into a *ModifyTransitGatewayVpcAttachmentRequest. -func DeserializeModifyTransitGatewayVpcAttachmentRequest(r *http.Request, pathParams PathParams) (*ModifyTransitGatewayVpcAttachmentRequest, error) { - input := &ModifyTransitGatewayVpcAttachmentRequest{} - - return input, nil -} - -// DeserializeModifyVerifiedAccessEndpointRequest parses an HTTP request into a *ModifyVerifiedAccessEndpointRequest. -func DeserializeModifyVerifiedAccessEndpointRequest(r *http.Request, pathParams PathParams) (*ModifyVerifiedAccessEndpointRequest, error) { - input := &ModifyVerifiedAccessEndpointRequest{} - - return input, nil -} - -// DeserializeModifyVerifiedAccessEndpointPolicyRequest parses an HTTP request into a *ModifyVerifiedAccessEndpointPolicyRequest. -func DeserializeModifyVerifiedAccessEndpointPolicyRequest(r *http.Request, pathParams PathParams) (*ModifyVerifiedAccessEndpointPolicyRequest, error) { - input := &ModifyVerifiedAccessEndpointPolicyRequest{} - - return input, nil -} - -// DeserializeModifyVerifiedAccessGroupRequest parses an HTTP request into a *ModifyVerifiedAccessGroupRequest. -func DeserializeModifyVerifiedAccessGroupRequest(r *http.Request, pathParams PathParams) (*ModifyVerifiedAccessGroupRequest, error) { - input := &ModifyVerifiedAccessGroupRequest{} - - return input, nil -} - -// DeserializeModifyVerifiedAccessGroupPolicyRequest parses an HTTP request into a *ModifyVerifiedAccessGroupPolicyRequest. -func DeserializeModifyVerifiedAccessGroupPolicyRequest(r *http.Request, pathParams PathParams) (*ModifyVerifiedAccessGroupPolicyRequest, error) { - input := &ModifyVerifiedAccessGroupPolicyRequest{} - - return input, nil -} - -// DeserializeModifyVerifiedAccessInstanceRequest parses an HTTP request into a *ModifyVerifiedAccessInstanceRequest. -func DeserializeModifyVerifiedAccessInstanceRequest(r *http.Request, pathParams PathParams) (*ModifyVerifiedAccessInstanceRequest, error) { - input := &ModifyVerifiedAccessInstanceRequest{} - - return input, nil -} - -// DeserializeModifyVerifiedAccessInstanceLoggingConfigurationRequest parses an HTTP request into a *ModifyVerifiedAccessInstanceLoggingConfigurationRequest. -func DeserializeModifyVerifiedAccessInstanceLoggingConfigurationRequest(r *http.Request, pathParams PathParams) (*ModifyVerifiedAccessInstanceLoggingConfigurationRequest, error) { - input := &ModifyVerifiedAccessInstanceLoggingConfigurationRequest{} - - return input, nil -} - -// DeserializeModifyVerifiedAccessTrustProviderRequest parses an HTTP request into a *ModifyVerifiedAccessTrustProviderRequest. -func DeserializeModifyVerifiedAccessTrustProviderRequest(r *http.Request, pathParams PathParams) (*ModifyVerifiedAccessTrustProviderRequest, error) { - input := &ModifyVerifiedAccessTrustProviderRequest{} - - return input, nil -} - -// DeserializeModifyVolumeRequest parses an HTTP request into a *ModifyVolumeRequest. -func DeserializeModifyVolumeRequest(r *http.Request, pathParams PathParams) (*ModifyVolumeRequest, error) { - input := &ModifyVolumeRequest{} - - return input, nil -} - -// DeserializeModifyVolumeAttributeRequest parses an HTTP request into a *ModifyVolumeAttributeRequest. -func DeserializeModifyVolumeAttributeRequest(r *http.Request, pathParams PathParams) (*ModifyVolumeAttributeRequest, error) { - input := &ModifyVolumeAttributeRequest{} - - return input, nil -} - -// DeserializeModifyVpcAttributeRequest parses an HTTP request into a *ModifyVpcAttributeRequest. -func DeserializeModifyVpcAttributeRequest(r *http.Request, pathParams PathParams) (*ModifyVpcAttributeRequest, error) { - input := &ModifyVpcAttributeRequest{} - - return input, nil -} - -// DeserializeModifyVpcBlockPublicAccessExclusionRequest parses an HTTP request into a *ModifyVpcBlockPublicAccessExclusionRequest. -func DeserializeModifyVpcBlockPublicAccessExclusionRequest(r *http.Request, pathParams PathParams) (*ModifyVpcBlockPublicAccessExclusionRequest, error) { - input := &ModifyVpcBlockPublicAccessExclusionRequest{} - - return input, nil -} - -// DeserializeModifyVpcBlockPublicAccessOptionsRequest parses an HTTP request into a *ModifyVpcBlockPublicAccessOptionsRequest. -func DeserializeModifyVpcBlockPublicAccessOptionsRequest(r *http.Request, pathParams PathParams) (*ModifyVpcBlockPublicAccessOptionsRequest, error) { - input := &ModifyVpcBlockPublicAccessOptionsRequest{} - - return input, nil -} - -// DeserializeModifyVpcEncryptionControlRequest parses an HTTP request into a *ModifyVpcEncryptionControlRequest. -func DeserializeModifyVpcEncryptionControlRequest(r *http.Request, pathParams PathParams) (*ModifyVpcEncryptionControlRequest, error) { - input := &ModifyVpcEncryptionControlRequest{} - - return input, nil -} - -// DeserializeModifyVpcEndpointRequest parses an HTTP request into a *ModifyVpcEndpointRequest. -func DeserializeModifyVpcEndpointRequest(r *http.Request, pathParams PathParams) (*ModifyVpcEndpointRequest, error) { - input := &ModifyVpcEndpointRequest{} - - return input, nil -} - -// DeserializeModifyVpcEndpointConnectionNotificationRequest parses an HTTP request into a *ModifyVpcEndpointConnectionNotificationRequest. -func DeserializeModifyVpcEndpointConnectionNotificationRequest(r *http.Request, pathParams PathParams) (*ModifyVpcEndpointConnectionNotificationRequest, error) { - input := &ModifyVpcEndpointConnectionNotificationRequest{} - - return input, nil -} - -// DeserializeModifyVpcEndpointServiceConfigurationRequest parses an HTTP request into a *ModifyVpcEndpointServiceConfigurationRequest. -func DeserializeModifyVpcEndpointServiceConfigurationRequest(r *http.Request, pathParams PathParams) (*ModifyVpcEndpointServiceConfigurationRequest, error) { - input := &ModifyVpcEndpointServiceConfigurationRequest{} - - return input, nil -} - -// DeserializeModifyVpcEndpointServicePayerResponsibilityRequest parses an HTTP request into a *ModifyVpcEndpointServicePayerResponsibilityRequest. -func DeserializeModifyVpcEndpointServicePayerResponsibilityRequest(r *http.Request, pathParams PathParams) (*ModifyVpcEndpointServicePayerResponsibilityRequest, error) { - input := &ModifyVpcEndpointServicePayerResponsibilityRequest{} - - return input, nil -} - -// DeserializeModifyVpcEndpointServicePermissionsRequest parses an HTTP request into a *ModifyVpcEndpointServicePermissionsRequest. -func DeserializeModifyVpcEndpointServicePermissionsRequest(r *http.Request, pathParams PathParams) (*ModifyVpcEndpointServicePermissionsRequest, error) { - input := &ModifyVpcEndpointServicePermissionsRequest{} - - return input, nil -} - -// DeserializeModifyVpcPeeringConnectionOptionsRequest parses an HTTP request into a *ModifyVpcPeeringConnectionOptionsRequest. -func DeserializeModifyVpcPeeringConnectionOptionsRequest(r *http.Request, pathParams PathParams) (*ModifyVpcPeeringConnectionOptionsRequest, error) { - input := &ModifyVpcPeeringConnectionOptionsRequest{} - - return input, nil -} - -// DeserializeModifyVpcTenancyRequest parses an HTTP request into a *ModifyVpcTenancyRequest. -func DeserializeModifyVpcTenancyRequest(r *http.Request, pathParams PathParams) (*ModifyVpcTenancyRequest, error) { - input := &ModifyVpcTenancyRequest{} - - return input, nil -} - -// DeserializeModifyVpnConnectionRequest parses an HTTP request into a *ModifyVpnConnectionRequest. -func DeserializeModifyVpnConnectionRequest(r *http.Request, pathParams PathParams) (*ModifyVpnConnectionRequest, error) { - input := &ModifyVpnConnectionRequest{} - - return input, nil -} - -// DeserializeModifyVpnConnectionOptionsRequest parses an HTTP request into a *ModifyVpnConnectionOptionsRequest. -func DeserializeModifyVpnConnectionOptionsRequest(r *http.Request, pathParams PathParams) (*ModifyVpnConnectionOptionsRequest, error) { - input := &ModifyVpnConnectionOptionsRequest{} - - return input, nil -} - -// DeserializeModifyVpnTunnelCertificateRequest parses an HTTP request into a *ModifyVpnTunnelCertificateRequest. -func DeserializeModifyVpnTunnelCertificateRequest(r *http.Request, pathParams PathParams) (*ModifyVpnTunnelCertificateRequest, error) { - input := &ModifyVpnTunnelCertificateRequest{} - - return input, nil -} - -// DeserializeModifyVpnTunnelOptionsRequest parses an HTTP request into a *ModifyVpnTunnelOptionsRequest. -func DeserializeModifyVpnTunnelOptionsRequest(r *http.Request, pathParams PathParams) (*ModifyVpnTunnelOptionsRequest, error) { - input := &ModifyVpnTunnelOptionsRequest{} - - return input, nil -} - -// DeserializeMonitorInstancesRequest parses an HTTP request into a *MonitorInstancesRequest. -func DeserializeMonitorInstancesRequest(r *http.Request, pathParams PathParams) (*MonitorInstancesRequest, error) { - input := &MonitorInstancesRequest{} - - return input, nil -} - -// DeserializeMoveAddressToVpcRequest parses an HTTP request into a *MoveAddressToVpcRequest. -func DeserializeMoveAddressToVpcRequest(r *http.Request, pathParams PathParams) (*MoveAddressToVpcRequest, error) { - input := &MoveAddressToVpcRequest{} - - return input, nil -} - -// DeserializeMoveByoipCidrToIpamRequest parses an HTTP request into a *MoveByoipCidrToIpamRequest. -func DeserializeMoveByoipCidrToIpamRequest(r *http.Request, pathParams PathParams) (*MoveByoipCidrToIpamRequest, error) { - input := &MoveByoipCidrToIpamRequest{} - - return input, nil -} - -// DeserializeMoveCapacityReservationInstancesRequest parses an HTTP request into a *MoveCapacityReservationInstancesRequest. -func DeserializeMoveCapacityReservationInstancesRequest(r *http.Request, pathParams PathParams) (*MoveCapacityReservationInstancesRequest, error) { - input := &MoveCapacityReservationInstancesRequest{} - - return input, nil -} - -// DeserializeProvisionByoipCidrRequest parses an HTTP request into a *ProvisionByoipCidrRequest. -func DeserializeProvisionByoipCidrRequest(r *http.Request, pathParams PathParams) (*ProvisionByoipCidrRequest, error) { - input := &ProvisionByoipCidrRequest{} - - return input, nil -} - -// DeserializeProvisionIpamByoasnRequest parses an HTTP request into a *ProvisionIpamByoasnRequest. -func DeserializeProvisionIpamByoasnRequest(r *http.Request, pathParams PathParams) (*ProvisionIpamByoasnRequest, error) { - input := &ProvisionIpamByoasnRequest{} - - return input, nil -} - -// DeserializeProvisionIpamPoolCidrRequest parses an HTTP request into a *ProvisionIpamPoolCidrRequest. -func DeserializeProvisionIpamPoolCidrRequest(r *http.Request, pathParams PathParams) (*ProvisionIpamPoolCidrRequest, error) { - input := &ProvisionIpamPoolCidrRequest{} - - return input, nil -} - -// DeserializeProvisionPublicIpv4PoolCidrRequest parses an HTTP request into a *ProvisionPublicIpv4PoolCidrRequest. -func DeserializeProvisionPublicIpv4PoolCidrRequest(r *http.Request, pathParams PathParams) (*ProvisionPublicIpv4PoolCidrRequest, error) { - input := &ProvisionPublicIpv4PoolCidrRequest{} - - return input, nil -} - -// DeserializePurchaseCapacityBlockRequest parses an HTTP request into a *PurchaseCapacityBlockRequest. -func DeserializePurchaseCapacityBlockRequest(r *http.Request, pathParams PathParams) (*PurchaseCapacityBlockRequest, error) { - input := &PurchaseCapacityBlockRequest{} - - return input, nil -} - -// DeserializePurchaseCapacityBlockExtensionRequest parses an HTTP request into a *PurchaseCapacityBlockExtensionRequest. -func DeserializePurchaseCapacityBlockExtensionRequest(r *http.Request, pathParams PathParams) (*PurchaseCapacityBlockExtensionRequest, error) { - input := &PurchaseCapacityBlockExtensionRequest{} - - return input, nil -} - -// DeserializePurchaseHostReservationRequest parses an HTTP request into a *PurchaseHostReservationRequest. -func DeserializePurchaseHostReservationRequest(r *http.Request, pathParams PathParams) (*PurchaseHostReservationRequest, error) { - input := &PurchaseHostReservationRequest{} - - return input, nil -} - -// DeserializePurchaseReservedInstancesOfferingRequest parses an HTTP request into a *PurchaseReservedInstancesOfferingRequest. -func DeserializePurchaseReservedInstancesOfferingRequest(r *http.Request, pathParams PathParams) (*PurchaseReservedInstancesOfferingRequest, error) { - input := &PurchaseReservedInstancesOfferingRequest{} - - return input, nil -} - -// DeserializePurchaseScheduledInstancesRequest parses an HTTP request into a *PurchaseScheduledInstancesRequest. -func DeserializePurchaseScheduledInstancesRequest(r *http.Request, pathParams PathParams) (*PurchaseScheduledInstancesRequest, error) { - input := &PurchaseScheduledInstancesRequest{} - - return input, nil -} - -// DeserializeRebootInstancesRequest parses an HTTP request into a *RebootInstancesRequest. -func DeserializeRebootInstancesRequest(r *http.Request, pathParams PathParams) (*RebootInstancesRequest, error) { - input := &RebootInstancesRequest{} - - return input, nil -} - -// DeserializeRegisterImageRequest parses an HTTP request into a *RegisterImageRequest. -func DeserializeRegisterImageRequest(r *http.Request, pathParams PathParams) (*RegisterImageRequest, error) { - input := &RegisterImageRequest{} - - return input, nil -} - -// DeserializeRegisterInstanceEventNotificationAttributesRequest parses an HTTP request into a *RegisterInstanceEventNotificationAttributesRequest. -func DeserializeRegisterInstanceEventNotificationAttributesRequest(r *http.Request, pathParams PathParams) (*RegisterInstanceEventNotificationAttributesRequest, error) { - input := &RegisterInstanceEventNotificationAttributesRequest{} - - return input, nil -} - -// DeserializeRegisterTransitGatewayMulticastGroupMembersRequest parses an HTTP request into a *RegisterTransitGatewayMulticastGroupMembersRequest. -func DeserializeRegisterTransitGatewayMulticastGroupMembersRequest(r *http.Request, pathParams PathParams) (*RegisterTransitGatewayMulticastGroupMembersRequest, error) { - input := &RegisterTransitGatewayMulticastGroupMembersRequest{} - - return input, nil -} - -// DeserializeRegisterTransitGatewayMulticastGroupSourcesRequest parses an HTTP request into a *RegisterTransitGatewayMulticastGroupSourcesRequest. -func DeserializeRegisterTransitGatewayMulticastGroupSourcesRequest(r *http.Request, pathParams PathParams) (*RegisterTransitGatewayMulticastGroupSourcesRequest, error) { - input := &RegisterTransitGatewayMulticastGroupSourcesRequest{} - - return input, nil -} - -// DeserializeRejectCapacityReservationBillingOwnershipRequest parses an HTTP request into a *RejectCapacityReservationBillingOwnershipRequest. -func DeserializeRejectCapacityReservationBillingOwnershipRequest(r *http.Request, pathParams PathParams) (*RejectCapacityReservationBillingOwnershipRequest, error) { - input := &RejectCapacityReservationBillingOwnershipRequest{} - - return input, nil -} - -// DeserializeRejectTransitGatewayMulticastDomainAssociationsRequest parses an HTTP request into a *RejectTransitGatewayMulticastDomainAssociationsRequest. -func DeserializeRejectTransitGatewayMulticastDomainAssociationsRequest(r *http.Request, pathParams PathParams) (*RejectTransitGatewayMulticastDomainAssociationsRequest, error) { - input := &RejectTransitGatewayMulticastDomainAssociationsRequest{} - - return input, nil -} - -// DeserializeRejectTransitGatewayPeeringAttachmentRequest parses an HTTP request into a *RejectTransitGatewayPeeringAttachmentRequest. -func DeserializeRejectTransitGatewayPeeringAttachmentRequest(r *http.Request, pathParams PathParams) (*RejectTransitGatewayPeeringAttachmentRequest, error) { - input := &RejectTransitGatewayPeeringAttachmentRequest{} - - return input, nil -} - -// DeserializeRejectTransitGatewayVpcAttachmentRequest parses an HTTP request into a *RejectTransitGatewayVpcAttachmentRequest. -func DeserializeRejectTransitGatewayVpcAttachmentRequest(r *http.Request, pathParams PathParams) (*RejectTransitGatewayVpcAttachmentRequest, error) { - input := &RejectTransitGatewayVpcAttachmentRequest{} - - return input, nil -} - -// DeserializeRejectVpcEndpointConnectionsRequest parses an HTTP request into a *RejectVpcEndpointConnectionsRequest. -func DeserializeRejectVpcEndpointConnectionsRequest(r *http.Request, pathParams PathParams) (*RejectVpcEndpointConnectionsRequest, error) { - input := &RejectVpcEndpointConnectionsRequest{} - - return input, nil -} - -// DeserializeRejectVpcPeeringConnectionRequest parses an HTTP request into a *RejectVpcPeeringConnectionRequest. -func DeserializeRejectVpcPeeringConnectionRequest(r *http.Request, pathParams PathParams) (*RejectVpcPeeringConnectionRequest, error) { - input := &RejectVpcPeeringConnectionRequest{} - - return input, nil -} - -// DeserializeReleaseAddressRequest parses an HTTP request into a *ReleaseAddressRequest. -func DeserializeReleaseAddressRequest(r *http.Request, pathParams PathParams) (*ReleaseAddressRequest, error) { - input := &ReleaseAddressRequest{} - - return input, nil -} - -// DeserializeReleaseHostsRequest parses an HTTP request into a *ReleaseHostsRequest. -func DeserializeReleaseHostsRequest(r *http.Request, pathParams PathParams) (*ReleaseHostsRequest, error) { - input := &ReleaseHostsRequest{} - - return input, nil -} - -// DeserializeReleaseIpamPoolAllocationRequest parses an HTTP request into a *ReleaseIpamPoolAllocationRequest. -func DeserializeReleaseIpamPoolAllocationRequest(r *http.Request, pathParams PathParams) (*ReleaseIpamPoolAllocationRequest, error) { - input := &ReleaseIpamPoolAllocationRequest{} - - return input, nil -} - -// DeserializeReplaceIamInstanceProfileAssociationRequest parses an HTTP request into a *ReplaceIamInstanceProfileAssociationRequest. -func DeserializeReplaceIamInstanceProfileAssociationRequest(r *http.Request, pathParams PathParams) (*ReplaceIamInstanceProfileAssociationRequest, error) { - input := &ReplaceIamInstanceProfileAssociationRequest{} - - return input, nil -} - -// DeserializeReplaceImageCriteriaInAllowedImagesSettingsRequest parses an HTTP request into a *ReplaceImageCriteriaInAllowedImagesSettingsRequest. -func DeserializeReplaceImageCriteriaInAllowedImagesSettingsRequest(r *http.Request, pathParams PathParams) (*ReplaceImageCriteriaInAllowedImagesSettingsRequest, error) { - input := &ReplaceImageCriteriaInAllowedImagesSettingsRequest{} - - return input, nil -} - -// DeserializeReplaceNetworkAclAssociationRequest parses an HTTP request into a *ReplaceNetworkAclAssociationRequest. -func DeserializeReplaceNetworkAclAssociationRequest(r *http.Request, pathParams PathParams) (*ReplaceNetworkAclAssociationRequest, error) { - input := &ReplaceNetworkAclAssociationRequest{} - - return input, nil -} - -// DeserializeReplaceNetworkAclEntryRequest parses an HTTP request into a *ReplaceNetworkAclEntryRequest. -func DeserializeReplaceNetworkAclEntryRequest(r *http.Request, pathParams PathParams) (*ReplaceNetworkAclEntryRequest, error) { - input := &ReplaceNetworkAclEntryRequest{} - - return input, nil -} - -// DeserializeReplaceRouteRequest parses an HTTP request into a *ReplaceRouteRequest. -func DeserializeReplaceRouteRequest(r *http.Request, pathParams PathParams) (*ReplaceRouteRequest, error) { - input := &ReplaceRouteRequest{} - - return input, nil -} - -// DeserializeReplaceRouteTableAssociationRequest parses an HTTP request into a *ReplaceRouteTableAssociationRequest. -func DeserializeReplaceRouteTableAssociationRequest(r *http.Request, pathParams PathParams) (*ReplaceRouteTableAssociationRequest, error) { - input := &ReplaceRouteTableAssociationRequest{} - - return input, nil -} - -// DeserializeReplaceTransitGatewayRouteRequest parses an HTTP request into a *ReplaceTransitGatewayRouteRequest. -func DeserializeReplaceTransitGatewayRouteRequest(r *http.Request, pathParams PathParams) (*ReplaceTransitGatewayRouteRequest, error) { - input := &ReplaceTransitGatewayRouteRequest{} - - return input, nil -} - -// DeserializeReplaceVpnTunnelRequest parses an HTTP request into a *ReplaceVpnTunnelRequest. -func DeserializeReplaceVpnTunnelRequest(r *http.Request, pathParams PathParams) (*ReplaceVpnTunnelRequest, error) { - input := &ReplaceVpnTunnelRequest{} - - return input, nil -} - -// DeserializeReportInstanceStatusRequest parses an HTTP request into a *ReportInstanceStatusRequest. -func DeserializeReportInstanceStatusRequest(r *http.Request, pathParams PathParams) (*ReportInstanceStatusRequest, error) { - input := &ReportInstanceStatusRequest{} - - return input, nil -} - -// DeserializeRequestSpotFleetRequest parses an HTTP request into a *RequestSpotFleetRequest. -func DeserializeRequestSpotFleetRequest(r *http.Request, pathParams PathParams) (*RequestSpotFleetRequest, error) { - input := &RequestSpotFleetRequest{} - - return input, nil -} - -// DeserializeRequestSpotInstancesRequest parses an HTTP request into a *RequestSpotInstancesRequest. -func DeserializeRequestSpotInstancesRequest(r *http.Request, pathParams PathParams) (*RequestSpotInstancesRequest, error) { - input := &RequestSpotInstancesRequest{} - - return input, nil -} - -// DeserializeResetAddressAttributeRequest parses an HTTP request into a *ResetAddressAttributeRequest. -func DeserializeResetAddressAttributeRequest(r *http.Request, pathParams PathParams) (*ResetAddressAttributeRequest, error) { - input := &ResetAddressAttributeRequest{} - - return input, nil -} - -// DeserializeResetEbsDefaultKmsKeyIdRequest parses an HTTP request into a *ResetEbsDefaultKmsKeyIdRequest. -func DeserializeResetEbsDefaultKmsKeyIdRequest(r *http.Request, pathParams PathParams) (*ResetEbsDefaultKmsKeyIdRequest, error) { - input := &ResetEbsDefaultKmsKeyIdRequest{} - - return input, nil -} - -// DeserializeResetFpgaImageAttributeRequest parses an HTTP request into a *ResetFpgaImageAttributeRequest. -func DeserializeResetFpgaImageAttributeRequest(r *http.Request, pathParams PathParams) (*ResetFpgaImageAttributeRequest, error) { - input := &ResetFpgaImageAttributeRequest{} - - return input, nil -} - -// DeserializeResetImageAttributeRequest parses an HTTP request into a *ResetImageAttributeRequest. -func DeserializeResetImageAttributeRequest(r *http.Request, pathParams PathParams) (*ResetImageAttributeRequest, error) { - input := &ResetImageAttributeRequest{} - - return input, nil -} - -// DeserializeResetInstanceAttributeRequest parses an HTTP request into a *ResetInstanceAttributeRequest. -func DeserializeResetInstanceAttributeRequest(r *http.Request, pathParams PathParams) (*ResetInstanceAttributeRequest, error) { - input := &ResetInstanceAttributeRequest{} - - return input, nil -} - -// DeserializeResetNetworkInterfaceAttributeRequest parses an HTTP request into a *ResetNetworkInterfaceAttributeRequest. -func DeserializeResetNetworkInterfaceAttributeRequest(r *http.Request, pathParams PathParams) (*ResetNetworkInterfaceAttributeRequest, error) { - input := &ResetNetworkInterfaceAttributeRequest{} - - return input, nil -} - -// DeserializeResetSnapshotAttributeRequest parses an HTTP request into a *ResetSnapshotAttributeRequest. -func DeserializeResetSnapshotAttributeRequest(r *http.Request, pathParams PathParams) (*ResetSnapshotAttributeRequest, error) { - input := &ResetSnapshotAttributeRequest{} - - return input, nil -} - -// DeserializeRestoreAddressToClassicRequest parses an HTTP request into a *RestoreAddressToClassicRequest. -func DeserializeRestoreAddressToClassicRequest(r *http.Request, pathParams PathParams) (*RestoreAddressToClassicRequest, error) { - input := &RestoreAddressToClassicRequest{} - - return input, nil -} - -// DeserializeRestoreImageFromRecycleBinRequest parses an HTTP request into a *RestoreImageFromRecycleBinRequest. -func DeserializeRestoreImageFromRecycleBinRequest(r *http.Request, pathParams PathParams) (*RestoreImageFromRecycleBinRequest, error) { - input := &RestoreImageFromRecycleBinRequest{} - - return input, nil -} - -// DeserializeRestoreManagedPrefixListVersionRequest parses an HTTP request into a *RestoreManagedPrefixListVersionRequest. -func DeserializeRestoreManagedPrefixListVersionRequest(r *http.Request, pathParams PathParams) (*RestoreManagedPrefixListVersionRequest, error) { - input := &RestoreManagedPrefixListVersionRequest{} - - return input, nil -} - -// DeserializeRestoreSnapshotFromRecycleBinRequest parses an HTTP request into a *RestoreSnapshotFromRecycleBinRequest. -func DeserializeRestoreSnapshotFromRecycleBinRequest(r *http.Request, pathParams PathParams) (*RestoreSnapshotFromRecycleBinRequest, error) { - input := &RestoreSnapshotFromRecycleBinRequest{} - - return input, nil -} - -// DeserializeRestoreSnapshotTierRequest parses an HTTP request into a *RestoreSnapshotTierRequest. -func DeserializeRestoreSnapshotTierRequest(r *http.Request, pathParams PathParams) (*RestoreSnapshotTierRequest, error) { - input := &RestoreSnapshotTierRequest{} - - return input, nil -} - -// DeserializeRestoreVolumeFromRecycleBinRequest parses an HTTP request into a *RestoreVolumeFromRecycleBinRequest. -func DeserializeRestoreVolumeFromRecycleBinRequest(r *http.Request, pathParams PathParams) (*RestoreVolumeFromRecycleBinRequest, error) { - input := &RestoreVolumeFromRecycleBinRequest{} - - return input, nil -} - -// DeserializeRevokeClientVpnIngressRequest parses an HTTP request into a *RevokeClientVpnIngressRequest. -func DeserializeRevokeClientVpnIngressRequest(r *http.Request, pathParams PathParams) (*RevokeClientVpnIngressRequest, error) { - input := &RevokeClientVpnIngressRequest{} - - return input, nil -} - -// DeserializeRevokeSecurityGroupEgressRequest parses an HTTP request into a *RevokeSecurityGroupEgressRequest. -func DeserializeRevokeSecurityGroupEgressRequest(r *http.Request, pathParams PathParams) (*RevokeSecurityGroupEgressRequest, error) { - input := &RevokeSecurityGroupEgressRequest{} - - return input, nil -} - -// DeserializeRevokeSecurityGroupIngressRequest parses an HTTP request into a *RevokeSecurityGroupIngressRequest. -func DeserializeRevokeSecurityGroupIngressRequest(r *http.Request, pathParams PathParams) (*RevokeSecurityGroupIngressRequest, error) { - input := &RevokeSecurityGroupIngressRequest{} - - return input, nil -} - -// DeserializeRunInstancesRequest parses an HTTP request into a *RunInstancesRequest. -func DeserializeRunInstancesRequest(r *http.Request, pathParams PathParams) (*RunInstancesRequest, error) { - input := &RunInstancesRequest{} - - return input, nil -} - -// DeserializeRunScheduledInstancesRequest parses an HTTP request into a *RunScheduledInstancesRequest. -func DeserializeRunScheduledInstancesRequest(r *http.Request, pathParams PathParams) (*RunScheduledInstancesRequest, error) { - input := &RunScheduledInstancesRequest{} - - return input, nil -} - -// DeserializeSearchLocalGatewayRoutesRequest parses an HTTP request into a *SearchLocalGatewayRoutesRequest. -func DeserializeSearchLocalGatewayRoutesRequest(r *http.Request, pathParams PathParams) (*SearchLocalGatewayRoutesRequest, error) { - input := &SearchLocalGatewayRoutesRequest{} - - return input, nil -} - -// DeserializeSearchTransitGatewayMulticastGroupsRequest parses an HTTP request into a *SearchTransitGatewayMulticastGroupsRequest. -func DeserializeSearchTransitGatewayMulticastGroupsRequest(r *http.Request, pathParams PathParams) (*SearchTransitGatewayMulticastGroupsRequest, error) { - input := &SearchTransitGatewayMulticastGroupsRequest{} - - return input, nil -} - -// DeserializeSearchTransitGatewayRoutesRequest parses an HTTP request into a *SearchTransitGatewayRoutesRequest. -func DeserializeSearchTransitGatewayRoutesRequest(r *http.Request, pathParams PathParams) (*SearchTransitGatewayRoutesRequest, error) { - input := &SearchTransitGatewayRoutesRequest{} - - return input, nil -} - -// DeserializeSendDiagnosticInterruptRequest parses an HTTP request into a *SendDiagnosticInterruptRequest. -func DeserializeSendDiagnosticInterruptRequest(r *http.Request, pathParams PathParams) (*SendDiagnosticInterruptRequest, error) { - input := &SendDiagnosticInterruptRequest{} - - return input, nil -} - -// DeserializeStartDeclarativePoliciesReportRequest parses an HTTP request into a *StartDeclarativePoliciesReportRequest. -func DeserializeStartDeclarativePoliciesReportRequest(r *http.Request, pathParams PathParams) (*StartDeclarativePoliciesReportRequest, error) { - input := &StartDeclarativePoliciesReportRequest{} - - return input, nil -} - -// DeserializeStartInstancesRequest parses an HTTP request into a *StartInstancesRequest. -func DeserializeStartInstancesRequest(r *http.Request, pathParams PathParams) (*StartInstancesRequest, error) { - input := &StartInstancesRequest{} - - return input, nil -} - -// DeserializeStartNetworkInsightsAccessScopeAnalysisRequest parses an HTTP request into a *StartNetworkInsightsAccessScopeAnalysisRequest. -func DeserializeStartNetworkInsightsAccessScopeAnalysisRequest(r *http.Request, pathParams PathParams) (*StartNetworkInsightsAccessScopeAnalysisRequest, error) { - input := &StartNetworkInsightsAccessScopeAnalysisRequest{} - - return input, nil -} - -// DeserializeStartNetworkInsightsAnalysisRequest parses an HTTP request into a *StartNetworkInsightsAnalysisRequest. -func DeserializeStartNetworkInsightsAnalysisRequest(r *http.Request, pathParams PathParams) (*StartNetworkInsightsAnalysisRequest, error) { - input := &StartNetworkInsightsAnalysisRequest{} - - return input, nil -} - -// DeserializeStartVpcEndpointServicePrivateDnsVerificationRequest parses an HTTP request into a *StartVpcEndpointServicePrivateDnsVerificationRequest. -func DeserializeStartVpcEndpointServicePrivateDnsVerificationRequest(r *http.Request, pathParams PathParams) (*StartVpcEndpointServicePrivateDnsVerificationRequest, error) { - input := &StartVpcEndpointServicePrivateDnsVerificationRequest{} - - return input, nil -} - -// DeserializeStopInstancesRequest parses an HTTP request into a *StopInstancesRequest. -func DeserializeStopInstancesRequest(r *http.Request, pathParams PathParams) (*StopInstancesRequest, error) { - input := &StopInstancesRequest{} - - return input, nil -} - -// DeserializeTerminateClientVpnConnectionsRequest parses an HTTP request into a *TerminateClientVpnConnectionsRequest. -func DeserializeTerminateClientVpnConnectionsRequest(r *http.Request, pathParams PathParams) (*TerminateClientVpnConnectionsRequest, error) { - input := &TerminateClientVpnConnectionsRequest{} - - return input, nil -} - -// DeserializeTerminateInstancesRequest parses an HTTP request into a *TerminateInstancesRequest. -func DeserializeTerminateInstancesRequest(r *http.Request, pathParams PathParams) (*TerminateInstancesRequest, error) { - input := &TerminateInstancesRequest{} - - return input, nil -} - -// DeserializeUnassignIpv6AddressesRequest parses an HTTP request into a *UnassignIpv6AddressesRequest. -func DeserializeUnassignIpv6AddressesRequest(r *http.Request, pathParams PathParams) (*UnassignIpv6AddressesRequest, error) { - input := &UnassignIpv6AddressesRequest{} - - return input, nil -} - -// DeserializeUnassignPrivateIpAddressesRequest parses an HTTP request into a *UnassignPrivateIpAddressesRequest. -func DeserializeUnassignPrivateIpAddressesRequest(r *http.Request, pathParams PathParams) (*UnassignPrivateIpAddressesRequest, error) { - input := &UnassignPrivateIpAddressesRequest{} - - return input, nil -} - -// DeserializeUnassignPrivateNatGatewayAddressRequest parses an HTTP request into a *UnassignPrivateNatGatewayAddressRequest. -func DeserializeUnassignPrivateNatGatewayAddressRequest(r *http.Request, pathParams PathParams) (*UnassignPrivateNatGatewayAddressRequest, error) { - input := &UnassignPrivateNatGatewayAddressRequest{} - - return input, nil -} - -// DeserializeUnlockSnapshotRequest parses an HTTP request into a *UnlockSnapshotRequest. -func DeserializeUnlockSnapshotRequest(r *http.Request, pathParams PathParams) (*UnlockSnapshotRequest, error) { - input := &UnlockSnapshotRequest{} - - return input, nil -} - -// DeserializeUnmonitorInstancesRequest parses an HTTP request into a *UnmonitorInstancesRequest. -func DeserializeUnmonitorInstancesRequest(r *http.Request, pathParams PathParams) (*UnmonitorInstancesRequest, error) { - input := &UnmonitorInstancesRequest{} - - return input, nil -} - -// DeserializeUpdateCapacityManagerOrganizationsAccessRequest parses an HTTP request into a *UpdateCapacityManagerOrganizationsAccessRequest. -func DeserializeUpdateCapacityManagerOrganizationsAccessRequest(r *http.Request, pathParams PathParams) (*UpdateCapacityManagerOrganizationsAccessRequest, error) { - input := &UpdateCapacityManagerOrganizationsAccessRequest{} - - return input, nil -} - -// DeserializeUpdateInterruptibleCapacityReservationAllocationRequest parses an HTTP request into a *UpdateInterruptibleCapacityReservationAllocationRequest. -func DeserializeUpdateInterruptibleCapacityReservationAllocationRequest(r *http.Request, pathParams PathParams) (*UpdateInterruptibleCapacityReservationAllocationRequest, error) { - input := &UpdateInterruptibleCapacityReservationAllocationRequest{} - - return input, nil -} - -// DeserializeUpdateSecurityGroupRuleDescriptionsEgressRequest parses an HTTP request into a *UpdateSecurityGroupRuleDescriptionsEgressRequest. -func DeserializeUpdateSecurityGroupRuleDescriptionsEgressRequest(r *http.Request, pathParams PathParams) (*UpdateSecurityGroupRuleDescriptionsEgressRequest, error) { - input := &UpdateSecurityGroupRuleDescriptionsEgressRequest{} - - return input, nil -} - -// DeserializeUpdateSecurityGroupRuleDescriptionsIngressRequest parses an HTTP request into a *UpdateSecurityGroupRuleDescriptionsIngressRequest. -func DeserializeUpdateSecurityGroupRuleDescriptionsIngressRequest(r *http.Request, pathParams PathParams) (*UpdateSecurityGroupRuleDescriptionsIngressRequest, error) { - input := &UpdateSecurityGroupRuleDescriptionsIngressRequest{} - - return input, nil -} - -// DeserializeWithdrawByoipCidrRequest parses an HTTP request into a *WithdrawByoipCidrRequest. -func DeserializeWithdrawByoipCidrRequest(r *http.Request, pathParams PathParams) (*WithdrawByoipCidrRequest, error) { - input := &WithdrawByoipCidrRequest{} - - return input, nil -} diff --git a/internal/generated/ecr/deserializer.go b/internal/generated/ecr/deserializer.go deleted file mode 100644 index ecb68c12..00000000 --- a/internal/generated/ecr/deserializer.go +++ /dev/null @@ -1,925 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package ecr - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeBatchCheckLayerAvailabilityResponse writes the BatchCheckLayerAvailabilityResponse to the HTTP response. -func SerializeBatchCheckLayerAvailabilityResponse(w http.ResponseWriter, output *BatchCheckLayerAvailabilityResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchDeleteImageResponse writes the BatchDeleteImageResponse to the HTTP response. -func SerializeBatchDeleteImageResponse(w http.ResponseWriter, output *BatchDeleteImageResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchGetImageResponse writes the BatchGetImageResponse to the HTTP response. -func SerializeBatchGetImageResponse(w http.ResponseWriter, output *BatchGetImageResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchGetRepositoryScanningConfigurationResponse writes the BatchGetRepositoryScanningConfigurationResponse to the HTTP response. -func SerializeBatchGetRepositoryScanningConfigurationResponse(w http.ResponseWriter, output *BatchGetRepositoryScanningConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCompleteLayerUploadResponse writes the CompleteLayerUploadResponse to the HTTP response. -func SerializeCompleteLayerUploadResponse(w http.ResponseWriter, output *CompleteLayerUploadResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreatePullThroughCacheRuleResponse writes the CreatePullThroughCacheRuleResponse to the HTTP response. -func SerializeCreatePullThroughCacheRuleResponse(w http.ResponseWriter, output *CreatePullThroughCacheRuleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateRepositoryResponse writes the CreateRepositoryResponse to the HTTP response. -func SerializeCreateRepositoryResponse(w http.ResponseWriter, output *CreateRepositoryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateRepositoryCreationTemplateResponse writes the CreateRepositoryCreationTemplateResponse to the HTTP response. -func SerializeCreateRepositoryCreationTemplateResponse(w http.ResponseWriter, output *CreateRepositoryCreationTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteLifecyclePolicyResponse writes the DeleteLifecyclePolicyResponse to the HTTP response. -func SerializeDeleteLifecyclePolicyResponse(w http.ResponseWriter, output *DeleteLifecyclePolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeletePullThroughCacheRuleResponse writes the DeletePullThroughCacheRuleResponse to the HTTP response. -func SerializeDeletePullThroughCacheRuleResponse(w http.ResponseWriter, output *DeletePullThroughCacheRuleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteRegistryPolicyResponse writes the DeleteRegistryPolicyResponse to the HTTP response. -func SerializeDeleteRegistryPolicyResponse(w http.ResponseWriter, output *DeleteRegistryPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteRepositoryResponse writes the DeleteRepositoryResponse to the HTTP response. -func SerializeDeleteRepositoryResponse(w http.ResponseWriter, output *DeleteRepositoryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteRepositoryCreationTemplateResponse writes the DeleteRepositoryCreationTemplateResponse to the HTTP response. -func SerializeDeleteRepositoryCreationTemplateResponse(w http.ResponseWriter, output *DeleteRepositoryCreationTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteRepositoryPolicyResponse writes the DeleteRepositoryPolicyResponse to the HTTP response. -func SerializeDeleteRepositoryPolicyResponse(w http.ResponseWriter, output *DeleteRepositoryPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteSigningConfigurationResponse writes the DeleteSigningConfigurationResponse to the HTTP response. -func SerializeDeleteSigningConfigurationResponse(w http.ResponseWriter, output *DeleteSigningConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeregisterPullTimeUpdateExclusionResponse writes the DeregisterPullTimeUpdateExclusionResponse to the HTTP response. -func SerializeDeregisterPullTimeUpdateExclusionResponse(w http.ResponseWriter, output *DeregisterPullTimeUpdateExclusionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeImageReplicationStatusResponse writes the DescribeImageReplicationStatusResponse to the HTTP response. -func SerializeDescribeImageReplicationStatusResponse(w http.ResponseWriter, output *DescribeImageReplicationStatusResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeImageScanFindingsResponse writes the DescribeImageScanFindingsResponse to the HTTP response. -func SerializeDescribeImageScanFindingsResponse(w http.ResponseWriter, output *DescribeImageScanFindingsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeImageSigningStatusResponse writes the DescribeImageSigningStatusResponse to the HTTP response. -func SerializeDescribeImageSigningStatusResponse(w http.ResponseWriter, output *DescribeImageSigningStatusResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeImagesResponse writes the DescribeImagesResponse to the HTTP response. -func SerializeDescribeImagesResponse(w http.ResponseWriter, output *DescribeImagesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribePullThroughCacheRulesResponse writes the DescribePullThroughCacheRulesResponse to the HTTP response. -func SerializeDescribePullThroughCacheRulesResponse(w http.ResponseWriter, output *DescribePullThroughCacheRulesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeRegistryResponse writes the DescribeRegistryResponse to the HTTP response. -func SerializeDescribeRegistryResponse(w http.ResponseWriter, output *DescribeRegistryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeRepositoriesResponse writes the DescribeRepositoriesResponse to the HTTP response. -func SerializeDescribeRepositoriesResponse(w http.ResponseWriter, output *DescribeRepositoriesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeRepositoryCreationTemplatesResponse writes the DescribeRepositoryCreationTemplatesResponse to the HTTP response. -func SerializeDescribeRepositoryCreationTemplatesResponse(w http.ResponseWriter, output *DescribeRepositoryCreationTemplatesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetAccountSettingResponse writes the GetAccountSettingResponse to the HTTP response. -func SerializeGetAccountSettingResponse(w http.ResponseWriter, output *GetAccountSettingResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetAuthorizationTokenResponse writes the GetAuthorizationTokenResponse to the HTTP response. -func SerializeGetAuthorizationTokenResponse(w http.ResponseWriter, output *GetAuthorizationTokenResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDownloadUrlForLayerResponse writes the GetDownloadUrlForLayerResponse to the HTTP response. -func SerializeGetDownloadUrlForLayerResponse(w http.ResponseWriter, output *GetDownloadUrlForLayerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetLifecyclePolicyResponse writes the GetLifecyclePolicyResponse to the HTTP response. -func SerializeGetLifecyclePolicyResponse(w http.ResponseWriter, output *GetLifecyclePolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetLifecyclePolicyPreviewResponse writes the GetLifecyclePolicyPreviewResponse to the HTTP response. -func SerializeGetLifecyclePolicyPreviewResponse(w http.ResponseWriter, output *GetLifecyclePolicyPreviewResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetRegistryPolicyResponse writes the GetRegistryPolicyResponse to the HTTP response. -func SerializeGetRegistryPolicyResponse(w http.ResponseWriter, output *GetRegistryPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetRegistryScanningConfigurationResponse writes the GetRegistryScanningConfigurationResponse to the HTTP response. -func SerializeGetRegistryScanningConfigurationResponse(w http.ResponseWriter, output *GetRegistryScanningConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetRepositoryPolicyResponse writes the GetRepositoryPolicyResponse to the HTTP response. -func SerializeGetRepositoryPolicyResponse(w http.ResponseWriter, output *GetRepositoryPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSigningConfigurationResponse writes the GetSigningConfigurationResponse to the HTTP response. -func SerializeGetSigningConfigurationResponse(w http.ResponseWriter, output *GetSigningConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeInitiateLayerUploadResponse writes the InitiateLayerUploadResponse to the HTTP response. -func SerializeInitiateLayerUploadResponse(w http.ResponseWriter, output *InitiateLayerUploadResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListImageReferrersResponse writes the ListImageReferrersResponse to the HTTP response. -func SerializeListImageReferrersResponse(w http.ResponseWriter, output *ListImageReferrersResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListImagesResponse writes the ListImagesResponse to the HTTP response. -func SerializeListImagesResponse(w http.ResponseWriter, output *ListImagesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPullTimeUpdateExclusionsResponse writes the ListPullTimeUpdateExclusionsResponse to the HTTP response. -func SerializeListPullTimeUpdateExclusionsResponse(w http.ResponseWriter, output *ListPullTimeUpdateExclusionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceResponse writes the ListTagsForResourceResponse to the HTTP response. -func SerializeListTagsForResourceResponse(w http.ResponseWriter, output *ListTagsForResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutAccountSettingResponse writes the PutAccountSettingResponse to the HTTP response. -func SerializePutAccountSettingResponse(w http.ResponseWriter, output *PutAccountSettingResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutImageResponse writes the PutImageResponse to the HTTP response. -func SerializePutImageResponse(w http.ResponseWriter, output *PutImageResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutImageScanningConfigurationResponse writes the PutImageScanningConfigurationResponse to the HTTP response. -func SerializePutImageScanningConfigurationResponse(w http.ResponseWriter, output *PutImageScanningConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutImageTagMutabilityResponse writes the PutImageTagMutabilityResponse to the HTTP response. -func SerializePutImageTagMutabilityResponse(w http.ResponseWriter, output *PutImageTagMutabilityResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutLifecyclePolicyResponse writes the PutLifecyclePolicyResponse to the HTTP response. -func SerializePutLifecyclePolicyResponse(w http.ResponseWriter, output *PutLifecyclePolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutRegistryPolicyResponse writes the PutRegistryPolicyResponse to the HTTP response. -func SerializePutRegistryPolicyResponse(w http.ResponseWriter, output *PutRegistryPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutRegistryScanningConfigurationResponse writes the PutRegistryScanningConfigurationResponse to the HTTP response. -func SerializePutRegistryScanningConfigurationResponse(w http.ResponseWriter, output *PutRegistryScanningConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutReplicationConfigurationResponse writes the PutReplicationConfigurationResponse to the HTTP response. -func SerializePutReplicationConfigurationResponse(w http.ResponseWriter, output *PutReplicationConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutSigningConfigurationResponse writes the PutSigningConfigurationResponse to the HTTP response. -func SerializePutSigningConfigurationResponse(w http.ResponseWriter, output *PutSigningConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRegisterPullTimeUpdateExclusionResponse writes the RegisterPullTimeUpdateExclusionResponse to the HTTP response. -func SerializeRegisterPullTimeUpdateExclusionResponse(w http.ResponseWriter, output *RegisterPullTimeUpdateExclusionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSetRepositoryPolicyResponse writes the SetRepositoryPolicyResponse to the HTTP response. -func SerializeSetRepositoryPolicyResponse(w http.ResponseWriter, output *SetRepositoryPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartImageScanResponse writes the StartImageScanResponse to the HTTP response. -func SerializeStartImageScanResponse(w http.ResponseWriter, output *StartImageScanResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartLifecyclePolicyPreviewResponse writes the StartLifecyclePolicyPreviewResponse to the HTTP response. -func SerializeStartLifecyclePolicyPreviewResponse(w http.ResponseWriter, output *StartLifecyclePolicyPreviewResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTagResourceResponse writes the TagResourceResponse to the HTTP response. -func SerializeTagResourceResponse(w http.ResponseWriter, output *TagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUntagResourceResponse writes the UntagResourceResponse to the HTTP response. -func SerializeUntagResourceResponse(w http.ResponseWriter, output *UntagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateImageStorageClassResponse writes the UpdateImageStorageClassResponse to the HTTP response. -func SerializeUpdateImageStorageClassResponse(w http.ResponseWriter, output *UpdateImageStorageClassResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdatePullThroughCacheRuleResponse writes the UpdatePullThroughCacheRuleResponse to the HTTP response. -func SerializeUpdatePullThroughCacheRuleResponse(w http.ResponseWriter, output *UpdatePullThroughCacheRuleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateRepositoryCreationTemplateResponse writes the UpdateRepositoryCreationTemplateResponse to the HTTP response. -func SerializeUpdateRepositoryCreationTemplateResponse(w http.ResponseWriter, output *UpdateRepositoryCreationTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUploadLayerPartResponse writes the UploadLayerPartResponse to the HTTP response. -func SerializeUploadLayerPartResponse(w http.ResponseWriter, output *UploadLayerPartResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeValidatePullThroughCacheRuleResponse writes the ValidatePullThroughCacheRuleResponse to the HTTP response. -func SerializeValidatePullThroughCacheRuleResponse(w http.ResponseWriter, output *ValidatePullThroughCacheRuleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/ecr/interface.go b/internal/generated/ecr/interface.go deleted file mode 100644 index 32e00761..00000000 --- a/internal/generated/ecr/interface.go +++ /dev/null @@ -1,66 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package ecr - -import "context" - -type EC2ContainerRegistry_V20150921Service interface { - BatchCheckLayerAvailability(ctx context.Context, input *BatchCheckLayerAvailabilityRequest) (*BatchCheckLayerAvailabilityResponse, error) - BatchDeleteImage(ctx context.Context, input *BatchDeleteImageRequest) (*BatchDeleteImageResponse, error) - BatchGetImage(ctx context.Context, input *BatchGetImageRequest) (*BatchGetImageResponse, error) - BatchGetRepositoryScanningConfiguration(ctx context.Context, input *BatchGetRepositoryScanningConfigurationRequest) (*BatchGetRepositoryScanningConfigurationResponse, error) - CompleteLayerUpload(ctx context.Context, input *CompleteLayerUploadRequest) (*CompleteLayerUploadResponse, error) - CreatePullThroughCacheRule(ctx context.Context, input *CreatePullThroughCacheRuleRequest) (*CreatePullThroughCacheRuleResponse, error) - CreateRepository(ctx context.Context, input *CreateRepositoryRequest) (*CreateRepositoryResponse, error) - CreateRepositoryCreationTemplate(ctx context.Context, input *CreateRepositoryCreationTemplateRequest) (*CreateRepositoryCreationTemplateResponse, error) - DeleteLifecyclePolicy(ctx context.Context, input *DeleteLifecyclePolicyRequest) (*DeleteLifecyclePolicyResponse, error) - DeletePullThroughCacheRule(ctx context.Context, input *DeletePullThroughCacheRuleRequest) (*DeletePullThroughCacheRuleResponse, error) - DeleteRegistryPolicy(ctx context.Context, input *DeleteRegistryPolicyRequest) (*DeleteRegistryPolicyResponse, error) - DeleteRepository(ctx context.Context, input *DeleteRepositoryRequest) (*DeleteRepositoryResponse, error) - DeleteRepositoryCreationTemplate(ctx context.Context, input *DeleteRepositoryCreationTemplateRequest) (*DeleteRepositoryCreationTemplateResponse, error) - DeleteRepositoryPolicy(ctx context.Context, input *DeleteRepositoryPolicyRequest) (*DeleteRepositoryPolicyResponse, error) - DeleteSigningConfiguration(ctx context.Context, input *DeleteSigningConfigurationRequest) (*DeleteSigningConfigurationResponse, error) - DeregisterPullTimeUpdateExclusion(ctx context.Context, input *DeregisterPullTimeUpdateExclusionRequest) (*DeregisterPullTimeUpdateExclusionResponse, error) - DescribeImageReplicationStatus(ctx context.Context, input *DescribeImageReplicationStatusRequest) (*DescribeImageReplicationStatusResponse, error) - DescribeImageScanFindings(ctx context.Context, input *DescribeImageScanFindingsRequest) (*DescribeImageScanFindingsResponse, error) - DescribeImageSigningStatus(ctx context.Context, input *DescribeImageSigningStatusRequest) (*DescribeImageSigningStatusResponse, error) - DescribeImages(ctx context.Context, input *DescribeImagesRequest) (*DescribeImagesResponse, error) - DescribePullThroughCacheRules(ctx context.Context, input *DescribePullThroughCacheRulesRequest) (*DescribePullThroughCacheRulesResponse, error) - DescribeRegistry(ctx context.Context, input *DescribeRegistryRequest) (*DescribeRegistryResponse, error) - DescribeRepositories(ctx context.Context, input *DescribeRepositoriesRequest) (*DescribeRepositoriesResponse, error) - DescribeRepositoryCreationTemplates(ctx context.Context, input *DescribeRepositoryCreationTemplatesRequest) (*DescribeRepositoryCreationTemplatesResponse, error) - GetAccountSetting(ctx context.Context, input *GetAccountSettingRequest) (*GetAccountSettingResponse, error) - GetAuthorizationToken(ctx context.Context, input *GetAuthorizationTokenRequest) (*GetAuthorizationTokenResponse, error) - GetDownloadUrlForLayer(ctx context.Context, input *GetDownloadUrlForLayerRequest) (*GetDownloadUrlForLayerResponse, error) - GetLifecyclePolicy(ctx context.Context, input *GetLifecyclePolicyRequest) (*GetLifecyclePolicyResponse, error) - GetLifecyclePolicyPreview(ctx context.Context, input *GetLifecyclePolicyPreviewRequest) (*GetLifecyclePolicyPreviewResponse, error) - GetRegistryPolicy(ctx context.Context, input *GetRegistryPolicyRequest) (*GetRegistryPolicyResponse, error) - GetRegistryScanningConfiguration(ctx context.Context, input *GetRegistryScanningConfigurationRequest) (*GetRegistryScanningConfigurationResponse, error) - GetRepositoryPolicy(ctx context.Context, input *GetRepositoryPolicyRequest) (*GetRepositoryPolicyResponse, error) - GetSigningConfiguration(ctx context.Context, input *GetSigningConfigurationRequest) (*GetSigningConfigurationResponse, error) - InitiateLayerUpload(ctx context.Context, input *InitiateLayerUploadRequest) (*InitiateLayerUploadResponse, error) - ListImageReferrers(ctx context.Context, input *ListImageReferrersRequest) (*ListImageReferrersResponse, error) - ListImages(ctx context.Context, input *ListImagesRequest) (*ListImagesResponse, error) - ListPullTimeUpdateExclusions(ctx context.Context, input *ListPullTimeUpdateExclusionsRequest) (*ListPullTimeUpdateExclusionsResponse, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceRequest) (*ListTagsForResourceResponse, error) - PutAccountSetting(ctx context.Context, input *PutAccountSettingRequest) (*PutAccountSettingResponse, error) - PutImage(ctx context.Context, input *PutImageRequest) (*PutImageResponse, error) - PutImageScanningConfiguration(ctx context.Context, input *PutImageScanningConfigurationRequest) (*PutImageScanningConfigurationResponse, error) - PutImageTagMutability(ctx context.Context, input *PutImageTagMutabilityRequest) (*PutImageTagMutabilityResponse, error) - PutLifecyclePolicy(ctx context.Context, input *PutLifecyclePolicyRequest) (*PutLifecyclePolicyResponse, error) - PutRegistryPolicy(ctx context.Context, input *PutRegistryPolicyRequest) (*PutRegistryPolicyResponse, error) - PutRegistryScanningConfiguration(ctx context.Context, input *PutRegistryScanningConfigurationRequest) (*PutRegistryScanningConfigurationResponse, error) - PutReplicationConfiguration(ctx context.Context, input *PutReplicationConfigurationRequest) (*PutReplicationConfigurationResponse, error) - PutSigningConfiguration(ctx context.Context, input *PutSigningConfigurationRequest) (*PutSigningConfigurationResponse, error) - RegisterPullTimeUpdateExclusion(ctx context.Context, input *RegisterPullTimeUpdateExclusionRequest) (*RegisterPullTimeUpdateExclusionResponse, error) - SetRepositoryPolicy(ctx context.Context, input *SetRepositoryPolicyRequest) (*SetRepositoryPolicyResponse, error) - StartImageScan(ctx context.Context, input *StartImageScanRequest) (*StartImageScanResponse, error) - StartLifecyclePolicyPreview(ctx context.Context, input *StartLifecyclePolicyPreviewRequest) (*StartLifecyclePolicyPreviewResponse, error) - TagResource(ctx context.Context, input *TagResourceRequest) (*TagResourceResponse, error) - UntagResource(ctx context.Context, input *UntagResourceRequest) (*UntagResourceResponse, error) - UpdateImageStorageClass(ctx context.Context, input *UpdateImageStorageClassRequest) (*UpdateImageStorageClassResponse, error) - UpdatePullThroughCacheRule(ctx context.Context, input *UpdatePullThroughCacheRuleRequest) (*UpdatePullThroughCacheRuleResponse, error) - UpdateRepositoryCreationTemplate(ctx context.Context, input *UpdateRepositoryCreationTemplateRequest) (*UpdateRepositoryCreationTemplateResponse, error) - UploadLayerPart(ctx context.Context, input *UploadLayerPartRequest) (*UploadLayerPartResponse, error) - ValidatePullThroughCacheRule(ctx context.Context, input *ValidatePullThroughCacheRuleRequest) (*ValidatePullThroughCacheRuleResponse, error) -} diff --git a/internal/generated/ecr/router.go b/internal/generated/ecr/router.go index 783c4ea9..5e0ede66 100644 --- a/internal/generated/ecr/router.go +++ b/internal/generated/ecr/router.go @@ -4,6 +4,9 @@ package ecr import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/ecr/serializer.go b/internal/generated/ecr/serializer.go deleted file mode 100644 index bf2f943a..00000000 --- a/internal/generated/ecr/serializer.go +++ /dev/null @@ -1,416 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package ecr - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeBatchCheckLayerAvailabilityRequest parses an HTTP request into a *BatchCheckLayerAvailabilityRequest. -func DeserializeBatchCheckLayerAvailabilityRequest(r *http.Request, pathParams PathParams) (*BatchCheckLayerAvailabilityRequest, error) { - input := &BatchCheckLayerAvailabilityRequest{} - - return input, nil -} - -// DeserializeBatchDeleteImageRequest parses an HTTP request into a *BatchDeleteImageRequest. -func DeserializeBatchDeleteImageRequest(r *http.Request, pathParams PathParams) (*BatchDeleteImageRequest, error) { - input := &BatchDeleteImageRequest{} - - return input, nil -} - -// DeserializeBatchGetImageRequest parses an HTTP request into a *BatchGetImageRequest. -func DeserializeBatchGetImageRequest(r *http.Request, pathParams PathParams) (*BatchGetImageRequest, error) { - input := &BatchGetImageRequest{} - - return input, nil -} - -// DeserializeBatchGetRepositoryScanningConfigurationRequest parses an HTTP request into a *BatchGetRepositoryScanningConfigurationRequest. -func DeserializeBatchGetRepositoryScanningConfigurationRequest(r *http.Request, pathParams PathParams) (*BatchGetRepositoryScanningConfigurationRequest, error) { - input := &BatchGetRepositoryScanningConfigurationRequest{} - - return input, nil -} - -// DeserializeCompleteLayerUploadRequest parses an HTTP request into a *CompleteLayerUploadRequest. -func DeserializeCompleteLayerUploadRequest(r *http.Request, pathParams PathParams) (*CompleteLayerUploadRequest, error) { - input := &CompleteLayerUploadRequest{} - - return input, nil -} - -// DeserializeCreatePullThroughCacheRuleRequest parses an HTTP request into a *CreatePullThroughCacheRuleRequest. -func DeserializeCreatePullThroughCacheRuleRequest(r *http.Request, pathParams PathParams) (*CreatePullThroughCacheRuleRequest, error) { - input := &CreatePullThroughCacheRuleRequest{} - - return input, nil -} - -// DeserializeCreateRepositoryRequest parses an HTTP request into a *CreateRepositoryRequest. -func DeserializeCreateRepositoryRequest(r *http.Request, pathParams PathParams) (*CreateRepositoryRequest, error) { - input := &CreateRepositoryRequest{} - - return input, nil -} - -// DeserializeCreateRepositoryCreationTemplateRequest parses an HTTP request into a *CreateRepositoryCreationTemplateRequest. -func DeserializeCreateRepositoryCreationTemplateRequest(r *http.Request, pathParams PathParams) (*CreateRepositoryCreationTemplateRequest, error) { - input := &CreateRepositoryCreationTemplateRequest{} - - return input, nil -} - -// DeserializeDeleteLifecyclePolicyRequest parses an HTTP request into a *DeleteLifecyclePolicyRequest. -func DeserializeDeleteLifecyclePolicyRequest(r *http.Request, pathParams PathParams) (*DeleteLifecyclePolicyRequest, error) { - input := &DeleteLifecyclePolicyRequest{} - - return input, nil -} - -// DeserializeDeletePullThroughCacheRuleRequest parses an HTTP request into a *DeletePullThroughCacheRuleRequest. -func DeserializeDeletePullThroughCacheRuleRequest(r *http.Request, pathParams PathParams) (*DeletePullThroughCacheRuleRequest, error) { - input := &DeletePullThroughCacheRuleRequest{} - - return input, nil -} - -// DeserializeDeleteRegistryPolicyRequest parses an HTTP request into a *DeleteRegistryPolicyRequest. -func DeserializeDeleteRegistryPolicyRequest(r *http.Request, pathParams PathParams) (*DeleteRegistryPolicyRequest, error) { - input := &DeleteRegistryPolicyRequest{} - - return input, nil -} - -// DeserializeDeleteRepositoryRequest parses an HTTP request into a *DeleteRepositoryRequest. -func DeserializeDeleteRepositoryRequest(r *http.Request, pathParams PathParams) (*DeleteRepositoryRequest, error) { - input := &DeleteRepositoryRequest{} - - return input, nil -} - -// DeserializeDeleteRepositoryCreationTemplateRequest parses an HTTP request into a *DeleteRepositoryCreationTemplateRequest. -func DeserializeDeleteRepositoryCreationTemplateRequest(r *http.Request, pathParams PathParams) (*DeleteRepositoryCreationTemplateRequest, error) { - input := &DeleteRepositoryCreationTemplateRequest{} - - return input, nil -} - -// DeserializeDeleteRepositoryPolicyRequest parses an HTTP request into a *DeleteRepositoryPolicyRequest. -func DeserializeDeleteRepositoryPolicyRequest(r *http.Request, pathParams PathParams) (*DeleteRepositoryPolicyRequest, error) { - input := &DeleteRepositoryPolicyRequest{} - - return input, nil -} - -// DeserializeDeleteSigningConfigurationRequest parses an HTTP request into a *DeleteSigningConfigurationRequest. -func DeserializeDeleteSigningConfigurationRequest(r *http.Request, pathParams PathParams) (*DeleteSigningConfigurationRequest, error) { - input := &DeleteSigningConfigurationRequest{} - - return input, nil -} - -// DeserializeDeregisterPullTimeUpdateExclusionRequest parses an HTTP request into a *DeregisterPullTimeUpdateExclusionRequest. -func DeserializeDeregisterPullTimeUpdateExclusionRequest(r *http.Request, pathParams PathParams) (*DeregisterPullTimeUpdateExclusionRequest, error) { - input := &DeregisterPullTimeUpdateExclusionRequest{} - - return input, nil -} - -// DeserializeDescribeImageReplicationStatusRequest parses an HTTP request into a *DescribeImageReplicationStatusRequest. -func DeserializeDescribeImageReplicationStatusRequest(r *http.Request, pathParams PathParams) (*DescribeImageReplicationStatusRequest, error) { - input := &DescribeImageReplicationStatusRequest{} - - return input, nil -} - -// DeserializeDescribeImageScanFindingsRequest parses an HTTP request into a *DescribeImageScanFindingsRequest. -func DeserializeDescribeImageScanFindingsRequest(r *http.Request, pathParams PathParams) (*DescribeImageScanFindingsRequest, error) { - input := &DescribeImageScanFindingsRequest{} - - return input, nil -} - -// DeserializeDescribeImageSigningStatusRequest parses an HTTP request into a *DescribeImageSigningStatusRequest. -func DeserializeDescribeImageSigningStatusRequest(r *http.Request, pathParams PathParams) (*DescribeImageSigningStatusRequest, error) { - input := &DescribeImageSigningStatusRequest{} - - return input, nil -} - -// DeserializeDescribeImagesRequest parses an HTTP request into a *DescribeImagesRequest. -func DeserializeDescribeImagesRequest(r *http.Request, pathParams PathParams) (*DescribeImagesRequest, error) { - input := &DescribeImagesRequest{} - - return input, nil -} - -// DeserializeDescribePullThroughCacheRulesRequest parses an HTTP request into a *DescribePullThroughCacheRulesRequest. -func DeserializeDescribePullThroughCacheRulesRequest(r *http.Request, pathParams PathParams) (*DescribePullThroughCacheRulesRequest, error) { - input := &DescribePullThroughCacheRulesRequest{} - - return input, nil -} - -// DeserializeDescribeRegistryRequest parses an HTTP request into a *DescribeRegistryRequest. -func DeserializeDescribeRegistryRequest(r *http.Request, pathParams PathParams) (*DescribeRegistryRequest, error) { - input := &DescribeRegistryRequest{} - - return input, nil -} - -// DeserializeDescribeRepositoriesRequest parses an HTTP request into a *DescribeRepositoriesRequest. -func DeserializeDescribeRepositoriesRequest(r *http.Request, pathParams PathParams) (*DescribeRepositoriesRequest, error) { - input := &DescribeRepositoriesRequest{} - - return input, nil -} - -// DeserializeDescribeRepositoryCreationTemplatesRequest parses an HTTP request into a *DescribeRepositoryCreationTemplatesRequest. -func DeserializeDescribeRepositoryCreationTemplatesRequest(r *http.Request, pathParams PathParams) (*DescribeRepositoryCreationTemplatesRequest, error) { - input := &DescribeRepositoryCreationTemplatesRequest{} - - return input, nil -} - -// DeserializeGetAccountSettingRequest parses an HTTP request into a *GetAccountSettingRequest. -func DeserializeGetAccountSettingRequest(r *http.Request, pathParams PathParams) (*GetAccountSettingRequest, error) { - input := &GetAccountSettingRequest{} - - return input, nil -} - -// DeserializeGetAuthorizationTokenRequest parses an HTTP request into a *GetAuthorizationTokenRequest. -func DeserializeGetAuthorizationTokenRequest(r *http.Request, pathParams PathParams) (*GetAuthorizationTokenRequest, error) { - input := &GetAuthorizationTokenRequest{} - - return input, nil -} - -// DeserializeGetDownloadUrlForLayerRequest parses an HTTP request into a *GetDownloadUrlForLayerRequest. -func DeserializeGetDownloadUrlForLayerRequest(r *http.Request, pathParams PathParams) (*GetDownloadUrlForLayerRequest, error) { - input := &GetDownloadUrlForLayerRequest{} - - return input, nil -} - -// DeserializeGetLifecyclePolicyRequest parses an HTTP request into a *GetLifecyclePolicyRequest. -func DeserializeGetLifecyclePolicyRequest(r *http.Request, pathParams PathParams) (*GetLifecyclePolicyRequest, error) { - input := &GetLifecyclePolicyRequest{} - - return input, nil -} - -// DeserializeGetLifecyclePolicyPreviewRequest parses an HTTP request into a *GetLifecyclePolicyPreviewRequest. -func DeserializeGetLifecyclePolicyPreviewRequest(r *http.Request, pathParams PathParams) (*GetLifecyclePolicyPreviewRequest, error) { - input := &GetLifecyclePolicyPreviewRequest{} - - return input, nil -} - -// DeserializeGetRegistryPolicyRequest parses an HTTP request into a *GetRegistryPolicyRequest. -func DeserializeGetRegistryPolicyRequest(r *http.Request, pathParams PathParams) (*GetRegistryPolicyRequest, error) { - input := &GetRegistryPolicyRequest{} - - return input, nil -} - -// DeserializeGetRegistryScanningConfigurationRequest parses an HTTP request into a *GetRegistryScanningConfigurationRequest. -func DeserializeGetRegistryScanningConfigurationRequest(r *http.Request, pathParams PathParams) (*GetRegistryScanningConfigurationRequest, error) { - input := &GetRegistryScanningConfigurationRequest{} - - return input, nil -} - -// DeserializeGetRepositoryPolicyRequest parses an HTTP request into a *GetRepositoryPolicyRequest. -func DeserializeGetRepositoryPolicyRequest(r *http.Request, pathParams PathParams) (*GetRepositoryPolicyRequest, error) { - input := &GetRepositoryPolicyRequest{} - - return input, nil -} - -// DeserializeGetSigningConfigurationRequest parses an HTTP request into a *GetSigningConfigurationRequest. -func DeserializeGetSigningConfigurationRequest(r *http.Request, pathParams PathParams) (*GetSigningConfigurationRequest, error) { - input := &GetSigningConfigurationRequest{} - - return input, nil -} - -// DeserializeInitiateLayerUploadRequest parses an HTTP request into a *InitiateLayerUploadRequest. -func DeserializeInitiateLayerUploadRequest(r *http.Request, pathParams PathParams) (*InitiateLayerUploadRequest, error) { - input := &InitiateLayerUploadRequest{} - - return input, nil -} - -// DeserializeListImageReferrersRequest parses an HTTP request into a *ListImageReferrersRequest. -func DeserializeListImageReferrersRequest(r *http.Request, pathParams PathParams) (*ListImageReferrersRequest, error) { - input := &ListImageReferrersRequest{} - - return input, nil -} - -// DeserializeListImagesRequest parses an HTTP request into a *ListImagesRequest. -func DeserializeListImagesRequest(r *http.Request, pathParams PathParams) (*ListImagesRequest, error) { - input := &ListImagesRequest{} - - return input, nil -} - -// DeserializeListPullTimeUpdateExclusionsRequest parses an HTTP request into a *ListPullTimeUpdateExclusionsRequest. -func DeserializeListPullTimeUpdateExclusionsRequest(r *http.Request, pathParams PathParams) (*ListPullTimeUpdateExclusionsRequest, error) { - input := &ListPullTimeUpdateExclusionsRequest{} - - return input, nil -} - -// DeserializeListTagsForResourceRequest parses an HTTP request into a *ListTagsForResourceRequest. -func DeserializeListTagsForResourceRequest(r *http.Request, pathParams PathParams) (*ListTagsForResourceRequest, error) { - input := &ListTagsForResourceRequest{} - - return input, nil -} - -// DeserializePutAccountSettingRequest parses an HTTP request into a *PutAccountSettingRequest. -func DeserializePutAccountSettingRequest(r *http.Request, pathParams PathParams) (*PutAccountSettingRequest, error) { - input := &PutAccountSettingRequest{} - - return input, nil -} - -// DeserializePutImageRequest parses an HTTP request into a *PutImageRequest. -func DeserializePutImageRequest(r *http.Request, pathParams PathParams) (*PutImageRequest, error) { - input := &PutImageRequest{} - - return input, nil -} - -// DeserializePutImageScanningConfigurationRequest parses an HTTP request into a *PutImageScanningConfigurationRequest. -func DeserializePutImageScanningConfigurationRequest(r *http.Request, pathParams PathParams) (*PutImageScanningConfigurationRequest, error) { - input := &PutImageScanningConfigurationRequest{} - - return input, nil -} - -// DeserializePutImageTagMutabilityRequest parses an HTTP request into a *PutImageTagMutabilityRequest. -func DeserializePutImageTagMutabilityRequest(r *http.Request, pathParams PathParams) (*PutImageTagMutabilityRequest, error) { - input := &PutImageTagMutabilityRequest{} - - return input, nil -} - -// DeserializePutLifecyclePolicyRequest parses an HTTP request into a *PutLifecyclePolicyRequest. -func DeserializePutLifecyclePolicyRequest(r *http.Request, pathParams PathParams) (*PutLifecyclePolicyRequest, error) { - input := &PutLifecyclePolicyRequest{} - - return input, nil -} - -// DeserializePutRegistryPolicyRequest parses an HTTP request into a *PutRegistryPolicyRequest. -func DeserializePutRegistryPolicyRequest(r *http.Request, pathParams PathParams) (*PutRegistryPolicyRequest, error) { - input := &PutRegistryPolicyRequest{} - - return input, nil -} - -// DeserializePutRegistryScanningConfigurationRequest parses an HTTP request into a *PutRegistryScanningConfigurationRequest. -func DeserializePutRegistryScanningConfigurationRequest(r *http.Request, pathParams PathParams) (*PutRegistryScanningConfigurationRequest, error) { - input := &PutRegistryScanningConfigurationRequest{} - - return input, nil -} - -// DeserializePutReplicationConfigurationRequest parses an HTTP request into a *PutReplicationConfigurationRequest. -func DeserializePutReplicationConfigurationRequest(r *http.Request, pathParams PathParams) (*PutReplicationConfigurationRequest, error) { - input := &PutReplicationConfigurationRequest{} - - return input, nil -} - -// DeserializePutSigningConfigurationRequest parses an HTTP request into a *PutSigningConfigurationRequest. -func DeserializePutSigningConfigurationRequest(r *http.Request, pathParams PathParams) (*PutSigningConfigurationRequest, error) { - input := &PutSigningConfigurationRequest{} - - return input, nil -} - -// DeserializeRegisterPullTimeUpdateExclusionRequest parses an HTTP request into a *RegisterPullTimeUpdateExclusionRequest. -func DeserializeRegisterPullTimeUpdateExclusionRequest(r *http.Request, pathParams PathParams) (*RegisterPullTimeUpdateExclusionRequest, error) { - input := &RegisterPullTimeUpdateExclusionRequest{} - - return input, nil -} - -// DeserializeSetRepositoryPolicyRequest parses an HTTP request into a *SetRepositoryPolicyRequest. -func DeserializeSetRepositoryPolicyRequest(r *http.Request, pathParams PathParams) (*SetRepositoryPolicyRequest, error) { - input := &SetRepositoryPolicyRequest{} - - return input, nil -} - -// DeserializeStartImageScanRequest parses an HTTP request into a *StartImageScanRequest. -func DeserializeStartImageScanRequest(r *http.Request, pathParams PathParams) (*StartImageScanRequest, error) { - input := &StartImageScanRequest{} - - return input, nil -} - -// DeserializeStartLifecyclePolicyPreviewRequest parses an HTTP request into a *StartLifecyclePolicyPreviewRequest. -func DeserializeStartLifecyclePolicyPreviewRequest(r *http.Request, pathParams PathParams) (*StartLifecyclePolicyPreviewRequest, error) { - input := &StartLifecyclePolicyPreviewRequest{} - - return input, nil -} - -// DeserializeTagResourceRequest parses an HTTP request into a *TagResourceRequest. -func DeserializeTagResourceRequest(r *http.Request, pathParams PathParams) (*TagResourceRequest, error) { - input := &TagResourceRequest{} - - return input, nil -} - -// DeserializeUntagResourceRequest parses an HTTP request into a *UntagResourceRequest. -func DeserializeUntagResourceRequest(r *http.Request, pathParams PathParams) (*UntagResourceRequest, error) { - input := &UntagResourceRequest{} - - return input, nil -} - -// DeserializeUpdateImageStorageClassRequest parses an HTTP request into a *UpdateImageStorageClassRequest. -func DeserializeUpdateImageStorageClassRequest(r *http.Request, pathParams PathParams) (*UpdateImageStorageClassRequest, error) { - input := &UpdateImageStorageClassRequest{} - - return input, nil -} - -// DeserializeUpdatePullThroughCacheRuleRequest parses an HTTP request into a *UpdatePullThroughCacheRuleRequest. -func DeserializeUpdatePullThroughCacheRuleRequest(r *http.Request, pathParams PathParams) (*UpdatePullThroughCacheRuleRequest, error) { - input := &UpdatePullThroughCacheRuleRequest{} - - return input, nil -} - -// DeserializeUpdateRepositoryCreationTemplateRequest parses an HTTP request into a *UpdateRepositoryCreationTemplateRequest. -func DeserializeUpdateRepositoryCreationTemplateRequest(r *http.Request, pathParams PathParams) (*UpdateRepositoryCreationTemplateRequest, error) { - input := &UpdateRepositoryCreationTemplateRequest{} - - return input, nil -} - -// DeserializeUploadLayerPartRequest parses an HTTP request into a *UploadLayerPartRequest. -func DeserializeUploadLayerPartRequest(r *http.Request, pathParams PathParams) (*UploadLayerPartRequest, error) { - input := &UploadLayerPartRequest{} - - return input, nil -} - -// DeserializeValidatePullThroughCacheRuleRequest parses an HTTP request into a *ValidatePullThroughCacheRuleRequest. -func DeserializeValidatePullThroughCacheRuleRequest(r *http.Request, pathParams PathParams) (*ValidatePullThroughCacheRuleRequest, error) { - input := &ValidatePullThroughCacheRuleRequest{} - - return input, nil -} diff --git a/internal/generated/ecs/deserializer.go b/internal/generated/ecs/deserializer.go deleted file mode 100644 index 7b82d2d0..00000000 --- a/internal/generated/ecs/deserializer.go +++ /dev/null @@ -1,189 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package ecs - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeDeleteAccountSettingResponse writes the DeleteAccountSettingResponse to the HTTP response. -func SerializeDeleteAccountSettingResponse(w http.ResponseWriter, output *DeleteAccountSettingResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeregisterTaskDefinitionResponse writes the DeregisterTaskDefinitionResponse to the HTTP response. -func SerializeDeregisterTaskDefinitionResponse(w http.ResponseWriter, output *DeregisterTaskDefinitionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTaskDefinitionResponse writes the DescribeTaskDefinitionResponse to the HTTP response. -func SerializeDescribeTaskDefinitionResponse(w http.ResponseWriter, output *DescribeTaskDefinitionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDiscoverPollEndpointResponse writes the DiscoverPollEndpointResponse to the HTTP response. -func SerializeDiscoverPollEndpointResponse(w http.ResponseWriter, output *DiscoverPollEndpointResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAccountSettingsResponse writes the ListAccountSettingsResponse to the HTTP response. -func SerializeListAccountSettingsResponse(w http.ResponseWriter, output *ListAccountSettingsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListServicesByNamespaceResponse writes the ListServicesByNamespaceResponse to the HTTP response. -func SerializeListServicesByNamespaceResponse(w http.ResponseWriter, output *ListServicesByNamespaceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceResponse writes the ListTagsForResourceResponse to the HTTP response. -func SerializeListTagsForResourceResponse(w http.ResponseWriter, output *ListTagsForResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTaskDefinitionFamiliesResponse writes the ListTaskDefinitionFamiliesResponse to the HTTP response. -func SerializeListTaskDefinitionFamiliesResponse(w http.ResponseWriter, output *ListTaskDefinitionFamiliesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutAccountSettingResponse writes the PutAccountSettingResponse to the HTTP response. -func SerializePutAccountSettingResponse(w http.ResponseWriter, output *PutAccountSettingResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutAccountSettingDefaultResponse writes the PutAccountSettingDefaultResponse to the HTTP response. -func SerializePutAccountSettingDefaultResponse(w http.ResponseWriter, output *PutAccountSettingDefaultResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTagResourceResponse writes the TagResourceResponse to the HTTP response. -func SerializeTagResourceResponse(w http.ResponseWriter, output *TagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUntagResourceResponse writes the UntagResourceResponse to the HTTP response. -func SerializeUntagResourceResponse(w http.ResponseWriter, output *UntagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} diff --git a/internal/generated/ecs/interface.go b/internal/generated/ecs/interface.go deleted file mode 100644 index a1657272..00000000 --- a/internal/generated/ecs/interface.go +++ /dev/null @@ -1,20 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package ecs - -import "context" - -type EC2ContainerServiceV20141113Service interface { - DeleteAccountSetting(ctx context.Context, input *DeleteAccountSettingRequest) (*DeleteAccountSettingResponse, error) - DeregisterTaskDefinition(ctx context.Context, input *DeregisterTaskDefinitionRequest) (*DeregisterTaskDefinitionResponse, error) - DescribeTaskDefinition(ctx context.Context, input *DescribeTaskDefinitionRequest) (*DescribeTaskDefinitionResponse, error) - DiscoverPollEndpoint(ctx context.Context, input *DiscoverPollEndpointRequest) (*DiscoverPollEndpointResponse, error) - ListAccountSettings(ctx context.Context, input *ListAccountSettingsRequest) (*ListAccountSettingsResponse, error) - ListServicesByNamespace(ctx context.Context, input *ListServicesByNamespaceRequest) (*ListServicesByNamespaceResponse, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceRequest) (*ListTagsForResourceResponse, error) - ListTaskDefinitionFamilies(ctx context.Context, input *ListTaskDefinitionFamiliesRequest) (*ListTaskDefinitionFamiliesResponse, error) - PutAccountSetting(ctx context.Context, input *PutAccountSettingRequest) (*PutAccountSettingResponse, error) - PutAccountSettingDefault(ctx context.Context, input *PutAccountSettingDefaultRequest) (*PutAccountSettingDefaultResponse, error) - TagResource(ctx context.Context, input *TagResourceRequest) (*TagResourceResponse, error) - UntagResource(ctx context.Context, input *UntagResourceRequest) (*UntagResourceResponse, error) -} diff --git a/internal/generated/ecs/router.go b/internal/generated/ecs/router.go index 5950532b..077313a3 100644 --- a/internal/generated/ecs/router.go +++ b/internal/generated/ecs/router.go @@ -4,6 +4,9 @@ package ecs import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/ecs/serializer.go b/internal/generated/ecs/serializer.go deleted file mode 100644 index 63ca5b77..00000000 --- a/internal/generated/ecs/serializer.go +++ /dev/null @@ -1,94 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package ecs - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeDeleteAccountSettingRequest parses an HTTP request into a *DeleteAccountSettingRequest. -func DeserializeDeleteAccountSettingRequest(r *http.Request, pathParams PathParams) (*DeleteAccountSettingRequest, error) { - input := &DeleteAccountSettingRequest{} - - return input, nil -} - -// DeserializeDeregisterTaskDefinitionRequest parses an HTTP request into a *DeregisterTaskDefinitionRequest. -func DeserializeDeregisterTaskDefinitionRequest(r *http.Request, pathParams PathParams) (*DeregisterTaskDefinitionRequest, error) { - input := &DeregisterTaskDefinitionRequest{} - - return input, nil -} - -// DeserializeDescribeTaskDefinitionRequest parses an HTTP request into a *DescribeTaskDefinitionRequest. -func DeserializeDescribeTaskDefinitionRequest(r *http.Request, pathParams PathParams) (*DescribeTaskDefinitionRequest, error) { - input := &DescribeTaskDefinitionRequest{} - - return input, nil -} - -// DeserializeDiscoverPollEndpointRequest parses an HTTP request into a *DiscoverPollEndpointRequest. -func DeserializeDiscoverPollEndpointRequest(r *http.Request, pathParams PathParams) (*DiscoverPollEndpointRequest, error) { - input := &DiscoverPollEndpointRequest{} - - return input, nil -} - -// DeserializeListAccountSettingsRequest parses an HTTP request into a *ListAccountSettingsRequest. -func DeserializeListAccountSettingsRequest(r *http.Request, pathParams PathParams) (*ListAccountSettingsRequest, error) { - input := &ListAccountSettingsRequest{} - - return input, nil -} - -// DeserializeListServicesByNamespaceRequest parses an HTTP request into a *ListServicesByNamespaceRequest. -func DeserializeListServicesByNamespaceRequest(r *http.Request, pathParams PathParams) (*ListServicesByNamespaceRequest, error) { - input := &ListServicesByNamespaceRequest{} - - return input, nil -} - -// DeserializeListTagsForResourceRequest parses an HTTP request into a *ListTagsForResourceRequest. -func DeserializeListTagsForResourceRequest(r *http.Request, pathParams PathParams) (*ListTagsForResourceRequest, error) { - input := &ListTagsForResourceRequest{} - - return input, nil -} - -// DeserializeListTaskDefinitionFamiliesRequest parses an HTTP request into a *ListTaskDefinitionFamiliesRequest. -func DeserializeListTaskDefinitionFamiliesRequest(r *http.Request, pathParams PathParams) (*ListTaskDefinitionFamiliesRequest, error) { - input := &ListTaskDefinitionFamiliesRequest{} - - return input, nil -} - -// DeserializePutAccountSettingRequest parses an HTTP request into a *PutAccountSettingRequest. -func DeserializePutAccountSettingRequest(r *http.Request, pathParams PathParams) (*PutAccountSettingRequest, error) { - input := &PutAccountSettingRequest{} - - return input, nil -} - -// DeserializePutAccountSettingDefaultRequest parses an HTTP request into a *PutAccountSettingDefaultRequest. -func DeserializePutAccountSettingDefaultRequest(r *http.Request, pathParams PathParams) (*PutAccountSettingDefaultRequest, error) { - input := &PutAccountSettingDefaultRequest{} - - return input, nil -} - -// DeserializeTagResourceRequest parses an HTTP request into a *TagResourceRequest. -func DeserializeTagResourceRequest(r *http.Request, pathParams PathParams) (*TagResourceRequest, error) { - input := &TagResourceRequest{} - - return input, nil -} - -// DeserializeUntagResourceRequest parses an HTTP request into a *UntagResourceRequest. -func DeserializeUntagResourceRequest(r *http.Request, pathParams PathParams) (*UntagResourceRequest, error) { - input := &UntagResourceRequest{} - - return input, nil -} diff --git a/internal/generated/efs/deserializer.go b/internal/generated/efs/deserializer.go deleted file mode 100644 index fe0a1a22..00000000 --- a/internal/generated/efs/deserializer.go +++ /dev/null @@ -1,291 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package efs - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeAccessPointDescription writes the AccessPointDescription to the HTTP response. -func SerializeAccessPointDescription(w http.ResponseWriter, output *AccessPointDescription, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeFileSystemDescription writes the FileSystemDescription to the HTTP response. -func SerializeFileSystemDescription(w http.ResponseWriter, output *FileSystemDescription, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeMountTargetDescription writes the MountTargetDescription to the HTTP response. -func SerializeMountTargetDescription(w http.ResponseWriter, output *MountTargetDescription, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeReplicationConfigurationDescription writes the ReplicationConfigurationDescription to the HTTP response. -func SerializeReplicationConfigurationDescription(w http.ResponseWriter, output *ReplicationConfigurationDescription, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDescribeAccessPointsResponse writes the DescribeAccessPointsResponse to the HTTP response. -func SerializeDescribeAccessPointsResponse(w http.ResponseWriter, output *DescribeAccessPointsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeAccountPreferencesResponse writes the DescribeAccountPreferencesResponse to the HTTP response. -func SerializeDescribeAccountPreferencesResponse(w http.ResponseWriter, output *DescribeAccountPreferencesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBackupPolicyDescription writes the BackupPolicyDescription to the HTTP response. -func SerializeBackupPolicyDescription(w http.ResponseWriter, output *BackupPolicyDescription, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeFileSystemPolicyDescription writes the FileSystemPolicyDescription to the HTTP response. -func SerializeFileSystemPolicyDescription(w http.ResponseWriter, output *FileSystemPolicyDescription, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeFileSystemsResponse writes the DescribeFileSystemsResponse to the HTTP response. -func SerializeDescribeFileSystemsResponse(w http.ResponseWriter, output *DescribeFileSystemsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeLifecycleConfigurationDescription writes the LifecycleConfigurationDescription to the HTTP response. -func SerializeLifecycleConfigurationDescription(w http.ResponseWriter, output *LifecycleConfigurationDescription, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeMountTargetSecurityGroupsResponse writes the DescribeMountTargetSecurityGroupsResponse to the HTTP response. -func SerializeDescribeMountTargetSecurityGroupsResponse(w http.ResponseWriter, output *DescribeMountTargetSecurityGroupsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeMountTargetsResponse writes the DescribeMountTargetsResponse to the HTTP response. -func SerializeDescribeMountTargetsResponse(w http.ResponseWriter, output *DescribeMountTargetsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeReplicationConfigurationsResponse writes the DescribeReplicationConfigurationsResponse to the HTTP response. -func SerializeDescribeReplicationConfigurationsResponse(w http.ResponseWriter, output *DescribeReplicationConfigurationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTagsResponse writes the DescribeTagsResponse to the HTTP response. -func SerializeDescribeTagsResponse(w http.ResponseWriter, output *DescribeTagsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceResponse writes the ListTagsForResourceResponse to the HTTP response. -func SerializeListTagsForResourceResponse(w http.ResponseWriter, output *ListTagsForResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutAccountPreferencesResponse writes the PutAccountPreferencesResponse to the HTTP response. -func SerializePutAccountPreferencesResponse(w http.ResponseWriter, output *PutAccountPreferencesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeFileSystemProtectionDescription writes the FileSystemProtectionDescription to the HTTP response. -func SerializeFileSystemProtectionDescription(w http.ResponseWriter, output *FileSystemProtectionDescription, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/efs/interface.go b/internal/generated/efs/interface.go deleted file mode 100644 index fba8acac..00000000 --- a/internal/generated/efs/interface.go +++ /dev/null @@ -1,39 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package efs - -import "context" - -type MagnolioAPIService_v20150201Service interface { - CreateAccessPoint(ctx context.Context, input *CreateAccessPointRequest) (*AccessPointDescription, error) - CreateFileSystem(ctx context.Context, input *CreateFileSystemRequest) (*FileSystemDescription, error) - CreateMountTarget(ctx context.Context, input *CreateMountTargetRequest) (*MountTargetDescription, error) - CreateReplicationConfiguration(ctx context.Context, input *CreateReplicationConfigurationRequest) (*ReplicationConfigurationDescription, error) - CreateTags(ctx context.Context, input *CreateTagsRequest) (*SmithyUnit, error) - DeleteAccessPoint(ctx context.Context, input *DeleteAccessPointRequest) (*SmithyUnit, error) - DeleteFileSystem(ctx context.Context, input *DeleteFileSystemRequest) (*SmithyUnit, error) - DeleteFileSystemPolicy(ctx context.Context, input *DeleteFileSystemPolicyRequest) (*SmithyUnit, error) - DeleteMountTarget(ctx context.Context, input *DeleteMountTargetRequest) (*SmithyUnit, error) - DeleteReplicationConfiguration(ctx context.Context, input *DeleteReplicationConfigurationRequest) (*SmithyUnit, error) - DeleteTags(ctx context.Context, input *DeleteTagsRequest) (*SmithyUnit, error) - DescribeAccessPoints(ctx context.Context, input *DescribeAccessPointsRequest) (*DescribeAccessPointsResponse, error) - DescribeAccountPreferences(ctx context.Context, input *DescribeAccountPreferencesRequest) (*DescribeAccountPreferencesResponse, error) - DescribeBackupPolicy(ctx context.Context, input *DescribeBackupPolicyRequest) (*BackupPolicyDescription, error) - DescribeFileSystemPolicy(ctx context.Context, input *DescribeFileSystemPolicyRequest) (*FileSystemPolicyDescription, error) - DescribeFileSystems(ctx context.Context, input *DescribeFileSystemsRequest) (*DescribeFileSystemsResponse, error) - DescribeLifecycleConfiguration(ctx context.Context, input *DescribeLifecycleConfigurationRequest) (*LifecycleConfigurationDescription, error) - DescribeMountTargetSecurityGroups(ctx context.Context, input *DescribeMountTargetSecurityGroupsRequest) (*DescribeMountTargetSecurityGroupsResponse, error) - DescribeMountTargets(ctx context.Context, input *DescribeMountTargetsRequest) (*DescribeMountTargetsResponse, error) - DescribeReplicationConfigurations(ctx context.Context, input *DescribeReplicationConfigurationsRequest) (*DescribeReplicationConfigurationsResponse, error) - DescribeTags(ctx context.Context, input *DescribeTagsRequest) (*DescribeTagsResponse, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceRequest) (*ListTagsForResourceResponse, error) - ModifyMountTargetSecurityGroups(ctx context.Context, input *ModifyMountTargetSecurityGroupsRequest) (*SmithyUnit, error) - PutAccountPreferences(ctx context.Context, input *PutAccountPreferencesRequest) (*PutAccountPreferencesResponse, error) - PutBackupPolicy(ctx context.Context, input *PutBackupPolicyRequest) (*BackupPolicyDescription, error) - PutFileSystemPolicy(ctx context.Context, input *PutFileSystemPolicyRequest) (*FileSystemPolicyDescription, error) - PutLifecycleConfiguration(ctx context.Context, input *PutLifecycleConfigurationRequest) (*LifecycleConfigurationDescription, error) - TagResource(ctx context.Context, input *TagResourceRequest) (*SmithyUnit, error) - UntagResource(ctx context.Context, input *UntagResourceRequest) (*SmithyUnit, error) - UpdateFileSystem(ctx context.Context, input *UpdateFileSystemRequest) (*FileSystemDescription, error) - UpdateFileSystemProtection(ctx context.Context, input *UpdateFileSystemProtectionRequest) (*FileSystemProtectionDescription, error) -} diff --git a/internal/generated/efs/router.go b/internal/generated/efs/router.go index 054ad7f6..f9d33672 100644 --- a/internal/generated/efs/router.go +++ b/internal/generated/efs/router.go @@ -4,6 +4,9 @@ package efs import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/efs/serializer.go b/internal/generated/efs/serializer.go deleted file mode 100644 index 3881eac3..00000000 --- a/internal/generated/efs/serializer.go +++ /dev/null @@ -1,378 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package efs - -import ( - "net/http" - "strconv" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeCreateAccessPointRequest parses an HTTP request into a *CreateAccessPointRequest. -func DeserializeCreateAccessPointRequest(r *http.Request, pathParams PathParams) (*CreateAccessPointRequest, error) { - input := &CreateAccessPointRequest{} - - return input, nil -} - -// DeserializeCreateFileSystemRequest parses an HTTP request into a *CreateFileSystemRequest. -func DeserializeCreateFileSystemRequest(r *http.Request, pathParams PathParams) (*CreateFileSystemRequest, error) { - input := &CreateFileSystemRequest{} - - return input, nil -} - -// DeserializeCreateMountTargetRequest parses an HTTP request into a *CreateMountTargetRequest. -func DeserializeCreateMountTargetRequest(r *http.Request, pathParams PathParams) (*CreateMountTargetRequest, error) { - input := &CreateMountTargetRequest{} - - return input, nil -} - -// DeserializeCreateReplicationConfigurationRequest parses an HTTP request into a *CreateReplicationConfigurationRequest. -func DeserializeCreateReplicationConfigurationRequest(r *http.Request, pathParams PathParams) (*CreateReplicationConfigurationRequest, error) { - input := &CreateReplicationConfigurationRequest{} - - if v, ok := pathParams["SourceFileSystemId"]; ok { - input.SourceFileSystemId = v - } - - return input, nil -} - -// DeserializeCreateTagsRequest parses an HTTP request into a *CreateTagsRequest. -func DeserializeCreateTagsRequest(r *http.Request, pathParams PathParams) (*CreateTagsRequest, error) { - input := &CreateTagsRequest{} - - if v, ok := pathParams["FileSystemId"]; ok { - input.FileSystemId = v - } - - return input, nil -} - -// DeserializeDeleteAccessPointRequest parses an HTTP request into a *DeleteAccessPointRequest. -func DeserializeDeleteAccessPointRequest(r *http.Request, pathParams PathParams) (*DeleteAccessPointRequest, error) { - input := &DeleteAccessPointRequest{} - - if v, ok := pathParams["AccessPointId"]; ok { - input.AccessPointId = v - } - - return input, nil -} - -// DeserializeDeleteFileSystemRequest parses an HTTP request into a *DeleteFileSystemRequest. -func DeserializeDeleteFileSystemRequest(r *http.Request, pathParams PathParams) (*DeleteFileSystemRequest, error) { - input := &DeleteFileSystemRequest{} - - if v, ok := pathParams["FileSystemId"]; ok { - input.FileSystemId = v - } - - return input, nil -} - -// DeserializeDeleteFileSystemPolicyRequest parses an HTTP request into a *DeleteFileSystemPolicyRequest. -func DeserializeDeleteFileSystemPolicyRequest(r *http.Request, pathParams PathParams) (*DeleteFileSystemPolicyRequest, error) { - input := &DeleteFileSystemPolicyRequest{} - - if v, ok := pathParams["FileSystemId"]; ok { - input.FileSystemId = v - } - - return input, nil -} - -// DeserializeDeleteMountTargetRequest parses an HTTP request into a *DeleteMountTargetRequest. -func DeserializeDeleteMountTargetRequest(r *http.Request, pathParams PathParams) (*DeleteMountTargetRequest, error) { - input := &DeleteMountTargetRequest{} - - if v, ok := pathParams["MountTargetId"]; ok { - input.MountTargetId = v - } - - return input, nil -} - -// DeserializeDeleteReplicationConfigurationRequest parses an HTTP request into a *DeleteReplicationConfigurationRequest. -func DeserializeDeleteReplicationConfigurationRequest(r *http.Request, pathParams PathParams) (*DeleteReplicationConfigurationRequest, error) { - input := &DeleteReplicationConfigurationRequest{} - - input.DeletionMode = r.URL.Query().Get("deletionMode") - - if v, ok := pathParams["SourceFileSystemId"]; ok { - input.SourceFileSystemId = v - } - - return input, nil -} - -// DeserializeDeleteTagsRequest parses an HTTP request into a *DeleteTagsRequest. -func DeserializeDeleteTagsRequest(r *http.Request, pathParams PathParams) (*DeleteTagsRequest, error) { - input := &DeleteTagsRequest{} - - if v, ok := pathParams["FileSystemId"]; ok { - input.FileSystemId = v - } - - return input, nil -} - -// DeserializeDescribeAccessPointsRequest parses an HTTP request into a *DescribeAccessPointsRequest. -func DeserializeDescribeAccessPointsRequest(r *http.Request, pathParams PathParams) (*DescribeAccessPointsRequest, error) { - input := &DescribeAccessPointsRequest{} - - input.AccessPointId = r.URL.Query().Get("AccessPointId") - - input.FileSystemId = r.URL.Query().Get("FileSystemId") - - if v := r.URL.Query().Get("MaxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("NextToken") - - return input, nil -} - -// DeserializeDescribeAccountPreferencesRequest parses an HTTP request into a *DescribeAccountPreferencesRequest. -func DeserializeDescribeAccountPreferencesRequest(r *http.Request, pathParams PathParams) (*DescribeAccountPreferencesRequest, error) { - input := &DescribeAccountPreferencesRequest{} - - return input, nil -} - -// DeserializeDescribeBackupPolicyRequest parses an HTTP request into a *DescribeBackupPolicyRequest. -func DeserializeDescribeBackupPolicyRequest(r *http.Request, pathParams PathParams) (*DescribeBackupPolicyRequest, error) { - input := &DescribeBackupPolicyRequest{} - - if v, ok := pathParams["FileSystemId"]; ok { - input.FileSystemId = v - } - - return input, nil -} - -// DeserializeDescribeFileSystemPolicyRequest parses an HTTP request into a *DescribeFileSystemPolicyRequest. -func DeserializeDescribeFileSystemPolicyRequest(r *http.Request, pathParams PathParams) (*DescribeFileSystemPolicyRequest, error) { - input := &DescribeFileSystemPolicyRequest{} - - if v, ok := pathParams["FileSystemId"]; ok { - input.FileSystemId = v - } - - return input, nil -} - -// DeserializeDescribeFileSystemsRequest parses an HTTP request into a *DescribeFileSystemsRequest. -func DeserializeDescribeFileSystemsRequest(r *http.Request, pathParams PathParams) (*DescribeFileSystemsRequest, error) { - input := &DescribeFileSystemsRequest{} - - input.CreationToken = r.URL.Query().Get("CreationToken") - - input.FileSystemId = r.URL.Query().Get("FileSystemId") - - input.Marker = r.URL.Query().Get("Marker") - - if v := r.URL.Query().Get("MaxItems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - return input, nil -} - -// DeserializeDescribeLifecycleConfigurationRequest parses an HTTP request into a *DescribeLifecycleConfigurationRequest. -func DeserializeDescribeLifecycleConfigurationRequest(r *http.Request, pathParams PathParams) (*DescribeLifecycleConfigurationRequest, error) { - input := &DescribeLifecycleConfigurationRequest{} - - if v, ok := pathParams["FileSystemId"]; ok { - input.FileSystemId = v - } - - return input, nil -} - -// DeserializeDescribeMountTargetSecurityGroupsRequest parses an HTTP request into a *DescribeMountTargetSecurityGroupsRequest. -func DeserializeDescribeMountTargetSecurityGroupsRequest(r *http.Request, pathParams PathParams) (*DescribeMountTargetSecurityGroupsRequest, error) { - input := &DescribeMountTargetSecurityGroupsRequest{} - - if v, ok := pathParams["MountTargetId"]; ok { - input.MountTargetId = v - } - - return input, nil -} - -// DeserializeDescribeMountTargetsRequest parses an HTTP request into a *DescribeMountTargetsRequest. -func DeserializeDescribeMountTargetsRequest(r *http.Request, pathParams PathParams) (*DescribeMountTargetsRequest, error) { - input := &DescribeMountTargetsRequest{} - - input.AccessPointId = r.URL.Query().Get("AccessPointId") - - input.FileSystemId = r.URL.Query().Get("FileSystemId") - - input.Marker = r.URL.Query().Get("Marker") - - if v := r.URL.Query().Get("MaxItems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - input.MountTargetId = r.URL.Query().Get("MountTargetId") - - return input, nil -} - -// DeserializeDescribeReplicationConfigurationsRequest parses an HTTP request into a *DescribeReplicationConfigurationsRequest. -func DeserializeDescribeReplicationConfigurationsRequest(r *http.Request, pathParams PathParams) (*DescribeReplicationConfigurationsRequest, error) { - input := &DescribeReplicationConfigurationsRequest{} - - input.FileSystemId = r.URL.Query().Get("FileSystemId") - - if v := r.URL.Query().Get("MaxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("NextToken") - - return input, nil -} - -// DeserializeDescribeTagsRequest parses an HTTP request into a *DescribeTagsRequest. -func DeserializeDescribeTagsRequest(r *http.Request, pathParams PathParams) (*DescribeTagsRequest, error) { - input := &DescribeTagsRequest{} - - if v, ok := pathParams["FileSystemId"]; ok { - input.FileSystemId = v - } - - input.Marker = r.URL.Query().Get("Marker") - - if v := r.URL.Query().Get("MaxItems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - return input, nil -} - -// DeserializeListTagsForResourceRequest parses an HTTP request into a *ListTagsForResourceRequest. -func DeserializeListTagsForResourceRequest(r *http.Request, pathParams PathParams) (*ListTagsForResourceRequest, error) { - input := &ListTagsForResourceRequest{} - - if v := r.URL.Query().Get("MaxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("NextToken") - - if v, ok := pathParams["ResourceId"]; ok { - input.ResourceId = v - } - - return input, nil -} - -// DeserializeModifyMountTargetSecurityGroupsRequest parses an HTTP request into a *ModifyMountTargetSecurityGroupsRequest. -func DeserializeModifyMountTargetSecurityGroupsRequest(r *http.Request, pathParams PathParams) (*ModifyMountTargetSecurityGroupsRequest, error) { - input := &ModifyMountTargetSecurityGroupsRequest{} - - if v, ok := pathParams["MountTargetId"]; ok { - input.MountTargetId = v - } - - return input, nil -} - -// DeserializePutAccountPreferencesRequest parses an HTTP request into a *PutAccountPreferencesRequest. -func DeserializePutAccountPreferencesRequest(r *http.Request, pathParams PathParams) (*PutAccountPreferencesRequest, error) { - input := &PutAccountPreferencesRequest{} - - return input, nil -} - -// DeserializePutBackupPolicyRequest parses an HTTP request into a *PutBackupPolicyRequest. -func DeserializePutBackupPolicyRequest(r *http.Request, pathParams PathParams) (*PutBackupPolicyRequest, error) { - input := &PutBackupPolicyRequest{} - - if v, ok := pathParams["FileSystemId"]; ok { - input.FileSystemId = v - } - - return input, nil -} - -// DeserializePutFileSystemPolicyRequest parses an HTTP request into a *PutFileSystemPolicyRequest. -func DeserializePutFileSystemPolicyRequest(r *http.Request, pathParams PathParams) (*PutFileSystemPolicyRequest, error) { - input := &PutFileSystemPolicyRequest{} - - if v, ok := pathParams["FileSystemId"]; ok { - input.FileSystemId = v - } - - return input, nil -} - -// DeserializePutLifecycleConfigurationRequest parses an HTTP request into a *PutLifecycleConfigurationRequest. -func DeserializePutLifecycleConfigurationRequest(r *http.Request, pathParams PathParams) (*PutLifecycleConfigurationRequest, error) { - input := &PutLifecycleConfigurationRequest{} - - if v, ok := pathParams["FileSystemId"]; ok { - input.FileSystemId = v - } - - return input, nil -} - -// DeserializeTagResourceRequest parses an HTTP request into a *TagResourceRequest. -func DeserializeTagResourceRequest(r *http.Request, pathParams PathParams) (*TagResourceRequest, error) { - input := &TagResourceRequest{} - - if v, ok := pathParams["ResourceId"]; ok { - input.ResourceId = v - } - - return input, nil -} - -// DeserializeUntagResourceRequest parses an HTTP request into a *UntagResourceRequest. -func DeserializeUntagResourceRequest(r *http.Request, pathParams PathParams) (*UntagResourceRequest, error) { - input := &UntagResourceRequest{} - - if v, ok := pathParams["ResourceId"]; ok { - input.ResourceId = v - } - - // TagKeys: skipped (unsupported query type TagKeys) - - return input, nil -} - -// DeserializeUpdateFileSystemRequest parses an HTTP request into a *UpdateFileSystemRequest. -func DeserializeUpdateFileSystemRequest(r *http.Request, pathParams PathParams) (*UpdateFileSystemRequest, error) { - input := &UpdateFileSystemRequest{} - - if v, ok := pathParams["FileSystemId"]; ok { - input.FileSystemId = v - } - - return input, nil -} - -// DeserializeUpdateFileSystemProtectionRequest parses an HTTP request into a *UpdateFileSystemProtectionRequest. -func DeserializeUpdateFileSystemProtectionRequest(r *http.Request, pathParams PathParams) (*UpdateFileSystemProtectionRequest, error) { - input := &UpdateFileSystemProtectionRequest{} - - if v, ok := pathParams["FileSystemId"]; ok { - input.FileSystemId = v - } - - return input, nil -} diff --git a/internal/generated/eks/deserializer.go b/internal/generated/eks/deserializer.go deleted file mode 100644 index 8540ba3c..00000000 --- a/internal/generated/eks/deserializer.go +++ /dev/null @@ -1,1009 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package eks - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeAssociateAccessPolicyResponse writes the AssociateAccessPolicyResponse to the HTTP response. -func SerializeAssociateAccessPolicyResponse(w http.ResponseWriter, output *AssociateAccessPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAssociateEncryptionConfigResponse writes the AssociateEncryptionConfigResponse to the HTTP response. -func SerializeAssociateEncryptionConfigResponse(w http.ResponseWriter, output *AssociateEncryptionConfigResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAssociateIdentityProviderConfigResponse writes the AssociateIdentityProviderConfigResponse to the HTTP response. -func SerializeAssociateIdentityProviderConfigResponse(w http.ResponseWriter, output *AssociateIdentityProviderConfigResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateAccessEntryResponse writes the CreateAccessEntryResponse to the HTTP response. -func SerializeCreateAccessEntryResponse(w http.ResponseWriter, output *CreateAccessEntryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateAddonResponse writes the CreateAddonResponse to the HTTP response. -func SerializeCreateAddonResponse(w http.ResponseWriter, output *CreateAddonResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateCapabilityResponse writes the CreateCapabilityResponse to the HTTP response. -func SerializeCreateCapabilityResponse(w http.ResponseWriter, output *CreateCapabilityResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateClusterResponse writes the CreateClusterResponse to the HTTP response. -func SerializeCreateClusterResponse(w http.ResponseWriter, output *CreateClusterResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateEksAnywhereSubscriptionResponse writes the CreateEksAnywhereSubscriptionResponse to the HTTP response. -func SerializeCreateEksAnywhereSubscriptionResponse(w http.ResponseWriter, output *CreateEksAnywhereSubscriptionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateFargateProfileResponse writes the CreateFargateProfileResponse to the HTTP response. -func SerializeCreateFargateProfileResponse(w http.ResponseWriter, output *CreateFargateProfileResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateNodegroupResponse writes the CreateNodegroupResponse to the HTTP response. -func SerializeCreateNodegroupResponse(w http.ResponseWriter, output *CreateNodegroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreatePodIdentityAssociationResponse writes the CreatePodIdentityAssociationResponse to the HTTP response. -func SerializeCreatePodIdentityAssociationResponse(w http.ResponseWriter, output *CreatePodIdentityAssociationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteAccessEntryResponse writes the DeleteAccessEntryResponse to the HTTP response. -func SerializeDeleteAccessEntryResponse(w http.ResponseWriter, output *DeleteAccessEntryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteAddonResponse writes the DeleteAddonResponse to the HTTP response. -func SerializeDeleteAddonResponse(w http.ResponseWriter, output *DeleteAddonResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteCapabilityResponse writes the DeleteCapabilityResponse to the HTTP response. -func SerializeDeleteCapabilityResponse(w http.ResponseWriter, output *DeleteCapabilityResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteClusterResponse writes the DeleteClusterResponse to the HTTP response. -func SerializeDeleteClusterResponse(w http.ResponseWriter, output *DeleteClusterResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteEksAnywhereSubscriptionResponse writes the DeleteEksAnywhereSubscriptionResponse to the HTTP response. -func SerializeDeleteEksAnywhereSubscriptionResponse(w http.ResponseWriter, output *DeleteEksAnywhereSubscriptionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteFargateProfileResponse writes the DeleteFargateProfileResponse to the HTTP response. -func SerializeDeleteFargateProfileResponse(w http.ResponseWriter, output *DeleteFargateProfileResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteNodegroupResponse writes the DeleteNodegroupResponse to the HTTP response. -func SerializeDeleteNodegroupResponse(w http.ResponseWriter, output *DeleteNodegroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeletePodIdentityAssociationResponse writes the DeletePodIdentityAssociationResponse to the HTTP response. -func SerializeDeletePodIdentityAssociationResponse(w http.ResponseWriter, output *DeletePodIdentityAssociationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeregisterClusterResponse writes the DeregisterClusterResponse to the HTTP response. -func SerializeDeregisterClusterResponse(w http.ResponseWriter, output *DeregisterClusterResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeAccessEntryResponse writes the DescribeAccessEntryResponse to the HTTP response. -func SerializeDescribeAccessEntryResponse(w http.ResponseWriter, output *DescribeAccessEntryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeAddonResponse writes the DescribeAddonResponse to the HTTP response. -func SerializeDescribeAddonResponse(w http.ResponseWriter, output *DescribeAddonResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeAddonConfigurationResponse writes the DescribeAddonConfigurationResponse to the HTTP response. -func SerializeDescribeAddonConfigurationResponse(w http.ResponseWriter, output *DescribeAddonConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeAddonVersionsResponse writes the DescribeAddonVersionsResponse to the HTTP response. -func SerializeDescribeAddonVersionsResponse(w http.ResponseWriter, output *DescribeAddonVersionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeCapabilityResponse writes the DescribeCapabilityResponse to the HTTP response. -func SerializeDescribeCapabilityResponse(w http.ResponseWriter, output *DescribeCapabilityResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeClusterResponse writes the DescribeClusterResponse to the HTTP response. -func SerializeDescribeClusterResponse(w http.ResponseWriter, output *DescribeClusterResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeClusterVersionsResponse writes the DescribeClusterVersionsResponse to the HTTP response. -func SerializeDescribeClusterVersionsResponse(w http.ResponseWriter, output *DescribeClusterVersionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeEksAnywhereSubscriptionResponse writes the DescribeEksAnywhereSubscriptionResponse to the HTTP response. -func SerializeDescribeEksAnywhereSubscriptionResponse(w http.ResponseWriter, output *DescribeEksAnywhereSubscriptionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeFargateProfileResponse writes the DescribeFargateProfileResponse to the HTTP response. -func SerializeDescribeFargateProfileResponse(w http.ResponseWriter, output *DescribeFargateProfileResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeIdentityProviderConfigResponse writes the DescribeIdentityProviderConfigResponse to the HTTP response. -func SerializeDescribeIdentityProviderConfigResponse(w http.ResponseWriter, output *DescribeIdentityProviderConfigResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeInsightResponse writes the DescribeInsightResponse to the HTTP response. -func SerializeDescribeInsightResponse(w http.ResponseWriter, output *DescribeInsightResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeInsightsRefreshResponse writes the DescribeInsightsRefreshResponse to the HTTP response. -func SerializeDescribeInsightsRefreshResponse(w http.ResponseWriter, output *DescribeInsightsRefreshResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeNodegroupResponse writes the DescribeNodegroupResponse to the HTTP response. -func SerializeDescribeNodegroupResponse(w http.ResponseWriter, output *DescribeNodegroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribePodIdentityAssociationResponse writes the DescribePodIdentityAssociationResponse to the HTTP response. -func SerializeDescribePodIdentityAssociationResponse(w http.ResponseWriter, output *DescribePodIdentityAssociationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeUpdateResponse writes the DescribeUpdateResponse to the HTTP response. -func SerializeDescribeUpdateResponse(w http.ResponseWriter, output *DescribeUpdateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisassociateAccessPolicyResponse writes the DisassociateAccessPolicyResponse to the HTTP response. -func SerializeDisassociateAccessPolicyResponse(w http.ResponseWriter, output *DisassociateAccessPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDisassociateIdentityProviderConfigResponse writes the DisassociateIdentityProviderConfigResponse to the HTTP response. -func SerializeDisassociateIdentityProviderConfigResponse(w http.ResponseWriter, output *DisassociateIdentityProviderConfigResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAccessEntriesResponse writes the ListAccessEntriesResponse to the HTTP response. -func SerializeListAccessEntriesResponse(w http.ResponseWriter, output *ListAccessEntriesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAccessPoliciesResponse writes the ListAccessPoliciesResponse to the HTTP response. -func SerializeListAccessPoliciesResponse(w http.ResponseWriter, output *ListAccessPoliciesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAddonsResponse writes the ListAddonsResponse to the HTTP response. -func SerializeListAddonsResponse(w http.ResponseWriter, output *ListAddonsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAssociatedAccessPoliciesResponse writes the ListAssociatedAccessPoliciesResponse to the HTTP response. -func SerializeListAssociatedAccessPoliciesResponse(w http.ResponseWriter, output *ListAssociatedAccessPoliciesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListCapabilitiesResponse writes the ListCapabilitiesResponse to the HTTP response. -func SerializeListCapabilitiesResponse(w http.ResponseWriter, output *ListCapabilitiesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListClustersResponse writes the ListClustersResponse to the HTTP response. -func SerializeListClustersResponse(w http.ResponseWriter, output *ListClustersResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListEksAnywhereSubscriptionsResponse writes the ListEksAnywhereSubscriptionsResponse to the HTTP response. -func SerializeListEksAnywhereSubscriptionsResponse(w http.ResponseWriter, output *ListEksAnywhereSubscriptionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListFargateProfilesResponse writes the ListFargateProfilesResponse to the HTTP response. -func SerializeListFargateProfilesResponse(w http.ResponseWriter, output *ListFargateProfilesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListIdentityProviderConfigsResponse writes the ListIdentityProviderConfigsResponse to the HTTP response. -func SerializeListIdentityProviderConfigsResponse(w http.ResponseWriter, output *ListIdentityProviderConfigsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListInsightsResponse writes the ListInsightsResponse to the HTTP response. -func SerializeListInsightsResponse(w http.ResponseWriter, output *ListInsightsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListNodegroupsResponse writes the ListNodegroupsResponse to the HTTP response. -func SerializeListNodegroupsResponse(w http.ResponseWriter, output *ListNodegroupsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPodIdentityAssociationsResponse writes the ListPodIdentityAssociationsResponse to the HTTP response. -func SerializeListPodIdentityAssociationsResponse(w http.ResponseWriter, output *ListPodIdentityAssociationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceResponse writes the ListTagsForResourceResponse to the HTTP response. -func SerializeListTagsForResourceResponse(w http.ResponseWriter, output *ListTagsForResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListUpdatesResponse writes the ListUpdatesResponse to the HTTP response. -func SerializeListUpdatesResponse(w http.ResponseWriter, output *ListUpdatesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRegisterClusterResponse writes the RegisterClusterResponse to the HTTP response. -func SerializeRegisterClusterResponse(w http.ResponseWriter, output *RegisterClusterResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartInsightsRefreshResponse writes the StartInsightsRefreshResponse to the HTTP response. -func SerializeStartInsightsRefreshResponse(w http.ResponseWriter, output *StartInsightsRefreshResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTagResourceResponse writes the TagResourceResponse to the HTTP response. -func SerializeTagResourceResponse(w http.ResponseWriter, output *TagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUntagResourceResponse writes the UntagResourceResponse to the HTTP response. -func SerializeUntagResourceResponse(w http.ResponseWriter, output *UntagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateAccessEntryResponse writes the UpdateAccessEntryResponse to the HTTP response. -func SerializeUpdateAccessEntryResponse(w http.ResponseWriter, output *UpdateAccessEntryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateAddonResponse writes the UpdateAddonResponse to the HTTP response. -func SerializeUpdateAddonResponse(w http.ResponseWriter, output *UpdateAddonResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateCapabilityResponse writes the UpdateCapabilityResponse to the HTTP response. -func SerializeUpdateCapabilityResponse(w http.ResponseWriter, output *UpdateCapabilityResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateClusterConfigResponse writes the UpdateClusterConfigResponse to the HTTP response. -func SerializeUpdateClusterConfigResponse(w http.ResponseWriter, output *UpdateClusterConfigResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateClusterVersionResponse writes the UpdateClusterVersionResponse to the HTTP response. -func SerializeUpdateClusterVersionResponse(w http.ResponseWriter, output *UpdateClusterVersionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateEksAnywhereSubscriptionResponse writes the UpdateEksAnywhereSubscriptionResponse to the HTTP response. -func SerializeUpdateEksAnywhereSubscriptionResponse(w http.ResponseWriter, output *UpdateEksAnywhereSubscriptionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateNodegroupConfigResponse writes the UpdateNodegroupConfigResponse to the HTTP response. -func SerializeUpdateNodegroupConfigResponse(w http.ResponseWriter, output *UpdateNodegroupConfigResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateNodegroupVersionResponse writes the UpdateNodegroupVersionResponse to the HTTP response. -func SerializeUpdateNodegroupVersionResponse(w http.ResponseWriter, output *UpdateNodegroupVersionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdatePodIdentityAssociationResponse writes the UpdatePodIdentityAssociationResponse to the HTTP response. -func SerializeUpdatePodIdentityAssociationResponse(w http.ResponseWriter, output *UpdatePodIdentityAssociationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/eks/interface.go b/internal/generated/eks/interface.go deleted file mode 100644 index 358ffd5f..00000000 --- a/internal/generated/eks/interface.go +++ /dev/null @@ -1,72 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package eks - -import "context" - -type WesleyFrontendService interface { - AssociateAccessPolicy(ctx context.Context, input *AssociateAccessPolicyRequest) (*AssociateAccessPolicyResponse, error) - AssociateEncryptionConfig(ctx context.Context, input *AssociateEncryptionConfigRequest) (*AssociateEncryptionConfigResponse, error) - AssociateIdentityProviderConfig(ctx context.Context, input *AssociateIdentityProviderConfigRequest) (*AssociateIdentityProviderConfigResponse, error) - CreateAccessEntry(ctx context.Context, input *CreateAccessEntryRequest) (*CreateAccessEntryResponse, error) - CreateAddon(ctx context.Context, input *CreateAddonRequest) (*CreateAddonResponse, error) - CreateCapability(ctx context.Context, input *CreateCapabilityRequest) (*CreateCapabilityResponse, error) - CreateCluster(ctx context.Context, input *CreateClusterRequest) (*CreateClusterResponse, error) - CreateEksAnywhereSubscription(ctx context.Context, input *CreateEksAnywhereSubscriptionRequest) (*CreateEksAnywhereSubscriptionResponse, error) - CreateFargateProfile(ctx context.Context, input *CreateFargateProfileRequest) (*CreateFargateProfileResponse, error) - CreateNodegroup(ctx context.Context, input *CreateNodegroupRequest) (*CreateNodegroupResponse, error) - CreatePodIdentityAssociation(ctx context.Context, input *CreatePodIdentityAssociationRequest) (*CreatePodIdentityAssociationResponse, error) - DeleteAccessEntry(ctx context.Context, input *DeleteAccessEntryRequest) (*DeleteAccessEntryResponse, error) - DeleteAddon(ctx context.Context, input *DeleteAddonRequest) (*DeleteAddonResponse, error) - DeleteCapability(ctx context.Context, input *DeleteCapabilityRequest) (*DeleteCapabilityResponse, error) - DeleteCluster(ctx context.Context, input *DeleteClusterRequest) (*DeleteClusterResponse, error) - DeleteEksAnywhereSubscription(ctx context.Context, input *DeleteEksAnywhereSubscriptionRequest) (*DeleteEksAnywhereSubscriptionResponse, error) - DeleteFargateProfile(ctx context.Context, input *DeleteFargateProfileRequest) (*DeleteFargateProfileResponse, error) - DeleteNodegroup(ctx context.Context, input *DeleteNodegroupRequest) (*DeleteNodegroupResponse, error) - DeletePodIdentityAssociation(ctx context.Context, input *DeletePodIdentityAssociationRequest) (*DeletePodIdentityAssociationResponse, error) - DeregisterCluster(ctx context.Context, input *DeregisterClusterRequest) (*DeregisterClusterResponse, error) - DescribeAccessEntry(ctx context.Context, input *DescribeAccessEntryRequest) (*DescribeAccessEntryResponse, error) - DescribeAddon(ctx context.Context, input *DescribeAddonRequest) (*DescribeAddonResponse, error) - DescribeAddonConfiguration(ctx context.Context, input *DescribeAddonConfigurationRequest) (*DescribeAddonConfigurationResponse, error) - DescribeAddonVersions(ctx context.Context, input *DescribeAddonVersionsRequest) (*DescribeAddonVersionsResponse, error) - DescribeCapability(ctx context.Context, input *DescribeCapabilityRequest) (*DescribeCapabilityResponse, error) - DescribeCluster(ctx context.Context, input *DescribeClusterRequest) (*DescribeClusterResponse, error) - DescribeClusterVersions(ctx context.Context, input *DescribeClusterVersionsRequest) (*DescribeClusterVersionsResponse, error) - DescribeEksAnywhereSubscription(ctx context.Context, input *DescribeEksAnywhereSubscriptionRequest) (*DescribeEksAnywhereSubscriptionResponse, error) - DescribeFargateProfile(ctx context.Context, input *DescribeFargateProfileRequest) (*DescribeFargateProfileResponse, error) - DescribeIdentityProviderConfig(ctx context.Context, input *DescribeIdentityProviderConfigRequest) (*DescribeIdentityProviderConfigResponse, error) - DescribeInsight(ctx context.Context, input *DescribeInsightRequest) (*DescribeInsightResponse, error) - DescribeInsightsRefresh(ctx context.Context, input *DescribeInsightsRefreshRequest) (*DescribeInsightsRefreshResponse, error) - DescribeNodegroup(ctx context.Context, input *DescribeNodegroupRequest) (*DescribeNodegroupResponse, error) - DescribePodIdentityAssociation(ctx context.Context, input *DescribePodIdentityAssociationRequest) (*DescribePodIdentityAssociationResponse, error) - DescribeUpdate(ctx context.Context, input *DescribeUpdateRequest) (*DescribeUpdateResponse, error) - DisassociateAccessPolicy(ctx context.Context, input *DisassociateAccessPolicyRequest) (*DisassociateAccessPolicyResponse, error) - DisassociateIdentityProviderConfig(ctx context.Context, input *DisassociateIdentityProviderConfigRequest) (*DisassociateIdentityProviderConfigResponse, error) - ListAccessEntries(ctx context.Context, input *ListAccessEntriesRequest) (*ListAccessEntriesResponse, error) - ListAccessPolicies(ctx context.Context, input *ListAccessPoliciesRequest) (*ListAccessPoliciesResponse, error) - ListAddons(ctx context.Context, input *ListAddonsRequest) (*ListAddonsResponse, error) - ListAssociatedAccessPolicies(ctx context.Context, input *ListAssociatedAccessPoliciesRequest) (*ListAssociatedAccessPoliciesResponse, error) - ListCapabilities(ctx context.Context, input *ListCapabilitiesRequest) (*ListCapabilitiesResponse, error) - ListClusters(ctx context.Context, input *ListClustersRequest) (*ListClustersResponse, error) - ListEksAnywhereSubscriptions(ctx context.Context, input *ListEksAnywhereSubscriptionsRequest) (*ListEksAnywhereSubscriptionsResponse, error) - ListFargateProfiles(ctx context.Context, input *ListFargateProfilesRequest) (*ListFargateProfilesResponse, error) - ListIdentityProviderConfigs(ctx context.Context, input *ListIdentityProviderConfigsRequest) (*ListIdentityProviderConfigsResponse, error) - ListInsights(ctx context.Context, input *ListInsightsRequest) (*ListInsightsResponse, error) - ListNodegroups(ctx context.Context, input *ListNodegroupsRequest) (*ListNodegroupsResponse, error) - ListPodIdentityAssociations(ctx context.Context, input *ListPodIdentityAssociationsRequest) (*ListPodIdentityAssociationsResponse, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceRequest) (*ListTagsForResourceResponse, error) - ListUpdates(ctx context.Context, input *ListUpdatesRequest) (*ListUpdatesResponse, error) - RegisterCluster(ctx context.Context, input *RegisterClusterRequest) (*RegisterClusterResponse, error) - StartInsightsRefresh(ctx context.Context, input *StartInsightsRefreshRequest) (*StartInsightsRefreshResponse, error) - TagResource(ctx context.Context, input *TagResourceRequest) (*TagResourceResponse, error) - UntagResource(ctx context.Context, input *UntagResourceRequest) (*UntagResourceResponse, error) - UpdateAccessEntry(ctx context.Context, input *UpdateAccessEntryRequest) (*UpdateAccessEntryResponse, error) - UpdateAddon(ctx context.Context, input *UpdateAddonRequest) (*UpdateAddonResponse, error) - UpdateCapability(ctx context.Context, input *UpdateCapabilityRequest) (*UpdateCapabilityResponse, error) - UpdateClusterConfig(ctx context.Context, input *UpdateClusterConfigRequest) (*UpdateClusterConfigResponse, error) - UpdateClusterVersion(ctx context.Context, input *UpdateClusterVersionRequest) (*UpdateClusterVersionResponse, error) - UpdateEksAnywhereSubscription(ctx context.Context, input *UpdateEksAnywhereSubscriptionRequest) (*UpdateEksAnywhereSubscriptionResponse, error) - UpdateNodegroupConfig(ctx context.Context, input *UpdateNodegroupConfigRequest) (*UpdateNodegroupConfigResponse, error) - UpdateNodegroupVersion(ctx context.Context, input *UpdateNodegroupVersionRequest) (*UpdateNodegroupVersionResponse, error) - UpdatePodIdentityAssociation(ctx context.Context, input *UpdatePodIdentityAssociationRequest) (*UpdatePodIdentityAssociationResponse, error) -} diff --git a/internal/generated/eks/router.go b/internal/generated/eks/router.go index 38b31ce4..e94cc6b5 100644 --- a/internal/generated/eks/router.go +++ b/internal/generated/eks/router.go @@ -4,6 +4,9 @@ package eks import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/eks/serializer.go b/internal/generated/eks/serializer.go deleted file mode 100644 index 8fb7b0b0..00000000 --- a/internal/generated/eks/serializer.go +++ /dev/null @@ -1,931 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package eks - -import ( - "net/http" - "strconv" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeAssociateAccessPolicyRequest parses an HTTP request into a *AssociateAccessPolicyRequest. -func DeserializeAssociateAccessPolicyRequest(r *http.Request, pathParams PathParams) (*AssociateAccessPolicyRequest, error) { - input := &AssociateAccessPolicyRequest{} - - if v, ok := pathParams["ClusterName"]; ok { - input.ClusterName = v - } - - if v, ok := pathParams["PrincipalArn"]; ok { - input.PrincipalArn = v - } - - return input, nil -} - -// DeserializeAssociateEncryptionConfigRequest parses an HTTP request into a *AssociateEncryptionConfigRequest. -func DeserializeAssociateEncryptionConfigRequest(r *http.Request, pathParams PathParams) (*AssociateEncryptionConfigRequest, error) { - input := &AssociateEncryptionConfigRequest{} - - if v, ok := pathParams["ClusterName"]; ok { - input.ClusterName = v - } - - return input, nil -} - -// DeserializeAssociateIdentityProviderConfigRequest parses an HTTP request into a *AssociateIdentityProviderConfigRequest. -func DeserializeAssociateIdentityProviderConfigRequest(r *http.Request, pathParams PathParams) (*AssociateIdentityProviderConfigRequest, error) { - input := &AssociateIdentityProviderConfigRequest{} - - if v, ok := pathParams["ClusterName"]; ok { - input.ClusterName = v - } - - return input, nil -} - -// DeserializeCreateAccessEntryRequest parses an HTTP request into a *CreateAccessEntryRequest. -func DeserializeCreateAccessEntryRequest(r *http.Request, pathParams PathParams) (*CreateAccessEntryRequest, error) { - input := &CreateAccessEntryRequest{} - - if v, ok := pathParams["ClusterName"]; ok { - input.ClusterName = v - } - - return input, nil -} - -// DeserializeCreateAddonRequest parses an HTTP request into a *CreateAddonRequest. -func DeserializeCreateAddonRequest(r *http.Request, pathParams PathParams) (*CreateAddonRequest, error) { - input := &CreateAddonRequest{} - - if v, ok := pathParams["ClusterName"]; ok { - input.ClusterName = v - } - - return input, nil -} - -// DeserializeCreateCapabilityRequest parses an HTTP request into a *CreateCapabilityRequest. -func DeserializeCreateCapabilityRequest(r *http.Request, pathParams PathParams) (*CreateCapabilityRequest, error) { - input := &CreateCapabilityRequest{} - - if v, ok := pathParams["ClusterName"]; ok { - input.ClusterName = v - } - - return input, nil -} - -// DeserializeCreateClusterRequest parses an HTTP request into a *CreateClusterRequest. -func DeserializeCreateClusterRequest(r *http.Request, pathParams PathParams) (*CreateClusterRequest, error) { - input := &CreateClusterRequest{} - - return input, nil -} - -// DeserializeCreateEksAnywhereSubscriptionRequest parses an HTTP request into a *CreateEksAnywhereSubscriptionRequest. -func DeserializeCreateEksAnywhereSubscriptionRequest(r *http.Request, pathParams PathParams) (*CreateEksAnywhereSubscriptionRequest, error) { - input := &CreateEksAnywhereSubscriptionRequest{} - - return input, nil -} - -// DeserializeCreateFargateProfileRequest parses an HTTP request into a *CreateFargateProfileRequest. -func DeserializeCreateFargateProfileRequest(r *http.Request, pathParams PathParams) (*CreateFargateProfileRequest, error) { - input := &CreateFargateProfileRequest{} - - if v, ok := pathParams["ClusterName"]; ok { - input.ClusterName = v - } - - return input, nil -} - -// DeserializeCreateNodegroupRequest parses an HTTP request into a *CreateNodegroupRequest. -func DeserializeCreateNodegroupRequest(r *http.Request, pathParams PathParams) (*CreateNodegroupRequest, error) { - input := &CreateNodegroupRequest{} - - if v, ok := pathParams["ClusterName"]; ok { - input.ClusterName = v - } - - return input, nil -} - -// DeserializeCreatePodIdentityAssociationRequest parses an HTTP request into a *CreatePodIdentityAssociationRequest. -func DeserializeCreatePodIdentityAssociationRequest(r *http.Request, pathParams PathParams) (*CreatePodIdentityAssociationRequest, error) { - input := &CreatePodIdentityAssociationRequest{} - - if v, ok := pathParams["ClusterName"]; ok { - input.ClusterName = v - } - - return input, nil -} - -// DeserializeDeleteAccessEntryRequest parses an HTTP request into a *DeleteAccessEntryRequest. -func DeserializeDeleteAccessEntryRequest(r *http.Request, pathParams PathParams) (*DeleteAccessEntryRequest, error) { - input := &DeleteAccessEntryRequest{} - - if v, ok := pathParams["ClusterName"]; ok { - input.ClusterName = v - } - - if v, ok := pathParams["PrincipalArn"]; ok { - input.PrincipalArn = v - } - - return input, nil -} - -// DeserializeDeleteAddonRequest parses an HTTP request into a *DeleteAddonRequest. -func DeserializeDeleteAddonRequest(r *http.Request, pathParams PathParams) (*DeleteAddonRequest, error) { - input := &DeleteAddonRequest{} - - if v, ok := pathParams["AddonName"]; ok { - input.AddonName = v - } - - if v, ok := pathParams["ClusterName"]; ok { - input.ClusterName = v - } - - if v := r.URL.Query().Get("preserve"); v != "" { - input.Preserve, _ = strconv.ParseBool(v) - } - - return input, nil -} - -// DeserializeDeleteCapabilityRequest parses an HTTP request into a *DeleteCapabilityRequest. -func DeserializeDeleteCapabilityRequest(r *http.Request, pathParams PathParams) (*DeleteCapabilityRequest, error) { - input := &DeleteCapabilityRequest{} - - if v, ok := pathParams["CapabilityName"]; ok { - input.CapabilityName = v - } - - if v, ok := pathParams["ClusterName"]; ok { - input.ClusterName = v - } - - return input, nil -} - -// DeserializeDeleteClusterRequest parses an HTTP request into a *DeleteClusterRequest. -func DeserializeDeleteClusterRequest(r *http.Request, pathParams PathParams) (*DeleteClusterRequest, error) { - input := &DeleteClusterRequest{} - - if v, ok := pathParams["Name"]; ok { - input.Name = v - } - - return input, nil -} - -// DeserializeDeleteEksAnywhereSubscriptionRequest parses an HTTP request into a *DeleteEksAnywhereSubscriptionRequest. -func DeserializeDeleteEksAnywhereSubscriptionRequest(r *http.Request, pathParams PathParams) (*DeleteEksAnywhereSubscriptionRequest, error) { - input := &DeleteEksAnywhereSubscriptionRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeDeleteFargateProfileRequest parses an HTTP request into a *DeleteFargateProfileRequest. -func DeserializeDeleteFargateProfileRequest(r *http.Request, pathParams PathParams) (*DeleteFargateProfileRequest, error) { - input := &DeleteFargateProfileRequest{} - - if v, ok := pathParams["ClusterName"]; ok { - input.ClusterName = v - } - - if v, ok := pathParams["FargateProfileName"]; ok { - input.FargateProfileName = v - } - - return input, nil -} - -// DeserializeDeleteNodegroupRequest parses an HTTP request into a *DeleteNodegroupRequest. -func DeserializeDeleteNodegroupRequest(r *http.Request, pathParams PathParams) (*DeleteNodegroupRequest, error) { - input := &DeleteNodegroupRequest{} - - if v, ok := pathParams["ClusterName"]; ok { - input.ClusterName = v - } - - if v, ok := pathParams["NodegroupName"]; ok { - input.NodegroupName = v - } - - return input, nil -} - -// DeserializeDeletePodIdentityAssociationRequest parses an HTTP request into a *DeletePodIdentityAssociationRequest. -func DeserializeDeletePodIdentityAssociationRequest(r *http.Request, pathParams PathParams) (*DeletePodIdentityAssociationRequest, error) { - input := &DeletePodIdentityAssociationRequest{} - - if v, ok := pathParams["AssociationId"]; ok { - input.AssociationId = v - } - - if v, ok := pathParams["ClusterName"]; ok { - input.ClusterName = v - } - - return input, nil -} - -// DeserializeDeregisterClusterRequest parses an HTTP request into a *DeregisterClusterRequest. -func DeserializeDeregisterClusterRequest(r *http.Request, pathParams PathParams) (*DeregisterClusterRequest, error) { - input := &DeregisterClusterRequest{} - - if v, ok := pathParams["Name"]; ok { - input.Name = v - } - - return input, nil -} - -// DeserializeDescribeAccessEntryRequest parses an HTTP request into a *DescribeAccessEntryRequest. -func DeserializeDescribeAccessEntryRequest(r *http.Request, pathParams PathParams) (*DescribeAccessEntryRequest, error) { - input := &DescribeAccessEntryRequest{} - - if v, ok := pathParams["ClusterName"]; ok { - input.ClusterName = v - } - - if v, ok := pathParams["PrincipalArn"]; ok { - input.PrincipalArn = v - } - - return input, nil -} - -// DeserializeDescribeAddonRequest parses an HTTP request into a *DescribeAddonRequest. -func DeserializeDescribeAddonRequest(r *http.Request, pathParams PathParams) (*DescribeAddonRequest, error) { - input := &DescribeAddonRequest{} - - if v, ok := pathParams["AddonName"]; ok { - input.AddonName = v - } - - if v, ok := pathParams["ClusterName"]; ok { - input.ClusterName = v - } - - return input, nil -} - -// DeserializeDescribeAddonConfigurationRequest parses an HTTP request into a *DescribeAddonConfigurationRequest. -func DeserializeDescribeAddonConfigurationRequest(r *http.Request, pathParams PathParams) (*DescribeAddonConfigurationRequest, error) { - input := &DescribeAddonConfigurationRequest{} - - input.AddonName = r.URL.Query().Get("addonName") - - input.AddonVersion = r.URL.Query().Get("addonVersion") - - return input, nil -} - -// DeserializeDescribeAddonVersionsRequest parses an HTTP request into a *DescribeAddonVersionsRequest. -func DeserializeDescribeAddonVersionsRequest(r *http.Request, pathParams PathParams) (*DescribeAddonVersionsRequest, error) { - input := &DescribeAddonVersionsRequest{} - - input.AddonName = r.URL.Query().Get("addonName") - - input.KubernetesVersion = r.URL.Query().Get("kubernetesVersion") - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - // Owners: skipped (unsupported query type StringList) - - // Publishers: skipped (unsupported query type StringList) - - // Types: skipped (unsupported query type StringList) - - return input, nil -} - -// DeserializeDescribeCapabilityRequest parses an HTTP request into a *DescribeCapabilityRequest. -func DeserializeDescribeCapabilityRequest(r *http.Request, pathParams PathParams) (*DescribeCapabilityRequest, error) { - input := &DescribeCapabilityRequest{} - - if v, ok := pathParams["CapabilityName"]; ok { - input.CapabilityName = v - } - - if v, ok := pathParams["ClusterName"]; ok { - input.ClusterName = v - } - - return input, nil -} - -// DeserializeDescribeClusterRequest parses an HTTP request into a *DescribeClusterRequest. -func DeserializeDescribeClusterRequest(r *http.Request, pathParams PathParams) (*DescribeClusterRequest, error) { - input := &DescribeClusterRequest{} - - if v, ok := pathParams["Name"]; ok { - input.Name = v - } - - return input, nil -} - -// DeserializeDescribeClusterVersionsRequest parses an HTTP request into a *DescribeClusterVersionsRequest. -func DeserializeDescribeClusterVersionsRequest(r *http.Request, pathParams PathParams) (*DescribeClusterVersionsRequest, error) { - input := &DescribeClusterVersionsRequest{} - - input.ClusterType = r.URL.Query().Get("clusterType") - - // ClusterVersions: skipped (unsupported query type StringList) - - if v := r.URL.Query().Get("defaultOnly"); v != "" { - input.DefaultOnly, _ = strconv.ParseBool(v) - } - - if v := r.URL.Query().Get("includeAll"); v != "" { - input.IncludeAll, _ = strconv.ParseBool(v) - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - input.Status = r.URL.Query().Get("status") - - input.VersionStatus = r.URL.Query().Get("versionStatus") - - return input, nil -} - -// DeserializeDescribeEksAnywhereSubscriptionRequest parses an HTTP request into a *DescribeEksAnywhereSubscriptionRequest. -func DeserializeDescribeEksAnywhereSubscriptionRequest(r *http.Request, pathParams PathParams) (*DescribeEksAnywhereSubscriptionRequest, error) { - input := &DescribeEksAnywhereSubscriptionRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeDescribeFargateProfileRequest parses an HTTP request into a *DescribeFargateProfileRequest. -func DeserializeDescribeFargateProfileRequest(r *http.Request, pathParams PathParams) (*DescribeFargateProfileRequest, error) { - input := &DescribeFargateProfileRequest{} - - if v, ok := pathParams["ClusterName"]; ok { - input.ClusterName = v - } - - if v, ok := pathParams["FargateProfileName"]; ok { - input.FargateProfileName = v - } - - return input, nil -} - -// DeserializeDescribeIdentityProviderConfigRequest parses an HTTP request into a *DescribeIdentityProviderConfigRequest. -func DeserializeDescribeIdentityProviderConfigRequest(r *http.Request, pathParams PathParams) (*DescribeIdentityProviderConfigRequest, error) { - input := &DescribeIdentityProviderConfigRequest{} - - if v, ok := pathParams["ClusterName"]; ok { - input.ClusterName = v - } - - return input, nil -} - -// DeserializeDescribeInsightRequest parses an HTTP request into a *DescribeInsightRequest. -func DeserializeDescribeInsightRequest(r *http.Request, pathParams PathParams) (*DescribeInsightRequest, error) { - input := &DescribeInsightRequest{} - - if v, ok := pathParams["ClusterName"]; ok { - input.ClusterName = v - } - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeDescribeInsightsRefreshRequest parses an HTTP request into a *DescribeInsightsRefreshRequest. -func DeserializeDescribeInsightsRefreshRequest(r *http.Request, pathParams PathParams) (*DescribeInsightsRefreshRequest, error) { - input := &DescribeInsightsRefreshRequest{} - - if v, ok := pathParams["ClusterName"]; ok { - input.ClusterName = v - } - - return input, nil -} - -// DeserializeDescribeNodegroupRequest parses an HTTP request into a *DescribeNodegroupRequest. -func DeserializeDescribeNodegroupRequest(r *http.Request, pathParams PathParams) (*DescribeNodegroupRequest, error) { - input := &DescribeNodegroupRequest{} - - if v, ok := pathParams["ClusterName"]; ok { - input.ClusterName = v - } - - if v, ok := pathParams["NodegroupName"]; ok { - input.NodegroupName = v - } - - return input, nil -} - -// DeserializeDescribePodIdentityAssociationRequest parses an HTTP request into a *DescribePodIdentityAssociationRequest. -func DeserializeDescribePodIdentityAssociationRequest(r *http.Request, pathParams PathParams) (*DescribePodIdentityAssociationRequest, error) { - input := &DescribePodIdentityAssociationRequest{} - - if v, ok := pathParams["AssociationId"]; ok { - input.AssociationId = v - } - - if v, ok := pathParams["ClusterName"]; ok { - input.ClusterName = v - } - - return input, nil -} - -// DeserializeDescribeUpdateRequest parses an HTTP request into a *DescribeUpdateRequest. -func DeserializeDescribeUpdateRequest(r *http.Request, pathParams PathParams) (*DescribeUpdateRequest, error) { - input := &DescribeUpdateRequest{} - - input.AddonName = r.URL.Query().Get("addonName") - - input.CapabilityName = r.URL.Query().Get("capabilityName") - - if v, ok := pathParams["Name"]; ok { - input.Name = v - } - - input.NodegroupName = r.URL.Query().Get("nodegroupName") - - if v, ok := pathParams["UpdateId"]; ok { - input.UpdateId = v - } - - return input, nil -} - -// DeserializeDisassociateAccessPolicyRequest parses an HTTP request into a *DisassociateAccessPolicyRequest. -func DeserializeDisassociateAccessPolicyRequest(r *http.Request, pathParams PathParams) (*DisassociateAccessPolicyRequest, error) { - input := &DisassociateAccessPolicyRequest{} - - if v, ok := pathParams["ClusterName"]; ok { - input.ClusterName = v - } - - if v, ok := pathParams["PolicyArn"]; ok { - input.PolicyArn = v - } - - if v, ok := pathParams["PrincipalArn"]; ok { - input.PrincipalArn = v - } - - return input, nil -} - -// DeserializeDisassociateIdentityProviderConfigRequest parses an HTTP request into a *DisassociateIdentityProviderConfigRequest. -func DeserializeDisassociateIdentityProviderConfigRequest(r *http.Request, pathParams PathParams) (*DisassociateIdentityProviderConfigRequest, error) { - input := &DisassociateIdentityProviderConfigRequest{} - - if v, ok := pathParams["ClusterName"]; ok { - input.ClusterName = v - } - - return input, nil -} - -// DeserializeListAccessEntriesRequest parses an HTTP request into a *ListAccessEntriesRequest. -func DeserializeListAccessEntriesRequest(r *http.Request, pathParams PathParams) (*ListAccessEntriesRequest, error) { - input := &ListAccessEntriesRequest{} - - input.AssociatedPolicyArn = r.URL.Query().Get("associatedPolicyArn") - - if v, ok := pathParams["ClusterName"]; ok { - input.ClusterName = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListAccessPoliciesRequest parses an HTTP request into a *ListAccessPoliciesRequest. -func DeserializeListAccessPoliciesRequest(r *http.Request, pathParams PathParams) (*ListAccessPoliciesRequest, error) { - input := &ListAccessPoliciesRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListAddonsRequest parses an HTTP request into a *ListAddonsRequest. -func DeserializeListAddonsRequest(r *http.Request, pathParams PathParams) (*ListAddonsRequest, error) { - input := &ListAddonsRequest{} - - if v, ok := pathParams["ClusterName"]; ok { - input.ClusterName = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListAssociatedAccessPoliciesRequest parses an HTTP request into a *ListAssociatedAccessPoliciesRequest. -func DeserializeListAssociatedAccessPoliciesRequest(r *http.Request, pathParams PathParams) (*ListAssociatedAccessPoliciesRequest, error) { - input := &ListAssociatedAccessPoliciesRequest{} - - if v, ok := pathParams["ClusterName"]; ok { - input.ClusterName = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - if v, ok := pathParams["PrincipalArn"]; ok { - input.PrincipalArn = v - } - - return input, nil -} - -// DeserializeListCapabilitiesRequest parses an HTTP request into a *ListCapabilitiesRequest. -func DeserializeListCapabilitiesRequest(r *http.Request, pathParams PathParams) (*ListCapabilitiesRequest, error) { - input := &ListCapabilitiesRequest{} - - if v, ok := pathParams["ClusterName"]; ok { - input.ClusterName = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListClustersRequest parses an HTTP request into a *ListClustersRequest. -func DeserializeListClustersRequest(r *http.Request, pathParams PathParams) (*ListClustersRequest, error) { - input := &ListClustersRequest{} - - // Include: skipped (unsupported query type IncludeClustersList) - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListEksAnywhereSubscriptionsRequest parses an HTTP request into a *ListEksAnywhereSubscriptionsRequest. -func DeserializeListEksAnywhereSubscriptionsRequest(r *http.Request, pathParams PathParams) (*ListEksAnywhereSubscriptionsRequest, error) { - input := &ListEksAnywhereSubscriptionsRequest{} - - // IncludeStatus: skipped (unsupported query type EksAnywhereSubscriptionStatusValues) - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListFargateProfilesRequest parses an HTTP request into a *ListFargateProfilesRequest. -func DeserializeListFargateProfilesRequest(r *http.Request, pathParams PathParams) (*ListFargateProfilesRequest, error) { - input := &ListFargateProfilesRequest{} - - if v, ok := pathParams["ClusterName"]; ok { - input.ClusterName = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListIdentityProviderConfigsRequest parses an HTTP request into a *ListIdentityProviderConfigsRequest. -func DeserializeListIdentityProviderConfigsRequest(r *http.Request, pathParams PathParams) (*ListIdentityProviderConfigsRequest, error) { - input := &ListIdentityProviderConfigsRequest{} - - if v, ok := pathParams["ClusterName"]; ok { - input.ClusterName = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListInsightsRequest parses an HTTP request into a *ListInsightsRequest. -func DeserializeListInsightsRequest(r *http.Request, pathParams PathParams) (*ListInsightsRequest, error) { - input := &ListInsightsRequest{} - - if v, ok := pathParams["ClusterName"]; ok { - input.ClusterName = v - } - - return input, nil -} - -// DeserializeListNodegroupsRequest parses an HTTP request into a *ListNodegroupsRequest. -func DeserializeListNodegroupsRequest(r *http.Request, pathParams PathParams) (*ListNodegroupsRequest, error) { - input := &ListNodegroupsRequest{} - - if v, ok := pathParams["ClusterName"]; ok { - input.ClusterName = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListPodIdentityAssociationsRequest parses an HTTP request into a *ListPodIdentityAssociationsRequest. -func DeserializeListPodIdentityAssociationsRequest(r *http.Request, pathParams PathParams) (*ListPodIdentityAssociationsRequest, error) { - input := &ListPodIdentityAssociationsRequest{} - - if v, ok := pathParams["ClusterName"]; ok { - input.ClusterName = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.Namespace = r.URL.Query().Get("namespace") - - input.NextToken = r.URL.Query().Get("nextToken") - - input.ServiceAccount = r.URL.Query().Get("serviceAccount") - - return input, nil -} - -// DeserializeListTagsForResourceRequest parses an HTTP request into a *ListTagsForResourceRequest. -func DeserializeListTagsForResourceRequest(r *http.Request, pathParams PathParams) (*ListTagsForResourceRequest, error) { - input := &ListTagsForResourceRequest{} - - if v, ok := pathParams["ResourceArn"]; ok { - input.ResourceArn = v - } - - return input, nil -} - -// DeserializeListUpdatesRequest parses an HTTP request into a *ListUpdatesRequest. -func DeserializeListUpdatesRequest(r *http.Request, pathParams PathParams) (*ListUpdatesRequest, error) { - input := &ListUpdatesRequest{} - - input.AddonName = r.URL.Query().Get("addonName") - - input.CapabilityName = r.URL.Query().Get("capabilityName") - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - if v, ok := pathParams["Name"]; ok { - input.Name = v - } - - input.NextToken = r.URL.Query().Get("nextToken") - - input.NodegroupName = r.URL.Query().Get("nodegroupName") - - return input, nil -} - -// DeserializeRegisterClusterRequest parses an HTTP request into a *RegisterClusterRequest. -func DeserializeRegisterClusterRequest(r *http.Request, pathParams PathParams) (*RegisterClusterRequest, error) { - input := &RegisterClusterRequest{} - - return input, nil -} - -// DeserializeStartInsightsRefreshRequest parses an HTTP request into a *StartInsightsRefreshRequest. -func DeserializeStartInsightsRefreshRequest(r *http.Request, pathParams PathParams) (*StartInsightsRefreshRequest, error) { - input := &StartInsightsRefreshRequest{} - - if v, ok := pathParams["ClusterName"]; ok { - input.ClusterName = v - } - - return input, nil -} - -// DeserializeTagResourceRequest parses an HTTP request into a *TagResourceRequest. -func DeserializeTagResourceRequest(r *http.Request, pathParams PathParams) (*TagResourceRequest, error) { - input := &TagResourceRequest{} - - if v, ok := pathParams["ResourceArn"]; ok { - input.ResourceArn = v - } - - return input, nil -} - -// DeserializeUntagResourceRequest parses an HTTP request into a *UntagResourceRequest. -func DeserializeUntagResourceRequest(r *http.Request, pathParams PathParams) (*UntagResourceRequest, error) { - input := &UntagResourceRequest{} - - if v, ok := pathParams["ResourceArn"]; ok { - input.ResourceArn = v - } - - // TagKeys: skipped (unsupported query type TagKeyList) - - return input, nil -} - -// DeserializeUpdateAccessEntryRequest parses an HTTP request into a *UpdateAccessEntryRequest. -func DeserializeUpdateAccessEntryRequest(r *http.Request, pathParams PathParams) (*UpdateAccessEntryRequest, error) { - input := &UpdateAccessEntryRequest{} - - if v, ok := pathParams["ClusterName"]; ok { - input.ClusterName = v - } - - if v, ok := pathParams["PrincipalArn"]; ok { - input.PrincipalArn = v - } - - return input, nil -} - -// DeserializeUpdateAddonRequest parses an HTTP request into a *UpdateAddonRequest. -func DeserializeUpdateAddonRequest(r *http.Request, pathParams PathParams) (*UpdateAddonRequest, error) { - input := &UpdateAddonRequest{} - - if v, ok := pathParams["AddonName"]; ok { - input.AddonName = v - } - - if v, ok := pathParams["ClusterName"]; ok { - input.ClusterName = v - } - - return input, nil -} - -// DeserializeUpdateCapabilityRequest parses an HTTP request into a *UpdateCapabilityRequest. -func DeserializeUpdateCapabilityRequest(r *http.Request, pathParams PathParams) (*UpdateCapabilityRequest, error) { - input := &UpdateCapabilityRequest{} - - if v, ok := pathParams["CapabilityName"]; ok { - input.CapabilityName = v - } - - if v, ok := pathParams["ClusterName"]; ok { - input.ClusterName = v - } - - return input, nil -} - -// DeserializeUpdateClusterConfigRequest parses an HTTP request into a *UpdateClusterConfigRequest. -func DeserializeUpdateClusterConfigRequest(r *http.Request, pathParams PathParams) (*UpdateClusterConfigRequest, error) { - input := &UpdateClusterConfigRequest{} - - if v, ok := pathParams["Name"]; ok { - input.Name = v - } - - return input, nil -} - -// DeserializeUpdateClusterVersionRequest parses an HTTP request into a *UpdateClusterVersionRequest. -func DeserializeUpdateClusterVersionRequest(r *http.Request, pathParams PathParams) (*UpdateClusterVersionRequest, error) { - input := &UpdateClusterVersionRequest{} - - if v, ok := pathParams["Name"]; ok { - input.Name = v - } - - return input, nil -} - -// DeserializeUpdateEksAnywhereSubscriptionRequest parses an HTTP request into a *UpdateEksAnywhereSubscriptionRequest. -func DeserializeUpdateEksAnywhereSubscriptionRequest(r *http.Request, pathParams PathParams) (*UpdateEksAnywhereSubscriptionRequest, error) { - input := &UpdateEksAnywhereSubscriptionRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeUpdateNodegroupConfigRequest parses an HTTP request into a *UpdateNodegroupConfigRequest. -func DeserializeUpdateNodegroupConfigRequest(r *http.Request, pathParams PathParams) (*UpdateNodegroupConfigRequest, error) { - input := &UpdateNodegroupConfigRequest{} - - if v, ok := pathParams["ClusterName"]; ok { - input.ClusterName = v - } - - if v, ok := pathParams["NodegroupName"]; ok { - input.NodegroupName = v - } - - return input, nil -} - -// DeserializeUpdateNodegroupVersionRequest parses an HTTP request into a *UpdateNodegroupVersionRequest. -func DeserializeUpdateNodegroupVersionRequest(r *http.Request, pathParams PathParams) (*UpdateNodegroupVersionRequest, error) { - input := &UpdateNodegroupVersionRequest{} - - if v, ok := pathParams["ClusterName"]; ok { - input.ClusterName = v - } - - if v, ok := pathParams["NodegroupName"]; ok { - input.NodegroupName = v - } - - return input, nil -} - -// DeserializeUpdatePodIdentityAssociationRequest parses an HTTP request into a *UpdatePodIdentityAssociationRequest. -func DeserializeUpdatePodIdentityAssociationRequest(r *http.Request, pathParams PathParams) (*UpdatePodIdentityAssociationRequest, error) { - input := &UpdatePodIdentityAssociationRequest{} - - if v, ok := pathParams["AssociationId"]; ok { - input.AssociationId = v - } - - if v, ok := pathParams["ClusterName"]; ok { - input.ClusterName = v - } - - return input, nil -} diff --git a/internal/generated/elasticache/deserializer.go b/internal/generated/elasticache/deserializer.go deleted file mode 100644 index a3d29e98..00000000 --- a/internal/generated/elasticache/deserializer.go +++ /dev/null @@ -1,1043 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package elasticache - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeTagListMessage writes the TagListMessage to the HTTP response. -func SerializeTagListMessage(w http.ResponseWriter, output *TagListMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAuthorizeCacheSecurityGroupIngressResult writes the AuthorizeCacheSecurityGroupIngressResult to the HTTP response. -func SerializeAuthorizeCacheSecurityGroupIngressResult(w http.ResponseWriter, output *AuthorizeCacheSecurityGroupIngressResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateActionResultsMessage writes the UpdateActionResultsMessage to the HTTP response. -func SerializeUpdateActionResultsMessage(w http.ResponseWriter, output *UpdateActionResultsMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCompleteMigrationResponse writes the CompleteMigrationResponse to the HTTP response. -func SerializeCompleteMigrationResponse(w http.ResponseWriter, output *CompleteMigrationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCopyServerlessCacheSnapshotResponse writes the CopyServerlessCacheSnapshotResponse to the HTTP response. -func SerializeCopyServerlessCacheSnapshotResponse(w http.ResponseWriter, output *CopyServerlessCacheSnapshotResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCopySnapshotResult writes the CopySnapshotResult to the HTTP response. -func SerializeCopySnapshotResult(w http.ResponseWriter, output *CopySnapshotResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateCacheClusterResult writes the CreateCacheClusterResult to the HTTP response. -func SerializeCreateCacheClusterResult(w http.ResponseWriter, output *CreateCacheClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateCacheParameterGroupResult writes the CreateCacheParameterGroupResult to the HTTP response. -func SerializeCreateCacheParameterGroupResult(w http.ResponseWriter, output *CreateCacheParameterGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateCacheSecurityGroupResult writes the CreateCacheSecurityGroupResult to the HTTP response. -func SerializeCreateCacheSecurityGroupResult(w http.ResponseWriter, output *CreateCacheSecurityGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateCacheSubnetGroupResult writes the CreateCacheSubnetGroupResult to the HTTP response. -func SerializeCreateCacheSubnetGroupResult(w http.ResponseWriter, output *CreateCacheSubnetGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateGlobalReplicationGroupResult writes the CreateGlobalReplicationGroupResult to the HTTP response. -func SerializeCreateGlobalReplicationGroupResult(w http.ResponseWriter, output *CreateGlobalReplicationGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateReplicationGroupResult writes the CreateReplicationGroupResult to the HTTP response. -func SerializeCreateReplicationGroupResult(w http.ResponseWriter, output *CreateReplicationGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateServerlessCacheResponse writes the CreateServerlessCacheResponse to the HTTP response. -func SerializeCreateServerlessCacheResponse(w http.ResponseWriter, output *CreateServerlessCacheResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateServerlessCacheSnapshotResponse writes the CreateServerlessCacheSnapshotResponse to the HTTP response. -func SerializeCreateServerlessCacheSnapshotResponse(w http.ResponseWriter, output *CreateServerlessCacheSnapshotResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateSnapshotResult writes the CreateSnapshotResult to the HTTP response. -func SerializeCreateSnapshotResult(w http.ResponseWriter, output *CreateSnapshotResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUser writes the User to the HTTP response. -func SerializeUser(w http.ResponseWriter, output *User, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUserGroup writes the UserGroup to the HTTP response. -func SerializeUserGroup(w http.ResponseWriter, output *UserGroup, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDecreaseNodeGroupsInGlobalReplicationGroupResult writes the DecreaseNodeGroupsInGlobalReplicationGroupResult to the HTTP response. -func SerializeDecreaseNodeGroupsInGlobalReplicationGroupResult(w http.ResponseWriter, output *DecreaseNodeGroupsInGlobalReplicationGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDecreaseReplicaCountResult writes the DecreaseReplicaCountResult to the HTTP response. -func SerializeDecreaseReplicaCountResult(w http.ResponseWriter, output *DecreaseReplicaCountResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteCacheClusterResult writes the DeleteCacheClusterResult to the HTTP response. -func SerializeDeleteCacheClusterResult(w http.ResponseWriter, output *DeleteCacheClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteGlobalReplicationGroupResult writes the DeleteGlobalReplicationGroupResult to the HTTP response. -func SerializeDeleteGlobalReplicationGroupResult(w http.ResponseWriter, output *DeleteGlobalReplicationGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteReplicationGroupResult writes the DeleteReplicationGroupResult to the HTTP response. -func SerializeDeleteReplicationGroupResult(w http.ResponseWriter, output *DeleteReplicationGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteServerlessCacheResponse writes the DeleteServerlessCacheResponse to the HTTP response. -func SerializeDeleteServerlessCacheResponse(w http.ResponseWriter, output *DeleteServerlessCacheResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteServerlessCacheSnapshotResponse writes the DeleteServerlessCacheSnapshotResponse to the HTTP response. -func SerializeDeleteServerlessCacheSnapshotResponse(w http.ResponseWriter, output *DeleteServerlessCacheSnapshotResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteSnapshotResult writes the DeleteSnapshotResult to the HTTP response. -func SerializeDeleteSnapshotResult(w http.ResponseWriter, output *DeleteSnapshotResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCacheClusterMessage writes the CacheClusterMessage to the HTTP response. -func SerializeCacheClusterMessage(w http.ResponseWriter, output *CacheClusterMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCacheEngineVersionMessage writes the CacheEngineVersionMessage to the HTTP response. -func SerializeCacheEngineVersionMessage(w http.ResponseWriter, output *CacheEngineVersionMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCacheParameterGroupsMessage writes the CacheParameterGroupsMessage to the HTTP response. -func SerializeCacheParameterGroupsMessage(w http.ResponseWriter, output *CacheParameterGroupsMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCacheParameterGroupDetails writes the CacheParameterGroupDetails to the HTTP response. -func SerializeCacheParameterGroupDetails(w http.ResponseWriter, output *CacheParameterGroupDetails, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCacheSecurityGroupMessage writes the CacheSecurityGroupMessage to the HTTP response. -func SerializeCacheSecurityGroupMessage(w http.ResponseWriter, output *CacheSecurityGroupMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCacheSubnetGroupMessage writes the CacheSubnetGroupMessage to the HTTP response. -func SerializeCacheSubnetGroupMessage(w http.ResponseWriter, output *CacheSubnetGroupMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeEngineDefaultParametersResult writes the DescribeEngineDefaultParametersResult to the HTTP response. -func SerializeDescribeEngineDefaultParametersResult(w http.ResponseWriter, output *DescribeEngineDefaultParametersResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEventsMessage writes the EventsMessage to the HTTP response. -func SerializeEventsMessage(w http.ResponseWriter, output *EventsMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeGlobalReplicationGroupsResult writes the DescribeGlobalReplicationGroupsResult to the HTTP response. -func SerializeDescribeGlobalReplicationGroupsResult(w http.ResponseWriter, output *DescribeGlobalReplicationGroupsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeReplicationGroupMessage writes the ReplicationGroupMessage to the HTTP response. -func SerializeReplicationGroupMessage(w http.ResponseWriter, output *ReplicationGroupMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeReservedCacheNodeMessage writes the ReservedCacheNodeMessage to the HTTP response. -func SerializeReservedCacheNodeMessage(w http.ResponseWriter, output *ReservedCacheNodeMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeReservedCacheNodesOfferingMessage writes the ReservedCacheNodesOfferingMessage to the HTTP response. -func SerializeReservedCacheNodesOfferingMessage(w http.ResponseWriter, output *ReservedCacheNodesOfferingMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeServerlessCacheSnapshotsResponse writes the DescribeServerlessCacheSnapshotsResponse to the HTTP response. -func SerializeDescribeServerlessCacheSnapshotsResponse(w http.ResponseWriter, output *DescribeServerlessCacheSnapshotsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeServerlessCachesResponse writes the DescribeServerlessCachesResponse to the HTTP response. -func SerializeDescribeServerlessCachesResponse(w http.ResponseWriter, output *DescribeServerlessCachesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeServiceUpdatesMessage writes the ServiceUpdatesMessage to the HTTP response. -func SerializeServiceUpdatesMessage(w http.ResponseWriter, output *ServiceUpdatesMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeSnapshotsListMessage writes the DescribeSnapshotsListMessage to the HTTP response. -func SerializeDescribeSnapshotsListMessage(w http.ResponseWriter, output *DescribeSnapshotsListMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateActionsMessage writes the UpdateActionsMessage to the HTTP response. -func SerializeUpdateActionsMessage(w http.ResponseWriter, output *UpdateActionsMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeUserGroupsResult writes the DescribeUserGroupsResult to the HTTP response. -func SerializeDescribeUserGroupsResult(w http.ResponseWriter, output *DescribeUserGroupsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeUsersResult writes the DescribeUsersResult to the HTTP response. -func SerializeDescribeUsersResult(w http.ResponseWriter, output *DescribeUsersResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisassociateGlobalReplicationGroupResult writes the DisassociateGlobalReplicationGroupResult to the HTTP response. -func SerializeDisassociateGlobalReplicationGroupResult(w http.ResponseWriter, output *DisassociateGlobalReplicationGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeExportServerlessCacheSnapshotResponse writes the ExportServerlessCacheSnapshotResponse to the HTTP response. -func SerializeExportServerlessCacheSnapshotResponse(w http.ResponseWriter, output *ExportServerlessCacheSnapshotResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeFailoverGlobalReplicationGroupResult writes the FailoverGlobalReplicationGroupResult to the HTTP response. -func SerializeFailoverGlobalReplicationGroupResult(w http.ResponseWriter, output *FailoverGlobalReplicationGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeIncreaseNodeGroupsInGlobalReplicationGroupResult writes the IncreaseNodeGroupsInGlobalReplicationGroupResult to the HTTP response. -func SerializeIncreaseNodeGroupsInGlobalReplicationGroupResult(w http.ResponseWriter, output *IncreaseNodeGroupsInGlobalReplicationGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeIncreaseReplicaCountResult writes the IncreaseReplicaCountResult to the HTTP response. -func SerializeIncreaseReplicaCountResult(w http.ResponseWriter, output *IncreaseReplicaCountResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAllowedNodeTypeModificationsMessage writes the AllowedNodeTypeModificationsMessage to the HTTP response. -func SerializeAllowedNodeTypeModificationsMessage(w http.ResponseWriter, output *AllowedNodeTypeModificationsMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyCacheClusterResult writes the ModifyCacheClusterResult to the HTTP response. -func SerializeModifyCacheClusterResult(w http.ResponseWriter, output *ModifyCacheClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCacheParameterGroupNameMessage writes the CacheParameterGroupNameMessage to the HTTP response. -func SerializeCacheParameterGroupNameMessage(w http.ResponseWriter, output *CacheParameterGroupNameMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyCacheSubnetGroupResult writes the ModifyCacheSubnetGroupResult to the HTTP response. -func SerializeModifyCacheSubnetGroupResult(w http.ResponseWriter, output *ModifyCacheSubnetGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyGlobalReplicationGroupResult writes the ModifyGlobalReplicationGroupResult to the HTTP response. -func SerializeModifyGlobalReplicationGroupResult(w http.ResponseWriter, output *ModifyGlobalReplicationGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyReplicationGroupResult writes the ModifyReplicationGroupResult to the HTTP response. -func SerializeModifyReplicationGroupResult(w http.ResponseWriter, output *ModifyReplicationGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyReplicationGroupShardConfigurationResult writes the ModifyReplicationGroupShardConfigurationResult to the HTTP response. -func SerializeModifyReplicationGroupShardConfigurationResult(w http.ResponseWriter, output *ModifyReplicationGroupShardConfigurationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyServerlessCacheResponse writes the ModifyServerlessCacheResponse to the HTTP response. -func SerializeModifyServerlessCacheResponse(w http.ResponseWriter, output *ModifyServerlessCacheResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePurchaseReservedCacheNodesOfferingResult writes the PurchaseReservedCacheNodesOfferingResult to the HTTP response. -func SerializePurchaseReservedCacheNodesOfferingResult(w http.ResponseWriter, output *PurchaseReservedCacheNodesOfferingResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRebalanceSlotsInGlobalReplicationGroupResult writes the RebalanceSlotsInGlobalReplicationGroupResult to the HTTP response. -func SerializeRebalanceSlotsInGlobalReplicationGroupResult(w http.ResponseWriter, output *RebalanceSlotsInGlobalReplicationGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRebootCacheClusterResult writes the RebootCacheClusterResult to the HTTP response. -func SerializeRebootCacheClusterResult(w http.ResponseWriter, output *RebootCacheClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRevokeCacheSecurityGroupIngressResult writes the RevokeCacheSecurityGroupIngressResult to the HTTP response. -func SerializeRevokeCacheSecurityGroupIngressResult(w http.ResponseWriter, output *RevokeCacheSecurityGroupIngressResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartMigrationResponse writes the StartMigrationResponse to the HTTP response. -func SerializeStartMigrationResponse(w http.ResponseWriter, output *StartMigrationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTestFailoverResult writes the TestFailoverResult to the HTTP response. -func SerializeTestFailoverResult(w http.ResponseWriter, output *TestFailoverResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTestMigrationResponse writes the TestMigrationResponse to the HTTP response. -func SerializeTestMigrationResponse(w http.ResponseWriter, output *TestMigrationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/elasticache/interface.go b/internal/generated/elasticache/interface.go deleted file mode 100644 index 382a71c7..00000000 --- a/internal/generated/elasticache/interface.go +++ /dev/null @@ -1,83 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package elasticache - -import "context" - -type ElastiCacheV9Service interface { - AddTagsToResource(ctx context.Context, input *AddTagsToResourceMessage) (*TagListMessage, error) - AuthorizeCacheSecurityGroupIngress(ctx context.Context, input *AuthorizeCacheSecurityGroupIngressMessage) (*AuthorizeCacheSecurityGroupIngressResult, error) - BatchApplyUpdateAction(ctx context.Context, input *BatchApplyUpdateActionMessage) (*UpdateActionResultsMessage, error) - BatchStopUpdateAction(ctx context.Context, input *BatchStopUpdateActionMessage) (*UpdateActionResultsMessage, error) - CompleteMigration(ctx context.Context, input *CompleteMigrationMessage) (*CompleteMigrationResponse, error) - CopyServerlessCacheSnapshot(ctx context.Context, input *CopyServerlessCacheSnapshotRequest) (*CopyServerlessCacheSnapshotResponse, error) - CopySnapshot(ctx context.Context, input *CopySnapshotMessage) (*CopySnapshotResult, error) - CreateCacheCluster(ctx context.Context, input *CreateCacheClusterMessage) (*CreateCacheClusterResult, error) - CreateCacheParameterGroup(ctx context.Context, input *CreateCacheParameterGroupMessage) (*CreateCacheParameterGroupResult, error) - CreateCacheSecurityGroup(ctx context.Context, input *CreateCacheSecurityGroupMessage) (*CreateCacheSecurityGroupResult, error) - CreateCacheSubnetGroup(ctx context.Context, input *CreateCacheSubnetGroupMessage) (*CreateCacheSubnetGroupResult, error) - CreateGlobalReplicationGroup(ctx context.Context, input *CreateGlobalReplicationGroupMessage) (*CreateGlobalReplicationGroupResult, error) - CreateReplicationGroup(ctx context.Context, input *CreateReplicationGroupMessage) (*CreateReplicationGroupResult, error) - CreateServerlessCache(ctx context.Context, input *CreateServerlessCacheRequest) (*CreateServerlessCacheResponse, error) - CreateServerlessCacheSnapshot(ctx context.Context, input *CreateServerlessCacheSnapshotRequest) (*CreateServerlessCacheSnapshotResponse, error) - CreateSnapshot(ctx context.Context, input *CreateSnapshotMessage) (*CreateSnapshotResult, error) - CreateUser(ctx context.Context, input *CreateUserMessage) (*User, error) - CreateUserGroup(ctx context.Context, input *CreateUserGroupMessage) (*UserGroup, error) - DecreaseNodeGroupsInGlobalReplicationGroup(ctx context.Context, input *DecreaseNodeGroupsInGlobalReplicationGroupMessage) (*DecreaseNodeGroupsInGlobalReplicationGroupResult, error) - DecreaseReplicaCount(ctx context.Context, input *DecreaseReplicaCountMessage) (*DecreaseReplicaCountResult, error) - DeleteCacheCluster(ctx context.Context, input *DeleteCacheClusterMessage) (*DeleteCacheClusterResult, error) - DeleteCacheParameterGroup(ctx context.Context, input *DeleteCacheParameterGroupMessage) (*SmithyUnit, error) - DeleteCacheSecurityGroup(ctx context.Context, input *DeleteCacheSecurityGroupMessage) (*SmithyUnit, error) - DeleteCacheSubnetGroup(ctx context.Context, input *DeleteCacheSubnetGroupMessage) (*SmithyUnit, error) - DeleteGlobalReplicationGroup(ctx context.Context, input *DeleteGlobalReplicationGroupMessage) (*DeleteGlobalReplicationGroupResult, error) - DeleteReplicationGroup(ctx context.Context, input *DeleteReplicationGroupMessage) (*DeleteReplicationGroupResult, error) - DeleteServerlessCache(ctx context.Context, input *DeleteServerlessCacheRequest) (*DeleteServerlessCacheResponse, error) - DeleteServerlessCacheSnapshot(ctx context.Context, input *DeleteServerlessCacheSnapshotRequest) (*DeleteServerlessCacheSnapshotResponse, error) - DeleteSnapshot(ctx context.Context, input *DeleteSnapshotMessage) (*DeleteSnapshotResult, error) - DeleteUser(ctx context.Context, input *DeleteUserMessage) (*User, error) - DeleteUserGroup(ctx context.Context, input *DeleteUserGroupMessage) (*UserGroup, error) - DescribeCacheClusters(ctx context.Context, input *DescribeCacheClustersMessage) (*CacheClusterMessage, error) - DescribeCacheEngineVersions(ctx context.Context, input *DescribeCacheEngineVersionsMessage) (*CacheEngineVersionMessage, error) - DescribeCacheParameterGroups(ctx context.Context, input *DescribeCacheParameterGroupsMessage) (*CacheParameterGroupsMessage, error) - DescribeCacheParameters(ctx context.Context, input *DescribeCacheParametersMessage) (*CacheParameterGroupDetails, error) - DescribeCacheSecurityGroups(ctx context.Context, input *DescribeCacheSecurityGroupsMessage) (*CacheSecurityGroupMessage, error) - DescribeCacheSubnetGroups(ctx context.Context, input *DescribeCacheSubnetGroupsMessage) (*CacheSubnetGroupMessage, error) - DescribeEngineDefaultParameters(ctx context.Context, input *DescribeEngineDefaultParametersMessage) (*DescribeEngineDefaultParametersResult, error) - DescribeEvents(ctx context.Context, input *DescribeEventsMessage) (*EventsMessage, error) - DescribeGlobalReplicationGroups(ctx context.Context, input *DescribeGlobalReplicationGroupsMessage) (*DescribeGlobalReplicationGroupsResult, error) - DescribeReplicationGroups(ctx context.Context, input *DescribeReplicationGroupsMessage) (*ReplicationGroupMessage, error) - DescribeReservedCacheNodes(ctx context.Context, input *DescribeReservedCacheNodesMessage) (*ReservedCacheNodeMessage, error) - DescribeReservedCacheNodesOfferings(ctx context.Context, input *DescribeReservedCacheNodesOfferingsMessage) (*ReservedCacheNodesOfferingMessage, error) - DescribeServerlessCacheSnapshots(ctx context.Context, input *DescribeServerlessCacheSnapshotsRequest) (*DescribeServerlessCacheSnapshotsResponse, error) - DescribeServerlessCaches(ctx context.Context, input *DescribeServerlessCachesRequest) (*DescribeServerlessCachesResponse, error) - DescribeServiceUpdates(ctx context.Context, input *DescribeServiceUpdatesMessage) (*ServiceUpdatesMessage, error) - DescribeSnapshots(ctx context.Context, input *DescribeSnapshotsMessage) (*DescribeSnapshotsListMessage, error) - DescribeUpdateActions(ctx context.Context, input *DescribeUpdateActionsMessage) (*UpdateActionsMessage, error) - DescribeUserGroups(ctx context.Context, input *DescribeUserGroupsMessage) (*DescribeUserGroupsResult, error) - DescribeUsers(ctx context.Context, input *DescribeUsersMessage) (*DescribeUsersResult, error) - DisassociateGlobalReplicationGroup(ctx context.Context, input *DisassociateGlobalReplicationGroupMessage) (*DisassociateGlobalReplicationGroupResult, error) - ExportServerlessCacheSnapshot(ctx context.Context, input *ExportServerlessCacheSnapshotRequest) (*ExportServerlessCacheSnapshotResponse, error) - FailoverGlobalReplicationGroup(ctx context.Context, input *FailoverGlobalReplicationGroupMessage) (*FailoverGlobalReplicationGroupResult, error) - IncreaseNodeGroupsInGlobalReplicationGroup(ctx context.Context, input *IncreaseNodeGroupsInGlobalReplicationGroupMessage) (*IncreaseNodeGroupsInGlobalReplicationGroupResult, error) - IncreaseReplicaCount(ctx context.Context, input *IncreaseReplicaCountMessage) (*IncreaseReplicaCountResult, error) - ListAllowedNodeTypeModifications(ctx context.Context, input *ListAllowedNodeTypeModificationsMessage) (*AllowedNodeTypeModificationsMessage, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceMessage) (*TagListMessage, error) - ModifyCacheCluster(ctx context.Context, input *ModifyCacheClusterMessage) (*ModifyCacheClusterResult, error) - ModifyCacheParameterGroup(ctx context.Context, input *ModifyCacheParameterGroupMessage) (*CacheParameterGroupNameMessage, error) - ModifyCacheSubnetGroup(ctx context.Context, input *ModifyCacheSubnetGroupMessage) (*ModifyCacheSubnetGroupResult, error) - ModifyGlobalReplicationGroup(ctx context.Context, input *ModifyGlobalReplicationGroupMessage) (*ModifyGlobalReplicationGroupResult, error) - ModifyReplicationGroup(ctx context.Context, input *ModifyReplicationGroupMessage) (*ModifyReplicationGroupResult, error) - ModifyReplicationGroupShardConfiguration(ctx context.Context, input *ModifyReplicationGroupShardConfigurationMessage) (*ModifyReplicationGroupShardConfigurationResult, error) - ModifyServerlessCache(ctx context.Context, input *ModifyServerlessCacheRequest) (*ModifyServerlessCacheResponse, error) - ModifyUser(ctx context.Context, input *ModifyUserMessage) (*User, error) - ModifyUserGroup(ctx context.Context, input *ModifyUserGroupMessage) (*UserGroup, error) - PurchaseReservedCacheNodesOffering(ctx context.Context, input *PurchaseReservedCacheNodesOfferingMessage) (*PurchaseReservedCacheNodesOfferingResult, error) - RebalanceSlotsInGlobalReplicationGroup(ctx context.Context, input *RebalanceSlotsInGlobalReplicationGroupMessage) (*RebalanceSlotsInGlobalReplicationGroupResult, error) - RebootCacheCluster(ctx context.Context, input *RebootCacheClusterMessage) (*RebootCacheClusterResult, error) - RemoveTagsFromResource(ctx context.Context, input *RemoveTagsFromResourceMessage) (*TagListMessage, error) - ResetCacheParameterGroup(ctx context.Context, input *ResetCacheParameterGroupMessage) (*CacheParameterGroupNameMessage, error) - RevokeCacheSecurityGroupIngress(ctx context.Context, input *RevokeCacheSecurityGroupIngressMessage) (*RevokeCacheSecurityGroupIngressResult, error) - StartMigration(ctx context.Context, input *StartMigrationMessage) (*StartMigrationResponse, error) - TestFailover(ctx context.Context, input *TestFailoverMessage) (*TestFailoverResult, error) - TestMigration(ctx context.Context, input *TestMigrationMessage) (*TestMigrationResponse, error) -} diff --git a/internal/generated/elasticache/router.go b/internal/generated/elasticache/router.go index d6c723ac..c3d0eb2b 100644 --- a/internal/generated/elasticache/router.go +++ b/internal/generated/elasticache/router.go @@ -4,6 +4,9 @@ package elasticache import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/elasticache/serializer.go b/internal/generated/elasticache/serializer.go deleted file mode 100644 index d5a364c6..00000000 --- a/internal/generated/elasticache/serializer.go +++ /dev/null @@ -1,535 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package elasticache - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeAddTagsToResourceMessage parses an HTTP request into a *AddTagsToResourceMessage. -func DeserializeAddTagsToResourceMessage(r *http.Request, pathParams PathParams) (*AddTagsToResourceMessage, error) { - input := &AddTagsToResourceMessage{} - - return input, nil -} - -// DeserializeAuthorizeCacheSecurityGroupIngressMessage parses an HTTP request into a *AuthorizeCacheSecurityGroupIngressMessage. -func DeserializeAuthorizeCacheSecurityGroupIngressMessage(r *http.Request, pathParams PathParams) (*AuthorizeCacheSecurityGroupIngressMessage, error) { - input := &AuthorizeCacheSecurityGroupIngressMessage{} - - return input, nil -} - -// DeserializeBatchApplyUpdateActionMessage parses an HTTP request into a *BatchApplyUpdateActionMessage. -func DeserializeBatchApplyUpdateActionMessage(r *http.Request, pathParams PathParams) (*BatchApplyUpdateActionMessage, error) { - input := &BatchApplyUpdateActionMessage{} - - return input, nil -} - -// DeserializeBatchStopUpdateActionMessage parses an HTTP request into a *BatchStopUpdateActionMessage. -func DeserializeBatchStopUpdateActionMessage(r *http.Request, pathParams PathParams) (*BatchStopUpdateActionMessage, error) { - input := &BatchStopUpdateActionMessage{} - - return input, nil -} - -// DeserializeCompleteMigrationMessage parses an HTTP request into a *CompleteMigrationMessage. -func DeserializeCompleteMigrationMessage(r *http.Request, pathParams PathParams) (*CompleteMigrationMessage, error) { - input := &CompleteMigrationMessage{} - - return input, nil -} - -// DeserializeCopyServerlessCacheSnapshotRequest parses an HTTP request into a *CopyServerlessCacheSnapshotRequest. -func DeserializeCopyServerlessCacheSnapshotRequest(r *http.Request, pathParams PathParams) (*CopyServerlessCacheSnapshotRequest, error) { - input := &CopyServerlessCacheSnapshotRequest{} - - return input, nil -} - -// DeserializeCopySnapshotMessage parses an HTTP request into a *CopySnapshotMessage. -func DeserializeCopySnapshotMessage(r *http.Request, pathParams PathParams) (*CopySnapshotMessage, error) { - input := &CopySnapshotMessage{} - - return input, nil -} - -// DeserializeCreateCacheClusterMessage parses an HTTP request into a *CreateCacheClusterMessage. -func DeserializeCreateCacheClusterMessage(r *http.Request, pathParams PathParams) (*CreateCacheClusterMessage, error) { - input := &CreateCacheClusterMessage{} - - return input, nil -} - -// DeserializeCreateCacheParameterGroupMessage parses an HTTP request into a *CreateCacheParameterGroupMessage. -func DeserializeCreateCacheParameterGroupMessage(r *http.Request, pathParams PathParams) (*CreateCacheParameterGroupMessage, error) { - input := &CreateCacheParameterGroupMessage{} - - return input, nil -} - -// DeserializeCreateCacheSecurityGroupMessage parses an HTTP request into a *CreateCacheSecurityGroupMessage. -func DeserializeCreateCacheSecurityGroupMessage(r *http.Request, pathParams PathParams) (*CreateCacheSecurityGroupMessage, error) { - input := &CreateCacheSecurityGroupMessage{} - - return input, nil -} - -// DeserializeCreateCacheSubnetGroupMessage parses an HTTP request into a *CreateCacheSubnetGroupMessage. -func DeserializeCreateCacheSubnetGroupMessage(r *http.Request, pathParams PathParams) (*CreateCacheSubnetGroupMessage, error) { - input := &CreateCacheSubnetGroupMessage{} - - return input, nil -} - -// DeserializeCreateGlobalReplicationGroupMessage parses an HTTP request into a *CreateGlobalReplicationGroupMessage. -func DeserializeCreateGlobalReplicationGroupMessage(r *http.Request, pathParams PathParams) (*CreateGlobalReplicationGroupMessage, error) { - input := &CreateGlobalReplicationGroupMessage{} - - return input, nil -} - -// DeserializeCreateReplicationGroupMessage parses an HTTP request into a *CreateReplicationGroupMessage. -func DeserializeCreateReplicationGroupMessage(r *http.Request, pathParams PathParams) (*CreateReplicationGroupMessage, error) { - input := &CreateReplicationGroupMessage{} - - return input, nil -} - -// DeserializeCreateServerlessCacheRequest parses an HTTP request into a *CreateServerlessCacheRequest. -func DeserializeCreateServerlessCacheRequest(r *http.Request, pathParams PathParams) (*CreateServerlessCacheRequest, error) { - input := &CreateServerlessCacheRequest{} - - return input, nil -} - -// DeserializeCreateServerlessCacheSnapshotRequest parses an HTTP request into a *CreateServerlessCacheSnapshotRequest. -func DeserializeCreateServerlessCacheSnapshotRequest(r *http.Request, pathParams PathParams) (*CreateServerlessCacheSnapshotRequest, error) { - input := &CreateServerlessCacheSnapshotRequest{} - - return input, nil -} - -// DeserializeCreateSnapshotMessage parses an HTTP request into a *CreateSnapshotMessage. -func DeserializeCreateSnapshotMessage(r *http.Request, pathParams PathParams) (*CreateSnapshotMessage, error) { - input := &CreateSnapshotMessage{} - - return input, nil -} - -// DeserializeCreateUserMessage parses an HTTP request into a *CreateUserMessage. -func DeserializeCreateUserMessage(r *http.Request, pathParams PathParams) (*CreateUserMessage, error) { - input := &CreateUserMessage{} - - return input, nil -} - -// DeserializeCreateUserGroupMessage parses an HTTP request into a *CreateUserGroupMessage. -func DeserializeCreateUserGroupMessage(r *http.Request, pathParams PathParams) (*CreateUserGroupMessage, error) { - input := &CreateUserGroupMessage{} - - return input, nil -} - -// DeserializeDecreaseNodeGroupsInGlobalReplicationGroupMessage parses an HTTP request into a *DecreaseNodeGroupsInGlobalReplicationGroupMessage. -func DeserializeDecreaseNodeGroupsInGlobalReplicationGroupMessage(r *http.Request, pathParams PathParams) (*DecreaseNodeGroupsInGlobalReplicationGroupMessage, error) { - input := &DecreaseNodeGroupsInGlobalReplicationGroupMessage{} - - return input, nil -} - -// DeserializeDecreaseReplicaCountMessage parses an HTTP request into a *DecreaseReplicaCountMessage. -func DeserializeDecreaseReplicaCountMessage(r *http.Request, pathParams PathParams) (*DecreaseReplicaCountMessage, error) { - input := &DecreaseReplicaCountMessage{} - - return input, nil -} - -// DeserializeDeleteCacheClusterMessage parses an HTTP request into a *DeleteCacheClusterMessage. -func DeserializeDeleteCacheClusterMessage(r *http.Request, pathParams PathParams) (*DeleteCacheClusterMessage, error) { - input := &DeleteCacheClusterMessage{} - - return input, nil -} - -// DeserializeDeleteCacheParameterGroupMessage parses an HTTP request into a *DeleteCacheParameterGroupMessage. -func DeserializeDeleteCacheParameterGroupMessage(r *http.Request, pathParams PathParams) (*DeleteCacheParameterGroupMessage, error) { - input := &DeleteCacheParameterGroupMessage{} - - return input, nil -} - -// DeserializeDeleteCacheSecurityGroupMessage parses an HTTP request into a *DeleteCacheSecurityGroupMessage. -func DeserializeDeleteCacheSecurityGroupMessage(r *http.Request, pathParams PathParams) (*DeleteCacheSecurityGroupMessage, error) { - input := &DeleteCacheSecurityGroupMessage{} - - return input, nil -} - -// DeserializeDeleteCacheSubnetGroupMessage parses an HTTP request into a *DeleteCacheSubnetGroupMessage. -func DeserializeDeleteCacheSubnetGroupMessage(r *http.Request, pathParams PathParams) (*DeleteCacheSubnetGroupMessage, error) { - input := &DeleteCacheSubnetGroupMessage{} - - return input, nil -} - -// DeserializeDeleteGlobalReplicationGroupMessage parses an HTTP request into a *DeleteGlobalReplicationGroupMessage. -func DeserializeDeleteGlobalReplicationGroupMessage(r *http.Request, pathParams PathParams) (*DeleteGlobalReplicationGroupMessage, error) { - input := &DeleteGlobalReplicationGroupMessage{} - - return input, nil -} - -// DeserializeDeleteReplicationGroupMessage parses an HTTP request into a *DeleteReplicationGroupMessage. -func DeserializeDeleteReplicationGroupMessage(r *http.Request, pathParams PathParams) (*DeleteReplicationGroupMessage, error) { - input := &DeleteReplicationGroupMessage{} - - return input, nil -} - -// DeserializeDeleteServerlessCacheRequest parses an HTTP request into a *DeleteServerlessCacheRequest. -func DeserializeDeleteServerlessCacheRequest(r *http.Request, pathParams PathParams) (*DeleteServerlessCacheRequest, error) { - input := &DeleteServerlessCacheRequest{} - - return input, nil -} - -// DeserializeDeleteServerlessCacheSnapshotRequest parses an HTTP request into a *DeleteServerlessCacheSnapshotRequest. -func DeserializeDeleteServerlessCacheSnapshotRequest(r *http.Request, pathParams PathParams) (*DeleteServerlessCacheSnapshotRequest, error) { - input := &DeleteServerlessCacheSnapshotRequest{} - - return input, nil -} - -// DeserializeDeleteSnapshotMessage parses an HTTP request into a *DeleteSnapshotMessage. -func DeserializeDeleteSnapshotMessage(r *http.Request, pathParams PathParams) (*DeleteSnapshotMessage, error) { - input := &DeleteSnapshotMessage{} - - return input, nil -} - -// DeserializeDeleteUserMessage parses an HTTP request into a *DeleteUserMessage. -func DeserializeDeleteUserMessage(r *http.Request, pathParams PathParams) (*DeleteUserMessage, error) { - input := &DeleteUserMessage{} - - return input, nil -} - -// DeserializeDeleteUserGroupMessage parses an HTTP request into a *DeleteUserGroupMessage. -func DeserializeDeleteUserGroupMessage(r *http.Request, pathParams PathParams) (*DeleteUserGroupMessage, error) { - input := &DeleteUserGroupMessage{} - - return input, nil -} - -// DeserializeDescribeCacheClustersMessage parses an HTTP request into a *DescribeCacheClustersMessage. -func DeserializeDescribeCacheClustersMessage(r *http.Request, pathParams PathParams) (*DescribeCacheClustersMessage, error) { - input := &DescribeCacheClustersMessage{} - - return input, nil -} - -// DeserializeDescribeCacheEngineVersionsMessage parses an HTTP request into a *DescribeCacheEngineVersionsMessage. -func DeserializeDescribeCacheEngineVersionsMessage(r *http.Request, pathParams PathParams) (*DescribeCacheEngineVersionsMessage, error) { - input := &DescribeCacheEngineVersionsMessage{} - - return input, nil -} - -// DeserializeDescribeCacheParameterGroupsMessage parses an HTTP request into a *DescribeCacheParameterGroupsMessage. -func DeserializeDescribeCacheParameterGroupsMessage(r *http.Request, pathParams PathParams) (*DescribeCacheParameterGroupsMessage, error) { - input := &DescribeCacheParameterGroupsMessage{} - - return input, nil -} - -// DeserializeDescribeCacheParametersMessage parses an HTTP request into a *DescribeCacheParametersMessage. -func DeserializeDescribeCacheParametersMessage(r *http.Request, pathParams PathParams) (*DescribeCacheParametersMessage, error) { - input := &DescribeCacheParametersMessage{} - - return input, nil -} - -// DeserializeDescribeCacheSecurityGroupsMessage parses an HTTP request into a *DescribeCacheSecurityGroupsMessage. -func DeserializeDescribeCacheSecurityGroupsMessage(r *http.Request, pathParams PathParams) (*DescribeCacheSecurityGroupsMessage, error) { - input := &DescribeCacheSecurityGroupsMessage{} - - return input, nil -} - -// DeserializeDescribeCacheSubnetGroupsMessage parses an HTTP request into a *DescribeCacheSubnetGroupsMessage. -func DeserializeDescribeCacheSubnetGroupsMessage(r *http.Request, pathParams PathParams) (*DescribeCacheSubnetGroupsMessage, error) { - input := &DescribeCacheSubnetGroupsMessage{} - - return input, nil -} - -// DeserializeDescribeEngineDefaultParametersMessage parses an HTTP request into a *DescribeEngineDefaultParametersMessage. -func DeserializeDescribeEngineDefaultParametersMessage(r *http.Request, pathParams PathParams) (*DescribeEngineDefaultParametersMessage, error) { - input := &DescribeEngineDefaultParametersMessage{} - - return input, nil -} - -// DeserializeDescribeEventsMessage parses an HTTP request into a *DescribeEventsMessage. -func DeserializeDescribeEventsMessage(r *http.Request, pathParams PathParams) (*DescribeEventsMessage, error) { - input := &DescribeEventsMessage{} - - return input, nil -} - -// DeserializeDescribeGlobalReplicationGroupsMessage parses an HTTP request into a *DescribeGlobalReplicationGroupsMessage. -func DeserializeDescribeGlobalReplicationGroupsMessage(r *http.Request, pathParams PathParams) (*DescribeGlobalReplicationGroupsMessage, error) { - input := &DescribeGlobalReplicationGroupsMessage{} - - return input, nil -} - -// DeserializeDescribeReplicationGroupsMessage parses an HTTP request into a *DescribeReplicationGroupsMessage. -func DeserializeDescribeReplicationGroupsMessage(r *http.Request, pathParams PathParams) (*DescribeReplicationGroupsMessage, error) { - input := &DescribeReplicationGroupsMessage{} - - return input, nil -} - -// DeserializeDescribeReservedCacheNodesMessage parses an HTTP request into a *DescribeReservedCacheNodesMessage. -func DeserializeDescribeReservedCacheNodesMessage(r *http.Request, pathParams PathParams) (*DescribeReservedCacheNodesMessage, error) { - input := &DescribeReservedCacheNodesMessage{} - - return input, nil -} - -// DeserializeDescribeReservedCacheNodesOfferingsMessage parses an HTTP request into a *DescribeReservedCacheNodesOfferingsMessage. -func DeserializeDescribeReservedCacheNodesOfferingsMessage(r *http.Request, pathParams PathParams) (*DescribeReservedCacheNodesOfferingsMessage, error) { - input := &DescribeReservedCacheNodesOfferingsMessage{} - - return input, nil -} - -// DeserializeDescribeServerlessCacheSnapshotsRequest parses an HTTP request into a *DescribeServerlessCacheSnapshotsRequest. -func DeserializeDescribeServerlessCacheSnapshotsRequest(r *http.Request, pathParams PathParams) (*DescribeServerlessCacheSnapshotsRequest, error) { - input := &DescribeServerlessCacheSnapshotsRequest{} - - return input, nil -} - -// DeserializeDescribeServerlessCachesRequest parses an HTTP request into a *DescribeServerlessCachesRequest. -func DeserializeDescribeServerlessCachesRequest(r *http.Request, pathParams PathParams) (*DescribeServerlessCachesRequest, error) { - input := &DescribeServerlessCachesRequest{} - - return input, nil -} - -// DeserializeDescribeServiceUpdatesMessage parses an HTTP request into a *DescribeServiceUpdatesMessage. -func DeserializeDescribeServiceUpdatesMessage(r *http.Request, pathParams PathParams) (*DescribeServiceUpdatesMessage, error) { - input := &DescribeServiceUpdatesMessage{} - - return input, nil -} - -// DeserializeDescribeSnapshotsMessage parses an HTTP request into a *DescribeSnapshotsMessage. -func DeserializeDescribeSnapshotsMessage(r *http.Request, pathParams PathParams) (*DescribeSnapshotsMessage, error) { - input := &DescribeSnapshotsMessage{} - - return input, nil -} - -// DeserializeDescribeUpdateActionsMessage parses an HTTP request into a *DescribeUpdateActionsMessage. -func DeserializeDescribeUpdateActionsMessage(r *http.Request, pathParams PathParams) (*DescribeUpdateActionsMessage, error) { - input := &DescribeUpdateActionsMessage{} - - return input, nil -} - -// DeserializeDescribeUserGroupsMessage parses an HTTP request into a *DescribeUserGroupsMessage. -func DeserializeDescribeUserGroupsMessage(r *http.Request, pathParams PathParams) (*DescribeUserGroupsMessage, error) { - input := &DescribeUserGroupsMessage{} - - return input, nil -} - -// DeserializeDescribeUsersMessage parses an HTTP request into a *DescribeUsersMessage. -func DeserializeDescribeUsersMessage(r *http.Request, pathParams PathParams) (*DescribeUsersMessage, error) { - input := &DescribeUsersMessage{} - - return input, nil -} - -// DeserializeDisassociateGlobalReplicationGroupMessage parses an HTTP request into a *DisassociateGlobalReplicationGroupMessage. -func DeserializeDisassociateGlobalReplicationGroupMessage(r *http.Request, pathParams PathParams) (*DisassociateGlobalReplicationGroupMessage, error) { - input := &DisassociateGlobalReplicationGroupMessage{} - - return input, nil -} - -// DeserializeExportServerlessCacheSnapshotRequest parses an HTTP request into a *ExportServerlessCacheSnapshotRequest. -func DeserializeExportServerlessCacheSnapshotRequest(r *http.Request, pathParams PathParams) (*ExportServerlessCacheSnapshotRequest, error) { - input := &ExportServerlessCacheSnapshotRequest{} - - return input, nil -} - -// DeserializeFailoverGlobalReplicationGroupMessage parses an HTTP request into a *FailoverGlobalReplicationGroupMessage. -func DeserializeFailoverGlobalReplicationGroupMessage(r *http.Request, pathParams PathParams) (*FailoverGlobalReplicationGroupMessage, error) { - input := &FailoverGlobalReplicationGroupMessage{} - - return input, nil -} - -// DeserializeIncreaseNodeGroupsInGlobalReplicationGroupMessage parses an HTTP request into a *IncreaseNodeGroupsInGlobalReplicationGroupMessage. -func DeserializeIncreaseNodeGroupsInGlobalReplicationGroupMessage(r *http.Request, pathParams PathParams) (*IncreaseNodeGroupsInGlobalReplicationGroupMessage, error) { - input := &IncreaseNodeGroupsInGlobalReplicationGroupMessage{} - - return input, nil -} - -// DeserializeIncreaseReplicaCountMessage parses an HTTP request into a *IncreaseReplicaCountMessage. -func DeserializeIncreaseReplicaCountMessage(r *http.Request, pathParams PathParams) (*IncreaseReplicaCountMessage, error) { - input := &IncreaseReplicaCountMessage{} - - return input, nil -} - -// DeserializeListAllowedNodeTypeModificationsMessage parses an HTTP request into a *ListAllowedNodeTypeModificationsMessage. -func DeserializeListAllowedNodeTypeModificationsMessage(r *http.Request, pathParams PathParams) (*ListAllowedNodeTypeModificationsMessage, error) { - input := &ListAllowedNodeTypeModificationsMessage{} - - return input, nil -} - -// DeserializeListTagsForResourceMessage parses an HTTP request into a *ListTagsForResourceMessage. -func DeserializeListTagsForResourceMessage(r *http.Request, pathParams PathParams) (*ListTagsForResourceMessage, error) { - input := &ListTagsForResourceMessage{} - - return input, nil -} - -// DeserializeModifyCacheClusterMessage parses an HTTP request into a *ModifyCacheClusterMessage. -func DeserializeModifyCacheClusterMessage(r *http.Request, pathParams PathParams) (*ModifyCacheClusterMessage, error) { - input := &ModifyCacheClusterMessage{} - - return input, nil -} - -// DeserializeModifyCacheParameterGroupMessage parses an HTTP request into a *ModifyCacheParameterGroupMessage. -func DeserializeModifyCacheParameterGroupMessage(r *http.Request, pathParams PathParams) (*ModifyCacheParameterGroupMessage, error) { - input := &ModifyCacheParameterGroupMessage{} - - return input, nil -} - -// DeserializeModifyCacheSubnetGroupMessage parses an HTTP request into a *ModifyCacheSubnetGroupMessage. -func DeserializeModifyCacheSubnetGroupMessage(r *http.Request, pathParams PathParams) (*ModifyCacheSubnetGroupMessage, error) { - input := &ModifyCacheSubnetGroupMessage{} - - return input, nil -} - -// DeserializeModifyGlobalReplicationGroupMessage parses an HTTP request into a *ModifyGlobalReplicationGroupMessage. -func DeserializeModifyGlobalReplicationGroupMessage(r *http.Request, pathParams PathParams) (*ModifyGlobalReplicationGroupMessage, error) { - input := &ModifyGlobalReplicationGroupMessage{} - - return input, nil -} - -// DeserializeModifyReplicationGroupMessage parses an HTTP request into a *ModifyReplicationGroupMessage. -func DeserializeModifyReplicationGroupMessage(r *http.Request, pathParams PathParams) (*ModifyReplicationGroupMessage, error) { - input := &ModifyReplicationGroupMessage{} - - return input, nil -} - -// DeserializeModifyReplicationGroupShardConfigurationMessage parses an HTTP request into a *ModifyReplicationGroupShardConfigurationMessage. -func DeserializeModifyReplicationGroupShardConfigurationMessage(r *http.Request, pathParams PathParams) (*ModifyReplicationGroupShardConfigurationMessage, error) { - input := &ModifyReplicationGroupShardConfigurationMessage{} - - return input, nil -} - -// DeserializeModifyServerlessCacheRequest parses an HTTP request into a *ModifyServerlessCacheRequest. -func DeserializeModifyServerlessCacheRequest(r *http.Request, pathParams PathParams) (*ModifyServerlessCacheRequest, error) { - input := &ModifyServerlessCacheRequest{} - - return input, nil -} - -// DeserializeModifyUserMessage parses an HTTP request into a *ModifyUserMessage. -func DeserializeModifyUserMessage(r *http.Request, pathParams PathParams) (*ModifyUserMessage, error) { - input := &ModifyUserMessage{} - - return input, nil -} - -// DeserializeModifyUserGroupMessage parses an HTTP request into a *ModifyUserGroupMessage. -func DeserializeModifyUserGroupMessage(r *http.Request, pathParams PathParams) (*ModifyUserGroupMessage, error) { - input := &ModifyUserGroupMessage{} - - return input, nil -} - -// DeserializePurchaseReservedCacheNodesOfferingMessage parses an HTTP request into a *PurchaseReservedCacheNodesOfferingMessage. -func DeserializePurchaseReservedCacheNodesOfferingMessage(r *http.Request, pathParams PathParams) (*PurchaseReservedCacheNodesOfferingMessage, error) { - input := &PurchaseReservedCacheNodesOfferingMessage{} - - return input, nil -} - -// DeserializeRebalanceSlotsInGlobalReplicationGroupMessage parses an HTTP request into a *RebalanceSlotsInGlobalReplicationGroupMessage. -func DeserializeRebalanceSlotsInGlobalReplicationGroupMessage(r *http.Request, pathParams PathParams) (*RebalanceSlotsInGlobalReplicationGroupMessage, error) { - input := &RebalanceSlotsInGlobalReplicationGroupMessage{} - - return input, nil -} - -// DeserializeRebootCacheClusterMessage parses an HTTP request into a *RebootCacheClusterMessage. -func DeserializeRebootCacheClusterMessage(r *http.Request, pathParams PathParams) (*RebootCacheClusterMessage, error) { - input := &RebootCacheClusterMessage{} - - return input, nil -} - -// DeserializeRemoveTagsFromResourceMessage parses an HTTP request into a *RemoveTagsFromResourceMessage. -func DeserializeRemoveTagsFromResourceMessage(r *http.Request, pathParams PathParams) (*RemoveTagsFromResourceMessage, error) { - input := &RemoveTagsFromResourceMessage{} - - return input, nil -} - -// DeserializeResetCacheParameterGroupMessage parses an HTTP request into a *ResetCacheParameterGroupMessage. -func DeserializeResetCacheParameterGroupMessage(r *http.Request, pathParams PathParams) (*ResetCacheParameterGroupMessage, error) { - input := &ResetCacheParameterGroupMessage{} - - return input, nil -} - -// DeserializeRevokeCacheSecurityGroupIngressMessage parses an HTTP request into a *RevokeCacheSecurityGroupIngressMessage. -func DeserializeRevokeCacheSecurityGroupIngressMessage(r *http.Request, pathParams PathParams) (*RevokeCacheSecurityGroupIngressMessage, error) { - input := &RevokeCacheSecurityGroupIngressMessage{} - - return input, nil -} - -// DeserializeStartMigrationMessage parses an HTTP request into a *StartMigrationMessage. -func DeserializeStartMigrationMessage(r *http.Request, pathParams PathParams) (*StartMigrationMessage, error) { - input := &StartMigrationMessage{} - - return input, nil -} - -// DeserializeTestFailoverMessage parses an HTTP request into a *TestFailoverMessage. -func DeserializeTestFailoverMessage(r *http.Request, pathParams PathParams) (*TestFailoverMessage, error) { - input := &TestFailoverMessage{} - - return input, nil -} - -// DeserializeTestMigrationMessage parses an HTTP request into a *TestMigrationMessage. -func DeserializeTestMigrationMessage(r *http.Request, pathParams PathParams) (*TestMigrationMessage, error) { - input := &TestMigrationMessage{} - - return input, nil -} diff --git a/internal/generated/elasticbeanstalk/deserializer.go b/internal/generated/elasticbeanstalk/deserializer.go deleted file mode 100644 index fe1fc51b..00000000 --- a/internal/generated/elasticbeanstalk/deserializer.go +++ /dev/null @@ -1,483 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package elasticbeanstalk - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeApplyEnvironmentManagedActionResult writes the ApplyEnvironmentManagedActionResult to the HTTP response. -func SerializeApplyEnvironmentManagedActionResult(w http.ResponseWriter, output *ApplyEnvironmentManagedActionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCheckDNSAvailabilityResultMessage writes the CheckDNSAvailabilityResultMessage to the HTTP response. -func SerializeCheckDNSAvailabilityResultMessage(w http.ResponseWriter, output *CheckDNSAvailabilityResultMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEnvironmentDescriptionsMessage writes the EnvironmentDescriptionsMessage to the HTTP response. -func SerializeEnvironmentDescriptionsMessage(w http.ResponseWriter, output *EnvironmentDescriptionsMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeApplicationDescriptionMessage writes the ApplicationDescriptionMessage to the HTTP response. -func SerializeApplicationDescriptionMessage(w http.ResponseWriter, output *ApplicationDescriptionMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeApplicationVersionDescriptionMessage writes the ApplicationVersionDescriptionMessage to the HTTP response. -func SerializeApplicationVersionDescriptionMessage(w http.ResponseWriter, output *ApplicationVersionDescriptionMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeConfigurationSettingsDescription writes the ConfigurationSettingsDescription to the HTTP response. -func SerializeConfigurationSettingsDescription(w http.ResponseWriter, output *ConfigurationSettingsDescription, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEnvironmentDescription writes the EnvironmentDescription to the HTTP response. -func SerializeEnvironmentDescription(w http.ResponseWriter, output *EnvironmentDescription, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreatePlatformVersionResult writes the CreatePlatformVersionResult to the HTTP response. -func SerializeCreatePlatformVersionResult(w http.ResponseWriter, output *CreatePlatformVersionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateStorageLocationResultMessage writes the CreateStorageLocationResultMessage to the HTTP response. -func SerializeCreateStorageLocationResultMessage(w http.ResponseWriter, output *CreateStorageLocationResultMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeletePlatformVersionResult writes the DeletePlatformVersionResult to the HTTP response. -func SerializeDeletePlatformVersionResult(w http.ResponseWriter, output *DeletePlatformVersionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeAccountAttributesResult writes the DescribeAccountAttributesResult to the HTTP response. -func SerializeDescribeAccountAttributesResult(w http.ResponseWriter, output *DescribeAccountAttributesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeApplicationVersionDescriptionsMessage writes the ApplicationVersionDescriptionsMessage to the HTTP response. -func SerializeApplicationVersionDescriptionsMessage(w http.ResponseWriter, output *ApplicationVersionDescriptionsMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeApplicationDescriptionsMessage writes the ApplicationDescriptionsMessage to the HTTP response. -func SerializeApplicationDescriptionsMessage(w http.ResponseWriter, output *ApplicationDescriptionsMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeConfigurationOptionsDescription writes the ConfigurationOptionsDescription to the HTTP response. -func SerializeConfigurationOptionsDescription(w http.ResponseWriter, output *ConfigurationOptionsDescription, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeConfigurationSettingsDescriptions writes the ConfigurationSettingsDescriptions to the HTTP response. -func SerializeConfigurationSettingsDescriptions(w http.ResponseWriter, output *ConfigurationSettingsDescriptions, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeEnvironmentHealthResult writes the DescribeEnvironmentHealthResult to the HTTP response. -func SerializeDescribeEnvironmentHealthResult(w http.ResponseWriter, output *DescribeEnvironmentHealthResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeEnvironmentManagedActionHistoryResult writes the DescribeEnvironmentManagedActionHistoryResult to the HTTP response. -func SerializeDescribeEnvironmentManagedActionHistoryResult(w http.ResponseWriter, output *DescribeEnvironmentManagedActionHistoryResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeEnvironmentManagedActionsResult writes the DescribeEnvironmentManagedActionsResult to the HTTP response. -func SerializeDescribeEnvironmentManagedActionsResult(w http.ResponseWriter, output *DescribeEnvironmentManagedActionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEnvironmentResourceDescriptionsMessage writes the EnvironmentResourceDescriptionsMessage to the HTTP response. -func SerializeEnvironmentResourceDescriptionsMessage(w http.ResponseWriter, output *EnvironmentResourceDescriptionsMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEventDescriptionsMessage writes the EventDescriptionsMessage to the HTTP response. -func SerializeEventDescriptionsMessage(w http.ResponseWriter, output *EventDescriptionsMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeInstancesHealthResult writes the DescribeInstancesHealthResult to the HTTP response. -func SerializeDescribeInstancesHealthResult(w http.ResponseWriter, output *DescribeInstancesHealthResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribePlatformVersionResult writes the DescribePlatformVersionResult to the HTTP response. -func SerializeDescribePlatformVersionResult(w http.ResponseWriter, output *DescribePlatformVersionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAvailableSolutionStacksResultMessage writes the ListAvailableSolutionStacksResultMessage to the HTTP response. -func SerializeListAvailableSolutionStacksResultMessage(w http.ResponseWriter, output *ListAvailableSolutionStacksResultMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPlatformBranchesResult writes the ListPlatformBranchesResult to the HTTP response. -func SerializeListPlatformBranchesResult(w http.ResponseWriter, output *ListPlatformBranchesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPlatformVersionsResult writes the ListPlatformVersionsResult to the HTTP response. -func SerializeListPlatformVersionsResult(w http.ResponseWriter, output *ListPlatformVersionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeResourceTagsDescriptionMessage writes the ResourceTagsDescriptionMessage to the HTTP response. -func SerializeResourceTagsDescriptionMessage(w http.ResponseWriter, output *ResourceTagsDescriptionMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRetrieveEnvironmentInfoResultMessage writes the RetrieveEnvironmentInfoResultMessage to the HTTP response. -func SerializeRetrieveEnvironmentInfoResultMessage(w http.ResponseWriter, output *RetrieveEnvironmentInfoResultMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeApplicationResourceLifecycleDescriptionMessage writes the ApplicationResourceLifecycleDescriptionMessage to the HTTP response. -func SerializeApplicationResourceLifecycleDescriptionMessage(w http.ResponseWriter, output *ApplicationResourceLifecycleDescriptionMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeConfigurationSettingsValidationMessages writes the ConfigurationSettingsValidationMessages to the HTTP response. -func SerializeConfigurationSettingsValidationMessages(w http.ResponseWriter, output *ConfigurationSettingsValidationMessages, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/elasticbeanstalk/interface.go b/internal/generated/elasticbeanstalk/interface.go deleted file mode 100644 index 4a2c97d2..00000000 --- a/internal/generated/elasticbeanstalk/interface.go +++ /dev/null @@ -1,55 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package elasticbeanstalk - -import "context" - -type ElasticBeanstalkServiceService interface { - AbortEnvironmentUpdate(ctx context.Context, input *AbortEnvironmentUpdateMessage) (*SmithyUnit, error) - ApplyEnvironmentManagedAction(ctx context.Context, input *ApplyEnvironmentManagedActionRequest) (*ApplyEnvironmentManagedActionResult, error) - AssociateEnvironmentOperationsRole(ctx context.Context, input *AssociateEnvironmentOperationsRoleMessage) (*SmithyUnit, error) - CheckDNSAvailability(ctx context.Context, input *CheckDNSAvailabilityMessage) (*CheckDNSAvailabilityResultMessage, error) - ComposeEnvironments(ctx context.Context, input *ComposeEnvironmentsMessage) (*EnvironmentDescriptionsMessage, error) - CreateApplication(ctx context.Context, input *CreateApplicationMessage) (*ApplicationDescriptionMessage, error) - CreateApplicationVersion(ctx context.Context, input *CreateApplicationVersionMessage) (*ApplicationVersionDescriptionMessage, error) - CreateConfigurationTemplate(ctx context.Context, input *CreateConfigurationTemplateMessage) (*ConfigurationSettingsDescription, error) - CreateEnvironment(ctx context.Context, input *CreateEnvironmentMessage) (*EnvironmentDescription, error) - CreatePlatformVersion(ctx context.Context, input *CreatePlatformVersionRequest) (*CreatePlatformVersionResult, error) - CreateStorageLocation(ctx context.Context, input *SmithyUnit) (*CreateStorageLocationResultMessage, error) - DeleteApplication(ctx context.Context, input *DeleteApplicationMessage) (*SmithyUnit, error) - DeleteApplicationVersion(ctx context.Context, input *DeleteApplicationVersionMessage) (*SmithyUnit, error) - DeleteConfigurationTemplate(ctx context.Context, input *DeleteConfigurationTemplateMessage) (*SmithyUnit, error) - DeleteEnvironmentConfiguration(ctx context.Context, input *DeleteEnvironmentConfigurationMessage) (*SmithyUnit, error) - DeletePlatformVersion(ctx context.Context, input *DeletePlatformVersionRequest) (*DeletePlatformVersionResult, error) - DescribeAccountAttributes(ctx context.Context, input *SmithyUnit) (*DescribeAccountAttributesResult, error) - DescribeApplicationVersions(ctx context.Context, input *DescribeApplicationVersionsMessage) (*ApplicationVersionDescriptionsMessage, error) - DescribeApplications(ctx context.Context, input *DescribeApplicationsMessage) (*ApplicationDescriptionsMessage, error) - DescribeConfigurationOptions(ctx context.Context, input *DescribeConfigurationOptionsMessage) (*ConfigurationOptionsDescription, error) - DescribeConfigurationSettings(ctx context.Context, input *DescribeConfigurationSettingsMessage) (*ConfigurationSettingsDescriptions, error) - DescribeEnvironmentHealth(ctx context.Context, input *DescribeEnvironmentHealthRequest) (*DescribeEnvironmentHealthResult, error) - DescribeEnvironmentManagedActionHistory(ctx context.Context, input *DescribeEnvironmentManagedActionHistoryRequest) (*DescribeEnvironmentManagedActionHistoryResult, error) - DescribeEnvironmentManagedActions(ctx context.Context, input *DescribeEnvironmentManagedActionsRequest) (*DescribeEnvironmentManagedActionsResult, error) - DescribeEnvironmentResources(ctx context.Context, input *DescribeEnvironmentResourcesMessage) (*EnvironmentResourceDescriptionsMessage, error) - DescribeEnvironments(ctx context.Context, input *DescribeEnvironmentsMessage) (*EnvironmentDescriptionsMessage, error) - DescribeEvents(ctx context.Context, input *DescribeEventsMessage) (*EventDescriptionsMessage, error) - DescribeInstancesHealth(ctx context.Context, input *DescribeInstancesHealthRequest) (*DescribeInstancesHealthResult, error) - DescribePlatformVersion(ctx context.Context, input *DescribePlatformVersionRequest) (*DescribePlatformVersionResult, error) - DisassociateEnvironmentOperationsRole(ctx context.Context, input *DisassociateEnvironmentOperationsRoleMessage) (*SmithyUnit, error) - ListAvailableSolutionStacks(ctx context.Context, input *SmithyUnit) (*ListAvailableSolutionStacksResultMessage, error) - ListPlatformBranches(ctx context.Context, input *ListPlatformBranchesRequest) (*ListPlatformBranchesResult, error) - ListPlatformVersions(ctx context.Context, input *ListPlatformVersionsRequest) (*ListPlatformVersionsResult, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceMessage) (*ResourceTagsDescriptionMessage, error) - RebuildEnvironment(ctx context.Context, input *RebuildEnvironmentMessage) (*SmithyUnit, error) - RequestEnvironmentInfo(ctx context.Context, input *RequestEnvironmentInfoMessage) (*SmithyUnit, error) - RestartAppServer(ctx context.Context, input *RestartAppServerMessage) (*SmithyUnit, error) - RetrieveEnvironmentInfo(ctx context.Context, input *RetrieveEnvironmentInfoMessage) (*RetrieveEnvironmentInfoResultMessage, error) - SwapEnvironmentCNAMEs(ctx context.Context, input *SwapEnvironmentCNAMEsMessage) (*SmithyUnit, error) - TerminateEnvironment(ctx context.Context, input *TerminateEnvironmentMessage) (*EnvironmentDescription, error) - UpdateApplication(ctx context.Context, input *UpdateApplicationMessage) (*ApplicationDescriptionMessage, error) - UpdateApplicationResourceLifecycle(ctx context.Context, input *UpdateApplicationResourceLifecycleMessage) (*ApplicationResourceLifecycleDescriptionMessage, error) - UpdateApplicationVersion(ctx context.Context, input *UpdateApplicationVersionMessage) (*ApplicationVersionDescriptionMessage, error) - UpdateConfigurationTemplate(ctx context.Context, input *UpdateConfigurationTemplateMessage) (*ConfigurationSettingsDescription, error) - UpdateEnvironment(ctx context.Context, input *UpdateEnvironmentMessage) (*EnvironmentDescription, error) - UpdateTagsForResource(ctx context.Context, input *UpdateTagsForResourceMessage) (*SmithyUnit, error) - ValidateConfigurationSettings(ctx context.Context, input *ValidateConfigurationSettingsMessage) (*ConfigurationSettingsValidationMessages, error) -} diff --git a/internal/generated/elasticbeanstalk/router.go b/internal/generated/elasticbeanstalk/router.go index 734cd84e..7e7dbd07 100644 --- a/internal/generated/elasticbeanstalk/router.go +++ b/internal/generated/elasticbeanstalk/router.go @@ -4,6 +4,9 @@ package elasticbeanstalk import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/elasticbeanstalk/serializer.go b/internal/generated/elasticbeanstalk/serializer.go deleted file mode 100644 index c939155f..00000000 --- a/internal/generated/elasticbeanstalk/serializer.go +++ /dev/null @@ -1,325 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package elasticbeanstalk - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeAbortEnvironmentUpdateMessage parses an HTTP request into a *AbortEnvironmentUpdateMessage. -func DeserializeAbortEnvironmentUpdateMessage(r *http.Request, pathParams PathParams) (*AbortEnvironmentUpdateMessage, error) { - input := &AbortEnvironmentUpdateMessage{} - - return input, nil -} - -// DeserializeApplyEnvironmentManagedActionRequest parses an HTTP request into a *ApplyEnvironmentManagedActionRequest. -func DeserializeApplyEnvironmentManagedActionRequest(r *http.Request, pathParams PathParams) (*ApplyEnvironmentManagedActionRequest, error) { - input := &ApplyEnvironmentManagedActionRequest{} - - return input, nil -} - -// DeserializeAssociateEnvironmentOperationsRoleMessage parses an HTTP request into a *AssociateEnvironmentOperationsRoleMessage. -func DeserializeAssociateEnvironmentOperationsRoleMessage(r *http.Request, pathParams PathParams) (*AssociateEnvironmentOperationsRoleMessage, error) { - input := &AssociateEnvironmentOperationsRoleMessage{} - - return input, nil -} - -// DeserializeCheckDNSAvailabilityMessage parses an HTTP request into a *CheckDNSAvailabilityMessage. -func DeserializeCheckDNSAvailabilityMessage(r *http.Request, pathParams PathParams) (*CheckDNSAvailabilityMessage, error) { - input := &CheckDNSAvailabilityMessage{} - - return input, nil -} - -// DeserializeComposeEnvironmentsMessage parses an HTTP request into a *ComposeEnvironmentsMessage. -func DeserializeComposeEnvironmentsMessage(r *http.Request, pathParams PathParams) (*ComposeEnvironmentsMessage, error) { - input := &ComposeEnvironmentsMessage{} - - return input, nil -} - -// DeserializeCreateApplicationMessage parses an HTTP request into a *CreateApplicationMessage. -func DeserializeCreateApplicationMessage(r *http.Request, pathParams PathParams) (*CreateApplicationMessage, error) { - input := &CreateApplicationMessage{} - - return input, nil -} - -// DeserializeCreateApplicationVersionMessage parses an HTTP request into a *CreateApplicationVersionMessage. -func DeserializeCreateApplicationVersionMessage(r *http.Request, pathParams PathParams) (*CreateApplicationVersionMessage, error) { - input := &CreateApplicationVersionMessage{} - - return input, nil -} - -// DeserializeCreateConfigurationTemplateMessage parses an HTTP request into a *CreateConfigurationTemplateMessage. -func DeserializeCreateConfigurationTemplateMessage(r *http.Request, pathParams PathParams) (*CreateConfigurationTemplateMessage, error) { - input := &CreateConfigurationTemplateMessage{} - - return input, nil -} - -// DeserializeCreateEnvironmentMessage parses an HTTP request into a *CreateEnvironmentMessage. -func DeserializeCreateEnvironmentMessage(r *http.Request, pathParams PathParams) (*CreateEnvironmentMessage, error) { - input := &CreateEnvironmentMessage{} - - return input, nil -} - -// DeserializeCreatePlatformVersionRequest parses an HTTP request into a *CreatePlatformVersionRequest. -func DeserializeCreatePlatformVersionRequest(r *http.Request, pathParams PathParams) (*CreatePlatformVersionRequest, error) { - input := &CreatePlatformVersionRequest{} - - return input, nil -} - -// DeserializeSmithyUnit parses an HTTP request into a *SmithyUnit. -func DeserializeSmithyUnit(r *http.Request, pathParams PathParams) (*SmithyUnit, error) { - input := &SmithyUnit{} - - return input, nil -} - -// DeserializeDeleteApplicationMessage parses an HTTP request into a *DeleteApplicationMessage. -func DeserializeDeleteApplicationMessage(r *http.Request, pathParams PathParams) (*DeleteApplicationMessage, error) { - input := &DeleteApplicationMessage{} - - return input, nil -} - -// DeserializeDeleteApplicationVersionMessage parses an HTTP request into a *DeleteApplicationVersionMessage. -func DeserializeDeleteApplicationVersionMessage(r *http.Request, pathParams PathParams) (*DeleteApplicationVersionMessage, error) { - input := &DeleteApplicationVersionMessage{} - - return input, nil -} - -// DeserializeDeleteConfigurationTemplateMessage parses an HTTP request into a *DeleteConfigurationTemplateMessage. -func DeserializeDeleteConfigurationTemplateMessage(r *http.Request, pathParams PathParams) (*DeleteConfigurationTemplateMessage, error) { - input := &DeleteConfigurationTemplateMessage{} - - return input, nil -} - -// DeserializeDeleteEnvironmentConfigurationMessage parses an HTTP request into a *DeleteEnvironmentConfigurationMessage. -func DeserializeDeleteEnvironmentConfigurationMessage(r *http.Request, pathParams PathParams) (*DeleteEnvironmentConfigurationMessage, error) { - input := &DeleteEnvironmentConfigurationMessage{} - - return input, nil -} - -// DeserializeDeletePlatformVersionRequest parses an HTTP request into a *DeletePlatformVersionRequest. -func DeserializeDeletePlatformVersionRequest(r *http.Request, pathParams PathParams) (*DeletePlatformVersionRequest, error) { - input := &DeletePlatformVersionRequest{} - - return input, nil -} - -// DeserializeDescribeApplicationVersionsMessage parses an HTTP request into a *DescribeApplicationVersionsMessage. -func DeserializeDescribeApplicationVersionsMessage(r *http.Request, pathParams PathParams) (*DescribeApplicationVersionsMessage, error) { - input := &DescribeApplicationVersionsMessage{} - - return input, nil -} - -// DeserializeDescribeApplicationsMessage parses an HTTP request into a *DescribeApplicationsMessage. -func DeserializeDescribeApplicationsMessage(r *http.Request, pathParams PathParams) (*DescribeApplicationsMessage, error) { - input := &DescribeApplicationsMessage{} - - return input, nil -} - -// DeserializeDescribeConfigurationOptionsMessage parses an HTTP request into a *DescribeConfigurationOptionsMessage. -func DeserializeDescribeConfigurationOptionsMessage(r *http.Request, pathParams PathParams) (*DescribeConfigurationOptionsMessage, error) { - input := &DescribeConfigurationOptionsMessage{} - - return input, nil -} - -// DeserializeDescribeConfigurationSettingsMessage parses an HTTP request into a *DescribeConfigurationSettingsMessage. -func DeserializeDescribeConfigurationSettingsMessage(r *http.Request, pathParams PathParams) (*DescribeConfigurationSettingsMessage, error) { - input := &DescribeConfigurationSettingsMessage{} - - return input, nil -} - -// DeserializeDescribeEnvironmentHealthRequest parses an HTTP request into a *DescribeEnvironmentHealthRequest. -func DeserializeDescribeEnvironmentHealthRequest(r *http.Request, pathParams PathParams) (*DescribeEnvironmentHealthRequest, error) { - input := &DescribeEnvironmentHealthRequest{} - - return input, nil -} - -// DeserializeDescribeEnvironmentManagedActionHistoryRequest parses an HTTP request into a *DescribeEnvironmentManagedActionHistoryRequest. -func DeserializeDescribeEnvironmentManagedActionHistoryRequest(r *http.Request, pathParams PathParams) (*DescribeEnvironmentManagedActionHistoryRequest, error) { - input := &DescribeEnvironmentManagedActionHistoryRequest{} - - return input, nil -} - -// DeserializeDescribeEnvironmentManagedActionsRequest parses an HTTP request into a *DescribeEnvironmentManagedActionsRequest. -func DeserializeDescribeEnvironmentManagedActionsRequest(r *http.Request, pathParams PathParams) (*DescribeEnvironmentManagedActionsRequest, error) { - input := &DescribeEnvironmentManagedActionsRequest{} - - return input, nil -} - -// DeserializeDescribeEnvironmentResourcesMessage parses an HTTP request into a *DescribeEnvironmentResourcesMessage. -func DeserializeDescribeEnvironmentResourcesMessage(r *http.Request, pathParams PathParams) (*DescribeEnvironmentResourcesMessage, error) { - input := &DescribeEnvironmentResourcesMessage{} - - return input, nil -} - -// DeserializeDescribeEnvironmentsMessage parses an HTTP request into a *DescribeEnvironmentsMessage. -func DeserializeDescribeEnvironmentsMessage(r *http.Request, pathParams PathParams) (*DescribeEnvironmentsMessage, error) { - input := &DescribeEnvironmentsMessage{} - - return input, nil -} - -// DeserializeDescribeEventsMessage parses an HTTP request into a *DescribeEventsMessage. -func DeserializeDescribeEventsMessage(r *http.Request, pathParams PathParams) (*DescribeEventsMessage, error) { - input := &DescribeEventsMessage{} - - return input, nil -} - -// DeserializeDescribeInstancesHealthRequest parses an HTTP request into a *DescribeInstancesHealthRequest. -func DeserializeDescribeInstancesHealthRequest(r *http.Request, pathParams PathParams) (*DescribeInstancesHealthRequest, error) { - input := &DescribeInstancesHealthRequest{} - - return input, nil -} - -// DeserializeDescribePlatformVersionRequest parses an HTTP request into a *DescribePlatformVersionRequest. -func DeserializeDescribePlatformVersionRequest(r *http.Request, pathParams PathParams) (*DescribePlatformVersionRequest, error) { - input := &DescribePlatformVersionRequest{} - - return input, nil -} - -// DeserializeDisassociateEnvironmentOperationsRoleMessage parses an HTTP request into a *DisassociateEnvironmentOperationsRoleMessage. -func DeserializeDisassociateEnvironmentOperationsRoleMessage(r *http.Request, pathParams PathParams) (*DisassociateEnvironmentOperationsRoleMessage, error) { - input := &DisassociateEnvironmentOperationsRoleMessage{} - - return input, nil -} - -// DeserializeListPlatformBranchesRequest parses an HTTP request into a *ListPlatformBranchesRequest. -func DeserializeListPlatformBranchesRequest(r *http.Request, pathParams PathParams) (*ListPlatformBranchesRequest, error) { - input := &ListPlatformBranchesRequest{} - - return input, nil -} - -// DeserializeListPlatformVersionsRequest parses an HTTP request into a *ListPlatformVersionsRequest. -func DeserializeListPlatformVersionsRequest(r *http.Request, pathParams PathParams) (*ListPlatformVersionsRequest, error) { - input := &ListPlatformVersionsRequest{} - - return input, nil -} - -// DeserializeListTagsForResourceMessage parses an HTTP request into a *ListTagsForResourceMessage. -func DeserializeListTagsForResourceMessage(r *http.Request, pathParams PathParams) (*ListTagsForResourceMessage, error) { - input := &ListTagsForResourceMessage{} - - return input, nil -} - -// DeserializeRebuildEnvironmentMessage parses an HTTP request into a *RebuildEnvironmentMessage. -func DeserializeRebuildEnvironmentMessage(r *http.Request, pathParams PathParams) (*RebuildEnvironmentMessage, error) { - input := &RebuildEnvironmentMessage{} - - return input, nil -} - -// DeserializeRequestEnvironmentInfoMessage parses an HTTP request into a *RequestEnvironmentInfoMessage. -func DeserializeRequestEnvironmentInfoMessage(r *http.Request, pathParams PathParams) (*RequestEnvironmentInfoMessage, error) { - input := &RequestEnvironmentInfoMessage{} - - return input, nil -} - -// DeserializeRestartAppServerMessage parses an HTTP request into a *RestartAppServerMessage. -func DeserializeRestartAppServerMessage(r *http.Request, pathParams PathParams) (*RestartAppServerMessage, error) { - input := &RestartAppServerMessage{} - - return input, nil -} - -// DeserializeRetrieveEnvironmentInfoMessage parses an HTTP request into a *RetrieveEnvironmentInfoMessage. -func DeserializeRetrieveEnvironmentInfoMessage(r *http.Request, pathParams PathParams) (*RetrieveEnvironmentInfoMessage, error) { - input := &RetrieveEnvironmentInfoMessage{} - - return input, nil -} - -// DeserializeSwapEnvironmentCNAMEsMessage parses an HTTP request into a *SwapEnvironmentCNAMEsMessage. -func DeserializeSwapEnvironmentCNAMEsMessage(r *http.Request, pathParams PathParams) (*SwapEnvironmentCNAMEsMessage, error) { - input := &SwapEnvironmentCNAMEsMessage{} - - return input, nil -} - -// DeserializeTerminateEnvironmentMessage parses an HTTP request into a *TerminateEnvironmentMessage. -func DeserializeTerminateEnvironmentMessage(r *http.Request, pathParams PathParams) (*TerminateEnvironmentMessage, error) { - input := &TerminateEnvironmentMessage{} - - return input, nil -} - -// DeserializeUpdateApplicationMessage parses an HTTP request into a *UpdateApplicationMessage. -func DeserializeUpdateApplicationMessage(r *http.Request, pathParams PathParams) (*UpdateApplicationMessage, error) { - input := &UpdateApplicationMessage{} - - return input, nil -} - -// DeserializeUpdateApplicationResourceLifecycleMessage parses an HTTP request into a *UpdateApplicationResourceLifecycleMessage. -func DeserializeUpdateApplicationResourceLifecycleMessage(r *http.Request, pathParams PathParams) (*UpdateApplicationResourceLifecycleMessage, error) { - input := &UpdateApplicationResourceLifecycleMessage{} - - return input, nil -} - -// DeserializeUpdateApplicationVersionMessage parses an HTTP request into a *UpdateApplicationVersionMessage. -func DeserializeUpdateApplicationVersionMessage(r *http.Request, pathParams PathParams) (*UpdateApplicationVersionMessage, error) { - input := &UpdateApplicationVersionMessage{} - - return input, nil -} - -// DeserializeUpdateConfigurationTemplateMessage parses an HTTP request into a *UpdateConfigurationTemplateMessage. -func DeserializeUpdateConfigurationTemplateMessage(r *http.Request, pathParams PathParams) (*UpdateConfigurationTemplateMessage, error) { - input := &UpdateConfigurationTemplateMessage{} - - return input, nil -} - -// DeserializeUpdateEnvironmentMessage parses an HTTP request into a *UpdateEnvironmentMessage. -func DeserializeUpdateEnvironmentMessage(r *http.Request, pathParams PathParams) (*UpdateEnvironmentMessage, error) { - input := &UpdateEnvironmentMessage{} - - return input, nil -} - -// DeserializeUpdateTagsForResourceMessage parses an HTTP request into a *UpdateTagsForResourceMessage. -func DeserializeUpdateTagsForResourceMessage(r *http.Request, pathParams PathParams) (*UpdateTagsForResourceMessage, error) { - input := &UpdateTagsForResourceMessage{} - - return input, nil -} - -// DeserializeValidateConfigurationSettingsMessage parses an HTTP request into a *ValidateConfigurationSettingsMessage. -func DeserializeValidateConfigurationSettingsMessage(r *http.Request, pathParams PathParams) (*ValidateConfigurationSettingsMessage, error) { - input := &ValidateConfigurationSettingsMessage{} - - return input, nil -} diff --git a/internal/generated/elasticloadbalancingv2/deserializer.go b/internal/generated/elasticloadbalancingv2/deserializer.go deleted file mode 100644 index ce899858..00000000 --- a/internal/generated/elasticloadbalancingv2/deserializer.go +++ /dev/null @@ -1,753 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package elasticloadbalancingv2 - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeAddListenerCertificatesOutput writes the AddListenerCertificatesOutput to the HTTP response. -func SerializeAddListenerCertificatesOutput(w http.ResponseWriter, output *AddListenerCertificatesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAddTagsOutput writes the AddTagsOutput to the HTTP response. -func SerializeAddTagsOutput(w http.ResponseWriter, output *AddTagsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeAddTrustStoreRevocationsOutput writes the AddTrustStoreRevocationsOutput to the HTTP response. -func SerializeAddTrustStoreRevocationsOutput(w http.ResponseWriter, output *AddTrustStoreRevocationsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateListenerOutput writes the CreateListenerOutput to the HTTP response. -func SerializeCreateListenerOutput(w http.ResponseWriter, output *CreateListenerOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateLoadBalancerOutput writes the CreateLoadBalancerOutput to the HTTP response. -func SerializeCreateLoadBalancerOutput(w http.ResponseWriter, output *CreateLoadBalancerOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateRuleOutput writes the CreateRuleOutput to the HTTP response. -func SerializeCreateRuleOutput(w http.ResponseWriter, output *CreateRuleOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateTargetGroupOutput writes the CreateTargetGroupOutput to the HTTP response. -func SerializeCreateTargetGroupOutput(w http.ResponseWriter, output *CreateTargetGroupOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateTrustStoreOutput writes the CreateTrustStoreOutput to the HTTP response. -func SerializeCreateTrustStoreOutput(w http.ResponseWriter, output *CreateTrustStoreOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteListenerOutput writes the DeleteListenerOutput to the HTTP response. -func SerializeDeleteListenerOutput(w http.ResponseWriter, output *DeleteListenerOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteLoadBalancerOutput writes the DeleteLoadBalancerOutput to the HTTP response. -func SerializeDeleteLoadBalancerOutput(w http.ResponseWriter, output *DeleteLoadBalancerOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteRuleOutput writes the DeleteRuleOutput to the HTTP response. -func SerializeDeleteRuleOutput(w http.ResponseWriter, output *DeleteRuleOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteSharedTrustStoreAssociationOutput writes the DeleteSharedTrustStoreAssociationOutput to the HTTP response. -func SerializeDeleteSharedTrustStoreAssociationOutput(w http.ResponseWriter, output *DeleteSharedTrustStoreAssociationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteTargetGroupOutput writes the DeleteTargetGroupOutput to the HTTP response. -func SerializeDeleteTargetGroupOutput(w http.ResponseWriter, output *DeleteTargetGroupOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteTrustStoreOutput writes the DeleteTrustStoreOutput to the HTTP response. -func SerializeDeleteTrustStoreOutput(w http.ResponseWriter, output *DeleteTrustStoreOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeregisterTargetsOutput writes the DeregisterTargetsOutput to the HTTP response. -func SerializeDeregisterTargetsOutput(w http.ResponseWriter, output *DeregisterTargetsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDescribeAccountLimitsOutput writes the DescribeAccountLimitsOutput to the HTTP response. -func SerializeDescribeAccountLimitsOutput(w http.ResponseWriter, output *DescribeAccountLimitsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeCapacityReservationOutput writes the DescribeCapacityReservationOutput to the HTTP response. -func SerializeDescribeCapacityReservationOutput(w http.ResponseWriter, output *DescribeCapacityReservationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeListenerAttributesOutput writes the DescribeListenerAttributesOutput to the HTTP response. -func SerializeDescribeListenerAttributesOutput(w http.ResponseWriter, output *DescribeListenerAttributesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeListenerCertificatesOutput writes the DescribeListenerCertificatesOutput to the HTTP response. -func SerializeDescribeListenerCertificatesOutput(w http.ResponseWriter, output *DescribeListenerCertificatesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeListenersOutput writes the DescribeListenersOutput to the HTTP response. -func SerializeDescribeListenersOutput(w http.ResponseWriter, output *DescribeListenersOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeLoadBalancerAttributesOutput writes the DescribeLoadBalancerAttributesOutput to the HTTP response. -func SerializeDescribeLoadBalancerAttributesOutput(w http.ResponseWriter, output *DescribeLoadBalancerAttributesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeLoadBalancersOutput writes the DescribeLoadBalancersOutput to the HTTP response. -func SerializeDescribeLoadBalancersOutput(w http.ResponseWriter, output *DescribeLoadBalancersOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeRulesOutput writes the DescribeRulesOutput to the HTTP response. -func SerializeDescribeRulesOutput(w http.ResponseWriter, output *DescribeRulesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeSSLPoliciesOutput writes the DescribeSSLPoliciesOutput to the HTTP response. -func SerializeDescribeSSLPoliciesOutput(w http.ResponseWriter, output *DescribeSSLPoliciesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTagsOutput writes the DescribeTagsOutput to the HTTP response. -func SerializeDescribeTagsOutput(w http.ResponseWriter, output *DescribeTagsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTargetGroupAttributesOutput writes the DescribeTargetGroupAttributesOutput to the HTTP response. -func SerializeDescribeTargetGroupAttributesOutput(w http.ResponseWriter, output *DescribeTargetGroupAttributesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTargetGroupsOutput writes the DescribeTargetGroupsOutput to the HTTP response. -func SerializeDescribeTargetGroupsOutput(w http.ResponseWriter, output *DescribeTargetGroupsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTargetHealthOutput writes the DescribeTargetHealthOutput to the HTTP response. -func SerializeDescribeTargetHealthOutput(w http.ResponseWriter, output *DescribeTargetHealthOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTrustStoreAssociationsOutput writes the DescribeTrustStoreAssociationsOutput to the HTTP response. -func SerializeDescribeTrustStoreAssociationsOutput(w http.ResponseWriter, output *DescribeTrustStoreAssociationsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTrustStoreRevocationsOutput writes the DescribeTrustStoreRevocationsOutput to the HTTP response. -func SerializeDescribeTrustStoreRevocationsOutput(w http.ResponseWriter, output *DescribeTrustStoreRevocationsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTrustStoresOutput writes the DescribeTrustStoresOutput to the HTTP response. -func SerializeDescribeTrustStoresOutput(w http.ResponseWriter, output *DescribeTrustStoresOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetResourcePolicyOutput writes the GetResourcePolicyOutput to the HTTP response. -func SerializeGetResourcePolicyOutput(w http.ResponseWriter, output *GetResourcePolicyOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTrustStoreCaCertificatesBundleOutput writes the GetTrustStoreCaCertificatesBundleOutput to the HTTP response. -func SerializeGetTrustStoreCaCertificatesBundleOutput(w http.ResponseWriter, output *GetTrustStoreCaCertificatesBundleOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTrustStoreRevocationContentOutput writes the GetTrustStoreRevocationContentOutput to the HTTP response. -func SerializeGetTrustStoreRevocationContentOutput(w http.ResponseWriter, output *GetTrustStoreRevocationContentOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyCapacityReservationOutput writes the ModifyCapacityReservationOutput to the HTTP response. -func SerializeModifyCapacityReservationOutput(w http.ResponseWriter, output *ModifyCapacityReservationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyIpPoolsOutput writes the ModifyIpPoolsOutput to the HTTP response. -func SerializeModifyIpPoolsOutput(w http.ResponseWriter, output *ModifyIpPoolsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyListenerOutput writes the ModifyListenerOutput to the HTTP response. -func SerializeModifyListenerOutput(w http.ResponseWriter, output *ModifyListenerOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyListenerAttributesOutput writes the ModifyListenerAttributesOutput to the HTTP response. -func SerializeModifyListenerAttributesOutput(w http.ResponseWriter, output *ModifyListenerAttributesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyLoadBalancerAttributesOutput writes the ModifyLoadBalancerAttributesOutput to the HTTP response. -func SerializeModifyLoadBalancerAttributesOutput(w http.ResponseWriter, output *ModifyLoadBalancerAttributesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyRuleOutput writes the ModifyRuleOutput to the HTTP response. -func SerializeModifyRuleOutput(w http.ResponseWriter, output *ModifyRuleOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyTargetGroupOutput writes the ModifyTargetGroupOutput to the HTTP response. -func SerializeModifyTargetGroupOutput(w http.ResponseWriter, output *ModifyTargetGroupOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyTargetGroupAttributesOutput writes the ModifyTargetGroupAttributesOutput to the HTTP response. -func SerializeModifyTargetGroupAttributesOutput(w http.ResponseWriter, output *ModifyTargetGroupAttributesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyTrustStoreOutput writes the ModifyTrustStoreOutput to the HTTP response. -func SerializeModifyTrustStoreOutput(w http.ResponseWriter, output *ModifyTrustStoreOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRegisterTargetsOutput writes the RegisterTargetsOutput to the HTTP response. -func SerializeRegisterTargetsOutput(w http.ResponseWriter, output *RegisterTargetsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeRemoveListenerCertificatesOutput writes the RemoveListenerCertificatesOutput to the HTTP response. -func SerializeRemoveListenerCertificatesOutput(w http.ResponseWriter, output *RemoveListenerCertificatesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeRemoveTagsOutput writes the RemoveTagsOutput to the HTTP response. -func SerializeRemoveTagsOutput(w http.ResponseWriter, output *RemoveTagsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeRemoveTrustStoreRevocationsOutput writes the RemoveTrustStoreRevocationsOutput to the HTTP response. -func SerializeRemoveTrustStoreRevocationsOutput(w http.ResponseWriter, output *RemoveTrustStoreRevocationsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeSetIpAddressTypeOutput writes the SetIpAddressTypeOutput to the HTTP response. -func SerializeSetIpAddressTypeOutput(w http.ResponseWriter, output *SetIpAddressTypeOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSetRulePrioritiesOutput writes the SetRulePrioritiesOutput to the HTTP response. -func SerializeSetRulePrioritiesOutput(w http.ResponseWriter, output *SetRulePrioritiesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSetSecurityGroupsOutput writes the SetSecurityGroupsOutput to the HTTP response. -func SerializeSetSecurityGroupsOutput(w http.ResponseWriter, output *SetSecurityGroupsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSetSubnetsOutput writes the SetSubnetsOutput to the HTTP response. -func SerializeSetSubnetsOutput(w http.ResponseWriter, output *SetSubnetsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/elasticloadbalancingv2/interface.go b/internal/generated/elasticloadbalancingv2/interface.go deleted file mode 100644 index cd1b510b..00000000 --- a/internal/generated/elasticloadbalancingv2/interface.go +++ /dev/null @@ -1,59 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package elasticloadbalancingv2 - -import "context" - -type ElasticLoadBalancing_v10Service interface { - AddListenerCertificates(ctx context.Context, input *AddListenerCertificatesInput) (*AddListenerCertificatesOutput, error) - AddTags(ctx context.Context, input *AddTagsInput) (*AddTagsOutput, error) - AddTrustStoreRevocations(ctx context.Context, input *AddTrustStoreRevocationsInput) (*AddTrustStoreRevocationsOutput, error) - CreateListener(ctx context.Context, input *CreateListenerInput) (*CreateListenerOutput, error) - CreateLoadBalancer(ctx context.Context, input *CreateLoadBalancerInput) (*CreateLoadBalancerOutput, error) - CreateRule(ctx context.Context, input *CreateRuleInput) (*CreateRuleOutput, error) - CreateTargetGroup(ctx context.Context, input *CreateTargetGroupInput) (*CreateTargetGroupOutput, error) - CreateTrustStore(ctx context.Context, input *CreateTrustStoreInput) (*CreateTrustStoreOutput, error) - DeleteListener(ctx context.Context, input *DeleteListenerInput) (*DeleteListenerOutput, error) - DeleteLoadBalancer(ctx context.Context, input *DeleteLoadBalancerInput) (*DeleteLoadBalancerOutput, error) - DeleteRule(ctx context.Context, input *DeleteRuleInput) (*DeleteRuleOutput, error) - DeleteSharedTrustStoreAssociation(ctx context.Context, input *DeleteSharedTrustStoreAssociationInput) (*DeleteSharedTrustStoreAssociationOutput, error) - DeleteTargetGroup(ctx context.Context, input *DeleteTargetGroupInput) (*DeleteTargetGroupOutput, error) - DeleteTrustStore(ctx context.Context, input *DeleteTrustStoreInput) (*DeleteTrustStoreOutput, error) - DeregisterTargets(ctx context.Context, input *DeregisterTargetsInput) (*DeregisterTargetsOutput, error) - DescribeAccountLimits(ctx context.Context, input *DescribeAccountLimitsInput) (*DescribeAccountLimitsOutput, error) - DescribeCapacityReservation(ctx context.Context, input *DescribeCapacityReservationInput) (*DescribeCapacityReservationOutput, error) - DescribeListenerAttributes(ctx context.Context, input *DescribeListenerAttributesInput) (*DescribeListenerAttributesOutput, error) - DescribeListenerCertificates(ctx context.Context, input *DescribeListenerCertificatesInput) (*DescribeListenerCertificatesOutput, error) - DescribeListeners(ctx context.Context, input *DescribeListenersInput) (*DescribeListenersOutput, error) - DescribeLoadBalancerAttributes(ctx context.Context, input *DescribeLoadBalancerAttributesInput) (*DescribeLoadBalancerAttributesOutput, error) - DescribeLoadBalancers(ctx context.Context, input *DescribeLoadBalancersInput) (*DescribeLoadBalancersOutput, error) - DescribeRules(ctx context.Context, input *DescribeRulesInput) (*DescribeRulesOutput, error) - DescribeSSLPolicies(ctx context.Context, input *DescribeSSLPoliciesInput) (*DescribeSSLPoliciesOutput, error) - DescribeTags(ctx context.Context, input *DescribeTagsInput) (*DescribeTagsOutput, error) - DescribeTargetGroupAttributes(ctx context.Context, input *DescribeTargetGroupAttributesInput) (*DescribeTargetGroupAttributesOutput, error) - DescribeTargetGroups(ctx context.Context, input *DescribeTargetGroupsInput) (*DescribeTargetGroupsOutput, error) - DescribeTargetHealth(ctx context.Context, input *DescribeTargetHealthInput) (*DescribeTargetHealthOutput, error) - DescribeTrustStoreAssociations(ctx context.Context, input *DescribeTrustStoreAssociationsInput) (*DescribeTrustStoreAssociationsOutput, error) - DescribeTrustStoreRevocations(ctx context.Context, input *DescribeTrustStoreRevocationsInput) (*DescribeTrustStoreRevocationsOutput, error) - DescribeTrustStores(ctx context.Context, input *DescribeTrustStoresInput) (*DescribeTrustStoresOutput, error) - GetResourcePolicy(ctx context.Context, input *GetResourcePolicyInput) (*GetResourcePolicyOutput, error) - GetTrustStoreCaCertificatesBundle(ctx context.Context, input *GetTrustStoreCaCertificatesBundleInput) (*GetTrustStoreCaCertificatesBundleOutput, error) - GetTrustStoreRevocationContent(ctx context.Context, input *GetTrustStoreRevocationContentInput) (*GetTrustStoreRevocationContentOutput, error) - ModifyCapacityReservation(ctx context.Context, input *ModifyCapacityReservationInput) (*ModifyCapacityReservationOutput, error) - ModifyIpPools(ctx context.Context, input *ModifyIpPoolsInput) (*ModifyIpPoolsOutput, error) - ModifyListener(ctx context.Context, input *ModifyListenerInput) (*ModifyListenerOutput, error) - ModifyListenerAttributes(ctx context.Context, input *ModifyListenerAttributesInput) (*ModifyListenerAttributesOutput, error) - ModifyLoadBalancerAttributes(ctx context.Context, input *ModifyLoadBalancerAttributesInput) (*ModifyLoadBalancerAttributesOutput, error) - ModifyRule(ctx context.Context, input *ModifyRuleInput) (*ModifyRuleOutput, error) - ModifyTargetGroup(ctx context.Context, input *ModifyTargetGroupInput) (*ModifyTargetGroupOutput, error) - ModifyTargetGroupAttributes(ctx context.Context, input *ModifyTargetGroupAttributesInput) (*ModifyTargetGroupAttributesOutput, error) - ModifyTrustStore(ctx context.Context, input *ModifyTrustStoreInput) (*ModifyTrustStoreOutput, error) - RegisterTargets(ctx context.Context, input *RegisterTargetsInput) (*RegisterTargetsOutput, error) - RemoveListenerCertificates(ctx context.Context, input *RemoveListenerCertificatesInput) (*RemoveListenerCertificatesOutput, error) - RemoveTags(ctx context.Context, input *RemoveTagsInput) (*RemoveTagsOutput, error) - RemoveTrustStoreRevocations(ctx context.Context, input *RemoveTrustStoreRevocationsInput) (*RemoveTrustStoreRevocationsOutput, error) - SetIpAddressType(ctx context.Context, input *SetIpAddressTypeInput) (*SetIpAddressTypeOutput, error) - SetRulePriorities(ctx context.Context, input *SetRulePrioritiesInput) (*SetRulePrioritiesOutput, error) - SetSecurityGroups(ctx context.Context, input *SetSecurityGroupsInput) (*SetSecurityGroupsOutput, error) - SetSubnets(ctx context.Context, input *SetSubnetsInput) (*SetSubnetsOutput, error) -} diff --git a/internal/generated/elasticloadbalancingv2/router.go b/internal/generated/elasticloadbalancingv2/router.go index 05a8d5b6..b886f0bb 100644 --- a/internal/generated/elasticloadbalancingv2/router.go +++ b/internal/generated/elasticloadbalancingv2/router.go @@ -4,6 +4,9 @@ package elasticloadbalancingv2 import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/elasticloadbalancingv2/serializer.go b/internal/generated/elasticloadbalancingv2/serializer.go deleted file mode 100644 index 26e8a80d..00000000 --- a/internal/generated/elasticloadbalancingv2/serializer.go +++ /dev/null @@ -1,367 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package elasticloadbalancingv2 - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeAddListenerCertificatesInput parses an HTTP request into a *AddListenerCertificatesInput. -func DeserializeAddListenerCertificatesInput(r *http.Request, pathParams PathParams) (*AddListenerCertificatesInput, error) { - input := &AddListenerCertificatesInput{} - - return input, nil -} - -// DeserializeAddTagsInput parses an HTTP request into a *AddTagsInput. -func DeserializeAddTagsInput(r *http.Request, pathParams PathParams) (*AddTagsInput, error) { - input := &AddTagsInput{} - - return input, nil -} - -// DeserializeAddTrustStoreRevocationsInput parses an HTTP request into a *AddTrustStoreRevocationsInput. -func DeserializeAddTrustStoreRevocationsInput(r *http.Request, pathParams PathParams) (*AddTrustStoreRevocationsInput, error) { - input := &AddTrustStoreRevocationsInput{} - - return input, nil -} - -// DeserializeCreateListenerInput parses an HTTP request into a *CreateListenerInput. -func DeserializeCreateListenerInput(r *http.Request, pathParams PathParams) (*CreateListenerInput, error) { - input := &CreateListenerInput{} - - return input, nil -} - -// DeserializeCreateLoadBalancerInput parses an HTTP request into a *CreateLoadBalancerInput. -func DeserializeCreateLoadBalancerInput(r *http.Request, pathParams PathParams) (*CreateLoadBalancerInput, error) { - input := &CreateLoadBalancerInput{} - - return input, nil -} - -// DeserializeCreateRuleInput parses an HTTP request into a *CreateRuleInput. -func DeserializeCreateRuleInput(r *http.Request, pathParams PathParams) (*CreateRuleInput, error) { - input := &CreateRuleInput{} - - return input, nil -} - -// DeserializeCreateTargetGroupInput parses an HTTP request into a *CreateTargetGroupInput. -func DeserializeCreateTargetGroupInput(r *http.Request, pathParams PathParams) (*CreateTargetGroupInput, error) { - input := &CreateTargetGroupInput{} - - return input, nil -} - -// DeserializeCreateTrustStoreInput parses an HTTP request into a *CreateTrustStoreInput. -func DeserializeCreateTrustStoreInput(r *http.Request, pathParams PathParams) (*CreateTrustStoreInput, error) { - input := &CreateTrustStoreInput{} - - return input, nil -} - -// DeserializeDeleteListenerInput parses an HTTP request into a *DeleteListenerInput. -func DeserializeDeleteListenerInput(r *http.Request, pathParams PathParams) (*DeleteListenerInput, error) { - input := &DeleteListenerInput{} - - return input, nil -} - -// DeserializeDeleteLoadBalancerInput parses an HTTP request into a *DeleteLoadBalancerInput. -func DeserializeDeleteLoadBalancerInput(r *http.Request, pathParams PathParams) (*DeleteLoadBalancerInput, error) { - input := &DeleteLoadBalancerInput{} - - return input, nil -} - -// DeserializeDeleteRuleInput parses an HTTP request into a *DeleteRuleInput. -func DeserializeDeleteRuleInput(r *http.Request, pathParams PathParams) (*DeleteRuleInput, error) { - input := &DeleteRuleInput{} - - return input, nil -} - -// DeserializeDeleteSharedTrustStoreAssociationInput parses an HTTP request into a *DeleteSharedTrustStoreAssociationInput. -func DeserializeDeleteSharedTrustStoreAssociationInput(r *http.Request, pathParams PathParams) (*DeleteSharedTrustStoreAssociationInput, error) { - input := &DeleteSharedTrustStoreAssociationInput{} - - return input, nil -} - -// DeserializeDeleteTargetGroupInput parses an HTTP request into a *DeleteTargetGroupInput. -func DeserializeDeleteTargetGroupInput(r *http.Request, pathParams PathParams) (*DeleteTargetGroupInput, error) { - input := &DeleteTargetGroupInput{} - - return input, nil -} - -// DeserializeDeleteTrustStoreInput parses an HTTP request into a *DeleteTrustStoreInput. -func DeserializeDeleteTrustStoreInput(r *http.Request, pathParams PathParams) (*DeleteTrustStoreInput, error) { - input := &DeleteTrustStoreInput{} - - return input, nil -} - -// DeserializeDeregisterTargetsInput parses an HTTP request into a *DeregisterTargetsInput. -func DeserializeDeregisterTargetsInput(r *http.Request, pathParams PathParams) (*DeregisterTargetsInput, error) { - input := &DeregisterTargetsInput{} - - return input, nil -} - -// DeserializeDescribeAccountLimitsInput parses an HTTP request into a *DescribeAccountLimitsInput. -func DeserializeDescribeAccountLimitsInput(r *http.Request, pathParams PathParams) (*DescribeAccountLimitsInput, error) { - input := &DescribeAccountLimitsInput{} - - return input, nil -} - -// DeserializeDescribeCapacityReservationInput parses an HTTP request into a *DescribeCapacityReservationInput. -func DeserializeDescribeCapacityReservationInput(r *http.Request, pathParams PathParams) (*DescribeCapacityReservationInput, error) { - input := &DescribeCapacityReservationInput{} - - return input, nil -} - -// DeserializeDescribeListenerAttributesInput parses an HTTP request into a *DescribeListenerAttributesInput. -func DeserializeDescribeListenerAttributesInput(r *http.Request, pathParams PathParams) (*DescribeListenerAttributesInput, error) { - input := &DescribeListenerAttributesInput{} - - return input, nil -} - -// DeserializeDescribeListenerCertificatesInput parses an HTTP request into a *DescribeListenerCertificatesInput. -func DeserializeDescribeListenerCertificatesInput(r *http.Request, pathParams PathParams) (*DescribeListenerCertificatesInput, error) { - input := &DescribeListenerCertificatesInput{} - - return input, nil -} - -// DeserializeDescribeListenersInput parses an HTTP request into a *DescribeListenersInput. -func DeserializeDescribeListenersInput(r *http.Request, pathParams PathParams) (*DescribeListenersInput, error) { - input := &DescribeListenersInput{} - - return input, nil -} - -// DeserializeDescribeLoadBalancerAttributesInput parses an HTTP request into a *DescribeLoadBalancerAttributesInput. -func DeserializeDescribeLoadBalancerAttributesInput(r *http.Request, pathParams PathParams) (*DescribeLoadBalancerAttributesInput, error) { - input := &DescribeLoadBalancerAttributesInput{} - - return input, nil -} - -// DeserializeDescribeLoadBalancersInput parses an HTTP request into a *DescribeLoadBalancersInput. -func DeserializeDescribeLoadBalancersInput(r *http.Request, pathParams PathParams) (*DescribeLoadBalancersInput, error) { - input := &DescribeLoadBalancersInput{} - - return input, nil -} - -// DeserializeDescribeRulesInput parses an HTTP request into a *DescribeRulesInput. -func DeserializeDescribeRulesInput(r *http.Request, pathParams PathParams) (*DescribeRulesInput, error) { - input := &DescribeRulesInput{} - - return input, nil -} - -// DeserializeDescribeSSLPoliciesInput parses an HTTP request into a *DescribeSSLPoliciesInput. -func DeserializeDescribeSSLPoliciesInput(r *http.Request, pathParams PathParams) (*DescribeSSLPoliciesInput, error) { - input := &DescribeSSLPoliciesInput{} - - return input, nil -} - -// DeserializeDescribeTagsInput parses an HTTP request into a *DescribeTagsInput. -func DeserializeDescribeTagsInput(r *http.Request, pathParams PathParams) (*DescribeTagsInput, error) { - input := &DescribeTagsInput{} - - return input, nil -} - -// DeserializeDescribeTargetGroupAttributesInput parses an HTTP request into a *DescribeTargetGroupAttributesInput. -func DeserializeDescribeTargetGroupAttributesInput(r *http.Request, pathParams PathParams) (*DescribeTargetGroupAttributesInput, error) { - input := &DescribeTargetGroupAttributesInput{} - - return input, nil -} - -// DeserializeDescribeTargetGroupsInput parses an HTTP request into a *DescribeTargetGroupsInput. -func DeserializeDescribeTargetGroupsInput(r *http.Request, pathParams PathParams) (*DescribeTargetGroupsInput, error) { - input := &DescribeTargetGroupsInput{} - - return input, nil -} - -// DeserializeDescribeTargetHealthInput parses an HTTP request into a *DescribeTargetHealthInput. -func DeserializeDescribeTargetHealthInput(r *http.Request, pathParams PathParams) (*DescribeTargetHealthInput, error) { - input := &DescribeTargetHealthInput{} - - return input, nil -} - -// DeserializeDescribeTrustStoreAssociationsInput parses an HTTP request into a *DescribeTrustStoreAssociationsInput. -func DeserializeDescribeTrustStoreAssociationsInput(r *http.Request, pathParams PathParams) (*DescribeTrustStoreAssociationsInput, error) { - input := &DescribeTrustStoreAssociationsInput{} - - return input, nil -} - -// DeserializeDescribeTrustStoreRevocationsInput parses an HTTP request into a *DescribeTrustStoreRevocationsInput. -func DeserializeDescribeTrustStoreRevocationsInput(r *http.Request, pathParams PathParams) (*DescribeTrustStoreRevocationsInput, error) { - input := &DescribeTrustStoreRevocationsInput{} - - return input, nil -} - -// DeserializeDescribeTrustStoresInput parses an HTTP request into a *DescribeTrustStoresInput. -func DeserializeDescribeTrustStoresInput(r *http.Request, pathParams PathParams) (*DescribeTrustStoresInput, error) { - input := &DescribeTrustStoresInput{} - - return input, nil -} - -// DeserializeGetResourcePolicyInput parses an HTTP request into a *GetResourcePolicyInput. -func DeserializeGetResourcePolicyInput(r *http.Request, pathParams PathParams) (*GetResourcePolicyInput, error) { - input := &GetResourcePolicyInput{} - - return input, nil -} - -// DeserializeGetTrustStoreCaCertificatesBundleInput parses an HTTP request into a *GetTrustStoreCaCertificatesBundleInput. -func DeserializeGetTrustStoreCaCertificatesBundleInput(r *http.Request, pathParams PathParams) (*GetTrustStoreCaCertificatesBundleInput, error) { - input := &GetTrustStoreCaCertificatesBundleInput{} - - return input, nil -} - -// DeserializeGetTrustStoreRevocationContentInput parses an HTTP request into a *GetTrustStoreRevocationContentInput. -func DeserializeGetTrustStoreRevocationContentInput(r *http.Request, pathParams PathParams) (*GetTrustStoreRevocationContentInput, error) { - input := &GetTrustStoreRevocationContentInput{} - - return input, nil -} - -// DeserializeModifyCapacityReservationInput parses an HTTP request into a *ModifyCapacityReservationInput. -func DeserializeModifyCapacityReservationInput(r *http.Request, pathParams PathParams) (*ModifyCapacityReservationInput, error) { - input := &ModifyCapacityReservationInput{} - - return input, nil -} - -// DeserializeModifyIpPoolsInput parses an HTTP request into a *ModifyIpPoolsInput. -func DeserializeModifyIpPoolsInput(r *http.Request, pathParams PathParams) (*ModifyIpPoolsInput, error) { - input := &ModifyIpPoolsInput{} - - return input, nil -} - -// DeserializeModifyListenerInput parses an HTTP request into a *ModifyListenerInput. -func DeserializeModifyListenerInput(r *http.Request, pathParams PathParams) (*ModifyListenerInput, error) { - input := &ModifyListenerInput{} - - return input, nil -} - -// DeserializeModifyListenerAttributesInput parses an HTTP request into a *ModifyListenerAttributesInput. -func DeserializeModifyListenerAttributesInput(r *http.Request, pathParams PathParams) (*ModifyListenerAttributesInput, error) { - input := &ModifyListenerAttributesInput{} - - return input, nil -} - -// DeserializeModifyLoadBalancerAttributesInput parses an HTTP request into a *ModifyLoadBalancerAttributesInput. -func DeserializeModifyLoadBalancerAttributesInput(r *http.Request, pathParams PathParams) (*ModifyLoadBalancerAttributesInput, error) { - input := &ModifyLoadBalancerAttributesInput{} - - return input, nil -} - -// DeserializeModifyRuleInput parses an HTTP request into a *ModifyRuleInput. -func DeserializeModifyRuleInput(r *http.Request, pathParams PathParams) (*ModifyRuleInput, error) { - input := &ModifyRuleInput{} - - return input, nil -} - -// DeserializeModifyTargetGroupInput parses an HTTP request into a *ModifyTargetGroupInput. -func DeserializeModifyTargetGroupInput(r *http.Request, pathParams PathParams) (*ModifyTargetGroupInput, error) { - input := &ModifyTargetGroupInput{} - - return input, nil -} - -// DeserializeModifyTargetGroupAttributesInput parses an HTTP request into a *ModifyTargetGroupAttributesInput. -func DeserializeModifyTargetGroupAttributesInput(r *http.Request, pathParams PathParams) (*ModifyTargetGroupAttributesInput, error) { - input := &ModifyTargetGroupAttributesInput{} - - return input, nil -} - -// DeserializeModifyTrustStoreInput parses an HTTP request into a *ModifyTrustStoreInput. -func DeserializeModifyTrustStoreInput(r *http.Request, pathParams PathParams) (*ModifyTrustStoreInput, error) { - input := &ModifyTrustStoreInput{} - - return input, nil -} - -// DeserializeRegisterTargetsInput parses an HTTP request into a *RegisterTargetsInput. -func DeserializeRegisterTargetsInput(r *http.Request, pathParams PathParams) (*RegisterTargetsInput, error) { - input := &RegisterTargetsInput{} - - return input, nil -} - -// DeserializeRemoveListenerCertificatesInput parses an HTTP request into a *RemoveListenerCertificatesInput. -func DeserializeRemoveListenerCertificatesInput(r *http.Request, pathParams PathParams) (*RemoveListenerCertificatesInput, error) { - input := &RemoveListenerCertificatesInput{} - - return input, nil -} - -// DeserializeRemoveTagsInput parses an HTTP request into a *RemoveTagsInput. -func DeserializeRemoveTagsInput(r *http.Request, pathParams PathParams) (*RemoveTagsInput, error) { - input := &RemoveTagsInput{} - - return input, nil -} - -// DeserializeRemoveTrustStoreRevocationsInput parses an HTTP request into a *RemoveTrustStoreRevocationsInput. -func DeserializeRemoveTrustStoreRevocationsInput(r *http.Request, pathParams PathParams) (*RemoveTrustStoreRevocationsInput, error) { - input := &RemoveTrustStoreRevocationsInput{} - - return input, nil -} - -// DeserializeSetIpAddressTypeInput parses an HTTP request into a *SetIpAddressTypeInput. -func DeserializeSetIpAddressTypeInput(r *http.Request, pathParams PathParams) (*SetIpAddressTypeInput, error) { - input := &SetIpAddressTypeInput{} - - return input, nil -} - -// DeserializeSetRulePrioritiesInput parses an HTTP request into a *SetRulePrioritiesInput. -func DeserializeSetRulePrioritiesInput(r *http.Request, pathParams PathParams) (*SetRulePrioritiesInput, error) { - input := &SetRulePrioritiesInput{} - - return input, nil -} - -// DeserializeSetSecurityGroupsInput parses an HTTP request into a *SetSecurityGroupsInput. -func DeserializeSetSecurityGroupsInput(r *http.Request, pathParams PathParams) (*SetSecurityGroupsInput, error) { - input := &SetSecurityGroupsInput{} - - return input, nil -} - -// DeserializeSetSubnetsInput parses an HTTP request into a *SetSubnetsInput. -func DeserializeSetSubnetsInput(r *http.Request, pathParams PathParams) (*SetSubnetsInput, error) { - input := &SetSubnetsInput{} - - return input, nil -} diff --git a/internal/generated/elasticsearchservice/deserializer.go b/internal/generated/elasticsearchservice/deserializer.go deleted file mode 100644 index cf1b7f02..00000000 --- a/internal/generated/elasticsearchservice/deserializer.go +++ /dev/null @@ -1,781 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package elasticsearchservice - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeAcceptInboundCrossClusterSearchConnectionResponse writes the AcceptInboundCrossClusterSearchConnectionResponse to the HTTP response. -func SerializeAcceptInboundCrossClusterSearchConnectionResponse(w http.ResponseWriter, output *AcceptInboundCrossClusterSearchConnectionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeAssociatePackageResponse writes the AssociatePackageResponse to the HTTP response. -func SerializeAssociatePackageResponse(w http.ResponseWriter, output *AssociatePackageResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAuthorizeVpcEndpointAccessResponse writes the AuthorizeVpcEndpointAccessResponse to the HTTP response. -func SerializeAuthorizeVpcEndpointAccessResponse(w http.ResponseWriter, output *AuthorizeVpcEndpointAccessResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCancelDomainConfigChangeResponse writes the CancelDomainConfigChangeResponse to the HTTP response. -func SerializeCancelDomainConfigChangeResponse(w http.ResponseWriter, output *CancelDomainConfigChangeResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCancelElasticsearchServiceSoftwareUpdateResponse writes the CancelElasticsearchServiceSoftwareUpdateResponse to the HTTP response. -func SerializeCancelElasticsearchServiceSoftwareUpdateResponse(w http.ResponseWriter, output *CancelElasticsearchServiceSoftwareUpdateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateElasticsearchDomainResponse writes the CreateElasticsearchDomainResponse to the HTTP response. -func SerializeCreateElasticsearchDomainResponse(w http.ResponseWriter, output *CreateElasticsearchDomainResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateOutboundCrossClusterSearchConnectionResponse writes the CreateOutboundCrossClusterSearchConnectionResponse to the HTTP response. -func SerializeCreateOutboundCrossClusterSearchConnectionResponse(w http.ResponseWriter, output *CreateOutboundCrossClusterSearchConnectionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreatePackageResponse writes the CreatePackageResponse to the HTTP response. -func SerializeCreatePackageResponse(w http.ResponseWriter, output *CreatePackageResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateVpcEndpointResponse writes the CreateVpcEndpointResponse to the HTTP response. -func SerializeCreateVpcEndpointResponse(w http.ResponseWriter, output *CreateVpcEndpointResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteElasticsearchDomainResponse writes the DeleteElasticsearchDomainResponse to the HTTP response. -func SerializeDeleteElasticsearchDomainResponse(w http.ResponseWriter, output *DeleteElasticsearchDomainResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteInboundCrossClusterSearchConnectionResponse writes the DeleteInboundCrossClusterSearchConnectionResponse to the HTTP response. -func SerializeDeleteInboundCrossClusterSearchConnectionResponse(w http.ResponseWriter, output *DeleteInboundCrossClusterSearchConnectionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteOutboundCrossClusterSearchConnectionResponse writes the DeleteOutboundCrossClusterSearchConnectionResponse to the HTTP response. -func SerializeDeleteOutboundCrossClusterSearchConnectionResponse(w http.ResponseWriter, output *DeleteOutboundCrossClusterSearchConnectionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeletePackageResponse writes the DeletePackageResponse to the HTTP response. -func SerializeDeletePackageResponse(w http.ResponseWriter, output *DeletePackageResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteVpcEndpointResponse writes the DeleteVpcEndpointResponse to the HTTP response. -func SerializeDeleteVpcEndpointResponse(w http.ResponseWriter, output *DeleteVpcEndpointResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDomainAutoTunesResponse writes the DescribeDomainAutoTunesResponse to the HTTP response. -func SerializeDescribeDomainAutoTunesResponse(w http.ResponseWriter, output *DescribeDomainAutoTunesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDomainChangeProgressResponse writes the DescribeDomainChangeProgressResponse to the HTTP response. -func SerializeDescribeDomainChangeProgressResponse(w http.ResponseWriter, output *DescribeDomainChangeProgressResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeElasticsearchDomainResponse writes the DescribeElasticsearchDomainResponse to the HTTP response. -func SerializeDescribeElasticsearchDomainResponse(w http.ResponseWriter, output *DescribeElasticsearchDomainResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeElasticsearchDomainConfigResponse writes the DescribeElasticsearchDomainConfigResponse to the HTTP response. -func SerializeDescribeElasticsearchDomainConfigResponse(w http.ResponseWriter, output *DescribeElasticsearchDomainConfigResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeElasticsearchDomainsResponse writes the DescribeElasticsearchDomainsResponse to the HTTP response. -func SerializeDescribeElasticsearchDomainsResponse(w http.ResponseWriter, output *DescribeElasticsearchDomainsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeElasticsearchInstanceTypeLimitsResponse writes the DescribeElasticsearchInstanceTypeLimitsResponse to the HTTP response. -func SerializeDescribeElasticsearchInstanceTypeLimitsResponse(w http.ResponseWriter, output *DescribeElasticsearchInstanceTypeLimitsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeInboundCrossClusterSearchConnectionsResponse writes the DescribeInboundCrossClusterSearchConnectionsResponse to the HTTP response. -func SerializeDescribeInboundCrossClusterSearchConnectionsResponse(w http.ResponseWriter, output *DescribeInboundCrossClusterSearchConnectionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeOutboundCrossClusterSearchConnectionsResponse writes the DescribeOutboundCrossClusterSearchConnectionsResponse to the HTTP response. -func SerializeDescribeOutboundCrossClusterSearchConnectionsResponse(w http.ResponseWriter, output *DescribeOutboundCrossClusterSearchConnectionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribePackagesResponse writes the DescribePackagesResponse to the HTTP response. -func SerializeDescribePackagesResponse(w http.ResponseWriter, output *DescribePackagesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeReservedElasticsearchInstanceOfferingsResponse writes the DescribeReservedElasticsearchInstanceOfferingsResponse to the HTTP response. -func SerializeDescribeReservedElasticsearchInstanceOfferingsResponse(w http.ResponseWriter, output *DescribeReservedElasticsearchInstanceOfferingsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeReservedElasticsearchInstancesResponse writes the DescribeReservedElasticsearchInstancesResponse to the HTTP response. -func SerializeDescribeReservedElasticsearchInstancesResponse(w http.ResponseWriter, output *DescribeReservedElasticsearchInstancesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeVpcEndpointsResponse writes the DescribeVpcEndpointsResponse to the HTTP response. -func SerializeDescribeVpcEndpointsResponse(w http.ResponseWriter, output *DescribeVpcEndpointsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDissociatePackageResponse writes the DissociatePackageResponse to the HTTP response. -func SerializeDissociatePackageResponse(w http.ResponseWriter, output *DissociatePackageResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCompatibleElasticsearchVersionsResponse writes the GetCompatibleElasticsearchVersionsResponse to the HTTP response. -func SerializeGetCompatibleElasticsearchVersionsResponse(w http.ResponseWriter, output *GetCompatibleElasticsearchVersionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPackageVersionHistoryResponse writes the GetPackageVersionHistoryResponse to the HTTP response. -func SerializeGetPackageVersionHistoryResponse(w http.ResponseWriter, output *GetPackageVersionHistoryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetUpgradeHistoryResponse writes the GetUpgradeHistoryResponse to the HTTP response. -func SerializeGetUpgradeHistoryResponse(w http.ResponseWriter, output *GetUpgradeHistoryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetUpgradeStatusResponse writes the GetUpgradeStatusResponse to the HTTP response. -func SerializeGetUpgradeStatusResponse(w http.ResponseWriter, output *GetUpgradeStatusResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDomainNamesResponse writes the ListDomainNamesResponse to the HTTP response. -func SerializeListDomainNamesResponse(w http.ResponseWriter, output *ListDomainNamesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDomainsForPackageResponse writes the ListDomainsForPackageResponse to the HTTP response. -func SerializeListDomainsForPackageResponse(w http.ResponseWriter, output *ListDomainsForPackageResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListElasticsearchInstanceTypesResponse writes the ListElasticsearchInstanceTypesResponse to the HTTP response. -func SerializeListElasticsearchInstanceTypesResponse(w http.ResponseWriter, output *ListElasticsearchInstanceTypesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListElasticsearchVersionsResponse writes the ListElasticsearchVersionsResponse to the HTTP response. -func SerializeListElasticsearchVersionsResponse(w http.ResponseWriter, output *ListElasticsearchVersionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPackagesForDomainResponse writes the ListPackagesForDomainResponse to the HTTP response. -func SerializeListPackagesForDomainResponse(w http.ResponseWriter, output *ListPackagesForDomainResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsResponse writes the ListTagsResponse to the HTTP response. -func SerializeListTagsResponse(w http.ResponseWriter, output *ListTagsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListVpcEndpointAccessResponse writes the ListVpcEndpointAccessResponse to the HTTP response. -func SerializeListVpcEndpointAccessResponse(w http.ResponseWriter, output *ListVpcEndpointAccessResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListVpcEndpointsResponse writes the ListVpcEndpointsResponse to the HTTP response. -func SerializeListVpcEndpointsResponse(w http.ResponseWriter, output *ListVpcEndpointsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListVpcEndpointsForDomainResponse writes the ListVpcEndpointsForDomainResponse to the HTTP response. -func SerializeListVpcEndpointsForDomainResponse(w http.ResponseWriter, output *ListVpcEndpointsForDomainResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePurchaseReservedElasticsearchInstanceOfferingResponse writes the PurchaseReservedElasticsearchInstanceOfferingResponse to the HTTP response. -func SerializePurchaseReservedElasticsearchInstanceOfferingResponse(w http.ResponseWriter, output *PurchaseReservedElasticsearchInstanceOfferingResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRejectInboundCrossClusterSearchConnectionResponse writes the RejectInboundCrossClusterSearchConnectionResponse to the HTTP response. -func SerializeRejectInboundCrossClusterSearchConnectionResponse(w http.ResponseWriter, output *RejectInboundCrossClusterSearchConnectionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRevokeVpcEndpointAccessResponse writes the RevokeVpcEndpointAccessResponse to the HTTP response. -func SerializeRevokeVpcEndpointAccessResponse(w http.ResponseWriter, output *RevokeVpcEndpointAccessResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeStartElasticsearchServiceSoftwareUpdateResponse writes the StartElasticsearchServiceSoftwareUpdateResponse to the HTTP response. -func SerializeStartElasticsearchServiceSoftwareUpdateResponse(w http.ResponseWriter, output *StartElasticsearchServiceSoftwareUpdateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateElasticsearchDomainConfigResponse writes the UpdateElasticsearchDomainConfigResponse to the HTTP response. -func SerializeUpdateElasticsearchDomainConfigResponse(w http.ResponseWriter, output *UpdateElasticsearchDomainConfigResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdatePackageResponse writes the UpdatePackageResponse to the HTTP response. -func SerializeUpdatePackageResponse(w http.ResponseWriter, output *UpdatePackageResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateVpcEndpointResponse writes the UpdateVpcEndpointResponse to the HTTP response. -func SerializeUpdateVpcEndpointResponse(w http.ResponseWriter, output *UpdateVpcEndpointResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpgradeElasticsearchDomainResponse writes the UpgradeElasticsearchDomainResponse to the HTTP response. -func SerializeUpgradeElasticsearchDomainResponse(w http.ResponseWriter, output *UpgradeElasticsearchDomainResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/elasticsearchservice/interface.go b/internal/generated/elasticsearchservice/interface.go deleted file mode 100644 index 7feeacab..00000000 --- a/internal/generated/elasticsearchservice/interface.go +++ /dev/null @@ -1,59 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package elasticsearchservice - -import "context" - -type ElasticsearchService2015Service interface { - AcceptInboundCrossClusterSearchConnection(ctx context.Context, input *AcceptInboundCrossClusterSearchConnectionRequest) (*AcceptInboundCrossClusterSearchConnectionResponse, error) - AddTags(ctx context.Context, input *AddTagsRequest) (*SmithyUnit, error) - AssociatePackage(ctx context.Context, input *AssociatePackageRequest) (*AssociatePackageResponse, error) - AuthorizeVpcEndpointAccess(ctx context.Context, input *AuthorizeVpcEndpointAccessRequest) (*AuthorizeVpcEndpointAccessResponse, error) - CancelDomainConfigChange(ctx context.Context, input *CancelDomainConfigChangeRequest) (*CancelDomainConfigChangeResponse, error) - CancelElasticsearchServiceSoftwareUpdate(ctx context.Context, input *CancelElasticsearchServiceSoftwareUpdateRequest) (*CancelElasticsearchServiceSoftwareUpdateResponse, error) - CreateElasticsearchDomain(ctx context.Context, input *CreateElasticsearchDomainRequest) (*CreateElasticsearchDomainResponse, error) - CreateOutboundCrossClusterSearchConnection(ctx context.Context, input *CreateOutboundCrossClusterSearchConnectionRequest) (*CreateOutboundCrossClusterSearchConnectionResponse, error) - CreatePackage(ctx context.Context, input *CreatePackageRequest) (*CreatePackageResponse, error) - CreateVpcEndpoint(ctx context.Context, input *CreateVpcEndpointRequest) (*CreateVpcEndpointResponse, error) - DeleteElasticsearchDomain(ctx context.Context, input *DeleteElasticsearchDomainRequest) (*DeleteElasticsearchDomainResponse, error) - DeleteElasticsearchServiceRole(ctx context.Context, input *SmithyUnit) (*SmithyUnit, error) - DeleteInboundCrossClusterSearchConnection(ctx context.Context, input *DeleteInboundCrossClusterSearchConnectionRequest) (*DeleteInboundCrossClusterSearchConnectionResponse, error) - DeleteOutboundCrossClusterSearchConnection(ctx context.Context, input *DeleteOutboundCrossClusterSearchConnectionRequest) (*DeleteOutboundCrossClusterSearchConnectionResponse, error) - DeletePackage(ctx context.Context, input *DeletePackageRequest) (*DeletePackageResponse, error) - DeleteVpcEndpoint(ctx context.Context, input *DeleteVpcEndpointRequest) (*DeleteVpcEndpointResponse, error) - DescribeDomainAutoTunes(ctx context.Context, input *DescribeDomainAutoTunesRequest) (*DescribeDomainAutoTunesResponse, error) - DescribeDomainChangeProgress(ctx context.Context, input *DescribeDomainChangeProgressRequest) (*DescribeDomainChangeProgressResponse, error) - DescribeElasticsearchDomain(ctx context.Context, input *DescribeElasticsearchDomainRequest) (*DescribeElasticsearchDomainResponse, error) - DescribeElasticsearchDomainConfig(ctx context.Context, input *DescribeElasticsearchDomainConfigRequest) (*DescribeElasticsearchDomainConfigResponse, error) - DescribeElasticsearchDomains(ctx context.Context, input *DescribeElasticsearchDomainsRequest) (*DescribeElasticsearchDomainsResponse, error) - DescribeElasticsearchInstanceTypeLimits(ctx context.Context, input *DescribeElasticsearchInstanceTypeLimitsRequest) (*DescribeElasticsearchInstanceTypeLimitsResponse, error) - DescribeInboundCrossClusterSearchConnections(ctx context.Context, input *DescribeInboundCrossClusterSearchConnectionsRequest) (*DescribeInboundCrossClusterSearchConnectionsResponse, error) - DescribeOutboundCrossClusterSearchConnections(ctx context.Context, input *DescribeOutboundCrossClusterSearchConnectionsRequest) (*DescribeOutboundCrossClusterSearchConnectionsResponse, error) - DescribePackages(ctx context.Context, input *DescribePackagesRequest) (*DescribePackagesResponse, error) - DescribeReservedElasticsearchInstanceOfferings(ctx context.Context, input *DescribeReservedElasticsearchInstanceOfferingsRequest) (*DescribeReservedElasticsearchInstanceOfferingsResponse, error) - DescribeReservedElasticsearchInstances(ctx context.Context, input *DescribeReservedElasticsearchInstancesRequest) (*DescribeReservedElasticsearchInstancesResponse, error) - DescribeVpcEndpoints(ctx context.Context, input *DescribeVpcEndpointsRequest) (*DescribeVpcEndpointsResponse, error) - DissociatePackage(ctx context.Context, input *DissociatePackageRequest) (*DissociatePackageResponse, error) - GetCompatibleElasticsearchVersions(ctx context.Context, input *GetCompatibleElasticsearchVersionsRequest) (*GetCompatibleElasticsearchVersionsResponse, error) - GetPackageVersionHistory(ctx context.Context, input *GetPackageVersionHistoryRequest) (*GetPackageVersionHistoryResponse, error) - GetUpgradeHistory(ctx context.Context, input *GetUpgradeHistoryRequest) (*GetUpgradeHistoryResponse, error) - GetUpgradeStatus(ctx context.Context, input *GetUpgradeStatusRequest) (*GetUpgradeStatusResponse, error) - ListDomainNames(ctx context.Context, input *ListDomainNamesRequest) (*ListDomainNamesResponse, error) - ListDomainsForPackage(ctx context.Context, input *ListDomainsForPackageRequest) (*ListDomainsForPackageResponse, error) - ListElasticsearchInstanceTypes(ctx context.Context, input *ListElasticsearchInstanceTypesRequest) (*ListElasticsearchInstanceTypesResponse, error) - ListElasticsearchVersions(ctx context.Context, input *ListElasticsearchVersionsRequest) (*ListElasticsearchVersionsResponse, error) - ListPackagesForDomain(ctx context.Context, input *ListPackagesForDomainRequest) (*ListPackagesForDomainResponse, error) - ListTags(ctx context.Context, input *ListTagsRequest) (*ListTagsResponse, error) - ListVpcEndpointAccess(ctx context.Context, input *ListVpcEndpointAccessRequest) (*ListVpcEndpointAccessResponse, error) - ListVpcEndpoints(ctx context.Context, input *ListVpcEndpointsRequest) (*ListVpcEndpointsResponse, error) - ListVpcEndpointsForDomain(ctx context.Context, input *ListVpcEndpointsForDomainRequest) (*ListVpcEndpointsForDomainResponse, error) - PurchaseReservedElasticsearchInstanceOffering(ctx context.Context, input *PurchaseReservedElasticsearchInstanceOfferingRequest) (*PurchaseReservedElasticsearchInstanceOfferingResponse, error) - RejectInboundCrossClusterSearchConnection(ctx context.Context, input *RejectInboundCrossClusterSearchConnectionRequest) (*RejectInboundCrossClusterSearchConnectionResponse, error) - RemoveTags(ctx context.Context, input *RemoveTagsRequest) (*SmithyUnit, error) - RevokeVpcEndpointAccess(ctx context.Context, input *RevokeVpcEndpointAccessRequest) (*RevokeVpcEndpointAccessResponse, error) - StartElasticsearchServiceSoftwareUpdate(ctx context.Context, input *StartElasticsearchServiceSoftwareUpdateRequest) (*StartElasticsearchServiceSoftwareUpdateResponse, error) - UpdateElasticsearchDomainConfig(ctx context.Context, input *UpdateElasticsearchDomainConfigRequest) (*UpdateElasticsearchDomainConfigResponse, error) - UpdatePackage(ctx context.Context, input *UpdatePackageRequest) (*UpdatePackageResponse, error) - UpdateVpcEndpoint(ctx context.Context, input *UpdateVpcEndpointRequest) (*UpdateVpcEndpointResponse, error) - UpgradeElasticsearchDomain(ctx context.Context, input *UpgradeElasticsearchDomainRequest) (*UpgradeElasticsearchDomainResponse, error) -} diff --git a/internal/generated/elasticsearchservice/router.go b/internal/generated/elasticsearchservice/router.go index 4ef959db..6e5e3594 100644 --- a/internal/generated/elasticsearchservice/router.go +++ b/internal/generated/elasticsearchservice/router.go @@ -4,6 +4,9 @@ package elasticsearchservice import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/elasticsearchservice/serializer.go b/internal/generated/elasticsearchservice/serializer.go deleted file mode 100644 index e21ddb1d..00000000 --- a/internal/generated/elasticsearchservice/serializer.go +++ /dev/null @@ -1,569 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package elasticsearchservice - -import ( - "net/http" - "strconv" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeAcceptInboundCrossClusterSearchConnectionRequest parses an HTTP request into a *AcceptInboundCrossClusterSearchConnectionRequest. -func DeserializeAcceptInboundCrossClusterSearchConnectionRequest(r *http.Request, pathParams PathParams) (*AcceptInboundCrossClusterSearchConnectionRequest, error) { - input := &AcceptInboundCrossClusterSearchConnectionRequest{} - - if v, ok := pathParams["CrossClusterSearchConnectionId"]; ok { - input.CrossClusterSearchConnectionId = v - } - - return input, nil -} - -// DeserializeAddTagsRequest parses an HTTP request into a *AddTagsRequest. -func DeserializeAddTagsRequest(r *http.Request, pathParams PathParams) (*AddTagsRequest, error) { - input := &AddTagsRequest{} - - return input, nil -} - -// DeserializeAssociatePackageRequest parses an HTTP request into a *AssociatePackageRequest. -func DeserializeAssociatePackageRequest(r *http.Request, pathParams PathParams) (*AssociatePackageRequest, error) { - input := &AssociatePackageRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - if v, ok := pathParams["PackageID"]; ok { - input.PackageID = v - } - - return input, nil -} - -// DeserializeAuthorizeVpcEndpointAccessRequest parses an HTTP request into a *AuthorizeVpcEndpointAccessRequest. -func DeserializeAuthorizeVpcEndpointAccessRequest(r *http.Request, pathParams PathParams) (*AuthorizeVpcEndpointAccessRequest, error) { - input := &AuthorizeVpcEndpointAccessRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - return input, nil -} - -// DeserializeCancelDomainConfigChangeRequest parses an HTTP request into a *CancelDomainConfigChangeRequest. -func DeserializeCancelDomainConfigChangeRequest(r *http.Request, pathParams PathParams) (*CancelDomainConfigChangeRequest, error) { - input := &CancelDomainConfigChangeRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - return input, nil -} - -// DeserializeCancelElasticsearchServiceSoftwareUpdateRequest parses an HTTP request into a *CancelElasticsearchServiceSoftwareUpdateRequest. -func DeserializeCancelElasticsearchServiceSoftwareUpdateRequest(r *http.Request, pathParams PathParams) (*CancelElasticsearchServiceSoftwareUpdateRequest, error) { - input := &CancelElasticsearchServiceSoftwareUpdateRequest{} - - return input, nil -} - -// DeserializeCreateElasticsearchDomainRequest parses an HTTP request into a *CreateElasticsearchDomainRequest. -func DeserializeCreateElasticsearchDomainRequest(r *http.Request, pathParams PathParams) (*CreateElasticsearchDomainRequest, error) { - input := &CreateElasticsearchDomainRequest{} - - return input, nil -} - -// DeserializeCreateOutboundCrossClusterSearchConnectionRequest parses an HTTP request into a *CreateOutboundCrossClusterSearchConnectionRequest. -func DeserializeCreateOutboundCrossClusterSearchConnectionRequest(r *http.Request, pathParams PathParams) (*CreateOutboundCrossClusterSearchConnectionRequest, error) { - input := &CreateOutboundCrossClusterSearchConnectionRequest{} - - return input, nil -} - -// DeserializeCreatePackageRequest parses an HTTP request into a *CreatePackageRequest. -func DeserializeCreatePackageRequest(r *http.Request, pathParams PathParams) (*CreatePackageRequest, error) { - input := &CreatePackageRequest{} - - return input, nil -} - -// DeserializeCreateVpcEndpointRequest parses an HTTP request into a *CreateVpcEndpointRequest. -func DeserializeCreateVpcEndpointRequest(r *http.Request, pathParams PathParams) (*CreateVpcEndpointRequest, error) { - input := &CreateVpcEndpointRequest{} - - return input, nil -} - -// DeserializeDeleteElasticsearchDomainRequest parses an HTTP request into a *DeleteElasticsearchDomainRequest. -func DeserializeDeleteElasticsearchDomainRequest(r *http.Request, pathParams PathParams) (*DeleteElasticsearchDomainRequest, error) { - input := &DeleteElasticsearchDomainRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - return input, nil -} - -// DeserializeSmithyUnit parses an HTTP request into a *SmithyUnit. -func DeserializeSmithyUnit(r *http.Request, pathParams PathParams) (*SmithyUnit, error) { - input := &SmithyUnit{} - - return input, nil -} - -// DeserializeDeleteInboundCrossClusterSearchConnectionRequest parses an HTTP request into a *DeleteInboundCrossClusterSearchConnectionRequest. -func DeserializeDeleteInboundCrossClusterSearchConnectionRequest(r *http.Request, pathParams PathParams) (*DeleteInboundCrossClusterSearchConnectionRequest, error) { - input := &DeleteInboundCrossClusterSearchConnectionRequest{} - - if v, ok := pathParams["CrossClusterSearchConnectionId"]; ok { - input.CrossClusterSearchConnectionId = v - } - - return input, nil -} - -// DeserializeDeleteOutboundCrossClusterSearchConnectionRequest parses an HTTP request into a *DeleteOutboundCrossClusterSearchConnectionRequest. -func DeserializeDeleteOutboundCrossClusterSearchConnectionRequest(r *http.Request, pathParams PathParams) (*DeleteOutboundCrossClusterSearchConnectionRequest, error) { - input := &DeleteOutboundCrossClusterSearchConnectionRequest{} - - if v, ok := pathParams["CrossClusterSearchConnectionId"]; ok { - input.CrossClusterSearchConnectionId = v - } - - return input, nil -} - -// DeserializeDeletePackageRequest parses an HTTP request into a *DeletePackageRequest. -func DeserializeDeletePackageRequest(r *http.Request, pathParams PathParams) (*DeletePackageRequest, error) { - input := &DeletePackageRequest{} - - if v, ok := pathParams["PackageID"]; ok { - input.PackageID = v - } - - return input, nil -} - -// DeserializeDeleteVpcEndpointRequest parses an HTTP request into a *DeleteVpcEndpointRequest. -func DeserializeDeleteVpcEndpointRequest(r *http.Request, pathParams PathParams) (*DeleteVpcEndpointRequest, error) { - input := &DeleteVpcEndpointRequest{} - - if v, ok := pathParams["VpcEndpointId"]; ok { - input.VpcEndpointId = v - } - - return input, nil -} - -// DeserializeDescribeDomainAutoTunesRequest parses an HTTP request into a *DescribeDomainAutoTunesRequest. -func DeserializeDescribeDomainAutoTunesRequest(r *http.Request, pathParams PathParams) (*DescribeDomainAutoTunesRequest, error) { - input := &DescribeDomainAutoTunesRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeDescribeDomainChangeProgressRequest parses an HTTP request into a *DescribeDomainChangeProgressRequest. -func DeserializeDescribeDomainChangeProgressRequest(r *http.Request, pathParams PathParams) (*DescribeDomainChangeProgressRequest, error) { - input := &DescribeDomainChangeProgressRequest{} - - input.ChangeId = r.URL.Query().Get("changeid") - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - return input, nil -} - -// DeserializeDescribeElasticsearchDomainRequest parses an HTTP request into a *DescribeElasticsearchDomainRequest. -func DeserializeDescribeElasticsearchDomainRequest(r *http.Request, pathParams PathParams) (*DescribeElasticsearchDomainRequest, error) { - input := &DescribeElasticsearchDomainRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - return input, nil -} - -// DeserializeDescribeElasticsearchDomainConfigRequest parses an HTTP request into a *DescribeElasticsearchDomainConfigRequest. -func DeserializeDescribeElasticsearchDomainConfigRequest(r *http.Request, pathParams PathParams) (*DescribeElasticsearchDomainConfigRequest, error) { - input := &DescribeElasticsearchDomainConfigRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - return input, nil -} - -// DeserializeDescribeElasticsearchDomainsRequest parses an HTTP request into a *DescribeElasticsearchDomainsRequest. -func DeserializeDescribeElasticsearchDomainsRequest(r *http.Request, pathParams PathParams) (*DescribeElasticsearchDomainsRequest, error) { - input := &DescribeElasticsearchDomainsRequest{} - - return input, nil -} - -// DeserializeDescribeElasticsearchInstanceTypeLimitsRequest parses an HTTP request into a *DescribeElasticsearchInstanceTypeLimitsRequest. -func DeserializeDescribeElasticsearchInstanceTypeLimitsRequest(r *http.Request, pathParams PathParams) (*DescribeElasticsearchInstanceTypeLimitsRequest, error) { - input := &DescribeElasticsearchInstanceTypeLimitsRequest{} - - input.DomainName = r.URL.Query().Get("domainName") - - if v, ok := pathParams["ElasticsearchVersion"]; ok { - input.ElasticsearchVersion = v - } - - if v, ok := pathParams["InstanceType"]; ok { - input.InstanceType = v - } - - return input, nil -} - -// DeserializeDescribeInboundCrossClusterSearchConnectionsRequest parses an HTTP request into a *DescribeInboundCrossClusterSearchConnectionsRequest. -func DeserializeDescribeInboundCrossClusterSearchConnectionsRequest(r *http.Request, pathParams PathParams) (*DescribeInboundCrossClusterSearchConnectionsRequest, error) { - input := &DescribeInboundCrossClusterSearchConnectionsRequest{} - - return input, nil -} - -// DeserializeDescribeOutboundCrossClusterSearchConnectionsRequest parses an HTTP request into a *DescribeOutboundCrossClusterSearchConnectionsRequest. -func DeserializeDescribeOutboundCrossClusterSearchConnectionsRequest(r *http.Request, pathParams PathParams) (*DescribeOutboundCrossClusterSearchConnectionsRequest, error) { - input := &DescribeOutboundCrossClusterSearchConnectionsRequest{} - - return input, nil -} - -// DeserializeDescribePackagesRequest parses an HTTP request into a *DescribePackagesRequest. -func DeserializeDescribePackagesRequest(r *http.Request, pathParams PathParams) (*DescribePackagesRequest, error) { - input := &DescribePackagesRequest{} - - return input, nil -} - -// DeserializeDescribeReservedElasticsearchInstanceOfferingsRequest parses an HTTP request into a *DescribeReservedElasticsearchInstanceOfferingsRequest. -func DeserializeDescribeReservedElasticsearchInstanceOfferingsRequest(r *http.Request, pathParams PathParams) (*DescribeReservedElasticsearchInstanceOfferingsRequest, error) { - input := &DescribeReservedElasticsearchInstanceOfferingsRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - input.ReservedElasticsearchInstanceOfferingId = r.URL.Query().Get("offeringId") - - return input, nil -} - -// DeserializeDescribeReservedElasticsearchInstancesRequest parses an HTTP request into a *DescribeReservedElasticsearchInstancesRequest. -func DeserializeDescribeReservedElasticsearchInstancesRequest(r *http.Request, pathParams PathParams) (*DescribeReservedElasticsearchInstancesRequest, error) { - input := &DescribeReservedElasticsearchInstancesRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - input.ReservedElasticsearchInstanceId = r.URL.Query().Get("reservationId") - - return input, nil -} - -// DeserializeDescribeVpcEndpointsRequest parses an HTTP request into a *DescribeVpcEndpointsRequest. -func DeserializeDescribeVpcEndpointsRequest(r *http.Request, pathParams PathParams) (*DescribeVpcEndpointsRequest, error) { - input := &DescribeVpcEndpointsRequest{} - - return input, nil -} - -// DeserializeDissociatePackageRequest parses an HTTP request into a *DissociatePackageRequest. -func DeserializeDissociatePackageRequest(r *http.Request, pathParams PathParams) (*DissociatePackageRequest, error) { - input := &DissociatePackageRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - if v, ok := pathParams["PackageID"]; ok { - input.PackageID = v - } - - return input, nil -} - -// DeserializeGetCompatibleElasticsearchVersionsRequest parses an HTTP request into a *GetCompatibleElasticsearchVersionsRequest. -func DeserializeGetCompatibleElasticsearchVersionsRequest(r *http.Request, pathParams PathParams) (*GetCompatibleElasticsearchVersionsRequest, error) { - input := &GetCompatibleElasticsearchVersionsRequest{} - - input.DomainName = r.URL.Query().Get("domainName") - - return input, nil -} - -// DeserializeGetPackageVersionHistoryRequest parses an HTTP request into a *GetPackageVersionHistoryRequest. -func DeserializeGetPackageVersionHistoryRequest(r *http.Request, pathParams PathParams) (*GetPackageVersionHistoryRequest, error) { - input := &GetPackageVersionHistoryRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - if v, ok := pathParams["PackageID"]; ok { - input.PackageID = v - } - - return input, nil -} - -// DeserializeGetUpgradeHistoryRequest parses an HTTP request into a *GetUpgradeHistoryRequest. -func DeserializeGetUpgradeHistoryRequest(r *http.Request, pathParams PathParams) (*GetUpgradeHistoryRequest, error) { - input := &GetUpgradeHistoryRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeGetUpgradeStatusRequest parses an HTTP request into a *GetUpgradeStatusRequest. -func DeserializeGetUpgradeStatusRequest(r *http.Request, pathParams PathParams) (*GetUpgradeStatusRequest, error) { - input := &GetUpgradeStatusRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - return input, nil -} - -// DeserializeListDomainNamesRequest parses an HTTP request into a *ListDomainNamesRequest. -func DeserializeListDomainNamesRequest(r *http.Request, pathParams PathParams) (*ListDomainNamesRequest, error) { - input := &ListDomainNamesRequest{} - - input.EngineType = r.URL.Query().Get("engineType") - - return input, nil -} - -// DeserializeListDomainsForPackageRequest parses an HTTP request into a *ListDomainsForPackageRequest. -func DeserializeListDomainsForPackageRequest(r *http.Request, pathParams PathParams) (*ListDomainsForPackageRequest, error) { - input := &ListDomainsForPackageRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - if v, ok := pathParams["PackageID"]; ok { - input.PackageID = v - } - - return input, nil -} - -// DeserializeListElasticsearchInstanceTypesRequest parses an HTTP request into a *ListElasticsearchInstanceTypesRequest. -func DeserializeListElasticsearchInstanceTypesRequest(r *http.Request, pathParams PathParams) (*ListElasticsearchInstanceTypesRequest, error) { - input := &ListElasticsearchInstanceTypesRequest{} - - input.DomainName = r.URL.Query().Get("domainName") - - if v, ok := pathParams["ElasticsearchVersion"]; ok { - input.ElasticsearchVersion = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListElasticsearchVersionsRequest parses an HTTP request into a *ListElasticsearchVersionsRequest. -func DeserializeListElasticsearchVersionsRequest(r *http.Request, pathParams PathParams) (*ListElasticsearchVersionsRequest, error) { - input := &ListElasticsearchVersionsRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListPackagesForDomainRequest parses an HTTP request into a *ListPackagesForDomainRequest. -func DeserializeListPackagesForDomainRequest(r *http.Request, pathParams PathParams) (*ListPackagesForDomainRequest, error) { - input := &ListPackagesForDomainRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListTagsRequest parses an HTTP request into a *ListTagsRequest. -func DeserializeListTagsRequest(r *http.Request, pathParams PathParams) (*ListTagsRequest, error) { - input := &ListTagsRequest{} - - input.ARN = r.URL.Query().Get("arn") - - return input, nil -} - -// DeserializeListVpcEndpointAccessRequest parses an HTTP request into a *ListVpcEndpointAccessRequest. -func DeserializeListVpcEndpointAccessRequest(r *http.Request, pathParams PathParams) (*ListVpcEndpointAccessRequest, error) { - input := &ListVpcEndpointAccessRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListVpcEndpointsRequest parses an HTTP request into a *ListVpcEndpointsRequest. -func DeserializeListVpcEndpointsRequest(r *http.Request, pathParams PathParams) (*ListVpcEndpointsRequest, error) { - input := &ListVpcEndpointsRequest{} - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListVpcEndpointsForDomainRequest parses an HTTP request into a *ListVpcEndpointsForDomainRequest. -func DeserializeListVpcEndpointsForDomainRequest(r *http.Request, pathParams PathParams) (*ListVpcEndpointsForDomainRequest, error) { - input := &ListVpcEndpointsForDomainRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializePurchaseReservedElasticsearchInstanceOfferingRequest parses an HTTP request into a *PurchaseReservedElasticsearchInstanceOfferingRequest. -func DeserializePurchaseReservedElasticsearchInstanceOfferingRequest(r *http.Request, pathParams PathParams) (*PurchaseReservedElasticsearchInstanceOfferingRequest, error) { - input := &PurchaseReservedElasticsearchInstanceOfferingRequest{} - - return input, nil -} - -// DeserializeRejectInboundCrossClusterSearchConnectionRequest parses an HTTP request into a *RejectInboundCrossClusterSearchConnectionRequest. -func DeserializeRejectInboundCrossClusterSearchConnectionRequest(r *http.Request, pathParams PathParams) (*RejectInboundCrossClusterSearchConnectionRequest, error) { - input := &RejectInboundCrossClusterSearchConnectionRequest{} - - if v, ok := pathParams["CrossClusterSearchConnectionId"]; ok { - input.CrossClusterSearchConnectionId = v - } - - return input, nil -} - -// DeserializeRemoveTagsRequest parses an HTTP request into a *RemoveTagsRequest. -func DeserializeRemoveTagsRequest(r *http.Request, pathParams PathParams) (*RemoveTagsRequest, error) { - input := &RemoveTagsRequest{} - - return input, nil -} - -// DeserializeRevokeVpcEndpointAccessRequest parses an HTTP request into a *RevokeVpcEndpointAccessRequest. -func DeserializeRevokeVpcEndpointAccessRequest(r *http.Request, pathParams PathParams) (*RevokeVpcEndpointAccessRequest, error) { - input := &RevokeVpcEndpointAccessRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - return input, nil -} - -// DeserializeStartElasticsearchServiceSoftwareUpdateRequest parses an HTTP request into a *StartElasticsearchServiceSoftwareUpdateRequest. -func DeserializeStartElasticsearchServiceSoftwareUpdateRequest(r *http.Request, pathParams PathParams) (*StartElasticsearchServiceSoftwareUpdateRequest, error) { - input := &StartElasticsearchServiceSoftwareUpdateRequest{} - - return input, nil -} - -// DeserializeUpdateElasticsearchDomainConfigRequest parses an HTTP request into a *UpdateElasticsearchDomainConfigRequest. -func DeserializeUpdateElasticsearchDomainConfigRequest(r *http.Request, pathParams PathParams) (*UpdateElasticsearchDomainConfigRequest, error) { - input := &UpdateElasticsearchDomainConfigRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - return input, nil -} - -// DeserializeUpdatePackageRequest parses an HTTP request into a *UpdatePackageRequest. -func DeserializeUpdatePackageRequest(r *http.Request, pathParams PathParams) (*UpdatePackageRequest, error) { - input := &UpdatePackageRequest{} - - return input, nil -} - -// DeserializeUpdateVpcEndpointRequest parses an HTTP request into a *UpdateVpcEndpointRequest. -func DeserializeUpdateVpcEndpointRequest(r *http.Request, pathParams PathParams) (*UpdateVpcEndpointRequest, error) { - input := &UpdateVpcEndpointRequest{} - - return input, nil -} - -// DeserializeUpgradeElasticsearchDomainRequest parses an HTTP request into a *UpgradeElasticsearchDomainRequest. -func DeserializeUpgradeElasticsearchDomainRequest(r *http.Request, pathParams PathParams) (*UpgradeElasticsearchDomainRequest, error) { - input := &UpgradeElasticsearchDomainRequest{} - - return input, nil -} diff --git a/internal/generated/emr/deserializer.go b/internal/generated/emr/deserializer.go deleted file mode 100644 index c6391457..00000000 --- a/internal/generated/emr/deserializer.go +++ /dev/null @@ -1,717 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package emr - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeAddInstanceFleetOutput writes the AddInstanceFleetOutput to the HTTP response. -func SerializeAddInstanceFleetOutput(w http.ResponseWriter, output *AddInstanceFleetOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAddInstanceGroupsOutput writes the AddInstanceGroupsOutput to the HTTP response. -func SerializeAddInstanceGroupsOutput(w http.ResponseWriter, output *AddInstanceGroupsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAddJobFlowStepsOutput writes the AddJobFlowStepsOutput to the HTTP response. -func SerializeAddJobFlowStepsOutput(w http.ResponseWriter, output *AddJobFlowStepsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAddTagsOutput writes the AddTagsOutput to the HTTP response. -func SerializeAddTagsOutput(w http.ResponseWriter, output *AddTagsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCancelStepsOutput writes the CancelStepsOutput to the HTTP response. -func SerializeCancelStepsOutput(w http.ResponseWriter, output *CancelStepsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreatePersistentAppUIOutput writes the CreatePersistentAppUIOutput to the HTTP response. -func SerializeCreatePersistentAppUIOutput(w http.ResponseWriter, output *CreatePersistentAppUIOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateSecurityConfigurationOutput writes the CreateSecurityConfigurationOutput to the HTTP response. -func SerializeCreateSecurityConfigurationOutput(w http.ResponseWriter, output *CreateSecurityConfigurationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateStudioOutput writes the CreateStudioOutput to the HTTP response. -func SerializeCreateStudioOutput(w http.ResponseWriter, output *CreateStudioOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteSecurityConfigurationOutput writes the DeleteSecurityConfigurationOutput to the HTTP response. -func SerializeDeleteSecurityConfigurationOutput(w http.ResponseWriter, output *DeleteSecurityConfigurationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDescribeClusterOutput writes the DescribeClusterOutput to the HTTP response. -func SerializeDescribeClusterOutput(w http.ResponseWriter, output *DescribeClusterOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeJobFlowsOutput writes the DescribeJobFlowsOutput to the HTTP response. -func SerializeDescribeJobFlowsOutput(w http.ResponseWriter, output *DescribeJobFlowsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeNotebookExecutionOutput writes the DescribeNotebookExecutionOutput to the HTTP response. -func SerializeDescribeNotebookExecutionOutput(w http.ResponseWriter, output *DescribeNotebookExecutionOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribePersistentAppUIOutput writes the DescribePersistentAppUIOutput to the HTTP response. -func SerializeDescribePersistentAppUIOutput(w http.ResponseWriter, output *DescribePersistentAppUIOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeReleaseLabelOutput writes the DescribeReleaseLabelOutput to the HTTP response. -func SerializeDescribeReleaseLabelOutput(w http.ResponseWriter, output *DescribeReleaseLabelOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeSecurityConfigurationOutput writes the DescribeSecurityConfigurationOutput to the HTTP response. -func SerializeDescribeSecurityConfigurationOutput(w http.ResponseWriter, output *DescribeSecurityConfigurationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeStepOutput writes the DescribeStepOutput to the HTTP response. -func SerializeDescribeStepOutput(w http.ResponseWriter, output *DescribeStepOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeStudioOutput writes the DescribeStudioOutput to the HTTP response. -func SerializeDescribeStudioOutput(w http.ResponseWriter, output *DescribeStudioOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetAutoTerminationPolicyOutput writes the GetAutoTerminationPolicyOutput to the HTTP response. -func SerializeGetAutoTerminationPolicyOutput(w http.ResponseWriter, output *GetAutoTerminationPolicyOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetBlockPublicAccessConfigurationOutput writes the GetBlockPublicAccessConfigurationOutput to the HTTP response. -func SerializeGetBlockPublicAccessConfigurationOutput(w http.ResponseWriter, output *GetBlockPublicAccessConfigurationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetClusterSessionCredentialsOutput writes the GetClusterSessionCredentialsOutput to the HTTP response. -func SerializeGetClusterSessionCredentialsOutput(w http.ResponseWriter, output *GetClusterSessionCredentialsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetManagedScalingPolicyOutput writes the GetManagedScalingPolicyOutput to the HTTP response. -func SerializeGetManagedScalingPolicyOutput(w http.ResponseWriter, output *GetManagedScalingPolicyOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetOnClusterAppUIPresignedURLOutput writes the GetOnClusterAppUIPresignedURLOutput to the HTTP response. -func SerializeGetOnClusterAppUIPresignedURLOutput(w http.ResponseWriter, output *GetOnClusterAppUIPresignedURLOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPersistentAppUIPresignedURLOutput writes the GetPersistentAppUIPresignedURLOutput to the HTTP response. -func SerializeGetPersistentAppUIPresignedURLOutput(w http.ResponseWriter, output *GetPersistentAppUIPresignedURLOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetStudioSessionMappingOutput writes the GetStudioSessionMappingOutput to the HTTP response. -func SerializeGetStudioSessionMappingOutput(w http.ResponseWriter, output *GetStudioSessionMappingOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListBootstrapActionsOutput writes the ListBootstrapActionsOutput to the HTTP response. -func SerializeListBootstrapActionsOutput(w http.ResponseWriter, output *ListBootstrapActionsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListClustersOutput writes the ListClustersOutput to the HTTP response. -func SerializeListClustersOutput(w http.ResponseWriter, output *ListClustersOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListInstanceFleetsOutput writes the ListInstanceFleetsOutput to the HTTP response. -func SerializeListInstanceFleetsOutput(w http.ResponseWriter, output *ListInstanceFleetsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListInstanceGroupsOutput writes the ListInstanceGroupsOutput to the HTTP response. -func SerializeListInstanceGroupsOutput(w http.ResponseWriter, output *ListInstanceGroupsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListInstancesOutput writes the ListInstancesOutput to the HTTP response. -func SerializeListInstancesOutput(w http.ResponseWriter, output *ListInstancesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListNotebookExecutionsOutput writes the ListNotebookExecutionsOutput to the HTTP response. -func SerializeListNotebookExecutionsOutput(w http.ResponseWriter, output *ListNotebookExecutionsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListReleaseLabelsOutput writes the ListReleaseLabelsOutput to the HTTP response. -func SerializeListReleaseLabelsOutput(w http.ResponseWriter, output *ListReleaseLabelsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListSecurityConfigurationsOutput writes the ListSecurityConfigurationsOutput to the HTTP response. -func SerializeListSecurityConfigurationsOutput(w http.ResponseWriter, output *ListSecurityConfigurationsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListStepsOutput writes the ListStepsOutput to the HTTP response. -func SerializeListStepsOutput(w http.ResponseWriter, output *ListStepsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListStudioSessionMappingsOutput writes the ListStudioSessionMappingsOutput to the HTTP response. -func SerializeListStudioSessionMappingsOutput(w http.ResponseWriter, output *ListStudioSessionMappingsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListStudiosOutput writes the ListStudiosOutput to the HTTP response. -func SerializeListStudiosOutput(w http.ResponseWriter, output *ListStudiosOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListSupportedInstanceTypesOutput writes the ListSupportedInstanceTypesOutput to the HTTP response. -func SerializeListSupportedInstanceTypesOutput(w http.ResponseWriter, output *ListSupportedInstanceTypesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyClusterOutput writes the ModifyClusterOutput to the HTTP response. -func SerializeModifyClusterOutput(w http.ResponseWriter, output *ModifyClusterOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutAutoScalingPolicyOutput writes the PutAutoScalingPolicyOutput to the HTTP response. -func SerializePutAutoScalingPolicyOutput(w http.ResponseWriter, output *PutAutoScalingPolicyOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutAutoTerminationPolicyOutput writes the PutAutoTerminationPolicyOutput to the HTTP response. -func SerializePutAutoTerminationPolicyOutput(w http.ResponseWriter, output *PutAutoTerminationPolicyOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializePutBlockPublicAccessConfigurationOutput writes the PutBlockPublicAccessConfigurationOutput to the HTTP response. -func SerializePutBlockPublicAccessConfigurationOutput(w http.ResponseWriter, output *PutBlockPublicAccessConfigurationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializePutManagedScalingPolicyOutput writes the PutManagedScalingPolicyOutput to the HTTP response. -func SerializePutManagedScalingPolicyOutput(w http.ResponseWriter, output *PutManagedScalingPolicyOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeRemoveAutoScalingPolicyOutput writes the RemoveAutoScalingPolicyOutput to the HTTP response. -func SerializeRemoveAutoScalingPolicyOutput(w http.ResponseWriter, output *RemoveAutoScalingPolicyOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeRemoveAutoTerminationPolicyOutput writes the RemoveAutoTerminationPolicyOutput to the HTTP response. -func SerializeRemoveAutoTerminationPolicyOutput(w http.ResponseWriter, output *RemoveAutoTerminationPolicyOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeRemoveManagedScalingPolicyOutput writes the RemoveManagedScalingPolicyOutput to the HTTP response. -func SerializeRemoveManagedScalingPolicyOutput(w http.ResponseWriter, output *RemoveManagedScalingPolicyOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeRemoveTagsOutput writes the RemoveTagsOutput to the HTTP response. -func SerializeRemoveTagsOutput(w http.ResponseWriter, output *RemoveTagsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeRunJobFlowOutput writes the RunJobFlowOutput to the HTTP response. -func SerializeRunJobFlowOutput(w http.ResponseWriter, output *RunJobFlowOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartNotebookExecutionOutput writes the StartNotebookExecutionOutput to the HTTP response. -func SerializeStartNotebookExecutionOutput(w http.ResponseWriter, output *StartNotebookExecutionOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/emr/interface.go b/internal/generated/emr/interface.go deleted file mode 100644 index 3deb7307..00000000 --- a/internal/generated/emr/interface.go +++ /dev/null @@ -1,68 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package emr - -import "context" - -type ElasticMapReduceService interface { - AddInstanceFleet(ctx context.Context, input *AddInstanceFleetInput) (*AddInstanceFleetOutput, error) - AddInstanceGroups(ctx context.Context, input *AddInstanceGroupsInput) (*AddInstanceGroupsOutput, error) - AddJobFlowSteps(ctx context.Context, input *AddJobFlowStepsInput) (*AddJobFlowStepsOutput, error) - AddTags(ctx context.Context, input *AddTagsInput) (*AddTagsOutput, error) - CancelSteps(ctx context.Context, input *CancelStepsInput) (*CancelStepsOutput, error) - CreatePersistentAppUI(ctx context.Context, input *CreatePersistentAppUIInput) (*CreatePersistentAppUIOutput, error) - CreateSecurityConfiguration(ctx context.Context, input *CreateSecurityConfigurationInput) (*CreateSecurityConfigurationOutput, error) - CreateStudio(ctx context.Context, input *CreateStudioInput) (*CreateStudioOutput, error) - CreateStudioSessionMapping(ctx context.Context, input *CreateStudioSessionMappingInput) (*SmithyUnit, error) - DeleteSecurityConfiguration(ctx context.Context, input *DeleteSecurityConfigurationInput) (*DeleteSecurityConfigurationOutput, error) - DeleteStudio(ctx context.Context, input *DeleteStudioInput) (*SmithyUnit, error) - DeleteStudioSessionMapping(ctx context.Context, input *DeleteStudioSessionMappingInput) (*SmithyUnit, error) - DescribeCluster(ctx context.Context, input *DescribeClusterInput) (*DescribeClusterOutput, error) - DescribeJobFlows(ctx context.Context, input *DescribeJobFlowsInput) (*DescribeJobFlowsOutput, error) - DescribeNotebookExecution(ctx context.Context, input *DescribeNotebookExecutionInput) (*DescribeNotebookExecutionOutput, error) - DescribePersistentAppUI(ctx context.Context, input *DescribePersistentAppUIInput) (*DescribePersistentAppUIOutput, error) - DescribeReleaseLabel(ctx context.Context, input *DescribeReleaseLabelInput) (*DescribeReleaseLabelOutput, error) - DescribeSecurityConfiguration(ctx context.Context, input *DescribeSecurityConfigurationInput) (*DescribeSecurityConfigurationOutput, error) - DescribeStep(ctx context.Context, input *DescribeStepInput) (*DescribeStepOutput, error) - DescribeStudio(ctx context.Context, input *DescribeStudioInput) (*DescribeStudioOutput, error) - GetAutoTerminationPolicy(ctx context.Context, input *GetAutoTerminationPolicyInput) (*GetAutoTerminationPolicyOutput, error) - GetBlockPublicAccessConfiguration(ctx context.Context, input *GetBlockPublicAccessConfigurationInput) (*GetBlockPublicAccessConfigurationOutput, error) - GetClusterSessionCredentials(ctx context.Context, input *GetClusterSessionCredentialsInput) (*GetClusterSessionCredentialsOutput, error) - GetManagedScalingPolicy(ctx context.Context, input *GetManagedScalingPolicyInput) (*GetManagedScalingPolicyOutput, error) - GetOnClusterAppUIPresignedURL(ctx context.Context, input *GetOnClusterAppUIPresignedURLInput) (*GetOnClusterAppUIPresignedURLOutput, error) - GetPersistentAppUIPresignedURL(ctx context.Context, input *GetPersistentAppUIPresignedURLInput) (*GetPersistentAppUIPresignedURLOutput, error) - GetStudioSessionMapping(ctx context.Context, input *GetStudioSessionMappingInput) (*GetStudioSessionMappingOutput, error) - ListBootstrapActions(ctx context.Context, input *ListBootstrapActionsInput) (*ListBootstrapActionsOutput, error) - ListClusters(ctx context.Context, input *ListClustersInput) (*ListClustersOutput, error) - ListInstanceFleets(ctx context.Context, input *ListInstanceFleetsInput) (*ListInstanceFleetsOutput, error) - ListInstanceGroups(ctx context.Context, input *ListInstanceGroupsInput) (*ListInstanceGroupsOutput, error) - ListInstances(ctx context.Context, input *ListInstancesInput) (*ListInstancesOutput, error) - ListNotebookExecutions(ctx context.Context, input *ListNotebookExecutionsInput) (*ListNotebookExecutionsOutput, error) - ListReleaseLabels(ctx context.Context, input *ListReleaseLabelsInput) (*ListReleaseLabelsOutput, error) - ListSecurityConfigurations(ctx context.Context, input *ListSecurityConfigurationsInput) (*ListSecurityConfigurationsOutput, error) - ListSteps(ctx context.Context, input *ListStepsInput) (*ListStepsOutput, error) - ListStudioSessionMappings(ctx context.Context, input *ListStudioSessionMappingsInput) (*ListStudioSessionMappingsOutput, error) - ListStudios(ctx context.Context, input *ListStudiosInput) (*ListStudiosOutput, error) - ListSupportedInstanceTypes(ctx context.Context, input *ListSupportedInstanceTypesInput) (*ListSupportedInstanceTypesOutput, error) - ModifyCluster(ctx context.Context, input *ModifyClusterInput) (*ModifyClusterOutput, error) - ModifyInstanceFleet(ctx context.Context, input *ModifyInstanceFleetInput) (*SmithyUnit, error) - ModifyInstanceGroups(ctx context.Context, input *ModifyInstanceGroupsInput) (*SmithyUnit, error) - PutAutoScalingPolicy(ctx context.Context, input *PutAutoScalingPolicyInput) (*PutAutoScalingPolicyOutput, error) - PutAutoTerminationPolicy(ctx context.Context, input *PutAutoTerminationPolicyInput) (*PutAutoTerminationPolicyOutput, error) - PutBlockPublicAccessConfiguration(ctx context.Context, input *PutBlockPublicAccessConfigurationInput) (*PutBlockPublicAccessConfigurationOutput, error) - PutManagedScalingPolicy(ctx context.Context, input *PutManagedScalingPolicyInput) (*PutManagedScalingPolicyOutput, error) - RemoveAutoScalingPolicy(ctx context.Context, input *RemoveAutoScalingPolicyInput) (*RemoveAutoScalingPolicyOutput, error) - RemoveAutoTerminationPolicy(ctx context.Context, input *RemoveAutoTerminationPolicyInput) (*RemoveAutoTerminationPolicyOutput, error) - RemoveManagedScalingPolicy(ctx context.Context, input *RemoveManagedScalingPolicyInput) (*RemoveManagedScalingPolicyOutput, error) - RemoveTags(ctx context.Context, input *RemoveTagsInput) (*RemoveTagsOutput, error) - RunJobFlow(ctx context.Context, input *RunJobFlowInput) (*RunJobFlowOutput, error) - SetKeepJobFlowAliveWhenNoSteps(ctx context.Context, input *SetKeepJobFlowAliveWhenNoStepsInput) (*SmithyUnit, error) - SetTerminationProtection(ctx context.Context, input *SetTerminationProtectionInput) (*SmithyUnit, error) - SetUnhealthyNodeReplacement(ctx context.Context, input *SetUnhealthyNodeReplacementInput) (*SmithyUnit, error) - SetVisibleToAllUsers(ctx context.Context, input *SetVisibleToAllUsersInput) (*SmithyUnit, error) - StartNotebookExecution(ctx context.Context, input *StartNotebookExecutionInput) (*StartNotebookExecutionOutput, error) - StopNotebookExecution(ctx context.Context, input *StopNotebookExecutionInput) (*SmithyUnit, error) - TerminateJobFlows(ctx context.Context, input *TerminateJobFlowsInput) (*SmithyUnit, error) - UpdateStudio(ctx context.Context, input *UpdateStudioInput) (*SmithyUnit, error) - UpdateStudioSessionMapping(ctx context.Context, input *UpdateStudioSessionMappingInput) (*SmithyUnit, error) -} diff --git a/internal/generated/emr/router.go b/internal/generated/emr/router.go index 5bd870c4..da1403b0 100644 --- a/internal/generated/emr/router.go +++ b/internal/generated/emr/router.go @@ -4,6 +4,9 @@ package emr import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/emr/serializer.go b/internal/generated/emr/serializer.go deleted file mode 100644 index 15f009a6..00000000 --- a/internal/generated/emr/serializer.go +++ /dev/null @@ -1,430 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package emr - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeAddInstanceFleetInput parses an HTTP request into a *AddInstanceFleetInput. -func DeserializeAddInstanceFleetInput(r *http.Request, pathParams PathParams) (*AddInstanceFleetInput, error) { - input := &AddInstanceFleetInput{} - - return input, nil -} - -// DeserializeAddInstanceGroupsInput parses an HTTP request into a *AddInstanceGroupsInput. -func DeserializeAddInstanceGroupsInput(r *http.Request, pathParams PathParams) (*AddInstanceGroupsInput, error) { - input := &AddInstanceGroupsInput{} - - return input, nil -} - -// DeserializeAddJobFlowStepsInput parses an HTTP request into a *AddJobFlowStepsInput. -func DeserializeAddJobFlowStepsInput(r *http.Request, pathParams PathParams) (*AddJobFlowStepsInput, error) { - input := &AddJobFlowStepsInput{} - - return input, nil -} - -// DeserializeAddTagsInput parses an HTTP request into a *AddTagsInput. -func DeserializeAddTagsInput(r *http.Request, pathParams PathParams) (*AddTagsInput, error) { - input := &AddTagsInput{} - - return input, nil -} - -// DeserializeCancelStepsInput parses an HTTP request into a *CancelStepsInput. -func DeserializeCancelStepsInput(r *http.Request, pathParams PathParams) (*CancelStepsInput, error) { - input := &CancelStepsInput{} - - return input, nil -} - -// DeserializeCreatePersistentAppUIInput parses an HTTP request into a *CreatePersistentAppUIInput. -func DeserializeCreatePersistentAppUIInput(r *http.Request, pathParams PathParams) (*CreatePersistentAppUIInput, error) { - input := &CreatePersistentAppUIInput{} - - return input, nil -} - -// DeserializeCreateSecurityConfigurationInput parses an HTTP request into a *CreateSecurityConfigurationInput. -func DeserializeCreateSecurityConfigurationInput(r *http.Request, pathParams PathParams) (*CreateSecurityConfigurationInput, error) { - input := &CreateSecurityConfigurationInput{} - - return input, nil -} - -// DeserializeCreateStudioInput parses an HTTP request into a *CreateStudioInput. -func DeserializeCreateStudioInput(r *http.Request, pathParams PathParams) (*CreateStudioInput, error) { - input := &CreateStudioInput{} - - return input, nil -} - -// DeserializeCreateStudioSessionMappingInput parses an HTTP request into a *CreateStudioSessionMappingInput. -func DeserializeCreateStudioSessionMappingInput(r *http.Request, pathParams PathParams) (*CreateStudioSessionMappingInput, error) { - input := &CreateStudioSessionMappingInput{} - - return input, nil -} - -// DeserializeDeleteSecurityConfigurationInput parses an HTTP request into a *DeleteSecurityConfigurationInput. -func DeserializeDeleteSecurityConfigurationInput(r *http.Request, pathParams PathParams) (*DeleteSecurityConfigurationInput, error) { - input := &DeleteSecurityConfigurationInput{} - - return input, nil -} - -// DeserializeDeleteStudioInput parses an HTTP request into a *DeleteStudioInput. -func DeserializeDeleteStudioInput(r *http.Request, pathParams PathParams) (*DeleteStudioInput, error) { - input := &DeleteStudioInput{} - - return input, nil -} - -// DeserializeDeleteStudioSessionMappingInput parses an HTTP request into a *DeleteStudioSessionMappingInput. -func DeserializeDeleteStudioSessionMappingInput(r *http.Request, pathParams PathParams) (*DeleteStudioSessionMappingInput, error) { - input := &DeleteStudioSessionMappingInput{} - - return input, nil -} - -// DeserializeDescribeClusterInput parses an HTTP request into a *DescribeClusterInput. -func DeserializeDescribeClusterInput(r *http.Request, pathParams PathParams) (*DescribeClusterInput, error) { - input := &DescribeClusterInput{} - - return input, nil -} - -// DeserializeDescribeJobFlowsInput parses an HTTP request into a *DescribeJobFlowsInput. -func DeserializeDescribeJobFlowsInput(r *http.Request, pathParams PathParams) (*DescribeJobFlowsInput, error) { - input := &DescribeJobFlowsInput{} - - return input, nil -} - -// DeserializeDescribeNotebookExecutionInput parses an HTTP request into a *DescribeNotebookExecutionInput. -func DeserializeDescribeNotebookExecutionInput(r *http.Request, pathParams PathParams) (*DescribeNotebookExecutionInput, error) { - input := &DescribeNotebookExecutionInput{} - - return input, nil -} - -// DeserializeDescribePersistentAppUIInput parses an HTTP request into a *DescribePersistentAppUIInput. -func DeserializeDescribePersistentAppUIInput(r *http.Request, pathParams PathParams) (*DescribePersistentAppUIInput, error) { - input := &DescribePersistentAppUIInput{} - - return input, nil -} - -// DeserializeDescribeReleaseLabelInput parses an HTTP request into a *DescribeReleaseLabelInput. -func DeserializeDescribeReleaseLabelInput(r *http.Request, pathParams PathParams) (*DescribeReleaseLabelInput, error) { - input := &DescribeReleaseLabelInput{} - - return input, nil -} - -// DeserializeDescribeSecurityConfigurationInput parses an HTTP request into a *DescribeSecurityConfigurationInput. -func DeserializeDescribeSecurityConfigurationInput(r *http.Request, pathParams PathParams) (*DescribeSecurityConfigurationInput, error) { - input := &DescribeSecurityConfigurationInput{} - - return input, nil -} - -// DeserializeDescribeStepInput parses an HTTP request into a *DescribeStepInput. -func DeserializeDescribeStepInput(r *http.Request, pathParams PathParams) (*DescribeStepInput, error) { - input := &DescribeStepInput{} - - return input, nil -} - -// DeserializeDescribeStudioInput parses an HTTP request into a *DescribeStudioInput. -func DeserializeDescribeStudioInput(r *http.Request, pathParams PathParams) (*DescribeStudioInput, error) { - input := &DescribeStudioInput{} - - return input, nil -} - -// DeserializeGetAutoTerminationPolicyInput parses an HTTP request into a *GetAutoTerminationPolicyInput. -func DeserializeGetAutoTerminationPolicyInput(r *http.Request, pathParams PathParams) (*GetAutoTerminationPolicyInput, error) { - input := &GetAutoTerminationPolicyInput{} - - return input, nil -} - -// DeserializeGetBlockPublicAccessConfigurationInput parses an HTTP request into a *GetBlockPublicAccessConfigurationInput. -func DeserializeGetBlockPublicAccessConfigurationInput(r *http.Request, pathParams PathParams) (*GetBlockPublicAccessConfigurationInput, error) { - input := &GetBlockPublicAccessConfigurationInput{} - - return input, nil -} - -// DeserializeGetClusterSessionCredentialsInput parses an HTTP request into a *GetClusterSessionCredentialsInput. -func DeserializeGetClusterSessionCredentialsInput(r *http.Request, pathParams PathParams) (*GetClusterSessionCredentialsInput, error) { - input := &GetClusterSessionCredentialsInput{} - - return input, nil -} - -// DeserializeGetManagedScalingPolicyInput parses an HTTP request into a *GetManagedScalingPolicyInput. -func DeserializeGetManagedScalingPolicyInput(r *http.Request, pathParams PathParams) (*GetManagedScalingPolicyInput, error) { - input := &GetManagedScalingPolicyInput{} - - return input, nil -} - -// DeserializeGetOnClusterAppUIPresignedURLInput parses an HTTP request into a *GetOnClusterAppUIPresignedURLInput. -func DeserializeGetOnClusterAppUIPresignedURLInput(r *http.Request, pathParams PathParams) (*GetOnClusterAppUIPresignedURLInput, error) { - input := &GetOnClusterAppUIPresignedURLInput{} - - return input, nil -} - -// DeserializeGetPersistentAppUIPresignedURLInput parses an HTTP request into a *GetPersistentAppUIPresignedURLInput. -func DeserializeGetPersistentAppUIPresignedURLInput(r *http.Request, pathParams PathParams) (*GetPersistentAppUIPresignedURLInput, error) { - input := &GetPersistentAppUIPresignedURLInput{} - - return input, nil -} - -// DeserializeGetStudioSessionMappingInput parses an HTTP request into a *GetStudioSessionMappingInput. -func DeserializeGetStudioSessionMappingInput(r *http.Request, pathParams PathParams) (*GetStudioSessionMappingInput, error) { - input := &GetStudioSessionMappingInput{} - - return input, nil -} - -// DeserializeListBootstrapActionsInput parses an HTTP request into a *ListBootstrapActionsInput. -func DeserializeListBootstrapActionsInput(r *http.Request, pathParams PathParams) (*ListBootstrapActionsInput, error) { - input := &ListBootstrapActionsInput{} - - return input, nil -} - -// DeserializeListClustersInput parses an HTTP request into a *ListClustersInput. -func DeserializeListClustersInput(r *http.Request, pathParams PathParams) (*ListClustersInput, error) { - input := &ListClustersInput{} - - return input, nil -} - -// DeserializeListInstanceFleetsInput parses an HTTP request into a *ListInstanceFleetsInput. -func DeserializeListInstanceFleetsInput(r *http.Request, pathParams PathParams) (*ListInstanceFleetsInput, error) { - input := &ListInstanceFleetsInput{} - - return input, nil -} - -// DeserializeListInstanceGroupsInput parses an HTTP request into a *ListInstanceGroupsInput. -func DeserializeListInstanceGroupsInput(r *http.Request, pathParams PathParams) (*ListInstanceGroupsInput, error) { - input := &ListInstanceGroupsInput{} - - return input, nil -} - -// DeserializeListInstancesInput parses an HTTP request into a *ListInstancesInput. -func DeserializeListInstancesInput(r *http.Request, pathParams PathParams) (*ListInstancesInput, error) { - input := &ListInstancesInput{} - - return input, nil -} - -// DeserializeListNotebookExecutionsInput parses an HTTP request into a *ListNotebookExecutionsInput. -func DeserializeListNotebookExecutionsInput(r *http.Request, pathParams PathParams) (*ListNotebookExecutionsInput, error) { - input := &ListNotebookExecutionsInput{} - - return input, nil -} - -// DeserializeListReleaseLabelsInput parses an HTTP request into a *ListReleaseLabelsInput. -func DeserializeListReleaseLabelsInput(r *http.Request, pathParams PathParams) (*ListReleaseLabelsInput, error) { - input := &ListReleaseLabelsInput{} - - return input, nil -} - -// DeserializeListSecurityConfigurationsInput parses an HTTP request into a *ListSecurityConfigurationsInput. -func DeserializeListSecurityConfigurationsInput(r *http.Request, pathParams PathParams) (*ListSecurityConfigurationsInput, error) { - input := &ListSecurityConfigurationsInput{} - - return input, nil -} - -// DeserializeListStepsInput parses an HTTP request into a *ListStepsInput. -func DeserializeListStepsInput(r *http.Request, pathParams PathParams) (*ListStepsInput, error) { - input := &ListStepsInput{} - - return input, nil -} - -// DeserializeListStudioSessionMappingsInput parses an HTTP request into a *ListStudioSessionMappingsInput. -func DeserializeListStudioSessionMappingsInput(r *http.Request, pathParams PathParams) (*ListStudioSessionMappingsInput, error) { - input := &ListStudioSessionMappingsInput{} - - return input, nil -} - -// DeserializeListStudiosInput parses an HTTP request into a *ListStudiosInput. -func DeserializeListStudiosInput(r *http.Request, pathParams PathParams) (*ListStudiosInput, error) { - input := &ListStudiosInput{} - - return input, nil -} - -// DeserializeListSupportedInstanceTypesInput parses an HTTP request into a *ListSupportedInstanceTypesInput. -func DeserializeListSupportedInstanceTypesInput(r *http.Request, pathParams PathParams) (*ListSupportedInstanceTypesInput, error) { - input := &ListSupportedInstanceTypesInput{} - - return input, nil -} - -// DeserializeModifyClusterInput parses an HTTP request into a *ModifyClusterInput. -func DeserializeModifyClusterInput(r *http.Request, pathParams PathParams) (*ModifyClusterInput, error) { - input := &ModifyClusterInput{} - - return input, nil -} - -// DeserializeModifyInstanceFleetInput parses an HTTP request into a *ModifyInstanceFleetInput. -func DeserializeModifyInstanceFleetInput(r *http.Request, pathParams PathParams) (*ModifyInstanceFleetInput, error) { - input := &ModifyInstanceFleetInput{} - - return input, nil -} - -// DeserializeModifyInstanceGroupsInput parses an HTTP request into a *ModifyInstanceGroupsInput. -func DeserializeModifyInstanceGroupsInput(r *http.Request, pathParams PathParams) (*ModifyInstanceGroupsInput, error) { - input := &ModifyInstanceGroupsInput{} - - return input, nil -} - -// DeserializePutAutoScalingPolicyInput parses an HTTP request into a *PutAutoScalingPolicyInput. -func DeserializePutAutoScalingPolicyInput(r *http.Request, pathParams PathParams) (*PutAutoScalingPolicyInput, error) { - input := &PutAutoScalingPolicyInput{} - - return input, nil -} - -// DeserializePutAutoTerminationPolicyInput parses an HTTP request into a *PutAutoTerminationPolicyInput. -func DeserializePutAutoTerminationPolicyInput(r *http.Request, pathParams PathParams) (*PutAutoTerminationPolicyInput, error) { - input := &PutAutoTerminationPolicyInput{} - - return input, nil -} - -// DeserializePutBlockPublicAccessConfigurationInput parses an HTTP request into a *PutBlockPublicAccessConfigurationInput. -func DeserializePutBlockPublicAccessConfigurationInput(r *http.Request, pathParams PathParams) (*PutBlockPublicAccessConfigurationInput, error) { - input := &PutBlockPublicAccessConfigurationInput{} - - return input, nil -} - -// DeserializePutManagedScalingPolicyInput parses an HTTP request into a *PutManagedScalingPolicyInput. -func DeserializePutManagedScalingPolicyInput(r *http.Request, pathParams PathParams) (*PutManagedScalingPolicyInput, error) { - input := &PutManagedScalingPolicyInput{} - - return input, nil -} - -// DeserializeRemoveAutoScalingPolicyInput parses an HTTP request into a *RemoveAutoScalingPolicyInput. -func DeserializeRemoveAutoScalingPolicyInput(r *http.Request, pathParams PathParams) (*RemoveAutoScalingPolicyInput, error) { - input := &RemoveAutoScalingPolicyInput{} - - return input, nil -} - -// DeserializeRemoveAutoTerminationPolicyInput parses an HTTP request into a *RemoveAutoTerminationPolicyInput. -func DeserializeRemoveAutoTerminationPolicyInput(r *http.Request, pathParams PathParams) (*RemoveAutoTerminationPolicyInput, error) { - input := &RemoveAutoTerminationPolicyInput{} - - return input, nil -} - -// DeserializeRemoveManagedScalingPolicyInput parses an HTTP request into a *RemoveManagedScalingPolicyInput. -func DeserializeRemoveManagedScalingPolicyInput(r *http.Request, pathParams PathParams) (*RemoveManagedScalingPolicyInput, error) { - input := &RemoveManagedScalingPolicyInput{} - - return input, nil -} - -// DeserializeRemoveTagsInput parses an HTTP request into a *RemoveTagsInput. -func DeserializeRemoveTagsInput(r *http.Request, pathParams PathParams) (*RemoveTagsInput, error) { - input := &RemoveTagsInput{} - - return input, nil -} - -// DeserializeRunJobFlowInput parses an HTTP request into a *RunJobFlowInput. -func DeserializeRunJobFlowInput(r *http.Request, pathParams PathParams) (*RunJobFlowInput, error) { - input := &RunJobFlowInput{} - - return input, nil -} - -// DeserializeSetKeepJobFlowAliveWhenNoStepsInput parses an HTTP request into a *SetKeepJobFlowAliveWhenNoStepsInput. -func DeserializeSetKeepJobFlowAliveWhenNoStepsInput(r *http.Request, pathParams PathParams) (*SetKeepJobFlowAliveWhenNoStepsInput, error) { - input := &SetKeepJobFlowAliveWhenNoStepsInput{} - - return input, nil -} - -// DeserializeSetTerminationProtectionInput parses an HTTP request into a *SetTerminationProtectionInput. -func DeserializeSetTerminationProtectionInput(r *http.Request, pathParams PathParams) (*SetTerminationProtectionInput, error) { - input := &SetTerminationProtectionInput{} - - return input, nil -} - -// DeserializeSetUnhealthyNodeReplacementInput parses an HTTP request into a *SetUnhealthyNodeReplacementInput. -func DeserializeSetUnhealthyNodeReplacementInput(r *http.Request, pathParams PathParams) (*SetUnhealthyNodeReplacementInput, error) { - input := &SetUnhealthyNodeReplacementInput{} - - return input, nil -} - -// DeserializeSetVisibleToAllUsersInput parses an HTTP request into a *SetVisibleToAllUsersInput. -func DeserializeSetVisibleToAllUsersInput(r *http.Request, pathParams PathParams) (*SetVisibleToAllUsersInput, error) { - input := &SetVisibleToAllUsersInput{} - - return input, nil -} - -// DeserializeStartNotebookExecutionInput parses an HTTP request into a *StartNotebookExecutionInput. -func DeserializeStartNotebookExecutionInput(r *http.Request, pathParams PathParams) (*StartNotebookExecutionInput, error) { - input := &StartNotebookExecutionInput{} - - return input, nil -} - -// DeserializeStopNotebookExecutionInput parses an HTTP request into a *StopNotebookExecutionInput. -func DeserializeStopNotebookExecutionInput(r *http.Request, pathParams PathParams) (*StopNotebookExecutionInput, error) { - input := &StopNotebookExecutionInput{} - - return input, nil -} - -// DeserializeTerminateJobFlowsInput parses an HTTP request into a *TerminateJobFlowsInput. -func DeserializeTerminateJobFlowsInput(r *http.Request, pathParams PathParams) (*TerminateJobFlowsInput, error) { - input := &TerminateJobFlowsInput{} - - return input, nil -} - -// DeserializeUpdateStudioInput parses an HTTP request into a *UpdateStudioInput. -func DeserializeUpdateStudioInput(r *http.Request, pathParams PathParams) (*UpdateStudioInput, error) { - input := &UpdateStudioInput{} - - return input, nil -} - -// DeserializeUpdateStudioSessionMappingInput parses an HTTP request into a *UpdateStudioSessionMappingInput. -func DeserializeUpdateStudioSessionMappingInput(r *http.Request, pathParams PathParams) (*UpdateStudioSessionMappingInput, error) { - input := &UpdateStudioSessionMappingInput{} - - return input, nil -} diff --git a/internal/generated/eventbridge/deserializer.go b/internal/generated/eventbridge/deserializer.go deleted file mode 100644 index 7c76a61f..00000000 --- a/internal/generated/eventbridge/deserializer.go +++ /dev/null @@ -1,757 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package eventbridge - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCancelReplayResponse writes the CancelReplayResponse to the HTTP response. -func SerializeCancelReplayResponse(w http.ResponseWriter, output *CancelReplayResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateApiDestinationResponse writes the CreateApiDestinationResponse to the HTTP response. -func SerializeCreateApiDestinationResponse(w http.ResponseWriter, output *CreateApiDestinationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateArchiveResponse writes the CreateArchiveResponse to the HTTP response. -func SerializeCreateArchiveResponse(w http.ResponseWriter, output *CreateArchiveResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateConnectionResponse writes the CreateConnectionResponse to the HTTP response. -func SerializeCreateConnectionResponse(w http.ResponseWriter, output *CreateConnectionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateEndpointResponse writes the CreateEndpointResponse to the HTTP response. -func SerializeCreateEndpointResponse(w http.ResponseWriter, output *CreateEndpointResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateEventBusResponse writes the CreateEventBusResponse to the HTTP response. -func SerializeCreateEventBusResponse(w http.ResponseWriter, output *CreateEventBusResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreatePartnerEventSourceResponse writes the CreatePartnerEventSourceResponse to the HTTP response. -func SerializeCreatePartnerEventSourceResponse(w http.ResponseWriter, output *CreatePartnerEventSourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeauthorizeConnectionResponse writes the DeauthorizeConnectionResponse to the HTTP response. -func SerializeDeauthorizeConnectionResponse(w http.ResponseWriter, output *DeauthorizeConnectionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteApiDestinationResponse writes the DeleteApiDestinationResponse to the HTTP response. -func SerializeDeleteApiDestinationResponse(w http.ResponseWriter, output *DeleteApiDestinationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteArchiveResponse writes the DeleteArchiveResponse to the HTTP response. -func SerializeDeleteArchiveResponse(w http.ResponseWriter, output *DeleteArchiveResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteConnectionResponse writes the DeleteConnectionResponse to the HTTP response. -func SerializeDeleteConnectionResponse(w http.ResponseWriter, output *DeleteConnectionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteEndpointResponse writes the DeleteEndpointResponse to the HTTP response. -func SerializeDeleteEndpointResponse(w http.ResponseWriter, output *DeleteEndpointResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDescribeApiDestinationResponse writes the DescribeApiDestinationResponse to the HTTP response. -func SerializeDescribeApiDestinationResponse(w http.ResponseWriter, output *DescribeApiDestinationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeArchiveResponse writes the DescribeArchiveResponse to the HTTP response. -func SerializeDescribeArchiveResponse(w http.ResponseWriter, output *DescribeArchiveResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeConnectionResponse writes the DescribeConnectionResponse to the HTTP response. -func SerializeDescribeConnectionResponse(w http.ResponseWriter, output *DescribeConnectionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeEndpointResponse writes the DescribeEndpointResponse to the HTTP response. -func SerializeDescribeEndpointResponse(w http.ResponseWriter, output *DescribeEndpointResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeEventBusResponse writes the DescribeEventBusResponse to the HTTP response. -func SerializeDescribeEventBusResponse(w http.ResponseWriter, output *DescribeEventBusResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeEventSourceResponse writes the DescribeEventSourceResponse to the HTTP response. -func SerializeDescribeEventSourceResponse(w http.ResponseWriter, output *DescribeEventSourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribePartnerEventSourceResponse writes the DescribePartnerEventSourceResponse to the HTTP response. -func SerializeDescribePartnerEventSourceResponse(w http.ResponseWriter, output *DescribePartnerEventSourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeReplayResponse writes the DescribeReplayResponse to the HTTP response. -func SerializeDescribeReplayResponse(w http.ResponseWriter, output *DescribeReplayResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeRuleResponse writes the DescribeRuleResponse to the HTTP response. -func SerializeDescribeRuleResponse(w http.ResponseWriter, output *DescribeRuleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListApiDestinationsResponse writes the ListApiDestinationsResponse to the HTTP response. -func SerializeListApiDestinationsResponse(w http.ResponseWriter, output *ListApiDestinationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListArchivesResponse writes the ListArchivesResponse to the HTTP response. -func SerializeListArchivesResponse(w http.ResponseWriter, output *ListArchivesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListConnectionsResponse writes the ListConnectionsResponse to the HTTP response. -func SerializeListConnectionsResponse(w http.ResponseWriter, output *ListConnectionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListEndpointsResponse writes the ListEndpointsResponse to the HTTP response. -func SerializeListEndpointsResponse(w http.ResponseWriter, output *ListEndpointsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListEventBusesResponse writes the ListEventBusesResponse to the HTTP response. -func SerializeListEventBusesResponse(w http.ResponseWriter, output *ListEventBusesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListEventSourcesResponse writes the ListEventSourcesResponse to the HTTP response. -func SerializeListEventSourcesResponse(w http.ResponseWriter, output *ListEventSourcesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPartnerEventSourceAccountsResponse writes the ListPartnerEventSourceAccountsResponse to the HTTP response. -func SerializeListPartnerEventSourceAccountsResponse(w http.ResponseWriter, output *ListPartnerEventSourceAccountsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPartnerEventSourcesResponse writes the ListPartnerEventSourcesResponse to the HTTP response. -func SerializeListPartnerEventSourcesResponse(w http.ResponseWriter, output *ListPartnerEventSourcesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListReplaysResponse writes the ListReplaysResponse to the HTTP response. -func SerializeListReplaysResponse(w http.ResponseWriter, output *ListReplaysResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListRuleNamesByTargetResponse writes the ListRuleNamesByTargetResponse to the HTTP response. -func SerializeListRuleNamesByTargetResponse(w http.ResponseWriter, output *ListRuleNamesByTargetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListRulesResponse writes the ListRulesResponse to the HTTP response. -func SerializeListRulesResponse(w http.ResponseWriter, output *ListRulesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceResponse writes the ListTagsForResourceResponse to the HTTP response. -func SerializeListTagsForResourceResponse(w http.ResponseWriter, output *ListTagsForResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTargetsByRuleResponse writes the ListTargetsByRuleResponse to the HTTP response. -func SerializeListTargetsByRuleResponse(w http.ResponseWriter, output *ListTargetsByRuleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutEventsResponse writes the PutEventsResponse to the HTTP response. -func SerializePutEventsResponse(w http.ResponseWriter, output *PutEventsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutPartnerEventsResponse writes the PutPartnerEventsResponse to the HTTP response. -func SerializePutPartnerEventsResponse(w http.ResponseWriter, output *PutPartnerEventsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutRuleResponse writes the PutRuleResponse to the HTTP response. -func SerializePutRuleResponse(w http.ResponseWriter, output *PutRuleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutTargetsResponse writes the PutTargetsResponse to the HTTP response. -func SerializePutTargetsResponse(w http.ResponseWriter, output *PutTargetsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRemoveTargetsResponse writes the RemoveTargetsResponse to the HTTP response. -func SerializeRemoveTargetsResponse(w http.ResponseWriter, output *RemoveTargetsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartReplayResponse writes the StartReplayResponse to the HTTP response. -func SerializeStartReplayResponse(w http.ResponseWriter, output *StartReplayResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTagResourceResponse writes the TagResourceResponse to the HTTP response. -func SerializeTagResourceResponse(w http.ResponseWriter, output *TagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeTestEventPatternResponse writes the TestEventPatternResponse to the HTTP response. -func SerializeTestEventPatternResponse(w http.ResponseWriter, output *TestEventPatternResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUntagResourceResponse writes the UntagResourceResponse to the HTTP response. -func SerializeUntagResourceResponse(w http.ResponseWriter, output *UntagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateApiDestinationResponse writes the UpdateApiDestinationResponse to the HTTP response. -func SerializeUpdateApiDestinationResponse(w http.ResponseWriter, output *UpdateApiDestinationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateArchiveResponse writes the UpdateArchiveResponse to the HTTP response. -func SerializeUpdateArchiveResponse(w http.ResponseWriter, output *UpdateArchiveResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateConnectionResponse writes the UpdateConnectionResponse to the HTTP response. -func SerializeUpdateConnectionResponse(w http.ResponseWriter, output *UpdateConnectionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateEndpointResponse writes the UpdateEndpointResponse to the HTTP response. -func SerializeUpdateEndpointResponse(w http.ResponseWriter, output *UpdateEndpointResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateEventBusResponse writes the UpdateEventBusResponse to the HTTP response. -func SerializeUpdateEventBusResponse(w http.ResponseWriter, output *UpdateEventBusResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/eventbridge/interface.go b/internal/generated/eventbridge/interface.go deleted file mode 100644 index ebca8b2c..00000000 --- a/internal/generated/eventbridge/interface.go +++ /dev/null @@ -1,65 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package eventbridge - -import "context" - -type EventsService interface { - ActivateEventSource(ctx context.Context, input *ActivateEventSourceRequest) (*SmithyUnit, error) - CancelReplay(ctx context.Context, input *CancelReplayRequest) (*CancelReplayResponse, error) - CreateApiDestination(ctx context.Context, input *CreateApiDestinationRequest) (*CreateApiDestinationResponse, error) - CreateArchive(ctx context.Context, input *CreateArchiveRequest) (*CreateArchiveResponse, error) - CreateConnection(ctx context.Context, input *CreateConnectionRequest) (*CreateConnectionResponse, error) - CreateEndpoint(ctx context.Context, input *CreateEndpointRequest) (*CreateEndpointResponse, error) - CreateEventBus(ctx context.Context, input *CreateEventBusRequest) (*CreateEventBusResponse, error) - CreatePartnerEventSource(ctx context.Context, input *CreatePartnerEventSourceRequest) (*CreatePartnerEventSourceResponse, error) - DeactivateEventSource(ctx context.Context, input *DeactivateEventSourceRequest) (*SmithyUnit, error) - DeauthorizeConnection(ctx context.Context, input *DeauthorizeConnectionRequest) (*DeauthorizeConnectionResponse, error) - DeleteApiDestination(ctx context.Context, input *DeleteApiDestinationRequest) (*DeleteApiDestinationResponse, error) - DeleteArchive(ctx context.Context, input *DeleteArchiveRequest) (*DeleteArchiveResponse, error) - DeleteConnection(ctx context.Context, input *DeleteConnectionRequest) (*DeleteConnectionResponse, error) - DeleteEndpoint(ctx context.Context, input *DeleteEndpointRequest) (*DeleteEndpointResponse, error) - DeleteEventBus(ctx context.Context, input *DeleteEventBusRequest) (*SmithyUnit, error) - DeletePartnerEventSource(ctx context.Context, input *DeletePartnerEventSourceRequest) (*SmithyUnit, error) - DeleteRule(ctx context.Context, input *DeleteRuleRequest) (*SmithyUnit, error) - DescribeApiDestination(ctx context.Context, input *DescribeApiDestinationRequest) (*DescribeApiDestinationResponse, error) - DescribeArchive(ctx context.Context, input *DescribeArchiveRequest) (*DescribeArchiveResponse, error) - DescribeConnection(ctx context.Context, input *DescribeConnectionRequest) (*DescribeConnectionResponse, error) - DescribeEndpoint(ctx context.Context, input *DescribeEndpointRequest) (*DescribeEndpointResponse, error) - DescribeEventBus(ctx context.Context, input *DescribeEventBusRequest) (*DescribeEventBusResponse, error) - DescribeEventSource(ctx context.Context, input *DescribeEventSourceRequest) (*DescribeEventSourceResponse, error) - DescribePartnerEventSource(ctx context.Context, input *DescribePartnerEventSourceRequest) (*DescribePartnerEventSourceResponse, error) - DescribeReplay(ctx context.Context, input *DescribeReplayRequest) (*DescribeReplayResponse, error) - DescribeRule(ctx context.Context, input *DescribeRuleRequest) (*DescribeRuleResponse, error) - DisableRule(ctx context.Context, input *DisableRuleRequest) (*SmithyUnit, error) - EnableRule(ctx context.Context, input *EnableRuleRequest) (*SmithyUnit, error) - ListApiDestinations(ctx context.Context, input *ListApiDestinationsRequest) (*ListApiDestinationsResponse, error) - ListArchives(ctx context.Context, input *ListArchivesRequest) (*ListArchivesResponse, error) - ListConnections(ctx context.Context, input *ListConnectionsRequest) (*ListConnectionsResponse, error) - ListEndpoints(ctx context.Context, input *ListEndpointsRequest) (*ListEndpointsResponse, error) - ListEventBuses(ctx context.Context, input *ListEventBusesRequest) (*ListEventBusesResponse, error) - ListEventSources(ctx context.Context, input *ListEventSourcesRequest) (*ListEventSourcesResponse, error) - ListPartnerEventSourceAccounts(ctx context.Context, input *ListPartnerEventSourceAccountsRequest) (*ListPartnerEventSourceAccountsResponse, error) - ListPartnerEventSources(ctx context.Context, input *ListPartnerEventSourcesRequest) (*ListPartnerEventSourcesResponse, error) - ListReplays(ctx context.Context, input *ListReplaysRequest) (*ListReplaysResponse, error) - ListRuleNamesByTarget(ctx context.Context, input *ListRuleNamesByTargetRequest) (*ListRuleNamesByTargetResponse, error) - ListRules(ctx context.Context, input *ListRulesRequest) (*ListRulesResponse, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceRequest) (*ListTagsForResourceResponse, error) - ListTargetsByRule(ctx context.Context, input *ListTargetsByRuleRequest) (*ListTargetsByRuleResponse, error) - PutEvents(ctx context.Context, input *PutEventsRequest) (*PutEventsResponse, error) - PutPartnerEvents(ctx context.Context, input *PutPartnerEventsRequest) (*PutPartnerEventsResponse, error) - PutPermission(ctx context.Context, input *PutPermissionRequest) (*SmithyUnit, error) - PutRule(ctx context.Context, input *PutRuleRequest) (*PutRuleResponse, error) - PutTargets(ctx context.Context, input *PutTargetsRequest) (*PutTargetsResponse, error) - RemovePermission(ctx context.Context, input *RemovePermissionRequest) (*SmithyUnit, error) - RemoveTargets(ctx context.Context, input *RemoveTargetsRequest) (*RemoveTargetsResponse, error) - StartReplay(ctx context.Context, input *StartReplayRequest) (*StartReplayResponse, error) - TagResource(ctx context.Context, input *TagResourceRequest) (*TagResourceResponse, error) - TestEventPattern(ctx context.Context, input *TestEventPatternRequest) (*TestEventPatternResponse, error) - UntagResource(ctx context.Context, input *UntagResourceRequest) (*UntagResourceResponse, error) - UpdateApiDestination(ctx context.Context, input *UpdateApiDestinationRequest) (*UpdateApiDestinationResponse, error) - UpdateArchive(ctx context.Context, input *UpdateArchiveRequest) (*UpdateArchiveResponse, error) - UpdateConnection(ctx context.Context, input *UpdateConnectionRequest) (*UpdateConnectionResponse, error) - UpdateEndpoint(ctx context.Context, input *UpdateEndpointRequest) (*UpdateEndpointResponse, error) - UpdateEventBus(ctx context.Context, input *UpdateEventBusRequest) (*UpdateEventBusResponse, error) -} diff --git a/internal/generated/eventbridge/router.go b/internal/generated/eventbridge/router.go index 4b7d666a..eb3ac2fb 100644 --- a/internal/generated/eventbridge/router.go +++ b/internal/generated/eventbridge/router.go @@ -4,6 +4,9 @@ package eventbridge import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/eventbridge/serializer.go b/internal/generated/eventbridge/serializer.go deleted file mode 100644 index 6f26bd50..00000000 --- a/internal/generated/eventbridge/serializer.go +++ /dev/null @@ -1,409 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package eventbridge - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeActivateEventSourceRequest parses an HTTP request into a *ActivateEventSourceRequest. -func DeserializeActivateEventSourceRequest(r *http.Request, pathParams PathParams) (*ActivateEventSourceRequest, error) { - input := &ActivateEventSourceRequest{} - - return input, nil -} - -// DeserializeCancelReplayRequest parses an HTTP request into a *CancelReplayRequest. -func DeserializeCancelReplayRequest(r *http.Request, pathParams PathParams) (*CancelReplayRequest, error) { - input := &CancelReplayRequest{} - - return input, nil -} - -// DeserializeCreateApiDestinationRequest parses an HTTP request into a *CreateApiDestinationRequest. -func DeserializeCreateApiDestinationRequest(r *http.Request, pathParams PathParams) (*CreateApiDestinationRequest, error) { - input := &CreateApiDestinationRequest{} - - return input, nil -} - -// DeserializeCreateArchiveRequest parses an HTTP request into a *CreateArchiveRequest. -func DeserializeCreateArchiveRequest(r *http.Request, pathParams PathParams) (*CreateArchiveRequest, error) { - input := &CreateArchiveRequest{} - - return input, nil -} - -// DeserializeCreateConnectionRequest parses an HTTP request into a *CreateConnectionRequest. -func DeserializeCreateConnectionRequest(r *http.Request, pathParams PathParams) (*CreateConnectionRequest, error) { - input := &CreateConnectionRequest{} - - return input, nil -} - -// DeserializeCreateEndpointRequest parses an HTTP request into a *CreateEndpointRequest. -func DeserializeCreateEndpointRequest(r *http.Request, pathParams PathParams) (*CreateEndpointRequest, error) { - input := &CreateEndpointRequest{} - - return input, nil -} - -// DeserializeCreateEventBusRequest parses an HTTP request into a *CreateEventBusRequest. -func DeserializeCreateEventBusRequest(r *http.Request, pathParams PathParams) (*CreateEventBusRequest, error) { - input := &CreateEventBusRequest{} - - return input, nil -} - -// DeserializeCreatePartnerEventSourceRequest parses an HTTP request into a *CreatePartnerEventSourceRequest. -func DeserializeCreatePartnerEventSourceRequest(r *http.Request, pathParams PathParams) (*CreatePartnerEventSourceRequest, error) { - input := &CreatePartnerEventSourceRequest{} - - return input, nil -} - -// DeserializeDeactivateEventSourceRequest parses an HTTP request into a *DeactivateEventSourceRequest. -func DeserializeDeactivateEventSourceRequest(r *http.Request, pathParams PathParams) (*DeactivateEventSourceRequest, error) { - input := &DeactivateEventSourceRequest{} - - return input, nil -} - -// DeserializeDeauthorizeConnectionRequest parses an HTTP request into a *DeauthorizeConnectionRequest. -func DeserializeDeauthorizeConnectionRequest(r *http.Request, pathParams PathParams) (*DeauthorizeConnectionRequest, error) { - input := &DeauthorizeConnectionRequest{} - - return input, nil -} - -// DeserializeDeleteApiDestinationRequest parses an HTTP request into a *DeleteApiDestinationRequest. -func DeserializeDeleteApiDestinationRequest(r *http.Request, pathParams PathParams) (*DeleteApiDestinationRequest, error) { - input := &DeleteApiDestinationRequest{} - - return input, nil -} - -// DeserializeDeleteArchiveRequest parses an HTTP request into a *DeleteArchiveRequest. -func DeserializeDeleteArchiveRequest(r *http.Request, pathParams PathParams) (*DeleteArchiveRequest, error) { - input := &DeleteArchiveRequest{} - - return input, nil -} - -// DeserializeDeleteConnectionRequest parses an HTTP request into a *DeleteConnectionRequest. -func DeserializeDeleteConnectionRequest(r *http.Request, pathParams PathParams) (*DeleteConnectionRequest, error) { - input := &DeleteConnectionRequest{} - - return input, nil -} - -// DeserializeDeleteEndpointRequest parses an HTTP request into a *DeleteEndpointRequest. -func DeserializeDeleteEndpointRequest(r *http.Request, pathParams PathParams) (*DeleteEndpointRequest, error) { - input := &DeleteEndpointRequest{} - - return input, nil -} - -// DeserializeDeleteEventBusRequest parses an HTTP request into a *DeleteEventBusRequest. -func DeserializeDeleteEventBusRequest(r *http.Request, pathParams PathParams) (*DeleteEventBusRequest, error) { - input := &DeleteEventBusRequest{} - - return input, nil -} - -// DeserializeDeletePartnerEventSourceRequest parses an HTTP request into a *DeletePartnerEventSourceRequest. -func DeserializeDeletePartnerEventSourceRequest(r *http.Request, pathParams PathParams) (*DeletePartnerEventSourceRequest, error) { - input := &DeletePartnerEventSourceRequest{} - - return input, nil -} - -// DeserializeDeleteRuleRequest parses an HTTP request into a *DeleteRuleRequest. -func DeserializeDeleteRuleRequest(r *http.Request, pathParams PathParams) (*DeleteRuleRequest, error) { - input := &DeleteRuleRequest{} - - return input, nil -} - -// DeserializeDescribeApiDestinationRequest parses an HTTP request into a *DescribeApiDestinationRequest. -func DeserializeDescribeApiDestinationRequest(r *http.Request, pathParams PathParams) (*DescribeApiDestinationRequest, error) { - input := &DescribeApiDestinationRequest{} - - return input, nil -} - -// DeserializeDescribeArchiveRequest parses an HTTP request into a *DescribeArchiveRequest. -func DeserializeDescribeArchiveRequest(r *http.Request, pathParams PathParams) (*DescribeArchiveRequest, error) { - input := &DescribeArchiveRequest{} - - return input, nil -} - -// DeserializeDescribeConnectionRequest parses an HTTP request into a *DescribeConnectionRequest. -func DeserializeDescribeConnectionRequest(r *http.Request, pathParams PathParams) (*DescribeConnectionRequest, error) { - input := &DescribeConnectionRequest{} - - return input, nil -} - -// DeserializeDescribeEndpointRequest parses an HTTP request into a *DescribeEndpointRequest. -func DeserializeDescribeEndpointRequest(r *http.Request, pathParams PathParams) (*DescribeEndpointRequest, error) { - input := &DescribeEndpointRequest{} - - return input, nil -} - -// DeserializeDescribeEventBusRequest parses an HTTP request into a *DescribeEventBusRequest. -func DeserializeDescribeEventBusRequest(r *http.Request, pathParams PathParams) (*DescribeEventBusRequest, error) { - input := &DescribeEventBusRequest{} - - return input, nil -} - -// DeserializeDescribeEventSourceRequest parses an HTTP request into a *DescribeEventSourceRequest. -func DeserializeDescribeEventSourceRequest(r *http.Request, pathParams PathParams) (*DescribeEventSourceRequest, error) { - input := &DescribeEventSourceRequest{} - - return input, nil -} - -// DeserializeDescribePartnerEventSourceRequest parses an HTTP request into a *DescribePartnerEventSourceRequest. -func DeserializeDescribePartnerEventSourceRequest(r *http.Request, pathParams PathParams) (*DescribePartnerEventSourceRequest, error) { - input := &DescribePartnerEventSourceRequest{} - - return input, nil -} - -// DeserializeDescribeReplayRequest parses an HTTP request into a *DescribeReplayRequest. -func DeserializeDescribeReplayRequest(r *http.Request, pathParams PathParams) (*DescribeReplayRequest, error) { - input := &DescribeReplayRequest{} - - return input, nil -} - -// DeserializeDescribeRuleRequest parses an HTTP request into a *DescribeRuleRequest. -func DeserializeDescribeRuleRequest(r *http.Request, pathParams PathParams) (*DescribeRuleRequest, error) { - input := &DescribeRuleRequest{} - - return input, nil -} - -// DeserializeDisableRuleRequest parses an HTTP request into a *DisableRuleRequest. -func DeserializeDisableRuleRequest(r *http.Request, pathParams PathParams) (*DisableRuleRequest, error) { - input := &DisableRuleRequest{} - - return input, nil -} - -// DeserializeEnableRuleRequest parses an HTTP request into a *EnableRuleRequest. -func DeserializeEnableRuleRequest(r *http.Request, pathParams PathParams) (*EnableRuleRequest, error) { - input := &EnableRuleRequest{} - - return input, nil -} - -// DeserializeListApiDestinationsRequest parses an HTTP request into a *ListApiDestinationsRequest. -func DeserializeListApiDestinationsRequest(r *http.Request, pathParams PathParams) (*ListApiDestinationsRequest, error) { - input := &ListApiDestinationsRequest{} - - return input, nil -} - -// DeserializeListArchivesRequest parses an HTTP request into a *ListArchivesRequest. -func DeserializeListArchivesRequest(r *http.Request, pathParams PathParams) (*ListArchivesRequest, error) { - input := &ListArchivesRequest{} - - return input, nil -} - -// DeserializeListConnectionsRequest parses an HTTP request into a *ListConnectionsRequest. -func DeserializeListConnectionsRequest(r *http.Request, pathParams PathParams) (*ListConnectionsRequest, error) { - input := &ListConnectionsRequest{} - - return input, nil -} - -// DeserializeListEndpointsRequest parses an HTTP request into a *ListEndpointsRequest. -func DeserializeListEndpointsRequest(r *http.Request, pathParams PathParams) (*ListEndpointsRequest, error) { - input := &ListEndpointsRequest{} - - return input, nil -} - -// DeserializeListEventBusesRequest parses an HTTP request into a *ListEventBusesRequest. -func DeserializeListEventBusesRequest(r *http.Request, pathParams PathParams) (*ListEventBusesRequest, error) { - input := &ListEventBusesRequest{} - - return input, nil -} - -// DeserializeListEventSourcesRequest parses an HTTP request into a *ListEventSourcesRequest. -func DeserializeListEventSourcesRequest(r *http.Request, pathParams PathParams) (*ListEventSourcesRequest, error) { - input := &ListEventSourcesRequest{} - - return input, nil -} - -// DeserializeListPartnerEventSourceAccountsRequest parses an HTTP request into a *ListPartnerEventSourceAccountsRequest. -func DeserializeListPartnerEventSourceAccountsRequest(r *http.Request, pathParams PathParams) (*ListPartnerEventSourceAccountsRequest, error) { - input := &ListPartnerEventSourceAccountsRequest{} - - return input, nil -} - -// DeserializeListPartnerEventSourcesRequest parses an HTTP request into a *ListPartnerEventSourcesRequest. -func DeserializeListPartnerEventSourcesRequest(r *http.Request, pathParams PathParams) (*ListPartnerEventSourcesRequest, error) { - input := &ListPartnerEventSourcesRequest{} - - return input, nil -} - -// DeserializeListReplaysRequest parses an HTTP request into a *ListReplaysRequest. -func DeserializeListReplaysRequest(r *http.Request, pathParams PathParams) (*ListReplaysRequest, error) { - input := &ListReplaysRequest{} - - return input, nil -} - -// DeserializeListRuleNamesByTargetRequest parses an HTTP request into a *ListRuleNamesByTargetRequest. -func DeserializeListRuleNamesByTargetRequest(r *http.Request, pathParams PathParams) (*ListRuleNamesByTargetRequest, error) { - input := &ListRuleNamesByTargetRequest{} - - return input, nil -} - -// DeserializeListRulesRequest parses an HTTP request into a *ListRulesRequest. -func DeserializeListRulesRequest(r *http.Request, pathParams PathParams) (*ListRulesRequest, error) { - input := &ListRulesRequest{} - - return input, nil -} - -// DeserializeListTagsForResourceRequest parses an HTTP request into a *ListTagsForResourceRequest. -func DeserializeListTagsForResourceRequest(r *http.Request, pathParams PathParams) (*ListTagsForResourceRequest, error) { - input := &ListTagsForResourceRequest{} - - return input, nil -} - -// DeserializeListTargetsByRuleRequest parses an HTTP request into a *ListTargetsByRuleRequest. -func DeserializeListTargetsByRuleRequest(r *http.Request, pathParams PathParams) (*ListTargetsByRuleRequest, error) { - input := &ListTargetsByRuleRequest{} - - return input, nil -} - -// DeserializePutEventsRequest parses an HTTP request into a *PutEventsRequest. -func DeserializePutEventsRequest(r *http.Request, pathParams PathParams) (*PutEventsRequest, error) { - input := &PutEventsRequest{} - - return input, nil -} - -// DeserializePutPartnerEventsRequest parses an HTTP request into a *PutPartnerEventsRequest. -func DeserializePutPartnerEventsRequest(r *http.Request, pathParams PathParams) (*PutPartnerEventsRequest, error) { - input := &PutPartnerEventsRequest{} - - return input, nil -} - -// DeserializePutPermissionRequest parses an HTTP request into a *PutPermissionRequest. -func DeserializePutPermissionRequest(r *http.Request, pathParams PathParams) (*PutPermissionRequest, error) { - input := &PutPermissionRequest{} - - return input, nil -} - -// DeserializePutRuleRequest parses an HTTP request into a *PutRuleRequest. -func DeserializePutRuleRequest(r *http.Request, pathParams PathParams) (*PutRuleRequest, error) { - input := &PutRuleRequest{} - - return input, nil -} - -// DeserializePutTargetsRequest parses an HTTP request into a *PutTargetsRequest. -func DeserializePutTargetsRequest(r *http.Request, pathParams PathParams) (*PutTargetsRequest, error) { - input := &PutTargetsRequest{} - - return input, nil -} - -// DeserializeRemovePermissionRequest parses an HTTP request into a *RemovePermissionRequest. -func DeserializeRemovePermissionRequest(r *http.Request, pathParams PathParams) (*RemovePermissionRequest, error) { - input := &RemovePermissionRequest{} - - return input, nil -} - -// DeserializeRemoveTargetsRequest parses an HTTP request into a *RemoveTargetsRequest. -func DeserializeRemoveTargetsRequest(r *http.Request, pathParams PathParams) (*RemoveTargetsRequest, error) { - input := &RemoveTargetsRequest{} - - return input, nil -} - -// DeserializeStartReplayRequest parses an HTTP request into a *StartReplayRequest. -func DeserializeStartReplayRequest(r *http.Request, pathParams PathParams) (*StartReplayRequest, error) { - input := &StartReplayRequest{} - - return input, nil -} - -// DeserializeTagResourceRequest parses an HTTP request into a *TagResourceRequest. -func DeserializeTagResourceRequest(r *http.Request, pathParams PathParams) (*TagResourceRequest, error) { - input := &TagResourceRequest{} - - return input, nil -} - -// DeserializeTestEventPatternRequest parses an HTTP request into a *TestEventPatternRequest. -func DeserializeTestEventPatternRequest(r *http.Request, pathParams PathParams) (*TestEventPatternRequest, error) { - input := &TestEventPatternRequest{} - - return input, nil -} - -// DeserializeUntagResourceRequest parses an HTTP request into a *UntagResourceRequest. -func DeserializeUntagResourceRequest(r *http.Request, pathParams PathParams) (*UntagResourceRequest, error) { - input := &UntagResourceRequest{} - - return input, nil -} - -// DeserializeUpdateApiDestinationRequest parses an HTTP request into a *UpdateApiDestinationRequest. -func DeserializeUpdateApiDestinationRequest(r *http.Request, pathParams PathParams) (*UpdateApiDestinationRequest, error) { - input := &UpdateApiDestinationRequest{} - - return input, nil -} - -// DeserializeUpdateArchiveRequest parses an HTTP request into a *UpdateArchiveRequest. -func DeserializeUpdateArchiveRequest(r *http.Request, pathParams PathParams) (*UpdateArchiveRequest, error) { - input := &UpdateArchiveRequest{} - - return input, nil -} - -// DeserializeUpdateConnectionRequest parses an HTTP request into a *UpdateConnectionRequest. -func DeserializeUpdateConnectionRequest(r *http.Request, pathParams PathParams) (*UpdateConnectionRequest, error) { - input := &UpdateConnectionRequest{} - - return input, nil -} - -// DeserializeUpdateEndpointRequest parses an HTTP request into a *UpdateEndpointRequest. -func DeserializeUpdateEndpointRequest(r *http.Request, pathParams PathParams) (*UpdateEndpointRequest, error) { - input := &UpdateEndpointRequest{} - - return input, nil -} - -// DeserializeUpdateEventBusRequest parses an HTTP request into a *UpdateEventBusRequest. -func DeserializeUpdateEventBusRequest(r *http.Request, pathParams PathParams) (*UpdateEventBusRequest, error) { - input := &UpdateEventBusRequest{} - - return input, nil -} diff --git a/internal/generated/firehose/deserializer.go b/internal/generated/firehose/deserializer.go deleted file mode 100644 index 93ddec00..00000000 --- a/internal/generated/firehose/deserializer.go +++ /dev/null @@ -1,165 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package firehose - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeCreateDeliveryStreamOutput writes the CreateDeliveryStreamOutput to the HTTP response. -func SerializeCreateDeliveryStreamOutput(w http.ResponseWriter, output *CreateDeliveryStreamOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteDeliveryStreamOutput writes the DeleteDeliveryStreamOutput to the HTTP response. -func SerializeDeleteDeliveryStreamOutput(w http.ResponseWriter, output *DeleteDeliveryStreamOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDescribeDeliveryStreamOutput writes the DescribeDeliveryStreamOutput to the HTTP response. -func SerializeDescribeDeliveryStreamOutput(w http.ResponseWriter, output *DescribeDeliveryStreamOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDeliveryStreamsOutput writes the ListDeliveryStreamsOutput to the HTTP response. -func SerializeListDeliveryStreamsOutput(w http.ResponseWriter, output *ListDeliveryStreamsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForDeliveryStreamOutput writes the ListTagsForDeliveryStreamOutput to the HTTP response. -func SerializeListTagsForDeliveryStreamOutput(w http.ResponseWriter, output *ListTagsForDeliveryStreamOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutRecordOutput writes the PutRecordOutput to the HTTP response. -func SerializePutRecordOutput(w http.ResponseWriter, output *PutRecordOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutRecordBatchOutput writes the PutRecordBatchOutput to the HTTP response. -func SerializePutRecordBatchOutput(w http.ResponseWriter, output *PutRecordBatchOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartDeliveryStreamEncryptionOutput writes the StartDeliveryStreamEncryptionOutput to the HTTP response. -func SerializeStartDeliveryStreamEncryptionOutput(w http.ResponseWriter, output *StartDeliveryStreamEncryptionOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeStopDeliveryStreamEncryptionOutput writes the StopDeliveryStreamEncryptionOutput to the HTTP response. -func SerializeStopDeliveryStreamEncryptionOutput(w http.ResponseWriter, output *StopDeliveryStreamEncryptionOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeTagDeliveryStreamOutput writes the TagDeliveryStreamOutput to the HTTP response. -func SerializeTagDeliveryStreamOutput(w http.ResponseWriter, output *TagDeliveryStreamOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUntagDeliveryStreamOutput writes the UntagDeliveryStreamOutput to the HTTP response. -func SerializeUntagDeliveryStreamOutput(w http.ResponseWriter, output *UntagDeliveryStreamOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateDestinationOutput writes the UpdateDestinationOutput to the HTTP response. -func SerializeUpdateDestinationOutput(w http.ResponseWriter, output *UpdateDestinationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} diff --git a/internal/generated/firehose/interface.go b/internal/generated/firehose/interface.go deleted file mode 100644 index 112951bc..00000000 --- a/internal/generated/firehose/interface.go +++ /dev/null @@ -1,20 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package firehose - -import "context" - -type Firehose_20150804Service interface { - CreateDeliveryStream(ctx context.Context, input *CreateDeliveryStreamInput) (*CreateDeliveryStreamOutput, error) - DeleteDeliveryStream(ctx context.Context, input *DeleteDeliveryStreamInput) (*DeleteDeliveryStreamOutput, error) - DescribeDeliveryStream(ctx context.Context, input *DescribeDeliveryStreamInput) (*DescribeDeliveryStreamOutput, error) - ListDeliveryStreams(ctx context.Context, input *ListDeliveryStreamsInput) (*ListDeliveryStreamsOutput, error) - ListTagsForDeliveryStream(ctx context.Context, input *ListTagsForDeliveryStreamInput) (*ListTagsForDeliveryStreamOutput, error) - PutRecord(ctx context.Context, input *PutRecordInput) (*PutRecordOutput, error) - PutRecordBatch(ctx context.Context, input *PutRecordBatchInput) (*PutRecordBatchOutput, error) - StartDeliveryStreamEncryption(ctx context.Context, input *StartDeliveryStreamEncryptionInput) (*StartDeliveryStreamEncryptionOutput, error) - StopDeliveryStreamEncryption(ctx context.Context, input *StopDeliveryStreamEncryptionInput) (*StopDeliveryStreamEncryptionOutput, error) - TagDeliveryStream(ctx context.Context, input *TagDeliveryStreamInput) (*TagDeliveryStreamOutput, error) - UntagDeliveryStream(ctx context.Context, input *UntagDeliveryStreamInput) (*UntagDeliveryStreamOutput, error) - UpdateDestination(ctx context.Context, input *UpdateDestinationInput) (*UpdateDestinationOutput, error) -} diff --git a/internal/generated/firehose/router.go b/internal/generated/firehose/router.go index b8cf0f87..1e770be7 100644 --- a/internal/generated/firehose/router.go +++ b/internal/generated/firehose/router.go @@ -4,6 +4,9 @@ package firehose import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/firehose/serializer.go b/internal/generated/firehose/serializer.go deleted file mode 100644 index 87ad722a..00000000 --- a/internal/generated/firehose/serializer.go +++ /dev/null @@ -1,94 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package firehose - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeCreateDeliveryStreamInput parses an HTTP request into a *CreateDeliveryStreamInput. -func DeserializeCreateDeliveryStreamInput(r *http.Request, pathParams PathParams) (*CreateDeliveryStreamInput, error) { - input := &CreateDeliveryStreamInput{} - - return input, nil -} - -// DeserializeDeleteDeliveryStreamInput parses an HTTP request into a *DeleteDeliveryStreamInput. -func DeserializeDeleteDeliveryStreamInput(r *http.Request, pathParams PathParams) (*DeleteDeliveryStreamInput, error) { - input := &DeleteDeliveryStreamInput{} - - return input, nil -} - -// DeserializeDescribeDeliveryStreamInput parses an HTTP request into a *DescribeDeliveryStreamInput. -func DeserializeDescribeDeliveryStreamInput(r *http.Request, pathParams PathParams) (*DescribeDeliveryStreamInput, error) { - input := &DescribeDeliveryStreamInput{} - - return input, nil -} - -// DeserializeListDeliveryStreamsInput parses an HTTP request into a *ListDeliveryStreamsInput. -func DeserializeListDeliveryStreamsInput(r *http.Request, pathParams PathParams) (*ListDeliveryStreamsInput, error) { - input := &ListDeliveryStreamsInput{} - - return input, nil -} - -// DeserializeListTagsForDeliveryStreamInput parses an HTTP request into a *ListTagsForDeliveryStreamInput. -func DeserializeListTagsForDeliveryStreamInput(r *http.Request, pathParams PathParams) (*ListTagsForDeliveryStreamInput, error) { - input := &ListTagsForDeliveryStreamInput{} - - return input, nil -} - -// DeserializePutRecordInput parses an HTTP request into a *PutRecordInput. -func DeserializePutRecordInput(r *http.Request, pathParams PathParams) (*PutRecordInput, error) { - input := &PutRecordInput{} - - return input, nil -} - -// DeserializePutRecordBatchInput parses an HTTP request into a *PutRecordBatchInput. -func DeserializePutRecordBatchInput(r *http.Request, pathParams PathParams) (*PutRecordBatchInput, error) { - input := &PutRecordBatchInput{} - - return input, nil -} - -// DeserializeStartDeliveryStreamEncryptionInput parses an HTTP request into a *StartDeliveryStreamEncryptionInput. -func DeserializeStartDeliveryStreamEncryptionInput(r *http.Request, pathParams PathParams) (*StartDeliveryStreamEncryptionInput, error) { - input := &StartDeliveryStreamEncryptionInput{} - - return input, nil -} - -// DeserializeStopDeliveryStreamEncryptionInput parses an HTTP request into a *StopDeliveryStreamEncryptionInput. -func DeserializeStopDeliveryStreamEncryptionInput(r *http.Request, pathParams PathParams) (*StopDeliveryStreamEncryptionInput, error) { - input := &StopDeliveryStreamEncryptionInput{} - - return input, nil -} - -// DeserializeTagDeliveryStreamInput parses an HTTP request into a *TagDeliveryStreamInput. -func DeserializeTagDeliveryStreamInput(r *http.Request, pathParams PathParams) (*TagDeliveryStreamInput, error) { - input := &TagDeliveryStreamInput{} - - return input, nil -} - -// DeserializeUntagDeliveryStreamInput parses an HTTP request into a *UntagDeliveryStreamInput. -func DeserializeUntagDeliveryStreamInput(r *http.Request, pathParams PathParams) (*UntagDeliveryStreamInput, error) { - input := &UntagDeliveryStreamInput{} - - return input, nil -} - -// DeserializeUpdateDestinationInput parses an HTTP request into a *UpdateDestinationInput. -func DeserializeUpdateDestinationInput(r *http.Request, pathParams PathParams) (*UpdateDestinationInput, error) { - input := &UpdateDestinationInput{} - - return input, nil -} diff --git a/internal/generated/fis/deserializer.go b/internal/generated/fis/deserializer.go deleted file mode 100644 index b38a4c04..00000000 --- a/internal/generated/fis/deserializer.go +++ /dev/null @@ -1,413 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package fis - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeCreateExperimentTemplateResponse writes the CreateExperimentTemplateResponse to the HTTP response. -func SerializeCreateExperimentTemplateResponse(w http.ResponseWriter, output *CreateExperimentTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateTargetAccountConfigurationResponse writes the CreateTargetAccountConfigurationResponse to the HTTP response. -func SerializeCreateTargetAccountConfigurationResponse(w http.ResponseWriter, output *CreateTargetAccountConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteExperimentTemplateResponse writes the DeleteExperimentTemplateResponse to the HTTP response. -func SerializeDeleteExperimentTemplateResponse(w http.ResponseWriter, output *DeleteExperimentTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteTargetAccountConfigurationResponse writes the DeleteTargetAccountConfigurationResponse to the HTTP response. -func SerializeDeleteTargetAccountConfigurationResponse(w http.ResponseWriter, output *DeleteTargetAccountConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetActionResponse writes the GetActionResponse to the HTTP response. -func SerializeGetActionResponse(w http.ResponseWriter, output *GetActionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetExperimentResponse writes the GetExperimentResponse to the HTTP response. -func SerializeGetExperimentResponse(w http.ResponseWriter, output *GetExperimentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetExperimentTargetAccountConfigurationResponse writes the GetExperimentTargetAccountConfigurationResponse to the HTTP response. -func SerializeGetExperimentTargetAccountConfigurationResponse(w http.ResponseWriter, output *GetExperimentTargetAccountConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetExperimentTemplateResponse writes the GetExperimentTemplateResponse to the HTTP response. -func SerializeGetExperimentTemplateResponse(w http.ResponseWriter, output *GetExperimentTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSafetyLeverResponse writes the GetSafetyLeverResponse to the HTTP response. -func SerializeGetSafetyLeverResponse(w http.ResponseWriter, output *GetSafetyLeverResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTargetAccountConfigurationResponse writes the GetTargetAccountConfigurationResponse to the HTTP response. -func SerializeGetTargetAccountConfigurationResponse(w http.ResponseWriter, output *GetTargetAccountConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTargetResourceTypeResponse writes the GetTargetResourceTypeResponse to the HTTP response. -func SerializeGetTargetResourceTypeResponse(w http.ResponseWriter, output *GetTargetResourceTypeResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListActionsResponse writes the ListActionsResponse to the HTTP response. -func SerializeListActionsResponse(w http.ResponseWriter, output *ListActionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListExperimentResolvedTargetsResponse writes the ListExperimentResolvedTargetsResponse to the HTTP response. -func SerializeListExperimentResolvedTargetsResponse(w http.ResponseWriter, output *ListExperimentResolvedTargetsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListExperimentTargetAccountConfigurationsResponse writes the ListExperimentTargetAccountConfigurationsResponse to the HTTP response. -func SerializeListExperimentTargetAccountConfigurationsResponse(w http.ResponseWriter, output *ListExperimentTargetAccountConfigurationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListExperimentTemplatesResponse writes the ListExperimentTemplatesResponse to the HTTP response. -func SerializeListExperimentTemplatesResponse(w http.ResponseWriter, output *ListExperimentTemplatesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListExperimentsResponse writes the ListExperimentsResponse to the HTTP response. -func SerializeListExperimentsResponse(w http.ResponseWriter, output *ListExperimentsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceResponse writes the ListTagsForResourceResponse to the HTTP response. -func SerializeListTagsForResourceResponse(w http.ResponseWriter, output *ListTagsForResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTargetAccountConfigurationsResponse writes the ListTargetAccountConfigurationsResponse to the HTTP response. -func SerializeListTargetAccountConfigurationsResponse(w http.ResponseWriter, output *ListTargetAccountConfigurationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTargetResourceTypesResponse writes the ListTargetResourceTypesResponse to the HTTP response. -func SerializeListTargetResourceTypesResponse(w http.ResponseWriter, output *ListTargetResourceTypesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartExperimentResponse writes the StartExperimentResponse to the HTTP response. -func SerializeStartExperimentResponse(w http.ResponseWriter, output *StartExperimentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStopExperimentResponse writes the StopExperimentResponse to the HTTP response. -func SerializeStopExperimentResponse(w http.ResponseWriter, output *StopExperimentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTagResourceResponse writes the TagResourceResponse to the HTTP response. -func SerializeTagResourceResponse(w http.ResponseWriter, output *TagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUntagResourceResponse writes the UntagResourceResponse to the HTTP response. -func SerializeUntagResourceResponse(w http.ResponseWriter, output *UntagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateExperimentTemplateResponse writes the UpdateExperimentTemplateResponse to the HTTP response. -func SerializeUpdateExperimentTemplateResponse(w http.ResponseWriter, output *UpdateExperimentTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateSafetyLeverStateResponse writes the UpdateSafetyLeverStateResponse to the HTTP response. -func SerializeUpdateSafetyLeverStateResponse(w http.ResponseWriter, output *UpdateSafetyLeverStateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateTargetAccountConfigurationResponse writes the UpdateTargetAccountConfigurationResponse to the HTTP response. -func SerializeUpdateTargetAccountConfigurationResponse(w http.ResponseWriter, output *UpdateTargetAccountConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/fis/interface.go b/internal/generated/fis/interface.go deleted file mode 100644 index 25e7056f..00000000 --- a/internal/generated/fis/interface.go +++ /dev/null @@ -1,34 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package fis - -import "context" - -type FaultInjectionSimulatorService interface { - CreateExperimentTemplate(ctx context.Context, input *CreateExperimentTemplateRequest) (*CreateExperimentTemplateResponse, error) - CreateTargetAccountConfiguration(ctx context.Context, input *CreateTargetAccountConfigurationRequest) (*CreateTargetAccountConfigurationResponse, error) - DeleteExperimentTemplate(ctx context.Context, input *DeleteExperimentTemplateRequest) (*DeleteExperimentTemplateResponse, error) - DeleteTargetAccountConfiguration(ctx context.Context, input *DeleteTargetAccountConfigurationRequest) (*DeleteTargetAccountConfigurationResponse, error) - GetAction(ctx context.Context, input *GetActionRequest) (*GetActionResponse, error) - GetExperiment(ctx context.Context, input *GetExperimentRequest) (*GetExperimentResponse, error) - GetExperimentTargetAccountConfiguration(ctx context.Context, input *GetExperimentTargetAccountConfigurationRequest) (*GetExperimentTargetAccountConfigurationResponse, error) - GetExperimentTemplate(ctx context.Context, input *GetExperimentTemplateRequest) (*GetExperimentTemplateResponse, error) - GetSafetyLever(ctx context.Context, input *GetSafetyLeverRequest) (*GetSafetyLeverResponse, error) - GetTargetAccountConfiguration(ctx context.Context, input *GetTargetAccountConfigurationRequest) (*GetTargetAccountConfigurationResponse, error) - GetTargetResourceType(ctx context.Context, input *GetTargetResourceTypeRequest) (*GetTargetResourceTypeResponse, error) - ListActions(ctx context.Context, input *ListActionsRequest) (*ListActionsResponse, error) - ListExperimentResolvedTargets(ctx context.Context, input *ListExperimentResolvedTargetsRequest) (*ListExperimentResolvedTargetsResponse, error) - ListExperimentTargetAccountConfigurations(ctx context.Context, input *ListExperimentTargetAccountConfigurationsRequest) (*ListExperimentTargetAccountConfigurationsResponse, error) - ListExperimentTemplates(ctx context.Context, input *ListExperimentTemplatesRequest) (*ListExperimentTemplatesResponse, error) - ListExperiments(ctx context.Context, input *ListExperimentsRequest) (*ListExperimentsResponse, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceRequest) (*ListTagsForResourceResponse, error) - ListTargetAccountConfigurations(ctx context.Context, input *ListTargetAccountConfigurationsRequest) (*ListTargetAccountConfigurationsResponse, error) - ListTargetResourceTypes(ctx context.Context, input *ListTargetResourceTypesRequest) (*ListTargetResourceTypesResponse, error) - StartExperiment(ctx context.Context, input *StartExperimentRequest) (*StartExperimentResponse, error) - StopExperiment(ctx context.Context, input *StopExperimentRequest) (*StopExperimentResponse, error) - TagResource(ctx context.Context, input *TagResourceRequest) (*TagResourceResponse, error) - UntagResource(ctx context.Context, input *UntagResourceRequest) (*UntagResourceResponse, error) - UpdateExperimentTemplate(ctx context.Context, input *UpdateExperimentTemplateRequest) (*UpdateExperimentTemplateResponse, error) - UpdateSafetyLeverState(ctx context.Context, input *UpdateSafetyLeverStateRequest) (*UpdateSafetyLeverStateResponse, error) - UpdateTargetAccountConfiguration(ctx context.Context, input *UpdateTargetAccountConfigurationRequest) (*UpdateTargetAccountConfigurationResponse, error) -} diff --git a/internal/generated/fis/router.go b/internal/generated/fis/router.go index a89cd98f..b363584d 100644 --- a/internal/generated/fis/router.go +++ b/internal/generated/fis/router.go @@ -4,6 +4,9 @@ package fis import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/fis/serializer.go b/internal/generated/fis/serializer.go deleted file mode 100644 index 2af12658..00000000 --- a/internal/generated/fis/serializer.go +++ /dev/null @@ -1,343 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package fis - -import ( - "net/http" - "strconv" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeCreateExperimentTemplateRequest parses an HTTP request into a *CreateExperimentTemplateRequest. -func DeserializeCreateExperimentTemplateRequest(r *http.Request, pathParams PathParams) (*CreateExperimentTemplateRequest, error) { - input := &CreateExperimentTemplateRequest{} - - return input, nil -} - -// DeserializeCreateTargetAccountConfigurationRequest parses an HTTP request into a *CreateTargetAccountConfigurationRequest. -func DeserializeCreateTargetAccountConfigurationRequest(r *http.Request, pathParams PathParams) (*CreateTargetAccountConfigurationRequest, error) { - input := &CreateTargetAccountConfigurationRequest{} - - if v, ok := pathParams["AccountId"]; ok { - input.AccountId = v - } - - if v, ok := pathParams["ExperimentTemplateId"]; ok { - input.ExperimentTemplateId = v - } - - return input, nil -} - -// DeserializeDeleteExperimentTemplateRequest parses an HTTP request into a *DeleteExperimentTemplateRequest. -func DeserializeDeleteExperimentTemplateRequest(r *http.Request, pathParams PathParams) (*DeleteExperimentTemplateRequest, error) { - input := &DeleteExperimentTemplateRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeDeleteTargetAccountConfigurationRequest parses an HTTP request into a *DeleteTargetAccountConfigurationRequest. -func DeserializeDeleteTargetAccountConfigurationRequest(r *http.Request, pathParams PathParams) (*DeleteTargetAccountConfigurationRequest, error) { - input := &DeleteTargetAccountConfigurationRequest{} - - if v, ok := pathParams["AccountId"]; ok { - input.AccountId = v - } - - if v, ok := pathParams["ExperimentTemplateId"]; ok { - input.ExperimentTemplateId = v - } - - return input, nil -} - -// DeserializeGetActionRequest parses an HTTP request into a *GetActionRequest. -func DeserializeGetActionRequest(r *http.Request, pathParams PathParams) (*GetActionRequest, error) { - input := &GetActionRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetExperimentRequest parses an HTTP request into a *GetExperimentRequest. -func DeserializeGetExperimentRequest(r *http.Request, pathParams PathParams) (*GetExperimentRequest, error) { - input := &GetExperimentRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetExperimentTargetAccountConfigurationRequest parses an HTTP request into a *GetExperimentTargetAccountConfigurationRequest. -func DeserializeGetExperimentTargetAccountConfigurationRequest(r *http.Request, pathParams PathParams) (*GetExperimentTargetAccountConfigurationRequest, error) { - input := &GetExperimentTargetAccountConfigurationRequest{} - - if v, ok := pathParams["AccountId"]; ok { - input.AccountId = v - } - - if v, ok := pathParams["ExperimentId"]; ok { - input.ExperimentId = v - } - - return input, nil -} - -// DeserializeGetExperimentTemplateRequest parses an HTTP request into a *GetExperimentTemplateRequest. -func DeserializeGetExperimentTemplateRequest(r *http.Request, pathParams PathParams) (*GetExperimentTemplateRequest, error) { - input := &GetExperimentTemplateRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetSafetyLeverRequest parses an HTTP request into a *GetSafetyLeverRequest. -func DeserializeGetSafetyLeverRequest(r *http.Request, pathParams PathParams) (*GetSafetyLeverRequest, error) { - input := &GetSafetyLeverRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetTargetAccountConfigurationRequest parses an HTTP request into a *GetTargetAccountConfigurationRequest. -func DeserializeGetTargetAccountConfigurationRequest(r *http.Request, pathParams PathParams) (*GetTargetAccountConfigurationRequest, error) { - input := &GetTargetAccountConfigurationRequest{} - - if v, ok := pathParams["AccountId"]; ok { - input.AccountId = v - } - - if v, ok := pathParams["ExperimentTemplateId"]; ok { - input.ExperimentTemplateId = v - } - - return input, nil -} - -// DeserializeGetTargetResourceTypeRequest parses an HTTP request into a *GetTargetResourceTypeRequest. -func DeserializeGetTargetResourceTypeRequest(r *http.Request, pathParams PathParams) (*GetTargetResourceTypeRequest, error) { - input := &GetTargetResourceTypeRequest{} - - if v, ok := pathParams["ResourceType"]; ok { - input.ResourceType = v - } - - return input, nil -} - -// DeserializeListActionsRequest parses an HTTP request into a *ListActionsRequest. -func DeserializeListActionsRequest(r *http.Request, pathParams PathParams) (*ListActionsRequest, error) { - input := &ListActionsRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListExperimentResolvedTargetsRequest parses an HTTP request into a *ListExperimentResolvedTargetsRequest. -func DeserializeListExperimentResolvedTargetsRequest(r *http.Request, pathParams PathParams) (*ListExperimentResolvedTargetsRequest, error) { - input := &ListExperimentResolvedTargetsRequest{} - - if v, ok := pathParams["ExperimentId"]; ok { - input.ExperimentId = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - input.TargetName = r.URL.Query().Get("targetName") - - return input, nil -} - -// DeserializeListExperimentTargetAccountConfigurationsRequest parses an HTTP request into a *ListExperimentTargetAccountConfigurationsRequest. -func DeserializeListExperimentTargetAccountConfigurationsRequest(r *http.Request, pathParams PathParams) (*ListExperimentTargetAccountConfigurationsRequest, error) { - input := &ListExperimentTargetAccountConfigurationsRequest{} - - if v, ok := pathParams["ExperimentId"]; ok { - input.ExperimentId = v - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListExperimentTemplatesRequest parses an HTTP request into a *ListExperimentTemplatesRequest. -func DeserializeListExperimentTemplatesRequest(r *http.Request, pathParams PathParams) (*ListExperimentTemplatesRequest, error) { - input := &ListExperimentTemplatesRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListExperimentsRequest parses an HTTP request into a *ListExperimentsRequest. -func DeserializeListExperimentsRequest(r *http.Request, pathParams PathParams) (*ListExperimentsRequest, error) { - input := &ListExperimentsRequest{} - - input.ExperimentTemplateId = r.URL.Query().Get("experimentTemplateId") - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListTagsForResourceRequest parses an HTTP request into a *ListTagsForResourceRequest. -func DeserializeListTagsForResourceRequest(r *http.Request, pathParams PathParams) (*ListTagsForResourceRequest, error) { - input := &ListTagsForResourceRequest{} - - if v, ok := pathParams["ResourceArn"]; ok { - input.ResourceArn = v - } - - return input, nil -} - -// DeserializeListTargetAccountConfigurationsRequest parses an HTTP request into a *ListTargetAccountConfigurationsRequest. -func DeserializeListTargetAccountConfigurationsRequest(r *http.Request, pathParams PathParams) (*ListTargetAccountConfigurationsRequest, error) { - input := &ListTargetAccountConfigurationsRequest{} - - if v, ok := pathParams["ExperimentTemplateId"]; ok { - input.ExperimentTemplateId = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListTargetResourceTypesRequest parses an HTTP request into a *ListTargetResourceTypesRequest. -func DeserializeListTargetResourceTypesRequest(r *http.Request, pathParams PathParams) (*ListTargetResourceTypesRequest, error) { - input := &ListTargetResourceTypesRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeStartExperimentRequest parses an HTTP request into a *StartExperimentRequest. -func DeserializeStartExperimentRequest(r *http.Request, pathParams PathParams) (*StartExperimentRequest, error) { - input := &StartExperimentRequest{} - - return input, nil -} - -// DeserializeStopExperimentRequest parses an HTTP request into a *StopExperimentRequest. -func DeserializeStopExperimentRequest(r *http.Request, pathParams PathParams) (*StopExperimentRequest, error) { - input := &StopExperimentRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeTagResourceRequest parses an HTTP request into a *TagResourceRequest. -func DeserializeTagResourceRequest(r *http.Request, pathParams PathParams) (*TagResourceRequest, error) { - input := &TagResourceRequest{} - - if v, ok := pathParams["ResourceArn"]; ok { - input.ResourceArn = v - } - - return input, nil -} - -// DeserializeUntagResourceRequest parses an HTTP request into a *UntagResourceRequest. -func DeserializeUntagResourceRequest(r *http.Request, pathParams PathParams) (*UntagResourceRequest, error) { - input := &UntagResourceRequest{} - - if v, ok := pathParams["ResourceArn"]; ok { - input.ResourceArn = v - } - - // TagKeys: skipped (unsupported query type TagKeyList) - - return input, nil -} - -// DeserializeUpdateExperimentTemplateRequest parses an HTTP request into a *UpdateExperimentTemplateRequest. -func DeserializeUpdateExperimentTemplateRequest(r *http.Request, pathParams PathParams) (*UpdateExperimentTemplateRequest, error) { - input := &UpdateExperimentTemplateRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeUpdateSafetyLeverStateRequest parses an HTTP request into a *UpdateSafetyLeverStateRequest. -func DeserializeUpdateSafetyLeverStateRequest(r *http.Request, pathParams PathParams) (*UpdateSafetyLeverStateRequest, error) { - input := &UpdateSafetyLeverStateRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeUpdateTargetAccountConfigurationRequest parses an HTTP request into a *UpdateTargetAccountConfigurationRequest. -func DeserializeUpdateTargetAccountConfigurationRequest(r *http.Request, pathParams PathParams) (*UpdateTargetAccountConfigurationRequest, error) { - input := &UpdateTargetAccountConfigurationRequest{} - - if v, ok := pathParams["AccountId"]; ok { - input.AccountId = v - } - - if v, ok := pathParams["ExperimentTemplateId"]; ok { - input.ExperimentTemplateId = v - } - - return input, nil -} diff --git a/internal/generated/glacier/deserializer.go b/internal/generated/glacier/deserializer.go deleted file mode 100644 index 580adeab..00000000 --- a/internal/generated/glacier/deserializer.go +++ /dev/null @@ -1,348 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package glacier - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeArchiveCreationOutput writes the ArchiveCreationOutput to the HTTP response. -func SerializeArchiveCreationOutput(w http.ResponseWriter, output *ArchiveCreationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.ArchiveId != "" { - w.Header().Set("x-amz-archive-id", output.ArchiveId) - } - if output.Checksum != "" { - w.Header().Set("x-amz-sha256-tree-hash", output.Checksum) - } - if output.Location != "" { - w.Header().Set("Location", output.Location) - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateVaultOutput writes the CreateVaultOutput to the HTTP response. -func SerializeCreateVaultOutput(w http.ResponseWriter, output *CreateVaultOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.Location != "" { - w.Header().Set("Location", output.Location) - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeGlacierJobDescription writes the GlacierJobDescription to the HTTP response. -func SerializeGlacierJobDescription(w http.ResponseWriter, output *GlacierJobDescription, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeVaultOutput writes the DescribeVaultOutput to the HTTP response. -func SerializeDescribeVaultOutput(w http.ResponseWriter, output *DescribeVaultOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDataRetrievalPolicyOutput writes the GetDataRetrievalPolicyOutput to the HTTP response. -func SerializeGetDataRetrievalPolicyOutput(w http.ResponseWriter, output *GetDataRetrievalPolicyOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetJobOutputOutput writes the GetJobOutputOutput to the HTTP response. -func SerializeGetJobOutputOutput(w http.ResponseWriter, output *GetJobOutputOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.AcceptRanges != "" { - w.Header().Set("Accept-Ranges", output.AcceptRanges) - } - if output.ArchiveDescription != "" { - w.Header().Set("x-amz-archive-description", output.ArchiveDescription) - } - if output.Checksum != "" { - w.Header().Set("x-amz-sha256-tree-hash", output.Checksum) - } - if output.ContentRange != "" { - w.Header().Set("Content-Range", output.ContentRange) - } - if output.ContentType != "" { - w.Header().Set("Content-Type", output.ContentType) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetVaultAccessPolicyOutput writes the GetVaultAccessPolicyOutput to the HTTP response. -func SerializeGetVaultAccessPolicyOutput(w http.ResponseWriter, output *GetVaultAccessPolicyOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetVaultLockOutput writes the GetVaultLockOutput to the HTTP response. -func SerializeGetVaultLockOutput(w http.ResponseWriter, output *GetVaultLockOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetVaultNotificationsOutput writes the GetVaultNotificationsOutput to the HTTP response. -func SerializeGetVaultNotificationsOutput(w http.ResponseWriter, output *GetVaultNotificationsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeInitiateJobOutput writes the InitiateJobOutput to the HTTP response. -func SerializeInitiateJobOutput(w http.ResponseWriter, output *InitiateJobOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.JobId != "" { - w.Header().Set("x-amz-job-id", output.JobId) - } - if output.JobOutputPath != "" { - w.Header().Set("x-amz-job-output-path", output.JobOutputPath) - } - if output.Location != "" { - w.Header().Set("Location", output.Location) - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeInitiateMultipartUploadOutput writes the InitiateMultipartUploadOutput to the HTTP response. -func SerializeInitiateMultipartUploadOutput(w http.ResponseWriter, output *InitiateMultipartUploadOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.Location != "" { - w.Header().Set("Location", output.Location) - } - if output.UploadId != "" { - w.Header().Set("x-amz-multipart-upload-id", output.UploadId) - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeInitiateVaultLockOutput writes the InitiateVaultLockOutput to the HTTP response. -func SerializeInitiateVaultLockOutput(w http.ResponseWriter, output *InitiateVaultLockOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.LockId != "" { - w.Header().Set("x-amz-lock-id", output.LockId) - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeListJobsOutput writes the ListJobsOutput to the HTTP response. -func SerializeListJobsOutput(w http.ResponseWriter, output *ListJobsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListMultipartUploadsOutput writes the ListMultipartUploadsOutput to the HTTP response. -func SerializeListMultipartUploadsOutput(w http.ResponseWriter, output *ListMultipartUploadsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPartsOutput writes the ListPartsOutput to the HTTP response. -func SerializeListPartsOutput(w http.ResponseWriter, output *ListPartsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListProvisionedCapacityOutput writes the ListProvisionedCapacityOutput to the HTTP response. -func SerializeListProvisionedCapacityOutput(w http.ResponseWriter, output *ListProvisionedCapacityOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForVaultOutput writes the ListTagsForVaultOutput to the HTTP response. -func SerializeListTagsForVaultOutput(w http.ResponseWriter, output *ListTagsForVaultOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListVaultsOutput writes the ListVaultsOutput to the HTTP response. -func SerializeListVaultsOutput(w http.ResponseWriter, output *ListVaultsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePurchaseProvisionedCapacityOutput writes the PurchaseProvisionedCapacityOutput to the HTTP response. -func SerializePurchaseProvisionedCapacityOutput(w http.ResponseWriter, output *PurchaseProvisionedCapacityOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.CapacityId != "" { - w.Header().Set("x-amz-capacity-id", output.CapacityId) - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUploadMultipartPartOutput writes the UploadMultipartPartOutput to the HTTP response. -func SerializeUploadMultipartPartOutput(w http.ResponseWriter, output *UploadMultipartPartOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.Checksum != "" { - w.Header().Set("x-amz-sha256-tree-hash", output.Checksum) - } - w.WriteHeader(http.StatusOK) - return nil -} diff --git a/internal/generated/glacier/interface.go b/internal/generated/glacier/interface.go deleted file mode 100644 index 497a9757..00000000 --- a/internal/generated/glacier/interface.go +++ /dev/null @@ -1,41 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package glacier - -import "context" - -type GlacierService interface { - AbortMultipartUpload(ctx context.Context, input *AbortMultipartUploadInput) (*SmithyUnit, error) - AbortVaultLock(ctx context.Context, input *AbortVaultLockInput) (*SmithyUnit, error) - AddTagsToVault(ctx context.Context, input *AddTagsToVaultInput) (*SmithyUnit, error) - CompleteMultipartUpload(ctx context.Context, input *CompleteMultipartUploadInput) (*ArchiveCreationOutput, error) - CompleteVaultLock(ctx context.Context, input *CompleteVaultLockInput) (*SmithyUnit, error) - CreateVault(ctx context.Context, input *CreateVaultInput) (*CreateVaultOutput, error) - DeleteArchive(ctx context.Context, input *DeleteArchiveInput) (*SmithyUnit, error) - DeleteVault(ctx context.Context, input *DeleteVaultInput) (*SmithyUnit, error) - DeleteVaultAccessPolicy(ctx context.Context, input *DeleteVaultAccessPolicyInput) (*SmithyUnit, error) - DeleteVaultNotifications(ctx context.Context, input *DeleteVaultNotificationsInput) (*SmithyUnit, error) - DescribeJob(ctx context.Context, input *DescribeJobInput) (*GlacierJobDescription, error) - DescribeVault(ctx context.Context, input *DescribeVaultInput) (*DescribeVaultOutput, error) - GetDataRetrievalPolicy(ctx context.Context, input *GetDataRetrievalPolicyInput) (*GetDataRetrievalPolicyOutput, error) - GetJobOutput(ctx context.Context, input *GetJobOutputInput) (*GetJobOutputOutput, error) - GetVaultAccessPolicy(ctx context.Context, input *GetVaultAccessPolicyInput) (*GetVaultAccessPolicyOutput, error) - GetVaultLock(ctx context.Context, input *GetVaultLockInput) (*GetVaultLockOutput, error) - GetVaultNotifications(ctx context.Context, input *GetVaultNotificationsInput) (*GetVaultNotificationsOutput, error) - InitiateJob(ctx context.Context, input *InitiateJobInput) (*InitiateJobOutput, error) - InitiateMultipartUpload(ctx context.Context, input *InitiateMultipartUploadInput) (*InitiateMultipartUploadOutput, error) - InitiateVaultLock(ctx context.Context, input *InitiateVaultLockInput) (*InitiateVaultLockOutput, error) - ListJobs(ctx context.Context, input *ListJobsInput) (*ListJobsOutput, error) - ListMultipartUploads(ctx context.Context, input *ListMultipartUploadsInput) (*ListMultipartUploadsOutput, error) - ListParts(ctx context.Context, input *ListPartsInput) (*ListPartsOutput, error) - ListProvisionedCapacity(ctx context.Context, input *ListProvisionedCapacityInput) (*ListProvisionedCapacityOutput, error) - ListTagsForVault(ctx context.Context, input *ListTagsForVaultInput) (*ListTagsForVaultOutput, error) - ListVaults(ctx context.Context, input *ListVaultsInput) (*ListVaultsOutput, error) - PurchaseProvisionedCapacity(ctx context.Context, input *PurchaseProvisionedCapacityInput) (*PurchaseProvisionedCapacityOutput, error) - RemoveTagsFromVault(ctx context.Context, input *RemoveTagsFromVaultInput) (*SmithyUnit, error) - SetDataRetrievalPolicy(ctx context.Context, input *SetDataRetrievalPolicyInput) (*SmithyUnit, error) - SetVaultAccessPolicy(ctx context.Context, input *SetVaultAccessPolicyInput) (*SmithyUnit, error) - SetVaultNotifications(ctx context.Context, input *SetVaultNotificationsInput) (*SmithyUnit, error) - UploadArchive(ctx context.Context, input *UploadArchiveInput) (*ArchiveCreationOutput, error) - UploadMultipartPart(ctx context.Context, input *UploadMultipartPartInput) (*UploadMultipartPartOutput, error) -} diff --git a/internal/generated/glacier/router.go b/internal/generated/glacier/router.go index e12522a8..282bc464 100644 --- a/internal/generated/glacier/router.go +++ b/internal/generated/glacier/router.go @@ -4,6 +4,9 @@ package glacier import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/glacier/serializer.go b/internal/generated/glacier/serializer.go deleted file mode 100644 index e3bc3a7b..00000000 --- a/internal/generated/glacier/serializer.go +++ /dev/null @@ -1,652 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package glacier - -import ( - "encoding/json" - "encoding/xml" - "fmt" - "io" - "net/http" - "strconv" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeAbortMultipartUploadInput parses an HTTP request into a *AbortMultipartUploadInput. -func DeserializeAbortMultipartUploadInput(r *http.Request, pathParams PathParams) (*AbortMultipartUploadInput, error) { - input := &AbortMultipartUploadInput{} - - if v, ok := pathParams["AccountId"]; ok { - input.AccountId = v - } - - if v, ok := pathParams["UploadId"]; ok { - input.UploadId = v - } - - if v, ok := pathParams["VaultName"]; ok { - input.VaultName = v - } - - return input, nil -} - -// DeserializeAbortVaultLockInput parses an HTTP request into a *AbortVaultLockInput. -func DeserializeAbortVaultLockInput(r *http.Request, pathParams PathParams) (*AbortVaultLockInput, error) { - input := &AbortVaultLockInput{} - - if v, ok := pathParams["AccountId"]; ok { - input.AccountId = v - } - - if v, ok := pathParams["VaultName"]; ok { - input.VaultName = v - } - - return input, nil -} - -// DeserializeAddTagsToVaultInput parses an HTTP request into a *AddTagsToVaultInput. -func DeserializeAddTagsToVaultInput(r *http.Request, pathParams PathParams) (*AddTagsToVaultInput, error) { - input := &AddTagsToVaultInput{} - - if v, ok := pathParams["AccountId"]; ok { - input.AccountId = v - } - - if v, ok := pathParams["VaultName"]; ok { - input.VaultName = v - } - - return input, nil -} - -// DeserializeCompleteMultipartUploadInput parses an HTTP request into a *CompleteMultipartUploadInput. -func DeserializeCompleteMultipartUploadInput(r *http.Request, pathParams PathParams) (*CompleteMultipartUploadInput, error) { - input := &CompleteMultipartUploadInput{} - - if v, ok := pathParams["AccountId"]; ok { - input.AccountId = v - } - - input.ArchiveSize = r.Header.Get("x-amz-archive-size") - - input.Checksum = r.Header.Get("x-amz-sha256-tree-hash") - - if v, ok := pathParams["UploadId"]; ok { - input.UploadId = v - } - - if v, ok := pathParams["VaultName"]; ok { - input.VaultName = v - } - - return input, nil -} - -// DeserializeCompleteVaultLockInput parses an HTTP request into a *CompleteVaultLockInput. -func DeserializeCompleteVaultLockInput(r *http.Request, pathParams PathParams) (*CompleteVaultLockInput, error) { - input := &CompleteVaultLockInput{} - - if v, ok := pathParams["AccountId"]; ok { - input.AccountId = v - } - - if v, ok := pathParams["LockId"]; ok { - input.LockId = v - } - - if v, ok := pathParams["VaultName"]; ok { - input.VaultName = v - } - - return input, nil -} - -// DeserializeCreateVaultInput parses an HTTP request into a *CreateVaultInput. -func DeserializeCreateVaultInput(r *http.Request, pathParams PathParams) (*CreateVaultInput, error) { - input := &CreateVaultInput{} - - if v, ok := pathParams["AccountId"]; ok { - input.AccountId = v - } - - if v, ok := pathParams["VaultName"]; ok { - input.VaultName = v - } - - return input, nil -} - -// DeserializeDeleteArchiveInput parses an HTTP request into a *DeleteArchiveInput. -func DeserializeDeleteArchiveInput(r *http.Request, pathParams PathParams) (*DeleteArchiveInput, error) { - input := &DeleteArchiveInput{} - - if v, ok := pathParams["AccountId"]; ok { - input.AccountId = v - } - - if v, ok := pathParams["ArchiveId"]; ok { - input.ArchiveId = v - } - - if v, ok := pathParams["VaultName"]; ok { - input.VaultName = v - } - - return input, nil -} - -// DeserializeDeleteVaultInput parses an HTTP request into a *DeleteVaultInput. -func DeserializeDeleteVaultInput(r *http.Request, pathParams PathParams) (*DeleteVaultInput, error) { - input := &DeleteVaultInput{} - - if v, ok := pathParams["AccountId"]; ok { - input.AccountId = v - } - - if v, ok := pathParams["VaultName"]; ok { - input.VaultName = v - } - - return input, nil -} - -// DeserializeDeleteVaultAccessPolicyInput parses an HTTP request into a *DeleteVaultAccessPolicyInput. -func DeserializeDeleteVaultAccessPolicyInput(r *http.Request, pathParams PathParams) (*DeleteVaultAccessPolicyInput, error) { - input := &DeleteVaultAccessPolicyInput{} - - if v, ok := pathParams["AccountId"]; ok { - input.AccountId = v - } - - if v, ok := pathParams["VaultName"]; ok { - input.VaultName = v - } - - return input, nil -} - -// DeserializeDeleteVaultNotificationsInput parses an HTTP request into a *DeleteVaultNotificationsInput. -func DeserializeDeleteVaultNotificationsInput(r *http.Request, pathParams PathParams) (*DeleteVaultNotificationsInput, error) { - input := &DeleteVaultNotificationsInput{} - - if v, ok := pathParams["AccountId"]; ok { - input.AccountId = v - } - - if v, ok := pathParams["VaultName"]; ok { - input.VaultName = v - } - - return input, nil -} - -// DeserializeDescribeJobInput parses an HTTP request into a *DescribeJobInput. -func DeserializeDescribeJobInput(r *http.Request, pathParams PathParams) (*DescribeJobInput, error) { - input := &DescribeJobInput{} - - if v, ok := pathParams["AccountId"]; ok { - input.AccountId = v - } - - if v, ok := pathParams["JobId"]; ok { - input.JobId = v - } - - if v, ok := pathParams["VaultName"]; ok { - input.VaultName = v - } - - return input, nil -} - -// DeserializeDescribeVaultInput parses an HTTP request into a *DescribeVaultInput. -func DeserializeDescribeVaultInput(r *http.Request, pathParams PathParams) (*DescribeVaultInput, error) { - input := &DescribeVaultInput{} - - if v, ok := pathParams["AccountId"]; ok { - input.AccountId = v - } - - if v, ok := pathParams["VaultName"]; ok { - input.VaultName = v - } - - return input, nil -} - -// DeserializeGetDataRetrievalPolicyInput parses an HTTP request into a *GetDataRetrievalPolicyInput. -func DeserializeGetDataRetrievalPolicyInput(r *http.Request, pathParams PathParams) (*GetDataRetrievalPolicyInput, error) { - input := &GetDataRetrievalPolicyInput{} - - if v, ok := pathParams["AccountId"]; ok { - input.AccountId = v - } - - return input, nil -} - -// DeserializeGetJobOutputInput parses an HTTP request into a *GetJobOutputInput. -func DeserializeGetJobOutputInput(r *http.Request, pathParams PathParams) (*GetJobOutputInput, error) { - input := &GetJobOutputInput{} - - if v, ok := pathParams["AccountId"]; ok { - input.AccountId = v - } - - if v, ok := pathParams["JobId"]; ok { - input.JobId = v - } - - input.Range = r.Header.Get("Range") - - if v, ok := pathParams["VaultName"]; ok { - input.VaultName = v - } - - return input, nil -} - -// DeserializeGetVaultAccessPolicyInput parses an HTTP request into a *GetVaultAccessPolicyInput. -func DeserializeGetVaultAccessPolicyInput(r *http.Request, pathParams PathParams) (*GetVaultAccessPolicyInput, error) { - input := &GetVaultAccessPolicyInput{} - - if v, ok := pathParams["AccountId"]; ok { - input.AccountId = v - } - - if v, ok := pathParams["VaultName"]; ok { - input.VaultName = v - } - - return input, nil -} - -// DeserializeGetVaultLockInput parses an HTTP request into a *GetVaultLockInput. -func DeserializeGetVaultLockInput(r *http.Request, pathParams PathParams) (*GetVaultLockInput, error) { - input := &GetVaultLockInput{} - - if v, ok := pathParams["AccountId"]; ok { - input.AccountId = v - } - - if v, ok := pathParams["VaultName"]; ok { - input.VaultName = v - } - - return input, nil -} - -// DeserializeGetVaultNotificationsInput parses an HTTP request into a *GetVaultNotificationsInput. -func DeserializeGetVaultNotificationsInput(r *http.Request, pathParams PathParams) (*GetVaultNotificationsInput, error) { - input := &GetVaultNotificationsInput{} - - if v, ok := pathParams["AccountId"]; ok { - input.AccountId = v - } - - if v, ok := pathParams["VaultName"]; ok { - input.VaultName = v - } - - return input, nil -} - -// DeserializeInitiateJobInput parses an HTTP request into a *InitiateJobInput. -func DeserializeInitiateJobInput(r *http.Request, pathParams PathParams) (*InitiateJobInput, error) { - input := &InitiateJobInput{} - - if v, ok := pathParams["AccountId"]; ok { - input.AccountId = v - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.JobParameters); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.JobParameters); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - if v, ok := pathParams["VaultName"]; ok { - input.VaultName = v - } - - return input, nil -} - -// DeserializeInitiateMultipartUploadInput parses an HTTP request into a *InitiateMultipartUploadInput. -func DeserializeInitiateMultipartUploadInput(r *http.Request, pathParams PathParams) (*InitiateMultipartUploadInput, error) { - input := &InitiateMultipartUploadInput{} - - if v, ok := pathParams["AccountId"]; ok { - input.AccountId = v - } - - input.ArchiveDescription = r.Header.Get("x-amz-archive-description") - - input.PartSize = r.Header.Get("x-amz-part-size") - - if v, ok := pathParams["VaultName"]; ok { - input.VaultName = v - } - - return input, nil -} - -// DeserializeInitiateVaultLockInput parses an HTTP request into a *InitiateVaultLockInput. -func DeserializeInitiateVaultLockInput(r *http.Request, pathParams PathParams) (*InitiateVaultLockInput, error) { - input := &InitiateVaultLockInput{} - - if v, ok := pathParams["AccountId"]; ok { - input.AccountId = v - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.Policy); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.Policy); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - if v, ok := pathParams["VaultName"]; ok { - input.VaultName = v - } - - return input, nil -} - -// DeserializeListJobsInput parses an HTTP request into a *ListJobsInput. -func DeserializeListJobsInput(r *http.Request, pathParams PathParams) (*ListJobsInput, error) { - input := &ListJobsInput{} - - if v, ok := pathParams["AccountId"]; ok { - input.AccountId = v - } - - input.Completed = r.URL.Query().Get("completed") - - if v := r.URL.Query().Get("limit"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.Limit = int32(n) - } - - input.Marker = r.URL.Query().Get("marker") - - input.Statuscode = r.URL.Query().Get("statuscode") - - if v, ok := pathParams["VaultName"]; ok { - input.VaultName = v - } - - return input, nil -} - -// DeserializeListMultipartUploadsInput parses an HTTP request into a *ListMultipartUploadsInput. -func DeserializeListMultipartUploadsInput(r *http.Request, pathParams PathParams) (*ListMultipartUploadsInput, error) { - input := &ListMultipartUploadsInput{} - - if v, ok := pathParams["AccountId"]; ok { - input.AccountId = v - } - - if v := r.URL.Query().Get("limit"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.Limit = int32(n) - } - - input.Marker = r.URL.Query().Get("marker") - - if v, ok := pathParams["VaultName"]; ok { - input.VaultName = v - } - - return input, nil -} - -// DeserializeListPartsInput parses an HTTP request into a *ListPartsInput. -func DeserializeListPartsInput(r *http.Request, pathParams PathParams) (*ListPartsInput, error) { - input := &ListPartsInput{} - - if v, ok := pathParams["AccountId"]; ok { - input.AccountId = v - } - - if v := r.URL.Query().Get("limit"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.Limit = int32(n) - } - - input.Marker = r.URL.Query().Get("marker") - - if v, ok := pathParams["UploadId"]; ok { - input.UploadId = v - } - - if v, ok := pathParams["VaultName"]; ok { - input.VaultName = v - } - - return input, nil -} - -// DeserializeListProvisionedCapacityInput parses an HTTP request into a *ListProvisionedCapacityInput. -func DeserializeListProvisionedCapacityInput(r *http.Request, pathParams PathParams) (*ListProvisionedCapacityInput, error) { - input := &ListProvisionedCapacityInput{} - - if v, ok := pathParams["AccountId"]; ok { - input.AccountId = v - } - - return input, nil -} - -// DeserializeListTagsForVaultInput parses an HTTP request into a *ListTagsForVaultInput. -func DeserializeListTagsForVaultInput(r *http.Request, pathParams PathParams) (*ListTagsForVaultInput, error) { - input := &ListTagsForVaultInput{} - - if v, ok := pathParams["AccountId"]; ok { - input.AccountId = v - } - - if v, ok := pathParams["VaultName"]; ok { - input.VaultName = v - } - - return input, nil -} - -// DeserializeListVaultsInput parses an HTTP request into a *ListVaultsInput. -func DeserializeListVaultsInput(r *http.Request, pathParams PathParams) (*ListVaultsInput, error) { - input := &ListVaultsInput{} - - if v, ok := pathParams["AccountId"]; ok { - input.AccountId = v - } - - if v := r.URL.Query().Get("limit"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.Limit = int32(n) - } - - input.Marker = r.URL.Query().Get("marker") - - return input, nil -} - -// DeserializePurchaseProvisionedCapacityInput parses an HTTP request into a *PurchaseProvisionedCapacityInput. -func DeserializePurchaseProvisionedCapacityInput(r *http.Request, pathParams PathParams) (*PurchaseProvisionedCapacityInput, error) { - input := &PurchaseProvisionedCapacityInput{} - - if v, ok := pathParams["AccountId"]; ok { - input.AccountId = v - } - - return input, nil -} - -// DeserializeRemoveTagsFromVaultInput parses an HTTP request into a *RemoveTagsFromVaultInput. -func DeserializeRemoveTagsFromVaultInput(r *http.Request, pathParams PathParams) (*RemoveTagsFromVaultInput, error) { - input := &RemoveTagsFromVaultInput{} - - if v, ok := pathParams["AccountId"]; ok { - input.AccountId = v - } - - if v, ok := pathParams["VaultName"]; ok { - input.VaultName = v - } - - return input, nil -} - -// DeserializeSetDataRetrievalPolicyInput parses an HTTP request into a *SetDataRetrievalPolicyInput. -func DeserializeSetDataRetrievalPolicyInput(r *http.Request, pathParams PathParams) (*SetDataRetrievalPolicyInput, error) { - input := &SetDataRetrievalPolicyInput{} - - if v, ok := pathParams["AccountId"]; ok { - input.AccountId = v - } - - return input, nil -} - -// DeserializeSetVaultAccessPolicyInput parses an HTTP request into a *SetVaultAccessPolicyInput. -func DeserializeSetVaultAccessPolicyInput(r *http.Request, pathParams PathParams) (*SetVaultAccessPolicyInput, error) { - input := &SetVaultAccessPolicyInput{} - - if v, ok := pathParams["AccountId"]; ok { - input.AccountId = v - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.Policy); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.Policy); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - if v, ok := pathParams["VaultName"]; ok { - input.VaultName = v - } - - return input, nil -} - -// DeserializeSetVaultNotificationsInput parses an HTTP request into a *SetVaultNotificationsInput. -func DeserializeSetVaultNotificationsInput(r *http.Request, pathParams PathParams) (*SetVaultNotificationsInput, error) { - input := &SetVaultNotificationsInput{} - - if v, ok := pathParams["AccountId"]; ok { - input.AccountId = v - } - - if v, ok := pathParams["VaultName"]; ok { - input.VaultName = v - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.VaultNotificationConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.VaultNotificationConfig); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeUploadArchiveInput parses an HTTP request into a *UploadArchiveInput. -func DeserializeUploadArchiveInput(r *http.Request, pathParams PathParams) (*UploadArchiveInput, error) { - input := &UploadArchiveInput{} - - if v, ok := pathParams["AccountId"]; ok { - input.AccountId = v - } - - input.ArchiveDescription = r.Header.Get("x-amz-archive-description") - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - input.Body = body - - input.Checksum = r.Header.Get("x-amz-sha256-tree-hash") - - if v, ok := pathParams["VaultName"]; ok { - input.VaultName = v - } - - return input, nil -} - -// DeserializeUploadMultipartPartInput parses an HTTP request into a *UploadMultipartPartInput. -func DeserializeUploadMultipartPartInput(r *http.Request, pathParams PathParams) (*UploadMultipartPartInput, error) { - input := &UploadMultipartPartInput{} - - if v, ok := pathParams["AccountId"]; ok { - input.AccountId = v - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - input.Body = body - - input.Checksum = r.Header.Get("x-amz-sha256-tree-hash") - - input.Range = r.Header.Get("Content-Range") - - if v, ok := pathParams["UploadId"]; ok { - input.UploadId = v - } - - if v, ok := pathParams["VaultName"]; ok { - input.VaultName = v - } - - return input, nil -} diff --git a/internal/generated/glue/deserializer.go b/internal/generated/glue/deserializer.go deleted file mode 100644 index 8b657604..00000000 --- a/internal/generated/glue/deserializer.go +++ /dev/null @@ -1,3847 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package glue - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeBatchCreatePartitionResponse writes the BatchCreatePartitionResponse to the HTTP response. -func SerializeBatchCreatePartitionResponse(w http.ResponseWriter, output *BatchCreatePartitionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchDeleteConnectionResponse writes the BatchDeleteConnectionResponse to the HTTP response. -func SerializeBatchDeleteConnectionResponse(w http.ResponseWriter, output *BatchDeleteConnectionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchDeletePartitionResponse writes the BatchDeletePartitionResponse to the HTTP response. -func SerializeBatchDeletePartitionResponse(w http.ResponseWriter, output *BatchDeletePartitionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchDeleteTableResponse writes the BatchDeleteTableResponse to the HTTP response. -func SerializeBatchDeleteTableResponse(w http.ResponseWriter, output *BatchDeleteTableResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchDeleteTableVersionResponse writes the BatchDeleteTableVersionResponse to the HTTP response. -func SerializeBatchDeleteTableVersionResponse(w http.ResponseWriter, output *BatchDeleteTableVersionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchGetBlueprintsResponse writes the BatchGetBlueprintsResponse to the HTTP response. -func SerializeBatchGetBlueprintsResponse(w http.ResponseWriter, output *BatchGetBlueprintsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchGetCrawlersResponse writes the BatchGetCrawlersResponse to the HTTP response. -func SerializeBatchGetCrawlersResponse(w http.ResponseWriter, output *BatchGetCrawlersResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchGetCustomEntityTypesResponse writes the BatchGetCustomEntityTypesResponse to the HTTP response. -func SerializeBatchGetCustomEntityTypesResponse(w http.ResponseWriter, output *BatchGetCustomEntityTypesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchGetDataQualityResultResponse writes the BatchGetDataQualityResultResponse to the HTTP response. -func SerializeBatchGetDataQualityResultResponse(w http.ResponseWriter, output *BatchGetDataQualityResultResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchGetDevEndpointsResponse writes the BatchGetDevEndpointsResponse to the HTTP response. -func SerializeBatchGetDevEndpointsResponse(w http.ResponseWriter, output *BatchGetDevEndpointsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchGetJobsResponse writes the BatchGetJobsResponse to the HTTP response. -func SerializeBatchGetJobsResponse(w http.ResponseWriter, output *BatchGetJobsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchGetPartitionResponse writes the BatchGetPartitionResponse to the HTTP response. -func SerializeBatchGetPartitionResponse(w http.ResponseWriter, output *BatchGetPartitionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchGetTableOptimizerResponse writes the BatchGetTableOptimizerResponse to the HTTP response. -func SerializeBatchGetTableOptimizerResponse(w http.ResponseWriter, output *BatchGetTableOptimizerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchGetTriggersResponse writes the BatchGetTriggersResponse to the HTTP response. -func SerializeBatchGetTriggersResponse(w http.ResponseWriter, output *BatchGetTriggersResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchGetWorkflowsResponse writes the BatchGetWorkflowsResponse to the HTTP response. -func SerializeBatchGetWorkflowsResponse(w http.ResponseWriter, output *BatchGetWorkflowsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchPutDataQualityStatisticAnnotationResponse writes the BatchPutDataQualityStatisticAnnotationResponse to the HTTP response. -func SerializeBatchPutDataQualityStatisticAnnotationResponse(w http.ResponseWriter, output *BatchPutDataQualityStatisticAnnotationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchStopJobRunResponse writes the BatchStopJobRunResponse to the HTTP response. -func SerializeBatchStopJobRunResponse(w http.ResponseWriter, output *BatchStopJobRunResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchUpdatePartitionResponse writes the BatchUpdatePartitionResponse to the HTTP response. -func SerializeBatchUpdatePartitionResponse(w http.ResponseWriter, output *BatchUpdatePartitionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCancelDataQualityRuleRecommendationRunResponse writes the CancelDataQualityRuleRecommendationRunResponse to the HTTP response. -func SerializeCancelDataQualityRuleRecommendationRunResponse(w http.ResponseWriter, output *CancelDataQualityRuleRecommendationRunResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCancelDataQualityRulesetEvaluationRunResponse writes the CancelDataQualityRulesetEvaluationRunResponse to the HTTP response. -func SerializeCancelDataQualityRulesetEvaluationRunResponse(w http.ResponseWriter, output *CancelDataQualityRulesetEvaluationRunResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCancelMLTaskRunResponse writes the CancelMLTaskRunResponse to the HTTP response. -func SerializeCancelMLTaskRunResponse(w http.ResponseWriter, output *CancelMLTaskRunResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCancelStatementResponse writes the CancelStatementResponse to the HTTP response. -func SerializeCancelStatementResponse(w http.ResponseWriter, output *CancelStatementResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCheckSchemaVersionValidityResponse writes the CheckSchemaVersionValidityResponse to the HTTP response. -func SerializeCheckSchemaVersionValidityResponse(w http.ResponseWriter, output *CheckSchemaVersionValidityResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateBlueprintResponse writes the CreateBlueprintResponse to the HTTP response. -func SerializeCreateBlueprintResponse(w http.ResponseWriter, output *CreateBlueprintResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateCatalogResponse writes the CreateCatalogResponse to the HTTP response. -func SerializeCreateCatalogResponse(w http.ResponseWriter, output *CreateCatalogResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateClassifierResponse writes the CreateClassifierResponse to the HTTP response. -func SerializeCreateClassifierResponse(w http.ResponseWriter, output *CreateClassifierResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateColumnStatisticsTaskSettingsResponse writes the CreateColumnStatisticsTaskSettingsResponse to the HTTP response. -func SerializeCreateColumnStatisticsTaskSettingsResponse(w http.ResponseWriter, output *CreateColumnStatisticsTaskSettingsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateConnectionResponse writes the CreateConnectionResponse to the HTTP response. -func SerializeCreateConnectionResponse(w http.ResponseWriter, output *CreateConnectionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateCrawlerResponse writes the CreateCrawlerResponse to the HTTP response. -func SerializeCreateCrawlerResponse(w http.ResponseWriter, output *CreateCrawlerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateCustomEntityTypeResponse writes the CreateCustomEntityTypeResponse to the HTTP response. -func SerializeCreateCustomEntityTypeResponse(w http.ResponseWriter, output *CreateCustomEntityTypeResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDataQualityRulesetResponse writes the CreateDataQualityRulesetResponse to the HTTP response. -func SerializeCreateDataQualityRulesetResponse(w http.ResponseWriter, output *CreateDataQualityRulesetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDatabaseResponse writes the CreateDatabaseResponse to the HTTP response. -func SerializeCreateDatabaseResponse(w http.ResponseWriter, output *CreateDatabaseResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateDevEndpointResponse writes the CreateDevEndpointResponse to the HTTP response. -func SerializeCreateDevEndpointResponse(w http.ResponseWriter, output *CreateDevEndpointResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateGlueIdentityCenterConfigurationResponse writes the CreateGlueIdentityCenterConfigurationResponse to the HTTP response. -func SerializeCreateGlueIdentityCenterConfigurationResponse(w http.ResponseWriter, output *CreateGlueIdentityCenterConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateIntegrationResponse writes the CreateIntegrationResponse to the HTTP response. -func SerializeCreateIntegrationResponse(w http.ResponseWriter, output *CreateIntegrationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateIntegrationResourcePropertyResponse writes the CreateIntegrationResourcePropertyResponse to the HTTP response. -func SerializeCreateIntegrationResourcePropertyResponse(w http.ResponseWriter, output *CreateIntegrationResourcePropertyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateIntegrationTablePropertiesResponse writes the CreateIntegrationTablePropertiesResponse to the HTTP response. -func SerializeCreateIntegrationTablePropertiesResponse(w http.ResponseWriter, output *CreateIntegrationTablePropertiesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateJobResponse writes the CreateJobResponse to the HTTP response. -func SerializeCreateJobResponse(w http.ResponseWriter, output *CreateJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateMLTransformResponse writes the CreateMLTransformResponse to the HTTP response. -func SerializeCreateMLTransformResponse(w http.ResponseWriter, output *CreateMLTransformResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreatePartitionResponse writes the CreatePartitionResponse to the HTTP response. -func SerializeCreatePartitionResponse(w http.ResponseWriter, output *CreatePartitionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreatePartitionIndexResponse writes the CreatePartitionIndexResponse to the HTTP response. -func SerializeCreatePartitionIndexResponse(w http.ResponseWriter, output *CreatePartitionIndexResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateRegistryResponse writes the CreateRegistryResponse to the HTTP response. -func SerializeCreateRegistryResponse(w http.ResponseWriter, output *CreateRegistryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateSchemaResponse writes the CreateSchemaResponse to the HTTP response. -func SerializeCreateSchemaResponse(w http.ResponseWriter, output *CreateSchemaResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateScriptResponse writes the CreateScriptResponse to the HTTP response. -func SerializeCreateScriptResponse(w http.ResponseWriter, output *CreateScriptResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateSecurityConfigurationResponse writes the CreateSecurityConfigurationResponse to the HTTP response. -func SerializeCreateSecurityConfigurationResponse(w http.ResponseWriter, output *CreateSecurityConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateSessionResponse writes the CreateSessionResponse to the HTTP response. -func SerializeCreateSessionResponse(w http.ResponseWriter, output *CreateSessionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateTableResponse writes the CreateTableResponse to the HTTP response. -func SerializeCreateTableResponse(w http.ResponseWriter, output *CreateTableResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateTableOptimizerResponse writes the CreateTableOptimizerResponse to the HTTP response. -func SerializeCreateTableOptimizerResponse(w http.ResponseWriter, output *CreateTableOptimizerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateTriggerResponse writes the CreateTriggerResponse to the HTTP response. -func SerializeCreateTriggerResponse(w http.ResponseWriter, output *CreateTriggerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateUsageProfileResponse writes the CreateUsageProfileResponse to the HTTP response. -func SerializeCreateUsageProfileResponse(w http.ResponseWriter, output *CreateUsageProfileResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateUserDefinedFunctionResponse writes the CreateUserDefinedFunctionResponse to the HTTP response. -func SerializeCreateUserDefinedFunctionResponse(w http.ResponseWriter, output *CreateUserDefinedFunctionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateWorkflowResponse writes the CreateWorkflowResponse to the HTTP response. -func SerializeCreateWorkflowResponse(w http.ResponseWriter, output *CreateWorkflowResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteBlueprintResponse writes the DeleteBlueprintResponse to the HTTP response. -func SerializeDeleteBlueprintResponse(w http.ResponseWriter, output *DeleteBlueprintResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteCatalogResponse writes the DeleteCatalogResponse to the HTTP response. -func SerializeDeleteCatalogResponse(w http.ResponseWriter, output *DeleteCatalogResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteClassifierResponse writes the DeleteClassifierResponse to the HTTP response. -func SerializeDeleteClassifierResponse(w http.ResponseWriter, output *DeleteClassifierResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteColumnStatisticsForPartitionResponse writes the DeleteColumnStatisticsForPartitionResponse to the HTTP response. -func SerializeDeleteColumnStatisticsForPartitionResponse(w http.ResponseWriter, output *DeleteColumnStatisticsForPartitionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteColumnStatisticsForTableResponse writes the DeleteColumnStatisticsForTableResponse to the HTTP response. -func SerializeDeleteColumnStatisticsForTableResponse(w http.ResponseWriter, output *DeleteColumnStatisticsForTableResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteColumnStatisticsTaskSettingsResponse writes the DeleteColumnStatisticsTaskSettingsResponse to the HTTP response. -func SerializeDeleteColumnStatisticsTaskSettingsResponse(w http.ResponseWriter, output *DeleteColumnStatisticsTaskSettingsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteConnectionResponse writes the DeleteConnectionResponse to the HTTP response. -func SerializeDeleteConnectionResponse(w http.ResponseWriter, output *DeleteConnectionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteConnectionTypeResponse writes the DeleteConnectionTypeResponse to the HTTP response. -func SerializeDeleteConnectionTypeResponse(w http.ResponseWriter, output *DeleteConnectionTypeResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteCrawlerResponse writes the DeleteCrawlerResponse to the HTTP response. -func SerializeDeleteCrawlerResponse(w http.ResponseWriter, output *DeleteCrawlerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteCustomEntityTypeResponse writes the DeleteCustomEntityTypeResponse to the HTTP response. -func SerializeDeleteCustomEntityTypeResponse(w http.ResponseWriter, output *DeleteCustomEntityTypeResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteDataQualityRulesetResponse writes the DeleteDataQualityRulesetResponse to the HTTP response. -func SerializeDeleteDataQualityRulesetResponse(w http.ResponseWriter, output *DeleteDataQualityRulesetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteDatabaseResponse writes the DeleteDatabaseResponse to the HTTP response. -func SerializeDeleteDatabaseResponse(w http.ResponseWriter, output *DeleteDatabaseResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteDevEndpointResponse writes the DeleteDevEndpointResponse to the HTTP response. -func SerializeDeleteDevEndpointResponse(w http.ResponseWriter, output *DeleteDevEndpointResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteGlueIdentityCenterConfigurationResponse writes the DeleteGlueIdentityCenterConfigurationResponse to the HTTP response. -func SerializeDeleteGlueIdentityCenterConfigurationResponse(w http.ResponseWriter, output *DeleteGlueIdentityCenterConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteIntegrationResponse writes the DeleteIntegrationResponse to the HTTP response. -func SerializeDeleteIntegrationResponse(w http.ResponseWriter, output *DeleteIntegrationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteIntegrationResourcePropertyResponse writes the DeleteIntegrationResourcePropertyResponse to the HTTP response. -func SerializeDeleteIntegrationResourcePropertyResponse(w http.ResponseWriter, output *DeleteIntegrationResourcePropertyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteIntegrationTablePropertiesResponse writes the DeleteIntegrationTablePropertiesResponse to the HTTP response. -func SerializeDeleteIntegrationTablePropertiesResponse(w http.ResponseWriter, output *DeleteIntegrationTablePropertiesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteJobResponse writes the DeleteJobResponse to the HTTP response. -func SerializeDeleteJobResponse(w http.ResponseWriter, output *DeleteJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteMLTransformResponse writes the DeleteMLTransformResponse to the HTTP response. -func SerializeDeleteMLTransformResponse(w http.ResponseWriter, output *DeleteMLTransformResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeletePartitionResponse writes the DeletePartitionResponse to the HTTP response. -func SerializeDeletePartitionResponse(w http.ResponseWriter, output *DeletePartitionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeletePartitionIndexResponse writes the DeletePartitionIndexResponse to the HTTP response. -func SerializeDeletePartitionIndexResponse(w http.ResponseWriter, output *DeletePartitionIndexResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteRegistryResponse writes the DeleteRegistryResponse to the HTTP response. -func SerializeDeleteRegistryResponse(w http.ResponseWriter, output *DeleteRegistryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteResourcePolicyResponse writes the DeleteResourcePolicyResponse to the HTTP response. -func SerializeDeleteResourcePolicyResponse(w http.ResponseWriter, output *DeleteResourcePolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteSchemaResponse writes the DeleteSchemaResponse to the HTTP response. -func SerializeDeleteSchemaResponse(w http.ResponseWriter, output *DeleteSchemaResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteSchemaVersionsResponse writes the DeleteSchemaVersionsResponse to the HTTP response. -func SerializeDeleteSchemaVersionsResponse(w http.ResponseWriter, output *DeleteSchemaVersionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteSecurityConfigurationResponse writes the DeleteSecurityConfigurationResponse to the HTTP response. -func SerializeDeleteSecurityConfigurationResponse(w http.ResponseWriter, output *DeleteSecurityConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteSessionResponse writes the DeleteSessionResponse to the HTTP response. -func SerializeDeleteSessionResponse(w http.ResponseWriter, output *DeleteSessionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteTableResponse writes the DeleteTableResponse to the HTTP response. -func SerializeDeleteTableResponse(w http.ResponseWriter, output *DeleteTableResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteTableOptimizerResponse writes the DeleteTableOptimizerResponse to the HTTP response. -func SerializeDeleteTableOptimizerResponse(w http.ResponseWriter, output *DeleteTableOptimizerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteTableVersionResponse writes the DeleteTableVersionResponse to the HTTP response. -func SerializeDeleteTableVersionResponse(w http.ResponseWriter, output *DeleteTableVersionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteTriggerResponse writes the DeleteTriggerResponse to the HTTP response. -func SerializeDeleteTriggerResponse(w http.ResponseWriter, output *DeleteTriggerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteUsageProfileResponse writes the DeleteUsageProfileResponse to the HTTP response. -func SerializeDeleteUsageProfileResponse(w http.ResponseWriter, output *DeleteUsageProfileResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteUserDefinedFunctionResponse writes the DeleteUserDefinedFunctionResponse to the HTTP response. -func SerializeDeleteUserDefinedFunctionResponse(w http.ResponseWriter, output *DeleteUserDefinedFunctionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteWorkflowResponse writes the DeleteWorkflowResponse to the HTTP response. -func SerializeDeleteWorkflowResponse(w http.ResponseWriter, output *DeleteWorkflowResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeConnectionTypeResponse writes the DescribeConnectionTypeResponse to the HTTP response. -func SerializeDescribeConnectionTypeResponse(w http.ResponseWriter, output *DescribeConnectionTypeResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeEntityResponse writes the DescribeEntityResponse to the HTTP response. -func SerializeDescribeEntityResponse(w http.ResponseWriter, output *DescribeEntityResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeInboundIntegrationsResponse writes the DescribeInboundIntegrationsResponse to the HTTP response. -func SerializeDescribeInboundIntegrationsResponse(w http.ResponseWriter, output *DescribeInboundIntegrationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeIntegrationsResponse writes the DescribeIntegrationsResponse to the HTTP response. -func SerializeDescribeIntegrationsResponse(w http.ResponseWriter, output *DescribeIntegrationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetBlueprintResponse writes the GetBlueprintResponse to the HTTP response. -func SerializeGetBlueprintResponse(w http.ResponseWriter, output *GetBlueprintResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetBlueprintRunResponse writes the GetBlueprintRunResponse to the HTTP response. -func SerializeGetBlueprintRunResponse(w http.ResponseWriter, output *GetBlueprintRunResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetBlueprintRunsResponse writes the GetBlueprintRunsResponse to the HTTP response. -func SerializeGetBlueprintRunsResponse(w http.ResponseWriter, output *GetBlueprintRunsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCatalogResponse writes the GetCatalogResponse to the HTTP response. -func SerializeGetCatalogResponse(w http.ResponseWriter, output *GetCatalogResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCatalogImportStatusResponse writes the GetCatalogImportStatusResponse to the HTTP response. -func SerializeGetCatalogImportStatusResponse(w http.ResponseWriter, output *GetCatalogImportStatusResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCatalogsResponse writes the GetCatalogsResponse to the HTTP response. -func SerializeGetCatalogsResponse(w http.ResponseWriter, output *GetCatalogsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetClassifierResponse writes the GetClassifierResponse to the HTTP response. -func SerializeGetClassifierResponse(w http.ResponseWriter, output *GetClassifierResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetClassifiersResponse writes the GetClassifiersResponse to the HTTP response. -func SerializeGetClassifiersResponse(w http.ResponseWriter, output *GetClassifiersResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetColumnStatisticsForPartitionResponse writes the GetColumnStatisticsForPartitionResponse to the HTTP response. -func SerializeGetColumnStatisticsForPartitionResponse(w http.ResponseWriter, output *GetColumnStatisticsForPartitionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetColumnStatisticsForTableResponse writes the GetColumnStatisticsForTableResponse to the HTTP response. -func SerializeGetColumnStatisticsForTableResponse(w http.ResponseWriter, output *GetColumnStatisticsForTableResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetColumnStatisticsTaskRunResponse writes the GetColumnStatisticsTaskRunResponse to the HTTP response. -func SerializeGetColumnStatisticsTaskRunResponse(w http.ResponseWriter, output *GetColumnStatisticsTaskRunResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetColumnStatisticsTaskRunsResponse writes the GetColumnStatisticsTaskRunsResponse to the HTTP response. -func SerializeGetColumnStatisticsTaskRunsResponse(w http.ResponseWriter, output *GetColumnStatisticsTaskRunsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetColumnStatisticsTaskSettingsResponse writes the GetColumnStatisticsTaskSettingsResponse to the HTTP response. -func SerializeGetColumnStatisticsTaskSettingsResponse(w http.ResponseWriter, output *GetColumnStatisticsTaskSettingsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetConnectionResponse writes the GetConnectionResponse to the HTTP response. -func SerializeGetConnectionResponse(w http.ResponseWriter, output *GetConnectionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetConnectionsResponse writes the GetConnectionsResponse to the HTTP response. -func SerializeGetConnectionsResponse(w http.ResponseWriter, output *GetConnectionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCrawlerResponse writes the GetCrawlerResponse to the HTTP response. -func SerializeGetCrawlerResponse(w http.ResponseWriter, output *GetCrawlerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCrawlerMetricsResponse writes the GetCrawlerMetricsResponse to the HTTP response. -func SerializeGetCrawlerMetricsResponse(w http.ResponseWriter, output *GetCrawlerMetricsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCrawlersResponse writes the GetCrawlersResponse to the HTTP response. -func SerializeGetCrawlersResponse(w http.ResponseWriter, output *GetCrawlersResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCustomEntityTypeResponse writes the GetCustomEntityTypeResponse to the HTTP response. -func SerializeGetCustomEntityTypeResponse(w http.ResponseWriter, output *GetCustomEntityTypeResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDataCatalogEncryptionSettingsResponse writes the GetDataCatalogEncryptionSettingsResponse to the HTTP response. -func SerializeGetDataCatalogEncryptionSettingsResponse(w http.ResponseWriter, output *GetDataCatalogEncryptionSettingsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDataQualityModelResponse writes the GetDataQualityModelResponse to the HTTP response. -func SerializeGetDataQualityModelResponse(w http.ResponseWriter, output *GetDataQualityModelResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDataQualityModelResultResponse writes the GetDataQualityModelResultResponse to the HTTP response. -func SerializeGetDataQualityModelResultResponse(w http.ResponseWriter, output *GetDataQualityModelResultResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDataQualityResultResponse writes the GetDataQualityResultResponse to the HTTP response. -func SerializeGetDataQualityResultResponse(w http.ResponseWriter, output *GetDataQualityResultResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDataQualityRuleRecommendationRunResponse writes the GetDataQualityRuleRecommendationRunResponse to the HTTP response. -func SerializeGetDataQualityRuleRecommendationRunResponse(w http.ResponseWriter, output *GetDataQualityRuleRecommendationRunResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDataQualityRulesetResponse writes the GetDataQualityRulesetResponse to the HTTP response. -func SerializeGetDataQualityRulesetResponse(w http.ResponseWriter, output *GetDataQualityRulesetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDataQualityRulesetEvaluationRunResponse writes the GetDataQualityRulesetEvaluationRunResponse to the HTTP response. -func SerializeGetDataQualityRulesetEvaluationRunResponse(w http.ResponseWriter, output *GetDataQualityRulesetEvaluationRunResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDatabaseResponse writes the GetDatabaseResponse to the HTTP response. -func SerializeGetDatabaseResponse(w http.ResponseWriter, output *GetDatabaseResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDatabasesResponse writes the GetDatabasesResponse to the HTTP response. -func SerializeGetDatabasesResponse(w http.ResponseWriter, output *GetDatabasesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDataflowGraphResponse writes the GetDataflowGraphResponse to the HTTP response. -func SerializeGetDataflowGraphResponse(w http.ResponseWriter, output *GetDataflowGraphResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDevEndpointResponse writes the GetDevEndpointResponse to the HTTP response. -func SerializeGetDevEndpointResponse(w http.ResponseWriter, output *GetDevEndpointResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDevEndpointsResponse writes the GetDevEndpointsResponse to the HTTP response. -func SerializeGetDevEndpointsResponse(w http.ResponseWriter, output *GetDevEndpointsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetEntityRecordsResponse writes the GetEntityRecordsResponse to the HTTP response. -func SerializeGetEntityRecordsResponse(w http.ResponseWriter, output *GetEntityRecordsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetGlueIdentityCenterConfigurationResponse writes the GetGlueIdentityCenterConfigurationResponse to the HTTP response. -func SerializeGetGlueIdentityCenterConfigurationResponse(w http.ResponseWriter, output *GetGlueIdentityCenterConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetIntegrationResourcePropertyResponse writes the GetIntegrationResourcePropertyResponse to the HTTP response. -func SerializeGetIntegrationResourcePropertyResponse(w http.ResponseWriter, output *GetIntegrationResourcePropertyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetIntegrationTablePropertiesResponse writes the GetIntegrationTablePropertiesResponse to the HTTP response. -func SerializeGetIntegrationTablePropertiesResponse(w http.ResponseWriter, output *GetIntegrationTablePropertiesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetJobResponse writes the GetJobResponse to the HTTP response. -func SerializeGetJobResponse(w http.ResponseWriter, output *GetJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetJobBookmarkResponse writes the GetJobBookmarkResponse to the HTTP response. -func SerializeGetJobBookmarkResponse(w http.ResponseWriter, output *GetJobBookmarkResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetJobRunResponse writes the GetJobRunResponse to the HTTP response. -func SerializeGetJobRunResponse(w http.ResponseWriter, output *GetJobRunResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetJobRunsResponse writes the GetJobRunsResponse to the HTTP response. -func SerializeGetJobRunsResponse(w http.ResponseWriter, output *GetJobRunsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetJobsResponse writes the GetJobsResponse to the HTTP response. -func SerializeGetJobsResponse(w http.ResponseWriter, output *GetJobsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetMLTaskRunResponse writes the GetMLTaskRunResponse to the HTTP response. -func SerializeGetMLTaskRunResponse(w http.ResponseWriter, output *GetMLTaskRunResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetMLTaskRunsResponse writes the GetMLTaskRunsResponse to the HTTP response. -func SerializeGetMLTaskRunsResponse(w http.ResponseWriter, output *GetMLTaskRunsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetMLTransformResponse writes the GetMLTransformResponse to the HTTP response. -func SerializeGetMLTransformResponse(w http.ResponseWriter, output *GetMLTransformResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetMLTransformsResponse writes the GetMLTransformsResponse to the HTTP response. -func SerializeGetMLTransformsResponse(w http.ResponseWriter, output *GetMLTransformsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetMappingResponse writes the GetMappingResponse to the HTTP response. -func SerializeGetMappingResponse(w http.ResponseWriter, output *GetMappingResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetMaterializedViewRefreshTaskRunResponse writes the GetMaterializedViewRefreshTaskRunResponse to the HTTP response. -func SerializeGetMaterializedViewRefreshTaskRunResponse(w http.ResponseWriter, output *GetMaterializedViewRefreshTaskRunResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPartitionResponse writes the GetPartitionResponse to the HTTP response. -func SerializeGetPartitionResponse(w http.ResponseWriter, output *GetPartitionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPartitionIndexesResponse writes the GetPartitionIndexesResponse to the HTTP response. -func SerializeGetPartitionIndexesResponse(w http.ResponseWriter, output *GetPartitionIndexesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPartitionsResponse writes the GetPartitionsResponse to the HTTP response. -func SerializeGetPartitionsResponse(w http.ResponseWriter, output *GetPartitionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPlanResponse writes the GetPlanResponse to the HTTP response. -func SerializeGetPlanResponse(w http.ResponseWriter, output *GetPlanResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetRegistryResponse writes the GetRegistryResponse to the HTTP response. -func SerializeGetRegistryResponse(w http.ResponseWriter, output *GetRegistryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetResourcePoliciesResponse writes the GetResourcePoliciesResponse to the HTTP response. -func SerializeGetResourcePoliciesResponse(w http.ResponseWriter, output *GetResourcePoliciesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetResourcePolicyResponse writes the GetResourcePolicyResponse to the HTTP response. -func SerializeGetResourcePolicyResponse(w http.ResponseWriter, output *GetResourcePolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSchemaResponse writes the GetSchemaResponse to the HTTP response. -func SerializeGetSchemaResponse(w http.ResponseWriter, output *GetSchemaResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSchemaByDefinitionResponse writes the GetSchemaByDefinitionResponse to the HTTP response. -func SerializeGetSchemaByDefinitionResponse(w http.ResponseWriter, output *GetSchemaByDefinitionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSchemaVersionResponse writes the GetSchemaVersionResponse to the HTTP response. -func SerializeGetSchemaVersionResponse(w http.ResponseWriter, output *GetSchemaVersionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSchemaVersionsDiffResponse writes the GetSchemaVersionsDiffResponse to the HTTP response. -func SerializeGetSchemaVersionsDiffResponse(w http.ResponseWriter, output *GetSchemaVersionsDiffResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSecurityConfigurationResponse writes the GetSecurityConfigurationResponse to the HTTP response. -func SerializeGetSecurityConfigurationResponse(w http.ResponseWriter, output *GetSecurityConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSecurityConfigurationsResponse writes the GetSecurityConfigurationsResponse to the HTTP response. -func SerializeGetSecurityConfigurationsResponse(w http.ResponseWriter, output *GetSecurityConfigurationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSessionResponse writes the GetSessionResponse to the HTTP response. -func SerializeGetSessionResponse(w http.ResponseWriter, output *GetSessionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetStatementResponse writes the GetStatementResponse to the HTTP response. -func SerializeGetStatementResponse(w http.ResponseWriter, output *GetStatementResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTableResponse writes the GetTableResponse to the HTTP response. -func SerializeGetTableResponse(w http.ResponseWriter, output *GetTableResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTableOptimizerResponse writes the GetTableOptimizerResponse to the HTTP response. -func SerializeGetTableOptimizerResponse(w http.ResponseWriter, output *GetTableOptimizerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTableVersionResponse writes the GetTableVersionResponse to the HTTP response. -func SerializeGetTableVersionResponse(w http.ResponseWriter, output *GetTableVersionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTableVersionsResponse writes the GetTableVersionsResponse to the HTTP response. -func SerializeGetTableVersionsResponse(w http.ResponseWriter, output *GetTableVersionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTablesResponse writes the GetTablesResponse to the HTTP response. -func SerializeGetTablesResponse(w http.ResponseWriter, output *GetTablesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTagsResponse writes the GetTagsResponse to the HTTP response. -func SerializeGetTagsResponse(w http.ResponseWriter, output *GetTagsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTriggerResponse writes the GetTriggerResponse to the HTTP response. -func SerializeGetTriggerResponse(w http.ResponseWriter, output *GetTriggerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTriggersResponse writes the GetTriggersResponse to the HTTP response. -func SerializeGetTriggersResponse(w http.ResponseWriter, output *GetTriggersResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetUnfilteredPartitionMetadataResponse writes the GetUnfilteredPartitionMetadataResponse to the HTTP response. -func SerializeGetUnfilteredPartitionMetadataResponse(w http.ResponseWriter, output *GetUnfilteredPartitionMetadataResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetUnfilteredPartitionsMetadataResponse writes the GetUnfilteredPartitionsMetadataResponse to the HTTP response. -func SerializeGetUnfilteredPartitionsMetadataResponse(w http.ResponseWriter, output *GetUnfilteredPartitionsMetadataResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetUnfilteredTableMetadataResponse writes the GetUnfilteredTableMetadataResponse to the HTTP response. -func SerializeGetUnfilteredTableMetadataResponse(w http.ResponseWriter, output *GetUnfilteredTableMetadataResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetUsageProfileResponse writes the GetUsageProfileResponse to the HTTP response. -func SerializeGetUsageProfileResponse(w http.ResponseWriter, output *GetUsageProfileResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetUserDefinedFunctionResponse writes the GetUserDefinedFunctionResponse to the HTTP response. -func SerializeGetUserDefinedFunctionResponse(w http.ResponseWriter, output *GetUserDefinedFunctionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetUserDefinedFunctionsResponse writes the GetUserDefinedFunctionsResponse to the HTTP response. -func SerializeGetUserDefinedFunctionsResponse(w http.ResponseWriter, output *GetUserDefinedFunctionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetWorkflowResponse writes the GetWorkflowResponse to the HTTP response. -func SerializeGetWorkflowResponse(w http.ResponseWriter, output *GetWorkflowResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetWorkflowRunResponse writes the GetWorkflowRunResponse to the HTTP response. -func SerializeGetWorkflowRunResponse(w http.ResponseWriter, output *GetWorkflowRunResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetWorkflowRunPropertiesResponse writes the GetWorkflowRunPropertiesResponse to the HTTP response. -func SerializeGetWorkflowRunPropertiesResponse(w http.ResponseWriter, output *GetWorkflowRunPropertiesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetWorkflowRunsResponse writes the GetWorkflowRunsResponse to the HTTP response. -func SerializeGetWorkflowRunsResponse(w http.ResponseWriter, output *GetWorkflowRunsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeImportCatalogToGlueResponse writes the ImportCatalogToGlueResponse to the HTTP response. -func SerializeImportCatalogToGlueResponse(w http.ResponseWriter, output *ImportCatalogToGlueResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeListBlueprintsResponse writes the ListBlueprintsResponse to the HTTP response. -func SerializeListBlueprintsResponse(w http.ResponseWriter, output *ListBlueprintsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListColumnStatisticsTaskRunsResponse writes the ListColumnStatisticsTaskRunsResponse to the HTTP response. -func SerializeListColumnStatisticsTaskRunsResponse(w http.ResponseWriter, output *ListColumnStatisticsTaskRunsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListConnectionTypesResponse writes the ListConnectionTypesResponse to the HTTP response. -func SerializeListConnectionTypesResponse(w http.ResponseWriter, output *ListConnectionTypesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListCrawlersResponse writes the ListCrawlersResponse to the HTTP response. -func SerializeListCrawlersResponse(w http.ResponseWriter, output *ListCrawlersResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListCrawlsResponse writes the ListCrawlsResponse to the HTTP response. -func SerializeListCrawlsResponse(w http.ResponseWriter, output *ListCrawlsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListCustomEntityTypesResponse writes the ListCustomEntityTypesResponse to the HTTP response. -func SerializeListCustomEntityTypesResponse(w http.ResponseWriter, output *ListCustomEntityTypesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDataQualityResultsResponse writes the ListDataQualityResultsResponse to the HTTP response. -func SerializeListDataQualityResultsResponse(w http.ResponseWriter, output *ListDataQualityResultsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDataQualityRuleRecommendationRunsResponse writes the ListDataQualityRuleRecommendationRunsResponse to the HTTP response. -func SerializeListDataQualityRuleRecommendationRunsResponse(w http.ResponseWriter, output *ListDataQualityRuleRecommendationRunsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDataQualityRulesetEvaluationRunsResponse writes the ListDataQualityRulesetEvaluationRunsResponse to the HTTP response. -func SerializeListDataQualityRulesetEvaluationRunsResponse(w http.ResponseWriter, output *ListDataQualityRulesetEvaluationRunsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDataQualityRulesetsResponse writes the ListDataQualityRulesetsResponse to the HTTP response. -func SerializeListDataQualityRulesetsResponse(w http.ResponseWriter, output *ListDataQualityRulesetsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDataQualityStatisticAnnotationsResponse writes the ListDataQualityStatisticAnnotationsResponse to the HTTP response. -func SerializeListDataQualityStatisticAnnotationsResponse(w http.ResponseWriter, output *ListDataQualityStatisticAnnotationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDataQualityStatisticsResponse writes the ListDataQualityStatisticsResponse to the HTTP response. -func SerializeListDataQualityStatisticsResponse(w http.ResponseWriter, output *ListDataQualityStatisticsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDevEndpointsResponse writes the ListDevEndpointsResponse to the HTTP response. -func SerializeListDevEndpointsResponse(w http.ResponseWriter, output *ListDevEndpointsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListEntitiesResponse writes the ListEntitiesResponse to the HTTP response. -func SerializeListEntitiesResponse(w http.ResponseWriter, output *ListEntitiesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListIntegrationResourcePropertiesResponse writes the ListIntegrationResourcePropertiesResponse to the HTTP response. -func SerializeListIntegrationResourcePropertiesResponse(w http.ResponseWriter, output *ListIntegrationResourcePropertiesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListJobsResponse writes the ListJobsResponse to the HTTP response. -func SerializeListJobsResponse(w http.ResponseWriter, output *ListJobsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListMLTransformsResponse writes the ListMLTransformsResponse to the HTTP response. -func SerializeListMLTransformsResponse(w http.ResponseWriter, output *ListMLTransformsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListMaterializedViewRefreshTaskRunsResponse writes the ListMaterializedViewRefreshTaskRunsResponse to the HTTP response. -func SerializeListMaterializedViewRefreshTaskRunsResponse(w http.ResponseWriter, output *ListMaterializedViewRefreshTaskRunsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListRegistriesResponse writes the ListRegistriesResponse to the HTTP response. -func SerializeListRegistriesResponse(w http.ResponseWriter, output *ListRegistriesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListSchemaVersionsResponse writes the ListSchemaVersionsResponse to the HTTP response. -func SerializeListSchemaVersionsResponse(w http.ResponseWriter, output *ListSchemaVersionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListSchemasResponse writes the ListSchemasResponse to the HTTP response. -func SerializeListSchemasResponse(w http.ResponseWriter, output *ListSchemasResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListSessionsResponse writes the ListSessionsResponse to the HTTP response. -func SerializeListSessionsResponse(w http.ResponseWriter, output *ListSessionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListStatementsResponse writes the ListStatementsResponse to the HTTP response. -func SerializeListStatementsResponse(w http.ResponseWriter, output *ListStatementsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTableOptimizerRunsResponse writes the ListTableOptimizerRunsResponse to the HTTP response. -func SerializeListTableOptimizerRunsResponse(w http.ResponseWriter, output *ListTableOptimizerRunsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTriggersResponse writes the ListTriggersResponse to the HTTP response. -func SerializeListTriggersResponse(w http.ResponseWriter, output *ListTriggersResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListUsageProfilesResponse writes the ListUsageProfilesResponse to the HTTP response. -func SerializeListUsageProfilesResponse(w http.ResponseWriter, output *ListUsageProfilesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListWorkflowsResponse writes the ListWorkflowsResponse to the HTTP response. -func SerializeListWorkflowsResponse(w http.ResponseWriter, output *ListWorkflowsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyIntegrationResponse writes the ModifyIntegrationResponse to the HTTP response. -func SerializeModifyIntegrationResponse(w http.ResponseWriter, output *ModifyIntegrationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutDataCatalogEncryptionSettingsResponse writes the PutDataCatalogEncryptionSettingsResponse to the HTTP response. -func SerializePutDataCatalogEncryptionSettingsResponse(w http.ResponseWriter, output *PutDataCatalogEncryptionSettingsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializePutDataQualityProfileAnnotationResponse writes the PutDataQualityProfileAnnotationResponse to the HTTP response. -func SerializePutDataQualityProfileAnnotationResponse(w http.ResponseWriter, output *PutDataQualityProfileAnnotationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializePutResourcePolicyResponse writes the PutResourcePolicyResponse to the HTTP response. -func SerializePutResourcePolicyResponse(w http.ResponseWriter, output *PutResourcePolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutSchemaVersionMetadataResponse writes the PutSchemaVersionMetadataResponse to the HTTP response. -func SerializePutSchemaVersionMetadataResponse(w http.ResponseWriter, output *PutSchemaVersionMetadataResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutWorkflowRunPropertiesResponse writes the PutWorkflowRunPropertiesResponse to the HTTP response. -func SerializePutWorkflowRunPropertiesResponse(w http.ResponseWriter, output *PutWorkflowRunPropertiesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeQuerySchemaVersionMetadataResponse writes the QuerySchemaVersionMetadataResponse to the HTTP response. -func SerializeQuerySchemaVersionMetadataResponse(w http.ResponseWriter, output *QuerySchemaVersionMetadataResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRegisterConnectionTypeResponse writes the RegisterConnectionTypeResponse to the HTTP response. -func SerializeRegisterConnectionTypeResponse(w http.ResponseWriter, output *RegisterConnectionTypeResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRegisterSchemaVersionResponse writes the RegisterSchemaVersionResponse to the HTTP response. -func SerializeRegisterSchemaVersionResponse(w http.ResponseWriter, output *RegisterSchemaVersionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRemoveSchemaVersionMetadataResponse writes the RemoveSchemaVersionMetadataResponse to the HTTP response. -func SerializeRemoveSchemaVersionMetadataResponse(w http.ResponseWriter, output *RemoveSchemaVersionMetadataResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeResetJobBookmarkResponse writes the ResetJobBookmarkResponse to the HTTP response. -func SerializeResetJobBookmarkResponse(w http.ResponseWriter, output *ResetJobBookmarkResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeResumeWorkflowRunResponse writes the ResumeWorkflowRunResponse to the HTTP response. -func SerializeResumeWorkflowRunResponse(w http.ResponseWriter, output *ResumeWorkflowRunResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRunStatementResponse writes the RunStatementResponse to the HTTP response. -func SerializeRunStatementResponse(w http.ResponseWriter, output *RunStatementResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSearchTablesResponse writes the SearchTablesResponse to the HTTP response. -func SerializeSearchTablesResponse(w http.ResponseWriter, output *SearchTablesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartBlueprintRunResponse writes the StartBlueprintRunResponse to the HTTP response. -func SerializeStartBlueprintRunResponse(w http.ResponseWriter, output *StartBlueprintRunResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartColumnStatisticsTaskRunResponse writes the StartColumnStatisticsTaskRunResponse to the HTTP response. -func SerializeStartColumnStatisticsTaskRunResponse(w http.ResponseWriter, output *StartColumnStatisticsTaskRunResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartColumnStatisticsTaskRunScheduleResponse writes the StartColumnStatisticsTaskRunScheduleResponse to the HTTP response. -func SerializeStartColumnStatisticsTaskRunScheduleResponse(w http.ResponseWriter, output *StartColumnStatisticsTaskRunScheduleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeStartCrawlerResponse writes the StartCrawlerResponse to the HTTP response. -func SerializeStartCrawlerResponse(w http.ResponseWriter, output *StartCrawlerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeStartCrawlerScheduleResponse writes the StartCrawlerScheduleResponse to the HTTP response. -func SerializeStartCrawlerScheduleResponse(w http.ResponseWriter, output *StartCrawlerScheduleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeStartDataQualityRuleRecommendationRunResponse writes the StartDataQualityRuleRecommendationRunResponse to the HTTP response. -func SerializeStartDataQualityRuleRecommendationRunResponse(w http.ResponseWriter, output *StartDataQualityRuleRecommendationRunResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartDataQualityRulesetEvaluationRunResponse writes the StartDataQualityRulesetEvaluationRunResponse to the HTTP response. -func SerializeStartDataQualityRulesetEvaluationRunResponse(w http.ResponseWriter, output *StartDataQualityRulesetEvaluationRunResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartExportLabelsTaskRunResponse writes the StartExportLabelsTaskRunResponse to the HTTP response. -func SerializeStartExportLabelsTaskRunResponse(w http.ResponseWriter, output *StartExportLabelsTaskRunResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartImportLabelsTaskRunResponse writes the StartImportLabelsTaskRunResponse to the HTTP response. -func SerializeStartImportLabelsTaskRunResponse(w http.ResponseWriter, output *StartImportLabelsTaskRunResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartJobRunResponse writes the StartJobRunResponse to the HTTP response. -func SerializeStartJobRunResponse(w http.ResponseWriter, output *StartJobRunResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartMLEvaluationTaskRunResponse writes the StartMLEvaluationTaskRunResponse to the HTTP response. -func SerializeStartMLEvaluationTaskRunResponse(w http.ResponseWriter, output *StartMLEvaluationTaskRunResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartMLLabelingSetGenerationTaskRunResponse writes the StartMLLabelingSetGenerationTaskRunResponse to the HTTP response. -func SerializeStartMLLabelingSetGenerationTaskRunResponse(w http.ResponseWriter, output *StartMLLabelingSetGenerationTaskRunResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartMaterializedViewRefreshTaskRunResponse writes the StartMaterializedViewRefreshTaskRunResponse to the HTTP response. -func SerializeStartMaterializedViewRefreshTaskRunResponse(w http.ResponseWriter, output *StartMaterializedViewRefreshTaskRunResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartTriggerResponse writes the StartTriggerResponse to the HTTP response. -func SerializeStartTriggerResponse(w http.ResponseWriter, output *StartTriggerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartWorkflowRunResponse writes the StartWorkflowRunResponse to the HTTP response. -func SerializeStartWorkflowRunResponse(w http.ResponseWriter, output *StartWorkflowRunResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStopColumnStatisticsTaskRunResponse writes the StopColumnStatisticsTaskRunResponse to the HTTP response. -func SerializeStopColumnStatisticsTaskRunResponse(w http.ResponseWriter, output *StopColumnStatisticsTaskRunResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeStopColumnStatisticsTaskRunScheduleResponse writes the StopColumnStatisticsTaskRunScheduleResponse to the HTTP response. -func SerializeStopColumnStatisticsTaskRunScheduleResponse(w http.ResponseWriter, output *StopColumnStatisticsTaskRunScheduleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeStopCrawlerResponse writes the StopCrawlerResponse to the HTTP response. -func SerializeStopCrawlerResponse(w http.ResponseWriter, output *StopCrawlerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeStopCrawlerScheduleResponse writes the StopCrawlerScheduleResponse to the HTTP response. -func SerializeStopCrawlerScheduleResponse(w http.ResponseWriter, output *StopCrawlerScheduleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeStopMaterializedViewRefreshTaskRunResponse writes the StopMaterializedViewRefreshTaskRunResponse to the HTTP response. -func SerializeStopMaterializedViewRefreshTaskRunResponse(w http.ResponseWriter, output *StopMaterializedViewRefreshTaskRunResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeStopSessionResponse writes the StopSessionResponse to the HTTP response. -func SerializeStopSessionResponse(w http.ResponseWriter, output *StopSessionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStopTriggerResponse writes the StopTriggerResponse to the HTTP response. -func SerializeStopTriggerResponse(w http.ResponseWriter, output *StopTriggerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStopWorkflowRunResponse writes the StopWorkflowRunResponse to the HTTP response. -func SerializeStopWorkflowRunResponse(w http.ResponseWriter, output *StopWorkflowRunResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeTagResourceResponse writes the TagResourceResponse to the HTTP response. -func SerializeTagResourceResponse(w http.ResponseWriter, output *TagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeTestConnectionResponse writes the TestConnectionResponse to the HTTP response. -func SerializeTestConnectionResponse(w http.ResponseWriter, output *TestConnectionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUntagResourceResponse writes the UntagResourceResponse to the HTTP response. -func SerializeUntagResourceResponse(w http.ResponseWriter, output *UntagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateBlueprintResponse writes the UpdateBlueprintResponse to the HTTP response. -func SerializeUpdateBlueprintResponse(w http.ResponseWriter, output *UpdateBlueprintResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateCatalogResponse writes the UpdateCatalogResponse to the HTTP response. -func SerializeUpdateCatalogResponse(w http.ResponseWriter, output *UpdateCatalogResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateClassifierResponse writes the UpdateClassifierResponse to the HTTP response. -func SerializeUpdateClassifierResponse(w http.ResponseWriter, output *UpdateClassifierResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateColumnStatisticsForPartitionResponse writes the UpdateColumnStatisticsForPartitionResponse to the HTTP response. -func SerializeUpdateColumnStatisticsForPartitionResponse(w http.ResponseWriter, output *UpdateColumnStatisticsForPartitionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateColumnStatisticsForTableResponse writes the UpdateColumnStatisticsForTableResponse to the HTTP response. -func SerializeUpdateColumnStatisticsForTableResponse(w http.ResponseWriter, output *UpdateColumnStatisticsForTableResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateColumnStatisticsTaskSettingsResponse writes the UpdateColumnStatisticsTaskSettingsResponse to the HTTP response. -func SerializeUpdateColumnStatisticsTaskSettingsResponse(w http.ResponseWriter, output *UpdateColumnStatisticsTaskSettingsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateConnectionResponse writes the UpdateConnectionResponse to the HTTP response. -func SerializeUpdateConnectionResponse(w http.ResponseWriter, output *UpdateConnectionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateCrawlerResponse writes the UpdateCrawlerResponse to the HTTP response. -func SerializeUpdateCrawlerResponse(w http.ResponseWriter, output *UpdateCrawlerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateCrawlerScheduleResponse writes the UpdateCrawlerScheduleResponse to the HTTP response. -func SerializeUpdateCrawlerScheduleResponse(w http.ResponseWriter, output *UpdateCrawlerScheduleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateDataQualityRulesetResponse writes the UpdateDataQualityRulesetResponse to the HTTP response. -func SerializeUpdateDataQualityRulesetResponse(w http.ResponseWriter, output *UpdateDataQualityRulesetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateDatabaseResponse writes the UpdateDatabaseResponse to the HTTP response. -func SerializeUpdateDatabaseResponse(w http.ResponseWriter, output *UpdateDatabaseResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateDevEndpointResponse writes the UpdateDevEndpointResponse to the HTTP response. -func SerializeUpdateDevEndpointResponse(w http.ResponseWriter, output *UpdateDevEndpointResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateGlueIdentityCenterConfigurationResponse writes the UpdateGlueIdentityCenterConfigurationResponse to the HTTP response. -func SerializeUpdateGlueIdentityCenterConfigurationResponse(w http.ResponseWriter, output *UpdateGlueIdentityCenterConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateIntegrationResourcePropertyResponse writes the UpdateIntegrationResourcePropertyResponse to the HTTP response. -func SerializeUpdateIntegrationResourcePropertyResponse(w http.ResponseWriter, output *UpdateIntegrationResourcePropertyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateIntegrationTablePropertiesResponse writes the UpdateIntegrationTablePropertiesResponse to the HTTP response. -func SerializeUpdateIntegrationTablePropertiesResponse(w http.ResponseWriter, output *UpdateIntegrationTablePropertiesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateJobResponse writes the UpdateJobResponse to the HTTP response. -func SerializeUpdateJobResponse(w http.ResponseWriter, output *UpdateJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateJobFromSourceControlResponse writes the UpdateJobFromSourceControlResponse to the HTTP response. -func SerializeUpdateJobFromSourceControlResponse(w http.ResponseWriter, output *UpdateJobFromSourceControlResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateMLTransformResponse writes the UpdateMLTransformResponse to the HTTP response. -func SerializeUpdateMLTransformResponse(w http.ResponseWriter, output *UpdateMLTransformResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdatePartitionResponse writes the UpdatePartitionResponse to the HTTP response. -func SerializeUpdatePartitionResponse(w http.ResponseWriter, output *UpdatePartitionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateRegistryResponse writes the UpdateRegistryResponse to the HTTP response. -func SerializeUpdateRegistryResponse(w http.ResponseWriter, output *UpdateRegistryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateSchemaResponse writes the UpdateSchemaResponse to the HTTP response. -func SerializeUpdateSchemaResponse(w http.ResponseWriter, output *UpdateSchemaResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateSourceControlFromJobResponse writes the UpdateSourceControlFromJobResponse to the HTTP response. -func SerializeUpdateSourceControlFromJobResponse(w http.ResponseWriter, output *UpdateSourceControlFromJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateTableResponse writes the UpdateTableResponse to the HTTP response. -func SerializeUpdateTableResponse(w http.ResponseWriter, output *UpdateTableResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateTableOptimizerResponse writes the UpdateTableOptimizerResponse to the HTTP response. -func SerializeUpdateTableOptimizerResponse(w http.ResponseWriter, output *UpdateTableOptimizerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateTriggerResponse writes the UpdateTriggerResponse to the HTTP response. -func SerializeUpdateTriggerResponse(w http.ResponseWriter, output *UpdateTriggerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateUsageProfileResponse writes the UpdateUsageProfileResponse to the HTTP response. -func SerializeUpdateUsageProfileResponse(w http.ResponseWriter, output *UpdateUsageProfileResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateUserDefinedFunctionResponse writes the UpdateUserDefinedFunctionResponse to the HTTP response. -func SerializeUpdateUserDefinedFunctionResponse(w http.ResponseWriter, output *UpdateUserDefinedFunctionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateWorkflowResponse writes the UpdateWorkflowResponse to the HTTP response. -func SerializeUpdateWorkflowResponse(w http.ResponseWriter, output *UpdateWorkflowResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/glue/interface.go b/internal/generated/glue/interface.go deleted file mode 100644 index 523df84c..00000000 --- a/internal/generated/glue/interface.go +++ /dev/null @@ -1,273 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package glue - -import "context" - -type GlueService interface { - BatchCreatePartition(ctx context.Context, input *BatchCreatePartitionRequest) (*BatchCreatePartitionResponse, error) - BatchDeleteConnection(ctx context.Context, input *BatchDeleteConnectionRequest) (*BatchDeleteConnectionResponse, error) - BatchDeletePartition(ctx context.Context, input *BatchDeletePartitionRequest) (*BatchDeletePartitionResponse, error) - BatchDeleteTable(ctx context.Context, input *BatchDeleteTableRequest) (*BatchDeleteTableResponse, error) - BatchDeleteTableVersion(ctx context.Context, input *BatchDeleteTableVersionRequest) (*BatchDeleteTableVersionResponse, error) - BatchGetBlueprints(ctx context.Context, input *BatchGetBlueprintsRequest) (*BatchGetBlueprintsResponse, error) - BatchGetCrawlers(ctx context.Context, input *BatchGetCrawlersRequest) (*BatchGetCrawlersResponse, error) - BatchGetCustomEntityTypes(ctx context.Context, input *BatchGetCustomEntityTypesRequest) (*BatchGetCustomEntityTypesResponse, error) - BatchGetDataQualityResult(ctx context.Context, input *BatchGetDataQualityResultRequest) (*BatchGetDataQualityResultResponse, error) - BatchGetDevEndpoints(ctx context.Context, input *BatchGetDevEndpointsRequest) (*BatchGetDevEndpointsResponse, error) - BatchGetJobs(ctx context.Context, input *BatchGetJobsRequest) (*BatchGetJobsResponse, error) - BatchGetPartition(ctx context.Context, input *BatchGetPartitionRequest) (*BatchGetPartitionResponse, error) - BatchGetTableOptimizer(ctx context.Context, input *BatchGetTableOptimizerRequest) (*BatchGetTableOptimizerResponse, error) - BatchGetTriggers(ctx context.Context, input *BatchGetTriggersRequest) (*BatchGetTriggersResponse, error) - BatchGetWorkflows(ctx context.Context, input *BatchGetWorkflowsRequest) (*BatchGetWorkflowsResponse, error) - BatchPutDataQualityStatisticAnnotation(ctx context.Context, input *BatchPutDataQualityStatisticAnnotationRequest) (*BatchPutDataQualityStatisticAnnotationResponse, error) - BatchStopJobRun(ctx context.Context, input *BatchStopJobRunRequest) (*BatchStopJobRunResponse, error) - BatchUpdatePartition(ctx context.Context, input *BatchUpdatePartitionRequest) (*BatchUpdatePartitionResponse, error) - CancelDataQualityRuleRecommendationRun(ctx context.Context, input *CancelDataQualityRuleRecommendationRunRequest) (*CancelDataQualityRuleRecommendationRunResponse, error) - CancelDataQualityRulesetEvaluationRun(ctx context.Context, input *CancelDataQualityRulesetEvaluationRunRequest) (*CancelDataQualityRulesetEvaluationRunResponse, error) - CancelMLTaskRun(ctx context.Context, input *CancelMLTaskRunRequest) (*CancelMLTaskRunResponse, error) - CancelStatement(ctx context.Context, input *CancelStatementRequest) (*CancelStatementResponse, error) - CheckSchemaVersionValidity(ctx context.Context, input *CheckSchemaVersionValidityInput) (*CheckSchemaVersionValidityResponse, error) - CreateBlueprint(ctx context.Context, input *CreateBlueprintRequest) (*CreateBlueprintResponse, error) - CreateCatalog(ctx context.Context, input *CreateCatalogRequest) (*CreateCatalogResponse, error) - CreateClassifier(ctx context.Context, input *CreateClassifierRequest) (*CreateClassifierResponse, error) - CreateColumnStatisticsTaskSettings(ctx context.Context, input *CreateColumnStatisticsTaskSettingsRequest) (*CreateColumnStatisticsTaskSettingsResponse, error) - CreateConnection(ctx context.Context, input *CreateConnectionRequest) (*CreateConnectionResponse, error) - CreateCrawler(ctx context.Context, input *CreateCrawlerRequest) (*CreateCrawlerResponse, error) - CreateCustomEntityType(ctx context.Context, input *CreateCustomEntityTypeRequest) (*CreateCustomEntityTypeResponse, error) - CreateDataQualityRuleset(ctx context.Context, input *CreateDataQualityRulesetRequest) (*CreateDataQualityRulesetResponse, error) - CreateDatabase(ctx context.Context, input *CreateDatabaseRequest) (*CreateDatabaseResponse, error) - CreateDevEndpoint(ctx context.Context, input *CreateDevEndpointRequest) (*CreateDevEndpointResponse, error) - CreateGlueIdentityCenterConfiguration(ctx context.Context, input *CreateGlueIdentityCenterConfigurationRequest) (*CreateGlueIdentityCenterConfigurationResponse, error) - CreateIntegration(ctx context.Context, input *CreateIntegrationRequest) (*CreateIntegrationResponse, error) - CreateIntegrationResourceProperty(ctx context.Context, input *CreateIntegrationResourcePropertyRequest) (*CreateIntegrationResourcePropertyResponse, error) - CreateIntegrationTableProperties(ctx context.Context, input *CreateIntegrationTablePropertiesRequest) (*CreateIntegrationTablePropertiesResponse, error) - CreateJob(ctx context.Context, input *CreateJobRequest) (*CreateJobResponse, error) - CreateMLTransform(ctx context.Context, input *CreateMLTransformRequest) (*CreateMLTransformResponse, error) - CreatePartition(ctx context.Context, input *CreatePartitionRequest) (*CreatePartitionResponse, error) - CreatePartitionIndex(ctx context.Context, input *CreatePartitionIndexRequest) (*CreatePartitionIndexResponse, error) - CreateRegistry(ctx context.Context, input *CreateRegistryInput) (*CreateRegistryResponse, error) - CreateSchema(ctx context.Context, input *CreateSchemaInput) (*CreateSchemaResponse, error) - CreateScript(ctx context.Context, input *CreateScriptRequest) (*CreateScriptResponse, error) - CreateSecurityConfiguration(ctx context.Context, input *CreateSecurityConfigurationRequest) (*CreateSecurityConfigurationResponse, error) - CreateSession(ctx context.Context, input *CreateSessionRequest) (*CreateSessionResponse, error) - CreateTable(ctx context.Context, input *CreateTableRequest) (*CreateTableResponse, error) - CreateTableOptimizer(ctx context.Context, input *CreateTableOptimizerRequest) (*CreateTableOptimizerResponse, error) - CreateTrigger(ctx context.Context, input *CreateTriggerRequest) (*CreateTriggerResponse, error) - CreateUsageProfile(ctx context.Context, input *CreateUsageProfileRequest) (*CreateUsageProfileResponse, error) - CreateUserDefinedFunction(ctx context.Context, input *CreateUserDefinedFunctionRequest) (*CreateUserDefinedFunctionResponse, error) - CreateWorkflow(ctx context.Context, input *CreateWorkflowRequest) (*CreateWorkflowResponse, error) - DeleteBlueprint(ctx context.Context, input *DeleteBlueprintRequest) (*DeleteBlueprintResponse, error) - DeleteCatalog(ctx context.Context, input *DeleteCatalogRequest) (*DeleteCatalogResponse, error) - DeleteClassifier(ctx context.Context, input *DeleteClassifierRequest) (*DeleteClassifierResponse, error) - DeleteColumnStatisticsForPartition(ctx context.Context, input *DeleteColumnStatisticsForPartitionRequest) (*DeleteColumnStatisticsForPartitionResponse, error) - DeleteColumnStatisticsForTable(ctx context.Context, input *DeleteColumnStatisticsForTableRequest) (*DeleteColumnStatisticsForTableResponse, error) - DeleteColumnStatisticsTaskSettings(ctx context.Context, input *DeleteColumnStatisticsTaskSettingsRequest) (*DeleteColumnStatisticsTaskSettingsResponse, error) - DeleteConnection(ctx context.Context, input *DeleteConnectionRequest) (*DeleteConnectionResponse, error) - DeleteConnectionType(ctx context.Context, input *DeleteConnectionTypeRequest) (*DeleteConnectionTypeResponse, error) - DeleteCrawler(ctx context.Context, input *DeleteCrawlerRequest) (*DeleteCrawlerResponse, error) - DeleteCustomEntityType(ctx context.Context, input *DeleteCustomEntityTypeRequest) (*DeleteCustomEntityTypeResponse, error) - DeleteDataQualityRuleset(ctx context.Context, input *DeleteDataQualityRulesetRequest) (*DeleteDataQualityRulesetResponse, error) - DeleteDatabase(ctx context.Context, input *DeleteDatabaseRequest) (*DeleteDatabaseResponse, error) - DeleteDevEndpoint(ctx context.Context, input *DeleteDevEndpointRequest) (*DeleteDevEndpointResponse, error) - DeleteGlueIdentityCenterConfiguration(ctx context.Context, input *DeleteGlueIdentityCenterConfigurationRequest) (*DeleteGlueIdentityCenterConfigurationResponse, error) - DeleteIntegration(ctx context.Context, input *DeleteIntegrationRequest) (*DeleteIntegrationResponse, error) - DeleteIntegrationResourceProperty(ctx context.Context, input *DeleteIntegrationResourcePropertyRequest) (*DeleteIntegrationResourcePropertyResponse, error) - DeleteIntegrationTableProperties(ctx context.Context, input *DeleteIntegrationTablePropertiesRequest) (*DeleteIntegrationTablePropertiesResponse, error) - DeleteJob(ctx context.Context, input *DeleteJobRequest) (*DeleteJobResponse, error) - DeleteMLTransform(ctx context.Context, input *DeleteMLTransformRequest) (*DeleteMLTransformResponse, error) - DeletePartition(ctx context.Context, input *DeletePartitionRequest) (*DeletePartitionResponse, error) - DeletePartitionIndex(ctx context.Context, input *DeletePartitionIndexRequest) (*DeletePartitionIndexResponse, error) - DeleteRegistry(ctx context.Context, input *DeleteRegistryInput) (*DeleteRegistryResponse, error) - DeleteResourcePolicy(ctx context.Context, input *DeleteResourcePolicyRequest) (*DeleteResourcePolicyResponse, error) - DeleteSchema(ctx context.Context, input *DeleteSchemaInput) (*DeleteSchemaResponse, error) - DeleteSchemaVersions(ctx context.Context, input *DeleteSchemaVersionsInput) (*DeleteSchemaVersionsResponse, error) - DeleteSecurityConfiguration(ctx context.Context, input *DeleteSecurityConfigurationRequest) (*DeleteSecurityConfigurationResponse, error) - DeleteSession(ctx context.Context, input *DeleteSessionRequest) (*DeleteSessionResponse, error) - DeleteTable(ctx context.Context, input *DeleteTableRequest) (*DeleteTableResponse, error) - DeleteTableOptimizer(ctx context.Context, input *DeleteTableOptimizerRequest) (*DeleteTableOptimizerResponse, error) - DeleteTableVersion(ctx context.Context, input *DeleteTableVersionRequest) (*DeleteTableVersionResponse, error) - DeleteTrigger(ctx context.Context, input *DeleteTriggerRequest) (*DeleteTriggerResponse, error) - DeleteUsageProfile(ctx context.Context, input *DeleteUsageProfileRequest) (*DeleteUsageProfileResponse, error) - DeleteUserDefinedFunction(ctx context.Context, input *DeleteUserDefinedFunctionRequest) (*DeleteUserDefinedFunctionResponse, error) - DeleteWorkflow(ctx context.Context, input *DeleteWorkflowRequest) (*DeleteWorkflowResponse, error) - DescribeConnectionType(ctx context.Context, input *DescribeConnectionTypeRequest) (*DescribeConnectionTypeResponse, error) - DescribeEntity(ctx context.Context, input *DescribeEntityRequest) (*DescribeEntityResponse, error) - DescribeInboundIntegrations(ctx context.Context, input *DescribeInboundIntegrationsRequest) (*DescribeInboundIntegrationsResponse, error) - DescribeIntegrations(ctx context.Context, input *DescribeIntegrationsRequest) (*DescribeIntegrationsResponse, error) - GetBlueprint(ctx context.Context, input *GetBlueprintRequest) (*GetBlueprintResponse, error) - GetBlueprintRun(ctx context.Context, input *GetBlueprintRunRequest) (*GetBlueprintRunResponse, error) - GetBlueprintRuns(ctx context.Context, input *GetBlueprintRunsRequest) (*GetBlueprintRunsResponse, error) - GetCatalog(ctx context.Context, input *GetCatalogRequest) (*GetCatalogResponse, error) - GetCatalogImportStatus(ctx context.Context, input *GetCatalogImportStatusRequest) (*GetCatalogImportStatusResponse, error) - GetCatalogs(ctx context.Context, input *GetCatalogsRequest) (*GetCatalogsResponse, error) - GetClassifier(ctx context.Context, input *GetClassifierRequest) (*GetClassifierResponse, error) - GetClassifiers(ctx context.Context, input *GetClassifiersRequest) (*GetClassifiersResponse, error) - GetColumnStatisticsForPartition(ctx context.Context, input *GetColumnStatisticsForPartitionRequest) (*GetColumnStatisticsForPartitionResponse, error) - GetColumnStatisticsForTable(ctx context.Context, input *GetColumnStatisticsForTableRequest) (*GetColumnStatisticsForTableResponse, error) - GetColumnStatisticsTaskRun(ctx context.Context, input *GetColumnStatisticsTaskRunRequest) (*GetColumnStatisticsTaskRunResponse, error) - GetColumnStatisticsTaskRuns(ctx context.Context, input *GetColumnStatisticsTaskRunsRequest) (*GetColumnStatisticsTaskRunsResponse, error) - GetColumnStatisticsTaskSettings(ctx context.Context, input *GetColumnStatisticsTaskSettingsRequest) (*GetColumnStatisticsTaskSettingsResponse, error) - GetConnection(ctx context.Context, input *GetConnectionRequest) (*GetConnectionResponse, error) - GetConnections(ctx context.Context, input *GetConnectionsRequest) (*GetConnectionsResponse, error) - GetCrawler(ctx context.Context, input *GetCrawlerRequest) (*GetCrawlerResponse, error) - GetCrawlerMetrics(ctx context.Context, input *GetCrawlerMetricsRequest) (*GetCrawlerMetricsResponse, error) - GetCrawlers(ctx context.Context, input *GetCrawlersRequest) (*GetCrawlersResponse, error) - GetCustomEntityType(ctx context.Context, input *GetCustomEntityTypeRequest) (*GetCustomEntityTypeResponse, error) - GetDataCatalogEncryptionSettings(ctx context.Context, input *GetDataCatalogEncryptionSettingsRequest) (*GetDataCatalogEncryptionSettingsResponse, error) - GetDataQualityModel(ctx context.Context, input *GetDataQualityModelRequest) (*GetDataQualityModelResponse, error) - GetDataQualityModelResult(ctx context.Context, input *GetDataQualityModelResultRequest) (*GetDataQualityModelResultResponse, error) - GetDataQualityResult(ctx context.Context, input *GetDataQualityResultRequest) (*GetDataQualityResultResponse, error) - GetDataQualityRuleRecommendationRun(ctx context.Context, input *GetDataQualityRuleRecommendationRunRequest) (*GetDataQualityRuleRecommendationRunResponse, error) - GetDataQualityRuleset(ctx context.Context, input *GetDataQualityRulesetRequest) (*GetDataQualityRulesetResponse, error) - GetDataQualityRulesetEvaluationRun(ctx context.Context, input *GetDataQualityRulesetEvaluationRunRequest) (*GetDataQualityRulesetEvaluationRunResponse, error) - GetDatabase(ctx context.Context, input *GetDatabaseRequest) (*GetDatabaseResponse, error) - GetDatabases(ctx context.Context, input *GetDatabasesRequest) (*GetDatabasesResponse, error) - GetDataflowGraph(ctx context.Context, input *GetDataflowGraphRequest) (*GetDataflowGraphResponse, error) - GetDevEndpoint(ctx context.Context, input *GetDevEndpointRequest) (*GetDevEndpointResponse, error) - GetDevEndpoints(ctx context.Context, input *GetDevEndpointsRequest) (*GetDevEndpointsResponse, error) - GetEntityRecords(ctx context.Context, input *GetEntityRecordsRequest) (*GetEntityRecordsResponse, error) - GetGlueIdentityCenterConfiguration(ctx context.Context, input *GetGlueIdentityCenterConfigurationRequest) (*GetGlueIdentityCenterConfigurationResponse, error) - GetIntegrationResourceProperty(ctx context.Context, input *GetIntegrationResourcePropertyRequest) (*GetIntegrationResourcePropertyResponse, error) - GetIntegrationTableProperties(ctx context.Context, input *GetIntegrationTablePropertiesRequest) (*GetIntegrationTablePropertiesResponse, error) - GetJob(ctx context.Context, input *GetJobRequest) (*GetJobResponse, error) - GetJobBookmark(ctx context.Context, input *GetJobBookmarkRequest) (*GetJobBookmarkResponse, error) - GetJobRun(ctx context.Context, input *GetJobRunRequest) (*GetJobRunResponse, error) - GetJobRuns(ctx context.Context, input *GetJobRunsRequest) (*GetJobRunsResponse, error) - GetJobs(ctx context.Context, input *GetJobsRequest) (*GetJobsResponse, error) - GetMLTaskRun(ctx context.Context, input *GetMLTaskRunRequest) (*GetMLTaskRunResponse, error) - GetMLTaskRuns(ctx context.Context, input *GetMLTaskRunsRequest) (*GetMLTaskRunsResponse, error) - GetMLTransform(ctx context.Context, input *GetMLTransformRequest) (*GetMLTransformResponse, error) - GetMLTransforms(ctx context.Context, input *GetMLTransformsRequest) (*GetMLTransformsResponse, error) - GetMapping(ctx context.Context, input *GetMappingRequest) (*GetMappingResponse, error) - GetMaterializedViewRefreshTaskRun(ctx context.Context, input *GetMaterializedViewRefreshTaskRunRequest) (*GetMaterializedViewRefreshTaskRunResponse, error) - GetPartition(ctx context.Context, input *GetPartitionRequest) (*GetPartitionResponse, error) - GetPartitionIndexes(ctx context.Context, input *GetPartitionIndexesRequest) (*GetPartitionIndexesResponse, error) - GetPartitions(ctx context.Context, input *GetPartitionsRequest) (*GetPartitionsResponse, error) - GetPlan(ctx context.Context, input *GetPlanRequest) (*GetPlanResponse, error) - GetRegistry(ctx context.Context, input *GetRegistryInput) (*GetRegistryResponse, error) - GetResourcePolicies(ctx context.Context, input *GetResourcePoliciesRequest) (*GetResourcePoliciesResponse, error) - GetResourcePolicy(ctx context.Context, input *GetResourcePolicyRequest) (*GetResourcePolicyResponse, error) - GetSchema(ctx context.Context, input *GetSchemaInput) (*GetSchemaResponse, error) - GetSchemaByDefinition(ctx context.Context, input *GetSchemaByDefinitionInput) (*GetSchemaByDefinitionResponse, error) - GetSchemaVersion(ctx context.Context, input *GetSchemaVersionInput) (*GetSchemaVersionResponse, error) - GetSchemaVersionsDiff(ctx context.Context, input *GetSchemaVersionsDiffInput) (*GetSchemaVersionsDiffResponse, error) - GetSecurityConfiguration(ctx context.Context, input *GetSecurityConfigurationRequest) (*GetSecurityConfigurationResponse, error) - GetSecurityConfigurations(ctx context.Context, input *GetSecurityConfigurationsRequest) (*GetSecurityConfigurationsResponse, error) - GetSession(ctx context.Context, input *GetSessionRequest) (*GetSessionResponse, error) - GetStatement(ctx context.Context, input *GetStatementRequest) (*GetStatementResponse, error) - GetTable(ctx context.Context, input *GetTableRequest) (*GetTableResponse, error) - GetTableOptimizer(ctx context.Context, input *GetTableOptimizerRequest) (*GetTableOptimizerResponse, error) - GetTableVersion(ctx context.Context, input *GetTableVersionRequest) (*GetTableVersionResponse, error) - GetTableVersions(ctx context.Context, input *GetTableVersionsRequest) (*GetTableVersionsResponse, error) - GetTables(ctx context.Context, input *GetTablesRequest) (*GetTablesResponse, error) - GetTags(ctx context.Context, input *GetTagsRequest) (*GetTagsResponse, error) - GetTrigger(ctx context.Context, input *GetTriggerRequest) (*GetTriggerResponse, error) - GetTriggers(ctx context.Context, input *GetTriggersRequest) (*GetTriggersResponse, error) - GetUnfilteredPartitionMetadata(ctx context.Context, input *GetUnfilteredPartitionMetadataRequest) (*GetUnfilteredPartitionMetadataResponse, error) - GetUnfilteredPartitionsMetadata(ctx context.Context, input *GetUnfilteredPartitionsMetadataRequest) (*GetUnfilteredPartitionsMetadataResponse, error) - GetUnfilteredTableMetadata(ctx context.Context, input *GetUnfilteredTableMetadataRequest) (*GetUnfilteredTableMetadataResponse, error) - GetUsageProfile(ctx context.Context, input *GetUsageProfileRequest) (*GetUsageProfileResponse, error) - GetUserDefinedFunction(ctx context.Context, input *GetUserDefinedFunctionRequest) (*GetUserDefinedFunctionResponse, error) - GetUserDefinedFunctions(ctx context.Context, input *GetUserDefinedFunctionsRequest) (*GetUserDefinedFunctionsResponse, error) - GetWorkflow(ctx context.Context, input *GetWorkflowRequest) (*GetWorkflowResponse, error) - GetWorkflowRun(ctx context.Context, input *GetWorkflowRunRequest) (*GetWorkflowRunResponse, error) - GetWorkflowRunProperties(ctx context.Context, input *GetWorkflowRunPropertiesRequest) (*GetWorkflowRunPropertiesResponse, error) - GetWorkflowRuns(ctx context.Context, input *GetWorkflowRunsRequest) (*GetWorkflowRunsResponse, error) - ImportCatalogToGlue(ctx context.Context, input *ImportCatalogToGlueRequest) (*ImportCatalogToGlueResponse, error) - ListBlueprints(ctx context.Context, input *ListBlueprintsRequest) (*ListBlueprintsResponse, error) - ListColumnStatisticsTaskRuns(ctx context.Context, input *ListColumnStatisticsTaskRunsRequest) (*ListColumnStatisticsTaskRunsResponse, error) - ListConnectionTypes(ctx context.Context, input *ListConnectionTypesRequest) (*ListConnectionTypesResponse, error) - ListCrawlers(ctx context.Context, input *ListCrawlersRequest) (*ListCrawlersResponse, error) - ListCrawls(ctx context.Context, input *ListCrawlsRequest) (*ListCrawlsResponse, error) - ListCustomEntityTypes(ctx context.Context, input *ListCustomEntityTypesRequest) (*ListCustomEntityTypesResponse, error) - ListDataQualityResults(ctx context.Context, input *ListDataQualityResultsRequest) (*ListDataQualityResultsResponse, error) - ListDataQualityRuleRecommendationRuns(ctx context.Context, input *ListDataQualityRuleRecommendationRunsRequest) (*ListDataQualityRuleRecommendationRunsResponse, error) - ListDataQualityRulesetEvaluationRuns(ctx context.Context, input *ListDataQualityRulesetEvaluationRunsRequest) (*ListDataQualityRulesetEvaluationRunsResponse, error) - ListDataQualityRulesets(ctx context.Context, input *ListDataQualityRulesetsRequest) (*ListDataQualityRulesetsResponse, error) - ListDataQualityStatisticAnnotations(ctx context.Context, input *ListDataQualityStatisticAnnotationsRequest) (*ListDataQualityStatisticAnnotationsResponse, error) - ListDataQualityStatistics(ctx context.Context, input *ListDataQualityStatisticsRequest) (*ListDataQualityStatisticsResponse, error) - ListDevEndpoints(ctx context.Context, input *ListDevEndpointsRequest) (*ListDevEndpointsResponse, error) - ListEntities(ctx context.Context, input *ListEntitiesRequest) (*ListEntitiesResponse, error) - ListIntegrationResourceProperties(ctx context.Context, input *ListIntegrationResourcePropertiesRequest) (*ListIntegrationResourcePropertiesResponse, error) - ListJobs(ctx context.Context, input *ListJobsRequest) (*ListJobsResponse, error) - ListMLTransforms(ctx context.Context, input *ListMLTransformsRequest) (*ListMLTransformsResponse, error) - ListMaterializedViewRefreshTaskRuns(ctx context.Context, input *ListMaterializedViewRefreshTaskRunsRequest) (*ListMaterializedViewRefreshTaskRunsResponse, error) - ListRegistries(ctx context.Context, input *ListRegistriesInput) (*ListRegistriesResponse, error) - ListSchemaVersions(ctx context.Context, input *ListSchemaVersionsInput) (*ListSchemaVersionsResponse, error) - ListSchemas(ctx context.Context, input *ListSchemasInput) (*ListSchemasResponse, error) - ListSessions(ctx context.Context, input *ListSessionsRequest) (*ListSessionsResponse, error) - ListStatements(ctx context.Context, input *ListStatementsRequest) (*ListStatementsResponse, error) - ListTableOptimizerRuns(ctx context.Context, input *ListTableOptimizerRunsRequest) (*ListTableOptimizerRunsResponse, error) - ListTriggers(ctx context.Context, input *ListTriggersRequest) (*ListTriggersResponse, error) - ListUsageProfiles(ctx context.Context, input *ListUsageProfilesRequest) (*ListUsageProfilesResponse, error) - ListWorkflows(ctx context.Context, input *ListWorkflowsRequest) (*ListWorkflowsResponse, error) - ModifyIntegration(ctx context.Context, input *ModifyIntegrationRequest) (*ModifyIntegrationResponse, error) - PutDataCatalogEncryptionSettings(ctx context.Context, input *PutDataCatalogEncryptionSettingsRequest) (*PutDataCatalogEncryptionSettingsResponse, error) - PutDataQualityProfileAnnotation(ctx context.Context, input *PutDataQualityProfileAnnotationRequest) (*PutDataQualityProfileAnnotationResponse, error) - PutResourcePolicy(ctx context.Context, input *PutResourcePolicyRequest) (*PutResourcePolicyResponse, error) - PutSchemaVersionMetadata(ctx context.Context, input *PutSchemaVersionMetadataInput) (*PutSchemaVersionMetadataResponse, error) - PutWorkflowRunProperties(ctx context.Context, input *PutWorkflowRunPropertiesRequest) (*PutWorkflowRunPropertiesResponse, error) - QuerySchemaVersionMetadata(ctx context.Context, input *QuerySchemaVersionMetadataInput) (*QuerySchemaVersionMetadataResponse, error) - RegisterConnectionType(ctx context.Context, input *RegisterConnectionTypeRequest) (*RegisterConnectionTypeResponse, error) - RegisterSchemaVersion(ctx context.Context, input *RegisterSchemaVersionInput) (*RegisterSchemaVersionResponse, error) - RemoveSchemaVersionMetadata(ctx context.Context, input *RemoveSchemaVersionMetadataInput) (*RemoveSchemaVersionMetadataResponse, error) - ResetJobBookmark(ctx context.Context, input *ResetJobBookmarkRequest) (*ResetJobBookmarkResponse, error) - ResumeWorkflowRun(ctx context.Context, input *ResumeWorkflowRunRequest) (*ResumeWorkflowRunResponse, error) - RunStatement(ctx context.Context, input *RunStatementRequest) (*RunStatementResponse, error) - SearchTables(ctx context.Context, input *SearchTablesRequest) (*SearchTablesResponse, error) - StartBlueprintRun(ctx context.Context, input *StartBlueprintRunRequest) (*StartBlueprintRunResponse, error) - StartColumnStatisticsTaskRun(ctx context.Context, input *StartColumnStatisticsTaskRunRequest) (*StartColumnStatisticsTaskRunResponse, error) - StartColumnStatisticsTaskRunSchedule(ctx context.Context, input *StartColumnStatisticsTaskRunScheduleRequest) (*StartColumnStatisticsTaskRunScheduleResponse, error) - StartCrawler(ctx context.Context, input *StartCrawlerRequest) (*StartCrawlerResponse, error) - StartCrawlerSchedule(ctx context.Context, input *StartCrawlerScheduleRequest) (*StartCrawlerScheduleResponse, error) - StartDataQualityRuleRecommendationRun(ctx context.Context, input *StartDataQualityRuleRecommendationRunRequest) (*StartDataQualityRuleRecommendationRunResponse, error) - StartDataQualityRulesetEvaluationRun(ctx context.Context, input *StartDataQualityRulesetEvaluationRunRequest) (*StartDataQualityRulesetEvaluationRunResponse, error) - StartExportLabelsTaskRun(ctx context.Context, input *StartExportLabelsTaskRunRequest) (*StartExportLabelsTaskRunResponse, error) - StartImportLabelsTaskRun(ctx context.Context, input *StartImportLabelsTaskRunRequest) (*StartImportLabelsTaskRunResponse, error) - StartJobRun(ctx context.Context, input *StartJobRunRequest) (*StartJobRunResponse, error) - StartMLEvaluationTaskRun(ctx context.Context, input *StartMLEvaluationTaskRunRequest) (*StartMLEvaluationTaskRunResponse, error) - StartMLLabelingSetGenerationTaskRun(ctx context.Context, input *StartMLLabelingSetGenerationTaskRunRequest) (*StartMLLabelingSetGenerationTaskRunResponse, error) - StartMaterializedViewRefreshTaskRun(ctx context.Context, input *StartMaterializedViewRefreshTaskRunRequest) (*StartMaterializedViewRefreshTaskRunResponse, error) - StartTrigger(ctx context.Context, input *StartTriggerRequest) (*StartTriggerResponse, error) - StartWorkflowRun(ctx context.Context, input *StartWorkflowRunRequest) (*StartWorkflowRunResponse, error) - StopColumnStatisticsTaskRun(ctx context.Context, input *StopColumnStatisticsTaskRunRequest) (*StopColumnStatisticsTaskRunResponse, error) - StopColumnStatisticsTaskRunSchedule(ctx context.Context, input *StopColumnStatisticsTaskRunScheduleRequest) (*StopColumnStatisticsTaskRunScheduleResponse, error) - StopCrawler(ctx context.Context, input *StopCrawlerRequest) (*StopCrawlerResponse, error) - StopCrawlerSchedule(ctx context.Context, input *StopCrawlerScheduleRequest) (*StopCrawlerScheduleResponse, error) - StopMaterializedViewRefreshTaskRun(ctx context.Context, input *StopMaterializedViewRefreshTaskRunRequest) (*StopMaterializedViewRefreshTaskRunResponse, error) - StopSession(ctx context.Context, input *StopSessionRequest) (*StopSessionResponse, error) - StopTrigger(ctx context.Context, input *StopTriggerRequest) (*StopTriggerResponse, error) - StopWorkflowRun(ctx context.Context, input *StopWorkflowRunRequest) (*StopWorkflowRunResponse, error) - TagResource(ctx context.Context, input *TagResourceRequest) (*TagResourceResponse, error) - TestConnection(ctx context.Context, input *TestConnectionRequest) (*TestConnectionResponse, error) - UntagResource(ctx context.Context, input *UntagResourceRequest) (*UntagResourceResponse, error) - UpdateBlueprint(ctx context.Context, input *UpdateBlueprintRequest) (*UpdateBlueprintResponse, error) - UpdateCatalog(ctx context.Context, input *UpdateCatalogRequest) (*UpdateCatalogResponse, error) - UpdateClassifier(ctx context.Context, input *UpdateClassifierRequest) (*UpdateClassifierResponse, error) - UpdateColumnStatisticsForPartition(ctx context.Context, input *UpdateColumnStatisticsForPartitionRequest) (*UpdateColumnStatisticsForPartitionResponse, error) - UpdateColumnStatisticsForTable(ctx context.Context, input *UpdateColumnStatisticsForTableRequest) (*UpdateColumnStatisticsForTableResponse, error) - UpdateColumnStatisticsTaskSettings(ctx context.Context, input *UpdateColumnStatisticsTaskSettingsRequest) (*UpdateColumnStatisticsTaskSettingsResponse, error) - UpdateConnection(ctx context.Context, input *UpdateConnectionRequest) (*UpdateConnectionResponse, error) - UpdateCrawler(ctx context.Context, input *UpdateCrawlerRequest) (*UpdateCrawlerResponse, error) - UpdateCrawlerSchedule(ctx context.Context, input *UpdateCrawlerScheduleRequest) (*UpdateCrawlerScheduleResponse, error) - UpdateDataQualityRuleset(ctx context.Context, input *UpdateDataQualityRulesetRequest) (*UpdateDataQualityRulesetResponse, error) - UpdateDatabase(ctx context.Context, input *UpdateDatabaseRequest) (*UpdateDatabaseResponse, error) - UpdateDevEndpoint(ctx context.Context, input *UpdateDevEndpointRequest) (*UpdateDevEndpointResponse, error) - UpdateGlueIdentityCenterConfiguration(ctx context.Context, input *UpdateGlueIdentityCenterConfigurationRequest) (*UpdateGlueIdentityCenterConfigurationResponse, error) - UpdateIntegrationResourceProperty(ctx context.Context, input *UpdateIntegrationResourcePropertyRequest) (*UpdateIntegrationResourcePropertyResponse, error) - UpdateIntegrationTableProperties(ctx context.Context, input *UpdateIntegrationTablePropertiesRequest) (*UpdateIntegrationTablePropertiesResponse, error) - UpdateJob(ctx context.Context, input *UpdateJobRequest) (*UpdateJobResponse, error) - UpdateJobFromSourceControl(ctx context.Context, input *UpdateJobFromSourceControlRequest) (*UpdateJobFromSourceControlResponse, error) - UpdateMLTransform(ctx context.Context, input *UpdateMLTransformRequest) (*UpdateMLTransformResponse, error) - UpdatePartition(ctx context.Context, input *UpdatePartitionRequest) (*UpdatePartitionResponse, error) - UpdateRegistry(ctx context.Context, input *UpdateRegistryInput) (*UpdateRegistryResponse, error) - UpdateSchema(ctx context.Context, input *UpdateSchemaInput) (*UpdateSchemaResponse, error) - UpdateSourceControlFromJob(ctx context.Context, input *UpdateSourceControlFromJobRequest) (*UpdateSourceControlFromJobResponse, error) - UpdateTable(ctx context.Context, input *UpdateTableRequest) (*UpdateTableResponse, error) - UpdateTableOptimizer(ctx context.Context, input *UpdateTableOptimizerRequest) (*UpdateTableOptimizerResponse, error) - UpdateTrigger(ctx context.Context, input *UpdateTriggerRequest) (*UpdateTriggerResponse, error) - UpdateUsageProfile(ctx context.Context, input *UpdateUsageProfileRequest) (*UpdateUsageProfileResponse, error) - UpdateUserDefinedFunction(ctx context.Context, input *UpdateUserDefinedFunctionRequest) (*UpdateUserDefinedFunctionResponse, error) - UpdateWorkflow(ctx context.Context, input *UpdateWorkflowRequest) (*UpdateWorkflowResponse, error) -} diff --git a/internal/generated/glue/router.go b/internal/generated/glue/router.go index 47396293..0eee9d1e 100644 --- a/internal/generated/glue/router.go +++ b/internal/generated/glue/router.go @@ -4,6 +4,9 @@ package glue import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/glue/serializer.go b/internal/generated/glue/serializer.go deleted file mode 100644 index 50e25a3c..00000000 --- a/internal/generated/glue/serializer.go +++ /dev/null @@ -1,1865 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package glue - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeBatchCreatePartitionRequest parses an HTTP request into a *BatchCreatePartitionRequest. -func DeserializeBatchCreatePartitionRequest(r *http.Request, pathParams PathParams) (*BatchCreatePartitionRequest, error) { - input := &BatchCreatePartitionRequest{} - - return input, nil -} - -// DeserializeBatchDeleteConnectionRequest parses an HTTP request into a *BatchDeleteConnectionRequest. -func DeserializeBatchDeleteConnectionRequest(r *http.Request, pathParams PathParams) (*BatchDeleteConnectionRequest, error) { - input := &BatchDeleteConnectionRequest{} - - return input, nil -} - -// DeserializeBatchDeletePartitionRequest parses an HTTP request into a *BatchDeletePartitionRequest. -func DeserializeBatchDeletePartitionRequest(r *http.Request, pathParams PathParams) (*BatchDeletePartitionRequest, error) { - input := &BatchDeletePartitionRequest{} - - return input, nil -} - -// DeserializeBatchDeleteTableRequest parses an HTTP request into a *BatchDeleteTableRequest. -func DeserializeBatchDeleteTableRequest(r *http.Request, pathParams PathParams) (*BatchDeleteTableRequest, error) { - input := &BatchDeleteTableRequest{} - - return input, nil -} - -// DeserializeBatchDeleteTableVersionRequest parses an HTTP request into a *BatchDeleteTableVersionRequest. -func DeserializeBatchDeleteTableVersionRequest(r *http.Request, pathParams PathParams) (*BatchDeleteTableVersionRequest, error) { - input := &BatchDeleteTableVersionRequest{} - - return input, nil -} - -// DeserializeBatchGetBlueprintsRequest parses an HTTP request into a *BatchGetBlueprintsRequest. -func DeserializeBatchGetBlueprintsRequest(r *http.Request, pathParams PathParams) (*BatchGetBlueprintsRequest, error) { - input := &BatchGetBlueprintsRequest{} - - return input, nil -} - -// DeserializeBatchGetCrawlersRequest parses an HTTP request into a *BatchGetCrawlersRequest. -func DeserializeBatchGetCrawlersRequest(r *http.Request, pathParams PathParams) (*BatchGetCrawlersRequest, error) { - input := &BatchGetCrawlersRequest{} - - return input, nil -} - -// DeserializeBatchGetCustomEntityTypesRequest parses an HTTP request into a *BatchGetCustomEntityTypesRequest. -func DeserializeBatchGetCustomEntityTypesRequest(r *http.Request, pathParams PathParams) (*BatchGetCustomEntityTypesRequest, error) { - input := &BatchGetCustomEntityTypesRequest{} - - return input, nil -} - -// DeserializeBatchGetDataQualityResultRequest parses an HTTP request into a *BatchGetDataQualityResultRequest. -func DeserializeBatchGetDataQualityResultRequest(r *http.Request, pathParams PathParams) (*BatchGetDataQualityResultRequest, error) { - input := &BatchGetDataQualityResultRequest{} - - return input, nil -} - -// DeserializeBatchGetDevEndpointsRequest parses an HTTP request into a *BatchGetDevEndpointsRequest. -func DeserializeBatchGetDevEndpointsRequest(r *http.Request, pathParams PathParams) (*BatchGetDevEndpointsRequest, error) { - input := &BatchGetDevEndpointsRequest{} - - return input, nil -} - -// DeserializeBatchGetJobsRequest parses an HTTP request into a *BatchGetJobsRequest. -func DeserializeBatchGetJobsRequest(r *http.Request, pathParams PathParams) (*BatchGetJobsRequest, error) { - input := &BatchGetJobsRequest{} - - return input, nil -} - -// DeserializeBatchGetPartitionRequest parses an HTTP request into a *BatchGetPartitionRequest. -func DeserializeBatchGetPartitionRequest(r *http.Request, pathParams PathParams) (*BatchGetPartitionRequest, error) { - input := &BatchGetPartitionRequest{} - - return input, nil -} - -// DeserializeBatchGetTableOptimizerRequest parses an HTTP request into a *BatchGetTableOptimizerRequest. -func DeserializeBatchGetTableOptimizerRequest(r *http.Request, pathParams PathParams) (*BatchGetTableOptimizerRequest, error) { - input := &BatchGetTableOptimizerRequest{} - - return input, nil -} - -// DeserializeBatchGetTriggersRequest parses an HTTP request into a *BatchGetTriggersRequest. -func DeserializeBatchGetTriggersRequest(r *http.Request, pathParams PathParams) (*BatchGetTriggersRequest, error) { - input := &BatchGetTriggersRequest{} - - return input, nil -} - -// DeserializeBatchGetWorkflowsRequest parses an HTTP request into a *BatchGetWorkflowsRequest. -func DeserializeBatchGetWorkflowsRequest(r *http.Request, pathParams PathParams) (*BatchGetWorkflowsRequest, error) { - input := &BatchGetWorkflowsRequest{} - - return input, nil -} - -// DeserializeBatchPutDataQualityStatisticAnnotationRequest parses an HTTP request into a *BatchPutDataQualityStatisticAnnotationRequest. -func DeserializeBatchPutDataQualityStatisticAnnotationRequest(r *http.Request, pathParams PathParams) (*BatchPutDataQualityStatisticAnnotationRequest, error) { - input := &BatchPutDataQualityStatisticAnnotationRequest{} - - return input, nil -} - -// DeserializeBatchStopJobRunRequest parses an HTTP request into a *BatchStopJobRunRequest. -func DeserializeBatchStopJobRunRequest(r *http.Request, pathParams PathParams) (*BatchStopJobRunRequest, error) { - input := &BatchStopJobRunRequest{} - - return input, nil -} - -// DeserializeBatchUpdatePartitionRequest parses an HTTP request into a *BatchUpdatePartitionRequest. -func DeserializeBatchUpdatePartitionRequest(r *http.Request, pathParams PathParams) (*BatchUpdatePartitionRequest, error) { - input := &BatchUpdatePartitionRequest{} - - return input, nil -} - -// DeserializeCancelDataQualityRuleRecommendationRunRequest parses an HTTP request into a *CancelDataQualityRuleRecommendationRunRequest. -func DeserializeCancelDataQualityRuleRecommendationRunRequest(r *http.Request, pathParams PathParams) (*CancelDataQualityRuleRecommendationRunRequest, error) { - input := &CancelDataQualityRuleRecommendationRunRequest{} - - return input, nil -} - -// DeserializeCancelDataQualityRulesetEvaluationRunRequest parses an HTTP request into a *CancelDataQualityRulesetEvaluationRunRequest. -func DeserializeCancelDataQualityRulesetEvaluationRunRequest(r *http.Request, pathParams PathParams) (*CancelDataQualityRulesetEvaluationRunRequest, error) { - input := &CancelDataQualityRulesetEvaluationRunRequest{} - - return input, nil -} - -// DeserializeCancelMLTaskRunRequest parses an HTTP request into a *CancelMLTaskRunRequest. -func DeserializeCancelMLTaskRunRequest(r *http.Request, pathParams PathParams) (*CancelMLTaskRunRequest, error) { - input := &CancelMLTaskRunRequest{} - - return input, nil -} - -// DeserializeCancelStatementRequest parses an HTTP request into a *CancelStatementRequest. -func DeserializeCancelStatementRequest(r *http.Request, pathParams PathParams) (*CancelStatementRequest, error) { - input := &CancelStatementRequest{} - - return input, nil -} - -// DeserializeCheckSchemaVersionValidityInput parses an HTTP request into a *CheckSchemaVersionValidityInput. -func DeserializeCheckSchemaVersionValidityInput(r *http.Request, pathParams PathParams) (*CheckSchemaVersionValidityInput, error) { - input := &CheckSchemaVersionValidityInput{} - - return input, nil -} - -// DeserializeCreateBlueprintRequest parses an HTTP request into a *CreateBlueprintRequest. -func DeserializeCreateBlueprintRequest(r *http.Request, pathParams PathParams) (*CreateBlueprintRequest, error) { - input := &CreateBlueprintRequest{} - - return input, nil -} - -// DeserializeCreateCatalogRequest parses an HTTP request into a *CreateCatalogRequest. -func DeserializeCreateCatalogRequest(r *http.Request, pathParams PathParams) (*CreateCatalogRequest, error) { - input := &CreateCatalogRequest{} - - return input, nil -} - -// DeserializeCreateClassifierRequest parses an HTTP request into a *CreateClassifierRequest. -func DeserializeCreateClassifierRequest(r *http.Request, pathParams PathParams) (*CreateClassifierRequest, error) { - input := &CreateClassifierRequest{} - - return input, nil -} - -// DeserializeCreateColumnStatisticsTaskSettingsRequest parses an HTTP request into a *CreateColumnStatisticsTaskSettingsRequest. -func DeserializeCreateColumnStatisticsTaskSettingsRequest(r *http.Request, pathParams PathParams) (*CreateColumnStatisticsTaskSettingsRequest, error) { - input := &CreateColumnStatisticsTaskSettingsRequest{} - - return input, nil -} - -// DeserializeCreateConnectionRequest parses an HTTP request into a *CreateConnectionRequest. -func DeserializeCreateConnectionRequest(r *http.Request, pathParams PathParams) (*CreateConnectionRequest, error) { - input := &CreateConnectionRequest{} - - return input, nil -} - -// DeserializeCreateCrawlerRequest parses an HTTP request into a *CreateCrawlerRequest. -func DeserializeCreateCrawlerRequest(r *http.Request, pathParams PathParams) (*CreateCrawlerRequest, error) { - input := &CreateCrawlerRequest{} - - return input, nil -} - -// DeserializeCreateCustomEntityTypeRequest parses an HTTP request into a *CreateCustomEntityTypeRequest. -func DeserializeCreateCustomEntityTypeRequest(r *http.Request, pathParams PathParams) (*CreateCustomEntityTypeRequest, error) { - input := &CreateCustomEntityTypeRequest{} - - return input, nil -} - -// DeserializeCreateDataQualityRulesetRequest parses an HTTP request into a *CreateDataQualityRulesetRequest. -func DeserializeCreateDataQualityRulesetRequest(r *http.Request, pathParams PathParams) (*CreateDataQualityRulesetRequest, error) { - input := &CreateDataQualityRulesetRequest{} - - return input, nil -} - -// DeserializeCreateDatabaseRequest parses an HTTP request into a *CreateDatabaseRequest. -func DeserializeCreateDatabaseRequest(r *http.Request, pathParams PathParams) (*CreateDatabaseRequest, error) { - input := &CreateDatabaseRequest{} - - return input, nil -} - -// DeserializeCreateDevEndpointRequest parses an HTTP request into a *CreateDevEndpointRequest. -func DeserializeCreateDevEndpointRequest(r *http.Request, pathParams PathParams) (*CreateDevEndpointRequest, error) { - input := &CreateDevEndpointRequest{} - - return input, nil -} - -// DeserializeCreateGlueIdentityCenterConfigurationRequest parses an HTTP request into a *CreateGlueIdentityCenterConfigurationRequest. -func DeserializeCreateGlueIdentityCenterConfigurationRequest(r *http.Request, pathParams PathParams) (*CreateGlueIdentityCenterConfigurationRequest, error) { - input := &CreateGlueIdentityCenterConfigurationRequest{} - - return input, nil -} - -// DeserializeCreateIntegrationRequest parses an HTTP request into a *CreateIntegrationRequest. -func DeserializeCreateIntegrationRequest(r *http.Request, pathParams PathParams) (*CreateIntegrationRequest, error) { - input := &CreateIntegrationRequest{} - - return input, nil -} - -// DeserializeCreateIntegrationResourcePropertyRequest parses an HTTP request into a *CreateIntegrationResourcePropertyRequest. -func DeserializeCreateIntegrationResourcePropertyRequest(r *http.Request, pathParams PathParams) (*CreateIntegrationResourcePropertyRequest, error) { - input := &CreateIntegrationResourcePropertyRequest{} - - return input, nil -} - -// DeserializeCreateIntegrationTablePropertiesRequest parses an HTTP request into a *CreateIntegrationTablePropertiesRequest. -func DeserializeCreateIntegrationTablePropertiesRequest(r *http.Request, pathParams PathParams) (*CreateIntegrationTablePropertiesRequest, error) { - input := &CreateIntegrationTablePropertiesRequest{} - - return input, nil -} - -// DeserializeCreateJobRequest parses an HTTP request into a *CreateJobRequest. -func DeserializeCreateJobRequest(r *http.Request, pathParams PathParams) (*CreateJobRequest, error) { - input := &CreateJobRequest{} - - return input, nil -} - -// DeserializeCreateMLTransformRequest parses an HTTP request into a *CreateMLTransformRequest. -func DeserializeCreateMLTransformRequest(r *http.Request, pathParams PathParams) (*CreateMLTransformRequest, error) { - input := &CreateMLTransformRequest{} - - return input, nil -} - -// DeserializeCreatePartitionRequest parses an HTTP request into a *CreatePartitionRequest. -func DeserializeCreatePartitionRequest(r *http.Request, pathParams PathParams) (*CreatePartitionRequest, error) { - input := &CreatePartitionRequest{} - - return input, nil -} - -// DeserializeCreatePartitionIndexRequest parses an HTTP request into a *CreatePartitionIndexRequest. -func DeserializeCreatePartitionIndexRequest(r *http.Request, pathParams PathParams) (*CreatePartitionIndexRequest, error) { - input := &CreatePartitionIndexRequest{} - - return input, nil -} - -// DeserializeCreateRegistryInput parses an HTTP request into a *CreateRegistryInput. -func DeserializeCreateRegistryInput(r *http.Request, pathParams PathParams) (*CreateRegistryInput, error) { - input := &CreateRegistryInput{} - - return input, nil -} - -// DeserializeCreateSchemaInput parses an HTTP request into a *CreateSchemaInput. -func DeserializeCreateSchemaInput(r *http.Request, pathParams PathParams) (*CreateSchemaInput, error) { - input := &CreateSchemaInput{} - - return input, nil -} - -// DeserializeCreateScriptRequest parses an HTTP request into a *CreateScriptRequest. -func DeserializeCreateScriptRequest(r *http.Request, pathParams PathParams) (*CreateScriptRequest, error) { - input := &CreateScriptRequest{} - - return input, nil -} - -// DeserializeCreateSecurityConfigurationRequest parses an HTTP request into a *CreateSecurityConfigurationRequest. -func DeserializeCreateSecurityConfigurationRequest(r *http.Request, pathParams PathParams) (*CreateSecurityConfigurationRequest, error) { - input := &CreateSecurityConfigurationRequest{} - - return input, nil -} - -// DeserializeCreateSessionRequest parses an HTTP request into a *CreateSessionRequest. -func DeserializeCreateSessionRequest(r *http.Request, pathParams PathParams) (*CreateSessionRequest, error) { - input := &CreateSessionRequest{} - - return input, nil -} - -// DeserializeCreateTableRequest parses an HTTP request into a *CreateTableRequest. -func DeserializeCreateTableRequest(r *http.Request, pathParams PathParams) (*CreateTableRequest, error) { - input := &CreateTableRequest{} - - return input, nil -} - -// DeserializeCreateTableOptimizerRequest parses an HTTP request into a *CreateTableOptimizerRequest. -func DeserializeCreateTableOptimizerRequest(r *http.Request, pathParams PathParams) (*CreateTableOptimizerRequest, error) { - input := &CreateTableOptimizerRequest{} - - return input, nil -} - -// DeserializeCreateTriggerRequest parses an HTTP request into a *CreateTriggerRequest. -func DeserializeCreateTriggerRequest(r *http.Request, pathParams PathParams) (*CreateTriggerRequest, error) { - input := &CreateTriggerRequest{} - - return input, nil -} - -// DeserializeCreateUsageProfileRequest parses an HTTP request into a *CreateUsageProfileRequest. -func DeserializeCreateUsageProfileRequest(r *http.Request, pathParams PathParams) (*CreateUsageProfileRequest, error) { - input := &CreateUsageProfileRequest{} - - return input, nil -} - -// DeserializeCreateUserDefinedFunctionRequest parses an HTTP request into a *CreateUserDefinedFunctionRequest. -func DeserializeCreateUserDefinedFunctionRequest(r *http.Request, pathParams PathParams) (*CreateUserDefinedFunctionRequest, error) { - input := &CreateUserDefinedFunctionRequest{} - - return input, nil -} - -// DeserializeCreateWorkflowRequest parses an HTTP request into a *CreateWorkflowRequest. -func DeserializeCreateWorkflowRequest(r *http.Request, pathParams PathParams) (*CreateWorkflowRequest, error) { - input := &CreateWorkflowRequest{} - - return input, nil -} - -// DeserializeDeleteBlueprintRequest parses an HTTP request into a *DeleteBlueprintRequest. -func DeserializeDeleteBlueprintRequest(r *http.Request, pathParams PathParams) (*DeleteBlueprintRequest, error) { - input := &DeleteBlueprintRequest{} - - return input, nil -} - -// DeserializeDeleteCatalogRequest parses an HTTP request into a *DeleteCatalogRequest. -func DeserializeDeleteCatalogRequest(r *http.Request, pathParams PathParams) (*DeleteCatalogRequest, error) { - input := &DeleteCatalogRequest{} - - return input, nil -} - -// DeserializeDeleteClassifierRequest parses an HTTP request into a *DeleteClassifierRequest. -func DeserializeDeleteClassifierRequest(r *http.Request, pathParams PathParams) (*DeleteClassifierRequest, error) { - input := &DeleteClassifierRequest{} - - return input, nil -} - -// DeserializeDeleteColumnStatisticsForPartitionRequest parses an HTTP request into a *DeleteColumnStatisticsForPartitionRequest. -func DeserializeDeleteColumnStatisticsForPartitionRequest(r *http.Request, pathParams PathParams) (*DeleteColumnStatisticsForPartitionRequest, error) { - input := &DeleteColumnStatisticsForPartitionRequest{} - - return input, nil -} - -// DeserializeDeleteColumnStatisticsForTableRequest parses an HTTP request into a *DeleteColumnStatisticsForTableRequest. -func DeserializeDeleteColumnStatisticsForTableRequest(r *http.Request, pathParams PathParams) (*DeleteColumnStatisticsForTableRequest, error) { - input := &DeleteColumnStatisticsForTableRequest{} - - return input, nil -} - -// DeserializeDeleteColumnStatisticsTaskSettingsRequest parses an HTTP request into a *DeleteColumnStatisticsTaskSettingsRequest. -func DeserializeDeleteColumnStatisticsTaskSettingsRequest(r *http.Request, pathParams PathParams) (*DeleteColumnStatisticsTaskSettingsRequest, error) { - input := &DeleteColumnStatisticsTaskSettingsRequest{} - - return input, nil -} - -// DeserializeDeleteConnectionRequest parses an HTTP request into a *DeleteConnectionRequest. -func DeserializeDeleteConnectionRequest(r *http.Request, pathParams PathParams) (*DeleteConnectionRequest, error) { - input := &DeleteConnectionRequest{} - - return input, nil -} - -// DeserializeDeleteConnectionTypeRequest parses an HTTP request into a *DeleteConnectionTypeRequest. -func DeserializeDeleteConnectionTypeRequest(r *http.Request, pathParams PathParams) (*DeleteConnectionTypeRequest, error) { - input := &DeleteConnectionTypeRequest{} - - return input, nil -} - -// DeserializeDeleteCrawlerRequest parses an HTTP request into a *DeleteCrawlerRequest. -func DeserializeDeleteCrawlerRequest(r *http.Request, pathParams PathParams) (*DeleteCrawlerRequest, error) { - input := &DeleteCrawlerRequest{} - - return input, nil -} - -// DeserializeDeleteCustomEntityTypeRequest parses an HTTP request into a *DeleteCustomEntityTypeRequest. -func DeserializeDeleteCustomEntityTypeRequest(r *http.Request, pathParams PathParams) (*DeleteCustomEntityTypeRequest, error) { - input := &DeleteCustomEntityTypeRequest{} - - return input, nil -} - -// DeserializeDeleteDataQualityRulesetRequest parses an HTTP request into a *DeleteDataQualityRulesetRequest. -func DeserializeDeleteDataQualityRulesetRequest(r *http.Request, pathParams PathParams) (*DeleteDataQualityRulesetRequest, error) { - input := &DeleteDataQualityRulesetRequest{} - - return input, nil -} - -// DeserializeDeleteDatabaseRequest parses an HTTP request into a *DeleteDatabaseRequest. -func DeserializeDeleteDatabaseRequest(r *http.Request, pathParams PathParams) (*DeleteDatabaseRequest, error) { - input := &DeleteDatabaseRequest{} - - return input, nil -} - -// DeserializeDeleteDevEndpointRequest parses an HTTP request into a *DeleteDevEndpointRequest. -func DeserializeDeleteDevEndpointRequest(r *http.Request, pathParams PathParams) (*DeleteDevEndpointRequest, error) { - input := &DeleteDevEndpointRequest{} - - return input, nil -} - -// DeserializeDeleteGlueIdentityCenterConfigurationRequest parses an HTTP request into a *DeleteGlueIdentityCenterConfigurationRequest. -func DeserializeDeleteGlueIdentityCenterConfigurationRequest(r *http.Request, pathParams PathParams) (*DeleteGlueIdentityCenterConfigurationRequest, error) { - input := &DeleteGlueIdentityCenterConfigurationRequest{} - - return input, nil -} - -// DeserializeDeleteIntegrationRequest parses an HTTP request into a *DeleteIntegrationRequest. -func DeserializeDeleteIntegrationRequest(r *http.Request, pathParams PathParams) (*DeleteIntegrationRequest, error) { - input := &DeleteIntegrationRequest{} - - return input, nil -} - -// DeserializeDeleteIntegrationResourcePropertyRequest parses an HTTP request into a *DeleteIntegrationResourcePropertyRequest. -func DeserializeDeleteIntegrationResourcePropertyRequest(r *http.Request, pathParams PathParams) (*DeleteIntegrationResourcePropertyRequest, error) { - input := &DeleteIntegrationResourcePropertyRequest{} - - return input, nil -} - -// DeserializeDeleteIntegrationTablePropertiesRequest parses an HTTP request into a *DeleteIntegrationTablePropertiesRequest. -func DeserializeDeleteIntegrationTablePropertiesRequest(r *http.Request, pathParams PathParams) (*DeleteIntegrationTablePropertiesRequest, error) { - input := &DeleteIntegrationTablePropertiesRequest{} - - return input, nil -} - -// DeserializeDeleteJobRequest parses an HTTP request into a *DeleteJobRequest. -func DeserializeDeleteJobRequest(r *http.Request, pathParams PathParams) (*DeleteJobRequest, error) { - input := &DeleteJobRequest{} - - return input, nil -} - -// DeserializeDeleteMLTransformRequest parses an HTTP request into a *DeleteMLTransformRequest. -func DeserializeDeleteMLTransformRequest(r *http.Request, pathParams PathParams) (*DeleteMLTransformRequest, error) { - input := &DeleteMLTransformRequest{} - - return input, nil -} - -// DeserializeDeletePartitionRequest parses an HTTP request into a *DeletePartitionRequest. -func DeserializeDeletePartitionRequest(r *http.Request, pathParams PathParams) (*DeletePartitionRequest, error) { - input := &DeletePartitionRequest{} - - return input, nil -} - -// DeserializeDeletePartitionIndexRequest parses an HTTP request into a *DeletePartitionIndexRequest. -func DeserializeDeletePartitionIndexRequest(r *http.Request, pathParams PathParams) (*DeletePartitionIndexRequest, error) { - input := &DeletePartitionIndexRequest{} - - return input, nil -} - -// DeserializeDeleteRegistryInput parses an HTTP request into a *DeleteRegistryInput. -func DeserializeDeleteRegistryInput(r *http.Request, pathParams PathParams) (*DeleteRegistryInput, error) { - input := &DeleteRegistryInput{} - - return input, nil -} - -// DeserializeDeleteResourcePolicyRequest parses an HTTP request into a *DeleteResourcePolicyRequest. -func DeserializeDeleteResourcePolicyRequest(r *http.Request, pathParams PathParams) (*DeleteResourcePolicyRequest, error) { - input := &DeleteResourcePolicyRequest{} - - return input, nil -} - -// DeserializeDeleteSchemaInput parses an HTTP request into a *DeleteSchemaInput. -func DeserializeDeleteSchemaInput(r *http.Request, pathParams PathParams) (*DeleteSchemaInput, error) { - input := &DeleteSchemaInput{} - - return input, nil -} - -// DeserializeDeleteSchemaVersionsInput parses an HTTP request into a *DeleteSchemaVersionsInput. -func DeserializeDeleteSchemaVersionsInput(r *http.Request, pathParams PathParams) (*DeleteSchemaVersionsInput, error) { - input := &DeleteSchemaVersionsInput{} - - return input, nil -} - -// DeserializeDeleteSecurityConfigurationRequest parses an HTTP request into a *DeleteSecurityConfigurationRequest. -func DeserializeDeleteSecurityConfigurationRequest(r *http.Request, pathParams PathParams) (*DeleteSecurityConfigurationRequest, error) { - input := &DeleteSecurityConfigurationRequest{} - - return input, nil -} - -// DeserializeDeleteSessionRequest parses an HTTP request into a *DeleteSessionRequest. -func DeserializeDeleteSessionRequest(r *http.Request, pathParams PathParams) (*DeleteSessionRequest, error) { - input := &DeleteSessionRequest{} - - return input, nil -} - -// DeserializeDeleteTableRequest parses an HTTP request into a *DeleteTableRequest. -func DeserializeDeleteTableRequest(r *http.Request, pathParams PathParams) (*DeleteTableRequest, error) { - input := &DeleteTableRequest{} - - return input, nil -} - -// DeserializeDeleteTableOptimizerRequest parses an HTTP request into a *DeleteTableOptimizerRequest. -func DeserializeDeleteTableOptimizerRequest(r *http.Request, pathParams PathParams) (*DeleteTableOptimizerRequest, error) { - input := &DeleteTableOptimizerRequest{} - - return input, nil -} - -// DeserializeDeleteTableVersionRequest parses an HTTP request into a *DeleteTableVersionRequest. -func DeserializeDeleteTableVersionRequest(r *http.Request, pathParams PathParams) (*DeleteTableVersionRequest, error) { - input := &DeleteTableVersionRequest{} - - return input, nil -} - -// DeserializeDeleteTriggerRequest parses an HTTP request into a *DeleteTriggerRequest. -func DeserializeDeleteTriggerRequest(r *http.Request, pathParams PathParams) (*DeleteTriggerRequest, error) { - input := &DeleteTriggerRequest{} - - return input, nil -} - -// DeserializeDeleteUsageProfileRequest parses an HTTP request into a *DeleteUsageProfileRequest. -func DeserializeDeleteUsageProfileRequest(r *http.Request, pathParams PathParams) (*DeleteUsageProfileRequest, error) { - input := &DeleteUsageProfileRequest{} - - return input, nil -} - -// DeserializeDeleteUserDefinedFunctionRequest parses an HTTP request into a *DeleteUserDefinedFunctionRequest. -func DeserializeDeleteUserDefinedFunctionRequest(r *http.Request, pathParams PathParams) (*DeleteUserDefinedFunctionRequest, error) { - input := &DeleteUserDefinedFunctionRequest{} - - return input, nil -} - -// DeserializeDeleteWorkflowRequest parses an HTTP request into a *DeleteWorkflowRequest. -func DeserializeDeleteWorkflowRequest(r *http.Request, pathParams PathParams) (*DeleteWorkflowRequest, error) { - input := &DeleteWorkflowRequest{} - - return input, nil -} - -// DeserializeDescribeConnectionTypeRequest parses an HTTP request into a *DescribeConnectionTypeRequest. -func DeserializeDescribeConnectionTypeRequest(r *http.Request, pathParams PathParams) (*DescribeConnectionTypeRequest, error) { - input := &DescribeConnectionTypeRequest{} - - return input, nil -} - -// DeserializeDescribeEntityRequest parses an HTTP request into a *DescribeEntityRequest. -func DeserializeDescribeEntityRequest(r *http.Request, pathParams PathParams) (*DescribeEntityRequest, error) { - input := &DescribeEntityRequest{} - - return input, nil -} - -// DeserializeDescribeInboundIntegrationsRequest parses an HTTP request into a *DescribeInboundIntegrationsRequest. -func DeserializeDescribeInboundIntegrationsRequest(r *http.Request, pathParams PathParams) (*DescribeInboundIntegrationsRequest, error) { - input := &DescribeInboundIntegrationsRequest{} - - return input, nil -} - -// DeserializeDescribeIntegrationsRequest parses an HTTP request into a *DescribeIntegrationsRequest. -func DeserializeDescribeIntegrationsRequest(r *http.Request, pathParams PathParams) (*DescribeIntegrationsRequest, error) { - input := &DescribeIntegrationsRequest{} - - return input, nil -} - -// DeserializeGetBlueprintRequest parses an HTTP request into a *GetBlueprintRequest. -func DeserializeGetBlueprintRequest(r *http.Request, pathParams PathParams) (*GetBlueprintRequest, error) { - input := &GetBlueprintRequest{} - - return input, nil -} - -// DeserializeGetBlueprintRunRequest parses an HTTP request into a *GetBlueprintRunRequest. -func DeserializeGetBlueprintRunRequest(r *http.Request, pathParams PathParams) (*GetBlueprintRunRequest, error) { - input := &GetBlueprintRunRequest{} - - return input, nil -} - -// DeserializeGetBlueprintRunsRequest parses an HTTP request into a *GetBlueprintRunsRequest. -func DeserializeGetBlueprintRunsRequest(r *http.Request, pathParams PathParams) (*GetBlueprintRunsRequest, error) { - input := &GetBlueprintRunsRequest{} - - return input, nil -} - -// DeserializeGetCatalogRequest parses an HTTP request into a *GetCatalogRequest. -func DeserializeGetCatalogRequest(r *http.Request, pathParams PathParams) (*GetCatalogRequest, error) { - input := &GetCatalogRequest{} - - return input, nil -} - -// DeserializeGetCatalogImportStatusRequest parses an HTTP request into a *GetCatalogImportStatusRequest. -func DeserializeGetCatalogImportStatusRequest(r *http.Request, pathParams PathParams) (*GetCatalogImportStatusRequest, error) { - input := &GetCatalogImportStatusRequest{} - - return input, nil -} - -// DeserializeGetCatalogsRequest parses an HTTP request into a *GetCatalogsRequest. -func DeserializeGetCatalogsRequest(r *http.Request, pathParams PathParams) (*GetCatalogsRequest, error) { - input := &GetCatalogsRequest{} - - return input, nil -} - -// DeserializeGetClassifierRequest parses an HTTP request into a *GetClassifierRequest. -func DeserializeGetClassifierRequest(r *http.Request, pathParams PathParams) (*GetClassifierRequest, error) { - input := &GetClassifierRequest{} - - return input, nil -} - -// DeserializeGetClassifiersRequest parses an HTTP request into a *GetClassifiersRequest. -func DeserializeGetClassifiersRequest(r *http.Request, pathParams PathParams) (*GetClassifiersRequest, error) { - input := &GetClassifiersRequest{} - - return input, nil -} - -// DeserializeGetColumnStatisticsForPartitionRequest parses an HTTP request into a *GetColumnStatisticsForPartitionRequest. -func DeserializeGetColumnStatisticsForPartitionRequest(r *http.Request, pathParams PathParams) (*GetColumnStatisticsForPartitionRequest, error) { - input := &GetColumnStatisticsForPartitionRequest{} - - return input, nil -} - -// DeserializeGetColumnStatisticsForTableRequest parses an HTTP request into a *GetColumnStatisticsForTableRequest. -func DeserializeGetColumnStatisticsForTableRequest(r *http.Request, pathParams PathParams) (*GetColumnStatisticsForTableRequest, error) { - input := &GetColumnStatisticsForTableRequest{} - - return input, nil -} - -// DeserializeGetColumnStatisticsTaskRunRequest parses an HTTP request into a *GetColumnStatisticsTaskRunRequest. -func DeserializeGetColumnStatisticsTaskRunRequest(r *http.Request, pathParams PathParams) (*GetColumnStatisticsTaskRunRequest, error) { - input := &GetColumnStatisticsTaskRunRequest{} - - return input, nil -} - -// DeserializeGetColumnStatisticsTaskRunsRequest parses an HTTP request into a *GetColumnStatisticsTaskRunsRequest. -func DeserializeGetColumnStatisticsTaskRunsRequest(r *http.Request, pathParams PathParams) (*GetColumnStatisticsTaskRunsRequest, error) { - input := &GetColumnStatisticsTaskRunsRequest{} - - return input, nil -} - -// DeserializeGetColumnStatisticsTaskSettingsRequest parses an HTTP request into a *GetColumnStatisticsTaskSettingsRequest. -func DeserializeGetColumnStatisticsTaskSettingsRequest(r *http.Request, pathParams PathParams) (*GetColumnStatisticsTaskSettingsRequest, error) { - input := &GetColumnStatisticsTaskSettingsRequest{} - - return input, nil -} - -// DeserializeGetConnectionRequest parses an HTTP request into a *GetConnectionRequest. -func DeserializeGetConnectionRequest(r *http.Request, pathParams PathParams) (*GetConnectionRequest, error) { - input := &GetConnectionRequest{} - - return input, nil -} - -// DeserializeGetConnectionsRequest parses an HTTP request into a *GetConnectionsRequest. -func DeserializeGetConnectionsRequest(r *http.Request, pathParams PathParams) (*GetConnectionsRequest, error) { - input := &GetConnectionsRequest{} - - return input, nil -} - -// DeserializeGetCrawlerRequest parses an HTTP request into a *GetCrawlerRequest. -func DeserializeGetCrawlerRequest(r *http.Request, pathParams PathParams) (*GetCrawlerRequest, error) { - input := &GetCrawlerRequest{} - - return input, nil -} - -// DeserializeGetCrawlerMetricsRequest parses an HTTP request into a *GetCrawlerMetricsRequest. -func DeserializeGetCrawlerMetricsRequest(r *http.Request, pathParams PathParams) (*GetCrawlerMetricsRequest, error) { - input := &GetCrawlerMetricsRequest{} - - return input, nil -} - -// DeserializeGetCrawlersRequest parses an HTTP request into a *GetCrawlersRequest. -func DeserializeGetCrawlersRequest(r *http.Request, pathParams PathParams) (*GetCrawlersRequest, error) { - input := &GetCrawlersRequest{} - - return input, nil -} - -// DeserializeGetCustomEntityTypeRequest parses an HTTP request into a *GetCustomEntityTypeRequest. -func DeserializeGetCustomEntityTypeRequest(r *http.Request, pathParams PathParams) (*GetCustomEntityTypeRequest, error) { - input := &GetCustomEntityTypeRequest{} - - return input, nil -} - -// DeserializeGetDataCatalogEncryptionSettingsRequest parses an HTTP request into a *GetDataCatalogEncryptionSettingsRequest. -func DeserializeGetDataCatalogEncryptionSettingsRequest(r *http.Request, pathParams PathParams) (*GetDataCatalogEncryptionSettingsRequest, error) { - input := &GetDataCatalogEncryptionSettingsRequest{} - - return input, nil -} - -// DeserializeGetDataQualityModelRequest parses an HTTP request into a *GetDataQualityModelRequest. -func DeserializeGetDataQualityModelRequest(r *http.Request, pathParams PathParams) (*GetDataQualityModelRequest, error) { - input := &GetDataQualityModelRequest{} - - return input, nil -} - -// DeserializeGetDataQualityModelResultRequest parses an HTTP request into a *GetDataQualityModelResultRequest. -func DeserializeGetDataQualityModelResultRequest(r *http.Request, pathParams PathParams) (*GetDataQualityModelResultRequest, error) { - input := &GetDataQualityModelResultRequest{} - - return input, nil -} - -// DeserializeGetDataQualityResultRequest parses an HTTP request into a *GetDataQualityResultRequest. -func DeserializeGetDataQualityResultRequest(r *http.Request, pathParams PathParams) (*GetDataQualityResultRequest, error) { - input := &GetDataQualityResultRequest{} - - return input, nil -} - -// DeserializeGetDataQualityRuleRecommendationRunRequest parses an HTTP request into a *GetDataQualityRuleRecommendationRunRequest. -func DeserializeGetDataQualityRuleRecommendationRunRequest(r *http.Request, pathParams PathParams) (*GetDataQualityRuleRecommendationRunRequest, error) { - input := &GetDataQualityRuleRecommendationRunRequest{} - - return input, nil -} - -// DeserializeGetDataQualityRulesetRequest parses an HTTP request into a *GetDataQualityRulesetRequest. -func DeserializeGetDataQualityRulesetRequest(r *http.Request, pathParams PathParams) (*GetDataQualityRulesetRequest, error) { - input := &GetDataQualityRulesetRequest{} - - return input, nil -} - -// DeserializeGetDataQualityRulesetEvaluationRunRequest parses an HTTP request into a *GetDataQualityRulesetEvaluationRunRequest. -func DeserializeGetDataQualityRulesetEvaluationRunRequest(r *http.Request, pathParams PathParams) (*GetDataQualityRulesetEvaluationRunRequest, error) { - input := &GetDataQualityRulesetEvaluationRunRequest{} - - return input, nil -} - -// DeserializeGetDatabaseRequest parses an HTTP request into a *GetDatabaseRequest. -func DeserializeGetDatabaseRequest(r *http.Request, pathParams PathParams) (*GetDatabaseRequest, error) { - input := &GetDatabaseRequest{} - - return input, nil -} - -// DeserializeGetDatabasesRequest parses an HTTP request into a *GetDatabasesRequest. -func DeserializeGetDatabasesRequest(r *http.Request, pathParams PathParams) (*GetDatabasesRequest, error) { - input := &GetDatabasesRequest{} - - return input, nil -} - -// DeserializeGetDataflowGraphRequest parses an HTTP request into a *GetDataflowGraphRequest. -func DeserializeGetDataflowGraphRequest(r *http.Request, pathParams PathParams) (*GetDataflowGraphRequest, error) { - input := &GetDataflowGraphRequest{} - - return input, nil -} - -// DeserializeGetDevEndpointRequest parses an HTTP request into a *GetDevEndpointRequest. -func DeserializeGetDevEndpointRequest(r *http.Request, pathParams PathParams) (*GetDevEndpointRequest, error) { - input := &GetDevEndpointRequest{} - - return input, nil -} - -// DeserializeGetDevEndpointsRequest parses an HTTP request into a *GetDevEndpointsRequest. -func DeserializeGetDevEndpointsRequest(r *http.Request, pathParams PathParams) (*GetDevEndpointsRequest, error) { - input := &GetDevEndpointsRequest{} - - return input, nil -} - -// DeserializeGetEntityRecordsRequest parses an HTTP request into a *GetEntityRecordsRequest. -func DeserializeGetEntityRecordsRequest(r *http.Request, pathParams PathParams) (*GetEntityRecordsRequest, error) { - input := &GetEntityRecordsRequest{} - - return input, nil -} - -// DeserializeGetGlueIdentityCenterConfigurationRequest parses an HTTP request into a *GetGlueIdentityCenterConfigurationRequest. -func DeserializeGetGlueIdentityCenterConfigurationRequest(r *http.Request, pathParams PathParams) (*GetGlueIdentityCenterConfigurationRequest, error) { - input := &GetGlueIdentityCenterConfigurationRequest{} - - return input, nil -} - -// DeserializeGetIntegrationResourcePropertyRequest parses an HTTP request into a *GetIntegrationResourcePropertyRequest. -func DeserializeGetIntegrationResourcePropertyRequest(r *http.Request, pathParams PathParams) (*GetIntegrationResourcePropertyRequest, error) { - input := &GetIntegrationResourcePropertyRequest{} - - return input, nil -} - -// DeserializeGetIntegrationTablePropertiesRequest parses an HTTP request into a *GetIntegrationTablePropertiesRequest. -func DeserializeGetIntegrationTablePropertiesRequest(r *http.Request, pathParams PathParams) (*GetIntegrationTablePropertiesRequest, error) { - input := &GetIntegrationTablePropertiesRequest{} - - return input, nil -} - -// DeserializeGetJobRequest parses an HTTP request into a *GetJobRequest. -func DeserializeGetJobRequest(r *http.Request, pathParams PathParams) (*GetJobRequest, error) { - input := &GetJobRequest{} - - return input, nil -} - -// DeserializeGetJobBookmarkRequest parses an HTTP request into a *GetJobBookmarkRequest. -func DeserializeGetJobBookmarkRequest(r *http.Request, pathParams PathParams) (*GetJobBookmarkRequest, error) { - input := &GetJobBookmarkRequest{} - - return input, nil -} - -// DeserializeGetJobRunRequest parses an HTTP request into a *GetJobRunRequest. -func DeserializeGetJobRunRequest(r *http.Request, pathParams PathParams) (*GetJobRunRequest, error) { - input := &GetJobRunRequest{} - - return input, nil -} - -// DeserializeGetJobRunsRequest parses an HTTP request into a *GetJobRunsRequest. -func DeserializeGetJobRunsRequest(r *http.Request, pathParams PathParams) (*GetJobRunsRequest, error) { - input := &GetJobRunsRequest{} - - return input, nil -} - -// DeserializeGetJobsRequest parses an HTTP request into a *GetJobsRequest. -func DeserializeGetJobsRequest(r *http.Request, pathParams PathParams) (*GetJobsRequest, error) { - input := &GetJobsRequest{} - - return input, nil -} - -// DeserializeGetMLTaskRunRequest parses an HTTP request into a *GetMLTaskRunRequest. -func DeserializeGetMLTaskRunRequest(r *http.Request, pathParams PathParams) (*GetMLTaskRunRequest, error) { - input := &GetMLTaskRunRequest{} - - return input, nil -} - -// DeserializeGetMLTaskRunsRequest parses an HTTP request into a *GetMLTaskRunsRequest. -func DeserializeGetMLTaskRunsRequest(r *http.Request, pathParams PathParams) (*GetMLTaskRunsRequest, error) { - input := &GetMLTaskRunsRequest{} - - return input, nil -} - -// DeserializeGetMLTransformRequest parses an HTTP request into a *GetMLTransformRequest. -func DeserializeGetMLTransformRequest(r *http.Request, pathParams PathParams) (*GetMLTransformRequest, error) { - input := &GetMLTransformRequest{} - - return input, nil -} - -// DeserializeGetMLTransformsRequest parses an HTTP request into a *GetMLTransformsRequest. -func DeserializeGetMLTransformsRequest(r *http.Request, pathParams PathParams) (*GetMLTransformsRequest, error) { - input := &GetMLTransformsRequest{} - - return input, nil -} - -// DeserializeGetMappingRequest parses an HTTP request into a *GetMappingRequest. -func DeserializeGetMappingRequest(r *http.Request, pathParams PathParams) (*GetMappingRequest, error) { - input := &GetMappingRequest{} - - return input, nil -} - -// DeserializeGetMaterializedViewRefreshTaskRunRequest parses an HTTP request into a *GetMaterializedViewRefreshTaskRunRequest. -func DeserializeGetMaterializedViewRefreshTaskRunRequest(r *http.Request, pathParams PathParams) (*GetMaterializedViewRefreshTaskRunRequest, error) { - input := &GetMaterializedViewRefreshTaskRunRequest{} - - return input, nil -} - -// DeserializeGetPartitionRequest parses an HTTP request into a *GetPartitionRequest. -func DeserializeGetPartitionRequest(r *http.Request, pathParams PathParams) (*GetPartitionRequest, error) { - input := &GetPartitionRequest{} - - return input, nil -} - -// DeserializeGetPartitionIndexesRequest parses an HTTP request into a *GetPartitionIndexesRequest. -func DeserializeGetPartitionIndexesRequest(r *http.Request, pathParams PathParams) (*GetPartitionIndexesRequest, error) { - input := &GetPartitionIndexesRequest{} - - return input, nil -} - -// DeserializeGetPartitionsRequest parses an HTTP request into a *GetPartitionsRequest. -func DeserializeGetPartitionsRequest(r *http.Request, pathParams PathParams) (*GetPartitionsRequest, error) { - input := &GetPartitionsRequest{} - - return input, nil -} - -// DeserializeGetPlanRequest parses an HTTP request into a *GetPlanRequest. -func DeserializeGetPlanRequest(r *http.Request, pathParams PathParams) (*GetPlanRequest, error) { - input := &GetPlanRequest{} - - return input, nil -} - -// DeserializeGetRegistryInput parses an HTTP request into a *GetRegistryInput. -func DeserializeGetRegistryInput(r *http.Request, pathParams PathParams) (*GetRegistryInput, error) { - input := &GetRegistryInput{} - - return input, nil -} - -// DeserializeGetResourcePoliciesRequest parses an HTTP request into a *GetResourcePoliciesRequest. -func DeserializeGetResourcePoliciesRequest(r *http.Request, pathParams PathParams) (*GetResourcePoliciesRequest, error) { - input := &GetResourcePoliciesRequest{} - - return input, nil -} - -// DeserializeGetResourcePolicyRequest parses an HTTP request into a *GetResourcePolicyRequest. -func DeserializeGetResourcePolicyRequest(r *http.Request, pathParams PathParams) (*GetResourcePolicyRequest, error) { - input := &GetResourcePolicyRequest{} - - return input, nil -} - -// DeserializeGetSchemaInput parses an HTTP request into a *GetSchemaInput. -func DeserializeGetSchemaInput(r *http.Request, pathParams PathParams) (*GetSchemaInput, error) { - input := &GetSchemaInput{} - - return input, nil -} - -// DeserializeGetSchemaByDefinitionInput parses an HTTP request into a *GetSchemaByDefinitionInput. -func DeserializeGetSchemaByDefinitionInput(r *http.Request, pathParams PathParams) (*GetSchemaByDefinitionInput, error) { - input := &GetSchemaByDefinitionInput{} - - return input, nil -} - -// DeserializeGetSchemaVersionInput parses an HTTP request into a *GetSchemaVersionInput. -func DeserializeGetSchemaVersionInput(r *http.Request, pathParams PathParams) (*GetSchemaVersionInput, error) { - input := &GetSchemaVersionInput{} - - return input, nil -} - -// DeserializeGetSchemaVersionsDiffInput parses an HTTP request into a *GetSchemaVersionsDiffInput. -func DeserializeGetSchemaVersionsDiffInput(r *http.Request, pathParams PathParams) (*GetSchemaVersionsDiffInput, error) { - input := &GetSchemaVersionsDiffInput{} - - return input, nil -} - -// DeserializeGetSecurityConfigurationRequest parses an HTTP request into a *GetSecurityConfigurationRequest. -func DeserializeGetSecurityConfigurationRequest(r *http.Request, pathParams PathParams) (*GetSecurityConfigurationRequest, error) { - input := &GetSecurityConfigurationRequest{} - - return input, nil -} - -// DeserializeGetSecurityConfigurationsRequest parses an HTTP request into a *GetSecurityConfigurationsRequest. -func DeserializeGetSecurityConfigurationsRequest(r *http.Request, pathParams PathParams) (*GetSecurityConfigurationsRequest, error) { - input := &GetSecurityConfigurationsRequest{} - - return input, nil -} - -// DeserializeGetSessionRequest parses an HTTP request into a *GetSessionRequest. -func DeserializeGetSessionRequest(r *http.Request, pathParams PathParams) (*GetSessionRequest, error) { - input := &GetSessionRequest{} - - return input, nil -} - -// DeserializeGetStatementRequest parses an HTTP request into a *GetStatementRequest. -func DeserializeGetStatementRequest(r *http.Request, pathParams PathParams) (*GetStatementRequest, error) { - input := &GetStatementRequest{} - - return input, nil -} - -// DeserializeGetTableRequest parses an HTTP request into a *GetTableRequest. -func DeserializeGetTableRequest(r *http.Request, pathParams PathParams) (*GetTableRequest, error) { - input := &GetTableRequest{} - - return input, nil -} - -// DeserializeGetTableOptimizerRequest parses an HTTP request into a *GetTableOptimizerRequest. -func DeserializeGetTableOptimizerRequest(r *http.Request, pathParams PathParams) (*GetTableOptimizerRequest, error) { - input := &GetTableOptimizerRequest{} - - return input, nil -} - -// DeserializeGetTableVersionRequest parses an HTTP request into a *GetTableVersionRequest. -func DeserializeGetTableVersionRequest(r *http.Request, pathParams PathParams) (*GetTableVersionRequest, error) { - input := &GetTableVersionRequest{} - - return input, nil -} - -// DeserializeGetTableVersionsRequest parses an HTTP request into a *GetTableVersionsRequest. -func DeserializeGetTableVersionsRequest(r *http.Request, pathParams PathParams) (*GetTableVersionsRequest, error) { - input := &GetTableVersionsRequest{} - - return input, nil -} - -// DeserializeGetTablesRequest parses an HTTP request into a *GetTablesRequest. -func DeserializeGetTablesRequest(r *http.Request, pathParams PathParams) (*GetTablesRequest, error) { - input := &GetTablesRequest{} - - return input, nil -} - -// DeserializeGetTagsRequest parses an HTTP request into a *GetTagsRequest. -func DeserializeGetTagsRequest(r *http.Request, pathParams PathParams) (*GetTagsRequest, error) { - input := &GetTagsRequest{} - - return input, nil -} - -// DeserializeGetTriggerRequest parses an HTTP request into a *GetTriggerRequest. -func DeserializeGetTriggerRequest(r *http.Request, pathParams PathParams) (*GetTriggerRequest, error) { - input := &GetTriggerRequest{} - - return input, nil -} - -// DeserializeGetTriggersRequest parses an HTTP request into a *GetTriggersRequest. -func DeserializeGetTriggersRequest(r *http.Request, pathParams PathParams) (*GetTriggersRequest, error) { - input := &GetTriggersRequest{} - - return input, nil -} - -// DeserializeGetUnfilteredPartitionMetadataRequest parses an HTTP request into a *GetUnfilteredPartitionMetadataRequest. -func DeserializeGetUnfilteredPartitionMetadataRequest(r *http.Request, pathParams PathParams) (*GetUnfilteredPartitionMetadataRequest, error) { - input := &GetUnfilteredPartitionMetadataRequest{} - - return input, nil -} - -// DeserializeGetUnfilteredPartitionsMetadataRequest parses an HTTP request into a *GetUnfilteredPartitionsMetadataRequest. -func DeserializeGetUnfilteredPartitionsMetadataRequest(r *http.Request, pathParams PathParams) (*GetUnfilteredPartitionsMetadataRequest, error) { - input := &GetUnfilteredPartitionsMetadataRequest{} - - return input, nil -} - -// DeserializeGetUnfilteredTableMetadataRequest parses an HTTP request into a *GetUnfilteredTableMetadataRequest. -func DeserializeGetUnfilteredTableMetadataRequest(r *http.Request, pathParams PathParams) (*GetUnfilteredTableMetadataRequest, error) { - input := &GetUnfilteredTableMetadataRequest{} - - return input, nil -} - -// DeserializeGetUsageProfileRequest parses an HTTP request into a *GetUsageProfileRequest. -func DeserializeGetUsageProfileRequest(r *http.Request, pathParams PathParams) (*GetUsageProfileRequest, error) { - input := &GetUsageProfileRequest{} - - return input, nil -} - -// DeserializeGetUserDefinedFunctionRequest parses an HTTP request into a *GetUserDefinedFunctionRequest. -func DeserializeGetUserDefinedFunctionRequest(r *http.Request, pathParams PathParams) (*GetUserDefinedFunctionRequest, error) { - input := &GetUserDefinedFunctionRequest{} - - return input, nil -} - -// DeserializeGetUserDefinedFunctionsRequest parses an HTTP request into a *GetUserDefinedFunctionsRequest. -func DeserializeGetUserDefinedFunctionsRequest(r *http.Request, pathParams PathParams) (*GetUserDefinedFunctionsRequest, error) { - input := &GetUserDefinedFunctionsRequest{} - - return input, nil -} - -// DeserializeGetWorkflowRequest parses an HTTP request into a *GetWorkflowRequest. -func DeserializeGetWorkflowRequest(r *http.Request, pathParams PathParams) (*GetWorkflowRequest, error) { - input := &GetWorkflowRequest{} - - return input, nil -} - -// DeserializeGetWorkflowRunRequest parses an HTTP request into a *GetWorkflowRunRequest. -func DeserializeGetWorkflowRunRequest(r *http.Request, pathParams PathParams) (*GetWorkflowRunRequest, error) { - input := &GetWorkflowRunRequest{} - - return input, nil -} - -// DeserializeGetWorkflowRunPropertiesRequest parses an HTTP request into a *GetWorkflowRunPropertiesRequest. -func DeserializeGetWorkflowRunPropertiesRequest(r *http.Request, pathParams PathParams) (*GetWorkflowRunPropertiesRequest, error) { - input := &GetWorkflowRunPropertiesRequest{} - - return input, nil -} - -// DeserializeGetWorkflowRunsRequest parses an HTTP request into a *GetWorkflowRunsRequest. -func DeserializeGetWorkflowRunsRequest(r *http.Request, pathParams PathParams) (*GetWorkflowRunsRequest, error) { - input := &GetWorkflowRunsRequest{} - - return input, nil -} - -// DeserializeImportCatalogToGlueRequest parses an HTTP request into a *ImportCatalogToGlueRequest. -func DeserializeImportCatalogToGlueRequest(r *http.Request, pathParams PathParams) (*ImportCatalogToGlueRequest, error) { - input := &ImportCatalogToGlueRequest{} - - return input, nil -} - -// DeserializeListBlueprintsRequest parses an HTTP request into a *ListBlueprintsRequest. -func DeserializeListBlueprintsRequest(r *http.Request, pathParams PathParams) (*ListBlueprintsRequest, error) { - input := &ListBlueprintsRequest{} - - return input, nil -} - -// DeserializeListColumnStatisticsTaskRunsRequest parses an HTTP request into a *ListColumnStatisticsTaskRunsRequest. -func DeserializeListColumnStatisticsTaskRunsRequest(r *http.Request, pathParams PathParams) (*ListColumnStatisticsTaskRunsRequest, error) { - input := &ListColumnStatisticsTaskRunsRequest{} - - return input, nil -} - -// DeserializeListConnectionTypesRequest parses an HTTP request into a *ListConnectionTypesRequest. -func DeserializeListConnectionTypesRequest(r *http.Request, pathParams PathParams) (*ListConnectionTypesRequest, error) { - input := &ListConnectionTypesRequest{} - - return input, nil -} - -// DeserializeListCrawlersRequest parses an HTTP request into a *ListCrawlersRequest. -func DeserializeListCrawlersRequest(r *http.Request, pathParams PathParams) (*ListCrawlersRequest, error) { - input := &ListCrawlersRequest{} - - return input, nil -} - -// DeserializeListCrawlsRequest parses an HTTP request into a *ListCrawlsRequest. -func DeserializeListCrawlsRequest(r *http.Request, pathParams PathParams) (*ListCrawlsRequest, error) { - input := &ListCrawlsRequest{} - - return input, nil -} - -// DeserializeListCustomEntityTypesRequest parses an HTTP request into a *ListCustomEntityTypesRequest. -func DeserializeListCustomEntityTypesRequest(r *http.Request, pathParams PathParams) (*ListCustomEntityTypesRequest, error) { - input := &ListCustomEntityTypesRequest{} - - return input, nil -} - -// DeserializeListDataQualityResultsRequest parses an HTTP request into a *ListDataQualityResultsRequest. -func DeserializeListDataQualityResultsRequest(r *http.Request, pathParams PathParams) (*ListDataQualityResultsRequest, error) { - input := &ListDataQualityResultsRequest{} - - return input, nil -} - -// DeserializeListDataQualityRuleRecommendationRunsRequest parses an HTTP request into a *ListDataQualityRuleRecommendationRunsRequest. -func DeserializeListDataQualityRuleRecommendationRunsRequest(r *http.Request, pathParams PathParams) (*ListDataQualityRuleRecommendationRunsRequest, error) { - input := &ListDataQualityRuleRecommendationRunsRequest{} - - return input, nil -} - -// DeserializeListDataQualityRulesetEvaluationRunsRequest parses an HTTP request into a *ListDataQualityRulesetEvaluationRunsRequest. -func DeserializeListDataQualityRulesetEvaluationRunsRequest(r *http.Request, pathParams PathParams) (*ListDataQualityRulesetEvaluationRunsRequest, error) { - input := &ListDataQualityRulesetEvaluationRunsRequest{} - - return input, nil -} - -// DeserializeListDataQualityRulesetsRequest parses an HTTP request into a *ListDataQualityRulesetsRequest. -func DeserializeListDataQualityRulesetsRequest(r *http.Request, pathParams PathParams) (*ListDataQualityRulesetsRequest, error) { - input := &ListDataQualityRulesetsRequest{} - - return input, nil -} - -// DeserializeListDataQualityStatisticAnnotationsRequest parses an HTTP request into a *ListDataQualityStatisticAnnotationsRequest. -func DeserializeListDataQualityStatisticAnnotationsRequest(r *http.Request, pathParams PathParams) (*ListDataQualityStatisticAnnotationsRequest, error) { - input := &ListDataQualityStatisticAnnotationsRequest{} - - return input, nil -} - -// DeserializeListDataQualityStatisticsRequest parses an HTTP request into a *ListDataQualityStatisticsRequest. -func DeserializeListDataQualityStatisticsRequest(r *http.Request, pathParams PathParams) (*ListDataQualityStatisticsRequest, error) { - input := &ListDataQualityStatisticsRequest{} - - return input, nil -} - -// DeserializeListDevEndpointsRequest parses an HTTP request into a *ListDevEndpointsRequest. -func DeserializeListDevEndpointsRequest(r *http.Request, pathParams PathParams) (*ListDevEndpointsRequest, error) { - input := &ListDevEndpointsRequest{} - - return input, nil -} - -// DeserializeListEntitiesRequest parses an HTTP request into a *ListEntitiesRequest. -func DeserializeListEntitiesRequest(r *http.Request, pathParams PathParams) (*ListEntitiesRequest, error) { - input := &ListEntitiesRequest{} - - return input, nil -} - -// DeserializeListIntegrationResourcePropertiesRequest parses an HTTP request into a *ListIntegrationResourcePropertiesRequest. -func DeserializeListIntegrationResourcePropertiesRequest(r *http.Request, pathParams PathParams) (*ListIntegrationResourcePropertiesRequest, error) { - input := &ListIntegrationResourcePropertiesRequest{} - - return input, nil -} - -// DeserializeListJobsRequest parses an HTTP request into a *ListJobsRequest. -func DeserializeListJobsRequest(r *http.Request, pathParams PathParams) (*ListJobsRequest, error) { - input := &ListJobsRequest{} - - return input, nil -} - -// DeserializeListMLTransformsRequest parses an HTTP request into a *ListMLTransformsRequest. -func DeserializeListMLTransformsRequest(r *http.Request, pathParams PathParams) (*ListMLTransformsRequest, error) { - input := &ListMLTransformsRequest{} - - return input, nil -} - -// DeserializeListMaterializedViewRefreshTaskRunsRequest parses an HTTP request into a *ListMaterializedViewRefreshTaskRunsRequest. -func DeserializeListMaterializedViewRefreshTaskRunsRequest(r *http.Request, pathParams PathParams) (*ListMaterializedViewRefreshTaskRunsRequest, error) { - input := &ListMaterializedViewRefreshTaskRunsRequest{} - - return input, nil -} - -// DeserializeListRegistriesInput parses an HTTP request into a *ListRegistriesInput. -func DeserializeListRegistriesInput(r *http.Request, pathParams PathParams) (*ListRegistriesInput, error) { - input := &ListRegistriesInput{} - - return input, nil -} - -// DeserializeListSchemaVersionsInput parses an HTTP request into a *ListSchemaVersionsInput. -func DeserializeListSchemaVersionsInput(r *http.Request, pathParams PathParams) (*ListSchemaVersionsInput, error) { - input := &ListSchemaVersionsInput{} - - return input, nil -} - -// DeserializeListSchemasInput parses an HTTP request into a *ListSchemasInput. -func DeserializeListSchemasInput(r *http.Request, pathParams PathParams) (*ListSchemasInput, error) { - input := &ListSchemasInput{} - - return input, nil -} - -// DeserializeListSessionsRequest parses an HTTP request into a *ListSessionsRequest. -func DeserializeListSessionsRequest(r *http.Request, pathParams PathParams) (*ListSessionsRequest, error) { - input := &ListSessionsRequest{} - - return input, nil -} - -// DeserializeListStatementsRequest parses an HTTP request into a *ListStatementsRequest. -func DeserializeListStatementsRequest(r *http.Request, pathParams PathParams) (*ListStatementsRequest, error) { - input := &ListStatementsRequest{} - - return input, nil -} - -// DeserializeListTableOptimizerRunsRequest parses an HTTP request into a *ListTableOptimizerRunsRequest. -func DeserializeListTableOptimizerRunsRequest(r *http.Request, pathParams PathParams) (*ListTableOptimizerRunsRequest, error) { - input := &ListTableOptimizerRunsRequest{} - - return input, nil -} - -// DeserializeListTriggersRequest parses an HTTP request into a *ListTriggersRequest. -func DeserializeListTriggersRequest(r *http.Request, pathParams PathParams) (*ListTriggersRequest, error) { - input := &ListTriggersRequest{} - - return input, nil -} - -// DeserializeListUsageProfilesRequest parses an HTTP request into a *ListUsageProfilesRequest. -func DeserializeListUsageProfilesRequest(r *http.Request, pathParams PathParams) (*ListUsageProfilesRequest, error) { - input := &ListUsageProfilesRequest{} - - return input, nil -} - -// DeserializeListWorkflowsRequest parses an HTTP request into a *ListWorkflowsRequest. -func DeserializeListWorkflowsRequest(r *http.Request, pathParams PathParams) (*ListWorkflowsRequest, error) { - input := &ListWorkflowsRequest{} - - return input, nil -} - -// DeserializeModifyIntegrationRequest parses an HTTP request into a *ModifyIntegrationRequest. -func DeserializeModifyIntegrationRequest(r *http.Request, pathParams PathParams) (*ModifyIntegrationRequest, error) { - input := &ModifyIntegrationRequest{} - - return input, nil -} - -// DeserializePutDataCatalogEncryptionSettingsRequest parses an HTTP request into a *PutDataCatalogEncryptionSettingsRequest. -func DeserializePutDataCatalogEncryptionSettingsRequest(r *http.Request, pathParams PathParams) (*PutDataCatalogEncryptionSettingsRequest, error) { - input := &PutDataCatalogEncryptionSettingsRequest{} - - return input, nil -} - -// DeserializePutDataQualityProfileAnnotationRequest parses an HTTP request into a *PutDataQualityProfileAnnotationRequest. -func DeserializePutDataQualityProfileAnnotationRequest(r *http.Request, pathParams PathParams) (*PutDataQualityProfileAnnotationRequest, error) { - input := &PutDataQualityProfileAnnotationRequest{} - - return input, nil -} - -// DeserializePutResourcePolicyRequest parses an HTTP request into a *PutResourcePolicyRequest. -func DeserializePutResourcePolicyRequest(r *http.Request, pathParams PathParams) (*PutResourcePolicyRequest, error) { - input := &PutResourcePolicyRequest{} - - return input, nil -} - -// DeserializePutSchemaVersionMetadataInput parses an HTTP request into a *PutSchemaVersionMetadataInput. -func DeserializePutSchemaVersionMetadataInput(r *http.Request, pathParams PathParams) (*PutSchemaVersionMetadataInput, error) { - input := &PutSchemaVersionMetadataInput{} - - return input, nil -} - -// DeserializePutWorkflowRunPropertiesRequest parses an HTTP request into a *PutWorkflowRunPropertiesRequest. -func DeserializePutWorkflowRunPropertiesRequest(r *http.Request, pathParams PathParams) (*PutWorkflowRunPropertiesRequest, error) { - input := &PutWorkflowRunPropertiesRequest{} - - return input, nil -} - -// DeserializeQuerySchemaVersionMetadataInput parses an HTTP request into a *QuerySchemaVersionMetadataInput. -func DeserializeQuerySchemaVersionMetadataInput(r *http.Request, pathParams PathParams) (*QuerySchemaVersionMetadataInput, error) { - input := &QuerySchemaVersionMetadataInput{} - - return input, nil -} - -// DeserializeRegisterConnectionTypeRequest parses an HTTP request into a *RegisterConnectionTypeRequest. -func DeserializeRegisterConnectionTypeRequest(r *http.Request, pathParams PathParams) (*RegisterConnectionTypeRequest, error) { - input := &RegisterConnectionTypeRequest{} - - return input, nil -} - -// DeserializeRegisterSchemaVersionInput parses an HTTP request into a *RegisterSchemaVersionInput. -func DeserializeRegisterSchemaVersionInput(r *http.Request, pathParams PathParams) (*RegisterSchemaVersionInput, error) { - input := &RegisterSchemaVersionInput{} - - return input, nil -} - -// DeserializeRemoveSchemaVersionMetadataInput parses an HTTP request into a *RemoveSchemaVersionMetadataInput. -func DeserializeRemoveSchemaVersionMetadataInput(r *http.Request, pathParams PathParams) (*RemoveSchemaVersionMetadataInput, error) { - input := &RemoveSchemaVersionMetadataInput{} - - return input, nil -} - -// DeserializeResetJobBookmarkRequest parses an HTTP request into a *ResetJobBookmarkRequest. -func DeserializeResetJobBookmarkRequest(r *http.Request, pathParams PathParams) (*ResetJobBookmarkRequest, error) { - input := &ResetJobBookmarkRequest{} - - return input, nil -} - -// DeserializeResumeWorkflowRunRequest parses an HTTP request into a *ResumeWorkflowRunRequest. -func DeserializeResumeWorkflowRunRequest(r *http.Request, pathParams PathParams) (*ResumeWorkflowRunRequest, error) { - input := &ResumeWorkflowRunRequest{} - - return input, nil -} - -// DeserializeRunStatementRequest parses an HTTP request into a *RunStatementRequest. -func DeserializeRunStatementRequest(r *http.Request, pathParams PathParams) (*RunStatementRequest, error) { - input := &RunStatementRequest{} - - return input, nil -} - -// DeserializeSearchTablesRequest parses an HTTP request into a *SearchTablesRequest. -func DeserializeSearchTablesRequest(r *http.Request, pathParams PathParams) (*SearchTablesRequest, error) { - input := &SearchTablesRequest{} - - return input, nil -} - -// DeserializeStartBlueprintRunRequest parses an HTTP request into a *StartBlueprintRunRequest. -func DeserializeStartBlueprintRunRequest(r *http.Request, pathParams PathParams) (*StartBlueprintRunRequest, error) { - input := &StartBlueprintRunRequest{} - - return input, nil -} - -// DeserializeStartColumnStatisticsTaskRunRequest parses an HTTP request into a *StartColumnStatisticsTaskRunRequest. -func DeserializeStartColumnStatisticsTaskRunRequest(r *http.Request, pathParams PathParams) (*StartColumnStatisticsTaskRunRequest, error) { - input := &StartColumnStatisticsTaskRunRequest{} - - return input, nil -} - -// DeserializeStartColumnStatisticsTaskRunScheduleRequest parses an HTTP request into a *StartColumnStatisticsTaskRunScheduleRequest. -func DeserializeStartColumnStatisticsTaskRunScheduleRequest(r *http.Request, pathParams PathParams) (*StartColumnStatisticsTaskRunScheduleRequest, error) { - input := &StartColumnStatisticsTaskRunScheduleRequest{} - - return input, nil -} - -// DeserializeStartCrawlerRequest parses an HTTP request into a *StartCrawlerRequest. -func DeserializeStartCrawlerRequest(r *http.Request, pathParams PathParams) (*StartCrawlerRequest, error) { - input := &StartCrawlerRequest{} - - return input, nil -} - -// DeserializeStartCrawlerScheduleRequest parses an HTTP request into a *StartCrawlerScheduleRequest. -func DeserializeStartCrawlerScheduleRequest(r *http.Request, pathParams PathParams) (*StartCrawlerScheduleRequest, error) { - input := &StartCrawlerScheduleRequest{} - - return input, nil -} - -// DeserializeStartDataQualityRuleRecommendationRunRequest parses an HTTP request into a *StartDataQualityRuleRecommendationRunRequest. -func DeserializeStartDataQualityRuleRecommendationRunRequest(r *http.Request, pathParams PathParams) (*StartDataQualityRuleRecommendationRunRequest, error) { - input := &StartDataQualityRuleRecommendationRunRequest{} - - return input, nil -} - -// DeserializeStartDataQualityRulesetEvaluationRunRequest parses an HTTP request into a *StartDataQualityRulesetEvaluationRunRequest. -func DeserializeStartDataQualityRulesetEvaluationRunRequest(r *http.Request, pathParams PathParams) (*StartDataQualityRulesetEvaluationRunRequest, error) { - input := &StartDataQualityRulesetEvaluationRunRequest{} - - return input, nil -} - -// DeserializeStartExportLabelsTaskRunRequest parses an HTTP request into a *StartExportLabelsTaskRunRequest. -func DeserializeStartExportLabelsTaskRunRequest(r *http.Request, pathParams PathParams) (*StartExportLabelsTaskRunRequest, error) { - input := &StartExportLabelsTaskRunRequest{} - - return input, nil -} - -// DeserializeStartImportLabelsTaskRunRequest parses an HTTP request into a *StartImportLabelsTaskRunRequest. -func DeserializeStartImportLabelsTaskRunRequest(r *http.Request, pathParams PathParams) (*StartImportLabelsTaskRunRequest, error) { - input := &StartImportLabelsTaskRunRequest{} - - return input, nil -} - -// DeserializeStartJobRunRequest parses an HTTP request into a *StartJobRunRequest. -func DeserializeStartJobRunRequest(r *http.Request, pathParams PathParams) (*StartJobRunRequest, error) { - input := &StartJobRunRequest{} - - return input, nil -} - -// DeserializeStartMLEvaluationTaskRunRequest parses an HTTP request into a *StartMLEvaluationTaskRunRequest. -func DeserializeStartMLEvaluationTaskRunRequest(r *http.Request, pathParams PathParams) (*StartMLEvaluationTaskRunRequest, error) { - input := &StartMLEvaluationTaskRunRequest{} - - return input, nil -} - -// DeserializeStartMLLabelingSetGenerationTaskRunRequest parses an HTTP request into a *StartMLLabelingSetGenerationTaskRunRequest. -func DeserializeStartMLLabelingSetGenerationTaskRunRequest(r *http.Request, pathParams PathParams) (*StartMLLabelingSetGenerationTaskRunRequest, error) { - input := &StartMLLabelingSetGenerationTaskRunRequest{} - - return input, nil -} - -// DeserializeStartMaterializedViewRefreshTaskRunRequest parses an HTTP request into a *StartMaterializedViewRefreshTaskRunRequest. -func DeserializeStartMaterializedViewRefreshTaskRunRequest(r *http.Request, pathParams PathParams) (*StartMaterializedViewRefreshTaskRunRequest, error) { - input := &StartMaterializedViewRefreshTaskRunRequest{} - - return input, nil -} - -// DeserializeStartTriggerRequest parses an HTTP request into a *StartTriggerRequest. -func DeserializeStartTriggerRequest(r *http.Request, pathParams PathParams) (*StartTriggerRequest, error) { - input := &StartTriggerRequest{} - - return input, nil -} - -// DeserializeStartWorkflowRunRequest parses an HTTP request into a *StartWorkflowRunRequest. -func DeserializeStartWorkflowRunRequest(r *http.Request, pathParams PathParams) (*StartWorkflowRunRequest, error) { - input := &StartWorkflowRunRequest{} - - return input, nil -} - -// DeserializeStopColumnStatisticsTaskRunRequest parses an HTTP request into a *StopColumnStatisticsTaskRunRequest. -func DeserializeStopColumnStatisticsTaskRunRequest(r *http.Request, pathParams PathParams) (*StopColumnStatisticsTaskRunRequest, error) { - input := &StopColumnStatisticsTaskRunRequest{} - - return input, nil -} - -// DeserializeStopColumnStatisticsTaskRunScheduleRequest parses an HTTP request into a *StopColumnStatisticsTaskRunScheduleRequest. -func DeserializeStopColumnStatisticsTaskRunScheduleRequest(r *http.Request, pathParams PathParams) (*StopColumnStatisticsTaskRunScheduleRequest, error) { - input := &StopColumnStatisticsTaskRunScheduleRequest{} - - return input, nil -} - -// DeserializeStopCrawlerRequest parses an HTTP request into a *StopCrawlerRequest. -func DeserializeStopCrawlerRequest(r *http.Request, pathParams PathParams) (*StopCrawlerRequest, error) { - input := &StopCrawlerRequest{} - - return input, nil -} - -// DeserializeStopCrawlerScheduleRequest parses an HTTP request into a *StopCrawlerScheduleRequest. -func DeserializeStopCrawlerScheduleRequest(r *http.Request, pathParams PathParams) (*StopCrawlerScheduleRequest, error) { - input := &StopCrawlerScheduleRequest{} - - return input, nil -} - -// DeserializeStopMaterializedViewRefreshTaskRunRequest parses an HTTP request into a *StopMaterializedViewRefreshTaskRunRequest. -func DeserializeStopMaterializedViewRefreshTaskRunRequest(r *http.Request, pathParams PathParams) (*StopMaterializedViewRefreshTaskRunRequest, error) { - input := &StopMaterializedViewRefreshTaskRunRequest{} - - return input, nil -} - -// DeserializeStopSessionRequest parses an HTTP request into a *StopSessionRequest. -func DeserializeStopSessionRequest(r *http.Request, pathParams PathParams) (*StopSessionRequest, error) { - input := &StopSessionRequest{} - - return input, nil -} - -// DeserializeStopTriggerRequest parses an HTTP request into a *StopTriggerRequest. -func DeserializeStopTriggerRequest(r *http.Request, pathParams PathParams) (*StopTriggerRequest, error) { - input := &StopTriggerRequest{} - - return input, nil -} - -// DeserializeStopWorkflowRunRequest parses an HTTP request into a *StopWorkflowRunRequest. -func DeserializeStopWorkflowRunRequest(r *http.Request, pathParams PathParams) (*StopWorkflowRunRequest, error) { - input := &StopWorkflowRunRequest{} - - return input, nil -} - -// DeserializeTagResourceRequest parses an HTTP request into a *TagResourceRequest. -func DeserializeTagResourceRequest(r *http.Request, pathParams PathParams) (*TagResourceRequest, error) { - input := &TagResourceRequest{} - - return input, nil -} - -// DeserializeTestConnectionRequest parses an HTTP request into a *TestConnectionRequest. -func DeserializeTestConnectionRequest(r *http.Request, pathParams PathParams) (*TestConnectionRequest, error) { - input := &TestConnectionRequest{} - - return input, nil -} - -// DeserializeUntagResourceRequest parses an HTTP request into a *UntagResourceRequest. -func DeserializeUntagResourceRequest(r *http.Request, pathParams PathParams) (*UntagResourceRequest, error) { - input := &UntagResourceRequest{} - - return input, nil -} - -// DeserializeUpdateBlueprintRequest parses an HTTP request into a *UpdateBlueprintRequest. -func DeserializeUpdateBlueprintRequest(r *http.Request, pathParams PathParams) (*UpdateBlueprintRequest, error) { - input := &UpdateBlueprintRequest{} - - return input, nil -} - -// DeserializeUpdateCatalogRequest parses an HTTP request into a *UpdateCatalogRequest. -func DeserializeUpdateCatalogRequest(r *http.Request, pathParams PathParams) (*UpdateCatalogRequest, error) { - input := &UpdateCatalogRequest{} - - return input, nil -} - -// DeserializeUpdateClassifierRequest parses an HTTP request into a *UpdateClassifierRequest. -func DeserializeUpdateClassifierRequest(r *http.Request, pathParams PathParams) (*UpdateClassifierRequest, error) { - input := &UpdateClassifierRequest{} - - return input, nil -} - -// DeserializeUpdateColumnStatisticsForPartitionRequest parses an HTTP request into a *UpdateColumnStatisticsForPartitionRequest. -func DeserializeUpdateColumnStatisticsForPartitionRequest(r *http.Request, pathParams PathParams) (*UpdateColumnStatisticsForPartitionRequest, error) { - input := &UpdateColumnStatisticsForPartitionRequest{} - - return input, nil -} - -// DeserializeUpdateColumnStatisticsForTableRequest parses an HTTP request into a *UpdateColumnStatisticsForTableRequest. -func DeserializeUpdateColumnStatisticsForTableRequest(r *http.Request, pathParams PathParams) (*UpdateColumnStatisticsForTableRequest, error) { - input := &UpdateColumnStatisticsForTableRequest{} - - return input, nil -} - -// DeserializeUpdateColumnStatisticsTaskSettingsRequest parses an HTTP request into a *UpdateColumnStatisticsTaskSettingsRequest. -func DeserializeUpdateColumnStatisticsTaskSettingsRequest(r *http.Request, pathParams PathParams) (*UpdateColumnStatisticsTaskSettingsRequest, error) { - input := &UpdateColumnStatisticsTaskSettingsRequest{} - - return input, nil -} - -// DeserializeUpdateConnectionRequest parses an HTTP request into a *UpdateConnectionRequest. -func DeserializeUpdateConnectionRequest(r *http.Request, pathParams PathParams) (*UpdateConnectionRequest, error) { - input := &UpdateConnectionRequest{} - - return input, nil -} - -// DeserializeUpdateCrawlerRequest parses an HTTP request into a *UpdateCrawlerRequest. -func DeserializeUpdateCrawlerRequest(r *http.Request, pathParams PathParams) (*UpdateCrawlerRequest, error) { - input := &UpdateCrawlerRequest{} - - return input, nil -} - -// DeserializeUpdateCrawlerScheduleRequest parses an HTTP request into a *UpdateCrawlerScheduleRequest. -func DeserializeUpdateCrawlerScheduleRequest(r *http.Request, pathParams PathParams) (*UpdateCrawlerScheduleRequest, error) { - input := &UpdateCrawlerScheduleRequest{} - - return input, nil -} - -// DeserializeUpdateDataQualityRulesetRequest parses an HTTP request into a *UpdateDataQualityRulesetRequest. -func DeserializeUpdateDataQualityRulesetRequest(r *http.Request, pathParams PathParams) (*UpdateDataQualityRulesetRequest, error) { - input := &UpdateDataQualityRulesetRequest{} - - return input, nil -} - -// DeserializeUpdateDatabaseRequest parses an HTTP request into a *UpdateDatabaseRequest. -func DeserializeUpdateDatabaseRequest(r *http.Request, pathParams PathParams) (*UpdateDatabaseRequest, error) { - input := &UpdateDatabaseRequest{} - - return input, nil -} - -// DeserializeUpdateDevEndpointRequest parses an HTTP request into a *UpdateDevEndpointRequest. -func DeserializeUpdateDevEndpointRequest(r *http.Request, pathParams PathParams) (*UpdateDevEndpointRequest, error) { - input := &UpdateDevEndpointRequest{} - - return input, nil -} - -// DeserializeUpdateGlueIdentityCenterConfigurationRequest parses an HTTP request into a *UpdateGlueIdentityCenterConfigurationRequest. -func DeserializeUpdateGlueIdentityCenterConfigurationRequest(r *http.Request, pathParams PathParams) (*UpdateGlueIdentityCenterConfigurationRequest, error) { - input := &UpdateGlueIdentityCenterConfigurationRequest{} - - return input, nil -} - -// DeserializeUpdateIntegrationResourcePropertyRequest parses an HTTP request into a *UpdateIntegrationResourcePropertyRequest. -func DeserializeUpdateIntegrationResourcePropertyRequest(r *http.Request, pathParams PathParams) (*UpdateIntegrationResourcePropertyRequest, error) { - input := &UpdateIntegrationResourcePropertyRequest{} - - return input, nil -} - -// DeserializeUpdateIntegrationTablePropertiesRequest parses an HTTP request into a *UpdateIntegrationTablePropertiesRequest. -func DeserializeUpdateIntegrationTablePropertiesRequest(r *http.Request, pathParams PathParams) (*UpdateIntegrationTablePropertiesRequest, error) { - input := &UpdateIntegrationTablePropertiesRequest{} - - return input, nil -} - -// DeserializeUpdateJobRequest parses an HTTP request into a *UpdateJobRequest. -func DeserializeUpdateJobRequest(r *http.Request, pathParams PathParams) (*UpdateJobRequest, error) { - input := &UpdateJobRequest{} - - return input, nil -} - -// DeserializeUpdateJobFromSourceControlRequest parses an HTTP request into a *UpdateJobFromSourceControlRequest. -func DeserializeUpdateJobFromSourceControlRequest(r *http.Request, pathParams PathParams) (*UpdateJobFromSourceControlRequest, error) { - input := &UpdateJobFromSourceControlRequest{} - - return input, nil -} - -// DeserializeUpdateMLTransformRequest parses an HTTP request into a *UpdateMLTransformRequest. -func DeserializeUpdateMLTransformRequest(r *http.Request, pathParams PathParams) (*UpdateMLTransformRequest, error) { - input := &UpdateMLTransformRequest{} - - return input, nil -} - -// DeserializeUpdatePartitionRequest parses an HTTP request into a *UpdatePartitionRequest. -func DeserializeUpdatePartitionRequest(r *http.Request, pathParams PathParams) (*UpdatePartitionRequest, error) { - input := &UpdatePartitionRequest{} - - return input, nil -} - -// DeserializeUpdateRegistryInput parses an HTTP request into a *UpdateRegistryInput. -func DeserializeUpdateRegistryInput(r *http.Request, pathParams PathParams) (*UpdateRegistryInput, error) { - input := &UpdateRegistryInput{} - - return input, nil -} - -// DeserializeUpdateSchemaInput parses an HTTP request into a *UpdateSchemaInput. -func DeserializeUpdateSchemaInput(r *http.Request, pathParams PathParams) (*UpdateSchemaInput, error) { - input := &UpdateSchemaInput{} - - return input, nil -} - -// DeserializeUpdateSourceControlFromJobRequest parses an HTTP request into a *UpdateSourceControlFromJobRequest. -func DeserializeUpdateSourceControlFromJobRequest(r *http.Request, pathParams PathParams) (*UpdateSourceControlFromJobRequest, error) { - input := &UpdateSourceControlFromJobRequest{} - - return input, nil -} - -// DeserializeUpdateTableRequest parses an HTTP request into a *UpdateTableRequest. -func DeserializeUpdateTableRequest(r *http.Request, pathParams PathParams) (*UpdateTableRequest, error) { - input := &UpdateTableRequest{} - - return input, nil -} - -// DeserializeUpdateTableOptimizerRequest parses an HTTP request into a *UpdateTableOptimizerRequest. -func DeserializeUpdateTableOptimizerRequest(r *http.Request, pathParams PathParams) (*UpdateTableOptimizerRequest, error) { - input := &UpdateTableOptimizerRequest{} - - return input, nil -} - -// DeserializeUpdateTriggerRequest parses an HTTP request into a *UpdateTriggerRequest. -func DeserializeUpdateTriggerRequest(r *http.Request, pathParams PathParams) (*UpdateTriggerRequest, error) { - input := &UpdateTriggerRequest{} - - return input, nil -} - -// DeserializeUpdateUsageProfileRequest parses an HTTP request into a *UpdateUsageProfileRequest. -func DeserializeUpdateUsageProfileRequest(r *http.Request, pathParams PathParams) (*UpdateUsageProfileRequest, error) { - input := &UpdateUsageProfileRequest{} - - return input, nil -} - -// DeserializeUpdateUserDefinedFunctionRequest parses an HTTP request into a *UpdateUserDefinedFunctionRequest. -func DeserializeUpdateUserDefinedFunctionRequest(r *http.Request, pathParams PathParams) (*UpdateUserDefinedFunctionRequest, error) { - input := &UpdateUserDefinedFunctionRequest{} - - return input, nil -} - -// DeserializeUpdateWorkflowRequest parses an HTTP request into a *UpdateWorkflowRequest. -func DeserializeUpdateWorkflowRequest(r *http.Request, pathParams PathParams) (*UpdateWorkflowRequest, error) { - input := &UpdateWorkflowRequest{} - - return input, nil -} diff --git a/internal/generated/iam/deserializer.go b/internal/generated/iam/deserializer.go deleted file mode 100644 index e01895a6..00000000 --- a/internal/generated/iam/deserializer.go +++ /dev/null @@ -1,1533 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package iam - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateAccessKeyResponse writes the CreateAccessKeyResponse to the HTTP response. -func SerializeCreateAccessKeyResponse(w http.ResponseWriter, output *CreateAccessKeyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDelegationRequestResponse writes the CreateDelegationRequestResponse to the HTTP response. -func SerializeCreateDelegationRequestResponse(w http.ResponseWriter, output *CreateDelegationRequestResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateGroupResponse writes the CreateGroupResponse to the HTTP response. -func SerializeCreateGroupResponse(w http.ResponseWriter, output *CreateGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateInstanceProfileResponse writes the CreateInstanceProfileResponse to the HTTP response. -func SerializeCreateInstanceProfileResponse(w http.ResponseWriter, output *CreateInstanceProfileResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateLoginProfileResponse writes the CreateLoginProfileResponse to the HTTP response. -func SerializeCreateLoginProfileResponse(w http.ResponseWriter, output *CreateLoginProfileResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateOpenIDConnectProviderResponse writes the CreateOpenIDConnectProviderResponse to the HTTP response. -func SerializeCreateOpenIDConnectProviderResponse(w http.ResponseWriter, output *CreateOpenIDConnectProviderResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreatePolicyResponse writes the CreatePolicyResponse to the HTTP response. -func SerializeCreatePolicyResponse(w http.ResponseWriter, output *CreatePolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreatePolicyVersionResponse writes the CreatePolicyVersionResponse to the HTTP response. -func SerializeCreatePolicyVersionResponse(w http.ResponseWriter, output *CreatePolicyVersionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateRoleResponse writes the CreateRoleResponse to the HTTP response. -func SerializeCreateRoleResponse(w http.ResponseWriter, output *CreateRoleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateSAMLProviderResponse writes the CreateSAMLProviderResponse to the HTTP response. -func SerializeCreateSAMLProviderResponse(w http.ResponseWriter, output *CreateSAMLProviderResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateServiceLinkedRoleResponse writes the CreateServiceLinkedRoleResponse to the HTTP response. -func SerializeCreateServiceLinkedRoleResponse(w http.ResponseWriter, output *CreateServiceLinkedRoleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateServiceSpecificCredentialResponse writes the CreateServiceSpecificCredentialResponse to the HTTP response. -func SerializeCreateServiceSpecificCredentialResponse(w http.ResponseWriter, output *CreateServiceSpecificCredentialResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateUserResponse writes the CreateUserResponse to the HTTP response. -func SerializeCreateUserResponse(w http.ResponseWriter, output *CreateUserResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateVirtualMFADeviceResponse writes the CreateVirtualMFADeviceResponse to the HTTP response. -func SerializeCreateVirtualMFADeviceResponse(w http.ResponseWriter, output *CreateVirtualMFADeviceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteServiceLinkedRoleResponse writes the DeleteServiceLinkedRoleResponse to the HTTP response. -func SerializeDeleteServiceLinkedRoleResponse(w http.ResponseWriter, output *DeleteServiceLinkedRoleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisableOrganizationsRootCredentialsManagementResponse writes the DisableOrganizationsRootCredentialsManagementResponse to the HTTP response. -func SerializeDisableOrganizationsRootCredentialsManagementResponse(w http.ResponseWriter, output *DisableOrganizationsRootCredentialsManagementResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisableOrganizationsRootSessionsResponse writes the DisableOrganizationsRootSessionsResponse to the HTTP response. -func SerializeDisableOrganizationsRootSessionsResponse(w http.ResponseWriter, output *DisableOrganizationsRootSessionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEnableOrganizationsRootCredentialsManagementResponse writes the EnableOrganizationsRootCredentialsManagementResponse to the HTTP response. -func SerializeEnableOrganizationsRootCredentialsManagementResponse(w http.ResponseWriter, output *EnableOrganizationsRootCredentialsManagementResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEnableOrganizationsRootSessionsResponse writes the EnableOrganizationsRootSessionsResponse to the HTTP response. -func SerializeEnableOrganizationsRootSessionsResponse(w http.ResponseWriter, output *EnableOrganizationsRootSessionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEnableOutboundWebIdentityFederationResponse writes the EnableOutboundWebIdentityFederationResponse to the HTTP response. -func SerializeEnableOutboundWebIdentityFederationResponse(w http.ResponseWriter, output *EnableOutboundWebIdentityFederationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGenerateCredentialReportResponse writes the GenerateCredentialReportResponse to the HTTP response. -func SerializeGenerateCredentialReportResponse(w http.ResponseWriter, output *GenerateCredentialReportResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGenerateOrganizationsAccessReportResponse writes the GenerateOrganizationsAccessReportResponse to the HTTP response. -func SerializeGenerateOrganizationsAccessReportResponse(w http.ResponseWriter, output *GenerateOrganizationsAccessReportResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGenerateServiceLastAccessedDetailsResponse writes the GenerateServiceLastAccessedDetailsResponse to the HTTP response. -func SerializeGenerateServiceLastAccessedDetailsResponse(w http.ResponseWriter, output *GenerateServiceLastAccessedDetailsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetAccessKeyLastUsedResponse writes the GetAccessKeyLastUsedResponse to the HTTP response. -func SerializeGetAccessKeyLastUsedResponse(w http.ResponseWriter, output *GetAccessKeyLastUsedResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetAccountAuthorizationDetailsResponse writes the GetAccountAuthorizationDetailsResponse to the HTTP response. -func SerializeGetAccountAuthorizationDetailsResponse(w http.ResponseWriter, output *GetAccountAuthorizationDetailsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetAccountPasswordPolicyResponse writes the GetAccountPasswordPolicyResponse to the HTTP response. -func SerializeGetAccountPasswordPolicyResponse(w http.ResponseWriter, output *GetAccountPasswordPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetAccountSummaryResponse writes the GetAccountSummaryResponse to the HTTP response. -func SerializeGetAccountSummaryResponse(w http.ResponseWriter, output *GetAccountSummaryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetContextKeysForPolicyResponse writes the GetContextKeysForPolicyResponse to the HTTP response. -func SerializeGetContextKeysForPolicyResponse(w http.ResponseWriter, output *GetContextKeysForPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCredentialReportResponse writes the GetCredentialReportResponse to the HTTP response. -func SerializeGetCredentialReportResponse(w http.ResponseWriter, output *GetCredentialReportResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDelegationRequestResponse writes the GetDelegationRequestResponse to the HTTP response. -func SerializeGetDelegationRequestResponse(w http.ResponseWriter, output *GetDelegationRequestResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetGroupResponse writes the GetGroupResponse to the HTTP response. -func SerializeGetGroupResponse(w http.ResponseWriter, output *GetGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetGroupPolicyResponse writes the GetGroupPolicyResponse to the HTTP response. -func SerializeGetGroupPolicyResponse(w http.ResponseWriter, output *GetGroupPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetHumanReadableSummaryResponse writes the GetHumanReadableSummaryResponse to the HTTP response. -func SerializeGetHumanReadableSummaryResponse(w http.ResponseWriter, output *GetHumanReadableSummaryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetInstanceProfileResponse writes the GetInstanceProfileResponse to the HTTP response. -func SerializeGetInstanceProfileResponse(w http.ResponseWriter, output *GetInstanceProfileResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetLoginProfileResponse writes the GetLoginProfileResponse to the HTTP response. -func SerializeGetLoginProfileResponse(w http.ResponseWriter, output *GetLoginProfileResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetMFADeviceResponse writes the GetMFADeviceResponse to the HTTP response. -func SerializeGetMFADeviceResponse(w http.ResponseWriter, output *GetMFADeviceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetOpenIDConnectProviderResponse writes the GetOpenIDConnectProviderResponse to the HTTP response. -func SerializeGetOpenIDConnectProviderResponse(w http.ResponseWriter, output *GetOpenIDConnectProviderResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetOrganizationsAccessReportResponse writes the GetOrganizationsAccessReportResponse to the HTTP response. -func SerializeGetOrganizationsAccessReportResponse(w http.ResponseWriter, output *GetOrganizationsAccessReportResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetOutboundWebIdentityFederationInfoResponse writes the GetOutboundWebIdentityFederationInfoResponse to the HTTP response. -func SerializeGetOutboundWebIdentityFederationInfoResponse(w http.ResponseWriter, output *GetOutboundWebIdentityFederationInfoResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPolicyResponse writes the GetPolicyResponse to the HTTP response. -func SerializeGetPolicyResponse(w http.ResponseWriter, output *GetPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPolicyVersionResponse writes the GetPolicyVersionResponse to the HTTP response. -func SerializeGetPolicyVersionResponse(w http.ResponseWriter, output *GetPolicyVersionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetRoleResponse writes the GetRoleResponse to the HTTP response. -func SerializeGetRoleResponse(w http.ResponseWriter, output *GetRoleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetRolePolicyResponse writes the GetRolePolicyResponse to the HTTP response. -func SerializeGetRolePolicyResponse(w http.ResponseWriter, output *GetRolePolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSAMLProviderResponse writes the GetSAMLProviderResponse to the HTTP response. -func SerializeGetSAMLProviderResponse(w http.ResponseWriter, output *GetSAMLProviderResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSSHPublicKeyResponse writes the GetSSHPublicKeyResponse to the HTTP response. -func SerializeGetSSHPublicKeyResponse(w http.ResponseWriter, output *GetSSHPublicKeyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetServerCertificateResponse writes the GetServerCertificateResponse to the HTTP response. -func SerializeGetServerCertificateResponse(w http.ResponseWriter, output *GetServerCertificateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetServiceLastAccessedDetailsResponse writes the GetServiceLastAccessedDetailsResponse to the HTTP response. -func SerializeGetServiceLastAccessedDetailsResponse(w http.ResponseWriter, output *GetServiceLastAccessedDetailsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetServiceLastAccessedDetailsWithEntitiesResponse writes the GetServiceLastAccessedDetailsWithEntitiesResponse to the HTTP response. -func SerializeGetServiceLastAccessedDetailsWithEntitiesResponse(w http.ResponseWriter, output *GetServiceLastAccessedDetailsWithEntitiesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetServiceLinkedRoleDeletionStatusResponse writes the GetServiceLinkedRoleDeletionStatusResponse to the HTTP response. -func SerializeGetServiceLinkedRoleDeletionStatusResponse(w http.ResponseWriter, output *GetServiceLinkedRoleDeletionStatusResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetUserResponse writes the GetUserResponse to the HTTP response. -func SerializeGetUserResponse(w http.ResponseWriter, output *GetUserResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetUserPolicyResponse writes the GetUserPolicyResponse to the HTTP response. -func SerializeGetUserPolicyResponse(w http.ResponseWriter, output *GetUserPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAccessKeysResponse writes the ListAccessKeysResponse to the HTTP response. -func SerializeListAccessKeysResponse(w http.ResponseWriter, output *ListAccessKeysResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAccountAliasesResponse writes the ListAccountAliasesResponse to the HTTP response. -func SerializeListAccountAliasesResponse(w http.ResponseWriter, output *ListAccountAliasesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAttachedGroupPoliciesResponse writes the ListAttachedGroupPoliciesResponse to the HTTP response. -func SerializeListAttachedGroupPoliciesResponse(w http.ResponseWriter, output *ListAttachedGroupPoliciesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAttachedRolePoliciesResponse writes the ListAttachedRolePoliciesResponse to the HTTP response. -func SerializeListAttachedRolePoliciesResponse(w http.ResponseWriter, output *ListAttachedRolePoliciesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAttachedUserPoliciesResponse writes the ListAttachedUserPoliciesResponse to the HTTP response. -func SerializeListAttachedUserPoliciesResponse(w http.ResponseWriter, output *ListAttachedUserPoliciesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDelegationRequestsResponse writes the ListDelegationRequestsResponse to the HTTP response. -func SerializeListDelegationRequestsResponse(w http.ResponseWriter, output *ListDelegationRequestsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListEntitiesForPolicyResponse writes the ListEntitiesForPolicyResponse to the HTTP response. -func SerializeListEntitiesForPolicyResponse(w http.ResponseWriter, output *ListEntitiesForPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListGroupPoliciesResponse writes the ListGroupPoliciesResponse to the HTTP response. -func SerializeListGroupPoliciesResponse(w http.ResponseWriter, output *ListGroupPoliciesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListGroupsResponse writes the ListGroupsResponse to the HTTP response. -func SerializeListGroupsResponse(w http.ResponseWriter, output *ListGroupsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListGroupsForUserResponse writes the ListGroupsForUserResponse to the HTTP response. -func SerializeListGroupsForUserResponse(w http.ResponseWriter, output *ListGroupsForUserResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListInstanceProfileTagsResponse writes the ListInstanceProfileTagsResponse to the HTTP response. -func SerializeListInstanceProfileTagsResponse(w http.ResponseWriter, output *ListInstanceProfileTagsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListInstanceProfilesResponse writes the ListInstanceProfilesResponse to the HTTP response. -func SerializeListInstanceProfilesResponse(w http.ResponseWriter, output *ListInstanceProfilesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListInstanceProfilesForRoleResponse writes the ListInstanceProfilesForRoleResponse to the HTTP response. -func SerializeListInstanceProfilesForRoleResponse(w http.ResponseWriter, output *ListInstanceProfilesForRoleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListMFADeviceTagsResponse writes the ListMFADeviceTagsResponse to the HTTP response. -func SerializeListMFADeviceTagsResponse(w http.ResponseWriter, output *ListMFADeviceTagsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListMFADevicesResponse writes the ListMFADevicesResponse to the HTTP response. -func SerializeListMFADevicesResponse(w http.ResponseWriter, output *ListMFADevicesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListOpenIDConnectProviderTagsResponse writes the ListOpenIDConnectProviderTagsResponse to the HTTP response. -func SerializeListOpenIDConnectProviderTagsResponse(w http.ResponseWriter, output *ListOpenIDConnectProviderTagsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListOpenIDConnectProvidersResponse writes the ListOpenIDConnectProvidersResponse to the HTTP response. -func SerializeListOpenIDConnectProvidersResponse(w http.ResponseWriter, output *ListOpenIDConnectProvidersResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListOrganizationsFeaturesResponse writes the ListOrganizationsFeaturesResponse to the HTTP response. -func SerializeListOrganizationsFeaturesResponse(w http.ResponseWriter, output *ListOrganizationsFeaturesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPoliciesResponse writes the ListPoliciesResponse to the HTTP response. -func SerializeListPoliciesResponse(w http.ResponseWriter, output *ListPoliciesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPoliciesGrantingServiceAccessResponse writes the ListPoliciesGrantingServiceAccessResponse to the HTTP response. -func SerializeListPoliciesGrantingServiceAccessResponse(w http.ResponseWriter, output *ListPoliciesGrantingServiceAccessResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPolicyTagsResponse writes the ListPolicyTagsResponse to the HTTP response. -func SerializeListPolicyTagsResponse(w http.ResponseWriter, output *ListPolicyTagsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPolicyVersionsResponse writes the ListPolicyVersionsResponse to the HTTP response. -func SerializeListPolicyVersionsResponse(w http.ResponseWriter, output *ListPolicyVersionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListRolePoliciesResponse writes the ListRolePoliciesResponse to the HTTP response. -func SerializeListRolePoliciesResponse(w http.ResponseWriter, output *ListRolePoliciesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListRoleTagsResponse writes the ListRoleTagsResponse to the HTTP response. -func SerializeListRoleTagsResponse(w http.ResponseWriter, output *ListRoleTagsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListRolesResponse writes the ListRolesResponse to the HTTP response. -func SerializeListRolesResponse(w http.ResponseWriter, output *ListRolesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListSAMLProviderTagsResponse writes the ListSAMLProviderTagsResponse to the HTTP response. -func SerializeListSAMLProviderTagsResponse(w http.ResponseWriter, output *ListSAMLProviderTagsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListSAMLProvidersResponse writes the ListSAMLProvidersResponse to the HTTP response. -func SerializeListSAMLProvidersResponse(w http.ResponseWriter, output *ListSAMLProvidersResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListSSHPublicKeysResponse writes the ListSSHPublicKeysResponse to the HTTP response. -func SerializeListSSHPublicKeysResponse(w http.ResponseWriter, output *ListSSHPublicKeysResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListServerCertificateTagsResponse writes the ListServerCertificateTagsResponse to the HTTP response. -func SerializeListServerCertificateTagsResponse(w http.ResponseWriter, output *ListServerCertificateTagsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListServerCertificatesResponse writes the ListServerCertificatesResponse to the HTTP response. -func SerializeListServerCertificatesResponse(w http.ResponseWriter, output *ListServerCertificatesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListServiceSpecificCredentialsResponse writes the ListServiceSpecificCredentialsResponse to the HTTP response. -func SerializeListServiceSpecificCredentialsResponse(w http.ResponseWriter, output *ListServiceSpecificCredentialsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListSigningCertificatesResponse writes the ListSigningCertificatesResponse to the HTTP response. -func SerializeListSigningCertificatesResponse(w http.ResponseWriter, output *ListSigningCertificatesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListUserPoliciesResponse writes the ListUserPoliciesResponse to the HTTP response. -func SerializeListUserPoliciesResponse(w http.ResponseWriter, output *ListUserPoliciesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListUserTagsResponse writes the ListUserTagsResponse to the HTTP response. -func SerializeListUserTagsResponse(w http.ResponseWriter, output *ListUserTagsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListUsersResponse writes the ListUsersResponse to the HTTP response. -func SerializeListUsersResponse(w http.ResponseWriter, output *ListUsersResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListVirtualMFADevicesResponse writes the ListVirtualMFADevicesResponse to the HTTP response. -func SerializeListVirtualMFADevicesResponse(w http.ResponseWriter, output *ListVirtualMFADevicesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeResetServiceSpecificCredentialResponse writes the ResetServiceSpecificCredentialResponse to the HTTP response. -func SerializeResetServiceSpecificCredentialResponse(w http.ResponseWriter, output *ResetServiceSpecificCredentialResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSimulatePolicyResponse writes the SimulatePolicyResponse to the HTTP response. -func SerializeSimulatePolicyResponse(w http.ResponseWriter, output *SimulatePolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateRoleResponse writes the UpdateRoleResponse to the HTTP response. -func SerializeUpdateRoleResponse(w http.ResponseWriter, output *UpdateRoleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateRoleDescriptionResponse writes the UpdateRoleDescriptionResponse to the HTTP response. -func SerializeUpdateRoleDescriptionResponse(w http.ResponseWriter, output *UpdateRoleDescriptionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateSAMLProviderResponse writes the UpdateSAMLProviderResponse to the HTTP response. -func SerializeUpdateSAMLProviderResponse(w http.ResponseWriter, output *UpdateSAMLProviderResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUploadSSHPublicKeyResponse writes the UploadSSHPublicKeyResponse to the HTTP response. -func SerializeUploadSSHPublicKeyResponse(w http.ResponseWriter, output *UploadSSHPublicKeyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUploadServerCertificateResponse writes the UploadServerCertificateResponse to the HTTP response. -func SerializeUploadServerCertificateResponse(w http.ResponseWriter, output *UploadServerCertificateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUploadSigningCertificateResponse writes the UploadSigningCertificateResponse to the HTTP response. -func SerializeUploadSigningCertificateResponse(w http.ResponseWriter, output *UploadSigningCertificateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/iam/interface.go b/internal/generated/iam/interface.go deleted file mode 100644 index 95ba9917..00000000 --- a/internal/generated/iam/interface.go +++ /dev/null @@ -1,184 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package iam - -import "context" - -type IdentityManagementV20100508Service interface { - AcceptDelegationRequest(ctx context.Context, input *AcceptDelegationRequestRequest) (*SmithyUnit, error) - AddClientIDToOpenIDConnectProvider(ctx context.Context, input *AddClientIDToOpenIDConnectProviderRequest) (*SmithyUnit, error) - AddRoleToInstanceProfile(ctx context.Context, input *AddRoleToInstanceProfileRequest) (*SmithyUnit, error) - AddUserToGroup(ctx context.Context, input *AddUserToGroupRequest) (*SmithyUnit, error) - AssociateDelegationRequest(ctx context.Context, input *AssociateDelegationRequestRequest) (*SmithyUnit, error) - AttachGroupPolicy(ctx context.Context, input *AttachGroupPolicyRequest) (*SmithyUnit, error) - AttachRolePolicy(ctx context.Context, input *AttachRolePolicyRequest) (*SmithyUnit, error) - AttachUserPolicy(ctx context.Context, input *AttachUserPolicyRequest) (*SmithyUnit, error) - ChangePassword(ctx context.Context, input *ChangePasswordRequest) (*SmithyUnit, error) - CreateAccessKey(ctx context.Context, input *CreateAccessKeyRequest) (*CreateAccessKeyResponse, error) - CreateAccountAlias(ctx context.Context, input *CreateAccountAliasRequest) (*SmithyUnit, error) - CreateDelegationRequest(ctx context.Context, input *CreateDelegationRequestRequest) (*CreateDelegationRequestResponse, error) - CreateGroup(ctx context.Context, input *CreateGroupRequest) (*CreateGroupResponse, error) - CreateInstanceProfile(ctx context.Context, input *CreateInstanceProfileRequest) (*CreateInstanceProfileResponse, error) - CreateLoginProfile(ctx context.Context, input *CreateLoginProfileRequest) (*CreateLoginProfileResponse, error) - CreateOpenIDConnectProvider(ctx context.Context, input *CreateOpenIDConnectProviderRequest) (*CreateOpenIDConnectProviderResponse, error) - CreatePolicy(ctx context.Context, input *CreatePolicyRequest) (*CreatePolicyResponse, error) - CreatePolicyVersion(ctx context.Context, input *CreatePolicyVersionRequest) (*CreatePolicyVersionResponse, error) - CreateRole(ctx context.Context, input *CreateRoleRequest) (*CreateRoleResponse, error) - CreateSAMLProvider(ctx context.Context, input *CreateSAMLProviderRequest) (*CreateSAMLProviderResponse, error) - CreateServiceLinkedRole(ctx context.Context, input *CreateServiceLinkedRoleRequest) (*CreateServiceLinkedRoleResponse, error) - CreateServiceSpecificCredential(ctx context.Context, input *CreateServiceSpecificCredentialRequest) (*CreateServiceSpecificCredentialResponse, error) - CreateUser(ctx context.Context, input *CreateUserRequest) (*CreateUserResponse, error) - CreateVirtualMFADevice(ctx context.Context, input *CreateVirtualMFADeviceRequest) (*CreateVirtualMFADeviceResponse, error) - DeactivateMFADevice(ctx context.Context, input *DeactivateMFADeviceRequest) (*SmithyUnit, error) - DeleteAccessKey(ctx context.Context, input *DeleteAccessKeyRequest) (*SmithyUnit, error) - DeleteAccountAlias(ctx context.Context, input *DeleteAccountAliasRequest) (*SmithyUnit, error) - DeleteAccountPasswordPolicy(ctx context.Context, input *SmithyUnit) (*SmithyUnit, error) - DeleteGroup(ctx context.Context, input *DeleteGroupRequest) (*SmithyUnit, error) - DeleteGroupPolicy(ctx context.Context, input *DeleteGroupPolicyRequest) (*SmithyUnit, error) - DeleteInstanceProfile(ctx context.Context, input *DeleteInstanceProfileRequest) (*SmithyUnit, error) - DeleteLoginProfile(ctx context.Context, input *DeleteLoginProfileRequest) (*SmithyUnit, error) - DeleteOpenIDConnectProvider(ctx context.Context, input *DeleteOpenIDConnectProviderRequest) (*SmithyUnit, error) - DeletePolicy(ctx context.Context, input *DeletePolicyRequest) (*SmithyUnit, error) - DeletePolicyVersion(ctx context.Context, input *DeletePolicyVersionRequest) (*SmithyUnit, error) - DeleteRole(ctx context.Context, input *DeleteRoleRequest) (*SmithyUnit, error) - DeleteRolePermissionsBoundary(ctx context.Context, input *DeleteRolePermissionsBoundaryRequest) (*SmithyUnit, error) - DeleteRolePolicy(ctx context.Context, input *DeleteRolePolicyRequest) (*SmithyUnit, error) - DeleteSAMLProvider(ctx context.Context, input *DeleteSAMLProviderRequest) (*SmithyUnit, error) - DeleteSSHPublicKey(ctx context.Context, input *DeleteSSHPublicKeyRequest) (*SmithyUnit, error) - DeleteServerCertificate(ctx context.Context, input *DeleteServerCertificateRequest) (*SmithyUnit, error) - DeleteServiceLinkedRole(ctx context.Context, input *DeleteServiceLinkedRoleRequest) (*DeleteServiceLinkedRoleResponse, error) - DeleteServiceSpecificCredential(ctx context.Context, input *DeleteServiceSpecificCredentialRequest) (*SmithyUnit, error) - DeleteSigningCertificate(ctx context.Context, input *DeleteSigningCertificateRequest) (*SmithyUnit, error) - DeleteUser(ctx context.Context, input *DeleteUserRequest) (*SmithyUnit, error) - DeleteUserPermissionsBoundary(ctx context.Context, input *DeleteUserPermissionsBoundaryRequest) (*SmithyUnit, error) - DeleteUserPolicy(ctx context.Context, input *DeleteUserPolicyRequest) (*SmithyUnit, error) - DeleteVirtualMFADevice(ctx context.Context, input *DeleteVirtualMFADeviceRequest) (*SmithyUnit, error) - DetachGroupPolicy(ctx context.Context, input *DetachGroupPolicyRequest) (*SmithyUnit, error) - DetachRolePolicy(ctx context.Context, input *DetachRolePolicyRequest) (*SmithyUnit, error) - DetachUserPolicy(ctx context.Context, input *DetachUserPolicyRequest) (*SmithyUnit, error) - DisableOrganizationsRootCredentialsManagement(ctx context.Context, input *DisableOrganizationsRootCredentialsManagementRequest) (*DisableOrganizationsRootCredentialsManagementResponse, error) - DisableOrganizationsRootSessions(ctx context.Context, input *DisableOrganizationsRootSessionsRequest) (*DisableOrganizationsRootSessionsResponse, error) - DisableOutboundWebIdentityFederation(ctx context.Context, input *SmithyUnit) (*SmithyUnit, error) - EnableMFADevice(ctx context.Context, input *EnableMFADeviceRequest) (*SmithyUnit, error) - EnableOrganizationsRootCredentialsManagement(ctx context.Context, input *EnableOrganizationsRootCredentialsManagementRequest) (*EnableOrganizationsRootCredentialsManagementResponse, error) - EnableOrganizationsRootSessions(ctx context.Context, input *EnableOrganizationsRootSessionsRequest) (*EnableOrganizationsRootSessionsResponse, error) - EnableOutboundWebIdentityFederation(ctx context.Context, input *SmithyUnit) (*EnableOutboundWebIdentityFederationResponse, error) - GenerateCredentialReport(ctx context.Context, input *SmithyUnit) (*GenerateCredentialReportResponse, error) - GenerateOrganizationsAccessReport(ctx context.Context, input *GenerateOrganizationsAccessReportRequest) (*GenerateOrganizationsAccessReportResponse, error) - GenerateServiceLastAccessedDetails(ctx context.Context, input *GenerateServiceLastAccessedDetailsRequest) (*GenerateServiceLastAccessedDetailsResponse, error) - GetAccessKeyLastUsed(ctx context.Context, input *GetAccessKeyLastUsedRequest) (*GetAccessKeyLastUsedResponse, error) - GetAccountAuthorizationDetails(ctx context.Context, input *GetAccountAuthorizationDetailsRequest) (*GetAccountAuthorizationDetailsResponse, error) - GetAccountPasswordPolicy(ctx context.Context, input *SmithyUnit) (*GetAccountPasswordPolicyResponse, error) - GetAccountSummary(ctx context.Context, input *SmithyUnit) (*GetAccountSummaryResponse, error) - GetContextKeysForCustomPolicy(ctx context.Context, input *GetContextKeysForCustomPolicyRequest) (*GetContextKeysForPolicyResponse, error) - GetContextKeysForPrincipalPolicy(ctx context.Context, input *GetContextKeysForPrincipalPolicyRequest) (*GetContextKeysForPolicyResponse, error) - GetCredentialReport(ctx context.Context, input *SmithyUnit) (*GetCredentialReportResponse, error) - GetDelegationRequest(ctx context.Context, input *GetDelegationRequestRequest) (*GetDelegationRequestResponse, error) - GetGroup(ctx context.Context, input *GetGroupRequest) (*GetGroupResponse, error) - GetGroupPolicy(ctx context.Context, input *GetGroupPolicyRequest) (*GetGroupPolicyResponse, error) - GetHumanReadableSummary(ctx context.Context, input *GetHumanReadableSummaryRequest) (*GetHumanReadableSummaryResponse, error) - GetInstanceProfile(ctx context.Context, input *GetInstanceProfileRequest) (*GetInstanceProfileResponse, error) - GetLoginProfile(ctx context.Context, input *GetLoginProfileRequest) (*GetLoginProfileResponse, error) - GetMFADevice(ctx context.Context, input *GetMFADeviceRequest) (*GetMFADeviceResponse, error) - GetOpenIDConnectProvider(ctx context.Context, input *GetOpenIDConnectProviderRequest) (*GetOpenIDConnectProviderResponse, error) - GetOrganizationsAccessReport(ctx context.Context, input *GetOrganizationsAccessReportRequest) (*GetOrganizationsAccessReportResponse, error) - GetOutboundWebIdentityFederationInfo(ctx context.Context, input *SmithyUnit) (*GetOutboundWebIdentityFederationInfoResponse, error) - GetPolicy(ctx context.Context, input *GetPolicyRequest) (*GetPolicyResponse, error) - GetPolicyVersion(ctx context.Context, input *GetPolicyVersionRequest) (*GetPolicyVersionResponse, error) - GetRole(ctx context.Context, input *GetRoleRequest) (*GetRoleResponse, error) - GetRolePolicy(ctx context.Context, input *GetRolePolicyRequest) (*GetRolePolicyResponse, error) - GetSAMLProvider(ctx context.Context, input *GetSAMLProviderRequest) (*GetSAMLProviderResponse, error) - GetSSHPublicKey(ctx context.Context, input *GetSSHPublicKeyRequest) (*GetSSHPublicKeyResponse, error) - GetServerCertificate(ctx context.Context, input *GetServerCertificateRequest) (*GetServerCertificateResponse, error) - GetServiceLastAccessedDetails(ctx context.Context, input *GetServiceLastAccessedDetailsRequest) (*GetServiceLastAccessedDetailsResponse, error) - GetServiceLastAccessedDetailsWithEntities(ctx context.Context, input *GetServiceLastAccessedDetailsWithEntitiesRequest) (*GetServiceLastAccessedDetailsWithEntitiesResponse, error) - GetServiceLinkedRoleDeletionStatus(ctx context.Context, input *GetServiceLinkedRoleDeletionStatusRequest) (*GetServiceLinkedRoleDeletionStatusResponse, error) - GetUser(ctx context.Context, input *GetUserRequest) (*GetUserResponse, error) - GetUserPolicy(ctx context.Context, input *GetUserPolicyRequest) (*GetUserPolicyResponse, error) - ListAccessKeys(ctx context.Context, input *ListAccessKeysRequest) (*ListAccessKeysResponse, error) - ListAccountAliases(ctx context.Context, input *ListAccountAliasesRequest) (*ListAccountAliasesResponse, error) - ListAttachedGroupPolicies(ctx context.Context, input *ListAttachedGroupPoliciesRequest) (*ListAttachedGroupPoliciesResponse, error) - ListAttachedRolePolicies(ctx context.Context, input *ListAttachedRolePoliciesRequest) (*ListAttachedRolePoliciesResponse, error) - ListAttachedUserPolicies(ctx context.Context, input *ListAttachedUserPoliciesRequest) (*ListAttachedUserPoliciesResponse, error) - ListDelegationRequests(ctx context.Context, input *ListDelegationRequestsRequest) (*ListDelegationRequestsResponse, error) - ListEntitiesForPolicy(ctx context.Context, input *ListEntitiesForPolicyRequest) (*ListEntitiesForPolicyResponse, error) - ListGroupPolicies(ctx context.Context, input *ListGroupPoliciesRequest) (*ListGroupPoliciesResponse, error) - ListGroups(ctx context.Context, input *ListGroupsRequest) (*ListGroupsResponse, error) - ListGroupsForUser(ctx context.Context, input *ListGroupsForUserRequest) (*ListGroupsForUserResponse, error) - ListInstanceProfileTags(ctx context.Context, input *ListInstanceProfileTagsRequest) (*ListInstanceProfileTagsResponse, error) - ListInstanceProfiles(ctx context.Context, input *ListInstanceProfilesRequest) (*ListInstanceProfilesResponse, error) - ListInstanceProfilesForRole(ctx context.Context, input *ListInstanceProfilesForRoleRequest) (*ListInstanceProfilesForRoleResponse, error) - ListMFADeviceTags(ctx context.Context, input *ListMFADeviceTagsRequest) (*ListMFADeviceTagsResponse, error) - ListMFADevices(ctx context.Context, input *ListMFADevicesRequest) (*ListMFADevicesResponse, error) - ListOpenIDConnectProviderTags(ctx context.Context, input *ListOpenIDConnectProviderTagsRequest) (*ListOpenIDConnectProviderTagsResponse, error) - ListOpenIDConnectProviders(ctx context.Context, input *ListOpenIDConnectProvidersRequest) (*ListOpenIDConnectProvidersResponse, error) - ListOrganizationsFeatures(ctx context.Context, input *ListOrganizationsFeaturesRequest) (*ListOrganizationsFeaturesResponse, error) - ListPolicies(ctx context.Context, input *ListPoliciesRequest) (*ListPoliciesResponse, error) - ListPoliciesGrantingServiceAccess(ctx context.Context, input *ListPoliciesGrantingServiceAccessRequest) (*ListPoliciesGrantingServiceAccessResponse, error) - ListPolicyTags(ctx context.Context, input *ListPolicyTagsRequest) (*ListPolicyTagsResponse, error) - ListPolicyVersions(ctx context.Context, input *ListPolicyVersionsRequest) (*ListPolicyVersionsResponse, error) - ListRolePolicies(ctx context.Context, input *ListRolePoliciesRequest) (*ListRolePoliciesResponse, error) - ListRoleTags(ctx context.Context, input *ListRoleTagsRequest) (*ListRoleTagsResponse, error) - ListRoles(ctx context.Context, input *ListRolesRequest) (*ListRolesResponse, error) - ListSAMLProviderTags(ctx context.Context, input *ListSAMLProviderTagsRequest) (*ListSAMLProviderTagsResponse, error) - ListSAMLProviders(ctx context.Context, input *ListSAMLProvidersRequest) (*ListSAMLProvidersResponse, error) - ListSSHPublicKeys(ctx context.Context, input *ListSSHPublicKeysRequest) (*ListSSHPublicKeysResponse, error) - ListServerCertificateTags(ctx context.Context, input *ListServerCertificateTagsRequest) (*ListServerCertificateTagsResponse, error) - ListServerCertificates(ctx context.Context, input *ListServerCertificatesRequest) (*ListServerCertificatesResponse, error) - ListServiceSpecificCredentials(ctx context.Context, input *ListServiceSpecificCredentialsRequest) (*ListServiceSpecificCredentialsResponse, error) - ListSigningCertificates(ctx context.Context, input *ListSigningCertificatesRequest) (*ListSigningCertificatesResponse, error) - ListUserPolicies(ctx context.Context, input *ListUserPoliciesRequest) (*ListUserPoliciesResponse, error) - ListUserTags(ctx context.Context, input *ListUserTagsRequest) (*ListUserTagsResponse, error) - ListUsers(ctx context.Context, input *ListUsersRequest) (*ListUsersResponse, error) - ListVirtualMFADevices(ctx context.Context, input *ListVirtualMFADevicesRequest) (*ListVirtualMFADevicesResponse, error) - PutGroupPolicy(ctx context.Context, input *PutGroupPolicyRequest) (*SmithyUnit, error) - PutRolePermissionsBoundary(ctx context.Context, input *PutRolePermissionsBoundaryRequest) (*SmithyUnit, error) - PutRolePolicy(ctx context.Context, input *PutRolePolicyRequest) (*SmithyUnit, error) - PutUserPermissionsBoundary(ctx context.Context, input *PutUserPermissionsBoundaryRequest) (*SmithyUnit, error) - PutUserPolicy(ctx context.Context, input *PutUserPolicyRequest) (*SmithyUnit, error) - RejectDelegationRequest(ctx context.Context, input *RejectDelegationRequestRequest) (*SmithyUnit, error) - RemoveClientIDFromOpenIDConnectProvider(ctx context.Context, input *RemoveClientIDFromOpenIDConnectProviderRequest) (*SmithyUnit, error) - RemoveRoleFromInstanceProfile(ctx context.Context, input *RemoveRoleFromInstanceProfileRequest) (*SmithyUnit, error) - RemoveUserFromGroup(ctx context.Context, input *RemoveUserFromGroupRequest) (*SmithyUnit, error) - ResetServiceSpecificCredential(ctx context.Context, input *ResetServiceSpecificCredentialRequest) (*ResetServiceSpecificCredentialResponse, error) - ResyncMFADevice(ctx context.Context, input *ResyncMFADeviceRequest) (*SmithyUnit, error) - SendDelegationToken(ctx context.Context, input *SendDelegationTokenRequest) (*SmithyUnit, error) - SetDefaultPolicyVersion(ctx context.Context, input *SetDefaultPolicyVersionRequest) (*SmithyUnit, error) - SetSecurityTokenServicePreferences(ctx context.Context, input *SetSecurityTokenServicePreferencesRequest) (*SmithyUnit, error) - SimulateCustomPolicy(ctx context.Context, input *SimulateCustomPolicyRequest) (*SimulatePolicyResponse, error) - SimulatePrincipalPolicy(ctx context.Context, input *SimulatePrincipalPolicyRequest) (*SimulatePolicyResponse, error) - TagInstanceProfile(ctx context.Context, input *TagInstanceProfileRequest) (*SmithyUnit, error) - TagMFADevice(ctx context.Context, input *TagMFADeviceRequest) (*SmithyUnit, error) - TagOpenIDConnectProvider(ctx context.Context, input *TagOpenIDConnectProviderRequest) (*SmithyUnit, error) - TagPolicy(ctx context.Context, input *TagPolicyRequest) (*SmithyUnit, error) - TagRole(ctx context.Context, input *TagRoleRequest) (*SmithyUnit, error) - TagSAMLProvider(ctx context.Context, input *TagSAMLProviderRequest) (*SmithyUnit, error) - TagServerCertificate(ctx context.Context, input *TagServerCertificateRequest) (*SmithyUnit, error) - TagUser(ctx context.Context, input *TagUserRequest) (*SmithyUnit, error) - UntagInstanceProfile(ctx context.Context, input *UntagInstanceProfileRequest) (*SmithyUnit, error) - UntagMFADevice(ctx context.Context, input *UntagMFADeviceRequest) (*SmithyUnit, error) - UntagOpenIDConnectProvider(ctx context.Context, input *UntagOpenIDConnectProviderRequest) (*SmithyUnit, error) - UntagPolicy(ctx context.Context, input *UntagPolicyRequest) (*SmithyUnit, error) - UntagRole(ctx context.Context, input *UntagRoleRequest) (*SmithyUnit, error) - UntagSAMLProvider(ctx context.Context, input *UntagSAMLProviderRequest) (*SmithyUnit, error) - UntagServerCertificate(ctx context.Context, input *UntagServerCertificateRequest) (*SmithyUnit, error) - UntagUser(ctx context.Context, input *UntagUserRequest) (*SmithyUnit, error) - UpdateAccessKey(ctx context.Context, input *UpdateAccessKeyRequest) (*SmithyUnit, error) - UpdateAccountPasswordPolicy(ctx context.Context, input *UpdateAccountPasswordPolicyRequest) (*SmithyUnit, error) - UpdateAssumeRolePolicy(ctx context.Context, input *UpdateAssumeRolePolicyRequest) (*SmithyUnit, error) - UpdateDelegationRequest(ctx context.Context, input *UpdateDelegationRequestRequest) (*SmithyUnit, error) - UpdateGroup(ctx context.Context, input *UpdateGroupRequest) (*SmithyUnit, error) - UpdateLoginProfile(ctx context.Context, input *UpdateLoginProfileRequest) (*SmithyUnit, error) - UpdateOpenIDConnectProviderThumbprint(ctx context.Context, input *UpdateOpenIDConnectProviderThumbprintRequest) (*SmithyUnit, error) - UpdateRole(ctx context.Context, input *UpdateRoleRequest) (*UpdateRoleResponse, error) - UpdateRoleDescription(ctx context.Context, input *UpdateRoleDescriptionRequest) (*UpdateRoleDescriptionResponse, error) - UpdateSAMLProvider(ctx context.Context, input *UpdateSAMLProviderRequest) (*UpdateSAMLProviderResponse, error) - UpdateSSHPublicKey(ctx context.Context, input *UpdateSSHPublicKeyRequest) (*SmithyUnit, error) - UpdateServerCertificate(ctx context.Context, input *UpdateServerCertificateRequest) (*SmithyUnit, error) - UpdateServiceSpecificCredential(ctx context.Context, input *UpdateServiceSpecificCredentialRequest) (*SmithyUnit, error) - UpdateSigningCertificate(ctx context.Context, input *UpdateSigningCertificateRequest) (*SmithyUnit, error) - UpdateUser(ctx context.Context, input *UpdateUserRequest) (*SmithyUnit, error) - UploadSSHPublicKey(ctx context.Context, input *UploadSSHPublicKeyRequest) (*UploadSSHPublicKeyResponse, error) - UploadServerCertificate(ctx context.Context, input *UploadServerCertificateRequest) (*UploadServerCertificateResponse, error) - UploadSigningCertificate(ctx context.Context, input *UploadSigningCertificateRequest) (*UploadSigningCertificateResponse, error) -} diff --git a/internal/generated/iam/router.go b/internal/generated/iam/router.go index 6b36267e..07d7ccd7 100644 --- a/internal/generated/iam/router.go +++ b/internal/generated/iam/router.go @@ -4,6 +4,9 @@ package iam import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/iam/serializer.go b/internal/generated/iam/serializer.go deleted file mode 100644 index c6613737..00000000 --- a/internal/generated/iam/serializer.go +++ /dev/null @@ -1,1193 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package iam - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeAcceptDelegationRequestRequest parses an HTTP request into a *AcceptDelegationRequestRequest. -func DeserializeAcceptDelegationRequestRequest(r *http.Request, pathParams PathParams) (*AcceptDelegationRequestRequest, error) { - input := &AcceptDelegationRequestRequest{} - - return input, nil -} - -// DeserializeAddClientIDToOpenIDConnectProviderRequest parses an HTTP request into a *AddClientIDToOpenIDConnectProviderRequest. -func DeserializeAddClientIDToOpenIDConnectProviderRequest(r *http.Request, pathParams PathParams) (*AddClientIDToOpenIDConnectProviderRequest, error) { - input := &AddClientIDToOpenIDConnectProviderRequest{} - - return input, nil -} - -// DeserializeAddRoleToInstanceProfileRequest parses an HTTP request into a *AddRoleToInstanceProfileRequest. -func DeserializeAddRoleToInstanceProfileRequest(r *http.Request, pathParams PathParams) (*AddRoleToInstanceProfileRequest, error) { - input := &AddRoleToInstanceProfileRequest{} - - return input, nil -} - -// DeserializeAddUserToGroupRequest parses an HTTP request into a *AddUserToGroupRequest. -func DeserializeAddUserToGroupRequest(r *http.Request, pathParams PathParams) (*AddUserToGroupRequest, error) { - input := &AddUserToGroupRequest{} - - return input, nil -} - -// DeserializeAssociateDelegationRequestRequest parses an HTTP request into a *AssociateDelegationRequestRequest. -func DeserializeAssociateDelegationRequestRequest(r *http.Request, pathParams PathParams) (*AssociateDelegationRequestRequest, error) { - input := &AssociateDelegationRequestRequest{} - - return input, nil -} - -// DeserializeAttachGroupPolicyRequest parses an HTTP request into a *AttachGroupPolicyRequest. -func DeserializeAttachGroupPolicyRequest(r *http.Request, pathParams PathParams) (*AttachGroupPolicyRequest, error) { - input := &AttachGroupPolicyRequest{} - - return input, nil -} - -// DeserializeAttachRolePolicyRequest parses an HTTP request into a *AttachRolePolicyRequest. -func DeserializeAttachRolePolicyRequest(r *http.Request, pathParams PathParams) (*AttachRolePolicyRequest, error) { - input := &AttachRolePolicyRequest{} - - return input, nil -} - -// DeserializeAttachUserPolicyRequest parses an HTTP request into a *AttachUserPolicyRequest. -func DeserializeAttachUserPolicyRequest(r *http.Request, pathParams PathParams) (*AttachUserPolicyRequest, error) { - input := &AttachUserPolicyRequest{} - - return input, nil -} - -// DeserializeChangePasswordRequest parses an HTTP request into a *ChangePasswordRequest. -func DeserializeChangePasswordRequest(r *http.Request, pathParams PathParams) (*ChangePasswordRequest, error) { - input := &ChangePasswordRequest{} - - return input, nil -} - -// DeserializeCreateAccessKeyRequest parses an HTTP request into a *CreateAccessKeyRequest. -func DeserializeCreateAccessKeyRequest(r *http.Request, pathParams PathParams) (*CreateAccessKeyRequest, error) { - input := &CreateAccessKeyRequest{} - - return input, nil -} - -// DeserializeCreateAccountAliasRequest parses an HTTP request into a *CreateAccountAliasRequest. -func DeserializeCreateAccountAliasRequest(r *http.Request, pathParams PathParams) (*CreateAccountAliasRequest, error) { - input := &CreateAccountAliasRequest{} - - return input, nil -} - -// DeserializeCreateDelegationRequestRequest parses an HTTP request into a *CreateDelegationRequestRequest. -func DeserializeCreateDelegationRequestRequest(r *http.Request, pathParams PathParams) (*CreateDelegationRequestRequest, error) { - input := &CreateDelegationRequestRequest{} - - return input, nil -} - -// DeserializeCreateGroupRequest parses an HTTP request into a *CreateGroupRequest. -func DeserializeCreateGroupRequest(r *http.Request, pathParams PathParams) (*CreateGroupRequest, error) { - input := &CreateGroupRequest{} - - return input, nil -} - -// DeserializeCreateInstanceProfileRequest parses an HTTP request into a *CreateInstanceProfileRequest. -func DeserializeCreateInstanceProfileRequest(r *http.Request, pathParams PathParams) (*CreateInstanceProfileRequest, error) { - input := &CreateInstanceProfileRequest{} - - return input, nil -} - -// DeserializeCreateLoginProfileRequest parses an HTTP request into a *CreateLoginProfileRequest. -func DeserializeCreateLoginProfileRequest(r *http.Request, pathParams PathParams) (*CreateLoginProfileRequest, error) { - input := &CreateLoginProfileRequest{} - - return input, nil -} - -// DeserializeCreateOpenIDConnectProviderRequest parses an HTTP request into a *CreateOpenIDConnectProviderRequest. -func DeserializeCreateOpenIDConnectProviderRequest(r *http.Request, pathParams PathParams) (*CreateOpenIDConnectProviderRequest, error) { - input := &CreateOpenIDConnectProviderRequest{} - - return input, nil -} - -// DeserializeCreatePolicyRequest parses an HTTP request into a *CreatePolicyRequest. -func DeserializeCreatePolicyRequest(r *http.Request, pathParams PathParams) (*CreatePolicyRequest, error) { - input := &CreatePolicyRequest{} - - return input, nil -} - -// DeserializeCreatePolicyVersionRequest parses an HTTP request into a *CreatePolicyVersionRequest. -func DeserializeCreatePolicyVersionRequest(r *http.Request, pathParams PathParams) (*CreatePolicyVersionRequest, error) { - input := &CreatePolicyVersionRequest{} - - return input, nil -} - -// DeserializeCreateRoleRequest parses an HTTP request into a *CreateRoleRequest. -func DeserializeCreateRoleRequest(r *http.Request, pathParams PathParams) (*CreateRoleRequest, error) { - input := &CreateRoleRequest{} - - return input, nil -} - -// DeserializeCreateSAMLProviderRequest parses an HTTP request into a *CreateSAMLProviderRequest. -func DeserializeCreateSAMLProviderRequest(r *http.Request, pathParams PathParams) (*CreateSAMLProviderRequest, error) { - input := &CreateSAMLProviderRequest{} - - return input, nil -} - -// DeserializeCreateServiceLinkedRoleRequest parses an HTTP request into a *CreateServiceLinkedRoleRequest. -func DeserializeCreateServiceLinkedRoleRequest(r *http.Request, pathParams PathParams) (*CreateServiceLinkedRoleRequest, error) { - input := &CreateServiceLinkedRoleRequest{} - - return input, nil -} - -// DeserializeCreateServiceSpecificCredentialRequest parses an HTTP request into a *CreateServiceSpecificCredentialRequest. -func DeserializeCreateServiceSpecificCredentialRequest(r *http.Request, pathParams PathParams) (*CreateServiceSpecificCredentialRequest, error) { - input := &CreateServiceSpecificCredentialRequest{} - - return input, nil -} - -// DeserializeCreateUserRequest parses an HTTP request into a *CreateUserRequest. -func DeserializeCreateUserRequest(r *http.Request, pathParams PathParams) (*CreateUserRequest, error) { - input := &CreateUserRequest{} - - return input, nil -} - -// DeserializeCreateVirtualMFADeviceRequest parses an HTTP request into a *CreateVirtualMFADeviceRequest. -func DeserializeCreateVirtualMFADeviceRequest(r *http.Request, pathParams PathParams) (*CreateVirtualMFADeviceRequest, error) { - input := &CreateVirtualMFADeviceRequest{} - - return input, nil -} - -// DeserializeDeactivateMFADeviceRequest parses an HTTP request into a *DeactivateMFADeviceRequest. -func DeserializeDeactivateMFADeviceRequest(r *http.Request, pathParams PathParams) (*DeactivateMFADeviceRequest, error) { - input := &DeactivateMFADeviceRequest{} - - return input, nil -} - -// DeserializeDeleteAccessKeyRequest parses an HTTP request into a *DeleteAccessKeyRequest. -func DeserializeDeleteAccessKeyRequest(r *http.Request, pathParams PathParams) (*DeleteAccessKeyRequest, error) { - input := &DeleteAccessKeyRequest{} - - return input, nil -} - -// DeserializeDeleteAccountAliasRequest parses an HTTP request into a *DeleteAccountAliasRequest. -func DeserializeDeleteAccountAliasRequest(r *http.Request, pathParams PathParams) (*DeleteAccountAliasRequest, error) { - input := &DeleteAccountAliasRequest{} - - return input, nil -} - -// DeserializeSmithyUnit parses an HTTP request into a *SmithyUnit. -func DeserializeSmithyUnit(r *http.Request, pathParams PathParams) (*SmithyUnit, error) { - input := &SmithyUnit{} - - return input, nil -} - -// DeserializeDeleteGroupRequest parses an HTTP request into a *DeleteGroupRequest. -func DeserializeDeleteGroupRequest(r *http.Request, pathParams PathParams) (*DeleteGroupRequest, error) { - input := &DeleteGroupRequest{} - - return input, nil -} - -// DeserializeDeleteGroupPolicyRequest parses an HTTP request into a *DeleteGroupPolicyRequest. -func DeserializeDeleteGroupPolicyRequest(r *http.Request, pathParams PathParams) (*DeleteGroupPolicyRequest, error) { - input := &DeleteGroupPolicyRequest{} - - return input, nil -} - -// DeserializeDeleteInstanceProfileRequest parses an HTTP request into a *DeleteInstanceProfileRequest. -func DeserializeDeleteInstanceProfileRequest(r *http.Request, pathParams PathParams) (*DeleteInstanceProfileRequest, error) { - input := &DeleteInstanceProfileRequest{} - - return input, nil -} - -// DeserializeDeleteLoginProfileRequest parses an HTTP request into a *DeleteLoginProfileRequest. -func DeserializeDeleteLoginProfileRequest(r *http.Request, pathParams PathParams) (*DeleteLoginProfileRequest, error) { - input := &DeleteLoginProfileRequest{} - - return input, nil -} - -// DeserializeDeleteOpenIDConnectProviderRequest parses an HTTP request into a *DeleteOpenIDConnectProviderRequest. -func DeserializeDeleteOpenIDConnectProviderRequest(r *http.Request, pathParams PathParams) (*DeleteOpenIDConnectProviderRequest, error) { - input := &DeleteOpenIDConnectProviderRequest{} - - return input, nil -} - -// DeserializeDeletePolicyRequest parses an HTTP request into a *DeletePolicyRequest. -func DeserializeDeletePolicyRequest(r *http.Request, pathParams PathParams) (*DeletePolicyRequest, error) { - input := &DeletePolicyRequest{} - - return input, nil -} - -// DeserializeDeletePolicyVersionRequest parses an HTTP request into a *DeletePolicyVersionRequest. -func DeserializeDeletePolicyVersionRequest(r *http.Request, pathParams PathParams) (*DeletePolicyVersionRequest, error) { - input := &DeletePolicyVersionRequest{} - - return input, nil -} - -// DeserializeDeleteRoleRequest parses an HTTP request into a *DeleteRoleRequest. -func DeserializeDeleteRoleRequest(r *http.Request, pathParams PathParams) (*DeleteRoleRequest, error) { - input := &DeleteRoleRequest{} - - return input, nil -} - -// DeserializeDeleteRolePermissionsBoundaryRequest parses an HTTP request into a *DeleteRolePermissionsBoundaryRequest. -func DeserializeDeleteRolePermissionsBoundaryRequest(r *http.Request, pathParams PathParams) (*DeleteRolePermissionsBoundaryRequest, error) { - input := &DeleteRolePermissionsBoundaryRequest{} - - return input, nil -} - -// DeserializeDeleteRolePolicyRequest parses an HTTP request into a *DeleteRolePolicyRequest. -func DeserializeDeleteRolePolicyRequest(r *http.Request, pathParams PathParams) (*DeleteRolePolicyRequest, error) { - input := &DeleteRolePolicyRequest{} - - return input, nil -} - -// DeserializeDeleteSAMLProviderRequest parses an HTTP request into a *DeleteSAMLProviderRequest. -func DeserializeDeleteSAMLProviderRequest(r *http.Request, pathParams PathParams) (*DeleteSAMLProviderRequest, error) { - input := &DeleteSAMLProviderRequest{} - - return input, nil -} - -// DeserializeDeleteSSHPublicKeyRequest parses an HTTP request into a *DeleteSSHPublicKeyRequest. -func DeserializeDeleteSSHPublicKeyRequest(r *http.Request, pathParams PathParams) (*DeleteSSHPublicKeyRequest, error) { - input := &DeleteSSHPublicKeyRequest{} - - return input, nil -} - -// DeserializeDeleteServerCertificateRequest parses an HTTP request into a *DeleteServerCertificateRequest. -func DeserializeDeleteServerCertificateRequest(r *http.Request, pathParams PathParams) (*DeleteServerCertificateRequest, error) { - input := &DeleteServerCertificateRequest{} - - return input, nil -} - -// DeserializeDeleteServiceLinkedRoleRequest parses an HTTP request into a *DeleteServiceLinkedRoleRequest. -func DeserializeDeleteServiceLinkedRoleRequest(r *http.Request, pathParams PathParams) (*DeleteServiceLinkedRoleRequest, error) { - input := &DeleteServiceLinkedRoleRequest{} - - return input, nil -} - -// DeserializeDeleteServiceSpecificCredentialRequest parses an HTTP request into a *DeleteServiceSpecificCredentialRequest. -func DeserializeDeleteServiceSpecificCredentialRequest(r *http.Request, pathParams PathParams) (*DeleteServiceSpecificCredentialRequest, error) { - input := &DeleteServiceSpecificCredentialRequest{} - - return input, nil -} - -// DeserializeDeleteSigningCertificateRequest parses an HTTP request into a *DeleteSigningCertificateRequest. -func DeserializeDeleteSigningCertificateRequest(r *http.Request, pathParams PathParams) (*DeleteSigningCertificateRequest, error) { - input := &DeleteSigningCertificateRequest{} - - return input, nil -} - -// DeserializeDeleteUserRequest parses an HTTP request into a *DeleteUserRequest. -func DeserializeDeleteUserRequest(r *http.Request, pathParams PathParams) (*DeleteUserRequest, error) { - input := &DeleteUserRequest{} - - return input, nil -} - -// DeserializeDeleteUserPermissionsBoundaryRequest parses an HTTP request into a *DeleteUserPermissionsBoundaryRequest. -func DeserializeDeleteUserPermissionsBoundaryRequest(r *http.Request, pathParams PathParams) (*DeleteUserPermissionsBoundaryRequest, error) { - input := &DeleteUserPermissionsBoundaryRequest{} - - return input, nil -} - -// DeserializeDeleteUserPolicyRequest parses an HTTP request into a *DeleteUserPolicyRequest. -func DeserializeDeleteUserPolicyRequest(r *http.Request, pathParams PathParams) (*DeleteUserPolicyRequest, error) { - input := &DeleteUserPolicyRequest{} - - return input, nil -} - -// DeserializeDeleteVirtualMFADeviceRequest parses an HTTP request into a *DeleteVirtualMFADeviceRequest. -func DeserializeDeleteVirtualMFADeviceRequest(r *http.Request, pathParams PathParams) (*DeleteVirtualMFADeviceRequest, error) { - input := &DeleteVirtualMFADeviceRequest{} - - return input, nil -} - -// DeserializeDetachGroupPolicyRequest parses an HTTP request into a *DetachGroupPolicyRequest. -func DeserializeDetachGroupPolicyRequest(r *http.Request, pathParams PathParams) (*DetachGroupPolicyRequest, error) { - input := &DetachGroupPolicyRequest{} - - return input, nil -} - -// DeserializeDetachRolePolicyRequest parses an HTTP request into a *DetachRolePolicyRequest. -func DeserializeDetachRolePolicyRequest(r *http.Request, pathParams PathParams) (*DetachRolePolicyRequest, error) { - input := &DetachRolePolicyRequest{} - - return input, nil -} - -// DeserializeDetachUserPolicyRequest parses an HTTP request into a *DetachUserPolicyRequest. -func DeserializeDetachUserPolicyRequest(r *http.Request, pathParams PathParams) (*DetachUserPolicyRequest, error) { - input := &DetachUserPolicyRequest{} - - return input, nil -} - -// DeserializeDisableOrganizationsRootCredentialsManagementRequest parses an HTTP request into a *DisableOrganizationsRootCredentialsManagementRequest. -func DeserializeDisableOrganizationsRootCredentialsManagementRequest(r *http.Request, pathParams PathParams) (*DisableOrganizationsRootCredentialsManagementRequest, error) { - input := &DisableOrganizationsRootCredentialsManagementRequest{} - - return input, nil -} - -// DeserializeDisableOrganizationsRootSessionsRequest parses an HTTP request into a *DisableOrganizationsRootSessionsRequest. -func DeserializeDisableOrganizationsRootSessionsRequest(r *http.Request, pathParams PathParams) (*DisableOrganizationsRootSessionsRequest, error) { - input := &DisableOrganizationsRootSessionsRequest{} - - return input, nil -} - -// DeserializeEnableMFADeviceRequest parses an HTTP request into a *EnableMFADeviceRequest. -func DeserializeEnableMFADeviceRequest(r *http.Request, pathParams PathParams) (*EnableMFADeviceRequest, error) { - input := &EnableMFADeviceRequest{} - - return input, nil -} - -// DeserializeEnableOrganizationsRootCredentialsManagementRequest parses an HTTP request into a *EnableOrganizationsRootCredentialsManagementRequest. -func DeserializeEnableOrganizationsRootCredentialsManagementRequest(r *http.Request, pathParams PathParams) (*EnableOrganizationsRootCredentialsManagementRequest, error) { - input := &EnableOrganizationsRootCredentialsManagementRequest{} - - return input, nil -} - -// DeserializeEnableOrganizationsRootSessionsRequest parses an HTTP request into a *EnableOrganizationsRootSessionsRequest. -func DeserializeEnableOrganizationsRootSessionsRequest(r *http.Request, pathParams PathParams) (*EnableOrganizationsRootSessionsRequest, error) { - input := &EnableOrganizationsRootSessionsRequest{} - - return input, nil -} - -// DeserializeGenerateOrganizationsAccessReportRequest parses an HTTP request into a *GenerateOrganizationsAccessReportRequest. -func DeserializeGenerateOrganizationsAccessReportRequest(r *http.Request, pathParams PathParams) (*GenerateOrganizationsAccessReportRequest, error) { - input := &GenerateOrganizationsAccessReportRequest{} - - return input, nil -} - -// DeserializeGenerateServiceLastAccessedDetailsRequest parses an HTTP request into a *GenerateServiceLastAccessedDetailsRequest. -func DeserializeGenerateServiceLastAccessedDetailsRequest(r *http.Request, pathParams PathParams) (*GenerateServiceLastAccessedDetailsRequest, error) { - input := &GenerateServiceLastAccessedDetailsRequest{} - - return input, nil -} - -// DeserializeGetAccessKeyLastUsedRequest parses an HTTP request into a *GetAccessKeyLastUsedRequest. -func DeserializeGetAccessKeyLastUsedRequest(r *http.Request, pathParams PathParams) (*GetAccessKeyLastUsedRequest, error) { - input := &GetAccessKeyLastUsedRequest{} - - return input, nil -} - -// DeserializeGetAccountAuthorizationDetailsRequest parses an HTTP request into a *GetAccountAuthorizationDetailsRequest. -func DeserializeGetAccountAuthorizationDetailsRequest(r *http.Request, pathParams PathParams) (*GetAccountAuthorizationDetailsRequest, error) { - input := &GetAccountAuthorizationDetailsRequest{} - - return input, nil -} - -// DeserializeGetContextKeysForCustomPolicyRequest parses an HTTP request into a *GetContextKeysForCustomPolicyRequest. -func DeserializeGetContextKeysForCustomPolicyRequest(r *http.Request, pathParams PathParams) (*GetContextKeysForCustomPolicyRequest, error) { - input := &GetContextKeysForCustomPolicyRequest{} - - return input, nil -} - -// DeserializeGetContextKeysForPrincipalPolicyRequest parses an HTTP request into a *GetContextKeysForPrincipalPolicyRequest. -func DeserializeGetContextKeysForPrincipalPolicyRequest(r *http.Request, pathParams PathParams) (*GetContextKeysForPrincipalPolicyRequest, error) { - input := &GetContextKeysForPrincipalPolicyRequest{} - - return input, nil -} - -// DeserializeGetDelegationRequestRequest parses an HTTP request into a *GetDelegationRequestRequest. -func DeserializeGetDelegationRequestRequest(r *http.Request, pathParams PathParams) (*GetDelegationRequestRequest, error) { - input := &GetDelegationRequestRequest{} - - return input, nil -} - -// DeserializeGetGroupRequest parses an HTTP request into a *GetGroupRequest. -func DeserializeGetGroupRequest(r *http.Request, pathParams PathParams) (*GetGroupRequest, error) { - input := &GetGroupRequest{} - - return input, nil -} - -// DeserializeGetGroupPolicyRequest parses an HTTP request into a *GetGroupPolicyRequest. -func DeserializeGetGroupPolicyRequest(r *http.Request, pathParams PathParams) (*GetGroupPolicyRequest, error) { - input := &GetGroupPolicyRequest{} - - return input, nil -} - -// DeserializeGetHumanReadableSummaryRequest parses an HTTP request into a *GetHumanReadableSummaryRequest. -func DeserializeGetHumanReadableSummaryRequest(r *http.Request, pathParams PathParams) (*GetHumanReadableSummaryRequest, error) { - input := &GetHumanReadableSummaryRequest{} - - return input, nil -} - -// DeserializeGetInstanceProfileRequest parses an HTTP request into a *GetInstanceProfileRequest. -func DeserializeGetInstanceProfileRequest(r *http.Request, pathParams PathParams) (*GetInstanceProfileRequest, error) { - input := &GetInstanceProfileRequest{} - - return input, nil -} - -// DeserializeGetLoginProfileRequest parses an HTTP request into a *GetLoginProfileRequest. -func DeserializeGetLoginProfileRequest(r *http.Request, pathParams PathParams) (*GetLoginProfileRequest, error) { - input := &GetLoginProfileRequest{} - - return input, nil -} - -// DeserializeGetMFADeviceRequest parses an HTTP request into a *GetMFADeviceRequest. -func DeserializeGetMFADeviceRequest(r *http.Request, pathParams PathParams) (*GetMFADeviceRequest, error) { - input := &GetMFADeviceRequest{} - - return input, nil -} - -// DeserializeGetOpenIDConnectProviderRequest parses an HTTP request into a *GetOpenIDConnectProviderRequest. -func DeserializeGetOpenIDConnectProviderRequest(r *http.Request, pathParams PathParams) (*GetOpenIDConnectProviderRequest, error) { - input := &GetOpenIDConnectProviderRequest{} - - return input, nil -} - -// DeserializeGetOrganizationsAccessReportRequest parses an HTTP request into a *GetOrganizationsAccessReportRequest. -func DeserializeGetOrganizationsAccessReportRequest(r *http.Request, pathParams PathParams) (*GetOrganizationsAccessReportRequest, error) { - input := &GetOrganizationsAccessReportRequest{} - - return input, nil -} - -// DeserializeGetPolicyRequest parses an HTTP request into a *GetPolicyRequest. -func DeserializeGetPolicyRequest(r *http.Request, pathParams PathParams) (*GetPolicyRequest, error) { - input := &GetPolicyRequest{} - - return input, nil -} - -// DeserializeGetPolicyVersionRequest parses an HTTP request into a *GetPolicyVersionRequest. -func DeserializeGetPolicyVersionRequest(r *http.Request, pathParams PathParams) (*GetPolicyVersionRequest, error) { - input := &GetPolicyVersionRequest{} - - return input, nil -} - -// DeserializeGetRoleRequest parses an HTTP request into a *GetRoleRequest. -func DeserializeGetRoleRequest(r *http.Request, pathParams PathParams) (*GetRoleRequest, error) { - input := &GetRoleRequest{} - - return input, nil -} - -// DeserializeGetRolePolicyRequest parses an HTTP request into a *GetRolePolicyRequest. -func DeserializeGetRolePolicyRequest(r *http.Request, pathParams PathParams) (*GetRolePolicyRequest, error) { - input := &GetRolePolicyRequest{} - - return input, nil -} - -// DeserializeGetSAMLProviderRequest parses an HTTP request into a *GetSAMLProviderRequest. -func DeserializeGetSAMLProviderRequest(r *http.Request, pathParams PathParams) (*GetSAMLProviderRequest, error) { - input := &GetSAMLProviderRequest{} - - return input, nil -} - -// DeserializeGetSSHPublicKeyRequest parses an HTTP request into a *GetSSHPublicKeyRequest. -func DeserializeGetSSHPublicKeyRequest(r *http.Request, pathParams PathParams) (*GetSSHPublicKeyRequest, error) { - input := &GetSSHPublicKeyRequest{} - - return input, nil -} - -// DeserializeGetServerCertificateRequest parses an HTTP request into a *GetServerCertificateRequest. -func DeserializeGetServerCertificateRequest(r *http.Request, pathParams PathParams) (*GetServerCertificateRequest, error) { - input := &GetServerCertificateRequest{} - - return input, nil -} - -// DeserializeGetServiceLastAccessedDetailsRequest parses an HTTP request into a *GetServiceLastAccessedDetailsRequest. -func DeserializeGetServiceLastAccessedDetailsRequest(r *http.Request, pathParams PathParams) (*GetServiceLastAccessedDetailsRequest, error) { - input := &GetServiceLastAccessedDetailsRequest{} - - return input, nil -} - -// DeserializeGetServiceLastAccessedDetailsWithEntitiesRequest parses an HTTP request into a *GetServiceLastAccessedDetailsWithEntitiesRequest. -func DeserializeGetServiceLastAccessedDetailsWithEntitiesRequest(r *http.Request, pathParams PathParams) (*GetServiceLastAccessedDetailsWithEntitiesRequest, error) { - input := &GetServiceLastAccessedDetailsWithEntitiesRequest{} - - return input, nil -} - -// DeserializeGetServiceLinkedRoleDeletionStatusRequest parses an HTTP request into a *GetServiceLinkedRoleDeletionStatusRequest. -func DeserializeGetServiceLinkedRoleDeletionStatusRequest(r *http.Request, pathParams PathParams) (*GetServiceLinkedRoleDeletionStatusRequest, error) { - input := &GetServiceLinkedRoleDeletionStatusRequest{} - - return input, nil -} - -// DeserializeGetUserRequest parses an HTTP request into a *GetUserRequest. -func DeserializeGetUserRequest(r *http.Request, pathParams PathParams) (*GetUserRequest, error) { - input := &GetUserRequest{} - - return input, nil -} - -// DeserializeGetUserPolicyRequest parses an HTTP request into a *GetUserPolicyRequest. -func DeserializeGetUserPolicyRequest(r *http.Request, pathParams PathParams) (*GetUserPolicyRequest, error) { - input := &GetUserPolicyRequest{} - - return input, nil -} - -// DeserializeListAccessKeysRequest parses an HTTP request into a *ListAccessKeysRequest. -func DeserializeListAccessKeysRequest(r *http.Request, pathParams PathParams) (*ListAccessKeysRequest, error) { - input := &ListAccessKeysRequest{} - - return input, nil -} - -// DeserializeListAccountAliasesRequest parses an HTTP request into a *ListAccountAliasesRequest. -func DeserializeListAccountAliasesRequest(r *http.Request, pathParams PathParams) (*ListAccountAliasesRequest, error) { - input := &ListAccountAliasesRequest{} - - return input, nil -} - -// DeserializeListAttachedGroupPoliciesRequest parses an HTTP request into a *ListAttachedGroupPoliciesRequest. -func DeserializeListAttachedGroupPoliciesRequest(r *http.Request, pathParams PathParams) (*ListAttachedGroupPoliciesRequest, error) { - input := &ListAttachedGroupPoliciesRequest{} - - return input, nil -} - -// DeserializeListAttachedRolePoliciesRequest parses an HTTP request into a *ListAttachedRolePoliciesRequest. -func DeserializeListAttachedRolePoliciesRequest(r *http.Request, pathParams PathParams) (*ListAttachedRolePoliciesRequest, error) { - input := &ListAttachedRolePoliciesRequest{} - - return input, nil -} - -// DeserializeListAttachedUserPoliciesRequest parses an HTTP request into a *ListAttachedUserPoliciesRequest. -func DeserializeListAttachedUserPoliciesRequest(r *http.Request, pathParams PathParams) (*ListAttachedUserPoliciesRequest, error) { - input := &ListAttachedUserPoliciesRequest{} - - return input, nil -} - -// DeserializeListDelegationRequestsRequest parses an HTTP request into a *ListDelegationRequestsRequest. -func DeserializeListDelegationRequestsRequest(r *http.Request, pathParams PathParams) (*ListDelegationRequestsRequest, error) { - input := &ListDelegationRequestsRequest{} - - return input, nil -} - -// DeserializeListEntitiesForPolicyRequest parses an HTTP request into a *ListEntitiesForPolicyRequest. -func DeserializeListEntitiesForPolicyRequest(r *http.Request, pathParams PathParams) (*ListEntitiesForPolicyRequest, error) { - input := &ListEntitiesForPolicyRequest{} - - return input, nil -} - -// DeserializeListGroupPoliciesRequest parses an HTTP request into a *ListGroupPoliciesRequest. -func DeserializeListGroupPoliciesRequest(r *http.Request, pathParams PathParams) (*ListGroupPoliciesRequest, error) { - input := &ListGroupPoliciesRequest{} - - return input, nil -} - -// DeserializeListGroupsRequest parses an HTTP request into a *ListGroupsRequest. -func DeserializeListGroupsRequest(r *http.Request, pathParams PathParams) (*ListGroupsRequest, error) { - input := &ListGroupsRequest{} - - return input, nil -} - -// DeserializeListGroupsForUserRequest parses an HTTP request into a *ListGroupsForUserRequest. -func DeserializeListGroupsForUserRequest(r *http.Request, pathParams PathParams) (*ListGroupsForUserRequest, error) { - input := &ListGroupsForUserRequest{} - - return input, nil -} - -// DeserializeListInstanceProfileTagsRequest parses an HTTP request into a *ListInstanceProfileTagsRequest. -func DeserializeListInstanceProfileTagsRequest(r *http.Request, pathParams PathParams) (*ListInstanceProfileTagsRequest, error) { - input := &ListInstanceProfileTagsRequest{} - - return input, nil -} - -// DeserializeListInstanceProfilesRequest parses an HTTP request into a *ListInstanceProfilesRequest. -func DeserializeListInstanceProfilesRequest(r *http.Request, pathParams PathParams) (*ListInstanceProfilesRequest, error) { - input := &ListInstanceProfilesRequest{} - - return input, nil -} - -// DeserializeListInstanceProfilesForRoleRequest parses an HTTP request into a *ListInstanceProfilesForRoleRequest. -func DeserializeListInstanceProfilesForRoleRequest(r *http.Request, pathParams PathParams) (*ListInstanceProfilesForRoleRequest, error) { - input := &ListInstanceProfilesForRoleRequest{} - - return input, nil -} - -// DeserializeListMFADeviceTagsRequest parses an HTTP request into a *ListMFADeviceTagsRequest. -func DeserializeListMFADeviceTagsRequest(r *http.Request, pathParams PathParams) (*ListMFADeviceTagsRequest, error) { - input := &ListMFADeviceTagsRequest{} - - return input, nil -} - -// DeserializeListMFADevicesRequest parses an HTTP request into a *ListMFADevicesRequest. -func DeserializeListMFADevicesRequest(r *http.Request, pathParams PathParams) (*ListMFADevicesRequest, error) { - input := &ListMFADevicesRequest{} - - return input, nil -} - -// DeserializeListOpenIDConnectProviderTagsRequest parses an HTTP request into a *ListOpenIDConnectProviderTagsRequest. -func DeserializeListOpenIDConnectProviderTagsRequest(r *http.Request, pathParams PathParams) (*ListOpenIDConnectProviderTagsRequest, error) { - input := &ListOpenIDConnectProviderTagsRequest{} - - return input, nil -} - -// DeserializeListOpenIDConnectProvidersRequest parses an HTTP request into a *ListOpenIDConnectProvidersRequest. -func DeserializeListOpenIDConnectProvidersRequest(r *http.Request, pathParams PathParams) (*ListOpenIDConnectProvidersRequest, error) { - input := &ListOpenIDConnectProvidersRequest{} - - return input, nil -} - -// DeserializeListOrganizationsFeaturesRequest parses an HTTP request into a *ListOrganizationsFeaturesRequest. -func DeserializeListOrganizationsFeaturesRequest(r *http.Request, pathParams PathParams) (*ListOrganizationsFeaturesRequest, error) { - input := &ListOrganizationsFeaturesRequest{} - - return input, nil -} - -// DeserializeListPoliciesRequest parses an HTTP request into a *ListPoliciesRequest. -func DeserializeListPoliciesRequest(r *http.Request, pathParams PathParams) (*ListPoliciesRequest, error) { - input := &ListPoliciesRequest{} - - return input, nil -} - -// DeserializeListPoliciesGrantingServiceAccessRequest parses an HTTP request into a *ListPoliciesGrantingServiceAccessRequest. -func DeserializeListPoliciesGrantingServiceAccessRequest(r *http.Request, pathParams PathParams) (*ListPoliciesGrantingServiceAccessRequest, error) { - input := &ListPoliciesGrantingServiceAccessRequest{} - - return input, nil -} - -// DeserializeListPolicyTagsRequest parses an HTTP request into a *ListPolicyTagsRequest. -func DeserializeListPolicyTagsRequest(r *http.Request, pathParams PathParams) (*ListPolicyTagsRequest, error) { - input := &ListPolicyTagsRequest{} - - return input, nil -} - -// DeserializeListPolicyVersionsRequest parses an HTTP request into a *ListPolicyVersionsRequest. -func DeserializeListPolicyVersionsRequest(r *http.Request, pathParams PathParams) (*ListPolicyVersionsRequest, error) { - input := &ListPolicyVersionsRequest{} - - return input, nil -} - -// DeserializeListRolePoliciesRequest parses an HTTP request into a *ListRolePoliciesRequest. -func DeserializeListRolePoliciesRequest(r *http.Request, pathParams PathParams) (*ListRolePoliciesRequest, error) { - input := &ListRolePoliciesRequest{} - - return input, nil -} - -// DeserializeListRoleTagsRequest parses an HTTP request into a *ListRoleTagsRequest. -func DeserializeListRoleTagsRequest(r *http.Request, pathParams PathParams) (*ListRoleTagsRequest, error) { - input := &ListRoleTagsRequest{} - - return input, nil -} - -// DeserializeListRolesRequest parses an HTTP request into a *ListRolesRequest. -func DeserializeListRolesRequest(r *http.Request, pathParams PathParams) (*ListRolesRequest, error) { - input := &ListRolesRequest{} - - return input, nil -} - -// DeserializeListSAMLProviderTagsRequest parses an HTTP request into a *ListSAMLProviderTagsRequest. -func DeserializeListSAMLProviderTagsRequest(r *http.Request, pathParams PathParams) (*ListSAMLProviderTagsRequest, error) { - input := &ListSAMLProviderTagsRequest{} - - return input, nil -} - -// DeserializeListSAMLProvidersRequest parses an HTTP request into a *ListSAMLProvidersRequest. -func DeserializeListSAMLProvidersRequest(r *http.Request, pathParams PathParams) (*ListSAMLProvidersRequest, error) { - input := &ListSAMLProvidersRequest{} - - return input, nil -} - -// DeserializeListSSHPublicKeysRequest parses an HTTP request into a *ListSSHPublicKeysRequest. -func DeserializeListSSHPublicKeysRequest(r *http.Request, pathParams PathParams) (*ListSSHPublicKeysRequest, error) { - input := &ListSSHPublicKeysRequest{} - - return input, nil -} - -// DeserializeListServerCertificateTagsRequest parses an HTTP request into a *ListServerCertificateTagsRequest. -func DeserializeListServerCertificateTagsRequest(r *http.Request, pathParams PathParams) (*ListServerCertificateTagsRequest, error) { - input := &ListServerCertificateTagsRequest{} - - return input, nil -} - -// DeserializeListServerCertificatesRequest parses an HTTP request into a *ListServerCertificatesRequest. -func DeserializeListServerCertificatesRequest(r *http.Request, pathParams PathParams) (*ListServerCertificatesRequest, error) { - input := &ListServerCertificatesRequest{} - - return input, nil -} - -// DeserializeListServiceSpecificCredentialsRequest parses an HTTP request into a *ListServiceSpecificCredentialsRequest. -func DeserializeListServiceSpecificCredentialsRequest(r *http.Request, pathParams PathParams) (*ListServiceSpecificCredentialsRequest, error) { - input := &ListServiceSpecificCredentialsRequest{} - - return input, nil -} - -// DeserializeListSigningCertificatesRequest parses an HTTP request into a *ListSigningCertificatesRequest. -func DeserializeListSigningCertificatesRequest(r *http.Request, pathParams PathParams) (*ListSigningCertificatesRequest, error) { - input := &ListSigningCertificatesRequest{} - - return input, nil -} - -// DeserializeListUserPoliciesRequest parses an HTTP request into a *ListUserPoliciesRequest. -func DeserializeListUserPoliciesRequest(r *http.Request, pathParams PathParams) (*ListUserPoliciesRequest, error) { - input := &ListUserPoliciesRequest{} - - return input, nil -} - -// DeserializeListUserTagsRequest parses an HTTP request into a *ListUserTagsRequest. -func DeserializeListUserTagsRequest(r *http.Request, pathParams PathParams) (*ListUserTagsRequest, error) { - input := &ListUserTagsRequest{} - - return input, nil -} - -// DeserializeListUsersRequest parses an HTTP request into a *ListUsersRequest. -func DeserializeListUsersRequest(r *http.Request, pathParams PathParams) (*ListUsersRequest, error) { - input := &ListUsersRequest{} - - return input, nil -} - -// DeserializeListVirtualMFADevicesRequest parses an HTTP request into a *ListVirtualMFADevicesRequest. -func DeserializeListVirtualMFADevicesRequest(r *http.Request, pathParams PathParams) (*ListVirtualMFADevicesRequest, error) { - input := &ListVirtualMFADevicesRequest{} - - return input, nil -} - -// DeserializePutGroupPolicyRequest parses an HTTP request into a *PutGroupPolicyRequest. -func DeserializePutGroupPolicyRequest(r *http.Request, pathParams PathParams) (*PutGroupPolicyRequest, error) { - input := &PutGroupPolicyRequest{} - - return input, nil -} - -// DeserializePutRolePermissionsBoundaryRequest parses an HTTP request into a *PutRolePermissionsBoundaryRequest. -func DeserializePutRolePermissionsBoundaryRequest(r *http.Request, pathParams PathParams) (*PutRolePermissionsBoundaryRequest, error) { - input := &PutRolePermissionsBoundaryRequest{} - - return input, nil -} - -// DeserializePutRolePolicyRequest parses an HTTP request into a *PutRolePolicyRequest. -func DeserializePutRolePolicyRequest(r *http.Request, pathParams PathParams) (*PutRolePolicyRequest, error) { - input := &PutRolePolicyRequest{} - - return input, nil -} - -// DeserializePutUserPermissionsBoundaryRequest parses an HTTP request into a *PutUserPermissionsBoundaryRequest. -func DeserializePutUserPermissionsBoundaryRequest(r *http.Request, pathParams PathParams) (*PutUserPermissionsBoundaryRequest, error) { - input := &PutUserPermissionsBoundaryRequest{} - - return input, nil -} - -// DeserializePutUserPolicyRequest parses an HTTP request into a *PutUserPolicyRequest. -func DeserializePutUserPolicyRequest(r *http.Request, pathParams PathParams) (*PutUserPolicyRequest, error) { - input := &PutUserPolicyRequest{} - - return input, nil -} - -// DeserializeRejectDelegationRequestRequest parses an HTTP request into a *RejectDelegationRequestRequest. -func DeserializeRejectDelegationRequestRequest(r *http.Request, pathParams PathParams) (*RejectDelegationRequestRequest, error) { - input := &RejectDelegationRequestRequest{} - - return input, nil -} - -// DeserializeRemoveClientIDFromOpenIDConnectProviderRequest parses an HTTP request into a *RemoveClientIDFromOpenIDConnectProviderRequest. -func DeserializeRemoveClientIDFromOpenIDConnectProviderRequest(r *http.Request, pathParams PathParams) (*RemoveClientIDFromOpenIDConnectProviderRequest, error) { - input := &RemoveClientIDFromOpenIDConnectProviderRequest{} - - return input, nil -} - -// DeserializeRemoveRoleFromInstanceProfileRequest parses an HTTP request into a *RemoveRoleFromInstanceProfileRequest. -func DeserializeRemoveRoleFromInstanceProfileRequest(r *http.Request, pathParams PathParams) (*RemoveRoleFromInstanceProfileRequest, error) { - input := &RemoveRoleFromInstanceProfileRequest{} - - return input, nil -} - -// DeserializeRemoveUserFromGroupRequest parses an HTTP request into a *RemoveUserFromGroupRequest. -func DeserializeRemoveUserFromGroupRequest(r *http.Request, pathParams PathParams) (*RemoveUserFromGroupRequest, error) { - input := &RemoveUserFromGroupRequest{} - - return input, nil -} - -// DeserializeResetServiceSpecificCredentialRequest parses an HTTP request into a *ResetServiceSpecificCredentialRequest. -func DeserializeResetServiceSpecificCredentialRequest(r *http.Request, pathParams PathParams) (*ResetServiceSpecificCredentialRequest, error) { - input := &ResetServiceSpecificCredentialRequest{} - - return input, nil -} - -// DeserializeResyncMFADeviceRequest parses an HTTP request into a *ResyncMFADeviceRequest. -func DeserializeResyncMFADeviceRequest(r *http.Request, pathParams PathParams) (*ResyncMFADeviceRequest, error) { - input := &ResyncMFADeviceRequest{} - - return input, nil -} - -// DeserializeSendDelegationTokenRequest parses an HTTP request into a *SendDelegationTokenRequest. -func DeserializeSendDelegationTokenRequest(r *http.Request, pathParams PathParams) (*SendDelegationTokenRequest, error) { - input := &SendDelegationTokenRequest{} - - return input, nil -} - -// DeserializeSetDefaultPolicyVersionRequest parses an HTTP request into a *SetDefaultPolicyVersionRequest. -func DeserializeSetDefaultPolicyVersionRequest(r *http.Request, pathParams PathParams) (*SetDefaultPolicyVersionRequest, error) { - input := &SetDefaultPolicyVersionRequest{} - - return input, nil -} - -// DeserializeSetSecurityTokenServicePreferencesRequest parses an HTTP request into a *SetSecurityTokenServicePreferencesRequest. -func DeserializeSetSecurityTokenServicePreferencesRequest(r *http.Request, pathParams PathParams) (*SetSecurityTokenServicePreferencesRequest, error) { - input := &SetSecurityTokenServicePreferencesRequest{} - - return input, nil -} - -// DeserializeSimulateCustomPolicyRequest parses an HTTP request into a *SimulateCustomPolicyRequest. -func DeserializeSimulateCustomPolicyRequest(r *http.Request, pathParams PathParams) (*SimulateCustomPolicyRequest, error) { - input := &SimulateCustomPolicyRequest{} - - return input, nil -} - -// DeserializeSimulatePrincipalPolicyRequest parses an HTTP request into a *SimulatePrincipalPolicyRequest. -func DeserializeSimulatePrincipalPolicyRequest(r *http.Request, pathParams PathParams) (*SimulatePrincipalPolicyRequest, error) { - input := &SimulatePrincipalPolicyRequest{} - - return input, nil -} - -// DeserializeTagInstanceProfileRequest parses an HTTP request into a *TagInstanceProfileRequest. -func DeserializeTagInstanceProfileRequest(r *http.Request, pathParams PathParams) (*TagInstanceProfileRequest, error) { - input := &TagInstanceProfileRequest{} - - return input, nil -} - -// DeserializeTagMFADeviceRequest parses an HTTP request into a *TagMFADeviceRequest. -func DeserializeTagMFADeviceRequest(r *http.Request, pathParams PathParams) (*TagMFADeviceRequest, error) { - input := &TagMFADeviceRequest{} - - return input, nil -} - -// DeserializeTagOpenIDConnectProviderRequest parses an HTTP request into a *TagOpenIDConnectProviderRequest. -func DeserializeTagOpenIDConnectProviderRequest(r *http.Request, pathParams PathParams) (*TagOpenIDConnectProviderRequest, error) { - input := &TagOpenIDConnectProviderRequest{} - - return input, nil -} - -// DeserializeTagPolicyRequest parses an HTTP request into a *TagPolicyRequest. -func DeserializeTagPolicyRequest(r *http.Request, pathParams PathParams) (*TagPolicyRequest, error) { - input := &TagPolicyRequest{} - - return input, nil -} - -// DeserializeTagRoleRequest parses an HTTP request into a *TagRoleRequest. -func DeserializeTagRoleRequest(r *http.Request, pathParams PathParams) (*TagRoleRequest, error) { - input := &TagRoleRequest{} - - return input, nil -} - -// DeserializeTagSAMLProviderRequest parses an HTTP request into a *TagSAMLProviderRequest. -func DeserializeTagSAMLProviderRequest(r *http.Request, pathParams PathParams) (*TagSAMLProviderRequest, error) { - input := &TagSAMLProviderRequest{} - - return input, nil -} - -// DeserializeTagServerCertificateRequest parses an HTTP request into a *TagServerCertificateRequest. -func DeserializeTagServerCertificateRequest(r *http.Request, pathParams PathParams) (*TagServerCertificateRequest, error) { - input := &TagServerCertificateRequest{} - - return input, nil -} - -// DeserializeTagUserRequest parses an HTTP request into a *TagUserRequest. -func DeserializeTagUserRequest(r *http.Request, pathParams PathParams) (*TagUserRequest, error) { - input := &TagUserRequest{} - - return input, nil -} - -// DeserializeUntagInstanceProfileRequest parses an HTTP request into a *UntagInstanceProfileRequest. -func DeserializeUntagInstanceProfileRequest(r *http.Request, pathParams PathParams) (*UntagInstanceProfileRequest, error) { - input := &UntagInstanceProfileRequest{} - - return input, nil -} - -// DeserializeUntagMFADeviceRequest parses an HTTP request into a *UntagMFADeviceRequest. -func DeserializeUntagMFADeviceRequest(r *http.Request, pathParams PathParams) (*UntagMFADeviceRequest, error) { - input := &UntagMFADeviceRequest{} - - return input, nil -} - -// DeserializeUntagOpenIDConnectProviderRequest parses an HTTP request into a *UntagOpenIDConnectProviderRequest. -func DeserializeUntagOpenIDConnectProviderRequest(r *http.Request, pathParams PathParams) (*UntagOpenIDConnectProviderRequest, error) { - input := &UntagOpenIDConnectProviderRequest{} - - return input, nil -} - -// DeserializeUntagPolicyRequest parses an HTTP request into a *UntagPolicyRequest. -func DeserializeUntagPolicyRequest(r *http.Request, pathParams PathParams) (*UntagPolicyRequest, error) { - input := &UntagPolicyRequest{} - - return input, nil -} - -// DeserializeUntagRoleRequest parses an HTTP request into a *UntagRoleRequest. -func DeserializeUntagRoleRequest(r *http.Request, pathParams PathParams) (*UntagRoleRequest, error) { - input := &UntagRoleRequest{} - - return input, nil -} - -// DeserializeUntagSAMLProviderRequest parses an HTTP request into a *UntagSAMLProviderRequest. -func DeserializeUntagSAMLProviderRequest(r *http.Request, pathParams PathParams) (*UntagSAMLProviderRequest, error) { - input := &UntagSAMLProviderRequest{} - - return input, nil -} - -// DeserializeUntagServerCertificateRequest parses an HTTP request into a *UntagServerCertificateRequest. -func DeserializeUntagServerCertificateRequest(r *http.Request, pathParams PathParams) (*UntagServerCertificateRequest, error) { - input := &UntagServerCertificateRequest{} - - return input, nil -} - -// DeserializeUntagUserRequest parses an HTTP request into a *UntagUserRequest. -func DeserializeUntagUserRequest(r *http.Request, pathParams PathParams) (*UntagUserRequest, error) { - input := &UntagUserRequest{} - - return input, nil -} - -// DeserializeUpdateAccessKeyRequest parses an HTTP request into a *UpdateAccessKeyRequest. -func DeserializeUpdateAccessKeyRequest(r *http.Request, pathParams PathParams) (*UpdateAccessKeyRequest, error) { - input := &UpdateAccessKeyRequest{} - - return input, nil -} - -// DeserializeUpdateAccountPasswordPolicyRequest parses an HTTP request into a *UpdateAccountPasswordPolicyRequest. -func DeserializeUpdateAccountPasswordPolicyRequest(r *http.Request, pathParams PathParams) (*UpdateAccountPasswordPolicyRequest, error) { - input := &UpdateAccountPasswordPolicyRequest{} - - return input, nil -} - -// DeserializeUpdateAssumeRolePolicyRequest parses an HTTP request into a *UpdateAssumeRolePolicyRequest. -func DeserializeUpdateAssumeRolePolicyRequest(r *http.Request, pathParams PathParams) (*UpdateAssumeRolePolicyRequest, error) { - input := &UpdateAssumeRolePolicyRequest{} - - return input, nil -} - -// DeserializeUpdateDelegationRequestRequest parses an HTTP request into a *UpdateDelegationRequestRequest. -func DeserializeUpdateDelegationRequestRequest(r *http.Request, pathParams PathParams) (*UpdateDelegationRequestRequest, error) { - input := &UpdateDelegationRequestRequest{} - - return input, nil -} - -// DeserializeUpdateGroupRequest parses an HTTP request into a *UpdateGroupRequest. -func DeserializeUpdateGroupRequest(r *http.Request, pathParams PathParams) (*UpdateGroupRequest, error) { - input := &UpdateGroupRequest{} - - return input, nil -} - -// DeserializeUpdateLoginProfileRequest parses an HTTP request into a *UpdateLoginProfileRequest. -func DeserializeUpdateLoginProfileRequest(r *http.Request, pathParams PathParams) (*UpdateLoginProfileRequest, error) { - input := &UpdateLoginProfileRequest{} - - return input, nil -} - -// DeserializeUpdateOpenIDConnectProviderThumbprintRequest parses an HTTP request into a *UpdateOpenIDConnectProviderThumbprintRequest. -func DeserializeUpdateOpenIDConnectProviderThumbprintRequest(r *http.Request, pathParams PathParams) (*UpdateOpenIDConnectProviderThumbprintRequest, error) { - input := &UpdateOpenIDConnectProviderThumbprintRequest{} - - return input, nil -} - -// DeserializeUpdateRoleRequest parses an HTTP request into a *UpdateRoleRequest. -func DeserializeUpdateRoleRequest(r *http.Request, pathParams PathParams) (*UpdateRoleRequest, error) { - input := &UpdateRoleRequest{} - - return input, nil -} - -// DeserializeUpdateRoleDescriptionRequest parses an HTTP request into a *UpdateRoleDescriptionRequest. -func DeserializeUpdateRoleDescriptionRequest(r *http.Request, pathParams PathParams) (*UpdateRoleDescriptionRequest, error) { - input := &UpdateRoleDescriptionRequest{} - - return input, nil -} - -// DeserializeUpdateSAMLProviderRequest parses an HTTP request into a *UpdateSAMLProviderRequest. -func DeserializeUpdateSAMLProviderRequest(r *http.Request, pathParams PathParams) (*UpdateSAMLProviderRequest, error) { - input := &UpdateSAMLProviderRequest{} - - return input, nil -} - -// DeserializeUpdateSSHPublicKeyRequest parses an HTTP request into a *UpdateSSHPublicKeyRequest. -func DeserializeUpdateSSHPublicKeyRequest(r *http.Request, pathParams PathParams) (*UpdateSSHPublicKeyRequest, error) { - input := &UpdateSSHPublicKeyRequest{} - - return input, nil -} - -// DeserializeUpdateServerCertificateRequest parses an HTTP request into a *UpdateServerCertificateRequest. -func DeserializeUpdateServerCertificateRequest(r *http.Request, pathParams PathParams) (*UpdateServerCertificateRequest, error) { - input := &UpdateServerCertificateRequest{} - - return input, nil -} - -// DeserializeUpdateServiceSpecificCredentialRequest parses an HTTP request into a *UpdateServiceSpecificCredentialRequest. -func DeserializeUpdateServiceSpecificCredentialRequest(r *http.Request, pathParams PathParams) (*UpdateServiceSpecificCredentialRequest, error) { - input := &UpdateServiceSpecificCredentialRequest{} - - return input, nil -} - -// DeserializeUpdateSigningCertificateRequest parses an HTTP request into a *UpdateSigningCertificateRequest. -func DeserializeUpdateSigningCertificateRequest(r *http.Request, pathParams PathParams) (*UpdateSigningCertificateRequest, error) { - input := &UpdateSigningCertificateRequest{} - - return input, nil -} - -// DeserializeUpdateUserRequest parses an HTTP request into a *UpdateUserRequest. -func DeserializeUpdateUserRequest(r *http.Request, pathParams PathParams) (*UpdateUserRequest, error) { - input := &UpdateUserRequest{} - - return input, nil -} - -// DeserializeUploadSSHPublicKeyRequest parses an HTTP request into a *UploadSSHPublicKeyRequest. -func DeserializeUploadSSHPublicKeyRequest(r *http.Request, pathParams PathParams) (*UploadSSHPublicKeyRequest, error) { - input := &UploadSSHPublicKeyRequest{} - - return input, nil -} - -// DeserializeUploadServerCertificateRequest parses an HTTP request into a *UploadServerCertificateRequest. -func DeserializeUploadServerCertificateRequest(r *http.Request, pathParams PathParams) (*UploadServerCertificateRequest, error) { - input := &UploadServerCertificateRequest{} - - return input, nil -} - -// DeserializeUploadSigningCertificateRequest parses an HTTP request into a *UploadSigningCertificateRequest. -func DeserializeUploadSigningCertificateRequest(r *http.Request, pathParams PathParams) (*UploadSigningCertificateRequest, error) { - input := &UploadSigningCertificateRequest{} - - return input, nil -} diff --git a/internal/generated/iot/deserializer.go b/internal/generated/iot/deserializer.go deleted file mode 100644 index f3e25928..00000000 --- a/internal/generated/iot/deserializer.go +++ /dev/null @@ -1,3553 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package iot - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeAddThingToBillingGroupResponse writes the AddThingToBillingGroupResponse to the HTTP response. -func SerializeAddThingToBillingGroupResponse(w http.ResponseWriter, output *AddThingToBillingGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeAddThingToThingGroupResponse writes the AddThingToThingGroupResponse to the HTTP response. -func SerializeAddThingToThingGroupResponse(w http.ResponseWriter, output *AddThingToThingGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeAssociateSbomWithPackageVersionResponse writes the AssociateSbomWithPackageVersionResponse to the HTTP response. -func SerializeAssociateSbomWithPackageVersionResponse(w http.ResponseWriter, output *AssociateSbomWithPackageVersionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAssociateTargetsWithJobResponse writes the AssociateTargetsWithJobResponse to the HTTP response. -func SerializeAssociateTargetsWithJobResponse(w http.ResponseWriter, output *AssociateTargetsWithJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAttachSecurityProfileResponse writes the AttachSecurityProfileResponse to the HTTP response. -func SerializeAttachSecurityProfileResponse(w http.ResponseWriter, output *AttachSecurityProfileResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeAttachThingPrincipalResponse writes the AttachThingPrincipalResponse to the HTTP response. -func SerializeAttachThingPrincipalResponse(w http.ResponseWriter, output *AttachThingPrincipalResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCancelAuditMitigationActionsTaskResponse writes the CancelAuditMitigationActionsTaskResponse to the HTTP response. -func SerializeCancelAuditMitigationActionsTaskResponse(w http.ResponseWriter, output *CancelAuditMitigationActionsTaskResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCancelAuditTaskResponse writes the CancelAuditTaskResponse to the HTTP response. -func SerializeCancelAuditTaskResponse(w http.ResponseWriter, output *CancelAuditTaskResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCancelDetectMitigationActionsTaskResponse writes the CancelDetectMitigationActionsTaskResponse to the HTTP response. -func SerializeCancelDetectMitigationActionsTaskResponse(w http.ResponseWriter, output *CancelDetectMitigationActionsTaskResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCancelJobResponse writes the CancelJobResponse to the HTTP response. -func SerializeCancelJobResponse(w http.ResponseWriter, output *CancelJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeClearDefaultAuthorizerResponse writes the ClearDefaultAuthorizerResponse to the HTTP response. -func SerializeClearDefaultAuthorizerResponse(w http.ResponseWriter, output *ClearDefaultAuthorizerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeConfirmTopicRuleDestinationResponse writes the ConfirmTopicRuleDestinationResponse to the HTTP response. -func SerializeConfirmTopicRuleDestinationResponse(w http.ResponseWriter, output *ConfirmTopicRuleDestinationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateAuditSuppressionResponse writes the CreateAuditSuppressionResponse to the HTTP response. -func SerializeCreateAuditSuppressionResponse(w http.ResponseWriter, output *CreateAuditSuppressionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateAuthorizerResponse writes the CreateAuthorizerResponse to the HTTP response. -func SerializeCreateAuthorizerResponse(w http.ResponseWriter, output *CreateAuthorizerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateBillingGroupResponse writes the CreateBillingGroupResponse to the HTTP response. -func SerializeCreateBillingGroupResponse(w http.ResponseWriter, output *CreateBillingGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateCertificateFromCsrResponse writes the CreateCertificateFromCsrResponse to the HTTP response. -func SerializeCreateCertificateFromCsrResponse(w http.ResponseWriter, output *CreateCertificateFromCsrResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateCertificateProviderResponse writes the CreateCertificateProviderResponse to the HTTP response. -func SerializeCreateCertificateProviderResponse(w http.ResponseWriter, output *CreateCertificateProviderResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateCommandResponse writes the CreateCommandResponse to the HTTP response. -func SerializeCreateCommandResponse(w http.ResponseWriter, output *CreateCommandResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateCustomMetricResponse writes the CreateCustomMetricResponse to the HTTP response. -func SerializeCreateCustomMetricResponse(w http.ResponseWriter, output *CreateCustomMetricResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDimensionResponse writes the CreateDimensionResponse to the HTTP response. -func SerializeCreateDimensionResponse(w http.ResponseWriter, output *CreateDimensionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDomainConfigurationResponse writes the CreateDomainConfigurationResponse to the HTTP response. -func SerializeCreateDomainConfigurationResponse(w http.ResponseWriter, output *CreateDomainConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDynamicThingGroupResponse writes the CreateDynamicThingGroupResponse to the HTTP response. -func SerializeCreateDynamicThingGroupResponse(w http.ResponseWriter, output *CreateDynamicThingGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateFleetMetricResponse writes the CreateFleetMetricResponse to the HTTP response. -func SerializeCreateFleetMetricResponse(w http.ResponseWriter, output *CreateFleetMetricResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateJobResponse writes the CreateJobResponse to the HTTP response. -func SerializeCreateJobResponse(w http.ResponseWriter, output *CreateJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateJobTemplateResponse writes the CreateJobTemplateResponse to the HTTP response. -func SerializeCreateJobTemplateResponse(w http.ResponseWriter, output *CreateJobTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateKeysAndCertificateResponse writes the CreateKeysAndCertificateResponse to the HTTP response. -func SerializeCreateKeysAndCertificateResponse(w http.ResponseWriter, output *CreateKeysAndCertificateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateMitigationActionResponse writes the CreateMitigationActionResponse to the HTTP response. -func SerializeCreateMitigationActionResponse(w http.ResponseWriter, output *CreateMitigationActionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateOTAUpdateResponse writes the CreateOTAUpdateResponse to the HTTP response. -func SerializeCreateOTAUpdateResponse(w http.ResponseWriter, output *CreateOTAUpdateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreatePackageResponse writes the CreatePackageResponse to the HTTP response. -func SerializeCreatePackageResponse(w http.ResponseWriter, output *CreatePackageResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreatePackageVersionResponse writes the CreatePackageVersionResponse to the HTTP response. -func SerializeCreatePackageVersionResponse(w http.ResponseWriter, output *CreatePackageVersionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreatePolicyResponse writes the CreatePolicyResponse to the HTTP response. -func SerializeCreatePolicyResponse(w http.ResponseWriter, output *CreatePolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreatePolicyVersionResponse writes the CreatePolicyVersionResponse to the HTTP response. -func SerializeCreatePolicyVersionResponse(w http.ResponseWriter, output *CreatePolicyVersionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateProvisioningClaimResponse writes the CreateProvisioningClaimResponse to the HTTP response. -func SerializeCreateProvisioningClaimResponse(w http.ResponseWriter, output *CreateProvisioningClaimResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateProvisioningTemplateResponse writes the CreateProvisioningTemplateResponse to the HTTP response. -func SerializeCreateProvisioningTemplateResponse(w http.ResponseWriter, output *CreateProvisioningTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateProvisioningTemplateVersionResponse writes the CreateProvisioningTemplateVersionResponse to the HTTP response. -func SerializeCreateProvisioningTemplateVersionResponse(w http.ResponseWriter, output *CreateProvisioningTemplateVersionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateRoleAliasResponse writes the CreateRoleAliasResponse to the HTTP response. -func SerializeCreateRoleAliasResponse(w http.ResponseWriter, output *CreateRoleAliasResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateScheduledAuditResponse writes the CreateScheduledAuditResponse to the HTTP response. -func SerializeCreateScheduledAuditResponse(w http.ResponseWriter, output *CreateScheduledAuditResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateSecurityProfileResponse writes the CreateSecurityProfileResponse to the HTTP response. -func SerializeCreateSecurityProfileResponse(w http.ResponseWriter, output *CreateSecurityProfileResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateStreamResponse writes the CreateStreamResponse to the HTTP response. -func SerializeCreateStreamResponse(w http.ResponseWriter, output *CreateStreamResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateThingResponse writes the CreateThingResponse to the HTTP response. -func SerializeCreateThingResponse(w http.ResponseWriter, output *CreateThingResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateThingGroupResponse writes the CreateThingGroupResponse to the HTTP response. -func SerializeCreateThingGroupResponse(w http.ResponseWriter, output *CreateThingGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateThingTypeResponse writes the CreateThingTypeResponse to the HTTP response. -func SerializeCreateThingTypeResponse(w http.ResponseWriter, output *CreateThingTypeResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateTopicRuleDestinationResponse writes the CreateTopicRuleDestinationResponse to the HTTP response. -func SerializeCreateTopicRuleDestinationResponse(w http.ResponseWriter, output *CreateTopicRuleDestinationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteAccountAuditConfigurationResponse writes the DeleteAccountAuditConfigurationResponse to the HTTP response. -func SerializeDeleteAccountAuditConfigurationResponse(w http.ResponseWriter, output *DeleteAccountAuditConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteAuditSuppressionResponse writes the DeleteAuditSuppressionResponse to the HTTP response. -func SerializeDeleteAuditSuppressionResponse(w http.ResponseWriter, output *DeleteAuditSuppressionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteAuthorizerResponse writes the DeleteAuthorizerResponse to the HTTP response. -func SerializeDeleteAuthorizerResponse(w http.ResponseWriter, output *DeleteAuthorizerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteBillingGroupResponse writes the DeleteBillingGroupResponse to the HTTP response. -func SerializeDeleteBillingGroupResponse(w http.ResponseWriter, output *DeleteBillingGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteCACertificateResponse writes the DeleteCACertificateResponse to the HTTP response. -func SerializeDeleteCACertificateResponse(w http.ResponseWriter, output *DeleteCACertificateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteCertificateProviderResponse writes the DeleteCertificateProviderResponse to the HTTP response. -func SerializeDeleteCertificateProviderResponse(w http.ResponseWriter, output *DeleteCertificateProviderResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteCommandResponse writes the DeleteCommandResponse to the HTTP response. -func SerializeDeleteCommandResponse(w http.ResponseWriter, output *DeleteCommandResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteCommandExecutionResponse writes the DeleteCommandExecutionResponse to the HTTP response. -func SerializeDeleteCommandExecutionResponse(w http.ResponseWriter, output *DeleteCommandExecutionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteCustomMetricResponse writes the DeleteCustomMetricResponse to the HTTP response. -func SerializeDeleteCustomMetricResponse(w http.ResponseWriter, output *DeleteCustomMetricResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteDimensionResponse writes the DeleteDimensionResponse to the HTTP response. -func SerializeDeleteDimensionResponse(w http.ResponseWriter, output *DeleteDimensionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteDomainConfigurationResponse writes the DeleteDomainConfigurationResponse to the HTTP response. -func SerializeDeleteDomainConfigurationResponse(w http.ResponseWriter, output *DeleteDomainConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteDynamicThingGroupResponse writes the DeleteDynamicThingGroupResponse to the HTTP response. -func SerializeDeleteDynamicThingGroupResponse(w http.ResponseWriter, output *DeleteDynamicThingGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteMitigationActionResponse writes the DeleteMitigationActionResponse to the HTTP response. -func SerializeDeleteMitigationActionResponse(w http.ResponseWriter, output *DeleteMitigationActionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteOTAUpdateResponse writes the DeleteOTAUpdateResponse to the HTTP response. -func SerializeDeleteOTAUpdateResponse(w http.ResponseWriter, output *DeleteOTAUpdateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeletePackageResponse writes the DeletePackageResponse to the HTTP response. -func SerializeDeletePackageResponse(w http.ResponseWriter, output *DeletePackageResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeletePackageVersionResponse writes the DeletePackageVersionResponse to the HTTP response. -func SerializeDeletePackageVersionResponse(w http.ResponseWriter, output *DeletePackageVersionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteProvisioningTemplateResponse writes the DeleteProvisioningTemplateResponse to the HTTP response. -func SerializeDeleteProvisioningTemplateResponse(w http.ResponseWriter, output *DeleteProvisioningTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteProvisioningTemplateVersionResponse writes the DeleteProvisioningTemplateVersionResponse to the HTTP response. -func SerializeDeleteProvisioningTemplateVersionResponse(w http.ResponseWriter, output *DeleteProvisioningTemplateVersionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteRegistrationCodeResponse writes the DeleteRegistrationCodeResponse to the HTTP response. -func SerializeDeleteRegistrationCodeResponse(w http.ResponseWriter, output *DeleteRegistrationCodeResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteRoleAliasResponse writes the DeleteRoleAliasResponse to the HTTP response. -func SerializeDeleteRoleAliasResponse(w http.ResponseWriter, output *DeleteRoleAliasResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteScheduledAuditResponse writes the DeleteScheduledAuditResponse to the HTTP response. -func SerializeDeleteScheduledAuditResponse(w http.ResponseWriter, output *DeleteScheduledAuditResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteSecurityProfileResponse writes the DeleteSecurityProfileResponse to the HTTP response. -func SerializeDeleteSecurityProfileResponse(w http.ResponseWriter, output *DeleteSecurityProfileResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteStreamResponse writes the DeleteStreamResponse to the HTTP response. -func SerializeDeleteStreamResponse(w http.ResponseWriter, output *DeleteStreamResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteThingResponse writes the DeleteThingResponse to the HTTP response. -func SerializeDeleteThingResponse(w http.ResponseWriter, output *DeleteThingResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteThingGroupResponse writes the DeleteThingGroupResponse to the HTTP response. -func SerializeDeleteThingGroupResponse(w http.ResponseWriter, output *DeleteThingGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteThingTypeResponse writes the DeleteThingTypeResponse to the HTTP response. -func SerializeDeleteThingTypeResponse(w http.ResponseWriter, output *DeleteThingTypeResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteTopicRuleDestinationResponse writes the DeleteTopicRuleDestinationResponse to the HTTP response. -func SerializeDeleteTopicRuleDestinationResponse(w http.ResponseWriter, output *DeleteTopicRuleDestinationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeprecateThingTypeResponse writes the DeprecateThingTypeResponse to the HTTP response. -func SerializeDeprecateThingTypeResponse(w http.ResponseWriter, output *DeprecateThingTypeResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDescribeAccountAuditConfigurationResponse writes the DescribeAccountAuditConfigurationResponse to the HTTP response. -func SerializeDescribeAccountAuditConfigurationResponse(w http.ResponseWriter, output *DescribeAccountAuditConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeAuditFindingResponse writes the DescribeAuditFindingResponse to the HTTP response. -func SerializeDescribeAuditFindingResponse(w http.ResponseWriter, output *DescribeAuditFindingResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeAuditMitigationActionsTaskResponse writes the DescribeAuditMitigationActionsTaskResponse to the HTTP response. -func SerializeDescribeAuditMitigationActionsTaskResponse(w http.ResponseWriter, output *DescribeAuditMitigationActionsTaskResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeAuditSuppressionResponse writes the DescribeAuditSuppressionResponse to the HTTP response. -func SerializeDescribeAuditSuppressionResponse(w http.ResponseWriter, output *DescribeAuditSuppressionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeAuditTaskResponse writes the DescribeAuditTaskResponse to the HTTP response. -func SerializeDescribeAuditTaskResponse(w http.ResponseWriter, output *DescribeAuditTaskResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeAuthorizerResponse writes the DescribeAuthorizerResponse to the HTTP response. -func SerializeDescribeAuthorizerResponse(w http.ResponseWriter, output *DescribeAuthorizerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeBillingGroupResponse writes the DescribeBillingGroupResponse to the HTTP response. -func SerializeDescribeBillingGroupResponse(w http.ResponseWriter, output *DescribeBillingGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeCACertificateResponse writes the DescribeCACertificateResponse to the HTTP response. -func SerializeDescribeCACertificateResponse(w http.ResponseWriter, output *DescribeCACertificateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeCertificateResponse writes the DescribeCertificateResponse to the HTTP response. -func SerializeDescribeCertificateResponse(w http.ResponseWriter, output *DescribeCertificateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeCertificateProviderResponse writes the DescribeCertificateProviderResponse to the HTTP response. -func SerializeDescribeCertificateProviderResponse(w http.ResponseWriter, output *DescribeCertificateProviderResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeCustomMetricResponse writes the DescribeCustomMetricResponse to the HTTP response. -func SerializeDescribeCustomMetricResponse(w http.ResponseWriter, output *DescribeCustomMetricResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDefaultAuthorizerResponse writes the DescribeDefaultAuthorizerResponse to the HTTP response. -func SerializeDescribeDefaultAuthorizerResponse(w http.ResponseWriter, output *DescribeDefaultAuthorizerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDetectMitigationActionsTaskResponse writes the DescribeDetectMitigationActionsTaskResponse to the HTTP response. -func SerializeDescribeDetectMitigationActionsTaskResponse(w http.ResponseWriter, output *DescribeDetectMitigationActionsTaskResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDimensionResponse writes the DescribeDimensionResponse to the HTTP response. -func SerializeDescribeDimensionResponse(w http.ResponseWriter, output *DescribeDimensionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDomainConfigurationResponse writes the DescribeDomainConfigurationResponse to the HTTP response. -func SerializeDescribeDomainConfigurationResponse(w http.ResponseWriter, output *DescribeDomainConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeEncryptionConfigurationResponse writes the DescribeEncryptionConfigurationResponse to the HTTP response. -func SerializeDescribeEncryptionConfigurationResponse(w http.ResponseWriter, output *DescribeEncryptionConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeEndpointResponse writes the DescribeEndpointResponse to the HTTP response. -func SerializeDescribeEndpointResponse(w http.ResponseWriter, output *DescribeEndpointResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeEventConfigurationsResponse writes the DescribeEventConfigurationsResponse to the HTTP response. -func SerializeDescribeEventConfigurationsResponse(w http.ResponseWriter, output *DescribeEventConfigurationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeFleetMetricResponse writes the DescribeFleetMetricResponse to the HTTP response. -func SerializeDescribeFleetMetricResponse(w http.ResponseWriter, output *DescribeFleetMetricResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeIndexResponse writes the DescribeIndexResponse to the HTTP response. -func SerializeDescribeIndexResponse(w http.ResponseWriter, output *DescribeIndexResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeJobResponse writes the DescribeJobResponse to the HTTP response. -func SerializeDescribeJobResponse(w http.ResponseWriter, output *DescribeJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeJobExecutionResponse writes the DescribeJobExecutionResponse to the HTTP response. -func SerializeDescribeJobExecutionResponse(w http.ResponseWriter, output *DescribeJobExecutionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeJobTemplateResponse writes the DescribeJobTemplateResponse to the HTTP response. -func SerializeDescribeJobTemplateResponse(w http.ResponseWriter, output *DescribeJobTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeManagedJobTemplateResponse writes the DescribeManagedJobTemplateResponse to the HTTP response. -func SerializeDescribeManagedJobTemplateResponse(w http.ResponseWriter, output *DescribeManagedJobTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeMitigationActionResponse writes the DescribeMitigationActionResponse to the HTTP response. -func SerializeDescribeMitigationActionResponse(w http.ResponseWriter, output *DescribeMitigationActionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeProvisioningTemplateResponse writes the DescribeProvisioningTemplateResponse to the HTTP response. -func SerializeDescribeProvisioningTemplateResponse(w http.ResponseWriter, output *DescribeProvisioningTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeProvisioningTemplateVersionResponse writes the DescribeProvisioningTemplateVersionResponse to the HTTP response. -func SerializeDescribeProvisioningTemplateVersionResponse(w http.ResponseWriter, output *DescribeProvisioningTemplateVersionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeRoleAliasResponse writes the DescribeRoleAliasResponse to the HTTP response. -func SerializeDescribeRoleAliasResponse(w http.ResponseWriter, output *DescribeRoleAliasResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeScheduledAuditResponse writes the DescribeScheduledAuditResponse to the HTTP response. -func SerializeDescribeScheduledAuditResponse(w http.ResponseWriter, output *DescribeScheduledAuditResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeSecurityProfileResponse writes the DescribeSecurityProfileResponse to the HTTP response. -func SerializeDescribeSecurityProfileResponse(w http.ResponseWriter, output *DescribeSecurityProfileResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeStreamResponse writes the DescribeStreamResponse to the HTTP response. -func SerializeDescribeStreamResponse(w http.ResponseWriter, output *DescribeStreamResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeThingResponse writes the DescribeThingResponse to the HTTP response. -func SerializeDescribeThingResponse(w http.ResponseWriter, output *DescribeThingResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeThingGroupResponse writes the DescribeThingGroupResponse to the HTTP response. -func SerializeDescribeThingGroupResponse(w http.ResponseWriter, output *DescribeThingGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeThingRegistrationTaskResponse writes the DescribeThingRegistrationTaskResponse to the HTTP response. -func SerializeDescribeThingRegistrationTaskResponse(w http.ResponseWriter, output *DescribeThingRegistrationTaskResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeThingTypeResponse writes the DescribeThingTypeResponse to the HTTP response. -func SerializeDescribeThingTypeResponse(w http.ResponseWriter, output *DescribeThingTypeResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDetachSecurityProfileResponse writes the DetachSecurityProfileResponse to the HTTP response. -func SerializeDetachSecurityProfileResponse(w http.ResponseWriter, output *DetachSecurityProfileResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDetachThingPrincipalResponse writes the DetachThingPrincipalResponse to the HTTP response. -func SerializeDetachThingPrincipalResponse(w http.ResponseWriter, output *DetachThingPrincipalResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDisassociateSbomFromPackageVersionResponse writes the DisassociateSbomFromPackageVersionResponse to the HTTP response. -func SerializeDisassociateSbomFromPackageVersionResponse(w http.ResponseWriter, output *DisassociateSbomFromPackageVersionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeGetBehaviorModelTrainingSummariesResponse writes the GetBehaviorModelTrainingSummariesResponse to the HTTP response. -func SerializeGetBehaviorModelTrainingSummariesResponse(w http.ResponseWriter, output *GetBehaviorModelTrainingSummariesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetBucketsAggregationResponse writes the GetBucketsAggregationResponse to the HTTP response. -func SerializeGetBucketsAggregationResponse(w http.ResponseWriter, output *GetBucketsAggregationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCardinalityResponse writes the GetCardinalityResponse to the HTTP response. -func SerializeGetCardinalityResponse(w http.ResponseWriter, output *GetCardinalityResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCommandResponse writes the GetCommandResponse to the HTTP response. -func SerializeGetCommandResponse(w http.ResponseWriter, output *GetCommandResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCommandExecutionResponse writes the GetCommandExecutionResponse to the HTTP response. -func SerializeGetCommandExecutionResponse(w http.ResponseWriter, output *GetCommandExecutionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetEffectivePoliciesResponse writes the GetEffectivePoliciesResponse to the HTTP response. -func SerializeGetEffectivePoliciesResponse(w http.ResponseWriter, output *GetEffectivePoliciesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetIndexingConfigurationResponse writes the GetIndexingConfigurationResponse to the HTTP response. -func SerializeGetIndexingConfigurationResponse(w http.ResponseWriter, output *GetIndexingConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetJobDocumentResponse writes the GetJobDocumentResponse to the HTTP response. -func SerializeGetJobDocumentResponse(w http.ResponseWriter, output *GetJobDocumentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetLoggingOptionsResponse writes the GetLoggingOptionsResponse to the HTTP response. -func SerializeGetLoggingOptionsResponse(w http.ResponseWriter, output *GetLoggingOptionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetOTAUpdateResponse writes the GetOTAUpdateResponse to the HTTP response. -func SerializeGetOTAUpdateResponse(w http.ResponseWriter, output *GetOTAUpdateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPackageResponse writes the GetPackageResponse to the HTTP response. -func SerializeGetPackageResponse(w http.ResponseWriter, output *GetPackageResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPackageConfigurationResponse writes the GetPackageConfigurationResponse to the HTTP response. -func SerializeGetPackageConfigurationResponse(w http.ResponseWriter, output *GetPackageConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPackageVersionResponse writes the GetPackageVersionResponse to the HTTP response. -func SerializeGetPackageVersionResponse(w http.ResponseWriter, output *GetPackageVersionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPercentilesResponse writes the GetPercentilesResponse to the HTTP response. -func SerializeGetPercentilesResponse(w http.ResponseWriter, output *GetPercentilesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPolicyResponse writes the GetPolicyResponse to the HTTP response. -func SerializeGetPolicyResponse(w http.ResponseWriter, output *GetPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPolicyVersionResponse writes the GetPolicyVersionResponse to the HTTP response. -func SerializeGetPolicyVersionResponse(w http.ResponseWriter, output *GetPolicyVersionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetRegistrationCodeResponse writes the GetRegistrationCodeResponse to the HTTP response. -func SerializeGetRegistrationCodeResponse(w http.ResponseWriter, output *GetRegistrationCodeResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetStatisticsResponse writes the GetStatisticsResponse to the HTTP response. -func SerializeGetStatisticsResponse(w http.ResponseWriter, output *GetStatisticsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetThingConnectivityDataResponse writes the GetThingConnectivityDataResponse to the HTTP response. -func SerializeGetThingConnectivityDataResponse(w http.ResponseWriter, output *GetThingConnectivityDataResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTopicRuleResponse writes the GetTopicRuleResponse to the HTTP response. -func SerializeGetTopicRuleResponse(w http.ResponseWriter, output *GetTopicRuleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTopicRuleDestinationResponse writes the GetTopicRuleDestinationResponse to the HTTP response. -func SerializeGetTopicRuleDestinationResponse(w http.ResponseWriter, output *GetTopicRuleDestinationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetV2LoggingOptionsResponse writes the GetV2LoggingOptionsResponse to the HTTP response. -func SerializeGetV2LoggingOptionsResponse(w http.ResponseWriter, output *GetV2LoggingOptionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListActiveViolationsResponse writes the ListActiveViolationsResponse to the HTTP response. -func SerializeListActiveViolationsResponse(w http.ResponseWriter, output *ListActiveViolationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAttachedPoliciesResponse writes the ListAttachedPoliciesResponse to the HTTP response. -func SerializeListAttachedPoliciesResponse(w http.ResponseWriter, output *ListAttachedPoliciesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAuditFindingsResponse writes the ListAuditFindingsResponse to the HTTP response. -func SerializeListAuditFindingsResponse(w http.ResponseWriter, output *ListAuditFindingsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAuditMitigationActionsExecutionsResponse writes the ListAuditMitigationActionsExecutionsResponse to the HTTP response. -func SerializeListAuditMitigationActionsExecutionsResponse(w http.ResponseWriter, output *ListAuditMitigationActionsExecutionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAuditMitigationActionsTasksResponse writes the ListAuditMitigationActionsTasksResponse to the HTTP response. -func SerializeListAuditMitigationActionsTasksResponse(w http.ResponseWriter, output *ListAuditMitigationActionsTasksResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAuditSuppressionsResponse writes the ListAuditSuppressionsResponse to the HTTP response. -func SerializeListAuditSuppressionsResponse(w http.ResponseWriter, output *ListAuditSuppressionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAuditTasksResponse writes the ListAuditTasksResponse to the HTTP response. -func SerializeListAuditTasksResponse(w http.ResponseWriter, output *ListAuditTasksResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAuthorizersResponse writes the ListAuthorizersResponse to the HTTP response. -func SerializeListAuthorizersResponse(w http.ResponseWriter, output *ListAuthorizersResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListBillingGroupsResponse writes the ListBillingGroupsResponse to the HTTP response. -func SerializeListBillingGroupsResponse(w http.ResponseWriter, output *ListBillingGroupsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListCACertificatesResponse writes the ListCACertificatesResponse to the HTTP response. -func SerializeListCACertificatesResponse(w http.ResponseWriter, output *ListCACertificatesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListCertificateProvidersResponse writes the ListCertificateProvidersResponse to the HTTP response. -func SerializeListCertificateProvidersResponse(w http.ResponseWriter, output *ListCertificateProvidersResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListCertificatesResponse writes the ListCertificatesResponse to the HTTP response. -func SerializeListCertificatesResponse(w http.ResponseWriter, output *ListCertificatesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListCertificatesByCAResponse writes the ListCertificatesByCAResponse to the HTTP response. -func SerializeListCertificatesByCAResponse(w http.ResponseWriter, output *ListCertificatesByCAResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListCommandExecutionsResponse writes the ListCommandExecutionsResponse to the HTTP response. -func SerializeListCommandExecutionsResponse(w http.ResponseWriter, output *ListCommandExecutionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListCommandsResponse writes the ListCommandsResponse to the HTTP response. -func SerializeListCommandsResponse(w http.ResponseWriter, output *ListCommandsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListCustomMetricsResponse writes the ListCustomMetricsResponse to the HTTP response. -func SerializeListCustomMetricsResponse(w http.ResponseWriter, output *ListCustomMetricsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDetectMitigationActionsExecutionsResponse writes the ListDetectMitigationActionsExecutionsResponse to the HTTP response. -func SerializeListDetectMitigationActionsExecutionsResponse(w http.ResponseWriter, output *ListDetectMitigationActionsExecutionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDetectMitigationActionsTasksResponse writes the ListDetectMitigationActionsTasksResponse to the HTTP response. -func SerializeListDetectMitigationActionsTasksResponse(w http.ResponseWriter, output *ListDetectMitigationActionsTasksResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDimensionsResponse writes the ListDimensionsResponse to the HTTP response. -func SerializeListDimensionsResponse(w http.ResponseWriter, output *ListDimensionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDomainConfigurationsResponse writes the ListDomainConfigurationsResponse to the HTTP response. -func SerializeListDomainConfigurationsResponse(w http.ResponseWriter, output *ListDomainConfigurationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListFleetMetricsResponse writes the ListFleetMetricsResponse to the HTTP response. -func SerializeListFleetMetricsResponse(w http.ResponseWriter, output *ListFleetMetricsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListIndicesResponse writes the ListIndicesResponse to the HTTP response. -func SerializeListIndicesResponse(w http.ResponseWriter, output *ListIndicesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListJobExecutionsForJobResponse writes the ListJobExecutionsForJobResponse to the HTTP response. -func SerializeListJobExecutionsForJobResponse(w http.ResponseWriter, output *ListJobExecutionsForJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListJobExecutionsForThingResponse writes the ListJobExecutionsForThingResponse to the HTTP response. -func SerializeListJobExecutionsForThingResponse(w http.ResponseWriter, output *ListJobExecutionsForThingResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListJobTemplatesResponse writes the ListJobTemplatesResponse to the HTTP response. -func SerializeListJobTemplatesResponse(w http.ResponseWriter, output *ListJobTemplatesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListJobsResponse writes the ListJobsResponse to the HTTP response. -func SerializeListJobsResponse(w http.ResponseWriter, output *ListJobsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListManagedJobTemplatesResponse writes the ListManagedJobTemplatesResponse to the HTTP response. -func SerializeListManagedJobTemplatesResponse(w http.ResponseWriter, output *ListManagedJobTemplatesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListMetricValuesResponse writes the ListMetricValuesResponse to the HTTP response. -func SerializeListMetricValuesResponse(w http.ResponseWriter, output *ListMetricValuesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListMitigationActionsResponse writes the ListMitigationActionsResponse to the HTTP response. -func SerializeListMitigationActionsResponse(w http.ResponseWriter, output *ListMitigationActionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListOTAUpdatesResponse writes the ListOTAUpdatesResponse to the HTTP response. -func SerializeListOTAUpdatesResponse(w http.ResponseWriter, output *ListOTAUpdatesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListOutgoingCertificatesResponse writes the ListOutgoingCertificatesResponse to the HTTP response. -func SerializeListOutgoingCertificatesResponse(w http.ResponseWriter, output *ListOutgoingCertificatesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPackageVersionsResponse writes the ListPackageVersionsResponse to the HTTP response. -func SerializeListPackageVersionsResponse(w http.ResponseWriter, output *ListPackageVersionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPackagesResponse writes the ListPackagesResponse to the HTTP response. -func SerializeListPackagesResponse(w http.ResponseWriter, output *ListPackagesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPoliciesResponse writes the ListPoliciesResponse to the HTTP response. -func SerializeListPoliciesResponse(w http.ResponseWriter, output *ListPoliciesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPolicyPrincipalsResponse writes the ListPolicyPrincipalsResponse to the HTTP response. -func SerializeListPolicyPrincipalsResponse(w http.ResponseWriter, output *ListPolicyPrincipalsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPolicyVersionsResponse writes the ListPolicyVersionsResponse to the HTTP response. -func SerializeListPolicyVersionsResponse(w http.ResponseWriter, output *ListPolicyVersionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPrincipalPoliciesResponse writes the ListPrincipalPoliciesResponse to the HTTP response. -func SerializeListPrincipalPoliciesResponse(w http.ResponseWriter, output *ListPrincipalPoliciesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPrincipalThingsResponse writes the ListPrincipalThingsResponse to the HTTP response. -func SerializeListPrincipalThingsResponse(w http.ResponseWriter, output *ListPrincipalThingsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPrincipalThingsV2Response writes the ListPrincipalThingsV2Response to the HTTP response. -func SerializeListPrincipalThingsV2Response(w http.ResponseWriter, output *ListPrincipalThingsV2Response, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListProvisioningTemplateVersionsResponse writes the ListProvisioningTemplateVersionsResponse to the HTTP response. -func SerializeListProvisioningTemplateVersionsResponse(w http.ResponseWriter, output *ListProvisioningTemplateVersionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListProvisioningTemplatesResponse writes the ListProvisioningTemplatesResponse to the HTTP response. -func SerializeListProvisioningTemplatesResponse(w http.ResponseWriter, output *ListProvisioningTemplatesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListRelatedResourcesForAuditFindingResponse writes the ListRelatedResourcesForAuditFindingResponse to the HTTP response. -func SerializeListRelatedResourcesForAuditFindingResponse(w http.ResponseWriter, output *ListRelatedResourcesForAuditFindingResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListRoleAliasesResponse writes the ListRoleAliasesResponse to the HTTP response. -func SerializeListRoleAliasesResponse(w http.ResponseWriter, output *ListRoleAliasesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListSbomValidationResultsResponse writes the ListSbomValidationResultsResponse to the HTTP response. -func SerializeListSbomValidationResultsResponse(w http.ResponseWriter, output *ListSbomValidationResultsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListScheduledAuditsResponse writes the ListScheduledAuditsResponse to the HTTP response. -func SerializeListScheduledAuditsResponse(w http.ResponseWriter, output *ListScheduledAuditsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListSecurityProfilesResponse writes the ListSecurityProfilesResponse to the HTTP response. -func SerializeListSecurityProfilesResponse(w http.ResponseWriter, output *ListSecurityProfilesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListSecurityProfilesForTargetResponse writes the ListSecurityProfilesForTargetResponse to the HTTP response. -func SerializeListSecurityProfilesForTargetResponse(w http.ResponseWriter, output *ListSecurityProfilesForTargetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListStreamsResponse writes the ListStreamsResponse to the HTTP response. -func SerializeListStreamsResponse(w http.ResponseWriter, output *ListStreamsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceResponse writes the ListTagsForResourceResponse to the HTTP response. -func SerializeListTagsForResourceResponse(w http.ResponseWriter, output *ListTagsForResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTargetsForPolicyResponse writes the ListTargetsForPolicyResponse to the HTTP response. -func SerializeListTargetsForPolicyResponse(w http.ResponseWriter, output *ListTargetsForPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTargetsForSecurityProfileResponse writes the ListTargetsForSecurityProfileResponse to the HTTP response. -func SerializeListTargetsForSecurityProfileResponse(w http.ResponseWriter, output *ListTargetsForSecurityProfileResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListThingGroupsResponse writes the ListThingGroupsResponse to the HTTP response. -func SerializeListThingGroupsResponse(w http.ResponseWriter, output *ListThingGroupsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListThingGroupsForThingResponse writes the ListThingGroupsForThingResponse to the HTTP response. -func SerializeListThingGroupsForThingResponse(w http.ResponseWriter, output *ListThingGroupsForThingResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListThingPrincipalsResponse writes the ListThingPrincipalsResponse to the HTTP response. -func SerializeListThingPrincipalsResponse(w http.ResponseWriter, output *ListThingPrincipalsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListThingPrincipalsV2Response writes the ListThingPrincipalsV2Response to the HTTP response. -func SerializeListThingPrincipalsV2Response(w http.ResponseWriter, output *ListThingPrincipalsV2Response, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListThingRegistrationTaskReportsResponse writes the ListThingRegistrationTaskReportsResponse to the HTTP response. -func SerializeListThingRegistrationTaskReportsResponse(w http.ResponseWriter, output *ListThingRegistrationTaskReportsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListThingRegistrationTasksResponse writes the ListThingRegistrationTasksResponse to the HTTP response. -func SerializeListThingRegistrationTasksResponse(w http.ResponseWriter, output *ListThingRegistrationTasksResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListThingTypesResponse writes the ListThingTypesResponse to the HTTP response. -func SerializeListThingTypesResponse(w http.ResponseWriter, output *ListThingTypesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListThingsResponse writes the ListThingsResponse to the HTTP response. -func SerializeListThingsResponse(w http.ResponseWriter, output *ListThingsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListThingsInBillingGroupResponse writes the ListThingsInBillingGroupResponse to the HTTP response. -func SerializeListThingsInBillingGroupResponse(w http.ResponseWriter, output *ListThingsInBillingGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListThingsInThingGroupResponse writes the ListThingsInThingGroupResponse to the HTTP response. -func SerializeListThingsInThingGroupResponse(w http.ResponseWriter, output *ListThingsInThingGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTopicRuleDestinationsResponse writes the ListTopicRuleDestinationsResponse to the HTTP response. -func SerializeListTopicRuleDestinationsResponse(w http.ResponseWriter, output *ListTopicRuleDestinationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTopicRulesResponse writes the ListTopicRulesResponse to the HTTP response. -func SerializeListTopicRulesResponse(w http.ResponseWriter, output *ListTopicRulesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListV2LoggingLevelsResponse writes the ListV2LoggingLevelsResponse to the HTTP response. -func SerializeListV2LoggingLevelsResponse(w http.ResponseWriter, output *ListV2LoggingLevelsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListViolationEventsResponse writes the ListViolationEventsResponse to the HTTP response. -func SerializeListViolationEventsResponse(w http.ResponseWriter, output *ListViolationEventsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutVerificationStateOnViolationResponse writes the PutVerificationStateOnViolationResponse to the HTTP response. -func SerializePutVerificationStateOnViolationResponse(w http.ResponseWriter, output *PutVerificationStateOnViolationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeRegisterCACertificateResponse writes the RegisterCACertificateResponse to the HTTP response. -func SerializeRegisterCACertificateResponse(w http.ResponseWriter, output *RegisterCACertificateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRegisterCertificateResponse writes the RegisterCertificateResponse to the HTTP response. -func SerializeRegisterCertificateResponse(w http.ResponseWriter, output *RegisterCertificateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRegisterCertificateWithoutCAResponse writes the RegisterCertificateWithoutCAResponse to the HTTP response. -func SerializeRegisterCertificateWithoutCAResponse(w http.ResponseWriter, output *RegisterCertificateWithoutCAResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRegisterThingResponse writes the RegisterThingResponse to the HTTP response. -func SerializeRegisterThingResponse(w http.ResponseWriter, output *RegisterThingResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRemoveThingFromBillingGroupResponse writes the RemoveThingFromBillingGroupResponse to the HTTP response. -func SerializeRemoveThingFromBillingGroupResponse(w http.ResponseWriter, output *RemoveThingFromBillingGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeRemoveThingFromThingGroupResponse writes the RemoveThingFromThingGroupResponse to the HTTP response. -func SerializeRemoveThingFromThingGroupResponse(w http.ResponseWriter, output *RemoveThingFromThingGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeSearchIndexResponse writes the SearchIndexResponse to the HTTP response. -func SerializeSearchIndexResponse(w http.ResponseWriter, output *SearchIndexResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSetDefaultAuthorizerResponse writes the SetDefaultAuthorizerResponse to the HTTP response. -func SerializeSetDefaultAuthorizerResponse(w http.ResponseWriter, output *SetDefaultAuthorizerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartAuditMitigationActionsTaskResponse writes the StartAuditMitigationActionsTaskResponse to the HTTP response. -func SerializeStartAuditMitigationActionsTaskResponse(w http.ResponseWriter, output *StartAuditMitigationActionsTaskResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartDetectMitigationActionsTaskResponse writes the StartDetectMitigationActionsTaskResponse to the HTTP response. -func SerializeStartDetectMitigationActionsTaskResponse(w http.ResponseWriter, output *StartDetectMitigationActionsTaskResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartOnDemandAuditTaskResponse writes the StartOnDemandAuditTaskResponse to the HTTP response. -func SerializeStartOnDemandAuditTaskResponse(w http.ResponseWriter, output *StartOnDemandAuditTaskResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartThingRegistrationTaskResponse writes the StartThingRegistrationTaskResponse to the HTTP response. -func SerializeStartThingRegistrationTaskResponse(w http.ResponseWriter, output *StartThingRegistrationTaskResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStopThingRegistrationTaskResponse writes the StopThingRegistrationTaskResponse to the HTTP response. -func SerializeStopThingRegistrationTaskResponse(w http.ResponseWriter, output *StopThingRegistrationTaskResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeTagResourceResponse writes the TagResourceResponse to the HTTP response. -func SerializeTagResourceResponse(w http.ResponseWriter, output *TagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeTestAuthorizationResponse writes the TestAuthorizationResponse to the HTTP response. -func SerializeTestAuthorizationResponse(w http.ResponseWriter, output *TestAuthorizationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTestInvokeAuthorizerResponse writes the TestInvokeAuthorizerResponse to the HTTP response. -func SerializeTestInvokeAuthorizerResponse(w http.ResponseWriter, output *TestInvokeAuthorizerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTransferCertificateResponse writes the TransferCertificateResponse to the HTTP response. -func SerializeTransferCertificateResponse(w http.ResponseWriter, output *TransferCertificateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUntagResourceResponse writes the UntagResourceResponse to the HTTP response. -func SerializeUntagResourceResponse(w http.ResponseWriter, output *UntagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateAccountAuditConfigurationResponse writes the UpdateAccountAuditConfigurationResponse to the HTTP response. -func SerializeUpdateAccountAuditConfigurationResponse(w http.ResponseWriter, output *UpdateAccountAuditConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateAuditSuppressionResponse writes the UpdateAuditSuppressionResponse to the HTTP response. -func SerializeUpdateAuditSuppressionResponse(w http.ResponseWriter, output *UpdateAuditSuppressionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateAuthorizerResponse writes the UpdateAuthorizerResponse to the HTTP response. -func SerializeUpdateAuthorizerResponse(w http.ResponseWriter, output *UpdateAuthorizerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateBillingGroupResponse writes the UpdateBillingGroupResponse to the HTTP response. -func SerializeUpdateBillingGroupResponse(w http.ResponseWriter, output *UpdateBillingGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateCertificateProviderResponse writes the UpdateCertificateProviderResponse to the HTTP response. -func SerializeUpdateCertificateProviderResponse(w http.ResponseWriter, output *UpdateCertificateProviderResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateCommandResponse writes the UpdateCommandResponse to the HTTP response. -func SerializeUpdateCommandResponse(w http.ResponseWriter, output *UpdateCommandResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateCustomMetricResponse writes the UpdateCustomMetricResponse to the HTTP response. -func SerializeUpdateCustomMetricResponse(w http.ResponseWriter, output *UpdateCustomMetricResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateDimensionResponse writes the UpdateDimensionResponse to the HTTP response. -func SerializeUpdateDimensionResponse(w http.ResponseWriter, output *UpdateDimensionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateDomainConfigurationResponse writes the UpdateDomainConfigurationResponse to the HTTP response. -func SerializeUpdateDomainConfigurationResponse(w http.ResponseWriter, output *UpdateDomainConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateDynamicThingGroupResponse writes the UpdateDynamicThingGroupResponse to the HTTP response. -func SerializeUpdateDynamicThingGroupResponse(w http.ResponseWriter, output *UpdateDynamicThingGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateEncryptionConfigurationResponse writes the UpdateEncryptionConfigurationResponse to the HTTP response. -func SerializeUpdateEncryptionConfigurationResponse(w http.ResponseWriter, output *UpdateEncryptionConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateEventConfigurationsResponse writes the UpdateEventConfigurationsResponse to the HTTP response. -func SerializeUpdateEventConfigurationsResponse(w http.ResponseWriter, output *UpdateEventConfigurationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateIndexingConfigurationResponse writes the UpdateIndexingConfigurationResponse to the HTTP response. -func SerializeUpdateIndexingConfigurationResponse(w http.ResponseWriter, output *UpdateIndexingConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateMitigationActionResponse writes the UpdateMitigationActionResponse to the HTTP response. -func SerializeUpdateMitigationActionResponse(w http.ResponseWriter, output *UpdateMitigationActionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdatePackageResponse writes the UpdatePackageResponse to the HTTP response. -func SerializeUpdatePackageResponse(w http.ResponseWriter, output *UpdatePackageResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdatePackageConfigurationResponse writes the UpdatePackageConfigurationResponse to the HTTP response. -func SerializeUpdatePackageConfigurationResponse(w http.ResponseWriter, output *UpdatePackageConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdatePackageVersionResponse writes the UpdatePackageVersionResponse to the HTTP response. -func SerializeUpdatePackageVersionResponse(w http.ResponseWriter, output *UpdatePackageVersionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateProvisioningTemplateResponse writes the UpdateProvisioningTemplateResponse to the HTTP response. -func SerializeUpdateProvisioningTemplateResponse(w http.ResponseWriter, output *UpdateProvisioningTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateRoleAliasResponse writes the UpdateRoleAliasResponse to the HTTP response. -func SerializeUpdateRoleAliasResponse(w http.ResponseWriter, output *UpdateRoleAliasResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateScheduledAuditResponse writes the UpdateScheduledAuditResponse to the HTTP response. -func SerializeUpdateScheduledAuditResponse(w http.ResponseWriter, output *UpdateScheduledAuditResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateSecurityProfileResponse writes the UpdateSecurityProfileResponse to the HTTP response. -func SerializeUpdateSecurityProfileResponse(w http.ResponseWriter, output *UpdateSecurityProfileResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateStreamResponse writes the UpdateStreamResponse to the HTTP response. -func SerializeUpdateStreamResponse(w http.ResponseWriter, output *UpdateStreamResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateThingResponse writes the UpdateThingResponse to the HTTP response. -func SerializeUpdateThingResponse(w http.ResponseWriter, output *UpdateThingResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateThingGroupResponse writes the UpdateThingGroupResponse to the HTTP response. -func SerializeUpdateThingGroupResponse(w http.ResponseWriter, output *UpdateThingGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateThingGroupsForThingResponse writes the UpdateThingGroupsForThingResponse to the HTTP response. -func SerializeUpdateThingGroupsForThingResponse(w http.ResponseWriter, output *UpdateThingGroupsForThingResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateThingTypeResponse writes the UpdateThingTypeResponse to the HTTP response. -func SerializeUpdateThingTypeResponse(w http.ResponseWriter, output *UpdateThingTypeResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateTopicRuleDestinationResponse writes the UpdateTopicRuleDestinationResponse to the HTTP response. -func SerializeUpdateTopicRuleDestinationResponse(w http.ResponseWriter, output *UpdateTopicRuleDestinationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeValidateSecurityProfileBehaviorsResponse writes the ValidateSecurityProfileBehaviorsResponse to the HTTP response. -func SerializeValidateSecurityProfileBehaviorsResponse(w http.ResponseWriter, output *ValidateSecurityProfileBehaviorsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/iot/interface.go b/internal/generated/iot/interface.go deleted file mode 100644 index 673fe8f6..00000000 --- a/internal/generated/iot/interface.go +++ /dev/null @@ -1,280 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package iot - -import "context" - -type IotServiceService interface { - AcceptCertificateTransfer(ctx context.Context, input *AcceptCertificateTransferRequest) (*SmithyUnit, error) - AddThingToBillingGroup(ctx context.Context, input *AddThingToBillingGroupRequest) (*AddThingToBillingGroupResponse, error) - AddThingToThingGroup(ctx context.Context, input *AddThingToThingGroupRequest) (*AddThingToThingGroupResponse, error) - AssociateSbomWithPackageVersion(ctx context.Context, input *AssociateSbomWithPackageVersionRequest) (*AssociateSbomWithPackageVersionResponse, error) - AssociateTargetsWithJob(ctx context.Context, input *AssociateTargetsWithJobRequest) (*AssociateTargetsWithJobResponse, error) - AttachPolicy(ctx context.Context, input *AttachPolicyRequest) (*SmithyUnit, error) - AttachPrincipalPolicy(ctx context.Context, input *AttachPrincipalPolicyRequest) (*SmithyUnit, error) - AttachSecurityProfile(ctx context.Context, input *AttachSecurityProfileRequest) (*AttachSecurityProfileResponse, error) - AttachThingPrincipal(ctx context.Context, input *AttachThingPrincipalRequest) (*AttachThingPrincipalResponse, error) - CancelAuditMitigationActionsTask(ctx context.Context, input *CancelAuditMitigationActionsTaskRequest) (*CancelAuditMitigationActionsTaskResponse, error) - CancelAuditTask(ctx context.Context, input *CancelAuditTaskRequest) (*CancelAuditTaskResponse, error) - CancelCertificateTransfer(ctx context.Context, input *CancelCertificateTransferRequest) (*SmithyUnit, error) - CancelDetectMitigationActionsTask(ctx context.Context, input *CancelDetectMitigationActionsTaskRequest) (*CancelDetectMitigationActionsTaskResponse, error) - CancelJob(ctx context.Context, input *CancelJobRequest) (*CancelJobResponse, error) - CancelJobExecution(ctx context.Context, input *CancelJobExecutionRequest) (*SmithyUnit, error) - ClearDefaultAuthorizer(ctx context.Context, input *ClearDefaultAuthorizerRequest) (*ClearDefaultAuthorizerResponse, error) - ConfirmTopicRuleDestination(ctx context.Context, input *ConfirmTopicRuleDestinationRequest) (*ConfirmTopicRuleDestinationResponse, error) - CreateAuditSuppression(ctx context.Context, input *CreateAuditSuppressionRequest) (*CreateAuditSuppressionResponse, error) - CreateAuthorizer(ctx context.Context, input *CreateAuthorizerRequest) (*CreateAuthorizerResponse, error) - CreateBillingGroup(ctx context.Context, input *CreateBillingGroupRequest) (*CreateBillingGroupResponse, error) - CreateCertificateFromCsr(ctx context.Context, input *CreateCertificateFromCsrRequest) (*CreateCertificateFromCsrResponse, error) - CreateCertificateProvider(ctx context.Context, input *CreateCertificateProviderRequest) (*CreateCertificateProviderResponse, error) - CreateCommand(ctx context.Context, input *CreateCommandRequest) (*CreateCommandResponse, error) - CreateCustomMetric(ctx context.Context, input *CreateCustomMetricRequest) (*CreateCustomMetricResponse, error) - CreateDimension(ctx context.Context, input *CreateDimensionRequest) (*CreateDimensionResponse, error) - CreateDomainConfiguration(ctx context.Context, input *CreateDomainConfigurationRequest) (*CreateDomainConfigurationResponse, error) - CreateDynamicThingGroup(ctx context.Context, input *CreateDynamicThingGroupRequest) (*CreateDynamicThingGroupResponse, error) - CreateFleetMetric(ctx context.Context, input *CreateFleetMetricRequest) (*CreateFleetMetricResponse, error) - CreateJob(ctx context.Context, input *CreateJobRequest) (*CreateJobResponse, error) - CreateJobTemplate(ctx context.Context, input *CreateJobTemplateRequest) (*CreateJobTemplateResponse, error) - CreateKeysAndCertificate(ctx context.Context, input *CreateKeysAndCertificateRequest) (*CreateKeysAndCertificateResponse, error) - CreateMitigationAction(ctx context.Context, input *CreateMitigationActionRequest) (*CreateMitigationActionResponse, error) - CreateOTAUpdate(ctx context.Context, input *CreateOTAUpdateRequest) (*CreateOTAUpdateResponse, error) - CreatePackage(ctx context.Context, input *CreatePackageRequest) (*CreatePackageResponse, error) - CreatePackageVersion(ctx context.Context, input *CreatePackageVersionRequest) (*CreatePackageVersionResponse, error) - CreatePolicy(ctx context.Context, input *CreatePolicyRequest) (*CreatePolicyResponse, error) - CreatePolicyVersion(ctx context.Context, input *CreatePolicyVersionRequest) (*CreatePolicyVersionResponse, error) - CreateProvisioningClaim(ctx context.Context, input *CreateProvisioningClaimRequest) (*CreateProvisioningClaimResponse, error) - CreateProvisioningTemplate(ctx context.Context, input *CreateProvisioningTemplateRequest) (*CreateProvisioningTemplateResponse, error) - CreateProvisioningTemplateVersion(ctx context.Context, input *CreateProvisioningTemplateVersionRequest) (*CreateProvisioningTemplateVersionResponse, error) - CreateRoleAlias(ctx context.Context, input *CreateRoleAliasRequest) (*CreateRoleAliasResponse, error) - CreateScheduledAudit(ctx context.Context, input *CreateScheduledAuditRequest) (*CreateScheduledAuditResponse, error) - CreateSecurityProfile(ctx context.Context, input *CreateSecurityProfileRequest) (*CreateSecurityProfileResponse, error) - CreateStream(ctx context.Context, input *CreateStreamRequest) (*CreateStreamResponse, error) - CreateThing(ctx context.Context, input *CreateThingRequest) (*CreateThingResponse, error) - CreateThingGroup(ctx context.Context, input *CreateThingGroupRequest) (*CreateThingGroupResponse, error) - CreateThingType(ctx context.Context, input *CreateThingTypeRequest) (*CreateThingTypeResponse, error) - CreateTopicRule(ctx context.Context, input *CreateTopicRuleRequest) (*SmithyUnit, error) - CreateTopicRuleDestination(ctx context.Context, input *CreateTopicRuleDestinationRequest) (*CreateTopicRuleDestinationResponse, error) - DeleteAccountAuditConfiguration(ctx context.Context, input *DeleteAccountAuditConfigurationRequest) (*DeleteAccountAuditConfigurationResponse, error) - DeleteAuditSuppression(ctx context.Context, input *DeleteAuditSuppressionRequest) (*DeleteAuditSuppressionResponse, error) - DeleteAuthorizer(ctx context.Context, input *DeleteAuthorizerRequest) (*DeleteAuthorizerResponse, error) - DeleteBillingGroup(ctx context.Context, input *DeleteBillingGroupRequest) (*DeleteBillingGroupResponse, error) - DeleteCACertificate(ctx context.Context, input *DeleteCACertificateRequest) (*DeleteCACertificateResponse, error) - DeleteCertificate(ctx context.Context, input *DeleteCertificateRequest) (*SmithyUnit, error) - DeleteCertificateProvider(ctx context.Context, input *DeleteCertificateProviderRequest) (*DeleteCertificateProviderResponse, error) - DeleteCommand(ctx context.Context, input *DeleteCommandRequest) (*DeleteCommandResponse, error) - DeleteCommandExecution(ctx context.Context, input *DeleteCommandExecutionRequest) (*DeleteCommandExecutionResponse, error) - DeleteCustomMetric(ctx context.Context, input *DeleteCustomMetricRequest) (*DeleteCustomMetricResponse, error) - DeleteDimension(ctx context.Context, input *DeleteDimensionRequest) (*DeleteDimensionResponse, error) - DeleteDomainConfiguration(ctx context.Context, input *DeleteDomainConfigurationRequest) (*DeleteDomainConfigurationResponse, error) - DeleteDynamicThingGroup(ctx context.Context, input *DeleteDynamicThingGroupRequest) (*DeleteDynamicThingGroupResponse, error) - DeleteFleetMetric(ctx context.Context, input *DeleteFleetMetricRequest) (*SmithyUnit, error) - DeleteJob(ctx context.Context, input *DeleteJobRequest) (*SmithyUnit, error) - DeleteJobExecution(ctx context.Context, input *DeleteJobExecutionRequest) (*SmithyUnit, error) - DeleteJobTemplate(ctx context.Context, input *DeleteJobTemplateRequest) (*SmithyUnit, error) - DeleteMitigationAction(ctx context.Context, input *DeleteMitigationActionRequest) (*DeleteMitigationActionResponse, error) - DeleteOTAUpdate(ctx context.Context, input *DeleteOTAUpdateRequest) (*DeleteOTAUpdateResponse, error) - DeletePackage(ctx context.Context, input *DeletePackageRequest) (*DeletePackageResponse, error) - DeletePackageVersion(ctx context.Context, input *DeletePackageVersionRequest) (*DeletePackageVersionResponse, error) - DeletePolicy(ctx context.Context, input *DeletePolicyRequest) (*SmithyUnit, error) - DeletePolicyVersion(ctx context.Context, input *DeletePolicyVersionRequest) (*SmithyUnit, error) - DeleteProvisioningTemplate(ctx context.Context, input *DeleteProvisioningTemplateRequest) (*DeleteProvisioningTemplateResponse, error) - DeleteProvisioningTemplateVersion(ctx context.Context, input *DeleteProvisioningTemplateVersionRequest) (*DeleteProvisioningTemplateVersionResponse, error) - DeleteRegistrationCode(ctx context.Context, input *DeleteRegistrationCodeRequest) (*DeleteRegistrationCodeResponse, error) - DeleteRoleAlias(ctx context.Context, input *DeleteRoleAliasRequest) (*DeleteRoleAliasResponse, error) - DeleteScheduledAudit(ctx context.Context, input *DeleteScheduledAuditRequest) (*DeleteScheduledAuditResponse, error) - DeleteSecurityProfile(ctx context.Context, input *DeleteSecurityProfileRequest) (*DeleteSecurityProfileResponse, error) - DeleteStream(ctx context.Context, input *DeleteStreamRequest) (*DeleteStreamResponse, error) - DeleteThing(ctx context.Context, input *DeleteThingRequest) (*DeleteThingResponse, error) - DeleteThingGroup(ctx context.Context, input *DeleteThingGroupRequest) (*DeleteThingGroupResponse, error) - DeleteThingType(ctx context.Context, input *DeleteThingTypeRequest) (*DeleteThingTypeResponse, error) - DeleteTopicRule(ctx context.Context, input *DeleteTopicRuleRequest) (*SmithyUnit, error) - DeleteTopicRuleDestination(ctx context.Context, input *DeleteTopicRuleDestinationRequest) (*DeleteTopicRuleDestinationResponse, error) - DeleteV2LoggingLevel(ctx context.Context, input *DeleteV2LoggingLevelRequest) (*SmithyUnit, error) - DeprecateThingType(ctx context.Context, input *DeprecateThingTypeRequest) (*DeprecateThingTypeResponse, error) - DescribeAccountAuditConfiguration(ctx context.Context, input *DescribeAccountAuditConfigurationRequest) (*DescribeAccountAuditConfigurationResponse, error) - DescribeAuditFinding(ctx context.Context, input *DescribeAuditFindingRequest) (*DescribeAuditFindingResponse, error) - DescribeAuditMitigationActionsTask(ctx context.Context, input *DescribeAuditMitigationActionsTaskRequest) (*DescribeAuditMitigationActionsTaskResponse, error) - DescribeAuditSuppression(ctx context.Context, input *DescribeAuditSuppressionRequest) (*DescribeAuditSuppressionResponse, error) - DescribeAuditTask(ctx context.Context, input *DescribeAuditTaskRequest) (*DescribeAuditTaskResponse, error) - DescribeAuthorizer(ctx context.Context, input *DescribeAuthorizerRequest) (*DescribeAuthorizerResponse, error) - DescribeBillingGroup(ctx context.Context, input *DescribeBillingGroupRequest) (*DescribeBillingGroupResponse, error) - DescribeCACertificate(ctx context.Context, input *DescribeCACertificateRequest) (*DescribeCACertificateResponse, error) - DescribeCertificate(ctx context.Context, input *DescribeCertificateRequest) (*DescribeCertificateResponse, error) - DescribeCertificateProvider(ctx context.Context, input *DescribeCertificateProviderRequest) (*DescribeCertificateProviderResponse, error) - DescribeCustomMetric(ctx context.Context, input *DescribeCustomMetricRequest) (*DescribeCustomMetricResponse, error) - DescribeDefaultAuthorizer(ctx context.Context, input *DescribeDefaultAuthorizerRequest) (*DescribeDefaultAuthorizerResponse, error) - DescribeDetectMitigationActionsTask(ctx context.Context, input *DescribeDetectMitigationActionsTaskRequest) (*DescribeDetectMitigationActionsTaskResponse, error) - DescribeDimension(ctx context.Context, input *DescribeDimensionRequest) (*DescribeDimensionResponse, error) - DescribeDomainConfiguration(ctx context.Context, input *DescribeDomainConfigurationRequest) (*DescribeDomainConfigurationResponse, error) - DescribeEncryptionConfiguration(ctx context.Context, input *DescribeEncryptionConfigurationRequest) (*DescribeEncryptionConfigurationResponse, error) - DescribeEndpoint(ctx context.Context, input *DescribeEndpointRequest) (*DescribeEndpointResponse, error) - DescribeEventConfigurations(ctx context.Context, input *DescribeEventConfigurationsRequest) (*DescribeEventConfigurationsResponse, error) - DescribeFleetMetric(ctx context.Context, input *DescribeFleetMetricRequest) (*DescribeFleetMetricResponse, error) - DescribeIndex(ctx context.Context, input *DescribeIndexRequest) (*DescribeIndexResponse, error) - DescribeJob(ctx context.Context, input *DescribeJobRequest) (*DescribeJobResponse, error) - DescribeJobExecution(ctx context.Context, input *DescribeJobExecutionRequest) (*DescribeJobExecutionResponse, error) - DescribeJobTemplate(ctx context.Context, input *DescribeJobTemplateRequest) (*DescribeJobTemplateResponse, error) - DescribeManagedJobTemplate(ctx context.Context, input *DescribeManagedJobTemplateRequest) (*DescribeManagedJobTemplateResponse, error) - DescribeMitigationAction(ctx context.Context, input *DescribeMitigationActionRequest) (*DescribeMitigationActionResponse, error) - DescribeProvisioningTemplate(ctx context.Context, input *DescribeProvisioningTemplateRequest) (*DescribeProvisioningTemplateResponse, error) - DescribeProvisioningTemplateVersion(ctx context.Context, input *DescribeProvisioningTemplateVersionRequest) (*DescribeProvisioningTemplateVersionResponse, error) - DescribeRoleAlias(ctx context.Context, input *DescribeRoleAliasRequest) (*DescribeRoleAliasResponse, error) - DescribeScheduledAudit(ctx context.Context, input *DescribeScheduledAuditRequest) (*DescribeScheduledAuditResponse, error) - DescribeSecurityProfile(ctx context.Context, input *DescribeSecurityProfileRequest) (*DescribeSecurityProfileResponse, error) - DescribeStream(ctx context.Context, input *DescribeStreamRequest) (*DescribeStreamResponse, error) - DescribeThing(ctx context.Context, input *DescribeThingRequest) (*DescribeThingResponse, error) - DescribeThingGroup(ctx context.Context, input *DescribeThingGroupRequest) (*DescribeThingGroupResponse, error) - DescribeThingRegistrationTask(ctx context.Context, input *DescribeThingRegistrationTaskRequest) (*DescribeThingRegistrationTaskResponse, error) - DescribeThingType(ctx context.Context, input *DescribeThingTypeRequest) (*DescribeThingTypeResponse, error) - DetachPolicy(ctx context.Context, input *DetachPolicyRequest) (*SmithyUnit, error) - DetachPrincipalPolicy(ctx context.Context, input *DetachPrincipalPolicyRequest) (*SmithyUnit, error) - DetachSecurityProfile(ctx context.Context, input *DetachSecurityProfileRequest) (*DetachSecurityProfileResponse, error) - DetachThingPrincipal(ctx context.Context, input *DetachThingPrincipalRequest) (*DetachThingPrincipalResponse, error) - DisableTopicRule(ctx context.Context, input *DisableTopicRuleRequest) (*SmithyUnit, error) - DisassociateSbomFromPackageVersion(ctx context.Context, input *DisassociateSbomFromPackageVersionRequest) (*DisassociateSbomFromPackageVersionResponse, error) - EnableTopicRule(ctx context.Context, input *EnableTopicRuleRequest) (*SmithyUnit, error) - GetBehaviorModelTrainingSummaries(ctx context.Context, input *GetBehaviorModelTrainingSummariesRequest) (*GetBehaviorModelTrainingSummariesResponse, error) - GetBucketsAggregation(ctx context.Context, input *GetBucketsAggregationRequest) (*GetBucketsAggregationResponse, error) - GetCardinality(ctx context.Context, input *GetCardinalityRequest) (*GetCardinalityResponse, error) - GetCommand(ctx context.Context, input *GetCommandRequest) (*GetCommandResponse, error) - GetCommandExecution(ctx context.Context, input *GetCommandExecutionRequest) (*GetCommandExecutionResponse, error) - GetEffectivePolicies(ctx context.Context, input *GetEffectivePoliciesRequest) (*GetEffectivePoliciesResponse, error) - GetIndexingConfiguration(ctx context.Context, input *GetIndexingConfigurationRequest) (*GetIndexingConfigurationResponse, error) - GetJobDocument(ctx context.Context, input *GetJobDocumentRequest) (*GetJobDocumentResponse, error) - GetLoggingOptions(ctx context.Context, input *GetLoggingOptionsRequest) (*GetLoggingOptionsResponse, error) - GetOTAUpdate(ctx context.Context, input *GetOTAUpdateRequest) (*GetOTAUpdateResponse, error) - GetPackage(ctx context.Context, input *GetPackageRequest) (*GetPackageResponse, error) - GetPackageConfiguration(ctx context.Context, input *GetPackageConfigurationRequest) (*GetPackageConfigurationResponse, error) - GetPackageVersion(ctx context.Context, input *GetPackageVersionRequest) (*GetPackageVersionResponse, error) - GetPercentiles(ctx context.Context, input *GetPercentilesRequest) (*GetPercentilesResponse, error) - GetPolicy(ctx context.Context, input *GetPolicyRequest) (*GetPolicyResponse, error) - GetPolicyVersion(ctx context.Context, input *GetPolicyVersionRequest) (*GetPolicyVersionResponse, error) - GetRegistrationCode(ctx context.Context, input *GetRegistrationCodeRequest) (*GetRegistrationCodeResponse, error) - GetStatistics(ctx context.Context, input *GetStatisticsRequest) (*GetStatisticsResponse, error) - GetThingConnectivityData(ctx context.Context, input *GetThingConnectivityDataRequest) (*GetThingConnectivityDataResponse, error) - GetTopicRule(ctx context.Context, input *GetTopicRuleRequest) (*GetTopicRuleResponse, error) - GetTopicRuleDestination(ctx context.Context, input *GetTopicRuleDestinationRequest) (*GetTopicRuleDestinationResponse, error) - GetV2LoggingOptions(ctx context.Context, input *GetV2LoggingOptionsRequest) (*GetV2LoggingOptionsResponse, error) - ListActiveViolations(ctx context.Context, input *ListActiveViolationsRequest) (*ListActiveViolationsResponse, error) - ListAttachedPolicies(ctx context.Context, input *ListAttachedPoliciesRequest) (*ListAttachedPoliciesResponse, error) - ListAuditFindings(ctx context.Context, input *ListAuditFindingsRequest) (*ListAuditFindingsResponse, error) - ListAuditMitigationActionsExecutions(ctx context.Context, input *ListAuditMitigationActionsExecutionsRequest) (*ListAuditMitigationActionsExecutionsResponse, error) - ListAuditMitigationActionsTasks(ctx context.Context, input *ListAuditMitigationActionsTasksRequest) (*ListAuditMitigationActionsTasksResponse, error) - ListAuditSuppressions(ctx context.Context, input *ListAuditSuppressionsRequest) (*ListAuditSuppressionsResponse, error) - ListAuditTasks(ctx context.Context, input *ListAuditTasksRequest) (*ListAuditTasksResponse, error) - ListAuthorizers(ctx context.Context, input *ListAuthorizersRequest) (*ListAuthorizersResponse, error) - ListBillingGroups(ctx context.Context, input *ListBillingGroupsRequest) (*ListBillingGroupsResponse, error) - ListCACertificates(ctx context.Context, input *ListCACertificatesRequest) (*ListCACertificatesResponse, error) - ListCertificateProviders(ctx context.Context, input *ListCertificateProvidersRequest) (*ListCertificateProvidersResponse, error) - ListCertificates(ctx context.Context, input *ListCertificatesRequest) (*ListCertificatesResponse, error) - ListCertificatesByCA(ctx context.Context, input *ListCertificatesByCARequest) (*ListCertificatesByCAResponse, error) - ListCommandExecutions(ctx context.Context, input *ListCommandExecutionsRequest) (*ListCommandExecutionsResponse, error) - ListCommands(ctx context.Context, input *ListCommandsRequest) (*ListCommandsResponse, error) - ListCustomMetrics(ctx context.Context, input *ListCustomMetricsRequest) (*ListCustomMetricsResponse, error) - ListDetectMitigationActionsExecutions(ctx context.Context, input *ListDetectMitigationActionsExecutionsRequest) (*ListDetectMitigationActionsExecutionsResponse, error) - ListDetectMitigationActionsTasks(ctx context.Context, input *ListDetectMitigationActionsTasksRequest) (*ListDetectMitigationActionsTasksResponse, error) - ListDimensions(ctx context.Context, input *ListDimensionsRequest) (*ListDimensionsResponse, error) - ListDomainConfigurations(ctx context.Context, input *ListDomainConfigurationsRequest) (*ListDomainConfigurationsResponse, error) - ListFleetMetrics(ctx context.Context, input *ListFleetMetricsRequest) (*ListFleetMetricsResponse, error) - ListIndices(ctx context.Context, input *ListIndicesRequest) (*ListIndicesResponse, error) - ListJobExecutionsForJob(ctx context.Context, input *ListJobExecutionsForJobRequest) (*ListJobExecutionsForJobResponse, error) - ListJobExecutionsForThing(ctx context.Context, input *ListJobExecutionsForThingRequest) (*ListJobExecutionsForThingResponse, error) - ListJobTemplates(ctx context.Context, input *ListJobTemplatesRequest) (*ListJobTemplatesResponse, error) - ListJobs(ctx context.Context, input *ListJobsRequest) (*ListJobsResponse, error) - ListManagedJobTemplates(ctx context.Context, input *ListManagedJobTemplatesRequest) (*ListManagedJobTemplatesResponse, error) - ListMetricValues(ctx context.Context, input *ListMetricValuesRequest) (*ListMetricValuesResponse, error) - ListMitigationActions(ctx context.Context, input *ListMitigationActionsRequest) (*ListMitigationActionsResponse, error) - ListOTAUpdates(ctx context.Context, input *ListOTAUpdatesRequest) (*ListOTAUpdatesResponse, error) - ListOutgoingCertificates(ctx context.Context, input *ListOutgoingCertificatesRequest) (*ListOutgoingCertificatesResponse, error) - ListPackageVersions(ctx context.Context, input *ListPackageVersionsRequest) (*ListPackageVersionsResponse, error) - ListPackages(ctx context.Context, input *ListPackagesRequest) (*ListPackagesResponse, error) - ListPolicies(ctx context.Context, input *ListPoliciesRequest) (*ListPoliciesResponse, error) - ListPolicyPrincipals(ctx context.Context, input *ListPolicyPrincipalsRequest) (*ListPolicyPrincipalsResponse, error) - ListPolicyVersions(ctx context.Context, input *ListPolicyVersionsRequest) (*ListPolicyVersionsResponse, error) - ListPrincipalPolicies(ctx context.Context, input *ListPrincipalPoliciesRequest) (*ListPrincipalPoliciesResponse, error) - ListPrincipalThings(ctx context.Context, input *ListPrincipalThingsRequest) (*ListPrincipalThingsResponse, error) - ListPrincipalThingsV2(ctx context.Context, input *ListPrincipalThingsV2Request) (*ListPrincipalThingsV2Response, error) - ListProvisioningTemplateVersions(ctx context.Context, input *ListProvisioningTemplateVersionsRequest) (*ListProvisioningTemplateVersionsResponse, error) - ListProvisioningTemplates(ctx context.Context, input *ListProvisioningTemplatesRequest) (*ListProvisioningTemplatesResponse, error) - ListRelatedResourcesForAuditFinding(ctx context.Context, input *ListRelatedResourcesForAuditFindingRequest) (*ListRelatedResourcesForAuditFindingResponse, error) - ListRoleAliases(ctx context.Context, input *ListRoleAliasesRequest) (*ListRoleAliasesResponse, error) - ListSbomValidationResults(ctx context.Context, input *ListSbomValidationResultsRequest) (*ListSbomValidationResultsResponse, error) - ListScheduledAudits(ctx context.Context, input *ListScheduledAuditsRequest) (*ListScheduledAuditsResponse, error) - ListSecurityProfiles(ctx context.Context, input *ListSecurityProfilesRequest) (*ListSecurityProfilesResponse, error) - ListSecurityProfilesForTarget(ctx context.Context, input *ListSecurityProfilesForTargetRequest) (*ListSecurityProfilesForTargetResponse, error) - ListStreams(ctx context.Context, input *ListStreamsRequest) (*ListStreamsResponse, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceRequest) (*ListTagsForResourceResponse, error) - ListTargetsForPolicy(ctx context.Context, input *ListTargetsForPolicyRequest) (*ListTargetsForPolicyResponse, error) - ListTargetsForSecurityProfile(ctx context.Context, input *ListTargetsForSecurityProfileRequest) (*ListTargetsForSecurityProfileResponse, error) - ListThingGroups(ctx context.Context, input *ListThingGroupsRequest) (*ListThingGroupsResponse, error) - ListThingGroupsForThing(ctx context.Context, input *ListThingGroupsForThingRequest) (*ListThingGroupsForThingResponse, error) - ListThingPrincipals(ctx context.Context, input *ListThingPrincipalsRequest) (*ListThingPrincipalsResponse, error) - ListThingPrincipalsV2(ctx context.Context, input *ListThingPrincipalsV2Request) (*ListThingPrincipalsV2Response, error) - ListThingRegistrationTaskReports(ctx context.Context, input *ListThingRegistrationTaskReportsRequest) (*ListThingRegistrationTaskReportsResponse, error) - ListThingRegistrationTasks(ctx context.Context, input *ListThingRegistrationTasksRequest) (*ListThingRegistrationTasksResponse, error) - ListThingTypes(ctx context.Context, input *ListThingTypesRequest) (*ListThingTypesResponse, error) - ListThings(ctx context.Context, input *ListThingsRequest) (*ListThingsResponse, error) - ListThingsInBillingGroup(ctx context.Context, input *ListThingsInBillingGroupRequest) (*ListThingsInBillingGroupResponse, error) - ListThingsInThingGroup(ctx context.Context, input *ListThingsInThingGroupRequest) (*ListThingsInThingGroupResponse, error) - ListTopicRuleDestinations(ctx context.Context, input *ListTopicRuleDestinationsRequest) (*ListTopicRuleDestinationsResponse, error) - ListTopicRules(ctx context.Context, input *ListTopicRulesRequest) (*ListTopicRulesResponse, error) - ListV2LoggingLevels(ctx context.Context, input *ListV2LoggingLevelsRequest) (*ListV2LoggingLevelsResponse, error) - ListViolationEvents(ctx context.Context, input *ListViolationEventsRequest) (*ListViolationEventsResponse, error) - PutVerificationStateOnViolation(ctx context.Context, input *PutVerificationStateOnViolationRequest) (*PutVerificationStateOnViolationResponse, error) - RegisterCACertificate(ctx context.Context, input *RegisterCACertificateRequest) (*RegisterCACertificateResponse, error) - RegisterCertificate(ctx context.Context, input *RegisterCertificateRequest) (*RegisterCertificateResponse, error) - RegisterCertificateWithoutCA(ctx context.Context, input *RegisterCertificateWithoutCARequest) (*RegisterCertificateWithoutCAResponse, error) - RegisterThing(ctx context.Context, input *RegisterThingRequest) (*RegisterThingResponse, error) - RejectCertificateTransfer(ctx context.Context, input *RejectCertificateTransferRequest) (*SmithyUnit, error) - RemoveThingFromBillingGroup(ctx context.Context, input *RemoveThingFromBillingGroupRequest) (*RemoveThingFromBillingGroupResponse, error) - RemoveThingFromThingGroup(ctx context.Context, input *RemoveThingFromThingGroupRequest) (*RemoveThingFromThingGroupResponse, error) - ReplaceTopicRule(ctx context.Context, input *ReplaceTopicRuleRequest) (*SmithyUnit, error) - SearchIndex(ctx context.Context, input *SearchIndexRequest) (*SearchIndexResponse, error) - SetDefaultAuthorizer(ctx context.Context, input *SetDefaultAuthorizerRequest) (*SetDefaultAuthorizerResponse, error) - SetDefaultPolicyVersion(ctx context.Context, input *SetDefaultPolicyVersionRequest) (*SmithyUnit, error) - SetLoggingOptions(ctx context.Context, input *SetLoggingOptionsRequest) (*SmithyUnit, error) - SetV2LoggingLevel(ctx context.Context, input *SetV2LoggingLevelRequest) (*SmithyUnit, error) - SetV2LoggingOptions(ctx context.Context, input *SetV2LoggingOptionsRequest) (*SmithyUnit, error) - StartAuditMitigationActionsTask(ctx context.Context, input *StartAuditMitigationActionsTaskRequest) (*StartAuditMitigationActionsTaskResponse, error) - StartDetectMitigationActionsTask(ctx context.Context, input *StartDetectMitigationActionsTaskRequest) (*StartDetectMitigationActionsTaskResponse, error) - StartOnDemandAuditTask(ctx context.Context, input *StartOnDemandAuditTaskRequest) (*StartOnDemandAuditTaskResponse, error) - StartThingRegistrationTask(ctx context.Context, input *StartThingRegistrationTaskRequest) (*StartThingRegistrationTaskResponse, error) - StopThingRegistrationTask(ctx context.Context, input *StopThingRegistrationTaskRequest) (*StopThingRegistrationTaskResponse, error) - TagResource(ctx context.Context, input *TagResourceRequest) (*TagResourceResponse, error) - TestAuthorization(ctx context.Context, input *TestAuthorizationRequest) (*TestAuthorizationResponse, error) - TestInvokeAuthorizer(ctx context.Context, input *TestInvokeAuthorizerRequest) (*TestInvokeAuthorizerResponse, error) - TransferCertificate(ctx context.Context, input *TransferCertificateRequest) (*TransferCertificateResponse, error) - UntagResource(ctx context.Context, input *UntagResourceRequest) (*UntagResourceResponse, error) - UpdateAccountAuditConfiguration(ctx context.Context, input *UpdateAccountAuditConfigurationRequest) (*UpdateAccountAuditConfigurationResponse, error) - UpdateAuditSuppression(ctx context.Context, input *UpdateAuditSuppressionRequest) (*UpdateAuditSuppressionResponse, error) - UpdateAuthorizer(ctx context.Context, input *UpdateAuthorizerRequest) (*UpdateAuthorizerResponse, error) - UpdateBillingGroup(ctx context.Context, input *UpdateBillingGroupRequest) (*UpdateBillingGroupResponse, error) - UpdateCACertificate(ctx context.Context, input *UpdateCACertificateRequest) (*SmithyUnit, error) - UpdateCertificate(ctx context.Context, input *UpdateCertificateRequest) (*SmithyUnit, error) - UpdateCertificateProvider(ctx context.Context, input *UpdateCertificateProviderRequest) (*UpdateCertificateProviderResponse, error) - UpdateCommand(ctx context.Context, input *UpdateCommandRequest) (*UpdateCommandResponse, error) - UpdateCustomMetric(ctx context.Context, input *UpdateCustomMetricRequest) (*UpdateCustomMetricResponse, error) - UpdateDimension(ctx context.Context, input *UpdateDimensionRequest) (*UpdateDimensionResponse, error) - UpdateDomainConfiguration(ctx context.Context, input *UpdateDomainConfigurationRequest) (*UpdateDomainConfigurationResponse, error) - UpdateDynamicThingGroup(ctx context.Context, input *UpdateDynamicThingGroupRequest) (*UpdateDynamicThingGroupResponse, error) - UpdateEncryptionConfiguration(ctx context.Context, input *UpdateEncryptionConfigurationRequest) (*UpdateEncryptionConfigurationResponse, error) - UpdateEventConfigurations(ctx context.Context, input *UpdateEventConfigurationsRequest) (*UpdateEventConfigurationsResponse, error) - UpdateFleetMetric(ctx context.Context, input *UpdateFleetMetricRequest) (*SmithyUnit, error) - UpdateIndexingConfiguration(ctx context.Context, input *UpdateIndexingConfigurationRequest) (*UpdateIndexingConfigurationResponse, error) - UpdateJob(ctx context.Context, input *UpdateJobRequest) (*SmithyUnit, error) - UpdateMitigationAction(ctx context.Context, input *UpdateMitigationActionRequest) (*UpdateMitigationActionResponse, error) - UpdatePackage(ctx context.Context, input *UpdatePackageRequest) (*UpdatePackageResponse, error) - UpdatePackageConfiguration(ctx context.Context, input *UpdatePackageConfigurationRequest) (*UpdatePackageConfigurationResponse, error) - UpdatePackageVersion(ctx context.Context, input *UpdatePackageVersionRequest) (*UpdatePackageVersionResponse, error) - UpdateProvisioningTemplate(ctx context.Context, input *UpdateProvisioningTemplateRequest) (*UpdateProvisioningTemplateResponse, error) - UpdateRoleAlias(ctx context.Context, input *UpdateRoleAliasRequest) (*UpdateRoleAliasResponse, error) - UpdateScheduledAudit(ctx context.Context, input *UpdateScheduledAuditRequest) (*UpdateScheduledAuditResponse, error) - UpdateSecurityProfile(ctx context.Context, input *UpdateSecurityProfileRequest) (*UpdateSecurityProfileResponse, error) - UpdateStream(ctx context.Context, input *UpdateStreamRequest) (*UpdateStreamResponse, error) - UpdateThing(ctx context.Context, input *UpdateThingRequest) (*UpdateThingResponse, error) - UpdateThingGroup(ctx context.Context, input *UpdateThingGroupRequest) (*UpdateThingGroupResponse, error) - UpdateThingGroupsForThing(ctx context.Context, input *UpdateThingGroupsForThingRequest) (*UpdateThingGroupsForThingResponse, error) - UpdateThingType(ctx context.Context, input *UpdateThingTypeRequest) (*UpdateThingTypeResponse, error) - UpdateTopicRuleDestination(ctx context.Context, input *UpdateTopicRuleDestinationRequest) (*UpdateTopicRuleDestinationResponse, error) - ValidateSecurityProfileBehaviors(ctx context.Context, input *ValidateSecurityProfileBehaviorsRequest) (*ValidateSecurityProfileBehaviorsResponse, error) -} diff --git a/internal/generated/iot/router.go b/internal/generated/iot/router.go index 9d1a2398..c9c1d15a 100644 --- a/internal/generated/iot/router.go +++ b/internal/generated/iot/router.go @@ -4,6 +4,9 @@ package iot import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/iot/serializer.go b/internal/generated/iot/serializer.go deleted file mode 100644 index 94f9bd44..00000000 --- a/internal/generated/iot/serializer.go +++ /dev/null @@ -1,3578 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package iot - -import ( - "encoding/json" - "encoding/xml" - "fmt" - "io" - "net/http" - "strconv" - "time" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeAcceptCertificateTransferRequest parses an HTTP request into a *AcceptCertificateTransferRequest. -func DeserializeAcceptCertificateTransferRequest(r *http.Request, pathParams PathParams) (*AcceptCertificateTransferRequest, error) { - input := &AcceptCertificateTransferRequest{} - - if v, ok := pathParams["CertificateId"]; ok { - input.CertificateId = v - } - - if v := r.URL.Query().Get("setAsActive"); v != "" { - input.SetAsActive, _ = strconv.ParseBool(v) - } - - return input, nil -} - -// DeserializeAddThingToBillingGroupRequest parses an HTTP request into a *AddThingToBillingGroupRequest. -func DeserializeAddThingToBillingGroupRequest(r *http.Request, pathParams PathParams) (*AddThingToBillingGroupRequest, error) { - input := &AddThingToBillingGroupRequest{} - - return input, nil -} - -// DeserializeAddThingToThingGroupRequest parses an HTTP request into a *AddThingToThingGroupRequest. -func DeserializeAddThingToThingGroupRequest(r *http.Request, pathParams PathParams) (*AddThingToThingGroupRequest, error) { - input := &AddThingToThingGroupRequest{} - - return input, nil -} - -// DeserializeAssociateSbomWithPackageVersionRequest parses an HTTP request into a *AssociateSbomWithPackageVersionRequest. -func DeserializeAssociateSbomWithPackageVersionRequest(r *http.Request, pathParams PathParams) (*AssociateSbomWithPackageVersionRequest, error) { - input := &AssociateSbomWithPackageVersionRequest{} - - input.ClientToken = r.URL.Query().Get("clientToken") - - if v, ok := pathParams["PackageName"]; ok { - input.PackageName = v - } - - if v, ok := pathParams["VersionName"]; ok { - input.VersionName = v - } - - return input, nil -} - -// DeserializeAssociateTargetsWithJobRequest parses an HTTP request into a *AssociateTargetsWithJobRequest. -func DeserializeAssociateTargetsWithJobRequest(r *http.Request, pathParams PathParams) (*AssociateTargetsWithJobRequest, error) { - input := &AssociateTargetsWithJobRequest{} - - if v, ok := pathParams["JobId"]; ok { - input.JobId = v - } - - input.NamespaceId = r.URL.Query().Get("namespaceId") - - return input, nil -} - -// DeserializeAttachPolicyRequest parses an HTTP request into a *AttachPolicyRequest. -func DeserializeAttachPolicyRequest(r *http.Request, pathParams PathParams) (*AttachPolicyRequest, error) { - input := &AttachPolicyRequest{} - - if v, ok := pathParams["PolicyName"]; ok { - input.PolicyName = v - } - - return input, nil -} - -// DeserializeAttachPrincipalPolicyRequest parses an HTTP request into a *AttachPrincipalPolicyRequest. -func DeserializeAttachPrincipalPolicyRequest(r *http.Request, pathParams PathParams) (*AttachPrincipalPolicyRequest, error) { - input := &AttachPrincipalPolicyRequest{} - - if v, ok := pathParams["PolicyName"]; ok { - input.PolicyName = v - } - - input.Principal = r.Header.Get("x-amzn-iot-principal") - - return input, nil -} - -// DeserializeAttachSecurityProfileRequest parses an HTTP request into a *AttachSecurityProfileRequest. -func DeserializeAttachSecurityProfileRequest(r *http.Request, pathParams PathParams) (*AttachSecurityProfileRequest, error) { - input := &AttachSecurityProfileRequest{} - - if v, ok := pathParams["SecurityProfileName"]; ok { - input.SecurityProfileName = v - } - - input.SecurityProfileTargetArn = r.URL.Query().Get("securityProfileTargetArn") - - return input, nil -} - -// DeserializeAttachThingPrincipalRequest parses an HTTP request into a *AttachThingPrincipalRequest. -func DeserializeAttachThingPrincipalRequest(r *http.Request, pathParams PathParams) (*AttachThingPrincipalRequest, error) { - input := &AttachThingPrincipalRequest{} - - input.Principal = r.Header.Get("x-amzn-principal") - - if v, ok := pathParams["ThingName"]; ok { - input.ThingName = v - } - - input.ThingPrincipalType = r.URL.Query().Get("thingPrincipalType") - - return input, nil -} - -// DeserializeCancelAuditMitigationActionsTaskRequest parses an HTTP request into a *CancelAuditMitigationActionsTaskRequest. -func DeserializeCancelAuditMitigationActionsTaskRequest(r *http.Request, pathParams PathParams) (*CancelAuditMitigationActionsTaskRequest, error) { - input := &CancelAuditMitigationActionsTaskRequest{} - - if v, ok := pathParams["TaskId"]; ok { - input.TaskId = v - } - - return input, nil -} - -// DeserializeCancelAuditTaskRequest parses an HTTP request into a *CancelAuditTaskRequest. -func DeserializeCancelAuditTaskRequest(r *http.Request, pathParams PathParams) (*CancelAuditTaskRequest, error) { - input := &CancelAuditTaskRequest{} - - if v, ok := pathParams["TaskId"]; ok { - input.TaskId = v - } - - return input, nil -} - -// DeserializeCancelCertificateTransferRequest parses an HTTP request into a *CancelCertificateTransferRequest. -func DeserializeCancelCertificateTransferRequest(r *http.Request, pathParams PathParams) (*CancelCertificateTransferRequest, error) { - input := &CancelCertificateTransferRequest{} - - if v, ok := pathParams["CertificateId"]; ok { - input.CertificateId = v - } - - return input, nil -} - -// DeserializeCancelDetectMitigationActionsTaskRequest parses an HTTP request into a *CancelDetectMitigationActionsTaskRequest. -func DeserializeCancelDetectMitigationActionsTaskRequest(r *http.Request, pathParams PathParams) (*CancelDetectMitigationActionsTaskRequest, error) { - input := &CancelDetectMitigationActionsTaskRequest{} - - if v, ok := pathParams["TaskId"]; ok { - input.TaskId = v - } - - return input, nil -} - -// DeserializeCancelJobRequest parses an HTTP request into a *CancelJobRequest. -func DeserializeCancelJobRequest(r *http.Request, pathParams PathParams) (*CancelJobRequest, error) { - input := &CancelJobRequest{} - - if v := r.URL.Query().Get("force"); v != "" { - input.Force, _ = strconv.ParseBool(v) - } - - if v, ok := pathParams["JobId"]; ok { - input.JobId = v - } - - return input, nil -} - -// DeserializeCancelJobExecutionRequest parses an HTTP request into a *CancelJobExecutionRequest. -func DeserializeCancelJobExecutionRequest(r *http.Request, pathParams PathParams) (*CancelJobExecutionRequest, error) { - input := &CancelJobExecutionRequest{} - - if v := r.URL.Query().Get("force"); v != "" { - input.Force, _ = strconv.ParseBool(v) - } - - if v, ok := pathParams["JobId"]; ok { - input.JobId = v - } - - if v, ok := pathParams["ThingName"]; ok { - input.ThingName = v - } - - return input, nil -} - -// DeserializeClearDefaultAuthorizerRequest parses an HTTP request into a *ClearDefaultAuthorizerRequest. -func DeserializeClearDefaultAuthorizerRequest(r *http.Request, pathParams PathParams) (*ClearDefaultAuthorizerRequest, error) { - input := &ClearDefaultAuthorizerRequest{} - - return input, nil -} - -// DeserializeConfirmTopicRuleDestinationRequest parses an HTTP request into a *ConfirmTopicRuleDestinationRequest. -func DeserializeConfirmTopicRuleDestinationRequest(r *http.Request, pathParams PathParams) (*ConfirmTopicRuleDestinationRequest, error) { - input := &ConfirmTopicRuleDestinationRequest{} - - if v, ok := pathParams["ConfirmationToken"]; ok { - input.ConfirmationToken = v - } - - return input, nil -} - -// DeserializeCreateAuditSuppressionRequest parses an HTTP request into a *CreateAuditSuppressionRequest. -func DeserializeCreateAuditSuppressionRequest(r *http.Request, pathParams PathParams) (*CreateAuditSuppressionRequest, error) { - input := &CreateAuditSuppressionRequest{} - - return input, nil -} - -// DeserializeCreateAuthorizerRequest parses an HTTP request into a *CreateAuthorizerRequest. -func DeserializeCreateAuthorizerRequest(r *http.Request, pathParams PathParams) (*CreateAuthorizerRequest, error) { - input := &CreateAuthorizerRequest{} - - if v, ok := pathParams["AuthorizerName"]; ok { - input.AuthorizerName = v - } - - return input, nil -} - -// DeserializeCreateBillingGroupRequest parses an HTTP request into a *CreateBillingGroupRequest. -func DeserializeCreateBillingGroupRequest(r *http.Request, pathParams PathParams) (*CreateBillingGroupRequest, error) { - input := &CreateBillingGroupRequest{} - - if v, ok := pathParams["BillingGroupName"]; ok { - input.BillingGroupName = v - } - - return input, nil -} - -// DeserializeCreateCertificateFromCsrRequest parses an HTTP request into a *CreateCertificateFromCsrRequest. -func DeserializeCreateCertificateFromCsrRequest(r *http.Request, pathParams PathParams) (*CreateCertificateFromCsrRequest, error) { - input := &CreateCertificateFromCsrRequest{} - - if v := r.URL.Query().Get("setAsActive"); v != "" { - input.SetAsActive, _ = strconv.ParseBool(v) - } - - return input, nil -} - -// DeserializeCreateCertificateProviderRequest parses an HTTP request into a *CreateCertificateProviderRequest. -func DeserializeCreateCertificateProviderRequest(r *http.Request, pathParams PathParams) (*CreateCertificateProviderRequest, error) { - input := &CreateCertificateProviderRequest{} - - if v, ok := pathParams["CertificateProviderName"]; ok { - input.CertificateProviderName = v - } - - return input, nil -} - -// DeserializeCreateCommandRequest parses an HTTP request into a *CreateCommandRequest. -func DeserializeCreateCommandRequest(r *http.Request, pathParams PathParams) (*CreateCommandRequest, error) { - input := &CreateCommandRequest{} - - if v, ok := pathParams["CommandId"]; ok { - input.CommandId = v - } - - return input, nil -} - -// DeserializeCreateCustomMetricRequest parses an HTTP request into a *CreateCustomMetricRequest. -func DeserializeCreateCustomMetricRequest(r *http.Request, pathParams PathParams) (*CreateCustomMetricRequest, error) { - input := &CreateCustomMetricRequest{} - - if v, ok := pathParams["MetricName"]; ok { - input.MetricName = v - } - - return input, nil -} - -// DeserializeCreateDimensionRequest parses an HTTP request into a *CreateDimensionRequest. -func DeserializeCreateDimensionRequest(r *http.Request, pathParams PathParams) (*CreateDimensionRequest, error) { - input := &CreateDimensionRequest{} - - if v, ok := pathParams["Name"]; ok { - input.Name = v - } - - return input, nil -} - -// DeserializeCreateDomainConfigurationRequest parses an HTTP request into a *CreateDomainConfigurationRequest. -func DeserializeCreateDomainConfigurationRequest(r *http.Request, pathParams PathParams) (*CreateDomainConfigurationRequest, error) { - input := &CreateDomainConfigurationRequest{} - - if v, ok := pathParams["DomainConfigurationName"]; ok { - input.DomainConfigurationName = v - } - - return input, nil -} - -// DeserializeCreateDynamicThingGroupRequest parses an HTTP request into a *CreateDynamicThingGroupRequest. -func DeserializeCreateDynamicThingGroupRequest(r *http.Request, pathParams PathParams) (*CreateDynamicThingGroupRequest, error) { - input := &CreateDynamicThingGroupRequest{} - - if v, ok := pathParams["ThingGroupName"]; ok { - input.ThingGroupName = v - } - - return input, nil -} - -// DeserializeCreateFleetMetricRequest parses an HTTP request into a *CreateFleetMetricRequest. -func DeserializeCreateFleetMetricRequest(r *http.Request, pathParams PathParams) (*CreateFleetMetricRequest, error) { - input := &CreateFleetMetricRequest{} - - if v, ok := pathParams["MetricName"]; ok { - input.MetricName = v - } - - return input, nil -} - -// DeserializeCreateJobRequest parses an HTTP request into a *CreateJobRequest. -func DeserializeCreateJobRequest(r *http.Request, pathParams PathParams) (*CreateJobRequest, error) { - input := &CreateJobRequest{} - - if v, ok := pathParams["JobId"]; ok { - input.JobId = v - } - - return input, nil -} - -// DeserializeCreateJobTemplateRequest parses an HTTP request into a *CreateJobTemplateRequest. -func DeserializeCreateJobTemplateRequest(r *http.Request, pathParams PathParams) (*CreateJobTemplateRequest, error) { - input := &CreateJobTemplateRequest{} - - if v, ok := pathParams["JobTemplateId"]; ok { - input.JobTemplateId = v - } - - return input, nil -} - -// DeserializeCreateKeysAndCertificateRequest parses an HTTP request into a *CreateKeysAndCertificateRequest. -func DeserializeCreateKeysAndCertificateRequest(r *http.Request, pathParams PathParams) (*CreateKeysAndCertificateRequest, error) { - input := &CreateKeysAndCertificateRequest{} - - if v := r.URL.Query().Get("setAsActive"); v != "" { - input.SetAsActive, _ = strconv.ParseBool(v) - } - - return input, nil -} - -// DeserializeCreateMitigationActionRequest parses an HTTP request into a *CreateMitigationActionRequest. -func DeserializeCreateMitigationActionRequest(r *http.Request, pathParams PathParams) (*CreateMitigationActionRequest, error) { - input := &CreateMitigationActionRequest{} - - if v, ok := pathParams["ActionName"]; ok { - input.ActionName = v - } - - return input, nil -} - -// DeserializeCreateOTAUpdateRequest parses an HTTP request into a *CreateOTAUpdateRequest. -func DeserializeCreateOTAUpdateRequest(r *http.Request, pathParams PathParams) (*CreateOTAUpdateRequest, error) { - input := &CreateOTAUpdateRequest{} - - if v, ok := pathParams["OtaUpdateId"]; ok { - input.OtaUpdateId = v - } - - return input, nil -} - -// DeserializeCreatePackageRequest parses an HTTP request into a *CreatePackageRequest. -func DeserializeCreatePackageRequest(r *http.Request, pathParams PathParams) (*CreatePackageRequest, error) { - input := &CreatePackageRequest{} - - input.ClientToken = r.URL.Query().Get("clientToken") - - if v, ok := pathParams["PackageName"]; ok { - input.PackageName = v - } - - return input, nil -} - -// DeserializeCreatePackageVersionRequest parses an HTTP request into a *CreatePackageVersionRequest. -func DeserializeCreatePackageVersionRequest(r *http.Request, pathParams PathParams) (*CreatePackageVersionRequest, error) { - input := &CreatePackageVersionRequest{} - - input.ClientToken = r.URL.Query().Get("clientToken") - - if v, ok := pathParams["PackageName"]; ok { - input.PackageName = v - } - - if v, ok := pathParams["VersionName"]; ok { - input.VersionName = v - } - - return input, nil -} - -// DeserializeCreatePolicyRequest parses an HTTP request into a *CreatePolicyRequest. -func DeserializeCreatePolicyRequest(r *http.Request, pathParams PathParams) (*CreatePolicyRequest, error) { - input := &CreatePolicyRequest{} - - if v, ok := pathParams["PolicyName"]; ok { - input.PolicyName = v - } - - return input, nil -} - -// DeserializeCreatePolicyVersionRequest parses an HTTP request into a *CreatePolicyVersionRequest. -func DeserializeCreatePolicyVersionRequest(r *http.Request, pathParams PathParams) (*CreatePolicyVersionRequest, error) { - input := &CreatePolicyVersionRequest{} - - if v, ok := pathParams["PolicyName"]; ok { - input.PolicyName = v - } - - if v := r.URL.Query().Get("setAsDefault"); v != "" { - input.SetAsDefault, _ = strconv.ParseBool(v) - } - - return input, nil -} - -// DeserializeCreateProvisioningClaimRequest parses an HTTP request into a *CreateProvisioningClaimRequest. -func DeserializeCreateProvisioningClaimRequest(r *http.Request, pathParams PathParams) (*CreateProvisioningClaimRequest, error) { - input := &CreateProvisioningClaimRequest{} - - if v, ok := pathParams["TemplateName"]; ok { - input.TemplateName = v - } - - return input, nil -} - -// DeserializeCreateProvisioningTemplateRequest parses an HTTP request into a *CreateProvisioningTemplateRequest. -func DeserializeCreateProvisioningTemplateRequest(r *http.Request, pathParams PathParams) (*CreateProvisioningTemplateRequest, error) { - input := &CreateProvisioningTemplateRequest{} - - return input, nil -} - -// DeserializeCreateProvisioningTemplateVersionRequest parses an HTTP request into a *CreateProvisioningTemplateVersionRequest. -func DeserializeCreateProvisioningTemplateVersionRequest(r *http.Request, pathParams PathParams) (*CreateProvisioningTemplateVersionRequest, error) { - input := &CreateProvisioningTemplateVersionRequest{} - - if v := r.URL.Query().Get("setAsDefault"); v != "" { - input.SetAsDefault, _ = strconv.ParseBool(v) - } - - if v, ok := pathParams["TemplateName"]; ok { - input.TemplateName = v - } - - return input, nil -} - -// DeserializeCreateRoleAliasRequest parses an HTTP request into a *CreateRoleAliasRequest. -func DeserializeCreateRoleAliasRequest(r *http.Request, pathParams PathParams) (*CreateRoleAliasRequest, error) { - input := &CreateRoleAliasRequest{} - - if v, ok := pathParams["RoleAlias"]; ok { - input.RoleAlias = v - } - - return input, nil -} - -// DeserializeCreateScheduledAuditRequest parses an HTTP request into a *CreateScheduledAuditRequest. -func DeserializeCreateScheduledAuditRequest(r *http.Request, pathParams PathParams) (*CreateScheduledAuditRequest, error) { - input := &CreateScheduledAuditRequest{} - - if v, ok := pathParams["ScheduledAuditName"]; ok { - input.ScheduledAuditName = v - } - - return input, nil -} - -// DeserializeCreateSecurityProfileRequest parses an HTTP request into a *CreateSecurityProfileRequest. -func DeserializeCreateSecurityProfileRequest(r *http.Request, pathParams PathParams) (*CreateSecurityProfileRequest, error) { - input := &CreateSecurityProfileRequest{} - - if v, ok := pathParams["SecurityProfileName"]; ok { - input.SecurityProfileName = v - } - - return input, nil -} - -// DeserializeCreateStreamRequest parses an HTTP request into a *CreateStreamRequest. -func DeserializeCreateStreamRequest(r *http.Request, pathParams PathParams) (*CreateStreamRequest, error) { - input := &CreateStreamRequest{} - - if v, ok := pathParams["StreamId"]; ok { - input.StreamId = v - } - - return input, nil -} - -// DeserializeCreateThingRequest parses an HTTP request into a *CreateThingRequest. -func DeserializeCreateThingRequest(r *http.Request, pathParams PathParams) (*CreateThingRequest, error) { - input := &CreateThingRequest{} - - if v, ok := pathParams["ThingName"]; ok { - input.ThingName = v - } - - return input, nil -} - -// DeserializeCreateThingGroupRequest parses an HTTP request into a *CreateThingGroupRequest. -func DeserializeCreateThingGroupRequest(r *http.Request, pathParams PathParams) (*CreateThingGroupRequest, error) { - input := &CreateThingGroupRequest{} - - if v, ok := pathParams["ThingGroupName"]; ok { - input.ThingGroupName = v - } - - return input, nil -} - -// DeserializeCreateThingTypeRequest parses an HTTP request into a *CreateThingTypeRequest. -func DeserializeCreateThingTypeRequest(r *http.Request, pathParams PathParams) (*CreateThingTypeRequest, error) { - input := &CreateThingTypeRequest{} - - if v, ok := pathParams["ThingTypeName"]; ok { - input.ThingTypeName = v - } - - return input, nil -} - -// DeserializeCreateTopicRuleRequest parses an HTTP request into a *CreateTopicRuleRequest. -func DeserializeCreateTopicRuleRequest(r *http.Request, pathParams PathParams) (*CreateTopicRuleRequest, error) { - input := &CreateTopicRuleRequest{} - - if v, ok := pathParams["RuleName"]; ok { - input.RuleName = v - } - - input.Tags = r.Header.Get("x-amz-tagging") - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.TopicRulePayload); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.TopicRulePayload); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeCreateTopicRuleDestinationRequest parses an HTTP request into a *CreateTopicRuleDestinationRequest. -func DeserializeCreateTopicRuleDestinationRequest(r *http.Request, pathParams PathParams) (*CreateTopicRuleDestinationRequest, error) { - input := &CreateTopicRuleDestinationRequest{} - - return input, nil -} - -// DeserializeDeleteAccountAuditConfigurationRequest parses an HTTP request into a *DeleteAccountAuditConfigurationRequest. -func DeserializeDeleteAccountAuditConfigurationRequest(r *http.Request, pathParams PathParams) (*DeleteAccountAuditConfigurationRequest, error) { - input := &DeleteAccountAuditConfigurationRequest{} - - if v := r.URL.Query().Get("deleteScheduledAudits"); v != "" { - input.DeleteScheduledAudits, _ = strconv.ParseBool(v) - } - - return input, nil -} - -// DeserializeDeleteAuditSuppressionRequest parses an HTTP request into a *DeleteAuditSuppressionRequest. -func DeserializeDeleteAuditSuppressionRequest(r *http.Request, pathParams PathParams) (*DeleteAuditSuppressionRequest, error) { - input := &DeleteAuditSuppressionRequest{} - - return input, nil -} - -// DeserializeDeleteAuthorizerRequest parses an HTTP request into a *DeleteAuthorizerRequest. -func DeserializeDeleteAuthorizerRequest(r *http.Request, pathParams PathParams) (*DeleteAuthorizerRequest, error) { - input := &DeleteAuthorizerRequest{} - - if v, ok := pathParams["AuthorizerName"]; ok { - input.AuthorizerName = v - } - - return input, nil -} - -// DeserializeDeleteBillingGroupRequest parses an HTTP request into a *DeleteBillingGroupRequest. -func DeserializeDeleteBillingGroupRequest(r *http.Request, pathParams PathParams) (*DeleteBillingGroupRequest, error) { - input := &DeleteBillingGroupRequest{} - - if v, ok := pathParams["BillingGroupName"]; ok { - input.BillingGroupName = v - } - - if v := r.URL.Query().Get("expectedVersion"); v != "" { - input.ExpectedVersion, _ = strconv.ParseInt(v, 10, 64) - } - - return input, nil -} - -// DeserializeDeleteCACertificateRequest parses an HTTP request into a *DeleteCACertificateRequest. -func DeserializeDeleteCACertificateRequest(r *http.Request, pathParams PathParams) (*DeleteCACertificateRequest, error) { - input := &DeleteCACertificateRequest{} - - if v, ok := pathParams["CertificateId"]; ok { - input.CertificateId = v - } - - return input, nil -} - -// DeserializeDeleteCertificateRequest parses an HTTP request into a *DeleteCertificateRequest. -func DeserializeDeleteCertificateRequest(r *http.Request, pathParams PathParams) (*DeleteCertificateRequest, error) { - input := &DeleteCertificateRequest{} - - if v, ok := pathParams["CertificateId"]; ok { - input.CertificateId = v - } - - if v := r.URL.Query().Get("forceDelete"); v != "" { - input.ForceDelete, _ = strconv.ParseBool(v) - } - - return input, nil -} - -// DeserializeDeleteCertificateProviderRequest parses an HTTP request into a *DeleteCertificateProviderRequest. -func DeserializeDeleteCertificateProviderRequest(r *http.Request, pathParams PathParams) (*DeleteCertificateProviderRequest, error) { - input := &DeleteCertificateProviderRequest{} - - if v, ok := pathParams["CertificateProviderName"]; ok { - input.CertificateProviderName = v - } - - return input, nil -} - -// DeserializeDeleteCommandRequest parses an HTTP request into a *DeleteCommandRequest. -func DeserializeDeleteCommandRequest(r *http.Request, pathParams PathParams) (*DeleteCommandRequest, error) { - input := &DeleteCommandRequest{} - - if v, ok := pathParams["CommandId"]; ok { - input.CommandId = v - } - - return input, nil -} - -// DeserializeDeleteCommandExecutionRequest parses an HTTP request into a *DeleteCommandExecutionRequest. -func DeserializeDeleteCommandExecutionRequest(r *http.Request, pathParams PathParams) (*DeleteCommandExecutionRequest, error) { - input := &DeleteCommandExecutionRequest{} - - if v, ok := pathParams["ExecutionId"]; ok { - input.ExecutionId = v - } - - input.TargetArn = r.URL.Query().Get("targetArn") - - return input, nil -} - -// DeserializeDeleteCustomMetricRequest parses an HTTP request into a *DeleteCustomMetricRequest. -func DeserializeDeleteCustomMetricRequest(r *http.Request, pathParams PathParams) (*DeleteCustomMetricRequest, error) { - input := &DeleteCustomMetricRequest{} - - if v, ok := pathParams["MetricName"]; ok { - input.MetricName = v - } - - return input, nil -} - -// DeserializeDeleteDimensionRequest parses an HTTP request into a *DeleteDimensionRequest. -func DeserializeDeleteDimensionRequest(r *http.Request, pathParams PathParams) (*DeleteDimensionRequest, error) { - input := &DeleteDimensionRequest{} - - if v, ok := pathParams["Name"]; ok { - input.Name = v - } - - return input, nil -} - -// DeserializeDeleteDomainConfigurationRequest parses an HTTP request into a *DeleteDomainConfigurationRequest. -func DeserializeDeleteDomainConfigurationRequest(r *http.Request, pathParams PathParams) (*DeleteDomainConfigurationRequest, error) { - input := &DeleteDomainConfigurationRequest{} - - if v, ok := pathParams["DomainConfigurationName"]; ok { - input.DomainConfigurationName = v - } - - return input, nil -} - -// DeserializeDeleteDynamicThingGroupRequest parses an HTTP request into a *DeleteDynamicThingGroupRequest. -func DeserializeDeleteDynamicThingGroupRequest(r *http.Request, pathParams PathParams) (*DeleteDynamicThingGroupRequest, error) { - input := &DeleteDynamicThingGroupRequest{} - - if v := r.URL.Query().Get("expectedVersion"); v != "" { - input.ExpectedVersion, _ = strconv.ParseInt(v, 10, 64) - } - - if v, ok := pathParams["ThingGroupName"]; ok { - input.ThingGroupName = v - } - - return input, nil -} - -// DeserializeDeleteFleetMetricRequest parses an HTTP request into a *DeleteFleetMetricRequest. -func DeserializeDeleteFleetMetricRequest(r *http.Request, pathParams PathParams) (*DeleteFleetMetricRequest, error) { - input := &DeleteFleetMetricRequest{} - - if v := r.URL.Query().Get("expectedVersion"); v != "" { - input.ExpectedVersion, _ = strconv.ParseInt(v, 10, 64) - } - - if v, ok := pathParams["MetricName"]; ok { - input.MetricName = v - } - - return input, nil -} - -// DeserializeDeleteJobRequest parses an HTTP request into a *DeleteJobRequest. -func DeserializeDeleteJobRequest(r *http.Request, pathParams PathParams) (*DeleteJobRequest, error) { - input := &DeleteJobRequest{} - - if v := r.URL.Query().Get("force"); v != "" { - input.Force, _ = strconv.ParseBool(v) - } - - if v, ok := pathParams["JobId"]; ok { - input.JobId = v - } - - input.NamespaceId = r.URL.Query().Get("namespaceId") - - return input, nil -} - -// DeserializeDeleteJobExecutionRequest parses an HTTP request into a *DeleteJobExecutionRequest. -func DeserializeDeleteJobExecutionRequest(r *http.Request, pathParams PathParams) (*DeleteJobExecutionRequest, error) { - input := &DeleteJobExecutionRequest{} - - if v, ok := pathParams["ExecutionNumber"]; ok { - input.ExecutionNumber, _ = strconv.ParseInt(v, 10, 64) - } - - if v := r.URL.Query().Get("force"); v != "" { - input.Force, _ = strconv.ParseBool(v) - } - - if v, ok := pathParams["JobId"]; ok { - input.JobId = v - } - - input.NamespaceId = r.URL.Query().Get("namespaceId") - - if v, ok := pathParams["ThingName"]; ok { - input.ThingName = v - } - - return input, nil -} - -// DeserializeDeleteJobTemplateRequest parses an HTTP request into a *DeleteJobTemplateRequest. -func DeserializeDeleteJobTemplateRequest(r *http.Request, pathParams PathParams) (*DeleteJobTemplateRequest, error) { - input := &DeleteJobTemplateRequest{} - - if v, ok := pathParams["JobTemplateId"]; ok { - input.JobTemplateId = v - } - - return input, nil -} - -// DeserializeDeleteMitigationActionRequest parses an HTTP request into a *DeleteMitigationActionRequest. -func DeserializeDeleteMitigationActionRequest(r *http.Request, pathParams PathParams) (*DeleteMitigationActionRequest, error) { - input := &DeleteMitigationActionRequest{} - - if v, ok := pathParams["ActionName"]; ok { - input.ActionName = v - } - - return input, nil -} - -// DeserializeDeleteOTAUpdateRequest parses an HTTP request into a *DeleteOTAUpdateRequest. -func DeserializeDeleteOTAUpdateRequest(r *http.Request, pathParams PathParams) (*DeleteOTAUpdateRequest, error) { - input := &DeleteOTAUpdateRequest{} - - if v := r.URL.Query().Get("deleteStream"); v != "" { - input.DeleteStream, _ = strconv.ParseBool(v) - } - - if v := r.URL.Query().Get("forceDeleteAWSJob"); v != "" { - input.ForceDeleteAWSJob, _ = strconv.ParseBool(v) - } - - if v, ok := pathParams["OtaUpdateId"]; ok { - input.OtaUpdateId = v - } - - return input, nil -} - -// DeserializeDeletePackageRequest parses an HTTP request into a *DeletePackageRequest. -func DeserializeDeletePackageRequest(r *http.Request, pathParams PathParams) (*DeletePackageRequest, error) { - input := &DeletePackageRequest{} - - input.ClientToken = r.URL.Query().Get("clientToken") - - if v, ok := pathParams["PackageName"]; ok { - input.PackageName = v - } - - return input, nil -} - -// DeserializeDeletePackageVersionRequest parses an HTTP request into a *DeletePackageVersionRequest. -func DeserializeDeletePackageVersionRequest(r *http.Request, pathParams PathParams) (*DeletePackageVersionRequest, error) { - input := &DeletePackageVersionRequest{} - - input.ClientToken = r.URL.Query().Get("clientToken") - - if v, ok := pathParams["PackageName"]; ok { - input.PackageName = v - } - - if v, ok := pathParams["VersionName"]; ok { - input.VersionName = v - } - - return input, nil -} - -// DeserializeDeletePolicyRequest parses an HTTP request into a *DeletePolicyRequest. -func DeserializeDeletePolicyRequest(r *http.Request, pathParams PathParams) (*DeletePolicyRequest, error) { - input := &DeletePolicyRequest{} - - if v, ok := pathParams["PolicyName"]; ok { - input.PolicyName = v - } - - return input, nil -} - -// DeserializeDeletePolicyVersionRequest parses an HTTP request into a *DeletePolicyVersionRequest. -func DeserializeDeletePolicyVersionRequest(r *http.Request, pathParams PathParams) (*DeletePolicyVersionRequest, error) { - input := &DeletePolicyVersionRequest{} - - if v, ok := pathParams["PolicyName"]; ok { - input.PolicyName = v - } - - if v, ok := pathParams["PolicyVersionId"]; ok { - input.PolicyVersionId = v - } - - return input, nil -} - -// DeserializeDeleteProvisioningTemplateRequest parses an HTTP request into a *DeleteProvisioningTemplateRequest. -func DeserializeDeleteProvisioningTemplateRequest(r *http.Request, pathParams PathParams) (*DeleteProvisioningTemplateRequest, error) { - input := &DeleteProvisioningTemplateRequest{} - - if v, ok := pathParams["TemplateName"]; ok { - input.TemplateName = v - } - - return input, nil -} - -// DeserializeDeleteProvisioningTemplateVersionRequest parses an HTTP request into a *DeleteProvisioningTemplateVersionRequest. -func DeserializeDeleteProvisioningTemplateVersionRequest(r *http.Request, pathParams PathParams) (*DeleteProvisioningTemplateVersionRequest, error) { - input := &DeleteProvisioningTemplateVersionRequest{} - - if v, ok := pathParams["TemplateName"]; ok { - input.TemplateName = v - } - - if v, ok := pathParams["VersionId"]; ok { - n, _ := strconv.ParseInt(v, 10, 32) - input.VersionId = int32(n) - } - - return input, nil -} - -// DeserializeDeleteRegistrationCodeRequest parses an HTTP request into a *DeleteRegistrationCodeRequest. -func DeserializeDeleteRegistrationCodeRequest(r *http.Request, pathParams PathParams) (*DeleteRegistrationCodeRequest, error) { - input := &DeleteRegistrationCodeRequest{} - - return input, nil -} - -// DeserializeDeleteRoleAliasRequest parses an HTTP request into a *DeleteRoleAliasRequest. -func DeserializeDeleteRoleAliasRequest(r *http.Request, pathParams PathParams) (*DeleteRoleAliasRequest, error) { - input := &DeleteRoleAliasRequest{} - - if v, ok := pathParams["RoleAlias"]; ok { - input.RoleAlias = v - } - - return input, nil -} - -// DeserializeDeleteScheduledAuditRequest parses an HTTP request into a *DeleteScheduledAuditRequest. -func DeserializeDeleteScheduledAuditRequest(r *http.Request, pathParams PathParams) (*DeleteScheduledAuditRequest, error) { - input := &DeleteScheduledAuditRequest{} - - if v, ok := pathParams["ScheduledAuditName"]; ok { - input.ScheduledAuditName = v - } - - return input, nil -} - -// DeserializeDeleteSecurityProfileRequest parses an HTTP request into a *DeleteSecurityProfileRequest. -func DeserializeDeleteSecurityProfileRequest(r *http.Request, pathParams PathParams) (*DeleteSecurityProfileRequest, error) { - input := &DeleteSecurityProfileRequest{} - - if v := r.URL.Query().Get("expectedVersion"); v != "" { - input.ExpectedVersion, _ = strconv.ParseInt(v, 10, 64) - } - - if v, ok := pathParams["SecurityProfileName"]; ok { - input.SecurityProfileName = v - } - - return input, nil -} - -// DeserializeDeleteStreamRequest parses an HTTP request into a *DeleteStreamRequest. -func DeserializeDeleteStreamRequest(r *http.Request, pathParams PathParams) (*DeleteStreamRequest, error) { - input := &DeleteStreamRequest{} - - if v, ok := pathParams["StreamId"]; ok { - input.StreamId = v - } - - return input, nil -} - -// DeserializeDeleteThingRequest parses an HTTP request into a *DeleteThingRequest. -func DeserializeDeleteThingRequest(r *http.Request, pathParams PathParams) (*DeleteThingRequest, error) { - input := &DeleteThingRequest{} - - if v := r.URL.Query().Get("expectedVersion"); v != "" { - input.ExpectedVersion, _ = strconv.ParseInt(v, 10, 64) - } - - if v, ok := pathParams["ThingName"]; ok { - input.ThingName = v - } - - return input, nil -} - -// DeserializeDeleteThingGroupRequest parses an HTTP request into a *DeleteThingGroupRequest. -func DeserializeDeleteThingGroupRequest(r *http.Request, pathParams PathParams) (*DeleteThingGroupRequest, error) { - input := &DeleteThingGroupRequest{} - - if v := r.URL.Query().Get("expectedVersion"); v != "" { - input.ExpectedVersion, _ = strconv.ParseInt(v, 10, 64) - } - - if v, ok := pathParams["ThingGroupName"]; ok { - input.ThingGroupName = v - } - - return input, nil -} - -// DeserializeDeleteThingTypeRequest parses an HTTP request into a *DeleteThingTypeRequest. -func DeserializeDeleteThingTypeRequest(r *http.Request, pathParams PathParams) (*DeleteThingTypeRequest, error) { - input := &DeleteThingTypeRequest{} - - if v, ok := pathParams["ThingTypeName"]; ok { - input.ThingTypeName = v - } - - return input, nil -} - -// DeserializeDeleteTopicRuleRequest parses an HTTP request into a *DeleteTopicRuleRequest. -func DeserializeDeleteTopicRuleRequest(r *http.Request, pathParams PathParams) (*DeleteTopicRuleRequest, error) { - input := &DeleteTopicRuleRequest{} - - if v, ok := pathParams["RuleName"]; ok { - input.RuleName = v - } - - return input, nil -} - -// DeserializeDeleteTopicRuleDestinationRequest parses an HTTP request into a *DeleteTopicRuleDestinationRequest. -func DeserializeDeleteTopicRuleDestinationRequest(r *http.Request, pathParams PathParams) (*DeleteTopicRuleDestinationRequest, error) { - input := &DeleteTopicRuleDestinationRequest{} - - if v, ok := pathParams["Arn"]; ok { - input.Arn = v - } - - return input, nil -} - -// DeserializeDeleteV2LoggingLevelRequest parses an HTTP request into a *DeleteV2LoggingLevelRequest. -func DeserializeDeleteV2LoggingLevelRequest(r *http.Request, pathParams PathParams) (*DeleteV2LoggingLevelRequest, error) { - input := &DeleteV2LoggingLevelRequest{} - - input.TargetName = r.URL.Query().Get("targetName") - - input.TargetType = r.URL.Query().Get("targetType") - - return input, nil -} - -// DeserializeDeprecateThingTypeRequest parses an HTTP request into a *DeprecateThingTypeRequest. -func DeserializeDeprecateThingTypeRequest(r *http.Request, pathParams PathParams) (*DeprecateThingTypeRequest, error) { - input := &DeprecateThingTypeRequest{} - - if v, ok := pathParams["ThingTypeName"]; ok { - input.ThingTypeName = v - } - - return input, nil -} - -// DeserializeDescribeAccountAuditConfigurationRequest parses an HTTP request into a *DescribeAccountAuditConfigurationRequest. -func DeserializeDescribeAccountAuditConfigurationRequest(r *http.Request, pathParams PathParams) (*DescribeAccountAuditConfigurationRequest, error) { - input := &DescribeAccountAuditConfigurationRequest{} - - return input, nil -} - -// DeserializeDescribeAuditFindingRequest parses an HTTP request into a *DescribeAuditFindingRequest. -func DeserializeDescribeAuditFindingRequest(r *http.Request, pathParams PathParams) (*DescribeAuditFindingRequest, error) { - input := &DescribeAuditFindingRequest{} - - if v, ok := pathParams["FindingId"]; ok { - input.FindingId = v - } - - return input, nil -} - -// DeserializeDescribeAuditMitigationActionsTaskRequest parses an HTTP request into a *DescribeAuditMitigationActionsTaskRequest. -func DeserializeDescribeAuditMitigationActionsTaskRequest(r *http.Request, pathParams PathParams) (*DescribeAuditMitigationActionsTaskRequest, error) { - input := &DescribeAuditMitigationActionsTaskRequest{} - - if v, ok := pathParams["TaskId"]; ok { - input.TaskId = v - } - - return input, nil -} - -// DeserializeDescribeAuditSuppressionRequest parses an HTTP request into a *DescribeAuditSuppressionRequest. -func DeserializeDescribeAuditSuppressionRequest(r *http.Request, pathParams PathParams) (*DescribeAuditSuppressionRequest, error) { - input := &DescribeAuditSuppressionRequest{} - - return input, nil -} - -// DeserializeDescribeAuditTaskRequest parses an HTTP request into a *DescribeAuditTaskRequest. -func DeserializeDescribeAuditTaskRequest(r *http.Request, pathParams PathParams) (*DescribeAuditTaskRequest, error) { - input := &DescribeAuditTaskRequest{} - - if v, ok := pathParams["TaskId"]; ok { - input.TaskId = v - } - - return input, nil -} - -// DeserializeDescribeAuthorizerRequest parses an HTTP request into a *DescribeAuthorizerRequest. -func DeserializeDescribeAuthorizerRequest(r *http.Request, pathParams PathParams) (*DescribeAuthorizerRequest, error) { - input := &DescribeAuthorizerRequest{} - - if v, ok := pathParams["AuthorizerName"]; ok { - input.AuthorizerName = v - } - - return input, nil -} - -// DeserializeDescribeBillingGroupRequest parses an HTTP request into a *DescribeBillingGroupRequest. -func DeserializeDescribeBillingGroupRequest(r *http.Request, pathParams PathParams) (*DescribeBillingGroupRequest, error) { - input := &DescribeBillingGroupRequest{} - - if v, ok := pathParams["BillingGroupName"]; ok { - input.BillingGroupName = v - } - - return input, nil -} - -// DeserializeDescribeCACertificateRequest parses an HTTP request into a *DescribeCACertificateRequest. -func DeserializeDescribeCACertificateRequest(r *http.Request, pathParams PathParams) (*DescribeCACertificateRequest, error) { - input := &DescribeCACertificateRequest{} - - if v, ok := pathParams["CertificateId"]; ok { - input.CertificateId = v - } - - return input, nil -} - -// DeserializeDescribeCertificateRequest parses an HTTP request into a *DescribeCertificateRequest. -func DeserializeDescribeCertificateRequest(r *http.Request, pathParams PathParams) (*DescribeCertificateRequest, error) { - input := &DescribeCertificateRequest{} - - if v, ok := pathParams["CertificateId"]; ok { - input.CertificateId = v - } - - return input, nil -} - -// DeserializeDescribeCertificateProviderRequest parses an HTTP request into a *DescribeCertificateProviderRequest. -func DeserializeDescribeCertificateProviderRequest(r *http.Request, pathParams PathParams) (*DescribeCertificateProviderRequest, error) { - input := &DescribeCertificateProviderRequest{} - - if v, ok := pathParams["CertificateProviderName"]; ok { - input.CertificateProviderName = v - } - - return input, nil -} - -// DeserializeDescribeCustomMetricRequest parses an HTTP request into a *DescribeCustomMetricRequest. -func DeserializeDescribeCustomMetricRequest(r *http.Request, pathParams PathParams) (*DescribeCustomMetricRequest, error) { - input := &DescribeCustomMetricRequest{} - - if v, ok := pathParams["MetricName"]; ok { - input.MetricName = v - } - - return input, nil -} - -// DeserializeDescribeDefaultAuthorizerRequest parses an HTTP request into a *DescribeDefaultAuthorizerRequest. -func DeserializeDescribeDefaultAuthorizerRequest(r *http.Request, pathParams PathParams) (*DescribeDefaultAuthorizerRequest, error) { - input := &DescribeDefaultAuthorizerRequest{} - - return input, nil -} - -// DeserializeDescribeDetectMitigationActionsTaskRequest parses an HTTP request into a *DescribeDetectMitigationActionsTaskRequest. -func DeserializeDescribeDetectMitigationActionsTaskRequest(r *http.Request, pathParams PathParams) (*DescribeDetectMitigationActionsTaskRequest, error) { - input := &DescribeDetectMitigationActionsTaskRequest{} - - if v, ok := pathParams["TaskId"]; ok { - input.TaskId = v - } - - return input, nil -} - -// DeserializeDescribeDimensionRequest parses an HTTP request into a *DescribeDimensionRequest. -func DeserializeDescribeDimensionRequest(r *http.Request, pathParams PathParams) (*DescribeDimensionRequest, error) { - input := &DescribeDimensionRequest{} - - if v, ok := pathParams["Name"]; ok { - input.Name = v - } - - return input, nil -} - -// DeserializeDescribeDomainConfigurationRequest parses an HTTP request into a *DescribeDomainConfigurationRequest. -func DeserializeDescribeDomainConfigurationRequest(r *http.Request, pathParams PathParams) (*DescribeDomainConfigurationRequest, error) { - input := &DescribeDomainConfigurationRequest{} - - if v, ok := pathParams["DomainConfigurationName"]; ok { - input.DomainConfigurationName = v - } - - return input, nil -} - -// DeserializeDescribeEncryptionConfigurationRequest parses an HTTP request into a *DescribeEncryptionConfigurationRequest. -func DeserializeDescribeEncryptionConfigurationRequest(r *http.Request, pathParams PathParams) (*DescribeEncryptionConfigurationRequest, error) { - input := &DescribeEncryptionConfigurationRequest{} - - return input, nil -} - -// DeserializeDescribeEndpointRequest parses an HTTP request into a *DescribeEndpointRequest. -func DeserializeDescribeEndpointRequest(r *http.Request, pathParams PathParams) (*DescribeEndpointRequest, error) { - input := &DescribeEndpointRequest{} - - input.EndpointType = r.URL.Query().Get("endpointType") - - return input, nil -} - -// DeserializeDescribeEventConfigurationsRequest parses an HTTP request into a *DescribeEventConfigurationsRequest. -func DeserializeDescribeEventConfigurationsRequest(r *http.Request, pathParams PathParams) (*DescribeEventConfigurationsRequest, error) { - input := &DescribeEventConfigurationsRequest{} - - return input, nil -} - -// DeserializeDescribeFleetMetricRequest parses an HTTP request into a *DescribeFleetMetricRequest. -func DeserializeDescribeFleetMetricRequest(r *http.Request, pathParams PathParams) (*DescribeFleetMetricRequest, error) { - input := &DescribeFleetMetricRequest{} - - if v, ok := pathParams["MetricName"]; ok { - input.MetricName = v - } - - return input, nil -} - -// DeserializeDescribeIndexRequest parses an HTTP request into a *DescribeIndexRequest. -func DeserializeDescribeIndexRequest(r *http.Request, pathParams PathParams) (*DescribeIndexRequest, error) { - input := &DescribeIndexRequest{} - - if v, ok := pathParams["IndexName"]; ok { - input.IndexName = v - } - - return input, nil -} - -// DeserializeDescribeJobRequest parses an HTTP request into a *DescribeJobRequest. -func DeserializeDescribeJobRequest(r *http.Request, pathParams PathParams) (*DescribeJobRequest, error) { - input := &DescribeJobRequest{} - - if v := r.URL.Query().Get("beforeSubstitution"); v != "" { - input.BeforeSubstitution, _ = strconv.ParseBool(v) - } - - if v, ok := pathParams["JobId"]; ok { - input.JobId = v - } - - return input, nil -} - -// DeserializeDescribeJobExecutionRequest parses an HTTP request into a *DescribeJobExecutionRequest. -func DeserializeDescribeJobExecutionRequest(r *http.Request, pathParams PathParams) (*DescribeJobExecutionRequest, error) { - input := &DescribeJobExecutionRequest{} - - if v := r.URL.Query().Get("executionNumber"); v != "" { - input.ExecutionNumber, _ = strconv.ParseInt(v, 10, 64) - } - - if v, ok := pathParams["JobId"]; ok { - input.JobId = v - } - - if v, ok := pathParams["ThingName"]; ok { - input.ThingName = v - } - - return input, nil -} - -// DeserializeDescribeJobTemplateRequest parses an HTTP request into a *DescribeJobTemplateRequest. -func DeserializeDescribeJobTemplateRequest(r *http.Request, pathParams PathParams) (*DescribeJobTemplateRequest, error) { - input := &DescribeJobTemplateRequest{} - - if v, ok := pathParams["JobTemplateId"]; ok { - input.JobTemplateId = v - } - - return input, nil -} - -// DeserializeDescribeManagedJobTemplateRequest parses an HTTP request into a *DescribeManagedJobTemplateRequest. -func DeserializeDescribeManagedJobTemplateRequest(r *http.Request, pathParams PathParams) (*DescribeManagedJobTemplateRequest, error) { - input := &DescribeManagedJobTemplateRequest{} - - if v, ok := pathParams["TemplateName"]; ok { - input.TemplateName = v - } - - input.TemplateVersion = r.URL.Query().Get("templateVersion") - - return input, nil -} - -// DeserializeDescribeMitigationActionRequest parses an HTTP request into a *DescribeMitigationActionRequest. -func DeserializeDescribeMitigationActionRequest(r *http.Request, pathParams PathParams) (*DescribeMitigationActionRequest, error) { - input := &DescribeMitigationActionRequest{} - - if v, ok := pathParams["ActionName"]; ok { - input.ActionName = v - } - - return input, nil -} - -// DeserializeDescribeProvisioningTemplateRequest parses an HTTP request into a *DescribeProvisioningTemplateRequest. -func DeserializeDescribeProvisioningTemplateRequest(r *http.Request, pathParams PathParams) (*DescribeProvisioningTemplateRequest, error) { - input := &DescribeProvisioningTemplateRequest{} - - if v, ok := pathParams["TemplateName"]; ok { - input.TemplateName = v - } - - return input, nil -} - -// DeserializeDescribeProvisioningTemplateVersionRequest parses an HTTP request into a *DescribeProvisioningTemplateVersionRequest. -func DeserializeDescribeProvisioningTemplateVersionRequest(r *http.Request, pathParams PathParams) (*DescribeProvisioningTemplateVersionRequest, error) { - input := &DescribeProvisioningTemplateVersionRequest{} - - if v, ok := pathParams["TemplateName"]; ok { - input.TemplateName = v - } - - if v, ok := pathParams["VersionId"]; ok { - n, _ := strconv.ParseInt(v, 10, 32) - input.VersionId = int32(n) - } - - return input, nil -} - -// DeserializeDescribeRoleAliasRequest parses an HTTP request into a *DescribeRoleAliasRequest. -func DeserializeDescribeRoleAliasRequest(r *http.Request, pathParams PathParams) (*DescribeRoleAliasRequest, error) { - input := &DescribeRoleAliasRequest{} - - if v, ok := pathParams["RoleAlias"]; ok { - input.RoleAlias = v - } - - return input, nil -} - -// DeserializeDescribeScheduledAuditRequest parses an HTTP request into a *DescribeScheduledAuditRequest. -func DeserializeDescribeScheduledAuditRequest(r *http.Request, pathParams PathParams) (*DescribeScheduledAuditRequest, error) { - input := &DescribeScheduledAuditRequest{} - - if v, ok := pathParams["ScheduledAuditName"]; ok { - input.ScheduledAuditName = v - } - - return input, nil -} - -// DeserializeDescribeSecurityProfileRequest parses an HTTP request into a *DescribeSecurityProfileRequest. -func DeserializeDescribeSecurityProfileRequest(r *http.Request, pathParams PathParams) (*DescribeSecurityProfileRequest, error) { - input := &DescribeSecurityProfileRequest{} - - if v, ok := pathParams["SecurityProfileName"]; ok { - input.SecurityProfileName = v - } - - return input, nil -} - -// DeserializeDescribeStreamRequest parses an HTTP request into a *DescribeStreamRequest. -func DeserializeDescribeStreamRequest(r *http.Request, pathParams PathParams) (*DescribeStreamRequest, error) { - input := &DescribeStreamRequest{} - - if v, ok := pathParams["StreamId"]; ok { - input.StreamId = v - } - - return input, nil -} - -// DeserializeDescribeThingRequest parses an HTTP request into a *DescribeThingRequest. -func DeserializeDescribeThingRequest(r *http.Request, pathParams PathParams) (*DescribeThingRequest, error) { - input := &DescribeThingRequest{} - - if v, ok := pathParams["ThingName"]; ok { - input.ThingName = v - } - - return input, nil -} - -// DeserializeDescribeThingGroupRequest parses an HTTP request into a *DescribeThingGroupRequest. -func DeserializeDescribeThingGroupRequest(r *http.Request, pathParams PathParams) (*DescribeThingGroupRequest, error) { - input := &DescribeThingGroupRequest{} - - if v, ok := pathParams["ThingGroupName"]; ok { - input.ThingGroupName = v - } - - return input, nil -} - -// DeserializeDescribeThingRegistrationTaskRequest parses an HTTP request into a *DescribeThingRegistrationTaskRequest. -func DeserializeDescribeThingRegistrationTaskRequest(r *http.Request, pathParams PathParams) (*DescribeThingRegistrationTaskRequest, error) { - input := &DescribeThingRegistrationTaskRequest{} - - if v, ok := pathParams["TaskId"]; ok { - input.TaskId = v - } - - return input, nil -} - -// DeserializeDescribeThingTypeRequest parses an HTTP request into a *DescribeThingTypeRequest. -func DeserializeDescribeThingTypeRequest(r *http.Request, pathParams PathParams) (*DescribeThingTypeRequest, error) { - input := &DescribeThingTypeRequest{} - - if v, ok := pathParams["ThingTypeName"]; ok { - input.ThingTypeName = v - } - - return input, nil -} - -// DeserializeDetachPolicyRequest parses an HTTP request into a *DetachPolicyRequest. -func DeserializeDetachPolicyRequest(r *http.Request, pathParams PathParams) (*DetachPolicyRequest, error) { - input := &DetachPolicyRequest{} - - if v, ok := pathParams["PolicyName"]; ok { - input.PolicyName = v - } - - return input, nil -} - -// DeserializeDetachPrincipalPolicyRequest parses an HTTP request into a *DetachPrincipalPolicyRequest. -func DeserializeDetachPrincipalPolicyRequest(r *http.Request, pathParams PathParams) (*DetachPrincipalPolicyRequest, error) { - input := &DetachPrincipalPolicyRequest{} - - if v, ok := pathParams["PolicyName"]; ok { - input.PolicyName = v - } - - input.Principal = r.Header.Get("x-amzn-iot-principal") - - return input, nil -} - -// DeserializeDetachSecurityProfileRequest parses an HTTP request into a *DetachSecurityProfileRequest. -func DeserializeDetachSecurityProfileRequest(r *http.Request, pathParams PathParams) (*DetachSecurityProfileRequest, error) { - input := &DetachSecurityProfileRequest{} - - if v, ok := pathParams["SecurityProfileName"]; ok { - input.SecurityProfileName = v - } - - input.SecurityProfileTargetArn = r.URL.Query().Get("securityProfileTargetArn") - - return input, nil -} - -// DeserializeDetachThingPrincipalRequest parses an HTTP request into a *DetachThingPrincipalRequest. -func DeserializeDetachThingPrincipalRequest(r *http.Request, pathParams PathParams) (*DetachThingPrincipalRequest, error) { - input := &DetachThingPrincipalRequest{} - - input.Principal = r.Header.Get("x-amzn-principal") - - if v, ok := pathParams["ThingName"]; ok { - input.ThingName = v - } - - return input, nil -} - -// DeserializeDisableTopicRuleRequest parses an HTTP request into a *DisableTopicRuleRequest. -func DeserializeDisableTopicRuleRequest(r *http.Request, pathParams PathParams) (*DisableTopicRuleRequest, error) { - input := &DisableTopicRuleRequest{} - - if v, ok := pathParams["RuleName"]; ok { - input.RuleName = v - } - - return input, nil -} - -// DeserializeDisassociateSbomFromPackageVersionRequest parses an HTTP request into a *DisassociateSbomFromPackageVersionRequest. -func DeserializeDisassociateSbomFromPackageVersionRequest(r *http.Request, pathParams PathParams) (*DisassociateSbomFromPackageVersionRequest, error) { - input := &DisassociateSbomFromPackageVersionRequest{} - - input.ClientToken = r.URL.Query().Get("clientToken") - - if v, ok := pathParams["PackageName"]; ok { - input.PackageName = v - } - - if v, ok := pathParams["VersionName"]; ok { - input.VersionName = v - } - - return input, nil -} - -// DeserializeEnableTopicRuleRequest parses an HTTP request into a *EnableTopicRuleRequest. -func DeserializeEnableTopicRuleRequest(r *http.Request, pathParams PathParams) (*EnableTopicRuleRequest, error) { - input := &EnableTopicRuleRequest{} - - if v, ok := pathParams["RuleName"]; ok { - input.RuleName = v - } - - return input, nil -} - -// DeserializeGetBehaviorModelTrainingSummariesRequest parses an HTTP request into a *GetBehaviorModelTrainingSummariesRequest. -func DeserializeGetBehaviorModelTrainingSummariesRequest(r *http.Request, pathParams PathParams) (*GetBehaviorModelTrainingSummariesRequest, error) { - input := &GetBehaviorModelTrainingSummariesRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - input.SecurityProfileName = r.URL.Query().Get("securityProfileName") - - return input, nil -} - -// DeserializeGetBucketsAggregationRequest parses an HTTP request into a *GetBucketsAggregationRequest. -func DeserializeGetBucketsAggregationRequest(r *http.Request, pathParams PathParams) (*GetBucketsAggregationRequest, error) { - input := &GetBucketsAggregationRequest{} - - return input, nil -} - -// DeserializeGetCardinalityRequest parses an HTTP request into a *GetCardinalityRequest. -func DeserializeGetCardinalityRequest(r *http.Request, pathParams PathParams) (*GetCardinalityRequest, error) { - input := &GetCardinalityRequest{} - - return input, nil -} - -// DeserializeGetCommandRequest parses an HTTP request into a *GetCommandRequest. -func DeserializeGetCommandRequest(r *http.Request, pathParams PathParams) (*GetCommandRequest, error) { - input := &GetCommandRequest{} - - if v, ok := pathParams["CommandId"]; ok { - input.CommandId = v - } - - return input, nil -} - -// DeserializeGetCommandExecutionRequest parses an HTTP request into a *GetCommandExecutionRequest. -func DeserializeGetCommandExecutionRequest(r *http.Request, pathParams PathParams) (*GetCommandExecutionRequest, error) { - input := &GetCommandExecutionRequest{} - - if v, ok := pathParams["ExecutionId"]; ok { - input.ExecutionId = v - } - - if v := r.URL.Query().Get("includeResult"); v != "" { - input.IncludeResult, _ = strconv.ParseBool(v) - } - - input.TargetArn = r.URL.Query().Get("targetArn") - - return input, nil -} - -// DeserializeGetEffectivePoliciesRequest parses an HTTP request into a *GetEffectivePoliciesRequest. -func DeserializeGetEffectivePoliciesRequest(r *http.Request, pathParams PathParams) (*GetEffectivePoliciesRequest, error) { - input := &GetEffectivePoliciesRequest{} - - input.ThingName = r.URL.Query().Get("thingName") - - return input, nil -} - -// DeserializeGetIndexingConfigurationRequest parses an HTTP request into a *GetIndexingConfigurationRequest. -func DeserializeGetIndexingConfigurationRequest(r *http.Request, pathParams PathParams) (*GetIndexingConfigurationRequest, error) { - input := &GetIndexingConfigurationRequest{} - - return input, nil -} - -// DeserializeGetJobDocumentRequest parses an HTTP request into a *GetJobDocumentRequest. -func DeserializeGetJobDocumentRequest(r *http.Request, pathParams PathParams) (*GetJobDocumentRequest, error) { - input := &GetJobDocumentRequest{} - - if v := r.URL.Query().Get("beforeSubstitution"); v != "" { - input.BeforeSubstitution, _ = strconv.ParseBool(v) - } - - if v, ok := pathParams["JobId"]; ok { - input.JobId = v - } - - return input, nil -} - -// DeserializeGetLoggingOptionsRequest parses an HTTP request into a *GetLoggingOptionsRequest. -func DeserializeGetLoggingOptionsRequest(r *http.Request, pathParams PathParams) (*GetLoggingOptionsRequest, error) { - input := &GetLoggingOptionsRequest{} - - return input, nil -} - -// DeserializeGetOTAUpdateRequest parses an HTTP request into a *GetOTAUpdateRequest. -func DeserializeGetOTAUpdateRequest(r *http.Request, pathParams PathParams) (*GetOTAUpdateRequest, error) { - input := &GetOTAUpdateRequest{} - - if v, ok := pathParams["OtaUpdateId"]; ok { - input.OtaUpdateId = v - } - - return input, nil -} - -// DeserializeGetPackageRequest parses an HTTP request into a *GetPackageRequest. -func DeserializeGetPackageRequest(r *http.Request, pathParams PathParams) (*GetPackageRequest, error) { - input := &GetPackageRequest{} - - if v, ok := pathParams["PackageName"]; ok { - input.PackageName = v - } - - return input, nil -} - -// DeserializeGetPackageConfigurationRequest parses an HTTP request into a *GetPackageConfigurationRequest. -func DeserializeGetPackageConfigurationRequest(r *http.Request, pathParams PathParams) (*GetPackageConfigurationRequest, error) { - input := &GetPackageConfigurationRequest{} - - return input, nil -} - -// DeserializeGetPackageVersionRequest parses an HTTP request into a *GetPackageVersionRequest. -func DeserializeGetPackageVersionRequest(r *http.Request, pathParams PathParams) (*GetPackageVersionRequest, error) { - input := &GetPackageVersionRequest{} - - if v, ok := pathParams["PackageName"]; ok { - input.PackageName = v - } - - if v, ok := pathParams["VersionName"]; ok { - input.VersionName = v - } - - return input, nil -} - -// DeserializeGetPercentilesRequest parses an HTTP request into a *GetPercentilesRequest. -func DeserializeGetPercentilesRequest(r *http.Request, pathParams PathParams) (*GetPercentilesRequest, error) { - input := &GetPercentilesRequest{} - - return input, nil -} - -// DeserializeGetPolicyRequest parses an HTTP request into a *GetPolicyRequest. -func DeserializeGetPolicyRequest(r *http.Request, pathParams PathParams) (*GetPolicyRequest, error) { - input := &GetPolicyRequest{} - - if v, ok := pathParams["PolicyName"]; ok { - input.PolicyName = v - } - - return input, nil -} - -// DeserializeGetPolicyVersionRequest parses an HTTP request into a *GetPolicyVersionRequest. -func DeserializeGetPolicyVersionRequest(r *http.Request, pathParams PathParams) (*GetPolicyVersionRequest, error) { - input := &GetPolicyVersionRequest{} - - if v, ok := pathParams["PolicyName"]; ok { - input.PolicyName = v - } - - if v, ok := pathParams["PolicyVersionId"]; ok { - input.PolicyVersionId = v - } - - return input, nil -} - -// DeserializeGetRegistrationCodeRequest parses an HTTP request into a *GetRegistrationCodeRequest. -func DeserializeGetRegistrationCodeRequest(r *http.Request, pathParams PathParams) (*GetRegistrationCodeRequest, error) { - input := &GetRegistrationCodeRequest{} - - return input, nil -} - -// DeserializeGetStatisticsRequest parses an HTTP request into a *GetStatisticsRequest. -func DeserializeGetStatisticsRequest(r *http.Request, pathParams PathParams) (*GetStatisticsRequest, error) { - input := &GetStatisticsRequest{} - - return input, nil -} - -// DeserializeGetThingConnectivityDataRequest parses an HTTP request into a *GetThingConnectivityDataRequest. -func DeserializeGetThingConnectivityDataRequest(r *http.Request, pathParams PathParams) (*GetThingConnectivityDataRequest, error) { - input := &GetThingConnectivityDataRequest{} - - if v, ok := pathParams["ThingName"]; ok { - input.ThingName = v - } - - return input, nil -} - -// DeserializeGetTopicRuleRequest parses an HTTP request into a *GetTopicRuleRequest. -func DeserializeGetTopicRuleRequest(r *http.Request, pathParams PathParams) (*GetTopicRuleRequest, error) { - input := &GetTopicRuleRequest{} - - if v, ok := pathParams["RuleName"]; ok { - input.RuleName = v - } - - return input, nil -} - -// DeserializeGetTopicRuleDestinationRequest parses an HTTP request into a *GetTopicRuleDestinationRequest. -func DeserializeGetTopicRuleDestinationRequest(r *http.Request, pathParams PathParams) (*GetTopicRuleDestinationRequest, error) { - input := &GetTopicRuleDestinationRequest{} - - if v, ok := pathParams["Arn"]; ok { - input.Arn = v - } - - return input, nil -} - -// DeserializeGetV2LoggingOptionsRequest parses an HTTP request into a *GetV2LoggingOptionsRequest. -func DeserializeGetV2LoggingOptionsRequest(r *http.Request, pathParams PathParams) (*GetV2LoggingOptionsRequest, error) { - input := &GetV2LoggingOptionsRequest{} - - if v := r.URL.Query().Get("verbose"); v != "" { - input.Verbose, _ = strconv.ParseBool(v) - } - - return input, nil -} - -// DeserializeListActiveViolationsRequest parses an HTTP request into a *ListActiveViolationsRequest. -func DeserializeListActiveViolationsRequest(r *http.Request, pathParams PathParams) (*ListActiveViolationsRequest, error) { - input := &ListActiveViolationsRequest{} - - input.BehaviorCriteriaType = r.URL.Query().Get("behaviorCriteriaType") - - if v := r.URL.Query().Get("listSuppressedAlerts"); v != "" { - input.ListSuppressedAlerts, _ = strconv.ParseBool(v) - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - input.SecurityProfileName = r.URL.Query().Get("securityProfileName") - - input.ThingName = r.URL.Query().Get("thingName") - - input.VerificationState = r.URL.Query().Get("verificationState") - - return input, nil -} - -// DeserializeListAttachedPoliciesRequest parses an HTTP request into a *ListAttachedPoliciesRequest. -func DeserializeListAttachedPoliciesRequest(r *http.Request, pathParams PathParams) (*ListAttachedPoliciesRequest, error) { - input := &ListAttachedPoliciesRequest{} - - input.Marker = r.URL.Query().Get("marker") - - if v := r.URL.Query().Get("pageSize"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.PageSize = int32(n) - } - - if v := r.URL.Query().Get("recursive"); v != "" { - input.Recursive, _ = strconv.ParseBool(v) - } - - if v, ok := pathParams["Target"]; ok { - input.Target = v - } - - return input, nil -} - -// DeserializeListAuditFindingsRequest parses an HTTP request into a *ListAuditFindingsRequest. -func DeserializeListAuditFindingsRequest(r *http.Request, pathParams PathParams) (*ListAuditFindingsRequest, error) { - input := &ListAuditFindingsRequest{} - - return input, nil -} - -// DeserializeListAuditMitigationActionsExecutionsRequest parses an HTTP request into a *ListAuditMitigationActionsExecutionsRequest. -func DeserializeListAuditMitigationActionsExecutionsRequest(r *http.Request, pathParams PathParams) (*ListAuditMitigationActionsExecutionsRequest, error) { - input := &ListAuditMitigationActionsExecutionsRequest{} - - input.ActionStatus = r.URL.Query().Get("actionStatus") - - input.FindingId = r.URL.Query().Get("findingId") - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - input.TaskId = r.URL.Query().Get("taskId") - - return input, nil -} - -// DeserializeListAuditMitigationActionsTasksRequest parses an HTTP request into a *ListAuditMitigationActionsTasksRequest. -func DeserializeListAuditMitigationActionsTasksRequest(r *http.Request, pathParams PathParams) (*ListAuditMitigationActionsTasksRequest, error) { - input := &ListAuditMitigationActionsTasksRequest{} - - input.AuditTaskId = r.URL.Query().Get("auditTaskId") - - if v := r.URL.Query().Get("endTime"); v != "" { - input.EndTime, _ = time.Parse(time.RFC3339, v) - } - - input.FindingId = r.URL.Query().Get("findingId") - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - if v := r.URL.Query().Get("startTime"); v != "" { - input.StartTime, _ = time.Parse(time.RFC3339, v) - } - - input.TaskStatus = r.URL.Query().Get("taskStatus") - - return input, nil -} - -// DeserializeListAuditSuppressionsRequest parses an HTTP request into a *ListAuditSuppressionsRequest. -func DeserializeListAuditSuppressionsRequest(r *http.Request, pathParams PathParams) (*ListAuditSuppressionsRequest, error) { - input := &ListAuditSuppressionsRequest{} - - return input, nil -} - -// DeserializeListAuditTasksRequest parses an HTTP request into a *ListAuditTasksRequest. -func DeserializeListAuditTasksRequest(r *http.Request, pathParams PathParams) (*ListAuditTasksRequest, error) { - input := &ListAuditTasksRequest{} - - if v := r.URL.Query().Get("endTime"); v != "" { - input.EndTime, _ = time.Parse(time.RFC3339, v) - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - if v := r.URL.Query().Get("startTime"); v != "" { - input.StartTime, _ = time.Parse(time.RFC3339, v) - } - - input.TaskStatus = r.URL.Query().Get("taskStatus") - - input.TaskType = r.URL.Query().Get("taskType") - - return input, nil -} - -// DeserializeListAuthorizersRequest parses an HTTP request into a *ListAuthorizersRequest. -func DeserializeListAuthorizersRequest(r *http.Request, pathParams PathParams) (*ListAuthorizersRequest, error) { - input := &ListAuthorizersRequest{} - - if v := r.URL.Query().Get("isAscendingOrder"); v != "" { - input.AscendingOrder, _ = strconv.ParseBool(v) - } - - input.Marker = r.URL.Query().Get("marker") - - if v := r.URL.Query().Get("pageSize"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.PageSize = int32(n) - } - - input.Status = r.URL.Query().Get("status") - - return input, nil -} - -// DeserializeListBillingGroupsRequest parses an HTTP request into a *ListBillingGroupsRequest. -func DeserializeListBillingGroupsRequest(r *http.Request, pathParams PathParams) (*ListBillingGroupsRequest, error) { - input := &ListBillingGroupsRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NamePrefixFilter = r.URL.Query().Get("namePrefixFilter") - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListCACertificatesRequest parses an HTTP request into a *ListCACertificatesRequest. -func DeserializeListCACertificatesRequest(r *http.Request, pathParams PathParams) (*ListCACertificatesRequest, error) { - input := &ListCACertificatesRequest{} - - if v := r.URL.Query().Get("isAscendingOrder"); v != "" { - input.AscendingOrder, _ = strconv.ParseBool(v) - } - - input.Marker = r.URL.Query().Get("marker") - - if v := r.URL.Query().Get("pageSize"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.PageSize = int32(n) - } - - input.TemplateName = r.URL.Query().Get("templateName") - - return input, nil -} - -// DeserializeListCertificateProvidersRequest parses an HTTP request into a *ListCertificateProvidersRequest. -func DeserializeListCertificateProvidersRequest(r *http.Request, pathParams PathParams) (*ListCertificateProvidersRequest, error) { - input := &ListCertificateProvidersRequest{} - - if v := r.URL.Query().Get("isAscendingOrder"); v != "" { - input.AscendingOrder, _ = strconv.ParseBool(v) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListCertificatesRequest parses an HTTP request into a *ListCertificatesRequest. -func DeserializeListCertificatesRequest(r *http.Request, pathParams PathParams) (*ListCertificatesRequest, error) { - input := &ListCertificatesRequest{} - - if v := r.URL.Query().Get("isAscendingOrder"); v != "" { - input.AscendingOrder, _ = strconv.ParseBool(v) - } - - input.Marker = r.URL.Query().Get("marker") - - if v := r.URL.Query().Get("pageSize"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.PageSize = int32(n) - } - - return input, nil -} - -// DeserializeListCertificatesByCARequest parses an HTTP request into a *ListCertificatesByCARequest. -func DeserializeListCertificatesByCARequest(r *http.Request, pathParams PathParams) (*ListCertificatesByCARequest, error) { - input := &ListCertificatesByCARequest{} - - if v := r.URL.Query().Get("isAscendingOrder"); v != "" { - input.AscendingOrder, _ = strconv.ParseBool(v) - } - - if v, ok := pathParams["CaCertificateId"]; ok { - input.CaCertificateId = v - } - - input.Marker = r.URL.Query().Get("marker") - - if v := r.URL.Query().Get("pageSize"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.PageSize = int32(n) - } - - return input, nil -} - -// DeserializeListCommandExecutionsRequest parses an HTTP request into a *ListCommandExecutionsRequest. -func DeserializeListCommandExecutionsRequest(r *http.Request, pathParams PathParams) (*ListCommandExecutionsRequest, error) { - input := &ListCommandExecutionsRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListCommandsRequest parses an HTTP request into a *ListCommandsRequest. -func DeserializeListCommandsRequest(r *http.Request, pathParams PathParams) (*ListCommandsRequest, error) { - input := &ListCommandsRequest{} - - input.CommandParameterName = r.URL.Query().Get("commandParameterName") - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.Namespace = r.URL.Query().Get("namespace") - - input.NextToken = r.URL.Query().Get("nextToken") - - input.SortOrder = r.URL.Query().Get("sortOrder") - - return input, nil -} - -// DeserializeListCustomMetricsRequest parses an HTTP request into a *ListCustomMetricsRequest. -func DeserializeListCustomMetricsRequest(r *http.Request, pathParams PathParams) (*ListCustomMetricsRequest, error) { - input := &ListCustomMetricsRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListDetectMitigationActionsExecutionsRequest parses an HTTP request into a *ListDetectMitigationActionsExecutionsRequest. -func DeserializeListDetectMitigationActionsExecutionsRequest(r *http.Request, pathParams PathParams) (*ListDetectMitigationActionsExecutionsRequest, error) { - input := &ListDetectMitigationActionsExecutionsRequest{} - - if v := r.URL.Query().Get("endTime"); v != "" { - input.EndTime, _ = time.Parse(time.RFC3339, v) - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - if v := r.URL.Query().Get("startTime"); v != "" { - input.StartTime, _ = time.Parse(time.RFC3339, v) - } - - input.TaskId = r.URL.Query().Get("taskId") - - input.ThingName = r.URL.Query().Get("thingName") - - input.ViolationId = r.URL.Query().Get("violationId") - - return input, nil -} - -// DeserializeListDetectMitigationActionsTasksRequest parses an HTTP request into a *ListDetectMitigationActionsTasksRequest. -func DeserializeListDetectMitigationActionsTasksRequest(r *http.Request, pathParams PathParams) (*ListDetectMitigationActionsTasksRequest, error) { - input := &ListDetectMitigationActionsTasksRequest{} - - if v := r.URL.Query().Get("endTime"); v != "" { - input.EndTime, _ = time.Parse(time.RFC3339, v) - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - if v := r.URL.Query().Get("startTime"); v != "" { - input.StartTime, _ = time.Parse(time.RFC3339, v) - } - - return input, nil -} - -// DeserializeListDimensionsRequest parses an HTTP request into a *ListDimensionsRequest. -func DeserializeListDimensionsRequest(r *http.Request, pathParams PathParams) (*ListDimensionsRequest, error) { - input := &ListDimensionsRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListDomainConfigurationsRequest parses an HTTP request into a *ListDomainConfigurationsRequest. -func DeserializeListDomainConfigurationsRequest(r *http.Request, pathParams PathParams) (*ListDomainConfigurationsRequest, error) { - input := &ListDomainConfigurationsRequest{} - - input.Marker = r.URL.Query().Get("marker") - - if v := r.URL.Query().Get("pageSize"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.PageSize = int32(n) - } - - input.ServiceType = r.URL.Query().Get("serviceType") - - return input, nil -} - -// DeserializeListFleetMetricsRequest parses an HTTP request into a *ListFleetMetricsRequest. -func DeserializeListFleetMetricsRequest(r *http.Request, pathParams PathParams) (*ListFleetMetricsRequest, error) { - input := &ListFleetMetricsRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListIndicesRequest parses an HTTP request into a *ListIndicesRequest. -func DeserializeListIndicesRequest(r *http.Request, pathParams PathParams) (*ListIndicesRequest, error) { - input := &ListIndicesRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListJobExecutionsForJobRequest parses an HTTP request into a *ListJobExecutionsForJobRequest. -func DeserializeListJobExecutionsForJobRequest(r *http.Request, pathParams PathParams) (*ListJobExecutionsForJobRequest, error) { - input := &ListJobExecutionsForJobRequest{} - - if v, ok := pathParams["JobId"]; ok { - input.JobId = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - input.Status = r.URL.Query().Get("status") - - return input, nil -} - -// DeserializeListJobExecutionsForThingRequest parses an HTTP request into a *ListJobExecutionsForThingRequest. -func DeserializeListJobExecutionsForThingRequest(r *http.Request, pathParams PathParams) (*ListJobExecutionsForThingRequest, error) { - input := &ListJobExecutionsForThingRequest{} - - input.JobId = r.URL.Query().Get("jobId") - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NamespaceId = r.URL.Query().Get("namespaceId") - - input.NextToken = r.URL.Query().Get("nextToken") - - input.Status = r.URL.Query().Get("status") - - if v, ok := pathParams["ThingName"]; ok { - input.ThingName = v - } - - return input, nil -} - -// DeserializeListJobTemplatesRequest parses an HTTP request into a *ListJobTemplatesRequest. -func DeserializeListJobTemplatesRequest(r *http.Request, pathParams PathParams) (*ListJobTemplatesRequest, error) { - input := &ListJobTemplatesRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListJobsRequest parses an HTTP request into a *ListJobsRequest. -func DeserializeListJobsRequest(r *http.Request, pathParams PathParams) (*ListJobsRequest, error) { - input := &ListJobsRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NamespaceId = r.URL.Query().Get("namespaceId") - - input.NextToken = r.URL.Query().Get("nextToken") - - input.Status = r.URL.Query().Get("status") - - input.TargetSelection = r.URL.Query().Get("targetSelection") - - input.ThingGroupId = r.URL.Query().Get("thingGroupId") - - input.ThingGroupName = r.URL.Query().Get("thingGroupName") - - return input, nil -} - -// DeserializeListManagedJobTemplatesRequest parses an HTTP request into a *ListManagedJobTemplatesRequest. -func DeserializeListManagedJobTemplatesRequest(r *http.Request, pathParams PathParams) (*ListManagedJobTemplatesRequest, error) { - input := &ListManagedJobTemplatesRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - input.TemplateName = r.URL.Query().Get("templateName") - - return input, nil -} - -// DeserializeListMetricValuesRequest parses an HTTP request into a *ListMetricValuesRequest. -func DeserializeListMetricValuesRequest(r *http.Request, pathParams PathParams) (*ListMetricValuesRequest, error) { - input := &ListMetricValuesRequest{} - - input.DimensionName = r.URL.Query().Get("dimensionName") - - input.DimensionValueOperator = r.URL.Query().Get("dimensionValueOperator") - - if v := r.URL.Query().Get("endTime"); v != "" { - input.EndTime, _ = time.Parse(time.RFC3339, v) - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.MetricName = r.URL.Query().Get("metricName") - - input.NextToken = r.URL.Query().Get("nextToken") - - if v := r.URL.Query().Get("startTime"); v != "" { - input.StartTime, _ = time.Parse(time.RFC3339, v) - } - - input.ThingName = r.URL.Query().Get("thingName") - - return input, nil -} - -// DeserializeListMitigationActionsRequest parses an HTTP request into a *ListMitigationActionsRequest. -func DeserializeListMitigationActionsRequest(r *http.Request, pathParams PathParams) (*ListMitigationActionsRequest, error) { - input := &ListMitigationActionsRequest{} - - input.ActionType = r.URL.Query().Get("actionType") - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListOTAUpdatesRequest parses an HTTP request into a *ListOTAUpdatesRequest. -func DeserializeListOTAUpdatesRequest(r *http.Request, pathParams PathParams) (*ListOTAUpdatesRequest, error) { - input := &ListOTAUpdatesRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - input.OtaUpdateStatus = r.URL.Query().Get("otaUpdateStatus") - - return input, nil -} - -// DeserializeListOutgoingCertificatesRequest parses an HTTP request into a *ListOutgoingCertificatesRequest. -func DeserializeListOutgoingCertificatesRequest(r *http.Request, pathParams PathParams) (*ListOutgoingCertificatesRequest, error) { - input := &ListOutgoingCertificatesRequest{} - - if v := r.URL.Query().Get("isAscendingOrder"); v != "" { - input.AscendingOrder, _ = strconv.ParseBool(v) - } - - input.Marker = r.URL.Query().Get("marker") - - if v := r.URL.Query().Get("pageSize"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.PageSize = int32(n) - } - - return input, nil -} - -// DeserializeListPackageVersionsRequest parses an HTTP request into a *ListPackageVersionsRequest. -func DeserializeListPackageVersionsRequest(r *http.Request, pathParams PathParams) (*ListPackageVersionsRequest, error) { - input := &ListPackageVersionsRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - if v, ok := pathParams["PackageName"]; ok { - input.PackageName = v - } - - input.Status = r.URL.Query().Get("status") - - return input, nil -} - -// DeserializeListPackagesRequest parses an HTTP request into a *ListPackagesRequest. -func DeserializeListPackagesRequest(r *http.Request, pathParams PathParams) (*ListPackagesRequest, error) { - input := &ListPackagesRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListPoliciesRequest parses an HTTP request into a *ListPoliciesRequest. -func DeserializeListPoliciesRequest(r *http.Request, pathParams PathParams) (*ListPoliciesRequest, error) { - input := &ListPoliciesRequest{} - - if v := r.URL.Query().Get("isAscendingOrder"); v != "" { - input.AscendingOrder, _ = strconv.ParseBool(v) - } - - input.Marker = r.URL.Query().Get("marker") - - if v := r.URL.Query().Get("pageSize"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.PageSize = int32(n) - } - - return input, nil -} - -// DeserializeListPolicyPrincipalsRequest parses an HTTP request into a *ListPolicyPrincipalsRequest. -func DeserializeListPolicyPrincipalsRequest(r *http.Request, pathParams PathParams) (*ListPolicyPrincipalsRequest, error) { - input := &ListPolicyPrincipalsRequest{} - - if v := r.URL.Query().Get("isAscendingOrder"); v != "" { - input.AscendingOrder, _ = strconv.ParseBool(v) - } - - input.Marker = r.URL.Query().Get("marker") - - if v := r.URL.Query().Get("pageSize"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.PageSize = int32(n) - } - - input.PolicyName = r.Header.Get("x-amzn-iot-policy") - - return input, nil -} - -// DeserializeListPolicyVersionsRequest parses an HTTP request into a *ListPolicyVersionsRequest. -func DeserializeListPolicyVersionsRequest(r *http.Request, pathParams PathParams) (*ListPolicyVersionsRequest, error) { - input := &ListPolicyVersionsRequest{} - - if v, ok := pathParams["PolicyName"]; ok { - input.PolicyName = v - } - - return input, nil -} - -// DeserializeListPrincipalPoliciesRequest parses an HTTP request into a *ListPrincipalPoliciesRequest. -func DeserializeListPrincipalPoliciesRequest(r *http.Request, pathParams PathParams) (*ListPrincipalPoliciesRequest, error) { - input := &ListPrincipalPoliciesRequest{} - - if v := r.URL.Query().Get("isAscendingOrder"); v != "" { - input.AscendingOrder, _ = strconv.ParseBool(v) - } - - input.Marker = r.URL.Query().Get("marker") - - if v := r.URL.Query().Get("pageSize"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.PageSize = int32(n) - } - - input.Principal = r.Header.Get("x-amzn-iot-principal") - - return input, nil -} - -// DeserializeListPrincipalThingsRequest parses an HTTP request into a *ListPrincipalThingsRequest. -func DeserializeListPrincipalThingsRequest(r *http.Request, pathParams PathParams) (*ListPrincipalThingsRequest, error) { - input := &ListPrincipalThingsRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - input.Principal = r.Header.Get("x-amzn-principal") - - return input, nil -} - -// DeserializeListPrincipalThingsV2Request parses an HTTP request into a *ListPrincipalThingsV2Request. -func DeserializeListPrincipalThingsV2Request(r *http.Request, pathParams PathParams) (*ListPrincipalThingsV2Request, error) { - input := &ListPrincipalThingsV2Request{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - input.Principal = r.Header.Get("x-amzn-principal") - - input.ThingPrincipalType = r.URL.Query().Get("thingPrincipalType") - - return input, nil -} - -// DeserializeListProvisioningTemplateVersionsRequest parses an HTTP request into a *ListProvisioningTemplateVersionsRequest. -func DeserializeListProvisioningTemplateVersionsRequest(r *http.Request, pathParams PathParams) (*ListProvisioningTemplateVersionsRequest, error) { - input := &ListProvisioningTemplateVersionsRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - if v, ok := pathParams["TemplateName"]; ok { - input.TemplateName = v - } - - return input, nil -} - -// DeserializeListProvisioningTemplatesRequest parses an HTTP request into a *ListProvisioningTemplatesRequest. -func DeserializeListProvisioningTemplatesRequest(r *http.Request, pathParams PathParams) (*ListProvisioningTemplatesRequest, error) { - input := &ListProvisioningTemplatesRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListRelatedResourcesForAuditFindingRequest parses an HTTP request into a *ListRelatedResourcesForAuditFindingRequest. -func DeserializeListRelatedResourcesForAuditFindingRequest(r *http.Request, pathParams PathParams) (*ListRelatedResourcesForAuditFindingRequest, error) { - input := &ListRelatedResourcesForAuditFindingRequest{} - - input.FindingId = r.URL.Query().Get("findingId") - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListRoleAliasesRequest parses an HTTP request into a *ListRoleAliasesRequest. -func DeserializeListRoleAliasesRequest(r *http.Request, pathParams PathParams) (*ListRoleAliasesRequest, error) { - input := &ListRoleAliasesRequest{} - - if v := r.URL.Query().Get("isAscendingOrder"); v != "" { - input.AscendingOrder, _ = strconv.ParseBool(v) - } - - input.Marker = r.URL.Query().Get("marker") - - if v := r.URL.Query().Get("pageSize"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.PageSize = int32(n) - } - - return input, nil -} - -// DeserializeListSbomValidationResultsRequest parses an HTTP request into a *ListSbomValidationResultsRequest. -func DeserializeListSbomValidationResultsRequest(r *http.Request, pathParams PathParams) (*ListSbomValidationResultsRequest, error) { - input := &ListSbomValidationResultsRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - if v, ok := pathParams["PackageName"]; ok { - input.PackageName = v - } - - input.ValidationResult = r.URL.Query().Get("validationResult") - - if v, ok := pathParams["VersionName"]; ok { - input.VersionName = v - } - - return input, nil -} - -// DeserializeListScheduledAuditsRequest parses an HTTP request into a *ListScheduledAuditsRequest. -func DeserializeListScheduledAuditsRequest(r *http.Request, pathParams PathParams) (*ListScheduledAuditsRequest, error) { - input := &ListScheduledAuditsRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListSecurityProfilesRequest parses an HTTP request into a *ListSecurityProfilesRequest. -func DeserializeListSecurityProfilesRequest(r *http.Request, pathParams PathParams) (*ListSecurityProfilesRequest, error) { - input := &ListSecurityProfilesRequest{} - - input.DimensionName = r.URL.Query().Get("dimensionName") - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.MetricName = r.URL.Query().Get("metricName") - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListSecurityProfilesForTargetRequest parses an HTTP request into a *ListSecurityProfilesForTargetRequest. -func DeserializeListSecurityProfilesForTargetRequest(r *http.Request, pathParams PathParams) (*ListSecurityProfilesForTargetRequest, error) { - input := &ListSecurityProfilesForTargetRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - if v := r.URL.Query().Get("recursive"); v != "" { - input.Recursive, _ = strconv.ParseBool(v) - } - - input.SecurityProfileTargetArn = r.URL.Query().Get("securityProfileTargetArn") - - return input, nil -} - -// DeserializeListStreamsRequest parses an HTTP request into a *ListStreamsRequest. -func DeserializeListStreamsRequest(r *http.Request, pathParams PathParams) (*ListStreamsRequest, error) { - input := &ListStreamsRequest{} - - if v := r.URL.Query().Get("isAscendingOrder"); v != "" { - input.AscendingOrder, _ = strconv.ParseBool(v) - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListTagsForResourceRequest parses an HTTP request into a *ListTagsForResourceRequest. -func DeserializeListTagsForResourceRequest(r *http.Request, pathParams PathParams) (*ListTagsForResourceRequest, error) { - input := &ListTagsForResourceRequest{} - - input.NextToken = r.URL.Query().Get("nextToken") - - input.ResourceArn = r.URL.Query().Get("resourceArn") - - return input, nil -} - -// DeserializeListTargetsForPolicyRequest parses an HTTP request into a *ListTargetsForPolicyRequest. -func DeserializeListTargetsForPolicyRequest(r *http.Request, pathParams PathParams) (*ListTargetsForPolicyRequest, error) { - input := &ListTargetsForPolicyRequest{} - - input.Marker = r.URL.Query().Get("marker") - - if v := r.URL.Query().Get("pageSize"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.PageSize = int32(n) - } - - if v, ok := pathParams["PolicyName"]; ok { - input.PolicyName = v - } - - return input, nil -} - -// DeserializeListTargetsForSecurityProfileRequest parses an HTTP request into a *ListTargetsForSecurityProfileRequest. -func DeserializeListTargetsForSecurityProfileRequest(r *http.Request, pathParams PathParams) (*ListTargetsForSecurityProfileRequest, error) { - input := &ListTargetsForSecurityProfileRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - if v, ok := pathParams["SecurityProfileName"]; ok { - input.SecurityProfileName = v - } - - return input, nil -} - -// DeserializeListThingGroupsRequest parses an HTTP request into a *ListThingGroupsRequest. -func DeserializeListThingGroupsRequest(r *http.Request, pathParams PathParams) (*ListThingGroupsRequest, error) { - input := &ListThingGroupsRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NamePrefixFilter = r.URL.Query().Get("namePrefixFilter") - - input.NextToken = r.URL.Query().Get("nextToken") - - input.ParentGroup = r.URL.Query().Get("parentGroup") - - if v := r.URL.Query().Get("recursive"); v != "" { - input.Recursive, _ = strconv.ParseBool(v) - } - - return input, nil -} - -// DeserializeListThingGroupsForThingRequest parses an HTTP request into a *ListThingGroupsForThingRequest. -func DeserializeListThingGroupsForThingRequest(r *http.Request, pathParams PathParams) (*ListThingGroupsForThingRequest, error) { - input := &ListThingGroupsForThingRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - if v, ok := pathParams["ThingName"]; ok { - input.ThingName = v - } - - return input, nil -} - -// DeserializeListThingPrincipalsRequest parses an HTTP request into a *ListThingPrincipalsRequest. -func DeserializeListThingPrincipalsRequest(r *http.Request, pathParams PathParams) (*ListThingPrincipalsRequest, error) { - input := &ListThingPrincipalsRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - if v, ok := pathParams["ThingName"]; ok { - input.ThingName = v - } - - return input, nil -} - -// DeserializeListThingPrincipalsV2Request parses an HTTP request into a *ListThingPrincipalsV2Request. -func DeserializeListThingPrincipalsV2Request(r *http.Request, pathParams PathParams) (*ListThingPrincipalsV2Request, error) { - input := &ListThingPrincipalsV2Request{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - if v, ok := pathParams["ThingName"]; ok { - input.ThingName = v - } - - input.ThingPrincipalType = r.URL.Query().Get("thingPrincipalType") - - return input, nil -} - -// DeserializeListThingRegistrationTaskReportsRequest parses an HTTP request into a *ListThingRegistrationTaskReportsRequest. -func DeserializeListThingRegistrationTaskReportsRequest(r *http.Request, pathParams PathParams) (*ListThingRegistrationTaskReportsRequest, error) { - input := &ListThingRegistrationTaskReportsRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - input.ReportType = r.URL.Query().Get("reportType") - - if v, ok := pathParams["TaskId"]; ok { - input.TaskId = v - } - - return input, nil -} - -// DeserializeListThingRegistrationTasksRequest parses an HTTP request into a *ListThingRegistrationTasksRequest. -func DeserializeListThingRegistrationTasksRequest(r *http.Request, pathParams PathParams) (*ListThingRegistrationTasksRequest, error) { - input := &ListThingRegistrationTasksRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - input.Status = r.URL.Query().Get("status") - - return input, nil -} - -// DeserializeListThingTypesRequest parses an HTTP request into a *ListThingTypesRequest. -func DeserializeListThingTypesRequest(r *http.Request, pathParams PathParams) (*ListThingTypesRequest, error) { - input := &ListThingTypesRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - input.ThingTypeName = r.URL.Query().Get("thingTypeName") - - return input, nil -} - -// DeserializeListThingsRequest parses an HTTP request into a *ListThingsRequest. -func DeserializeListThingsRequest(r *http.Request, pathParams PathParams) (*ListThingsRequest, error) { - input := &ListThingsRequest{} - - input.AttributeName = r.URL.Query().Get("attributeName") - - input.AttributeValue = r.URL.Query().Get("attributeValue") - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - input.ThingTypeName = r.URL.Query().Get("thingTypeName") - - if v := r.URL.Query().Get("usePrefixAttributeValue"); v != "" { - input.UsePrefixAttributeValue, _ = strconv.ParseBool(v) - } - - return input, nil -} - -// DeserializeListThingsInBillingGroupRequest parses an HTTP request into a *ListThingsInBillingGroupRequest. -func DeserializeListThingsInBillingGroupRequest(r *http.Request, pathParams PathParams) (*ListThingsInBillingGroupRequest, error) { - input := &ListThingsInBillingGroupRequest{} - - if v, ok := pathParams["BillingGroupName"]; ok { - input.BillingGroupName = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListThingsInThingGroupRequest parses an HTTP request into a *ListThingsInThingGroupRequest. -func DeserializeListThingsInThingGroupRequest(r *http.Request, pathParams PathParams) (*ListThingsInThingGroupRequest, error) { - input := &ListThingsInThingGroupRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - if v := r.URL.Query().Get("recursive"); v != "" { - input.Recursive, _ = strconv.ParseBool(v) - } - - if v, ok := pathParams["ThingGroupName"]; ok { - input.ThingGroupName = v - } - - return input, nil -} - -// DeserializeListTopicRuleDestinationsRequest parses an HTTP request into a *ListTopicRuleDestinationsRequest. -func DeserializeListTopicRuleDestinationsRequest(r *http.Request, pathParams PathParams) (*ListTopicRuleDestinationsRequest, error) { - input := &ListTopicRuleDestinationsRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListTopicRulesRequest parses an HTTP request into a *ListTopicRulesRequest. -func DeserializeListTopicRulesRequest(r *http.Request, pathParams PathParams) (*ListTopicRulesRequest, error) { - input := &ListTopicRulesRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - if v := r.URL.Query().Get("ruleDisabled"); v != "" { - input.RuleDisabled, _ = strconv.ParseBool(v) - } - - input.Topic = r.URL.Query().Get("topic") - - return input, nil -} - -// DeserializeListV2LoggingLevelsRequest parses an HTTP request into a *ListV2LoggingLevelsRequest. -func DeserializeListV2LoggingLevelsRequest(r *http.Request, pathParams PathParams) (*ListV2LoggingLevelsRequest, error) { - input := &ListV2LoggingLevelsRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - input.TargetType = r.URL.Query().Get("targetType") - - return input, nil -} - -// DeserializeListViolationEventsRequest parses an HTTP request into a *ListViolationEventsRequest. -func DeserializeListViolationEventsRequest(r *http.Request, pathParams PathParams) (*ListViolationEventsRequest, error) { - input := &ListViolationEventsRequest{} - - input.BehaviorCriteriaType = r.URL.Query().Get("behaviorCriteriaType") - - if v := r.URL.Query().Get("endTime"); v != "" { - input.EndTime, _ = time.Parse(time.RFC3339, v) - } - - if v := r.URL.Query().Get("listSuppressedAlerts"); v != "" { - input.ListSuppressedAlerts, _ = strconv.ParseBool(v) - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - input.SecurityProfileName = r.URL.Query().Get("securityProfileName") - - if v := r.URL.Query().Get("startTime"); v != "" { - input.StartTime, _ = time.Parse(time.RFC3339, v) - } - - input.ThingName = r.URL.Query().Get("thingName") - - input.VerificationState = r.URL.Query().Get("verificationState") - - return input, nil -} - -// DeserializePutVerificationStateOnViolationRequest parses an HTTP request into a *PutVerificationStateOnViolationRequest. -func DeserializePutVerificationStateOnViolationRequest(r *http.Request, pathParams PathParams) (*PutVerificationStateOnViolationRequest, error) { - input := &PutVerificationStateOnViolationRequest{} - - if v, ok := pathParams["ViolationId"]; ok { - input.ViolationId = v - } - - return input, nil -} - -// DeserializeRegisterCACertificateRequest parses an HTTP request into a *RegisterCACertificateRequest. -func DeserializeRegisterCACertificateRequest(r *http.Request, pathParams PathParams) (*RegisterCACertificateRequest, error) { - input := &RegisterCACertificateRequest{} - - if v := r.URL.Query().Get("allowAutoRegistration"); v != "" { - input.AllowAutoRegistration, _ = strconv.ParseBool(v) - } - - if v := r.URL.Query().Get("setAsActive"); v != "" { - input.SetAsActive, _ = strconv.ParseBool(v) - } - - return input, nil -} - -// DeserializeRegisterCertificateRequest parses an HTTP request into a *RegisterCertificateRequest. -func DeserializeRegisterCertificateRequest(r *http.Request, pathParams PathParams) (*RegisterCertificateRequest, error) { - input := &RegisterCertificateRequest{} - - if v := r.URL.Query().Get("setAsActive"); v != "" { - input.SetAsActive, _ = strconv.ParseBool(v) - } - - return input, nil -} - -// DeserializeRegisterCertificateWithoutCARequest parses an HTTP request into a *RegisterCertificateWithoutCARequest. -func DeserializeRegisterCertificateWithoutCARequest(r *http.Request, pathParams PathParams) (*RegisterCertificateWithoutCARequest, error) { - input := &RegisterCertificateWithoutCARequest{} - - return input, nil -} - -// DeserializeRegisterThingRequest parses an HTTP request into a *RegisterThingRequest. -func DeserializeRegisterThingRequest(r *http.Request, pathParams PathParams) (*RegisterThingRequest, error) { - input := &RegisterThingRequest{} - - return input, nil -} - -// DeserializeRejectCertificateTransferRequest parses an HTTP request into a *RejectCertificateTransferRequest. -func DeserializeRejectCertificateTransferRequest(r *http.Request, pathParams PathParams) (*RejectCertificateTransferRequest, error) { - input := &RejectCertificateTransferRequest{} - - if v, ok := pathParams["CertificateId"]; ok { - input.CertificateId = v - } - - return input, nil -} - -// DeserializeRemoveThingFromBillingGroupRequest parses an HTTP request into a *RemoveThingFromBillingGroupRequest. -func DeserializeRemoveThingFromBillingGroupRequest(r *http.Request, pathParams PathParams) (*RemoveThingFromBillingGroupRequest, error) { - input := &RemoveThingFromBillingGroupRequest{} - - return input, nil -} - -// DeserializeRemoveThingFromThingGroupRequest parses an HTTP request into a *RemoveThingFromThingGroupRequest. -func DeserializeRemoveThingFromThingGroupRequest(r *http.Request, pathParams PathParams) (*RemoveThingFromThingGroupRequest, error) { - input := &RemoveThingFromThingGroupRequest{} - - return input, nil -} - -// DeserializeReplaceTopicRuleRequest parses an HTTP request into a *ReplaceTopicRuleRequest. -func DeserializeReplaceTopicRuleRequest(r *http.Request, pathParams PathParams) (*ReplaceTopicRuleRequest, error) { - input := &ReplaceTopicRuleRequest{} - - if v, ok := pathParams["RuleName"]; ok { - input.RuleName = v - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.TopicRulePayload); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.TopicRulePayload); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeSearchIndexRequest parses an HTTP request into a *SearchIndexRequest. -func DeserializeSearchIndexRequest(r *http.Request, pathParams PathParams) (*SearchIndexRequest, error) { - input := &SearchIndexRequest{} - - return input, nil -} - -// DeserializeSetDefaultAuthorizerRequest parses an HTTP request into a *SetDefaultAuthorizerRequest. -func DeserializeSetDefaultAuthorizerRequest(r *http.Request, pathParams PathParams) (*SetDefaultAuthorizerRequest, error) { - input := &SetDefaultAuthorizerRequest{} - - return input, nil -} - -// DeserializeSetDefaultPolicyVersionRequest parses an HTTP request into a *SetDefaultPolicyVersionRequest. -func DeserializeSetDefaultPolicyVersionRequest(r *http.Request, pathParams PathParams) (*SetDefaultPolicyVersionRequest, error) { - input := &SetDefaultPolicyVersionRequest{} - - if v, ok := pathParams["PolicyName"]; ok { - input.PolicyName = v - } - - if v, ok := pathParams["PolicyVersionId"]; ok { - input.PolicyVersionId = v - } - - return input, nil -} - -// DeserializeSetLoggingOptionsRequest parses an HTTP request into a *SetLoggingOptionsRequest. -func DeserializeSetLoggingOptionsRequest(r *http.Request, pathParams PathParams) (*SetLoggingOptionsRequest, error) { - input := &SetLoggingOptionsRequest{} - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.LoggingOptionsPayload); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.LoggingOptionsPayload); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeSetV2LoggingLevelRequest parses an HTTP request into a *SetV2LoggingLevelRequest. -func DeserializeSetV2LoggingLevelRequest(r *http.Request, pathParams PathParams) (*SetV2LoggingLevelRequest, error) { - input := &SetV2LoggingLevelRequest{} - - return input, nil -} - -// DeserializeSetV2LoggingOptionsRequest parses an HTTP request into a *SetV2LoggingOptionsRequest. -func DeserializeSetV2LoggingOptionsRequest(r *http.Request, pathParams PathParams) (*SetV2LoggingOptionsRequest, error) { - input := &SetV2LoggingOptionsRequest{} - - return input, nil -} - -// DeserializeStartAuditMitigationActionsTaskRequest parses an HTTP request into a *StartAuditMitigationActionsTaskRequest. -func DeserializeStartAuditMitigationActionsTaskRequest(r *http.Request, pathParams PathParams) (*StartAuditMitigationActionsTaskRequest, error) { - input := &StartAuditMitigationActionsTaskRequest{} - - if v, ok := pathParams["TaskId"]; ok { - input.TaskId = v - } - - return input, nil -} - -// DeserializeStartDetectMitigationActionsTaskRequest parses an HTTP request into a *StartDetectMitigationActionsTaskRequest. -func DeserializeStartDetectMitigationActionsTaskRequest(r *http.Request, pathParams PathParams) (*StartDetectMitigationActionsTaskRequest, error) { - input := &StartDetectMitigationActionsTaskRequest{} - - if v, ok := pathParams["TaskId"]; ok { - input.TaskId = v - } - - return input, nil -} - -// DeserializeStartOnDemandAuditTaskRequest parses an HTTP request into a *StartOnDemandAuditTaskRequest. -func DeserializeStartOnDemandAuditTaskRequest(r *http.Request, pathParams PathParams) (*StartOnDemandAuditTaskRequest, error) { - input := &StartOnDemandAuditTaskRequest{} - - return input, nil -} - -// DeserializeStartThingRegistrationTaskRequest parses an HTTP request into a *StartThingRegistrationTaskRequest. -func DeserializeStartThingRegistrationTaskRequest(r *http.Request, pathParams PathParams) (*StartThingRegistrationTaskRequest, error) { - input := &StartThingRegistrationTaskRequest{} - - return input, nil -} - -// DeserializeStopThingRegistrationTaskRequest parses an HTTP request into a *StopThingRegistrationTaskRequest. -func DeserializeStopThingRegistrationTaskRequest(r *http.Request, pathParams PathParams) (*StopThingRegistrationTaskRequest, error) { - input := &StopThingRegistrationTaskRequest{} - - if v, ok := pathParams["TaskId"]; ok { - input.TaskId = v - } - - return input, nil -} - -// DeserializeTagResourceRequest parses an HTTP request into a *TagResourceRequest. -func DeserializeTagResourceRequest(r *http.Request, pathParams PathParams) (*TagResourceRequest, error) { - input := &TagResourceRequest{} - - return input, nil -} - -// DeserializeTestAuthorizationRequest parses an HTTP request into a *TestAuthorizationRequest. -func DeserializeTestAuthorizationRequest(r *http.Request, pathParams PathParams) (*TestAuthorizationRequest, error) { - input := &TestAuthorizationRequest{} - - input.ClientId = r.URL.Query().Get("clientId") - - return input, nil -} - -// DeserializeTestInvokeAuthorizerRequest parses an HTTP request into a *TestInvokeAuthorizerRequest. -func DeserializeTestInvokeAuthorizerRequest(r *http.Request, pathParams PathParams) (*TestInvokeAuthorizerRequest, error) { - input := &TestInvokeAuthorizerRequest{} - - if v, ok := pathParams["AuthorizerName"]; ok { - input.AuthorizerName = v - } - - return input, nil -} - -// DeserializeTransferCertificateRequest parses an HTTP request into a *TransferCertificateRequest. -func DeserializeTransferCertificateRequest(r *http.Request, pathParams PathParams) (*TransferCertificateRequest, error) { - input := &TransferCertificateRequest{} - - if v, ok := pathParams["CertificateId"]; ok { - input.CertificateId = v - } - - input.TargetAwsAccount = r.URL.Query().Get("targetAwsAccount") - - return input, nil -} - -// DeserializeUntagResourceRequest parses an HTTP request into a *UntagResourceRequest. -func DeserializeUntagResourceRequest(r *http.Request, pathParams PathParams) (*UntagResourceRequest, error) { - input := &UntagResourceRequest{} - - return input, nil -} - -// DeserializeUpdateAccountAuditConfigurationRequest parses an HTTP request into a *UpdateAccountAuditConfigurationRequest. -func DeserializeUpdateAccountAuditConfigurationRequest(r *http.Request, pathParams PathParams) (*UpdateAccountAuditConfigurationRequest, error) { - input := &UpdateAccountAuditConfigurationRequest{} - - return input, nil -} - -// DeserializeUpdateAuditSuppressionRequest parses an HTTP request into a *UpdateAuditSuppressionRequest. -func DeserializeUpdateAuditSuppressionRequest(r *http.Request, pathParams PathParams) (*UpdateAuditSuppressionRequest, error) { - input := &UpdateAuditSuppressionRequest{} - - return input, nil -} - -// DeserializeUpdateAuthorizerRequest parses an HTTP request into a *UpdateAuthorizerRequest. -func DeserializeUpdateAuthorizerRequest(r *http.Request, pathParams PathParams) (*UpdateAuthorizerRequest, error) { - input := &UpdateAuthorizerRequest{} - - if v, ok := pathParams["AuthorizerName"]; ok { - input.AuthorizerName = v - } - - return input, nil -} - -// DeserializeUpdateBillingGroupRequest parses an HTTP request into a *UpdateBillingGroupRequest. -func DeserializeUpdateBillingGroupRequest(r *http.Request, pathParams PathParams) (*UpdateBillingGroupRequest, error) { - input := &UpdateBillingGroupRequest{} - - if v, ok := pathParams["BillingGroupName"]; ok { - input.BillingGroupName = v - } - - return input, nil -} - -// DeserializeUpdateCACertificateRequest parses an HTTP request into a *UpdateCACertificateRequest. -func DeserializeUpdateCACertificateRequest(r *http.Request, pathParams PathParams) (*UpdateCACertificateRequest, error) { - input := &UpdateCACertificateRequest{} - - if v, ok := pathParams["CertificateId"]; ok { - input.CertificateId = v - } - - input.NewAutoRegistrationStatus = r.URL.Query().Get("newAutoRegistrationStatus") - - input.NewStatus = r.URL.Query().Get("newStatus") - - return input, nil -} - -// DeserializeUpdateCertificateRequest parses an HTTP request into a *UpdateCertificateRequest. -func DeserializeUpdateCertificateRequest(r *http.Request, pathParams PathParams) (*UpdateCertificateRequest, error) { - input := &UpdateCertificateRequest{} - - if v, ok := pathParams["CertificateId"]; ok { - input.CertificateId = v - } - - input.NewStatus = r.URL.Query().Get("newStatus") - - return input, nil -} - -// DeserializeUpdateCertificateProviderRequest parses an HTTP request into a *UpdateCertificateProviderRequest. -func DeserializeUpdateCertificateProviderRequest(r *http.Request, pathParams PathParams) (*UpdateCertificateProviderRequest, error) { - input := &UpdateCertificateProviderRequest{} - - if v, ok := pathParams["CertificateProviderName"]; ok { - input.CertificateProviderName = v - } - - return input, nil -} - -// DeserializeUpdateCommandRequest parses an HTTP request into a *UpdateCommandRequest. -func DeserializeUpdateCommandRequest(r *http.Request, pathParams PathParams) (*UpdateCommandRequest, error) { - input := &UpdateCommandRequest{} - - if v, ok := pathParams["CommandId"]; ok { - input.CommandId = v - } - - return input, nil -} - -// DeserializeUpdateCustomMetricRequest parses an HTTP request into a *UpdateCustomMetricRequest. -func DeserializeUpdateCustomMetricRequest(r *http.Request, pathParams PathParams) (*UpdateCustomMetricRequest, error) { - input := &UpdateCustomMetricRequest{} - - if v, ok := pathParams["MetricName"]; ok { - input.MetricName = v - } - - return input, nil -} - -// DeserializeUpdateDimensionRequest parses an HTTP request into a *UpdateDimensionRequest. -func DeserializeUpdateDimensionRequest(r *http.Request, pathParams PathParams) (*UpdateDimensionRequest, error) { - input := &UpdateDimensionRequest{} - - if v, ok := pathParams["Name"]; ok { - input.Name = v - } - - return input, nil -} - -// DeserializeUpdateDomainConfigurationRequest parses an HTTP request into a *UpdateDomainConfigurationRequest. -func DeserializeUpdateDomainConfigurationRequest(r *http.Request, pathParams PathParams) (*UpdateDomainConfigurationRequest, error) { - input := &UpdateDomainConfigurationRequest{} - - if v, ok := pathParams["DomainConfigurationName"]; ok { - input.DomainConfigurationName = v - } - - return input, nil -} - -// DeserializeUpdateDynamicThingGroupRequest parses an HTTP request into a *UpdateDynamicThingGroupRequest. -func DeserializeUpdateDynamicThingGroupRequest(r *http.Request, pathParams PathParams) (*UpdateDynamicThingGroupRequest, error) { - input := &UpdateDynamicThingGroupRequest{} - - if v, ok := pathParams["ThingGroupName"]; ok { - input.ThingGroupName = v - } - - return input, nil -} - -// DeserializeUpdateEncryptionConfigurationRequest parses an HTTP request into a *UpdateEncryptionConfigurationRequest. -func DeserializeUpdateEncryptionConfigurationRequest(r *http.Request, pathParams PathParams) (*UpdateEncryptionConfigurationRequest, error) { - input := &UpdateEncryptionConfigurationRequest{} - - return input, nil -} - -// DeserializeUpdateEventConfigurationsRequest parses an HTTP request into a *UpdateEventConfigurationsRequest. -func DeserializeUpdateEventConfigurationsRequest(r *http.Request, pathParams PathParams) (*UpdateEventConfigurationsRequest, error) { - input := &UpdateEventConfigurationsRequest{} - - return input, nil -} - -// DeserializeUpdateFleetMetricRequest parses an HTTP request into a *UpdateFleetMetricRequest. -func DeserializeUpdateFleetMetricRequest(r *http.Request, pathParams PathParams) (*UpdateFleetMetricRequest, error) { - input := &UpdateFleetMetricRequest{} - - if v, ok := pathParams["MetricName"]; ok { - input.MetricName = v - } - - return input, nil -} - -// DeserializeUpdateIndexingConfigurationRequest parses an HTTP request into a *UpdateIndexingConfigurationRequest. -func DeserializeUpdateIndexingConfigurationRequest(r *http.Request, pathParams PathParams) (*UpdateIndexingConfigurationRequest, error) { - input := &UpdateIndexingConfigurationRequest{} - - return input, nil -} - -// DeserializeUpdateJobRequest parses an HTTP request into a *UpdateJobRequest. -func DeserializeUpdateJobRequest(r *http.Request, pathParams PathParams) (*UpdateJobRequest, error) { - input := &UpdateJobRequest{} - - if v, ok := pathParams["JobId"]; ok { - input.JobId = v - } - - input.NamespaceId = r.URL.Query().Get("namespaceId") - - return input, nil -} - -// DeserializeUpdateMitigationActionRequest parses an HTTP request into a *UpdateMitigationActionRequest. -func DeserializeUpdateMitigationActionRequest(r *http.Request, pathParams PathParams) (*UpdateMitigationActionRequest, error) { - input := &UpdateMitigationActionRequest{} - - if v, ok := pathParams["ActionName"]; ok { - input.ActionName = v - } - - return input, nil -} - -// DeserializeUpdatePackageRequest parses an HTTP request into a *UpdatePackageRequest. -func DeserializeUpdatePackageRequest(r *http.Request, pathParams PathParams) (*UpdatePackageRequest, error) { - input := &UpdatePackageRequest{} - - input.ClientToken = r.URL.Query().Get("clientToken") - - if v, ok := pathParams["PackageName"]; ok { - input.PackageName = v - } - - return input, nil -} - -// DeserializeUpdatePackageConfigurationRequest parses an HTTP request into a *UpdatePackageConfigurationRequest. -func DeserializeUpdatePackageConfigurationRequest(r *http.Request, pathParams PathParams) (*UpdatePackageConfigurationRequest, error) { - input := &UpdatePackageConfigurationRequest{} - - input.ClientToken = r.URL.Query().Get("clientToken") - - return input, nil -} - -// DeserializeUpdatePackageVersionRequest parses an HTTP request into a *UpdatePackageVersionRequest. -func DeserializeUpdatePackageVersionRequest(r *http.Request, pathParams PathParams) (*UpdatePackageVersionRequest, error) { - input := &UpdatePackageVersionRequest{} - - input.ClientToken = r.URL.Query().Get("clientToken") - - if v, ok := pathParams["PackageName"]; ok { - input.PackageName = v - } - - if v, ok := pathParams["VersionName"]; ok { - input.VersionName = v - } - - return input, nil -} - -// DeserializeUpdateProvisioningTemplateRequest parses an HTTP request into a *UpdateProvisioningTemplateRequest. -func DeserializeUpdateProvisioningTemplateRequest(r *http.Request, pathParams PathParams) (*UpdateProvisioningTemplateRequest, error) { - input := &UpdateProvisioningTemplateRequest{} - - if v, ok := pathParams["TemplateName"]; ok { - input.TemplateName = v - } - - return input, nil -} - -// DeserializeUpdateRoleAliasRequest parses an HTTP request into a *UpdateRoleAliasRequest. -func DeserializeUpdateRoleAliasRequest(r *http.Request, pathParams PathParams) (*UpdateRoleAliasRequest, error) { - input := &UpdateRoleAliasRequest{} - - if v, ok := pathParams["RoleAlias"]; ok { - input.RoleAlias = v - } - - return input, nil -} - -// DeserializeUpdateScheduledAuditRequest parses an HTTP request into a *UpdateScheduledAuditRequest. -func DeserializeUpdateScheduledAuditRequest(r *http.Request, pathParams PathParams) (*UpdateScheduledAuditRequest, error) { - input := &UpdateScheduledAuditRequest{} - - if v, ok := pathParams["ScheduledAuditName"]; ok { - input.ScheduledAuditName = v - } - - return input, nil -} - -// DeserializeUpdateSecurityProfileRequest parses an HTTP request into a *UpdateSecurityProfileRequest. -func DeserializeUpdateSecurityProfileRequest(r *http.Request, pathParams PathParams) (*UpdateSecurityProfileRequest, error) { - input := &UpdateSecurityProfileRequest{} - - if v := r.URL.Query().Get("expectedVersion"); v != "" { - input.ExpectedVersion, _ = strconv.ParseInt(v, 10, 64) - } - - if v, ok := pathParams["SecurityProfileName"]; ok { - input.SecurityProfileName = v - } - - return input, nil -} - -// DeserializeUpdateStreamRequest parses an HTTP request into a *UpdateStreamRequest. -func DeserializeUpdateStreamRequest(r *http.Request, pathParams PathParams) (*UpdateStreamRequest, error) { - input := &UpdateStreamRequest{} - - if v, ok := pathParams["StreamId"]; ok { - input.StreamId = v - } - - return input, nil -} - -// DeserializeUpdateThingRequest parses an HTTP request into a *UpdateThingRequest. -func DeserializeUpdateThingRequest(r *http.Request, pathParams PathParams) (*UpdateThingRequest, error) { - input := &UpdateThingRequest{} - - if v, ok := pathParams["ThingName"]; ok { - input.ThingName = v - } - - return input, nil -} - -// DeserializeUpdateThingGroupRequest parses an HTTP request into a *UpdateThingGroupRequest. -func DeserializeUpdateThingGroupRequest(r *http.Request, pathParams PathParams) (*UpdateThingGroupRequest, error) { - input := &UpdateThingGroupRequest{} - - if v, ok := pathParams["ThingGroupName"]; ok { - input.ThingGroupName = v - } - - return input, nil -} - -// DeserializeUpdateThingGroupsForThingRequest parses an HTTP request into a *UpdateThingGroupsForThingRequest. -func DeserializeUpdateThingGroupsForThingRequest(r *http.Request, pathParams PathParams) (*UpdateThingGroupsForThingRequest, error) { - input := &UpdateThingGroupsForThingRequest{} - - return input, nil -} - -// DeserializeUpdateThingTypeRequest parses an HTTP request into a *UpdateThingTypeRequest. -func DeserializeUpdateThingTypeRequest(r *http.Request, pathParams PathParams) (*UpdateThingTypeRequest, error) { - input := &UpdateThingTypeRequest{} - - if v, ok := pathParams["ThingTypeName"]; ok { - input.ThingTypeName = v - } - - return input, nil -} - -// DeserializeUpdateTopicRuleDestinationRequest parses an HTTP request into a *UpdateTopicRuleDestinationRequest. -func DeserializeUpdateTopicRuleDestinationRequest(r *http.Request, pathParams PathParams) (*UpdateTopicRuleDestinationRequest, error) { - input := &UpdateTopicRuleDestinationRequest{} - - return input, nil -} - -// DeserializeValidateSecurityProfileBehaviorsRequest parses an HTTP request into a *ValidateSecurityProfileBehaviorsRequest. -func DeserializeValidateSecurityProfileBehaviorsRequest(r *http.Request, pathParams PathParams) (*ValidateSecurityProfileBehaviorsRequest, error) { - input := &ValidateSecurityProfileBehaviorsRequest{} - - return input, nil -} diff --git a/internal/generated/iotdataplane/deserializer.go b/internal/generated/iotdataplane/deserializer.go deleted file mode 100644 index 6de345e7..00000000 --- a/internal/generated/iotdataplane/deserializer.go +++ /dev/null @@ -1,115 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package iotdataplane - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteThingShadowResponse writes the DeleteThingShadowResponse to the HTTP response. -func SerializeDeleteThingShadowResponse(w http.ResponseWriter, output *DeleteThingShadowResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetRetainedMessageResponse writes the GetRetainedMessageResponse to the HTTP response. -func SerializeGetRetainedMessageResponse(w http.ResponseWriter, output *GetRetainedMessageResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetThingShadowResponse writes the GetThingShadowResponse to the HTTP response. -func SerializeGetThingShadowResponse(w http.ResponseWriter, output *GetThingShadowResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListNamedShadowsForThingResponse writes the ListNamedShadowsForThingResponse to the HTTP response. -func SerializeListNamedShadowsForThingResponse(w http.ResponseWriter, output *ListNamedShadowsForThingResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListRetainedMessagesResponse writes the ListRetainedMessagesResponse to the HTTP response. -func SerializeListRetainedMessagesResponse(w http.ResponseWriter, output *ListRetainedMessagesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateThingShadowResponse writes the UpdateThingShadowResponse to the HTTP response. -func SerializeUpdateThingShadowResponse(w http.ResponseWriter, output *UpdateThingShadowResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/iotdataplane/interface.go b/internal/generated/iotdataplane/interface.go deleted file mode 100644 index eaf0892a..00000000 --- a/internal/generated/iotdataplane/interface.go +++ /dev/null @@ -1,16 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package iotdataplane - -import "context" - -type IotMoonrakerServiceService interface { - DeleteConnection(ctx context.Context, input *DeleteConnectionRequest) (*SmithyUnit, error) - DeleteThingShadow(ctx context.Context, input *DeleteThingShadowRequest) (*DeleteThingShadowResponse, error) - GetRetainedMessage(ctx context.Context, input *GetRetainedMessageRequest) (*GetRetainedMessageResponse, error) - GetThingShadow(ctx context.Context, input *GetThingShadowRequest) (*GetThingShadowResponse, error) - ListNamedShadowsForThing(ctx context.Context, input *ListNamedShadowsForThingRequest) (*ListNamedShadowsForThingResponse, error) - ListRetainedMessages(ctx context.Context, input *ListRetainedMessagesRequest) (*ListRetainedMessagesResponse, error) - Publish(ctx context.Context, input *PublishRequest) (*SmithyUnit, error) - UpdateThingShadow(ctx context.Context, input *UpdateThingShadowRequest) (*UpdateThingShadowResponse, error) -} diff --git a/internal/generated/iotdataplane/router.go b/internal/generated/iotdataplane/router.go index 89e83d1e..c8dc79a7 100644 --- a/internal/generated/iotdataplane/router.go +++ b/internal/generated/iotdataplane/router.go @@ -4,6 +4,9 @@ package iotdataplane import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/iotdataplane/serializer.go b/internal/generated/iotdataplane/serializer.go deleted file mode 100644 index d4f4dfb5..00000000 --- a/internal/generated/iotdataplane/serializer.go +++ /dev/null @@ -1,160 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package iotdataplane - -import ( - "fmt" - "io" - "net/http" - "strconv" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeDeleteConnectionRequest parses an HTTP request into a *DeleteConnectionRequest. -func DeserializeDeleteConnectionRequest(r *http.Request, pathParams PathParams) (*DeleteConnectionRequest, error) { - input := &DeleteConnectionRequest{} - - if v := r.URL.Query().Get("cleanSession"); v != "" { - input.CleanSession, _ = strconv.ParseBool(v) - } - - if v, ok := pathParams["ClientId"]; ok { - input.ClientId = v - } - - if v := r.URL.Query().Get("preventWillMessage"); v != "" { - input.PreventWillMessage, _ = strconv.ParseBool(v) - } - - return input, nil -} - -// DeserializeDeleteThingShadowRequest parses an HTTP request into a *DeleteThingShadowRequest. -func DeserializeDeleteThingShadowRequest(r *http.Request, pathParams PathParams) (*DeleteThingShadowRequest, error) { - input := &DeleteThingShadowRequest{} - - input.ShadowName = r.URL.Query().Get("name") - - if v, ok := pathParams["ThingName"]; ok { - input.ThingName = v - } - - return input, nil -} - -// DeserializeGetRetainedMessageRequest parses an HTTP request into a *GetRetainedMessageRequest. -func DeserializeGetRetainedMessageRequest(r *http.Request, pathParams PathParams) (*GetRetainedMessageRequest, error) { - input := &GetRetainedMessageRequest{} - - if v, ok := pathParams["Topic"]; ok { - input.Topic = v - } - - return input, nil -} - -// DeserializeGetThingShadowRequest parses an HTTP request into a *GetThingShadowRequest. -func DeserializeGetThingShadowRequest(r *http.Request, pathParams PathParams) (*GetThingShadowRequest, error) { - input := &GetThingShadowRequest{} - - input.ShadowName = r.URL.Query().Get("name") - - if v, ok := pathParams["ThingName"]; ok { - input.ThingName = v - } - - return input, nil -} - -// DeserializeListNamedShadowsForThingRequest parses an HTTP request into a *ListNamedShadowsForThingRequest. -func DeserializeListNamedShadowsForThingRequest(r *http.Request, pathParams PathParams) (*ListNamedShadowsForThingRequest, error) { - input := &ListNamedShadowsForThingRequest{} - - input.NextToken = r.URL.Query().Get("nextToken") - - if v := r.URL.Query().Get("pageSize"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.PageSize = int32(n) - } - - if v, ok := pathParams["ThingName"]; ok { - input.ThingName = v - } - - return input, nil -} - -// DeserializeListRetainedMessagesRequest parses an HTTP request into a *ListRetainedMessagesRequest. -func DeserializeListRetainedMessagesRequest(r *http.Request, pathParams PathParams) (*ListRetainedMessagesRequest, error) { - input := &ListRetainedMessagesRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializePublishRequest parses an HTTP request into a *PublishRequest. -func DeserializePublishRequest(r *http.Request, pathParams PathParams) (*PublishRequest, error) { - input := &PublishRequest{} - - input.ContentType = r.URL.Query().Get("contentType") - - input.CorrelationData = r.Header.Get("x-amz-mqtt5-correlation-data") - - if v := r.URL.Query().Get("messageExpiry"); v != "" { - input.MessageExpiry, _ = strconv.ParseInt(v, 10, 64) - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - input.Payload = body - - input.PayloadFormatIndicator = r.Header.Get("x-amz-mqtt5-payload-format-indicator") - - if v := r.URL.Query().Get("qos"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.Qos = int32(n) - } - - input.ResponseTopic = r.URL.Query().Get("responseTopic") - - if v := r.URL.Query().Get("retain"); v != "" { - input.Retain, _ = strconv.ParseBool(v) - } - - if v, ok := pathParams["Topic"]; ok { - input.Topic = v - } - - input.UserProperties = r.Header.Get("x-amz-mqtt5-user-properties") - - return input, nil -} - -// DeserializeUpdateThingShadowRequest parses an HTTP request into a *UpdateThingShadowRequest. -func DeserializeUpdateThingShadowRequest(r *http.Request, pathParams PathParams) (*UpdateThingShadowRequest, error) { - input := &UpdateThingShadowRequest{} - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - input.Payload = body - - input.ShadowName = r.URL.Query().Get("name") - - if v, ok := pathParams["ThingName"]; ok { - input.ThingName = v - } - - return input, nil -} diff --git a/internal/generated/iotwireless/deserializer.go b/internal/generated/iotwireless/deserializer.go deleted file mode 100644 index 0ffacff4..00000000 --- a/internal/generated/iotwireless/deserializer.go +++ /dev/null @@ -1,1501 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package iotwireless - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeAssociateAwsAccountWithPartnerAccountResponse writes the AssociateAwsAccountWithPartnerAccountResponse to the HTTP response. -func SerializeAssociateAwsAccountWithPartnerAccountResponse(w http.ResponseWriter, output *AssociateAwsAccountWithPartnerAccountResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAssociateMulticastGroupWithFuotaTaskResponse writes the AssociateMulticastGroupWithFuotaTaskResponse to the HTTP response. -func SerializeAssociateMulticastGroupWithFuotaTaskResponse(w http.ResponseWriter, output *AssociateMulticastGroupWithFuotaTaskResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeAssociateWirelessDeviceWithFuotaTaskResponse writes the AssociateWirelessDeviceWithFuotaTaskResponse to the HTTP response. -func SerializeAssociateWirelessDeviceWithFuotaTaskResponse(w http.ResponseWriter, output *AssociateWirelessDeviceWithFuotaTaskResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeAssociateWirelessDeviceWithMulticastGroupResponse writes the AssociateWirelessDeviceWithMulticastGroupResponse to the HTTP response. -func SerializeAssociateWirelessDeviceWithMulticastGroupResponse(w http.ResponseWriter, output *AssociateWirelessDeviceWithMulticastGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeAssociateWirelessDeviceWithThingResponse writes the AssociateWirelessDeviceWithThingResponse to the HTTP response. -func SerializeAssociateWirelessDeviceWithThingResponse(w http.ResponseWriter, output *AssociateWirelessDeviceWithThingResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeAssociateWirelessGatewayWithCertificateResponse writes the AssociateWirelessGatewayWithCertificateResponse to the HTTP response. -func SerializeAssociateWirelessGatewayWithCertificateResponse(w http.ResponseWriter, output *AssociateWirelessGatewayWithCertificateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAssociateWirelessGatewayWithThingResponse writes the AssociateWirelessGatewayWithThingResponse to the HTTP response. -func SerializeAssociateWirelessGatewayWithThingResponse(w http.ResponseWriter, output *AssociateWirelessGatewayWithThingResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCancelMulticastGroupSessionResponse writes the CancelMulticastGroupSessionResponse to the HTTP response. -func SerializeCancelMulticastGroupSessionResponse(w http.ResponseWriter, output *CancelMulticastGroupSessionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateDestinationResponse writes the CreateDestinationResponse to the HTTP response. -func SerializeCreateDestinationResponse(w http.ResponseWriter, output *CreateDestinationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDeviceProfileResponse writes the CreateDeviceProfileResponse to the HTTP response. -func SerializeCreateDeviceProfileResponse(w http.ResponseWriter, output *CreateDeviceProfileResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateFuotaTaskResponse writes the CreateFuotaTaskResponse to the HTTP response. -func SerializeCreateFuotaTaskResponse(w http.ResponseWriter, output *CreateFuotaTaskResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateMulticastGroupResponse writes the CreateMulticastGroupResponse to the HTTP response. -func SerializeCreateMulticastGroupResponse(w http.ResponseWriter, output *CreateMulticastGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateNetworkAnalyzerConfigurationResponse writes the CreateNetworkAnalyzerConfigurationResponse to the HTTP response. -func SerializeCreateNetworkAnalyzerConfigurationResponse(w http.ResponseWriter, output *CreateNetworkAnalyzerConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateServiceProfileResponse writes the CreateServiceProfileResponse to the HTTP response. -func SerializeCreateServiceProfileResponse(w http.ResponseWriter, output *CreateServiceProfileResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateWirelessDeviceResponse writes the CreateWirelessDeviceResponse to the HTTP response. -func SerializeCreateWirelessDeviceResponse(w http.ResponseWriter, output *CreateWirelessDeviceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateWirelessGatewayResponse writes the CreateWirelessGatewayResponse to the HTTP response. -func SerializeCreateWirelessGatewayResponse(w http.ResponseWriter, output *CreateWirelessGatewayResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateWirelessGatewayTaskResponse writes the CreateWirelessGatewayTaskResponse to the HTTP response. -func SerializeCreateWirelessGatewayTaskResponse(w http.ResponseWriter, output *CreateWirelessGatewayTaskResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateWirelessGatewayTaskDefinitionResponse writes the CreateWirelessGatewayTaskDefinitionResponse to the HTTP response. -func SerializeCreateWirelessGatewayTaskDefinitionResponse(w http.ResponseWriter, output *CreateWirelessGatewayTaskDefinitionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteDestinationResponse writes the DeleteDestinationResponse to the HTTP response. -func SerializeDeleteDestinationResponse(w http.ResponseWriter, output *DeleteDestinationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteDeviceProfileResponse writes the DeleteDeviceProfileResponse to the HTTP response. -func SerializeDeleteDeviceProfileResponse(w http.ResponseWriter, output *DeleteDeviceProfileResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteFuotaTaskResponse writes the DeleteFuotaTaskResponse to the HTTP response. -func SerializeDeleteFuotaTaskResponse(w http.ResponseWriter, output *DeleteFuotaTaskResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteMulticastGroupResponse writes the DeleteMulticastGroupResponse to the HTTP response. -func SerializeDeleteMulticastGroupResponse(w http.ResponseWriter, output *DeleteMulticastGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteNetworkAnalyzerConfigurationResponse writes the DeleteNetworkAnalyzerConfigurationResponse to the HTTP response. -func SerializeDeleteNetworkAnalyzerConfigurationResponse(w http.ResponseWriter, output *DeleteNetworkAnalyzerConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteQueuedMessagesResponse writes the DeleteQueuedMessagesResponse to the HTTP response. -func SerializeDeleteQueuedMessagesResponse(w http.ResponseWriter, output *DeleteQueuedMessagesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteServiceProfileResponse writes the DeleteServiceProfileResponse to the HTTP response. -func SerializeDeleteServiceProfileResponse(w http.ResponseWriter, output *DeleteServiceProfileResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteWirelessDeviceResponse writes the DeleteWirelessDeviceResponse to the HTTP response. -func SerializeDeleteWirelessDeviceResponse(w http.ResponseWriter, output *DeleteWirelessDeviceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteWirelessDeviceImportTaskResponse writes the DeleteWirelessDeviceImportTaskResponse to the HTTP response. -func SerializeDeleteWirelessDeviceImportTaskResponse(w http.ResponseWriter, output *DeleteWirelessDeviceImportTaskResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteWirelessGatewayResponse writes the DeleteWirelessGatewayResponse to the HTTP response. -func SerializeDeleteWirelessGatewayResponse(w http.ResponseWriter, output *DeleteWirelessGatewayResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteWirelessGatewayTaskResponse writes the DeleteWirelessGatewayTaskResponse to the HTTP response. -func SerializeDeleteWirelessGatewayTaskResponse(w http.ResponseWriter, output *DeleteWirelessGatewayTaskResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteWirelessGatewayTaskDefinitionResponse writes the DeleteWirelessGatewayTaskDefinitionResponse to the HTTP response. -func SerializeDeleteWirelessGatewayTaskDefinitionResponse(w http.ResponseWriter, output *DeleteWirelessGatewayTaskDefinitionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeregisterWirelessDeviceResponse writes the DeregisterWirelessDeviceResponse to the HTTP response. -func SerializeDeregisterWirelessDeviceResponse(w http.ResponseWriter, output *DeregisterWirelessDeviceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDisassociateAwsAccountFromPartnerAccountResponse writes the DisassociateAwsAccountFromPartnerAccountResponse to the HTTP response. -func SerializeDisassociateAwsAccountFromPartnerAccountResponse(w http.ResponseWriter, output *DisassociateAwsAccountFromPartnerAccountResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDisassociateMulticastGroupFromFuotaTaskResponse writes the DisassociateMulticastGroupFromFuotaTaskResponse to the HTTP response. -func SerializeDisassociateMulticastGroupFromFuotaTaskResponse(w http.ResponseWriter, output *DisassociateMulticastGroupFromFuotaTaskResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDisassociateWirelessDeviceFromFuotaTaskResponse writes the DisassociateWirelessDeviceFromFuotaTaskResponse to the HTTP response. -func SerializeDisassociateWirelessDeviceFromFuotaTaskResponse(w http.ResponseWriter, output *DisassociateWirelessDeviceFromFuotaTaskResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDisassociateWirelessDeviceFromMulticastGroupResponse writes the DisassociateWirelessDeviceFromMulticastGroupResponse to the HTTP response. -func SerializeDisassociateWirelessDeviceFromMulticastGroupResponse(w http.ResponseWriter, output *DisassociateWirelessDeviceFromMulticastGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDisassociateWirelessDeviceFromThingResponse writes the DisassociateWirelessDeviceFromThingResponse to the HTTP response. -func SerializeDisassociateWirelessDeviceFromThingResponse(w http.ResponseWriter, output *DisassociateWirelessDeviceFromThingResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDisassociateWirelessGatewayFromCertificateResponse writes the DisassociateWirelessGatewayFromCertificateResponse to the HTTP response. -func SerializeDisassociateWirelessGatewayFromCertificateResponse(w http.ResponseWriter, output *DisassociateWirelessGatewayFromCertificateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDisassociateWirelessGatewayFromThingResponse writes the DisassociateWirelessGatewayFromThingResponse to the HTTP response. -func SerializeDisassociateWirelessGatewayFromThingResponse(w http.ResponseWriter, output *DisassociateWirelessGatewayFromThingResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeGetDestinationResponse writes the GetDestinationResponse to the HTTP response. -func SerializeGetDestinationResponse(w http.ResponseWriter, output *GetDestinationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDeviceProfileResponse writes the GetDeviceProfileResponse to the HTTP response. -func SerializeGetDeviceProfileResponse(w http.ResponseWriter, output *GetDeviceProfileResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetEventConfigurationByResourceTypesResponse writes the GetEventConfigurationByResourceTypesResponse to the HTTP response. -func SerializeGetEventConfigurationByResourceTypesResponse(w http.ResponseWriter, output *GetEventConfigurationByResourceTypesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetFuotaTaskResponse writes the GetFuotaTaskResponse to the HTTP response. -func SerializeGetFuotaTaskResponse(w http.ResponseWriter, output *GetFuotaTaskResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetLogLevelsByResourceTypesResponse writes the GetLogLevelsByResourceTypesResponse to the HTTP response. -func SerializeGetLogLevelsByResourceTypesResponse(w http.ResponseWriter, output *GetLogLevelsByResourceTypesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetMetricConfigurationResponse writes the GetMetricConfigurationResponse to the HTTP response. -func SerializeGetMetricConfigurationResponse(w http.ResponseWriter, output *GetMetricConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetMetricsResponse writes the GetMetricsResponse to the HTTP response. -func SerializeGetMetricsResponse(w http.ResponseWriter, output *GetMetricsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetMulticastGroupResponse writes the GetMulticastGroupResponse to the HTTP response. -func SerializeGetMulticastGroupResponse(w http.ResponseWriter, output *GetMulticastGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetMulticastGroupSessionResponse writes the GetMulticastGroupSessionResponse to the HTTP response. -func SerializeGetMulticastGroupSessionResponse(w http.ResponseWriter, output *GetMulticastGroupSessionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetNetworkAnalyzerConfigurationResponse writes the GetNetworkAnalyzerConfigurationResponse to the HTTP response. -func SerializeGetNetworkAnalyzerConfigurationResponse(w http.ResponseWriter, output *GetNetworkAnalyzerConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPartnerAccountResponse writes the GetPartnerAccountResponse to the HTTP response. -func SerializeGetPartnerAccountResponse(w http.ResponseWriter, output *GetPartnerAccountResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPositionResponse writes the GetPositionResponse to the HTTP response. -func SerializeGetPositionResponse(w http.ResponseWriter, output *GetPositionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPositionConfigurationResponse writes the GetPositionConfigurationResponse to the HTTP response. -func SerializeGetPositionConfigurationResponse(w http.ResponseWriter, output *GetPositionConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPositionEstimateResponse writes the GetPositionEstimateResponse to the HTTP response. -func SerializeGetPositionEstimateResponse(w http.ResponseWriter, output *GetPositionEstimateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetResourceEventConfigurationResponse writes the GetResourceEventConfigurationResponse to the HTTP response. -func SerializeGetResourceEventConfigurationResponse(w http.ResponseWriter, output *GetResourceEventConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetResourceLogLevelResponse writes the GetResourceLogLevelResponse to the HTTP response. -func SerializeGetResourceLogLevelResponse(w http.ResponseWriter, output *GetResourceLogLevelResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetResourcePositionResponse writes the GetResourcePositionResponse to the HTTP response. -func SerializeGetResourcePositionResponse(w http.ResponseWriter, output *GetResourcePositionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetServiceEndpointResponse writes the GetServiceEndpointResponse to the HTTP response. -func SerializeGetServiceEndpointResponse(w http.ResponseWriter, output *GetServiceEndpointResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetServiceProfileResponse writes the GetServiceProfileResponse to the HTTP response. -func SerializeGetServiceProfileResponse(w http.ResponseWriter, output *GetServiceProfileResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetWirelessDeviceResponse writes the GetWirelessDeviceResponse to the HTTP response. -func SerializeGetWirelessDeviceResponse(w http.ResponseWriter, output *GetWirelessDeviceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetWirelessDeviceImportTaskResponse writes the GetWirelessDeviceImportTaskResponse to the HTTP response. -func SerializeGetWirelessDeviceImportTaskResponse(w http.ResponseWriter, output *GetWirelessDeviceImportTaskResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetWirelessDeviceStatisticsResponse writes the GetWirelessDeviceStatisticsResponse to the HTTP response. -func SerializeGetWirelessDeviceStatisticsResponse(w http.ResponseWriter, output *GetWirelessDeviceStatisticsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetWirelessGatewayResponse writes the GetWirelessGatewayResponse to the HTTP response. -func SerializeGetWirelessGatewayResponse(w http.ResponseWriter, output *GetWirelessGatewayResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetWirelessGatewayCertificateResponse writes the GetWirelessGatewayCertificateResponse to the HTTP response. -func SerializeGetWirelessGatewayCertificateResponse(w http.ResponseWriter, output *GetWirelessGatewayCertificateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetWirelessGatewayFirmwareInformationResponse writes the GetWirelessGatewayFirmwareInformationResponse to the HTTP response. -func SerializeGetWirelessGatewayFirmwareInformationResponse(w http.ResponseWriter, output *GetWirelessGatewayFirmwareInformationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetWirelessGatewayStatisticsResponse writes the GetWirelessGatewayStatisticsResponse to the HTTP response. -func SerializeGetWirelessGatewayStatisticsResponse(w http.ResponseWriter, output *GetWirelessGatewayStatisticsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetWirelessGatewayTaskResponse writes the GetWirelessGatewayTaskResponse to the HTTP response. -func SerializeGetWirelessGatewayTaskResponse(w http.ResponseWriter, output *GetWirelessGatewayTaskResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetWirelessGatewayTaskDefinitionResponse writes the GetWirelessGatewayTaskDefinitionResponse to the HTTP response. -func SerializeGetWirelessGatewayTaskDefinitionResponse(w http.ResponseWriter, output *GetWirelessGatewayTaskDefinitionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDestinationsResponse writes the ListDestinationsResponse to the HTTP response. -func SerializeListDestinationsResponse(w http.ResponseWriter, output *ListDestinationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDeviceProfilesResponse writes the ListDeviceProfilesResponse to the HTTP response. -func SerializeListDeviceProfilesResponse(w http.ResponseWriter, output *ListDeviceProfilesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDevicesForWirelessDeviceImportTaskResponse writes the ListDevicesForWirelessDeviceImportTaskResponse to the HTTP response. -func SerializeListDevicesForWirelessDeviceImportTaskResponse(w http.ResponseWriter, output *ListDevicesForWirelessDeviceImportTaskResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListEventConfigurationsResponse writes the ListEventConfigurationsResponse to the HTTP response. -func SerializeListEventConfigurationsResponse(w http.ResponseWriter, output *ListEventConfigurationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListFuotaTasksResponse writes the ListFuotaTasksResponse to the HTTP response. -func SerializeListFuotaTasksResponse(w http.ResponseWriter, output *ListFuotaTasksResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListMulticastGroupsResponse writes the ListMulticastGroupsResponse to the HTTP response. -func SerializeListMulticastGroupsResponse(w http.ResponseWriter, output *ListMulticastGroupsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListMulticastGroupsByFuotaTaskResponse writes the ListMulticastGroupsByFuotaTaskResponse to the HTTP response. -func SerializeListMulticastGroupsByFuotaTaskResponse(w http.ResponseWriter, output *ListMulticastGroupsByFuotaTaskResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListNetworkAnalyzerConfigurationsResponse writes the ListNetworkAnalyzerConfigurationsResponse to the HTTP response. -func SerializeListNetworkAnalyzerConfigurationsResponse(w http.ResponseWriter, output *ListNetworkAnalyzerConfigurationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPartnerAccountsResponse writes the ListPartnerAccountsResponse to the HTTP response. -func SerializeListPartnerAccountsResponse(w http.ResponseWriter, output *ListPartnerAccountsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPositionConfigurationsResponse writes the ListPositionConfigurationsResponse to the HTTP response. -func SerializeListPositionConfigurationsResponse(w http.ResponseWriter, output *ListPositionConfigurationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListQueuedMessagesResponse writes the ListQueuedMessagesResponse to the HTTP response. -func SerializeListQueuedMessagesResponse(w http.ResponseWriter, output *ListQueuedMessagesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListServiceProfilesResponse writes the ListServiceProfilesResponse to the HTTP response. -func SerializeListServiceProfilesResponse(w http.ResponseWriter, output *ListServiceProfilesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceResponse writes the ListTagsForResourceResponse to the HTTP response. -func SerializeListTagsForResourceResponse(w http.ResponseWriter, output *ListTagsForResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListWirelessDeviceImportTasksResponse writes the ListWirelessDeviceImportTasksResponse to the HTTP response. -func SerializeListWirelessDeviceImportTasksResponse(w http.ResponseWriter, output *ListWirelessDeviceImportTasksResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListWirelessDevicesResponse writes the ListWirelessDevicesResponse to the HTTP response. -func SerializeListWirelessDevicesResponse(w http.ResponseWriter, output *ListWirelessDevicesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListWirelessGatewayTaskDefinitionsResponse writes the ListWirelessGatewayTaskDefinitionsResponse to the HTTP response. -func SerializeListWirelessGatewayTaskDefinitionsResponse(w http.ResponseWriter, output *ListWirelessGatewayTaskDefinitionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListWirelessGatewaysResponse writes the ListWirelessGatewaysResponse to the HTTP response. -func SerializeListWirelessGatewaysResponse(w http.ResponseWriter, output *ListWirelessGatewaysResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutPositionConfigurationResponse writes the PutPositionConfigurationResponse to the HTTP response. -func SerializePutPositionConfigurationResponse(w http.ResponseWriter, output *PutPositionConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializePutResourceLogLevelResponse writes the PutResourceLogLevelResponse to the HTTP response. -func SerializePutResourceLogLevelResponse(w http.ResponseWriter, output *PutResourceLogLevelResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeResetAllResourceLogLevelsResponse writes the ResetAllResourceLogLevelsResponse to the HTTP response. -func SerializeResetAllResourceLogLevelsResponse(w http.ResponseWriter, output *ResetAllResourceLogLevelsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeResetResourceLogLevelResponse writes the ResetResourceLogLevelResponse to the HTTP response. -func SerializeResetResourceLogLevelResponse(w http.ResponseWriter, output *ResetResourceLogLevelResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeSendDataToMulticastGroupResponse writes the SendDataToMulticastGroupResponse to the HTTP response. -func SerializeSendDataToMulticastGroupResponse(w http.ResponseWriter, output *SendDataToMulticastGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSendDataToWirelessDeviceResponse writes the SendDataToWirelessDeviceResponse to the HTTP response. -func SerializeSendDataToWirelessDeviceResponse(w http.ResponseWriter, output *SendDataToWirelessDeviceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartBulkAssociateWirelessDeviceWithMulticastGroupResponse writes the StartBulkAssociateWirelessDeviceWithMulticastGroupResponse to the HTTP response. -func SerializeStartBulkAssociateWirelessDeviceWithMulticastGroupResponse(w http.ResponseWriter, output *StartBulkAssociateWirelessDeviceWithMulticastGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeStartBulkDisassociateWirelessDeviceFromMulticastGroupResponse writes the StartBulkDisassociateWirelessDeviceFromMulticastGroupResponse to the HTTP response. -func SerializeStartBulkDisassociateWirelessDeviceFromMulticastGroupResponse(w http.ResponseWriter, output *StartBulkDisassociateWirelessDeviceFromMulticastGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeStartFuotaTaskResponse writes the StartFuotaTaskResponse to the HTTP response. -func SerializeStartFuotaTaskResponse(w http.ResponseWriter, output *StartFuotaTaskResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeStartMulticastGroupSessionResponse writes the StartMulticastGroupSessionResponse to the HTTP response. -func SerializeStartMulticastGroupSessionResponse(w http.ResponseWriter, output *StartMulticastGroupSessionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeStartSingleWirelessDeviceImportTaskResponse writes the StartSingleWirelessDeviceImportTaskResponse to the HTTP response. -func SerializeStartSingleWirelessDeviceImportTaskResponse(w http.ResponseWriter, output *StartSingleWirelessDeviceImportTaskResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartWirelessDeviceImportTaskResponse writes the StartWirelessDeviceImportTaskResponse to the HTTP response. -func SerializeStartWirelessDeviceImportTaskResponse(w http.ResponseWriter, output *StartWirelessDeviceImportTaskResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTagResourceResponse writes the TagResourceResponse to the HTTP response. -func SerializeTagResourceResponse(w http.ResponseWriter, output *TagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeTestWirelessDeviceResponse writes the TestWirelessDeviceResponse to the HTTP response. -func SerializeTestWirelessDeviceResponse(w http.ResponseWriter, output *TestWirelessDeviceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUntagResourceResponse writes the UntagResourceResponse to the HTTP response. -func SerializeUntagResourceResponse(w http.ResponseWriter, output *UntagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateDestinationResponse writes the UpdateDestinationResponse to the HTTP response. -func SerializeUpdateDestinationResponse(w http.ResponseWriter, output *UpdateDestinationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateEventConfigurationByResourceTypesResponse writes the UpdateEventConfigurationByResourceTypesResponse to the HTTP response. -func SerializeUpdateEventConfigurationByResourceTypesResponse(w http.ResponseWriter, output *UpdateEventConfigurationByResourceTypesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateFuotaTaskResponse writes the UpdateFuotaTaskResponse to the HTTP response. -func SerializeUpdateFuotaTaskResponse(w http.ResponseWriter, output *UpdateFuotaTaskResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateLogLevelsByResourceTypesResponse writes the UpdateLogLevelsByResourceTypesResponse to the HTTP response. -func SerializeUpdateLogLevelsByResourceTypesResponse(w http.ResponseWriter, output *UpdateLogLevelsByResourceTypesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateMetricConfigurationResponse writes the UpdateMetricConfigurationResponse to the HTTP response. -func SerializeUpdateMetricConfigurationResponse(w http.ResponseWriter, output *UpdateMetricConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateMulticastGroupResponse writes the UpdateMulticastGroupResponse to the HTTP response. -func SerializeUpdateMulticastGroupResponse(w http.ResponseWriter, output *UpdateMulticastGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateNetworkAnalyzerConfigurationResponse writes the UpdateNetworkAnalyzerConfigurationResponse to the HTTP response. -func SerializeUpdateNetworkAnalyzerConfigurationResponse(w http.ResponseWriter, output *UpdateNetworkAnalyzerConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdatePartnerAccountResponse writes the UpdatePartnerAccountResponse to the HTTP response. -func SerializeUpdatePartnerAccountResponse(w http.ResponseWriter, output *UpdatePartnerAccountResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdatePositionResponse writes the UpdatePositionResponse to the HTTP response. -func SerializeUpdatePositionResponse(w http.ResponseWriter, output *UpdatePositionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateResourceEventConfigurationResponse writes the UpdateResourceEventConfigurationResponse to the HTTP response. -func SerializeUpdateResourceEventConfigurationResponse(w http.ResponseWriter, output *UpdateResourceEventConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateResourcePositionResponse writes the UpdateResourcePositionResponse to the HTTP response. -func SerializeUpdateResourcePositionResponse(w http.ResponseWriter, output *UpdateResourcePositionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateWirelessDeviceResponse writes the UpdateWirelessDeviceResponse to the HTTP response. -func SerializeUpdateWirelessDeviceResponse(w http.ResponseWriter, output *UpdateWirelessDeviceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateWirelessDeviceImportTaskResponse writes the UpdateWirelessDeviceImportTaskResponse to the HTTP response. -func SerializeUpdateWirelessDeviceImportTaskResponse(w http.ResponseWriter, output *UpdateWirelessDeviceImportTaskResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateWirelessGatewayResponse writes the UpdateWirelessGatewayResponse to the HTTP response. -func SerializeUpdateWirelessGatewayResponse(w http.ResponseWriter, output *UpdateWirelessGatewayResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} diff --git a/internal/generated/iotwireless/interface.go b/internal/generated/iotwireless/interface.go deleted file mode 100644 index 0d72821f..00000000 --- a/internal/generated/iotwireless/interface.go +++ /dev/null @@ -1,120 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package iotwireless - -import "context" - -type iotwirelessService interface { - AssociateAwsAccountWithPartnerAccount(ctx context.Context, input *AssociateAwsAccountWithPartnerAccountRequest) (*AssociateAwsAccountWithPartnerAccountResponse, error) - AssociateMulticastGroupWithFuotaTask(ctx context.Context, input *AssociateMulticastGroupWithFuotaTaskRequest) (*AssociateMulticastGroupWithFuotaTaskResponse, error) - AssociateWirelessDeviceWithFuotaTask(ctx context.Context, input *AssociateWirelessDeviceWithFuotaTaskRequest) (*AssociateWirelessDeviceWithFuotaTaskResponse, error) - AssociateWirelessDeviceWithMulticastGroup(ctx context.Context, input *AssociateWirelessDeviceWithMulticastGroupRequest) (*AssociateWirelessDeviceWithMulticastGroupResponse, error) - AssociateWirelessDeviceWithThing(ctx context.Context, input *AssociateWirelessDeviceWithThingRequest) (*AssociateWirelessDeviceWithThingResponse, error) - AssociateWirelessGatewayWithCertificate(ctx context.Context, input *AssociateWirelessGatewayWithCertificateRequest) (*AssociateWirelessGatewayWithCertificateResponse, error) - AssociateWirelessGatewayWithThing(ctx context.Context, input *AssociateWirelessGatewayWithThingRequest) (*AssociateWirelessGatewayWithThingResponse, error) - CancelMulticastGroupSession(ctx context.Context, input *CancelMulticastGroupSessionRequest) (*CancelMulticastGroupSessionResponse, error) - CreateDestination(ctx context.Context, input *CreateDestinationRequest) (*CreateDestinationResponse, error) - CreateDeviceProfile(ctx context.Context, input *CreateDeviceProfileRequest) (*CreateDeviceProfileResponse, error) - CreateFuotaTask(ctx context.Context, input *CreateFuotaTaskRequest) (*CreateFuotaTaskResponse, error) - CreateMulticastGroup(ctx context.Context, input *CreateMulticastGroupRequest) (*CreateMulticastGroupResponse, error) - CreateNetworkAnalyzerConfiguration(ctx context.Context, input *CreateNetworkAnalyzerConfigurationRequest) (*CreateNetworkAnalyzerConfigurationResponse, error) - CreateServiceProfile(ctx context.Context, input *CreateServiceProfileRequest) (*CreateServiceProfileResponse, error) - CreateWirelessDevice(ctx context.Context, input *CreateWirelessDeviceRequest) (*CreateWirelessDeviceResponse, error) - CreateWirelessGateway(ctx context.Context, input *CreateWirelessGatewayRequest) (*CreateWirelessGatewayResponse, error) - CreateWirelessGatewayTask(ctx context.Context, input *CreateWirelessGatewayTaskRequest) (*CreateWirelessGatewayTaskResponse, error) - CreateWirelessGatewayTaskDefinition(ctx context.Context, input *CreateWirelessGatewayTaskDefinitionRequest) (*CreateWirelessGatewayTaskDefinitionResponse, error) - DeleteDestination(ctx context.Context, input *DeleteDestinationRequest) (*DeleteDestinationResponse, error) - DeleteDeviceProfile(ctx context.Context, input *DeleteDeviceProfileRequest) (*DeleteDeviceProfileResponse, error) - DeleteFuotaTask(ctx context.Context, input *DeleteFuotaTaskRequest) (*DeleteFuotaTaskResponse, error) - DeleteMulticastGroup(ctx context.Context, input *DeleteMulticastGroupRequest) (*DeleteMulticastGroupResponse, error) - DeleteNetworkAnalyzerConfiguration(ctx context.Context, input *DeleteNetworkAnalyzerConfigurationRequest) (*DeleteNetworkAnalyzerConfigurationResponse, error) - DeleteQueuedMessages(ctx context.Context, input *DeleteQueuedMessagesRequest) (*DeleteQueuedMessagesResponse, error) - DeleteServiceProfile(ctx context.Context, input *DeleteServiceProfileRequest) (*DeleteServiceProfileResponse, error) - DeleteWirelessDevice(ctx context.Context, input *DeleteWirelessDeviceRequest) (*DeleteWirelessDeviceResponse, error) - DeleteWirelessDeviceImportTask(ctx context.Context, input *DeleteWirelessDeviceImportTaskRequest) (*DeleteWirelessDeviceImportTaskResponse, error) - DeleteWirelessGateway(ctx context.Context, input *DeleteWirelessGatewayRequest) (*DeleteWirelessGatewayResponse, error) - DeleteWirelessGatewayTask(ctx context.Context, input *DeleteWirelessGatewayTaskRequest) (*DeleteWirelessGatewayTaskResponse, error) - DeleteWirelessGatewayTaskDefinition(ctx context.Context, input *DeleteWirelessGatewayTaskDefinitionRequest) (*DeleteWirelessGatewayTaskDefinitionResponse, error) - DeregisterWirelessDevice(ctx context.Context, input *DeregisterWirelessDeviceRequest) (*DeregisterWirelessDeviceResponse, error) - DisassociateAwsAccountFromPartnerAccount(ctx context.Context, input *DisassociateAwsAccountFromPartnerAccountRequest) (*DisassociateAwsAccountFromPartnerAccountResponse, error) - DisassociateMulticastGroupFromFuotaTask(ctx context.Context, input *DisassociateMulticastGroupFromFuotaTaskRequest) (*DisassociateMulticastGroupFromFuotaTaskResponse, error) - DisassociateWirelessDeviceFromFuotaTask(ctx context.Context, input *DisassociateWirelessDeviceFromFuotaTaskRequest) (*DisassociateWirelessDeviceFromFuotaTaskResponse, error) - DisassociateWirelessDeviceFromMulticastGroup(ctx context.Context, input *DisassociateWirelessDeviceFromMulticastGroupRequest) (*DisassociateWirelessDeviceFromMulticastGroupResponse, error) - DisassociateWirelessDeviceFromThing(ctx context.Context, input *DisassociateWirelessDeviceFromThingRequest) (*DisassociateWirelessDeviceFromThingResponse, error) - DisassociateWirelessGatewayFromCertificate(ctx context.Context, input *DisassociateWirelessGatewayFromCertificateRequest) (*DisassociateWirelessGatewayFromCertificateResponse, error) - DisassociateWirelessGatewayFromThing(ctx context.Context, input *DisassociateWirelessGatewayFromThingRequest) (*DisassociateWirelessGatewayFromThingResponse, error) - GetDestination(ctx context.Context, input *GetDestinationRequest) (*GetDestinationResponse, error) - GetDeviceProfile(ctx context.Context, input *GetDeviceProfileRequest) (*GetDeviceProfileResponse, error) - GetEventConfigurationByResourceTypes(ctx context.Context, input *GetEventConfigurationByResourceTypesRequest) (*GetEventConfigurationByResourceTypesResponse, error) - GetFuotaTask(ctx context.Context, input *GetFuotaTaskRequest) (*GetFuotaTaskResponse, error) - GetLogLevelsByResourceTypes(ctx context.Context, input *GetLogLevelsByResourceTypesRequest) (*GetLogLevelsByResourceTypesResponse, error) - GetMetricConfiguration(ctx context.Context, input *GetMetricConfigurationRequest) (*GetMetricConfigurationResponse, error) - GetMetrics(ctx context.Context, input *GetMetricsRequest) (*GetMetricsResponse, error) - GetMulticastGroup(ctx context.Context, input *GetMulticastGroupRequest) (*GetMulticastGroupResponse, error) - GetMulticastGroupSession(ctx context.Context, input *GetMulticastGroupSessionRequest) (*GetMulticastGroupSessionResponse, error) - GetNetworkAnalyzerConfiguration(ctx context.Context, input *GetNetworkAnalyzerConfigurationRequest) (*GetNetworkAnalyzerConfigurationResponse, error) - GetPartnerAccount(ctx context.Context, input *GetPartnerAccountRequest) (*GetPartnerAccountResponse, error) - GetPosition(ctx context.Context, input *GetPositionRequest) (*GetPositionResponse, error) - GetPositionConfiguration(ctx context.Context, input *GetPositionConfigurationRequest) (*GetPositionConfigurationResponse, error) - GetPositionEstimate(ctx context.Context, input *GetPositionEstimateRequest) (*GetPositionEstimateResponse, error) - GetResourceEventConfiguration(ctx context.Context, input *GetResourceEventConfigurationRequest) (*GetResourceEventConfigurationResponse, error) - GetResourceLogLevel(ctx context.Context, input *GetResourceLogLevelRequest) (*GetResourceLogLevelResponse, error) - GetResourcePosition(ctx context.Context, input *GetResourcePositionRequest) (*GetResourcePositionResponse, error) - GetServiceEndpoint(ctx context.Context, input *GetServiceEndpointRequest) (*GetServiceEndpointResponse, error) - GetServiceProfile(ctx context.Context, input *GetServiceProfileRequest) (*GetServiceProfileResponse, error) - GetWirelessDevice(ctx context.Context, input *GetWirelessDeviceRequest) (*GetWirelessDeviceResponse, error) - GetWirelessDeviceImportTask(ctx context.Context, input *GetWirelessDeviceImportTaskRequest) (*GetWirelessDeviceImportTaskResponse, error) - GetWirelessDeviceStatistics(ctx context.Context, input *GetWirelessDeviceStatisticsRequest) (*GetWirelessDeviceStatisticsResponse, error) - GetWirelessGateway(ctx context.Context, input *GetWirelessGatewayRequest) (*GetWirelessGatewayResponse, error) - GetWirelessGatewayCertificate(ctx context.Context, input *GetWirelessGatewayCertificateRequest) (*GetWirelessGatewayCertificateResponse, error) - GetWirelessGatewayFirmwareInformation(ctx context.Context, input *GetWirelessGatewayFirmwareInformationRequest) (*GetWirelessGatewayFirmwareInformationResponse, error) - GetWirelessGatewayStatistics(ctx context.Context, input *GetWirelessGatewayStatisticsRequest) (*GetWirelessGatewayStatisticsResponse, error) - GetWirelessGatewayTask(ctx context.Context, input *GetWirelessGatewayTaskRequest) (*GetWirelessGatewayTaskResponse, error) - GetWirelessGatewayTaskDefinition(ctx context.Context, input *GetWirelessGatewayTaskDefinitionRequest) (*GetWirelessGatewayTaskDefinitionResponse, error) - ListDestinations(ctx context.Context, input *ListDestinationsRequest) (*ListDestinationsResponse, error) - ListDeviceProfiles(ctx context.Context, input *ListDeviceProfilesRequest) (*ListDeviceProfilesResponse, error) - ListDevicesForWirelessDeviceImportTask(ctx context.Context, input *ListDevicesForWirelessDeviceImportTaskRequest) (*ListDevicesForWirelessDeviceImportTaskResponse, error) - ListEventConfigurations(ctx context.Context, input *ListEventConfigurationsRequest) (*ListEventConfigurationsResponse, error) - ListFuotaTasks(ctx context.Context, input *ListFuotaTasksRequest) (*ListFuotaTasksResponse, error) - ListMulticastGroups(ctx context.Context, input *ListMulticastGroupsRequest) (*ListMulticastGroupsResponse, error) - ListMulticastGroupsByFuotaTask(ctx context.Context, input *ListMulticastGroupsByFuotaTaskRequest) (*ListMulticastGroupsByFuotaTaskResponse, error) - ListNetworkAnalyzerConfigurations(ctx context.Context, input *ListNetworkAnalyzerConfigurationsRequest) (*ListNetworkAnalyzerConfigurationsResponse, error) - ListPartnerAccounts(ctx context.Context, input *ListPartnerAccountsRequest) (*ListPartnerAccountsResponse, error) - ListPositionConfigurations(ctx context.Context, input *ListPositionConfigurationsRequest) (*ListPositionConfigurationsResponse, error) - ListQueuedMessages(ctx context.Context, input *ListQueuedMessagesRequest) (*ListQueuedMessagesResponse, error) - ListServiceProfiles(ctx context.Context, input *ListServiceProfilesRequest) (*ListServiceProfilesResponse, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceRequest) (*ListTagsForResourceResponse, error) - ListWirelessDeviceImportTasks(ctx context.Context, input *ListWirelessDeviceImportTasksRequest) (*ListWirelessDeviceImportTasksResponse, error) - ListWirelessDevices(ctx context.Context, input *ListWirelessDevicesRequest) (*ListWirelessDevicesResponse, error) - ListWirelessGatewayTaskDefinitions(ctx context.Context, input *ListWirelessGatewayTaskDefinitionsRequest) (*ListWirelessGatewayTaskDefinitionsResponse, error) - ListWirelessGateways(ctx context.Context, input *ListWirelessGatewaysRequest) (*ListWirelessGatewaysResponse, error) - PutPositionConfiguration(ctx context.Context, input *PutPositionConfigurationRequest) (*PutPositionConfigurationResponse, error) - PutResourceLogLevel(ctx context.Context, input *PutResourceLogLevelRequest) (*PutResourceLogLevelResponse, error) - ResetAllResourceLogLevels(ctx context.Context, input *ResetAllResourceLogLevelsRequest) (*ResetAllResourceLogLevelsResponse, error) - ResetResourceLogLevel(ctx context.Context, input *ResetResourceLogLevelRequest) (*ResetResourceLogLevelResponse, error) - SendDataToMulticastGroup(ctx context.Context, input *SendDataToMulticastGroupRequest) (*SendDataToMulticastGroupResponse, error) - SendDataToWirelessDevice(ctx context.Context, input *SendDataToWirelessDeviceRequest) (*SendDataToWirelessDeviceResponse, error) - StartBulkAssociateWirelessDeviceWithMulticastGroup(ctx context.Context, input *StartBulkAssociateWirelessDeviceWithMulticastGroupRequest) (*StartBulkAssociateWirelessDeviceWithMulticastGroupResponse, error) - StartBulkDisassociateWirelessDeviceFromMulticastGroup(ctx context.Context, input *StartBulkDisassociateWirelessDeviceFromMulticastGroupRequest) (*StartBulkDisassociateWirelessDeviceFromMulticastGroupResponse, error) - StartFuotaTask(ctx context.Context, input *StartFuotaTaskRequest) (*StartFuotaTaskResponse, error) - StartMulticastGroupSession(ctx context.Context, input *StartMulticastGroupSessionRequest) (*StartMulticastGroupSessionResponse, error) - StartSingleWirelessDeviceImportTask(ctx context.Context, input *StartSingleWirelessDeviceImportTaskRequest) (*StartSingleWirelessDeviceImportTaskResponse, error) - StartWirelessDeviceImportTask(ctx context.Context, input *StartWirelessDeviceImportTaskRequest) (*StartWirelessDeviceImportTaskResponse, error) - TagResource(ctx context.Context, input *TagResourceRequest) (*TagResourceResponse, error) - TestWirelessDevice(ctx context.Context, input *TestWirelessDeviceRequest) (*TestWirelessDeviceResponse, error) - UntagResource(ctx context.Context, input *UntagResourceRequest) (*UntagResourceResponse, error) - UpdateDestination(ctx context.Context, input *UpdateDestinationRequest) (*UpdateDestinationResponse, error) - UpdateEventConfigurationByResourceTypes(ctx context.Context, input *UpdateEventConfigurationByResourceTypesRequest) (*UpdateEventConfigurationByResourceTypesResponse, error) - UpdateFuotaTask(ctx context.Context, input *UpdateFuotaTaskRequest) (*UpdateFuotaTaskResponse, error) - UpdateLogLevelsByResourceTypes(ctx context.Context, input *UpdateLogLevelsByResourceTypesRequest) (*UpdateLogLevelsByResourceTypesResponse, error) - UpdateMetricConfiguration(ctx context.Context, input *UpdateMetricConfigurationRequest) (*UpdateMetricConfigurationResponse, error) - UpdateMulticastGroup(ctx context.Context, input *UpdateMulticastGroupRequest) (*UpdateMulticastGroupResponse, error) - UpdateNetworkAnalyzerConfiguration(ctx context.Context, input *UpdateNetworkAnalyzerConfigurationRequest) (*UpdateNetworkAnalyzerConfigurationResponse, error) - UpdatePartnerAccount(ctx context.Context, input *UpdatePartnerAccountRequest) (*UpdatePartnerAccountResponse, error) - UpdatePosition(ctx context.Context, input *UpdatePositionRequest) (*UpdatePositionResponse, error) - UpdateResourceEventConfiguration(ctx context.Context, input *UpdateResourceEventConfigurationRequest) (*UpdateResourceEventConfigurationResponse, error) - UpdateResourcePosition(ctx context.Context, input *UpdateResourcePositionRequest) (*UpdateResourcePositionResponse, error) - UpdateWirelessDevice(ctx context.Context, input *UpdateWirelessDeviceRequest) (*UpdateWirelessDeviceResponse, error) - UpdateWirelessDeviceImportTask(ctx context.Context, input *UpdateWirelessDeviceImportTaskRequest) (*UpdateWirelessDeviceImportTaskResponse, error) - UpdateWirelessGateway(ctx context.Context, input *UpdateWirelessGatewayRequest) (*UpdateWirelessGatewayResponse, error) -} diff --git a/internal/generated/iotwireless/router.go b/internal/generated/iotwireless/router.go index 356cd393..ab567cc4 100644 --- a/internal/generated/iotwireless/router.go +++ b/internal/generated/iotwireless/router.go @@ -4,6 +4,9 @@ package iotwireless import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/iotwireless/serializer.go b/internal/generated/iotwireless/serializer.go deleted file mode 100644 index 9c4526c3..00000000 --- a/internal/generated/iotwireless/serializer.go +++ /dev/null @@ -1,1297 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package iotwireless - -import ( - "fmt" - "io" - "net/http" - "strconv" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeAssociateAwsAccountWithPartnerAccountRequest parses an HTTP request into a *AssociateAwsAccountWithPartnerAccountRequest. -func DeserializeAssociateAwsAccountWithPartnerAccountRequest(r *http.Request, pathParams PathParams) (*AssociateAwsAccountWithPartnerAccountRequest, error) { - input := &AssociateAwsAccountWithPartnerAccountRequest{} - - return input, nil -} - -// DeserializeAssociateMulticastGroupWithFuotaTaskRequest parses an HTTP request into a *AssociateMulticastGroupWithFuotaTaskRequest. -func DeserializeAssociateMulticastGroupWithFuotaTaskRequest(r *http.Request, pathParams PathParams) (*AssociateMulticastGroupWithFuotaTaskRequest, error) { - input := &AssociateMulticastGroupWithFuotaTaskRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeAssociateWirelessDeviceWithFuotaTaskRequest parses an HTTP request into a *AssociateWirelessDeviceWithFuotaTaskRequest. -func DeserializeAssociateWirelessDeviceWithFuotaTaskRequest(r *http.Request, pathParams PathParams) (*AssociateWirelessDeviceWithFuotaTaskRequest, error) { - input := &AssociateWirelessDeviceWithFuotaTaskRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeAssociateWirelessDeviceWithMulticastGroupRequest parses an HTTP request into a *AssociateWirelessDeviceWithMulticastGroupRequest. -func DeserializeAssociateWirelessDeviceWithMulticastGroupRequest(r *http.Request, pathParams PathParams) (*AssociateWirelessDeviceWithMulticastGroupRequest, error) { - input := &AssociateWirelessDeviceWithMulticastGroupRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeAssociateWirelessDeviceWithThingRequest parses an HTTP request into a *AssociateWirelessDeviceWithThingRequest. -func DeserializeAssociateWirelessDeviceWithThingRequest(r *http.Request, pathParams PathParams) (*AssociateWirelessDeviceWithThingRequest, error) { - input := &AssociateWirelessDeviceWithThingRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeAssociateWirelessGatewayWithCertificateRequest parses an HTTP request into a *AssociateWirelessGatewayWithCertificateRequest. -func DeserializeAssociateWirelessGatewayWithCertificateRequest(r *http.Request, pathParams PathParams) (*AssociateWirelessGatewayWithCertificateRequest, error) { - input := &AssociateWirelessGatewayWithCertificateRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeAssociateWirelessGatewayWithThingRequest parses an HTTP request into a *AssociateWirelessGatewayWithThingRequest. -func DeserializeAssociateWirelessGatewayWithThingRequest(r *http.Request, pathParams PathParams) (*AssociateWirelessGatewayWithThingRequest, error) { - input := &AssociateWirelessGatewayWithThingRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeCancelMulticastGroupSessionRequest parses an HTTP request into a *CancelMulticastGroupSessionRequest. -func DeserializeCancelMulticastGroupSessionRequest(r *http.Request, pathParams PathParams) (*CancelMulticastGroupSessionRequest, error) { - input := &CancelMulticastGroupSessionRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeCreateDestinationRequest parses an HTTP request into a *CreateDestinationRequest. -func DeserializeCreateDestinationRequest(r *http.Request, pathParams PathParams) (*CreateDestinationRequest, error) { - input := &CreateDestinationRequest{} - - return input, nil -} - -// DeserializeCreateDeviceProfileRequest parses an HTTP request into a *CreateDeviceProfileRequest. -func DeserializeCreateDeviceProfileRequest(r *http.Request, pathParams PathParams) (*CreateDeviceProfileRequest, error) { - input := &CreateDeviceProfileRequest{} - - return input, nil -} - -// DeserializeCreateFuotaTaskRequest parses an HTTP request into a *CreateFuotaTaskRequest. -func DeserializeCreateFuotaTaskRequest(r *http.Request, pathParams PathParams) (*CreateFuotaTaskRequest, error) { - input := &CreateFuotaTaskRequest{} - - return input, nil -} - -// DeserializeCreateMulticastGroupRequest parses an HTTP request into a *CreateMulticastGroupRequest. -func DeserializeCreateMulticastGroupRequest(r *http.Request, pathParams PathParams) (*CreateMulticastGroupRequest, error) { - input := &CreateMulticastGroupRequest{} - - return input, nil -} - -// DeserializeCreateNetworkAnalyzerConfigurationRequest parses an HTTP request into a *CreateNetworkAnalyzerConfigurationRequest. -func DeserializeCreateNetworkAnalyzerConfigurationRequest(r *http.Request, pathParams PathParams) (*CreateNetworkAnalyzerConfigurationRequest, error) { - input := &CreateNetworkAnalyzerConfigurationRequest{} - - return input, nil -} - -// DeserializeCreateServiceProfileRequest parses an HTTP request into a *CreateServiceProfileRequest. -func DeserializeCreateServiceProfileRequest(r *http.Request, pathParams PathParams) (*CreateServiceProfileRequest, error) { - input := &CreateServiceProfileRequest{} - - return input, nil -} - -// DeserializeCreateWirelessDeviceRequest parses an HTTP request into a *CreateWirelessDeviceRequest. -func DeserializeCreateWirelessDeviceRequest(r *http.Request, pathParams PathParams) (*CreateWirelessDeviceRequest, error) { - input := &CreateWirelessDeviceRequest{} - - return input, nil -} - -// DeserializeCreateWirelessGatewayRequest parses an HTTP request into a *CreateWirelessGatewayRequest. -func DeserializeCreateWirelessGatewayRequest(r *http.Request, pathParams PathParams) (*CreateWirelessGatewayRequest, error) { - input := &CreateWirelessGatewayRequest{} - - return input, nil -} - -// DeserializeCreateWirelessGatewayTaskRequest parses an HTTP request into a *CreateWirelessGatewayTaskRequest. -func DeserializeCreateWirelessGatewayTaskRequest(r *http.Request, pathParams PathParams) (*CreateWirelessGatewayTaskRequest, error) { - input := &CreateWirelessGatewayTaskRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeCreateWirelessGatewayTaskDefinitionRequest parses an HTTP request into a *CreateWirelessGatewayTaskDefinitionRequest. -func DeserializeCreateWirelessGatewayTaskDefinitionRequest(r *http.Request, pathParams PathParams) (*CreateWirelessGatewayTaskDefinitionRequest, error) { - input := &CreateWirelessGatewayTaskDefinitionRequest{} - - return input, nil -} - -// DeserializeDeleteDestinationRequest parses an HTTP request into a *DeleteDestinationRequest. -func DeserializeDeleteDestinationRequest(r *http.Request, pathParams PathParams) (*DeleteDestinationRequest, error) { - input := &DeleteDestinationRequest{} - - if v, ok := pathParams["Name"]; ok { - input.Name = v - } - - return input, nil -} - -// DeserializeDeleteDeviceProfileRequest parses an HTTP request into a *DeleteDeviceProfileRequest. -func DeserializeDeleteDeviceProfileRequest(r *http.Request, pathParams PathParams) (*DeleteDeviceProfileRequest, error) { - input := &DeleteDeviceProfileRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeDeleteFuotaTaskRequest parses an HTTP request into a *DeleteFuotaTaskRequest. -func DeserializeDeleteFuotaTaskRequest(r *http.Request, pathParams PathParams) (*DeleteFuotaTaskRequest, error) { - input := &DeleteFuotaTaskRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeDeleteMulticastGroupRequest parses an HTTP request into a *DeleteMulticastGroupRequest. -func DeserializeDeleteMulticastGroupRequest(r *http.Request, pathParams PathParams) (*DeleteMulticastGroupRequest, error) { - input := &DeleteMulticastGroupRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeDeleteNetworkAnalyzerConfigurationRequest parses an HTTP request into a *DeleteNetworkAnalyzerConfigurationRequest. -func DeserializeDeleteNetworkAnalyzerConfigurationRequest(r *http.Request, pathParams PathParams) (*DeleteNetworkAnalyzerConfigurationRequest, error) { - input := &DeleteNetworkAnalyzerConfigurationRequest{} - - if v, ok := pathParams["ConfigurationName"]; ok { - input.ConfigurationName = v - } - - return input, nil -} - -// DeserializeDeleteQueuedMessagesRequest parses an HTTP request into a *DeleteQueuedMessagesRequest. -func DeserializeDeleteQueuedMessagesRequest(r *http.Request, pathParams PathParams) (*DeleteQueuedMessagesRequest, error) { - input := &DeleteQueuedMessagesRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - input.MessageId = r.URL.Query().Get("messageId") - - input.WirelessDeviceType = r.URL.Query().Get("WirelessDeviceType") - - return input, nil -} - -// DeserializeDeleteServiceProfileRequest parses an HTTP request into a *DeleteServiceProfileRequest. -func DeserializeDeleteServiceProfileRequest(r *http.Request, pathParams PathParams) (*DeleteServiceProfileRequest, error) { - input := &DeleteServiceProfileRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeDeleteWirelessDeviceRequest parses an HTTP request into a *DeleteWirelessDeviceRequest. -func DeserializeDeleteWirelessDeviceRequest(r *http.Request, pathParams PathParams) (*DeleteWirelessDeviceRequest, error) { - input := &DeleteWirelessDeviceRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeDeleteWirelessDeviceImportTaskRequest parses an HTTP request into a *DeleteWirelessDeviceImportTaskRequest. -func DeserializeDeleteWirelessDeviceImportTaskRequest(r *http.Request, pathParams PathParams) (*DeleteWirelessDeviceImportTaskRequest, error) { - input := &DeleteWirelessDeviceImportTaskRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeDeleteWirelessGatewayRequest parses an HTTP request into a *DeleteWirelessGatewayRequest. -func DeserializeDeleteWirelessGatewayRequest(r *http.Request, pathParams PathParams) (*DeleteWirelessGatewayRequest, error) { - input := &DeleteWirelessGatewayRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeDeleteWirelessGatewayTaskRequest parses an HTTP request into a *DeleteWirelessGatewayTaskRequest. -func DeserializeDeleteWirelessGatewayTaskRequest(r *http.Request, pathParams PathParams) (*DeleteWirelessGatewayTaskRequest, error) { - input := &DeleteWirelessGatewayTaskRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeDeleteWirelessGatewayTaskDefinitionRequest parses an HTTP request into a *DeleteWirelessGatewayTaskDefinitionRequest. -func DeserializeDeleteWirelessGatewayTaskDefinitionRequest(r *http.Request, pathParams PathParams) (*DeleteWirelessGatewayTaskDefinitionRequest, error) { - input := &DeleteWirelessGatewayTaskDefinitionRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeDeregisterWirelessDeviceRequest parses an HTTP request into a *DeregisterWirelessDeviceRequest. -func DeserializeDeregisterWirelessDeviceRequest(r *http.Request, pathParams PathParams) (*DeregisterWirelessDeviceRequest, error) { - input := &DeregisterWirelessDeviceRequest{} - - if v, ok := pathParams["Identifier"]; ok { - input.Identifier = v - } - - input.WirelessDeviceType = r.URL.Query().Get("WirelessDeviceType") - - return input, nil -} - -// DeserializeDisassociateAwsAccountFromPartnerAccountRequest parses an HTTP request into a *DisassociateAwsAccountFromPartnerAccountRequest. -func DeserializeDisassociateAwsAccountFromPartnerAccountRequest(r *http.Request, pathParams PathParams) (*DisassociateAwsAccountFromPartnerAccountRequest, error) { - input := &DisassociateAwsAccountFromPartnerAccountRequest{} - - if v, ok := pathParams["PartnerAccountId"]; ok { - input.PartnerAccountId = v - } - - input.PartnerType = r.URL.Query().Get("partnerType") - - return input, nil -} - -// DeserializeDisassociateMulticastGroupFromFuotaTaskRequest parses an HTTP request into a *DisassociateMulticastGroupFromFuotaTaskRequest. -func DeserializeDisassociateMulticastGroupFromFuotaTaskRequest(r *http.Request, pathParams PathParams) (*DisassociateMulticastGroupFromFuotaTaskRequest, error) { - input := &DisassociateMulticastGroupFromFuotaTaskRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - if v, ok := pathParams["MulticastGroupId"]; ok { - input.MulticastGroupId = v - } - - return input, nil -} - -// DeserializeDisassociateWirelessDeviceFromFuotaTaskRequest parses an HTTP request into a *DisassociateWirelessDeviceFromFuotaTaskRequest. -func DeserializeDisassociateWirelessDeviceFromFuotaTaskRequest(r *http.Request, pathParams PathParams) (*DisassociateWirelessDeviceFromFuotaTaskRequest, error) { - input := &DisassociateWirelessDeviceFromFuotaTaskRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - if v, ok := pathParams["WirelessDeviceId"]; ok { - input.WirelessDeviceId = v - } - - return input, nil -} - -// DeserializeDisassociateWirelessDeviceFromMulticastGroupRequest parses an HTTP request into a *DisassociateWirelessDeviceFromMulticastGroupRequest. -func DeserializeDisassociateWirelessDeviceFromMulticastGroupRequest(r *http.Request, pathParams PathParams) (*DisassociateWirelessDeviceFromMulticastGroupRequest, error) { - input := &DisassociateWirelessDeviceFromMulticastGroupRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - if v, ok := pathParams["WirelessDeviceId"]; ok { - input.WirelessDeviceId = v - } - - return input, nil -} - -// DeserializeDisassociateWirelessDeviceFromThingRequest parses an HTTP request into a *DisassociateWirelessDeviceFromThingRequest. -func DeserializeDisassociateWirelessDeviceFromThingRequest(r *http.Request, pathParams PathParams) (*DisassociateWirelessDeviceFromThingRequest, error) { - input := &DisassociateWirelessDeviceFromThingRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeDisassociateWirelessGatewayFromCertificateRequest parses an HTTP request into a *DisassociateWirelessGatewayFromCertificateRequest. -func DeserializeDisassociateWirelessGatewayFromCertificateRequest(r *http.Request, pathParams PathParams) (*DisassociateWirelessGatewayFromCertificateRequest, error) { - input := &DisassociateWirelessGatewayFromCertificateRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeDisassociateWirelessGatewayFromThingRequest parses an HTTP request into a *DisassociateWirelessGatewayFromThingRequest. -func DeserializeDisassociateWirelessGatewayFromThingRequest(r *http.Request, pathParams PathParams) (*DisassociateWirelessGatewayFromThingRequest, error) { - input := &DisassociateWirelessGatewayFromThingRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetDestinationRequest parses an HTTP request into a *GetDestinationRequest. -func DeserializeGetDestinationRequest(r *http.Request, pathParams PathParams) (*GetDestinationRequest, error) { - input := &GetDestinationRequest{} - - if v, ok := pathParams["Name"]; ok { - input.Name = v - } - - return input, nil -} - -// DeserializeGetDeviceProfileRequest parses an HTTP request into a *GetDeviceProfileRequest. -func DeserializeGetDeviceProfileRequest(r *http.Request, pathParams PathParams) (*GetDeviceProfileRequest, error) { - input := &GetDeviceProfileRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetEventConfigurationByResourceTypesRequest parses an HTTP request into a *GetEventConfigurationByResourceTypesRequest. -func DeserializeGetEventConfigurationByResourceTypesRequest(r *http.Request, pathParams PathParams) (*GetEventConfigurationByResourceTypesRequest, error) { - input := &GetEventConfigurationByResourceTypesRequest{} - - return input, nil -} - -// DeserializeGetFuotaTaskRequest parses an HTTP request into a *GetFuotaTaskRequest. -func DeserializeGetFuotaTaskRequest(r *http.Request, pathParams PathParams) (*GetFuotaTaskRequest, error) { - input := &GetFuotaTaskRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetLogLevelsByResourceTypesRequest parses an HTTP request into a *GetLogLevelsByResourceTypesRequest. -func DeserializeGetLogLevelsByResourceTypesRequest(r *http.Request, pathParams PathParams) (*GetLogLevelsByResourceTypesRequest, error) { - input := &GetLogLevelsByResourceTypesRequest{} - - return input, nil -} - -// DeserializeGetMetricConfigurationRequest parses an HTTP request into a *GetMetricConfigurationRequest. -func DeserializeGetMetricConfigurationRequest(r *http.Request, pathParams PathParams) (*GetMetricConfigurationRequest, error) { - input := &GetMetricConfigurationRequest{} - - return input, nil -} - -// DeserializeGetMetricsRequest parses an HTTP request into a *GetMetricsRequest. -func DeserializeGetMetricsRequest(r *http.Request, pathParams PathParams) (*GetMetricsRequest, error) { - input := &GetMetricsRequest{} - - return input, nil -} - -// DeserializeGetMulticastGroupRequest parses an HTTP request into a *GetMulticastGroupRequest. -func DeserializeGetMulticastGroupRequest(r *http.Request, pathParams PathParams) (*GetMulticastGroupRequest, error) { - input := &GetMulticastGroupRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetMulticastGroupSessionRequest parses an HTTP request into a *GetMulticastGroupSessionRequest. -func DeserializeGetMulticastGroupSessionRequest(r *http.Request, pathParams PathParams) (*GetMulticastGroupSessionRequest, error) { - input := &GetMulticastGroupSessionRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetNetworkAnalyzerConfigurationRequest parses an HTTP request into a *GetNetworkAnalyzerConfigurationRequest. -func DeserializeGetNetworkAnalyzerConfigurationRequest(r *http.Request, pathParams PathParams) (*GetNetworkAnalyzerConfigurationRequest, error) { - input := &GetNetworkAnalyzerConfigurationRequest{} - - if v, ok := pathParams["ConfigurationName"]; ok { - input.ConfigurationName = v - } - - return input, nil -} - -// DeserializeGetPartnerAccountRequest parses an HTTP request into a *GetPartnerAccountRequest. -func DeserializeGetPartnerAccountRequest(r *http.Request, pathParams PathParams) (*GetPartnerAccountRequest, error) { - input := &GetPartnerAccountRequest{} - - if v, ok := pathParams["PartnerAccountId"]; ok { - input.PartnerAccountId = v - } - - input.PartnerType = r.URL.Query().Get("partnerType") - - return input, nil -} - -// DeserializeGetPositionRequest parses an HTTP request into a *GetPositionRequest. -func DeserializeGetPositionRequest(r *http.Request, pathParams PathParams) (*GetPositionRequest, error) { - input := &GetPositionRequest{} - - if v, ok := pathParams["ResourceIdentifier"]; ok { - input.ResourceIdentifier = v - } - - input.ResourceType = r.URL.Query().Get("resourceType") - - return input, nil -} - -// DeserializeGetPositionConfigurationRequest parses an HTTP request into a *GetPositionConfigurationRequest. -func DeserializeGetPositionConfigurationRequest(r *http.Request, pathParams PathParams) (*GetPositionConfigurationRequest, error) { - input := &GetPositionConfigurationRequest{} - - if v, ok := pathParams["ResourceIdentifier"]; ok { - input.ResourceIdentifier = v - } - - input.ResourceType = r.URL.Query().Get("resourceType") - - return input, nil -} - -// DeserializeGetPositionEstimateRequest parses an HTTP request into a *GetPositionEstimateRequest. -func DeserializeGetPositionEstimateRequest(r *http.Request, pathParams PathParams) (*GetPositionEstimateRequest, error) { - input := &GetPositionEstimateRequest{} - - return input, nil -} - -// DeserializeGetResourceEventConfigurationRequest parses an HTTP request into a *GetResourceEventConfigurationRequest. -func DeserializeGetResourceEventConfigurationRequest(r *http.Request, pathParams PathParams) (*GetResourceEventConfigurationRequest, error) { - input := &GetResourceEventConfigurationRequest{} - - if v, ok := pathParams["Identifier"]; ok { - input.Identifier = v - } - - input.IdentifierType = r.URL.Query().Get("identifierType") - - input.PartnerType = r.URL.Query().Get("partnerType") - - return input, nil -} - -// DeserializeGetResourceLogLevelRequest parses an HTTP request into a *GetResourceLogLevelRequest. -func DeserializeGetResourceLogLevelRequest(r *http.Request, pathParams PathParams) (*GetResourceLogLevelRequest, error) { - input := &GetResourceLogLevelRequest{} - - if v, ok := pathParams["ResourceIdentifier"]; ok { - input.ResourceIdentifier = v - } - - input.ResourceType = r.URL.Query().Get("resourceType") - - return input, nil -} - -// DeserializeGetResourcePositionRequest parses an HTTP request into a *GetResourcePositionRequest. -func DeserializeGetResourcePositionRequest(r *http.Request, pathParams PathParams) (*GetResourcePositionRequest, error) { - input := &GetResourcePositionRequest{} - - if v, ok := pathParams["ResourceIdentifier"]; ok { - input.ResourceIdentifier = v - } - - input.ResourceType = r.URL.Query().Get("resourceType") - - return input, nil -} - -// DeserializeGetServiceEndpointRequest parses an HTTP request into a *GetServiceEndpointRequest. -func DeserializeGetServiceEndpointRequest(r *http.Request, pathParams PathParams) (*GetServiceEndpointRequest, error) { - input := &GetServiceEndpointRequest{} - - input.ServiceType = r.URL.Query().Get("serviceType") - - return input, nil -} - -// DeserializeGetServiceProfileRequest parses an HTTP request into a *GetServiceProfileRequest. -func DeserializeGetServiceProfileRequest(r *http.Request, pathParams PathParams) (*GetServiceProfileRequest, error) { - input := &GetServiceProfileRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetWirelessDeviceRequest parses an HTTP request into a *GetWirelessDeviceRequest. -func DeserializeGetWirelessDeviceRequest(r *http.Request, pathParams PathParams) (*GetWirelessDeviceRequest, error) { - input := &GetWirelessDeviceRequest{} - - if v, ok := pathParams["Identifier"]; ok { - input.Identifier = v - } - - input.IdentifierType = r.URL.Query().Get("identifierType") - - return input, nil -} - -// DeserializeGetWirelessDeviceImportTaskRequest parses an HTTP request into a *GetWirelessDeviceImportTaskRequest. -func DeserializeGetWirelessDeviceImportTaskRequest(r *http.Request, pathParams PathParams) (*GetWirelessDeviceImportTaskRequest, error) { - input := &GetWirelessDeviceImportTaskRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetWirelessDeviceStatisticsRequest parses an HTTP request into a *GetWirelessDeviceStatisticsRequest. -func DeserializeGetWirelessDeviceStatisticsRequest(r *http.Request, pathParams PathParams) (*GetWirelessDeviceStatisticsRequest, error) { - input := &GetWirelessDeviceStatisticsRequest{} - - if v, ok := pathParams["WirelessDeviceId"]; ok { - input.WirelessDeviceId = v - } - - return input, nil -} - -// DeserializeGetWirelessGatewayRequest parses an HTTP request into a *GetWirelessGatewayRequest. -func DeserializeGetWirelessGatewayRequest(r *http.Request, pathParams PathParams) (*GetWirelessGatewayRequest, error) { - input := &GetWirelessGatewayRequest{} - - if v, ok := pathParams["Identifier"]; ok { - input.Identifier = v - } - - input.IdentifierType = r.URL.Query().Get("identifierType") - - return input, nil -} - -// DeserializeGetWirelessGatewayCertificateRequest parses an HTTP request into a *GetWirelessGatewayCertificateRequest. -func DeserializeGetWirelessGatewayCertificateRequest(r *http.Request, pathParams PathParams) (*GetWirelessGatewayCertificateRequest, error) { - input := &GetWirelessGatewayCertificateRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetWirelessGatewayFirmwareInformationRequest parses an HTTP request into a *GetWirelessGatewayFirmwareInformationRequest. -func DeserializeGetWirelessGatewayFirmwareInformationRequest(r *http.Request, pathParams PathParams) (*GetWirelessGatewayFirmwareInformationRequest, error) { - input := &GetWirelessGatewayFirmwareInformationRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetWirelessGatewayStatisticsRequest parses an HTTP request into a *GetWirelessGatewayStatisticsRequest. -func DeserializeGetWirelessGatewayStatisticsRequest(r *http.Request, pathParams PathParams) (*GetWirelessGatewayStatisticsRequest, error) { - input := &GetWirelessGatewayStatisticsRequest{} - - if v, ok := pathParams["WirelessGatewayId"]; ok { - input.WirelessGatewayId = v - } - - return input, nil -} - -// DeserializeGetWirelessGatewayTaskRequest parses an HTTP request into a *GetWirelessGatewayTaskRequest. -func DeserializeGetWirelessGatewayTaskRequest(r *http.Request, pathParams PathParams) (*GetWirelessGatewayTaskRequest, error) { - input := &GetWirelessGatewayTaskRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetWirelessGatewayTaskDefinitionRequest parses an HTTP request into a *GetWirelessGatewayTaskDefinitionRequest. -func DeserializeGetWirelessGatewayTaskDefinitionRequest(r *http.Request, pathParams PathParams) (*GetWirelessGatewayTaskDefinitionRequest, error) { - input := &GetWirelessGatewayTaskDefinitionRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeListDestinationsRequest parses an HTTP request into a *ListDestinationsRequest. -func DeserializeListDestinationsRequest(r *http.Request, pathParams PathParams) (*ListDestinationsRequest, error) { - input := &ListDestinationsRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListDeviceProfilesRequest parses an HTTP request into a *ListDeviceProfilesRequest. -func DeserializeListDeviceProfilesRequest(r *http.Request, pathParams PathParams) (*ListDeviceProfilesRequest, error) { - input := &ListDeviceProfilesRequest{} - - input.DeviceProfileType = r.URL.Query().Get("deviceProfileType") - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListDevicesForWirelessDeviceImportTaskRequest parses an HTTP request into a *ListDevicesForWirelessDeviceImportTaskRequest. -func DeserializeListDevicesForWirelessDeviceImportTaskRequest(r *http.Request, pathParams PathParams) (*ListDevicesForWirelessDeviceImportTaskRequest, error) { - input := &ListDevicesForWirelessDeviceImportTaskRequest{} - - input.Id = r.URL.Query().Get("id") - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - input.Status = r.URL.Query().Get("status") - - return input, nil -} - -// DeserializeListEventConfigurationsRequest parses an HTTP request into a *ListEventConfigurationsRequest. -func DeserializeListEventConfigurationsRequest(r *http.Request, pathParams PathParams) (*ListEventConfigurationsRequest, error) { - input := &ListEventConfigurationsRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - input.ResourceType = r.URL.Query().Get("resourceType") - - return input, nil -} - -// DeserializeListFuotaTasksRequest parses an HTTP request into a *ListFuotaTasksRequest. -func DeserializeListFuotaTasksRequest(r *http.Request, pathParams PathParams) (*ListFuotaTasksRequest, error) { - input := &ListFuotaTasksRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListMulticastGroupsRequest parses an HTTP request into a *ListMulticastGroupsRequest. -func DeserializeListMulticastGroupsRequest(r *http.Request, pathParams PathParams) (*ListMulticastGroupsRequest, error) { - input := &ListMulticastGroupsRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListMulticastGroupsByFuotaTaskRequest parses an HTTP request into a *ListMulticastGroupsByFuotaTaskRequest. -func DeserializeListMulticastGroupsByFuotaTaskRequest(r *http.Request, pathParams PathParams) (*ListMulticastGroupsByFuotaTaskRequest, error) { - input := &ListMulticastGroupsByFuotaTaskRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListNetworkAnalyzerConfigurationsRequest parses an HTTP request into a *ListNetworkAnalyzerConfigurationsRequest. -func DeserializeListNetworkAnalyzerConfigurationsRequest(r *http.Request, pathParams PathParams) (*ListNetworkAnalyzerConfigurationsRequest, error) { - input := &ListNetworkAnalyzerConfigurationsRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListPartnerAccountsRequest parses an HTTP request into a *ListPartnerAccountsRequest. -func DeserializeListPartnerAccountsRequest(r *http.Request, pathParams PathParams) (*ListPartnerAccountsRequest, error) { - input := &ListPartnerAccountsRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListPositionConfigurationsRequest parses an HTTP request into a *ListPositionConfigurationsRequest. -func DeserializeListPositionConfigurationsRequest(r *http.Request, pathParams PathParams) (*ListPositionConfigurationsRequest, error) { - input := &ListPositionConfigurationsRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - input.ResourceType = r.URL.Query().Get("resourceType") - - return input, nil -} - -// DeserializeListQueuedMessagesRequest parses an HTTP request into a *ListQueuedMessagesRequest. -func DeserializeListQueuedMessagesRequest(r *http.Request, pathParams PathParams) (*ListQueuedMessagesRequest, error) { - input := &ListQueuedMessagesRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - input.WirelessDeviceType = r.URL.Query().Get("WirelessDeviceType") - - return input, nil -} - -// DeserializeListServiceProfilesRequest parses an HTTP request into a *ListServiceProfilesRequest. -func DeserializeListServiceProfilesRequest(r *http.Request, pathParams PathParams) (*ListServiceProfilesRequest, error) { - input := &ListServiceProfilesRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListTagsForResourceRequest parses an HTTP request into a *ListTagsForResourceRequest. -func DeserializeListTagsForResourceRequest(r *http.Request, pathParams PathParams) (*ListTagsForResourceRequest, error) { - input := &ListTagsForResourceRequest{} - - input.ResourceArn = r.URL.Query().Get("resourceArn") - - return input, nil -} - -// DeserializeListWirelessDeviceImportTasksRequest parses an HTTP request into a *ListWirelessDeviceImportTasksRequest. -func DeserializeListWirelessDeviceImportTasksRequest(r *http.Request, pathParams PathParams) (*ListWirelessDeviceImportTasksRequest, error) { - input := &ListWirelessDeviceImportTasksRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListWirelessDevicesRequest parses an HTTP request into a *ListWirelessDevicesRequest. -func DeserializeListWirelessDevicesRequest(r *http.Request, pathParams PathParams) (*ListWirelessDevicesRequest, error) { - input := &ListWirelessDevicesRequest{} - - input.DestinationName = r.URL.Query().Get("destinationName") - - input.DeviceProfileId = r.URL.Query().Get("deviceProfileId") - - input.FuotaTaskId = r.URL.Query().Get("fuotaTaskId") - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.MulticastGroupId = r.URL.Query().Get("multicastGroupId") - - input.NextToken = r.URL.Query().Get("nextToken") - - input.ServiceProfileId = r.URL.Query().Get("serviceProfileId") - - input.WirelessDeviceType = r.URL.Query().Get("wirelessDeviceType") - - return input, nil -} - -// DeserializeListWirelessGatewayTaskDefinitionsRequest parses an HTTP request into a *ListWirelessGatewayTaskDefinitionsRequest. -func DeserializeListWirelessGatewayTaskDefinitionsRequest(r *http.Request, pathParams PathParams) (*ListWirelessGatewayTaskDefinitionsRequest, error) { - input := &ListWirelessGatewayTaskDefinitionsRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - input.TaskDefinitionType = r.URL.Query().Get("taskDefinitionType") - - return input, nil -} - -// DeserializeListWirelessGatewaysRequest parses an HTTP request into a *ListWirelessGatewaysRequest. -func DeserializeListWirelessGatewaysRequest(r *http.Request, pathParams PathParams) (*ListWirelessGatewaysRequest, error) { - input := &ListWirelessGatewaysRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializePutPositionConfigurationRequest parses an HTTP request into a *PutPositionConfigurationRequest. -func DeserializePutPositionConfigurationRequest(r *http.Request, pathParams PathParams) (*PutPositionConfigurationRequest, error) { - input := &PutPositionConfigurationRequest{} - - if v, ok := pathParams["ResourceIdentifier"]; ok { - input.ResourceIdentifier = v - } - - input.ResourceType = r.URL.Query().Get("resourceType") - - return input, nil -} - -// DeserializePutResourceLogLevelRequest parses an HTTP request into a *PutResourceLogLevelRequest. -func DeserializePutResourceLogLevelRequest(r *http.Request, pathParams PathParams) (*PutResourceLogLevelRequest, error) { - input := &PutResourceLogLevelRequest{} - - if v, ok := pathParams["ResourceIdentifier"]; ok { - input.ResourceIdentifier = v - } - - input.ResourceType = r.URL.Query().Get("resourceType") - - return input, nil -} - -// DeserializeResetAllResourceLogLevelsRequest parses an HTTP request into a *ResetAllResourceLogLevelsRequest. -func DeserializeResetAllResourceLogLevelsRequest(r *http.Request, pathParams PathParams) (*ResetAllResourceLogLevelsRequest, error) { - input := &ResetAllResourceLogLevelsRequest{} - - return input, nil -} - -// DeserializeResetResourceLogLevelRequest parses an HTTP request into a *ResetResourceLogLevelRequest. -func DeserializeResetResourceLogLevelRequest(r *http.Request, pathParams PathParams) (*ResetResourceLogLevelRequest, error) { - input := &ResetResourceLogLevelRequest{} - - if v, ok := pathParams["ResourceIdentifier"]; ok { - input.ResourceIdentifier = v - } - - input.ResourceType = r.URL.Query().Get("resourceType") - - return input, nil -} - -// DeserializeSendDataToMulticastGroupRequest parses an HTTP request into a *SendDataToMulticastGroupRequest. -func DeserializeSendDataToMulticastGroupRequest(r *http.Request, pathParams PathParams) (*SendDataToMulticastGroupRequest, error) { - input := &SendDataToMulticastGroupRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeSendDataToWirelessDeviceRequest parses an HTTP request into a *SendDataToWirelessDeviceRequest. -func DeserializeSendDataToWirelessDeviceRequest(r *http.Request, pathParams PathParams) (*SendDataToWirelessDeviceRequest, error) { - input := &SendDataToWirelessDeviceRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeStartBulkAssociateWirelessDeviceWithMulticastGroupRequest parses an HTTP request into a *StartBulkAssociateWirelessDeviceWithMulticastGroupRequest. -func DeserializeStartBulkAssociateWirelessDeviceWithMulticastGroupRequest(r *http.Request, pathParams PathParams) (*StartBulkAssociateWirelessDeviceWithMulticastGroupRequest, error) { - input := &StartBulkAssociateWirelessDeviceWithMulticastGroupRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeStartBulkDisassociateWirelessDeviceFromMulticastGroupRequest parses an HTTP request into a *StartBulkDisassociateWirelessDeviceFromMulticastGroupRequest. -func DeserializeStartBulkDisassociateWirelessDeviceFromMulticastGroupRequest(r *http.Request, pathParams PathParams) (*StartBulkDisassociateWirelessDeviceFromMulticastGroupRequest, error) { - input := &StartBulkDisassociateWirelessDeviceFromMulticastGroupRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeStartFuotaTaskRequest parses an HTTP request into a *StartFuotaTaskRequest. -func DeserializeStartFuotaTaskRequest(r *http.Request, pathParams PathParams) (*StartFuotaTaskRequest, error) { - input := &StartFuotaTaskRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeStartMulticastGroupSessionRequest parses an HTTP request into a *StartMulticastGroupSessionRequest. -func DeserializeStartMulticastGroupSessionRequest(r *http.Request, pathParams PathParams) (*StartMulticastGroupSessionRequest, error) { - input := &StartMulticastGroupSessionRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeStartSingleWirelessDeviceImportTaskRequest parses an HTTP request into a *StartSingleWirelessDeviceImportTaskRequest. -func DeserializeStartSingleWirelessDeviceImportTaskRequest(r *http.Request, pathParams PathParams) (*StartSingleWirelessDeviceImportTaskRequest, error) { - input := &StartSingleWirelessDeviceImportTaskRequest{} - - return input, nil -} - -// DeserializeStartWirelessDeviceImportTaskRequest parses an HTTP request into a *StartWirelessDeviceImportTaskRequest. -func DeserializeStartWirelessDeviceImportTaskRequest(r *http.Request, pathParams PathParams) (*StartWirelessDeviceImportTaskRequest, error) { - input := &StartWirelessDeviceImportTaskRequest{} - - return input, nil -} - -// DeserializeTagResourceRequest parses an HTTP request into a *TagResourceRequest. -func DeserializeTagResourceRequest(r *http.Request, pathParams PathParams) (*TagResourceRequest, error) { - input := &TagResourceRequest{} - - input.ResourceArn = r.URL.Query().Get("resourceArn") - - return input, nil -} - -// DeserializeTestWirelessDeviceRequest parses an HTTP request into a *TestWirelessDeviceRequest. -func DeserializeTestWirelessDeviceRequest(r *http.Request, pathParams PathParams) (*TestWirelessDeviceRequest, error) { - input := &TestWirelessDeviceRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeUntagResourceRequest parses an HTTP request into a *UntagResourceRequest. -func DeserializeUntagResourceRequest(r *http.Request, pathParams PathParams) (*UntagResourceRequest, error) { - input := &UntagResourceRequest{} - - input.ResourceArn = r.URL.Query().Get("resourceArn") - - // TagKeys: skipped (unsupported query type TagKeyList) - - return input, nil -} - -// DeserializeUpdateDestinationRequest parses an HTTP request into a *UpdateDestinationRequest. -func DeserializeUpdateDestinationRequest(r *http.Request, pathParams PathParams) (*UpdateDestinationRequest, error) { - input := &UpdateDestinationRequest{} - - if v, ok := pathParams["Name"]; ok { - input.Name = v - } - - return input, nil -} - -// DeserializeUpdateEventConfigurationByResourceTypesRequest parses an HTTP request into a *UpdateEventConfigurationByResourceTypesRequest. -func DeserializeUpdateEventConfigurationByResourceTypesRequest(r *http.Request, pathParams PathParams) (*UpdateEventConfigurationByResourceTypesRequest, error) { - input := &UpdateEventConfigurationByResourceTypesRequest{} - - return input, nil -} - -// DeserializeUpdateFuotaTaskRequest parses an HTTP request into a *UpdateFuotaTaskRequest. -func DeserializeUpdateFuotaTaskRequest(r *http.Request, pathParams PathParams) (*UpdateFuotaTaskRequest, error) { - input := &UpdateFuotaTaskRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeUpdateLogLevelsByResourceTypesRequest parses an HTTP request into a *UpdateLogLevelsByResourceTypesRequest. -func DeserializeUpdateLogLevelsByResourceTypesRequest(r *http.Request, pathParams PathParams) (*UpdateLogLevelsByResourceTypesRequest, error) { - input := &UpdateLogLevelsByResourceTypesRequest{} - - return input, nil -} - -// DeserializeUpdateMetricConfigurationRequest parses an HTTP request into a *UpdateMetricConfigurationRequest. -func DeserializeUpdateMetricConfigurationRequest(r *http.Request, pathParams PathParams) (*UpdateMetricConfigurationRequest, error) { - input := &UpdateMetricConfigurationRequest{} - - return input, nil -} - -// DeserializeUpdateMulticastGroupRequest parses an HTTP request into a *UpdateMulticastGroupRequest. -func DeserializeUpdateMulticastGroupRequest(r *http.Request, pathParams PathParams) (*UpdateMulticastGroupRequest, error) { - input := &UpdateMulticastGroupRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeUpdateNetworkAnalyzerConfigurationRequest parses an HTTP request into a *UpdateNetworkAnalyzerConfigurationRequest. -func DeserializeUpdateNetworkAnalyzerConfigurationRequest(r *http.Request, pathParams PathParams) (*UpdateNetworkAnalyzerConfigurationRequest, error) { - input := &UpdateNetworkAnalyzerConfigurationRequest{} - - if v, ok := pathParams["ConfigurationName"]; ok { - input.ConfigurationName = v - } - - return input, nil -} - -// DeserializeUpdatePartnerAccountRequest parses an HTTP request into a *UpdatePartnerAccountRequest. -func DeserializeUpdatePartnerAccountRequest(r *http.Request, pathParams PathParams) (*UpdatePartnerAccountRequest, error) { - input := &UpdatePartnerAccountRequest{} - - if v, ok := pathParams["PartnerAccountId"]; ok { - input.PartnerAccountId = v - } - - input.PartnerType = r.URL.Query().Get("partnerType") - - return input, nil -} - -// DeserializeUpdatePositionRequest parses an HTTP request into a *UpdatePositionRequest. -func DeserializeUpdatePositionRequest(r *http.Request, pathParams PathParams) (*UpdatePositionRequest, error) { - input := &UpdatePositionRequest{} - - if v, ok := pathParams["ResourceIdentifier"]; ok { - input.ResourceIdentifier = v - } - - input.ResourceType = r.URL.Query().Get("resourceType") - - return input, nil -} - -// DeserializeUpdateResourceEventConfigurationRequest parses an HTTP request into a *UpdateResourceEventConfigurationRequest. -func DeserializeUpdateResourceEventConfigurationRequest(r *http.Request, pathParams PathParams) (*UpdateResourceEventConfigurationRequest, error) { - input := &UpdateResourceEventConfigurationRequest{} - - if v, ok := pathParams["Identifier"]; ok { - input.Identifier = v - } - - input.IdentifierType = r.URL.Query().Get("identifierType") - - input.PartnerType = r.URL.Query().Get("partnerType") - - return input, nil -} - -// DeserializeUpdateResourcePositionRequest parses an HTTP request into a *UpdateResourcePositionRequest. -func DeserializeUpdateResourcePositionRequest(r *http.Request, pathParams PathParams) (*UpdateResourcePositionRequest, error) { - input := &UpdateResourcePositionRequest{} - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - input.GeoJsonPayload = body - - if v, ok := pathParams["ResourceIdentifier"]; ok { - input.ResourceIdentifier = v - } - - input.ResourceType = r.URL.Query().Get("resourceType") - - return input, nil -} - -// DeserializeUpdateWirelessDeviceRequest parses an HTTP request into a *UpdateWirelessDeviceRequest. -func DeserializeUpdateWirelessDeviceRequest(r *http.Request, pathParams PathParams) (*UpdateWirelessDeviceRequest, error) { - input := &UpdateWirelessDeviceRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeUpdateWirelessDeviceImportTaskRequest parses an HTTP request into a *UpdateWirelessDeviceImportTaskRequest. -func DeserializeUpdateWirelessDeviceImportTaskRequest(r *http.Request, pathParams PathParams) (*UpdateWirelessDeviceImportTaskRequest, error) { - input := &UpdateWirelessDeviceImportTaskRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeUpdateWirelessGatewayRequest parses an HTTP request into a *UpdateWirelessGatewayRequest. -func DeserializeUpdateWirelessGatewayRequest(r *http.Request, pathParams PathParams) (*UpdateWirelessGatewayRequest, error) { - input := &UpdateWirelessGatewayRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} diff --git a/internal/generated/kafka/deserializer.go b/internal/generated/kafka/deserializer.go deleted file mode 100644 index f9aabb87..00000000 --- a/internal/generated/kafka/deserializer.go +++ /dev/null @@ -1,919 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package kafka - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeBatchAssociateScramSecretResponse writes the BatchAssociateScramSecretResponse to the HTTP response. -func SerializeBatchAssociateScramSecretResponse(w http.ResponseWriter, output *BatchAssociateScramSecretResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchDisassociateScramSecretResponse writes the BatchDisassociateScramSecretResponse to the HTTP response. -func SerializeBatchDisassociateScramSecretResponse(w http.ResponseWriter, output *BatchDisassociateScramSecretResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateClusterResponse writes the CreateClusterResponse to the HTTP response. -func SerializeCreateClusterResponse(w http.ResponseWriter, output *CreateClusterResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateClusterV2Response writes the CreateClusterV2Response to the HTTP response. -func SerializeCreateClusterV2Response(w http.ResponseWriter, output *CreateClusterV2Response, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateConfigurationResponse writes the CreateConfigurationResponse to the HTTP response. -func SerializeCreateConfigurationResponse(w http.ResponseWriter, output *CreateConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateReplicatorResponse writes the CreateReplicatorResponse to the HTTP response. -func SerializeCreateReplicatorResponse(w http.ResponseWriter, output *CreateReplicatorResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateTopicResponse writes the CreateTopicResponse to the HTTP response. -func SerializeCreateTopicResponse(w http.ResponseWriter, output *CreateTopicResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateVpcConnectionResponse writes the CreateVpcConnectionResponse to the HTTP response. -func SerializeCreateVpcConnectionResponse(w http.ResponseWriter, output *CreateVpcConnectionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteClusterResponse writes the DeleteClusterResponse to the HTTP response. -func SerializeDeleteClusterResponse(w http.ResponseWriter, output *DeleteClusterResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteClusterPolicyResponse writes the DeleteClusterPolicyResponse to the HTTP response. -func SerializeDeleteClusterPolicyResponse(w http.ResponseWriter, output *DeleteClusterPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteConfigurationResponse writes the DeleteConfigurationResponse to the HTTP response. -func SerializeDeleteConfigurationResponse(w http.ResponseWriter, output *DeleteConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteReplicatorResponse writes the DeleteReplicatorResponse to the HTTP response. -func SerializeDeleteReplicatorResponse(w http.ResponseWriter, output *DeleteReplicatorResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteTopicResponse writes the DeleteTopicResponse to the HTTP response. -func SerializeDeleteTopicResponse(w http.ResponseWriter, output *DeleteTopicResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteVpcConnectionResponse writes the DeleteVpcConnectionResponse to the HTTP response. -func SerializeDeleteVpcConnectionResponse(w http.ResponseWriter, output *DeleteVpcConnectionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeClusterResponse writes the DescribeClusterResponse to the HTTP response. -func SerializeDescribeClusterResponse(w http.ResponseWriter, output *DescribeClusterResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeClusterOperationResponse writes the DescribeClusterOperationResponse to the HTTP response. -func SerializeDescribeClusterOperationResponse(w http.ResponseWriter, output *DescribeClusterOperationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeClusterOperationV2Response writes the DescribeClusterOperationV2Response to the HTTP response. -func SerializeDescribeClusterOperationV2Response(w http.ResponseWriter, output *DescribeClusterOperationV2Response, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeClusterV2Response writes the DescribeClusterV2Response to the HTTP response. -func SerializeDescribeClusterV2Response(w http.ResponseWriter, output *DescribeClusterV2Response, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeConfigurationResponse writes the DescribeConfigurationResponse to the HTTP response. -func SerializeDescribeConfigurationResponse(w http.ResponseWriter, output *DescribeConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeConfigurationRevisionResponse writes the DescribeConfigurationRevisionResponse to the HTTP response. -func SerializeDescribeConfigurationRevisionResponse(w http.ResponseWriter, output *DescribeConfigurationRevisionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeReplicatorResponse writes the DescribeReplicatorResponse to the HTTP response. -func SerializeDescribeReplicatorResponse(w http.ResponseWriter, output *DescribeReplicatorResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTopicResponse writes the DescribeTopicResponse to the HTTP response. -func SerializeDescribeTopicResponse(w http.ResponseWriter, output *DescribeTopicResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTopicPartitionsResponse writes the DescribeTopicPartitionsResponse to the HTTP response. -func SerializeDescribeTopicPartitionsResponse(w http.ResponseWriter, output *DescribeTopicPartitionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeVpcConnectionResponse writes the DescribeVpcConnectionResponse to the HTTP response. -func SerializeDescribeVpcConnectionResponse(w http.ResponseWriter, output *DescribeVpcConnectionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetBootstrapBrokersResponse writes the GetBootstrapBrokersResponse to the HTTP response. -func SerializeGetBootstrapBrokersResponse(w http.ResponseWriter, output *GetBootstrapBrokersResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetClusterPolicyResponse writes the GetClusterPolicyResponse to the HTTP response. -func SerializeGetClusterPolicyResponse(w http.ResponseWriter, output *GetClusterPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCompatibleKafkaVersionsResponse writes the GetCompatibleKafkaVersionsResponse to the HTTP response. -func SerializeGetCompatibleKafkaVersionsResponse(w http.ResponseWriter, output *GetCompatibleKafkaVersionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListClientVpcConnectionsResponse writes the ListClientVpcConnectionsResponse to the HTTP response. -func SerializeListClientVpcConnectionsResponse(w http.ResponseWriter, output *ListClientVpcConnectionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListClusterOperationsResponse writes the ListClusterOperationsResponse to the HTTP response. -func SerializeListClusterOperationsResponse(w http.ResponseWriter, output *ListClusterOperationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListClusterOperationsV2Response writes the ListClusterOperationsV2Response to the HTTP response. -func SerializeListClusterOperationsV2Response(w http.ResponseWriter, output *ListClusterOperationsV2Response, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListClustersResponse writes the ListClustersResponse to the HTTP response. -func SerializeListClustersResponse(w http.ResponseWriter, output *ListClustersResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListClustersV2Response writes the ListClustersV2Response to the HTTP response. -func SerializeListClustersV2Response(w http.ResponseWriter, output *ListClustersV2Response, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListConfigurationRevisionsResponse writes the ListConfigurationRevisionsResponse to the HTTP response. -func SerializeListConfigurationRevisionsResponse(w http.ResponseWriter, output *ListConfigurationRevisionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListConfigurationsResponse writes the ListConfigurationsResponse to the HTTP response. -func SerializeListConfigurationsResponse(w http.ResponseWriter, output *ListConfigurationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListKafkaVersionsResponse writes the ListKafkaVersionsResponse to the HTTP response. -func SerializeListKafkaVersionsResponse(w http.ResponseWriter, output *ListKafkaVersionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListNodesResponse writes the ListNodesResponse to the HTTP response. -func SerializeListNodesResponse(w http.ResponseWriter, output *ListNodesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListReplicatorsResponse writes the ListReplicatorsResponse to the HTTP response. -func SerializeListReplicatorsResponse(w http.ResponseWriter, output *ListReplicatorsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListScramSecretsResponse writes the ListScramSecretsResponse to the HTTP response. -func SerializeListScramSecretsResponse(w http.ResponseWriter, output *ListScramSecretsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceResponse writes the ListTagsForResourceResponse to the HTTP response. -func SerializeListTagsForResourceResponse(w http.ResponseWriter, output *ListTagsForResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTopicsResponse writes the ListTopicsResponse to the HTTP response. -func SerializeListTopicsResponse(w http.ResponseWriter, output *ListTopicsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListVpcConnectionsResponse writes the ListVpcConnectionsResponse to the HTTP response. -func SerializeListVpcConnectionsResponse(w http.ResponseWriter, output *ListVpcConnectionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutClusterPolicyResponse writes the PutClusterPolicyResponse to the HTTP response. -func SerializePutClusterPolicyResponse(w http.ResponseWriter, output *PutClusterPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRebootBrokerResponse writes the RebootBrokerResponse to the HTTP response. -func SerializeRebootBrokerResponse(w http.ResponseWriter, output *RebootBrokerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRejectClientVpcConnectionResponse writes the RejectClientVpcConnectionResponse to the HTTP response. -func SerializeRejectClientVpcConnectionResponse(w http.ResponseWriter, output *RejectClientVpcConnectionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateBrokerCountResponse writes the UpdateBrokerCountResponse to the HTTP response. -func SerializeUpdateBrokerCountResponse(w http.ResponseWriter, output *UpdateBrokerCountResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateBrokerStorageResponse writes the UpdateBrokerStorageResponse to the HTTP response. -func SerializeUpdateBrokerStorageResponse(w http.ResponseWriter, output *UpdateBrokerStorageResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateBrokerTypeResponse writes the UpdateBrokerTypeResponse to the HTTP response. -func SerializeUpdateBrokerTypeResponse(w http.ResponseWriter, output *UpdateBrokerTypeResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateClusterConfigurationResponse writes the UpdateClusterConfigurationResponse to the HTTP response. -func SerializeUpdateClusterConfigurationResponse(w http.ResponseWriter, output *UpdateClusterConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateClusterKafkaVersionResponse writes the UpdateClusterKafkaVersionResponse to the HTTP response. -func SerializeUpdateClusterKafkaVersionResponse(w http.ResponseWriter, output *UpdateClusterKafkaVersionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateConfigurationResponse writes the UpdateConfigurationResponse to the HTTP response. -func SerializeUpdateConfigurationResponse(w http.ResponseWriter, output *UpdateConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateConnectivityResponse writes the UpdateConnectivityResponse to the HTTP response. -func SerializeUpdateConnectivityResponse(w http.ResponseWriter, output *UpdateConnectivityResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateMonitoringResponse writes the UpdateMonitoringResponse to the HTTP response. -func SerializeUpdateMonitoringResponse(w http.ResponseWriter, output *UpdateMonitoringResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateRebalancingResponse writes the UpdateRebalancingResponse to the HTTP response. -func SerializeUpdateRebalancingResponse(w http.ResponseWriter, output *UpdateRebalancingResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateReplicationInfoResponse writes the UpdateReplicationInfoResponse to the HTTP response. -func SerializeUpdateReplicationInfoResponse(w http.ResponseWriter, output *UpdateReplicationInfoResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateSecurityResponse writes the UpdateSecurityResponse to the HTTP response. -func SerializeUpdateSecurityResponse(w http.ResponseWriter, output *UpdateSecurityResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateStorageResponse writes the UpdateStorageResponse to the HTTP response. -func SerializeUpdateStorageResponse(w http.ResponseWriter, output *UpdateStorageResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateTopicResponse writes the UpdateTopicResponse to the HTTP response. -func SerializeUpdateTopicResponse(w http.ResponseWriter, output *UpdateTopicResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/kafka/interface.go b/internal/generated/kafka/interface.go deleted file mode 100644 index 1f023f03..00000000 --- a/internal/generated/kafka/interface.go +++ /dev/null @@ -1,67 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package kafka - -import "context" - -type KafkaService interface { - BatchAssociateScramSecret(ctx context.Context, input *BatchAssociateScramSecretRequest) (*BatchAssociateScramSecretResponse, error) - BatchDisassociateScramSecret(ctx context.Context, input *BatchDisassociateScramSecretRequest) (*BatchDisassociateScramSecretResponse, error) - CreateCluster(ctx context.Context, input *CreateClusterRequest) (*CreateClusterResponse, error) - CreateClusterV2(ctx context.Context, input *CreateClusterV2Request) (*CreateClusterV2Response, error) - CreateConfiguration(ctx context.Context, input *CreateConfigurationRequest) (*CreateConfigurationResponse, error) - CreateReplicator(ctx context.Context, input *CreateReplicatorRequest) (*CreateReplicatorResponse, error) - CreateTopic(ctx context.Context, input *CreateTopicRequest) (*CreateTopicResponse, error) - CreateVpcConnection(ctx context.Context, input *CreateVpcConnectionRequest) (*CreateVpcConnectionResponse, error) - DeleteCluster(ctx context.Context, input *DeleteClusterRequest) (*DeleteClusterResponse, error) - DeleteClusterPolicy(ctx context.Context, input *DeleteClusterPolicyRequest) (*DeleteClusterPolicyResponse, error) - DeleteConfiguration(ctx context.Context, input *DeleteConfigurationRequest) (*DeleteConfigurationResponse, error) - DeleteReplicator(ctx context.Context, input *DeleteReplicatorRequest) (*DeleteReplicatorResponse, error) - DeleteTopic(ctx context.Context, input *DeleteTopicRequest) (*DeleteTopicResponse, error) - DeleteVpcConnection(ctx context.Context, input *DeleteVpcConnectionRequest) (*DeleteVpcConnectionResponse, error) - DescribeCluster(ctx context.Context, input *DescribeClusterRequest) (*DescribeClusterResponse, error) - DescribeClusterOperation(ctx context.Context, input *DescribeClusterOperationRequest) (*DescribeClusterOperationResponse, error) - DescribeClusterOperationV2(ctx context.Context, input *DescribeClusterOperationV2Request) (*DescribeClusterOperationV2Response, error) - DescribeClusterV2(ctx context.Context, input *DescribeClusterV2Request) (*DescribeClusterV2Response, error) - DescribeConfiguration(ctx context.Context, input *DescribeConfigurationRequest) (*DescribeConfigurationResponse, error) - DescribeConfigurationRevision(ctx context.Context, input *DescribeConfigurationRevisionRequest) (*DescribeConfigurationRevisionResponse, error) - DescribeReplicator(ctx context.Context, input *DescribeReplicatorRequest) (*DescribeReplicatorResponse, error) - DescribeTopic(ctx context.Context, input *DescribeTopicRequest) (*DescribeTopicResponse, error) - DescribeTopicPartitions(ctx context.Context, input *DescribeTopicPartitionsRequest) (*DescribeTopicPartitionsResponse, error) - DescribeVpcConnection(ctx context.Context, input *DescribeVpcConnectionRequest) (*DescribeVpcConnectionResponse, error) - GetBootstrapBrokers(ctx context.Context, input *GetBootstrapBrokersRequest) (*GetBootstrapBrokersResponse, error) - GetClusterPolicy(ctx context.Context, input *GetClusterPolicyRequest) (*GetClusterPolicyResponse, error) - GetCompatibleKafkaVersions(ctx context.Context, input *GetCompatibleKafkaVersionsRequest) (*GetCompatibleKafkaVersionsResponse, error) - ListClientVpcConnections(ctx context.Context, input *ListClientVpcConnectionsRequest) (*ListClientVpcConnectionsResponse, error) - ListClusterOperations(ctx context.Context, input *ListClusterOperationsRequest) (*ListClusterOperationsResponse, error) - ListClusterOperationsV2(ctx context.Context, input *ListClusterOperationsV2Request) (*ListClusterOperationsV2Response, error) - ListClusters(ctx context.Context, input *ListClustersRequest) (*ListClustersResponse, error) - ListClustersV2(ctx context.Context, input *ListClustersV2Request) (*ListClustersV2Response, error) - ListConfigurationRevisions(ctx context.Context, input *ListConfigurationRevisionsRequest) (*ListConfigurationRevisionsResponse, error) - ListConfigurations(ctx context.Context, input *ListConfigurationsRequest) (*ListConfigurationsResponse, error) - ListKafkaVersions(ctx context.Context, input *ListKafkaVersionsRequest) (*ListKafkaVersionsResponse, error) - ListNodes(ctx context.Context, input *ListNodesRequest) (*ListNodesResponse, error) - ListReplicators(ctx context.Context, input *ListReplicatorsRequest) (*ListReplicatorsResponse, error) - ListScramSecrets(ctx context.Context, input *ListScramSecretsRequest) (*ListScramSecretsResponse, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceRequest) (*ListTagsForResourceResponse, error) - ListTopics(ctx context.Context, input *ListTopicsRequest) (*ListTopicsResponse, error) - ListVpcConnections(ctx context.Context, input *ListVpcConnectionsRequest) (*ListVpcConnectionsResponse, error) - PutClusterPolicy(ctx context.Context, input *PutClusterPolicyRequest) (*PutClusterPolicyResponse, error) - RebootBroker(ctx context.Context, input *RebootBrokerRequest) (*RebootBrokerResponse, error) - RejectClientVpcConnection(ctx context.Context, input *RejectClientVpcConnectionRequest) (*RejectClientVpcConnectionResponse, error) - TagResource(ctx context.Context, input *TagResourceRequest) (*SmithyUnit, error) - UntagResource(ctx context.Context, input *UntagResourceRequest) (*SmithyUnit, error) - UpdateBrokerCount(ctx context.Context, input *UpdateBrokerCountRequest) (*UpdateBrokerCountResponse, error) - UpdateBrokerStorage(ctx context.Context, input *UpdateBrokerStorageRequest) (*UpdateBrokerStorageResponse, error) - UpdateBrokerType(ctx context.Context, input *UpdateBrokerTypeRequest) (*UpdateBrokerTypeResponse, error) - UpdateClusterConfiguration(ctx context.Context, input *UpdateClusterConfigurationRequest) (*UpdateClusterConfigurationResponse, error) - UpdateClusterKafkaVersion(ctx context.Context, input *UpdateClusterKafkaVersionRequest) (*UpdateClusterKafkaVersionResponse, error) - UpdateConfiguration(ctx context.Context, input *UpdateConfigurationRequest) (*UpdateConfigurationResponse, error) - UpdateConnectivity(ctx context.Context, input *UpdateConnectivityRequest) (*UpdateConnectivityResponse, error) - UpdateMonitoring(ctx context.Context, input *UpdateMonitoringRequest) (*UpdateMonitoringResponse, error) - UpdateRebalancing(ctx context.Context, input *UpdateRebalancingRequest) (*UpdateRebalancingResponse, error) - UpdateReplicationInfo(ctx context.Context, input *UpdateReplicationInfoRequest) (*UpdateReplicationInfoResponse, error) - UpdateSecurity(ctx context.Context, input *UpdateSecurityRequest) (*UpdateSecurityResponse, error) - UpdateStorage(ctx context.Context, input *UpdateStorageRequest) (*UpdateStorageResponse, error) - UpdateTopic(ctx context.Context, input *UpdateTopicRequest) (*UpdateTopicResponse, error) -} diff --git a/internal/generated/kafka/router.go b/internal/generated/kafka/router.go index a036d4f5..13f0ce21 100644 --- a/internal/generated/kafka/router.go +++ b/internal/generated/kafka/router.go @@ -4,6 +4,9 @@ package kafka import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/kafka/serializer.go b/internal/generated/kafka/serializer.go deleted file mode 100644 index 64ae2b89..00000000 --- a/internal/generated/kafka/serializer.go +++ /dev/null @@ -1,748 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package kafka - -import ( - "net/http" - "strconv" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeBatchAssociateScramSecretRequest parses an HTTP request into a *BatchAssociateScramSecretRequest. -func DeserializeBatchAssociateScramSecretRequest(r *http.Request, pathParams PathParams) (*BatchAssociateScramSecretRequest, error) { - input := &BatchAssociateScramSecretRequest{} - - if v, ok := pathParams["ClusterArn"]; ok { - input.ClusterArn = v - } - - return input, nil -} - -// DeserializeBatchDisassociateScramSecretRequest parses an HTTP request into a *BatchDisassociateScramSecretRequest. -func DeserializeBatchDisassociateScramSecretRequest(r *http.Request, pathParams PathParams) (*BatchDisassociateScramSecretRequest, error) { - input := &BatchDisassociateScramSecretRequest{} - - if v, ok := pathParams["ClusterArn"]; ok { - input.ClusterArn = v - } - - return input, nil -} - -// DeserializeCreateClusterRequest parses an HTTP request into a *CreateClusterRequest. -func DeserializeCreateClusterRequest(r *http.Request, pathParams PathParams) (*CreateClusterRequest, error) { - input := &CreateClusterRequest{} - - return input, nil -} - -// DeserializeCreateClusterV2Request parses an HTTP request into a *CreateClusterV2Request. -func DeserializeCreateClusterV2Request(r *http.Request, pathParams PathParams) (*CreateClusterV2Request, error) { - input := &CreateClusterV2Request{} - - return input, nil -} - -// DeserializeCreateConfigurationRequest parses an HTTP request into a *CreateConfigurationRequest. -func DeserializeCreateConfigurationRequest(r *http.Request, pathParams PathParams) (*CreateConfigurationRequest, error) { - input := &CreateConfigurationRequest{} - - return input, nil -} - -// DeserializeCreateReplicatorRequest parses an HTTP request into a *CreateReplicatorRequest. -func DeserializeCreateReplicatorRequest(r *http.Request, pathParams PathParams) (*CreateReplicatorRequest, error) { - input := &CreateReplicatorRequest{} - - return input, nil -} - -// DeserializeCreateTopicRequest parses an HTTP request into a *CreateTopicRequest. -func DeserializeCreateTopicRequest(r *http.Request, pathParams PathParams) (*CreateTopicRequest, error) { - input := &CreateTopicRequest{} - - if v, ok := pathParams["ClusterArn"]; ok { - input.ClusterArn = v - } - - return input, nil -} - -// DeserializeCreateVpcConnectionRequest parses an HTTP request into a *CreateVpcConnectionRequest. -func DeserializeCreateVpcConnectionRequest(r *http.Request, pathParams PathParams) (*CreateVpcConnectionRequest, error) { - input := &CreateVpcConnectionRequest{} - - return input, nil -} - -// DeserializeDeleteClusterRequest parses an HTTP request into a *DeleteClusterRequest. -func DeserializeDeleteClusterRequest(r *http.Request, pathParams PathParams) (*DeleteClusterRequest, error) { - input := &DeleteClusterRequest{} - - if v, ok := pathParams["ClusterArn"]; ok { - input.ClusterArn = v - } - - input.CurrentVersion = r.URL.Query().Get("currentVersion") - - return input, nil -} - -// DeserializeDeleteClusterPolicyRequest parses an HTTP request into a *DeleteClusterPolicyRequest. -func DeserializeDeleteClusterPolicyRequest(r *http.Request, pathParams PathParams) (*DeleteClusterPolicyRequest, error) { - input := &DeleteClusterPolicyRequest{} - - if v, ok := pathParams["ClusterArn"]; ok { - input.ClusterArn = v - } - - return input, nil -} - -// DeserializeDeleteConfigurationRequest parses an HTTP request into a *DeleteConfigurationRequest. -func DeserializeDeleteConfigurationRequest(r *http.Request, pathParams PathParams) (*DeleteConfigurationRequest, error) { - input := &DeleteConfigurationRequest{} - - if v, ok := pathParams["Arn"]; ok { - input.Arn = v - } - - return input, nil -} - -// DeserializeDeleteReplicatorRequest parses an HTTP request into a *DeleteReplicatorRequest. -func DeserializeDeleteReplicatorRequest(r *http.Request, pathParams PathParams) (*DeleteReplicatorRequest, error) { - input := &DeleteReplicatorRequest{} - - input.CurrentVersion = r.URL.Query().Get("currentVersion") - - if v, ok := pathParams["ReplicatorArn"]; ok { - input.ReplicatorArn = v - } - - return input, nil -} - -// DeserializeDeleteTopicRequest parses an HTTP request into a *DeleteTopicRequest. -func DeserializeDeleteTopicRequest(r *http.Request, pathParams PathParams) (*DeleteTopicRequest, error) { - input := &DeleteTopicRequest{} - - if v, ok := pathParams["ClusterArn"]; ok { - input.ClusterArn = v - } - - if v, ok := pathParams["TopicName"]; ok { - input.TopicName = v - } - - return input, nil -} - -// DeserializeDeleteVpcConnectionRequest parses an HTTP request into a *DeleteVpcConnectionRequest. -func DeserializeDeleteVpcConnectionRequest(r *http.Request, pathParams PathParams) (*DeleteVpcConnectionRequest, error) { - input := &DeleteVpcConnectionRequest{} - - if v, ok := pathParams["Arn"]; ok { - input.Arn = v - } - - return input, nil -} - -// DeserializeDescribeClusterRequest parses an HTTP request into a *DescribeClusterRequest. -func DeserializeDescribeClusterRequest(r *http.Request, pathParams PathParams) (*DescribeClusterRequest, error) { - input := &DescribeClusterRequest{} - - if v, ok := pathParams["ClusterArn"]; ok { - input.ClusterArn = v - } - - return input, nil -} - -// DeserializeDescribeClusterOperationRequest parses an HTTP request into a *DescribeClusterOperationRequest. -func DeserializeDescribeClusterOperationRequest(r *http.Request, pathParams PathParams) (*DescribeClusterOperationRequest, error) { - input := &DescribeClusterOperationRequest{} - - if v, ok := pathParams["ClusterOperationArn"]; ok { - input.ClusterOperationArn = v - } - - return input, nil -} - -// DeserializeDescribeClusterOperationV2Request parses an HTTP request into a *DescribeClusterOperationV2Request. -func DeserializeDescribeClusterOperationV2Request(r *http.Request, pathParams PathParams) (*DescribeClusterOperationV2Request, error) { - input := &DescribeClusterOperationV2Request{} - - if v, ok := pathParams["ClusterOperationArn"]; ok { - input.ClusterOperationArn = v - } - - return input, nil -} - -// DeserializeDescribeClusterV2Request parses an HTTP request into a *DescribeClusterV2Request. -func DeserializeDescribeClusterV2Request(r *http.Request, pathParams PathParams) (*DescribeClusterV2Request, error) { - input := &DescribeClusterV2Request{} - - if v, ok := pathParams["ClusterArn"]; ok { - input.ClusterArn = v - } - - return input, nil -} - -// DeserializeDescribeConfigurationRequest parses an HTTP request into a *DescribeConfigurationRequest. -func DeserializeDescribeConfigurationRequest(r *http.Request, pathParams PathParams) (*DescribeConfigurationRequest, error) { - input := &DescribeConfigurationRequest{} - - if v, ok := pathParams["Arn"]; ok { - input.Arn = v - } - - return input, nil -} - -// DeserializeDescribeConfigurationRevisionRequest parses an HTTP request into a *DescribeConfigurationRevisionRequest. -func DeserializeDescribeConfigurationRevisionRequest(r *http.Request, pathParams PathParams) (*DescribeConfigurationRevisionRequest, error) { - input := &DescribeConfigurationRevisionRequest{} - - if v, ok := pathParams["Arn"]; ok { - input.Arn = v - } - - if v, ok := pathParams["Revision"]; ok { - input.Revision, _ = strconv.ParseInt(v, 10, 64) - } - - return input, nil -} - -// DeserializeDescribeReplicatorRequest parses an HTTP request into a *DescribeReplicatorRequest. -func DeserializeDescribeReplicatorRequest(r *http.Request, pathParams PathParams) (*DescribeReplicatorRequest, error) { - input := &DescribeReplicatorRequest{} - - if v, ok := pathParams["ReplicatorArn"]; ok { - input.ReplicatorArn = v - } - - return input, nil -} - -// DeserializeDescribeTopicRequest parses an HTTP request into a *DescribeTopicRequest. -func DeserializeDescribeTopicRequest(r *http.Request, pathParams PathParams) (*DescribeTopicRequest, error) { - input := &DescribeTopicRequest{} - - if v, ok := pathParams["ClusterArn"]; ok { - input.ClusterArn = v - } - - if v, ok := pathParams["TopicName"]; ok { - input.TopicName = v - } - - return input, nil -} - -// DeserializeDescribeTopicPartitionsRequest parses an HTTP request into a *DescribeTopicPartitionsRequest. -func DeserializeDescribeTopicPartitionsRequest(r *http.Request, pathParams PathParams) (*DescribeTopicPartitionsRequest, error) { - input := &DescribeTopicPartitionsRequest{} - - if v, ok := pathParams["ClusterArn"]; ok { - input.ClusterArn = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - if v, ok := pathParams["TopicName"]; ok { - input.TopicName = v - } - - return input, nil -} - -// DeserializeDescribeVpcConnectionRequest parses an HTTP request into a *DescribeVpcConnectionRequest. -func DeserializeDescribeVpcConnectionRequest(r *http.Request, pathParams PathParams) (*DescribeVpcConnectionRequest, error) { - input := &DescribeVpcConnectionRequest{} - - if v, ok := pathParams["Arn"]; ok { - input.Arn = v - } - - return input, nil -} - -// DeserializeGetBootstrapBrokersRequest parses an HTTP request into a *GetBootstrapBrokersRequest. -func DeserializeGetBootstrapBrokersRequest(r *http.Request, pathParams PathParams) (*GetBootstrapBrokersRequest, error) { - input := &GetBootstrapBrokersRequest{} - - if v, ok := pathParams["ClusterArn"]; ok { - input.ClusterArn = v - } - - return input, nil -} - -// DeserializeGetClusterPolicyRequest parses an HTTP request into a *GetClusterPolicyRequest. -func DeserializeGetClusterPolicyRequest(r *http.Request, pathParams PathParams) (*GetClusterPolicyRequest, error) { - input := &GetClusterPolicyRequest{} - - if v, ok := pathParams["ClusterArn"]; ok { - input.ClusterArn = v - } - - return input, nil -} - -// DeserializeGetCompatibleKafkaVersionsRequest parses an HTTP request into a *GetCompatibleKafkaVersionsRequest. -func DeserializeGetCompatibleKafkaVersionsRequest(r *http.Request, pathParams PathParams) (*GetCompatibleKafkaVersionsRequest, error) { - input := &GetCompatibleKafkaVersionsRequest{} - - input.ClusterArn = r.URL.Query().Get("clusterArn") - - return input, nil -} - -// DeserializeListClientVpcConnectionsRequest parses an HTTP request into a *ListClientVpcConnectionsRequest. -func DeserializeListClientVpcConnectionsRequest(r *http.Request, pathParams PathParams) (*ListClientVpcConnectionsRequest, error) { - input := &ListClientVpcConnectionsRequest{} - - if v, ok := pathParams["ClusterArn"]; ok { - input.ClusterArn = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListClusterOperationsRequest parses an HTTP request into a *ListClusterOperationsRequest. -func DeserializeListClusterOperationsRequest(r *http.Request, pathParams PathParams) (*ListClusterOperationsRequest, error) { - input := &ListClusterOperationsRequest{} - - if v, ok := pathParams["ClusterArn"]; ok { - input.ClusterArn = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListClusterOperationsV2Request parses an HTTP request into a *ListClusterOperationsV2Request. -func DeserializeListClusterOperationsV2Request(r *http.Request, pathParams PathParams) (*ListClusterOperationsV2Request, error) { - input := &ListClusterOperationsV2Request{} - - if v, ok := pathParams["ClusterArn"]; ok { - input.ClusterArn = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListClustersRequest parses an HTTP request into a *ListClustersRequest. -func DeserializeListClustersRequest(r *http.Request, pathParams PathParams) (*ListClustersRequest, error) { - input := &ListClustersRequest{} - - input.ClusterNameFilter = r.URL.Query().Get("clusterNameFilter") - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListClustersV2Request parses an HTTP request into a *ListClustersV2Request. -func DeserializeListClustersV2Request(r *http.Request, pathParams PathParams) (*ListClustersV2Request, error) { - input := &ListClustersV2Request{} - - input.ClusterNameFilter = r.URL.Query().Get("clusterNameFilter") - - input.ClusterTypeFilter = r.URL.Query().Get("clusterTypeFilter") - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListConfigurationRevisionsRequest parses an HTTP request into a *ListConfigurationRevisionsRequest. -func DeserializeListConfigurationRevisionsRequest(r *http.Request, pathParams PathParams) (*ListConfigurationRevisionsRequest, error) { - input := &ListConfigurationRevisionsRequest{} - - if v, ok := pathParams["Arn"]; ok { - input.Arn = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListConfigurationsRequest parses an HTTP request into a *ListConfigurationsRequest. -func DeserializeListConfigurationsRequest(r *http.Request, pathParams PathParams) (*ListConfigurationsRequest, error) { - input := &ListConfigurationsRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListKafkaVersionsRequest parses an HTTP request into a *ListKafkaVersionsRequest. -func DeserializeListKafkaVersionsRequest(r *http.Request, pathParams PathParams) (*ListKafkaVersionsRequest, error) { - input := &ListKafkaVersionsRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListNodesRequest parses an HTTP request into a *ListNodesRequest. -func DeserializeListNodesRequest(r *http.Request, pathParams PathParams) (*ListNodesRequest, error) { - input := &ListNodesRequest{} - - if v, ok := pathParams["ClusterArn"]; ok { - input.ClusterArn = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListReplicatorsRequest parses an HTTP request into a *ListReplicatorsRequest. -func DeserializeListReplicatorsRequest(r *http.Request, pathParams PathParams) (*ListReplicatorsRequest, error) { - input := &ListReplicatorsRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - input.ReplicatorNameFilter = r.URL.Query().Get("replicatorNameFilter") - - return input, nil -} - -// DeserializeListScramSecretsRequest parses an HTTP request into a *ListScramSecretsRequest. -func DeserializeListScramSecretsRequest(r *http.Request, pathParams PathParams) (*ListScramSecretsRequest, error) { - input := &ListScramSecretsRequest{} - - if v, ok := pathParams["ClusterArn"]; ok { - input.ClusterArn = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListTagsForResourceRequest parses an HTTP request into a *ListTagsForResourceRequest. -func DeserializeListTagsForResourceRequest(r *http.Request, pathParams PathParams) (*ListTagsForResourceRequest, error) { - input := &ListTagsForResourceRequest{} - - if v, ok := pathParams["ResourceArn"]; ok { - input.ResourceArn = v - } - - return input, nil -} - -// DeserializeListTopicsRequest parses an HTTP request into a *ListTopicsRequest. -func DeserializeListTopicsRequest(r *http.Request, pathParams PathParams) (*ListTopicsRequest, error) { - input := &ListTopicsRequest{} - - if v, ok := pathParams["ClusterArn"]; ok { - input.ClusterArn = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - input.TopicNameFilter = r.URL.Query().Get("topicNameFilter") - - return input, nil -} - -// DeserializeListVpcConnectionsRequest parses an HTTP request into a *ListVpcConnectionsRequest. -func DeserializeListVpcConnectionsRequest(r *http.Request, pathParams PathParams) (*ListVpcConnectionsRequest, error) { - input := &ListVpcConnectionsRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializePutClusterPolicyRequest parses an HTTP request into a *PutClusterPolicyRequest. -func DeserializePutClusterPolicyRequest(r *http.Request, pathParams PathParams) (*PutClusterPolicyRequest, error) { - input := &PutClusterPolicyRequest{} - - if v, ok := pathParams["ClusterArn"]; ok { - input.ClusterArn = v - } - - return input, nil -} - -// DeserializeRebootBrokerRequest parses an HTTP request into a *RebootBrokerRequest. -func DeserializeRebootBrokerRequest(r *http.Request, pathParams PathParams) (*RebootBrokerRequest, error) { - input := &RebootBrokerRequest{} - - if v, ok := pathParams["ClusterArn"]; ok { - input.ClusterArn = v - } - - return input, nil -} - -// DeserializeRejectClientVpcConnectionRequest parses an HTTP request into a *RejectClientVpcConnectionRequest. -func DeserializeRejectClientVpcConnectionRequest(r *http.Request, pathParams PathParams) (*RejectClientVpcConnectionRequest, error) { - input := &RejectClientVpcConnectionRequest{} - - if v, ok := pathParams["ClusterArn"]; ok { - input.ClusterArn = v - } - - return input, nil -} - -// DeserializeTagResourceRequest parses an HTTP request into a *TagResourceRequest. -func DeserializeTagResourceRequest(r *http.Request, pathParams PathParams) (*TagResourceRequest, error) { - input := &TagResourceRequest{} - - if v, ok := pathParams["ResourceArn"]; ok { - input.ResourceArn = v - } - - return input, nil -} - -// DeserializeUntagResourceRequest parses an HTTP request into a *UntagResourceRequest. -func DeserializeUntagResourceRequest(r *http.Request, pathParams PathParams) (*UntagResourceRequest, error) { - input := &UntagResourceRequest{} - - if v, ok := pathParams["ResourceArn"]; ok { - input.ResourceArn = v - } - - // TagKeys: skipped (unsupported query type __listOf__string) - - return input, nil -} - -// DeserializeUpdateBrokerCountRequest parses an HTTP request into a *UpdateBrokerCountRequest. -func DeserializeUpdateBrokerCountRequest(r *http.Request, pathParams PathParams) (*UpdateBrokerCountRequest, error) { - input := &UpdateBrokerCountRequest{} - - if v, ok := pathParams["ClusterArn"]; ok { - input.ClusterArn = v - } - - return input, nil -} - -// DeserializeUpdateBrokerStorageRequest parses an HTTP request into a *UpdateBrokerStorageRequest. -func DeserializeUpdateBrokerStorageRequest(r *http.Request, pathParams PathParams) (*UpdateBrokerStorageRequest, error) { - input := &UpdateBrokerStorageRequest{} - - if v, ok := pathParams["ClusterArn"]; ok { - input.ClusterArn = v - } - - return input, nil -} - -// DeserializeUpdateBrokerTypeRequest parses an HTTP request into a *UpdateBrokerTypeRequest. -func DeserializeUpdateBrokerTypeRequest(r *http.Request, pathParams PathParams) (*UpdateBrokerTypeRequest, error) { - input := &UpdateBrokerTypeRequest{} - - if v, ok := pathParams["ClusterArn"]; ok { - input.ClusterArn = v - } - - return input, nil -} - -// DeserializeUpdateClusterConfigurationRequest parses an HTTP request into a *UpdateClusterConfigurationRequest. -func DeserializeUpdateClusterConfigurationRequest(r *http.Request, pathParams PathParams) (*UpdateClusterConfigurationRequest, error) { - input := &UpdateClusterConfigurationRequest{} - - if v, ok := pathParams["ClusterArn"]; ok { - input.ClusterArn = v - } - - return input, nil -} - -// DeserializeUpdateClusterKafkaVersionRequest parses an HTTP request into a *UpdateClusterKafkaVersionRequest. -func DeserializeUpdateClusterKafkaVersionRequest(r *http.Request, pathParams PathParams) (*UpdateClusterKafkaVersionRequest, error) { - input := &UpdateClusterKafkaVersionRequest{} - - if v, ok := pathParams["ClusterArn"]; ok { - input.ClusterArn = v - } - - return input, nil -} - -// DeserializeUpdateConfigurationRequest parses an HTTP request into a *UpdateConfigurationRequest. -func DeserializeUpdateConfigurationRequest(r *http.Request, pathParams PathParams) (*UpdateConfigurationRequest, error) { - input := &UpdateConfigurationRequest{} - - if v, ok := pathParams["Arn"]; ok { - input.Arn = v - } - - return input, nil -} - -// DeserializeUpdateConnectivityRequest parses an HTTP request into a *UpdateConnectivityRequest. -func DeserializeUpdateConnectivityRequest(r *http.Request, pathParams PathParams) (*UpdateConnectivityRequest, error) { - input := &UpdateConnectivityRequest{} - - if v, ok := pathParams["ClusterArn"]; ok { - input.ClusterArn = v - } - - return input, nil -} - -// DeserializeUpdateMonitoringRequest parses an HTTP request into a *UpdateMonitoringRequest. -func DeserializeUpdateMonitoringRequest(r *http.Request, pathParams PathParams) (*UpdateMonitoringRequest, error) { - input := &UpdateMonitoringRequest{} - - if v, ok := pathParams["ClusterArn"]; ok { - input.ClusterArn = v - } - - return input, nil -} - -// DeserializeUpdateRebalancingRequest parses an HTTP request into a *UpdateRebalancingRequest. -func DeserializeUpdateRebalancingRequest(r *http.Request, pathParams PathParams) (*UpdateRebalancingRequest, error) { - input := &UpdateRebalancingRequest{} - - if v, ok := pathParams["ClusterArn"]; ok { - input.ClusterArn = v - } - - return input, nil -} - -// DeserializeUpdateReplicationInfoRequest parses an HTTP request into a *UpdateReplicationInfoRequest. -func DeserializeUpdateReplicationInfoRequest(r *http.Request, pathParams PathParams) (*UpdateReplicationInfoRequest, error) { - input := &UpdateReplicationInfoRequest{} - - if v, ok := pathParams["ReplicatorArn"]; ok { - input.ReplicatorArn = v - } - - return input, nil -} - -// DeserializeUpdateSecurityRequest parses an HTTP request into a *UpdateSecurityRequest. -func DeserializeUpdateSecurityRequest(r *http.Request, pathParams PathParams) (*UpdateSecurityRequest, error) { - input := &UpdateSecurityRequest{} - - if v, ok := pathParams["ClusterArn"]; ok { - input.ClusterArn = v - } - - return input, nil -} - -// DeserializeUpdateStorageRequest parses an HTTP request into a *UpdateStorageRequest. -func DeserializeUpdateStorageRequest(r *http.Request, pathParams PathParams) (*UpdateStorageRequest, error) { - input := &UpdateStorageRequest{} - - if v, ok := pathParams["ClusterArn"]; ok { - input.ClusterArn = v - } - - return input, nil -} - -// DeserializeUpdateTopicRequest parses an HTTP request into a *UpdateTopicRequest. -func DeserializeUpdateTopicRequest(r *http.Request, pathParams PathParams) (*UpdateTopicRequest, error) { - input := &UpdateTopicRequest{} - - if v, ok := pathParams["ClusterArn"]; ok { - input.ClusterArn = v - } - - if v, ok := pathParams["TopicName"]; ok { - input.TopicName = v - } - - return input, nil -} diff --git a/internal/generated/kinesis/deserializer.go b/internal/generated/kinesis/deserializer.go deleted file mode 100644 index 6d7164af..00000000 --- a/internal/generated/kinesis/deserializer.go +++ /dev/null @@ -1,355 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package kinesis - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDescribeAccountSettingsOutput writes the DescribeAccountSettingsOutput to the HTTP response. -func SerializeDescribeAccountSettingsOutput(w http.ResponseWriter, output *DescribeAccountSettingsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeLimitsOutput writes the DescribeLimitsOutput to the HTTP response. -func SerializeDescribeLimitsOutput(w http.ResponseWriter, output *DescribeLimitsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeStreamOutput writes the DescribeStreamOutput to the HTTP response. -func SerializeDescribeStreamOutput(w http.ResponseWriter, output *DescribeStreamOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeStreamConsumerOutput writes the DescribeStreamConsumerOutput to the HTTP response. -func SerializeDescribeStreamConsumerOutput(w http.ResponseWriter, output *DescribeStreamConsumerOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeStreamSummaryOutput writes the DescribeStreamSummaryOutput to the HTTP response. -func SerializeDescribeStreamSummaryOutput(w http.ResponseWriter, output *DescribeStreamSummaryOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEnhancedMonitoringOutput writes the EnhancedMonitoringOutput to the HTTP response. -func SerializeEnhancedMonitoringOutput(w http.ResponseWriter, output *EnhancedMonitoringOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetRecordsOutput writes the GetRecordsOutput to the HTTP response. -func SerializeGetRecordsOutput(w http.ResponseWriter, output *GetRecordsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetResourcePolicyOutput writes the GetResourcePolicyOutput to the HTTP response. -func SerializeGetResourcePolicyOutput(w http.ResponseWriter, output *GetResourcePolicyOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetShardIteratorOutput writes the GetShardIteratorOutput to the HTTP response. -func SerializeGetShardIteratorOutput(w http.ResponseWriter, output *GetShardIteratorOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListShardsOutput writes the ListShardsOutput to the HTTP response. -func SerializeListShardsOutput(w http.ResponseWriter, output *ListShardsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListStreamConsumersOutput writes the ListStreamConsumersOutput to the HTTP response. -func SerializeListStreamConsumersOutput(w http.ResponseWriter, output *ListStreamConsumersOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListStreamsOutput writes the ListStreamsOutput to the HTTP response. -func SerializeListStreamsOutput(w http.ResponseWriter, output *ListStreamsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceOutput writes the ListTagsForResourceOutput to the HTTP response. -func SerializeListTagsForResourceOutput(w http.ResponseWriter, output *ListTagsForResourceOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForStreamOutput writes the ListTagsForStreamOutput to the HTTP response. -func SerializeListTagsForStreamOutput(w http.ResponseWriter, output *ListTagsForStreamOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutRecordOutput writes the PutRecordOutput to the HTTP response. -func SerializePutRecordOutput(w http.ResponseWriter, output *PutRecordOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutRecordsOutput writes the PutRecordsOutput to the HTTP response. -func SerializePutRecordsOutput(w http.ResponseWriter, output *PutRecordsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRegisterStreamConsumerOutput writes the RegisterStreamConsumerOutput to the HTTP response. -func SerializeRegisterStreamConsumerOutput(w http.ResponseWriter, output *RegisterStreamConsumerOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSubscribeToShardOutput writes the SubscribeToShardOutput to the HTTP response. -func SerializeSubscribeToShardOutput(w http.ResponseWriter, output *SubscribeToShardOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateAccountSettingsOutput writes the UpdateAccountSettingsOutput to the HTTP response. -func SerializeUpdateAccountSettingsOutput(w http.ResponseWriter, output *UpdateAccountSettingsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateShardCountOutput writes the UpdateShardCountOutput to the HTTP response. -func SerializeUpdateShardCountOutput(w http.ResponseWriter, output *UpdateShardCountOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateStreamWarmThroughputOutput writes the UpdateStreamWarmThroughputOutput to the HTTP response. -func SerializeUpdateStreamWarmThroughputOutput(w http.ResponseWriter, output *UpdateStreamWarmThroughputOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/kinesis/interface.go b/internal/generated/kinesis/interface.go deleted file mode 100644 index 5ebf34bb..00000000 --- a/internal/generated/kinesis/interface.go +++ /dev/null @@ -1,47 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package kinesis - -import "context" - -type Kinesis_20131202Service interface { - AddTagsToStream(ctx context.Context, input *AddTagsToStreamInput) (*SmithyUnit, error) - CreateStream(ctx context.Context, input *CreateStreamInput) (*SmithyUnit, error) - DecreaseStreamRetentionPeriod(ctx context.Context, input *DecreaseStreamRetentionPeriodInput) (*SmithyUnit, error) - DeleteResourcePolicy(ctx context.Context, input *DeleteResourcePolicyInput) (*SmithyUnit, error) - DeleteStream(ctx context.Context, input *DeleteStreamInput) (*SmithyUnit, error) - DeregisterStreamConsumer(ctx context.Context, input *DeregisterStreamConsumerInput) (*SmithyUnit, error) - DescribeAccountSettings(ctx context.Context, input *DescribeAccountSettingsInput) (*DescribeAccountSettingsOutput, error) - DescribeLimits(ctx context.Context, input *DescribeLimitsInput) (*DescribeLimitsOutput, error) - DescribeStream(ctx context.Context, input *DescribeStreamInput) (*DescribeStreamOutput, error) - DescribeStreamConsumer(ctx context.Context, input *DescribeStreamConsumerInput) (*DescribeStreamConsumerOutput, error) - DescribeStreamSummary(ctx context.Context, input *DescribeStreamSummaryInput) (*DescribeStreamSummaryOutput, error) - DisableEnhancedMonitoring(ctx context.Context, input *DisableEnhancedMonitoringInput) (*EnhancedMonitoringOutput, error) - EnableEnhancedMonitoring(ctx context.Context, input *EnableEnhancedMonitoringInput) (*EnhancedMonitoringOutput, error) - GetRecords(ctx context.Context, input *GetRecordsInput) (*GetRecordsOutput, error) - GetResourcePolicy(ctx context.Context, input *GetResourcePolicyInput) (*GetResourcePolicyOutput, error) - GetShardIterator(ctx context.Context, input *GetShardIteratorInput) (*GetShardIteratorOutput, error) - IncreaseStreamRetentionPeriod(ctx context.Context, input *IncreaseStreamRetentionPeriodInput) (*SmithyUnit, error) - ListShards(ctx context.Context, input *ListShardsInput) (*ListShardsOutput, error) - ListStreamConsumers(ctx context.Context, input *ListStreamConsumersInput) (*ListStreamConsumersOutput, error) - ListStreams(ctx context.Context, input *ListStreamsInput) (*ListStreamsOutput, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error) - ListTagsForStream(ctx context.Context, input *ListTagsForStreamInput) (*ListTagsForStreamOutput, error) - MergeShards(ctx context.Context, input *MergeShardsInput) (*SmithyUnit, error) - PutRecord(ctx context.Context, input *PutRecordInput) (*PutRecordOutput, error) - PutRecords(ctx context.Context, input *PutRecordsInput) (*PutRecordsOutput, error) - PutResourcePolicy(ctx context.Context, input *PutResourcePolicyInput) (*SmithyUnit, error) - RegisterStreamConsumer(ctx context.Context, input *RegisterStreamConsumerInput) (*RegisterStreamConsumerOutput, error) - RemoveTagsFromStream(ctx context.Context, input *RemoveTagsFromStreamInput) (*SmithyUnit, error) - SplitShard(ctx context.Context, input *SplitShardInput) (*SmithyUnit, error) - StartStreamEncryption(ctx context.Context, input *StartStreamEncryptionInput) (*SmithyUnit, error) - StopStreamEncryption(ctx context.Context, input *StopStreamEncryptionInput) (*SmithyUnit, error) - SubscribeToShard(ctx context.Context, input *SubscribeToShardInput) (*SubscribeToShardOutput, error) - TagResource(ctx context.Context, input *TagResourceInput) (*SmithyUnit, error) - UntagResource(ctx context.Context, input *UntagResourceInput) (*SmithyUnit, error) - UpdateAccountSettings(ctx context.Context, input *UpdateAccountSettingsInput) (*UpdateAccountSettingsOutput, error) - UpdateMaxRecordSize(ctx context.Context, input *UpdateMaxRecordSizeInput) (*SmithyUnit, error) - UpdateShardCount(ctx context.Context, input *UpdateShardCountInput) (*UpdateShardCountOutput, error) - UpdateStreamMode(ctx context.Context, input *UpdateStreamModeInput) (*SmithyUnit, error) - UpdateStreamWarmThroughput(ctx context.Context, input *UpdateStreamWarmThroughputInput) (*UpdateStreamWarmThroughputOutput, error) -} diff --git a/internal/generated/kinesis/router.go b/internal/generated/kinesis/router.go index 91630d8b..572d2142 100644 --- a/internal/generated/kinesis/router.go +++ b/internal/generated/kinesis/router.go @@ -4,6 +4,9 @@ package kinesis import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/kinesis/serializer.go b/internal/generated/kinesis/serializer.go deleted file mode 100644 index 5e7d5710..00000000 --- a/internal/generated/kinesis/serializer.go +++ /dev/null @@ -1,283 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package kinesis - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeAddTagsToStreamInput parses an HTTP request into a *AddTagsToStreamInput. -func DeserializeAddTagsToStreamInput(r *http.Request, pathParams PathParams) (*AddTagsToStreamInput, error) { - input := &AddTagsToStreamInput{} - - return input, nil -} - -// DeserializeCreateStreamInput parses an HTTP request into a *CreateStreamInput. -func DeserializeCreateStreamInput(r *http.Request, pathParams PathParams) (*CreateStreamInput, error) { - input := &CreateStreamInput{} - - return input, nil -} - -// DeserializeDecreaseStreamRetentionPeriodInput parses an HTTP request into a *DecreaseStreamRetentionPeriodInput. -func DeserializeDecreaseStreamRetentionPeriodInput(r *http.Request, pathParams PathParams) (*DecreaseStreamRetentionPeriodInput, error) { - input := &DecreaseStreamRetentionPeriodInput{} - - return input, nil -} - -// DeserializeDeleteResourcePolicyInput parses an HTTP request into a *DeleteResourcePolicyInput. -func DeserializeDeleteResourcePolicyInput(r *http.Request, pathParams PathParams) (*DeleteResourcePolicyInput, error) { - input := &DeleteResourcePolicyInput{} - - return input, nil -} - -// DeserializeDeleteStreamInput parses an HTTP request into a *DeleteStreamInput. -func DeserializeDeleteStreamInput(r *http.Request, pathParams PathParams) (*DeleteStreamInput, error) { - input := &DeleteStreamInput{} - - return input, nil -} - -// DeserializeDeregisterStreamConsumerInput parses an HTTP request into a *DeregisterStreamConsumerInput. -func DeserializeDeregisterStreamConsumerInput(r *http.Request, pathParams PathParams) (*DeregisterStreamConsumerInput, error) { - input := &DeregisterStreamConsumerInput{} - - return input, nil -} - -// DeserializeDescribeAccountSettingsInput parses an HTTP request into a *DescribeAccountSettingsInput. -func DeserializeDescribeAccountSettingsInput(r *http.Request, pathParams PathParams) (*DescribeAccountSettingsInput, error) { - input := &DescribeAccountSettingsInput{} - - return input, nil -} - -// DeserializeDescribeLimitsInput parses an HTTP request into a *DescribeLimitsInput. -func DeserializeDescribeLimitsInput(r *http.Request, pathParams PathParams) (*DescribeLimitsInput, error) { - input := &DescribeLimitsInput{} - - return input, nil -} - -// DeserializeDescribeStreamInput parses an HTTP request into a *DescribeStreamInput. -func DeserializeDescribeStreamInput(r *http.Request, pathParams PathParams) (*DescribeStreamInput, error) { - input := &DescribeStreamInput{} - - return input, nil -} - -// DeserializeDescribeStreamConsumerInput parses an HTTP request into a *DescribeStreamConsumerInput. -func DeserializeDescribeStreamConsumerInput(r *http.Request, pathParams PathParams) (*DescribeStreamConsumerInput, error) { - input := &DescribeStreamConsumerInput{} - - return input, nil -} - -// DeserializeDescribeStreamSummaryInput parses an HTTP request into a *DescribeStreamSummaryInput. -func DeserializeDescribeStreamSummaryInput(r *http.Request, pathParams PathParams) (*DescribeStreamSummaryInput, error) { - input := &DescribeStreamSummaryInput{} - - return input, nil -} - -// DeserializeDisableEnhancedMonitoringInput parses an HTTP request into a *DisableEnhancedMonitoringInput. -func DeserializeDisableEnhancedMonitoringInput(r *http.Request, pathParams PathParams) (*DisableEnhancedMonitoringInput, error) { - input := &DisableEnhancedMonitoringInput{} - - return input, nil -} - -// DeserializeEnableEnhancedMonitoringInput parses an HTTP request into a *EnableEnhancedMonitoringInput. -func DeserializeEnableEnhancedMonitoringInput(r *http.Request, pathParams PathParams) (*EnableEnhancedMonitoringInput, error) { - input := &EnableEnhancedMonitoringInput{} - - return input, nil -} - -// DeserializeGetRecordsInput parses an HTTP request into a *GetRecordsInput. -func DeserializeGetRecordsInput(r *http.Request, pathParams PathParams) (*GetRecordsInput, error) { - input := &GetRecordsInput{} - - return input, nil -} - -// DeserializeGetResourcePolicyInput parses an HTTP request into a *GetResourcePolicyInput. -func DeserializeGetResourcePolicyInput(r *http.Request, pathParams PathParams) (*GetResourcePolicyInput, error) { - input := &GetResourcePolicyInput{} - - return input, nil -} - -// DeserializeGetShardIteratorInput parses an HTTP request into a *GetShardIteratorInput. -func DeserializeGetShardIteratorInput(r *http.Request, pathParams PathParams) (*GetShardIteratorInput, error) { - input := &GetShardIteratorInput{} - - return input, nil -} - -// DeserializeIncreaseStreamRetentionPeriodInput parses an HTTP request into a *IncreaseStreamRetentionPeriodInput. -func DeserializeIncreaseStreamRetentionPeriodInput(r *http.Request, pathParams PathParams) (*IncreaseStreamRetentionPeriodInput, error) { - input := &IncreaseStreamRetentionPeriodInput{} - - return input, nil -} - -// DeserializeListShardsInput parses an HTTP request into a *ListShardsInput. -func DeserializeListShardsInput(r *http.Request, pathParams PathParams) (*ListShardsInput, error) { - input := &ListShardsInput{} - - return input, nil -} - -// DeserializeListStreamConsumersInput parses an HTTP request into a *ListStreamConsumersInput. -func DeserializeListStreamConsumersInput(r *http.Request, pathParams PathParams) (*ListStreamConsumersInput, error) { - input := &ListStreamConsumersInput{} - - return input, nil -} - -// DeserializeListStreamsInput parses an HTTP request into a *ListStreamsInput. -func DeserializeListStreamsInput(r *http.Request, pathParams PathParams) (*ListStreamsInput, error) { - input := &ListStreamsInput{} - - return input, nil -} - -// DeserializeListTagsForResourceInput parses an HTTP request into a *ListTagsForResourceInput. -func DeserializeListTagsForResourceInput(r *http.Request, pathParams PathParams) (*ListTagsForResourceInput, error) { - input := &ListTagsForResourceInput{} - - return input, nil -} - -// DeserializeListTagsForStreamInput parses an HTTP request into a *ListTagsForStreamInput. -func DeserializeListTagsForStreamInput(r *http.Request, pathParams PathParams) (*ListTagsForStreamInput, error) { - input := &ListTagsForStreamInput{} - - return input, nil -} - -// DeserializeMergeShardsInput parses an HTTP request into a *MergeShardsInput. -func DeserializeMergeShardsInput(r *http.Request, pathParams PathParams) (*MergeShardsInput, error) { - input := &MergeShardsInput{} - - return input, nil -} - -// DeserializePutRecordInput parses an HTTP request into a *PutRecordInput. -func DeserializePutRecordInput(r *http.Request, pathParams PathParams) (*PutRecordInput, error) { - input := &PutRecordInput{} - - return input, nil -} - -// DeserializePutRecordsInput parses an HTTP request into a *PutRecordsInput. -func DeserializePutRecordsInput(r *http.Request, pathParams PathParams) (*PutRecordsInput, error) { - input := &PutRecordsInput{} - - return input, nil -} - -// DeserializePutResourcePolicyInput parses an HTTP request into a *PutResourcePolicyInput. -func DeserializePutResourcePolicyInput(r *http.Request, pathParams PathParams) (*PutResourcePolicyInput, error) { - input := &PutResourcePolicyInput{} - - return input, nil -} - -// DeserializeRegisterStreamConsumerInput parses an HTTP request into a *RegisterStreamConsumerInput. -func DeserializeRegisterStreamConsumerInput(r *http.Request, pathParams PathParams) (*RegisterStreamConsumerInput, error) { - input := &RegisterStreamConsumerInput{} - - return input, nil -} - -// DeserializeRemoveTagsFromStreamInput parses an HTTP request into a *RemoveTagsFromStreamInput. -func DeserializeRemoveTagsFromStreamInput(r *http.Request, pathParams PathParams) (*RemoveTagsFromStreamInput, error) { - input := &RemoveTagsFromStreamInput{} - - return input, nil -} - -// DeserializeSplitShardInput parses an HTTP request into a *SplitShardInput. -func DeserializeSplitShardInput(r *http.Request, pathParams PathParams) (*SplitShardInput, error) { - input := &SplitShardInput{} - - return input, nil -} - -// DeserializeStartStreamEncryptionInput parses an HTTP request into a *StartStreamEncryptionInput. -func DeserializeStartStreamEncryptionInput(r *http.Request, pathParams PathParams) (*StartStreamEncryptionInput, error) { - input := &StartStreamEncryptionInput{} - - return input, nil -} - -// DeserializeStopStreamEncryptionInput parses an HTTP request into a *StopStreamEncryptionInput. -func DeserializeStopStreamEncryptionInput(r *http.Request, pathParams PathParams) (*StopStreamEncryptionInput, error) { - input := &StopStreamEncryptionInput{} - - return input, nil -} - -// DeserializeSubscribeToShardInput parses an HTTP request into a *SubscribeToShardInput. -func DeserializeSubscribeToShardInput(r *http.Request, pathParams PathParams) (*SubscribeToShardInput, error) { - input := &SubscribeToShardInput{} - - return input, nil -} - -// DeserializeTagResourceInput parses an HTTP request into a *TagResourceInput. -func DeserializeTagResourceInput(r *http.Request, pathParams PathParams) (*TagResourceInput, error) { - input := &TagResourceInput{} - - return input, nil -} - -// DeserializeUntagResourceInput parses an HTTP request into a *UntagResourceInput. -func DeserializeUntagResourceInput(r *http.Request, pathParams PathParams) (*UntagResourceInput, error) { - input := &UntagResourceInput{} - - return input, nil -} - -// DeserializeUpdateAccountSettingsInput parses an HTTP request into a *UpdateAccountSettingsInput. -func DeserializeUpdateAccountSettingsInput(r *http.Request, pathParams PathParams) (*UpdateAccountSettingsInput, error) { - input := &UpdateAccountSettingsInput{} - - return input, nil -} - -// DeserializeUpdateMaxRecordSizeInput parses an HTTP request into a *UpdateMaxRecordSizeInput. -func DeserializeUpdateMaxRecordSizeInput(r *http.Request, pathParams PathParams) (*UpdateMaxRecordSizeInput, error) { - input := &UpdateMaxRecordSizeInput{} - - return input, nil -} - -// DeserializeUpdateShardCountInput parses an HTTP request into a *UpdateShardCountInput. -func DeserializeUpdateShardCountInput(r *http.Request, pathParams PathParams) (*UpdateShardCountInput, error) { - input := &UpdateShardCountInput{} - - return input, nil -} - -// DeserializeUpdateStreamModeInput parses an HTTP request into a *UpdateStreamModeInput. -func DeserializeUpdateStreamModeInput(r *http.Request, pathParams PathParams) (*UpdateStreamModeInput, error) { - input := &UpdateStreamModeInput{} - - return input, nil -} - -// DeserializeUpdateStreamWarmThroughputInput parses an HTTP request into a *UpdateStreamWarmThroughputInput. -func DeserializeUpdateStreamWarmThroughputInput(r *http.Request, pathParams PathParams) (*UpdateStreamWarmThroughputInput, error) { - input := &UpdateStreamWarmThroughputInput{} - - return input, nil -} diff --git a/internal/generated/kinesisanalyticsv2/deserializer.go b/internal/generated/kinesisanalyticsv2/deserializer.go deleted file mode 100644 index fe2a683c..00000000 --- a/internal/generated/kinesisanalyticsv2/deserializer.go +++ /dev/null @@ -1,507 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package kinesisanalyticsv2 - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeAddApplicationCloudWatchLoggingOptionResponse writes the AddApplicationCloudWatchLoggingOptionResponse to the HTTP response. -func SerializeAddApplicationCloudWatchLoggingOptionResponse(w http.ResponseWriter, output *AddApplicationCloudWatchLoggingOptionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAddApplicationInputResponse writes the AddApplicationInputResponse to the HTTP response. -func SerializeAddApplicationInputResponse(w http.ResponseWriter, output *AddApplicationInputResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAddApplicationInputProcessingConfigurationResponse writes the AddApplicationInputProcessingConfigurationResponse to the HTTP response. -func SerializeAddApplicationInputProcessingConfigurationResponse(w http.ResponseWriter, output *AddApplicationInputProcessingConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAddApplicationOutputResponse writes the AddApplicationOutputResponse to the HTTP response. -func SerializeAddApplicationOutputResponse(w http.ResponseWriter, output *AddApplicationOutputResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAddApplicationReferenceDataSourceResponse writes the AddApplicationReferenceDataSourceResponse to the HTTP response. -func SerializeAddApplicationReferenceDataSourceResponse(w http.ResponseWriter, output *AddApplicationReferenceDataSourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAddApplicationVpcConfigurationResponse writes the AddApplicationVpcConfigurationResponse to the HTTP response. -func SerializeAddApplicationVpcConfigurationResponse(w http.ResponseWriter, output *AddApplicationVpcConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateApplicationResponse writes the CreateApplicationResponse to the HTTP response. -func SerializeCreateApplicationResponse(w http.ResponseWriter, output *CreateApplicationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateApplicationPresignedUrlResponse writes the CreateApplicationPresignedUrlResponse to the HTTP response. -func SerializeCreateApplicationPresignedUrlResponse(w http.ResponseWriter, output *CreateApplicationPresignedUrlResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateApplicationSnapshotResponse writes the CreateApplicationSnapshotResponse to the HTTP response. -func SerializeCreateApplicationSnapshotResponse(w http.ResponseWriter, output *CreateApplicationSnapshotResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteApplicationResponse writes the DeleteApplicationResponse to the HTTP response. -func SerializeDeleteApplicationResponse(w http.ResponseWriter, output *DeleteApplicationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteApplicationCloudWatchLoggingOptionResponse writes the DeleteApplicationCloudWatchLoggingOptionResponse to the HTTP response. -func SerializeDeleteApplicationCloudWatchLoggingOptionResponse(w http.ResponseWriter, output *DeleteApplicationCloudWatchLoggingOptionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteApplicationInputProcessingConfigurationResponse writes the DeleteApplicationInputProcessingConfigurationResponse to the HTTP response. -func SerializeDeleteApplicationInputProcessingConfigurationResponse(w http.ResponseWriter, output *DeleteApplicationInputProcessingConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteApplicationOutputResponse writes the DeleteApplicationOutputResponse to the HTTP response. -func SerializeDeleteApplicationOutputResponse(w http.ResponseWriter, output *DeleteApplicationOutputResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteApplicationReferenceDataSourceResponse writes the DeleteApplicationReferenceDataSourceResponse to the HTTP response. -func SerializeDeleteApplicationReferenceDataSourceResponse(w http.ResponseWriter, output *DeleteApplicationReferenceDataSourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteApplicationSnapshotResponse writes the DeleteApplicationSnapshotResponse to the HTTP response. -func SerializeDeleteApplicationSnapshotResponse(w http.ResponseWriter, output *DeleteApplicationSnapshotResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteApplicationVpcConfigurationResponse writes the DeleteApplicationVpcConfigurationResponse to the HTTP response. -func SerializeDeleteApplicationVpcConfigurationResponse(w http.ResponseWriter, output *DeleteApplicationVpcConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeApplicationResponse writes the DescribeApplicationResponse to the HTTP response. -func SerializeDescribeApplicationResponse(w http.ResponseWriter, output *DescribeApplicationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeApplicationOperationResponse writes the DescribeApplicationOperationResponse to the HTTP response. -func SerializeDescribeApplicationOperationResponse(w http.ResponseWriter, output *DescribeApplicationOperationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeApplicationSnapshotResponse writes the DescribeApplicationSnapshotResponse to the HTTP response. -func SerializeDescribeApplicationSnapshotResponse(w http.ResponseWriter, output *DescribeApplicationSnapshotResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeApplicationVersionResponse writes the DescribeApplicationVersionResponse to the HTTP response. -func SerializeDescribeApplicationVersionResponse(w http.ResponseWriter, output *DescribeApplicationVersionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDiscoverInputSchemaResponse writes the DiscoverInputSchemaResponse to the HTTP response. -func SerializeDiscoverInputSchemaResponse(w http.ResponseWriter, output *DiscoverInputSchemaResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListApplicationOperationsResponse writes the ListApplicationOperationsResponse to the HTTP response. -func SerializeListApplicationOperationsResponse(w http.ResponseWriter, output *ListApplicationOperationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListApplicationSnapshotsResponse writes the ListApplicationSnapshotsResponse to the HTTP response. -func SerializeListApplicationSnapshotsResponse(w http.ResponseWriter, output *ListApplicationSnapshotsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListApplicationVersionsResponse writes the ListApplicationVersionsResponse to the HTTP response. -func SerializeListApplicationVersionsResponse(w http.ResponseWriter, output *ListApplicationVersionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListApplicationsResponse writes the ListApplicationsResponse to the HTTP response. -func SerializeListApplicationsResponse(w http.ResponseWriter, output *ListApplicationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceResponse writes the ListTagsForResourceResponse to the HTTP response. -func SerializeListTagsForResourceResponse(w http.ResponseWriter, output *ListTagsForResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRollbackApplicationResponse writes the RollbackApplicationResponse to the HTTP response. -func SerializeRollbackApplicationResponse(w http.ResponseWriter, output *RollbackApplicationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartApplicationResponse writes the StartApplicationResponse to the HTTP response. -func SerializeStartApplicationResponse(w http.ResponseWriter, output *StartApplicationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStopApplicationResponse writes the StopApplicationResponse to the HTTP response. -func SerializeStopApplicationResponse(w http.ResponseWriter, output *StopApplicationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTagResourceResponse writes the TagResourceResponse to the HTTP response. -func SerializeTagResourceResponse(w http.ResponseWriter, output *TagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUntagResourceResponse writes the UntagResourceResponse to the HTTP response. -func SerializeUntagResourceResponse(w http.ResponseWriter, output *UntagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateApplicationResponse writes the UpdateApplicationResponse to the HTTP response. -func SerializeUpdateApplicationResponse(w http.ResponseWriter, output *UpdateApplicationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateApplicationMaintenanceConfigurationResponse writes the UpdateApplicationMaintenanceConfigurationResponse to the HTTP response. -func SerializeUpdateApplicationMaintenanceConfigurationResponse(w http.ResponseWriter, output *UpdateApplicationMaintenanceConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/kinesisanalyticsv2/interface.go b/internal/generated/kinesisanalyticsv2/interface.go deleted file mode 100644 index 5c839880..00000000 --- a/internal/generated/kinesisanalyticsv2/interface.go +++ /dev/null @@ -1,41 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package kinesisanalyticsv2 - -import "context" - -type KinesisAnalytics_20180523Service interface { - AddApplicationCloudWatchLoggingOption(ctx context.Context, input *AddApplicationCloudWatchLoggingOptionRequest) (*AddApplicationCloudWatchLoggingOptionResponse, error) - AddApplicationInput(ctx context.Context, input *AddApplicationInputRequest) (*AddApplicationInputResponse, error) - AddApplicationInputProcessingConfiguration(ctx context.Context, input *AddApplicationInputProcessingConfigurationRequest) (*AddApplicationInputProcessingConfigurationResponse, error) - AddApplicationOutput(ctx context.Context, input *AddApplicationOutputRequest) (*AddApplicationOutputResponse, error) - AddApplicationReferenceDataSource(ctx context.Context, input *AddApplicationReferenceDataSourceRequest) (*AddApplicationReferenceDataSourceResponse, error) - AddApplicationVpcConfiguration(ctx context.Context, input *AddApplicationVpcConfigurationRequest) (*AddApplicationVpcConfigurationResponse, error) - CreateApplication(ctx context.Context, input *CreateApplicationRequest) (*CreateApplicationResponse, error) - CreateApplicationPresignedUrl(ctx context.Context, input *CreateApplicationPresignedUrlRequest) (*CreateApplicationPresignedUrlResponse, error) - CreateApplicationSnapshot(ctx context.Context, input *CreateApplicationSnapshotRequest) (*CreateApplicationSnapshotResponse, error) - DeleteApplication(ctx context.Context, input *DeleteApplicationRequest) (*DeleteApplicationResponse, error) - DeleteApplicationCloudWatchLoggingOption(ctx context.Context, input *DeleteApplicationCloudWatchLoggingOptionRequest) (*DeleteApplicationCloudWatchLoggingOptionResponse, error) - DeleteApplicationInputProcessingConfiguration(ctx context.Context, input *DeleteApplicationInputProcessingConfigurationRequest) (*DeleteApplicationInputProcessingConfigurationResponse, error) - DeleteApplicationOutput(ctx context.Context, input *DeleteApplicationOutputRequest) (*DeleteApplicationOutputResponse, error) - DeleteApplicationReferenceDataSource(ctx context.Context, input *DeleteApplicationReferenceDataSourceRequest) (*DeleteApplicationReferenceDataSourceResponse, error) - DeleteApplicationSnapshot(ctx context.Context, input *DeleteApplicationSnapshotRequest) (*DeleteApplicationSnapshotResponse, error) - DeleteApplicationVpcConfiguration(ctx context.Context, input *DeleteApplicationVpcConfigurationRequest) (*DeleteApplicationVpcConfigurationResponse, error) - DescribeApplication(ctx context.Context, input *DescribeApplicationRequest) (*DescribeApplicationResponse, error) - DescribeApplicationOperation(ctx context.Context, input *DescribeApplicationOperationRequest) (*DescribeApplicationOperationResponse, error) - DescribeApplicationSnapshot(ctx context.Context, input *DescribeApplicationSnapshotRequest) (*DescribeApplicationSnapshotResponse, error) - DescribeApplicationVersion(ctx context.Context, input *DescribeApplicationVersionRequest) (*DescribeApplicationVersionResponse, error) - DiscoverInputSchema(ctx context.Context, input *DiscoverInputSchemaRequest) (*DiscoverInputSchemaResponse, error) - ListApplicationOperations(ctx context.Context, input *ListApplicationOperationsRequest) (*ListApplicationOperationsResponse, error) - ListApplicationSnapshots(ctx context.Context, input *ListApplicationSnapshotsRequest) (*ListApplicationSnapshotsResponse, error) - ListApplicationVersions(ctx context.Context, input *ListApplicationVersionsRequest) (*ListApplicationVersionsResponse, error) - ListApplications(ctx context.Context, input *ListApplicationsRequest) (*ListApplicationsResponse, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceRequest) (*ListTagsForResourceResponse, error) - RollbackApplication(ctx context.Context, input *RollbackApplicationRequest) (*RollbackApplicationResponse, error) - StartApplication(ctx context.Context, input *StartApplicationRequest) (*StartApplicationResponse, error) - StopApplication(ctx context.Context, input *StopApplicationRequest) (*StopApplicationResponse, error) - TagResource(ctx context.Context, input *TagResourceRequest) (*TagResourceResponse, error) - UntagResource(ctx context.Context, input *UntagResourceRequest) (*UntagResourceResponse, error) - UpdateApplication(ctx context.Context, input *UpdateApplicationRequest) (*UpdateApplicationResponse, error) - UpdateApplicationMaintenanceConfiguration(ctx context.Context, input *UpdateApplicationMaintenanceConfigurationRequest) (*UpdateApplicationMaintenanceConfigurationResponse, error) -} diff --git a/internal/generated/kinesisanalyticsv2/router.go b/internal/generated/kinesisanalyticsv2/router.go index f040174c..6c98ce40 100644 --- a/internal/generated/kinesisanalyticsv2/router.go +++ b/internal/generated/kinesisanalyticsv2/router.go @@ -4,6 +4,9 @@ package kinesisanalyticsv2 import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/kinesisanalyticsv2/serializer.go b/internal/generated/kinesisanalyticsv2/serializer.go deleted file mode 100644 index 0ef9e7b2..00000000 --- a/internal/generated/kinesisanalyticsv2/serializer.go +++ /dev/null @@ -1,241 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package kinesisanalyticsv2 - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeAddApplicationCloudWatchLoggingOptionRequest parses an HTTP request into a *AddApplicationCloudWatchLoggingOptionRequest. -func DeserializeAddApplicationCloudWatchLoggingOptionRequest(r *http.Request, pathParams PathParams) (*AddApplicationCloudWatchLoggingOptionRequest, error) { - input := &AddApplicationCloudWatchLoggingOptionRequest{} - - return input, nil -} - -// DeserializeAddApplicationInputRequest parses an HTTP request into a *AddApplicationInputRequest. -func DeserializeAddApplicationInputRequest(r *http.Request, pathParams PathParams) (*AddApplicationInputRequest, error) { - input := &AddApplicationInputRequest{} - - return input, nil -} - -// DeserializeAddApplicationInputProcessingConfigurationRequest parses an HTTP request into a *AddApplicationInputProcessingConfigurationRequest. -func DeserializeAddApplicationInputProcessingConfigurationRequest(r *http.Request, pathParams PathParams) (*AddApplicationInputProcessingConfigurationRequest, error) { - input := &AddApplicationInputProcessingConfigurationRequest{} - - return input, nil -} - -// DeserializeAddApplicationOutputRequest parses an HTTP request into a *AddApplicationOutputRequest. -func DeserializeAddApplicationOutputRequest(r *http.Request, pathParams PathParams) (*AddApplicationOutputRequest, error) { - input := &AddApplicationOutputRequest{} - - return input, nil -} - -// DeserializeAddApplicationReferenceDataSourceRequest parses an HTTP request into a *AddApplicationReferenceDataSourceRequest. -func DeserializeAddApplicationReferenceDataSourceRequest(r *http.Request, pathParams PathParams) (*AddApplicationReferenceDataSourceRequest, error) { - input := &AddApplicationReferenceDataSourceRequest{} - - return input, nil -} - -// DeserializeAddApplicationVpcConfigurationRequest parses an HTTP request into a *AddApplicationVpcConfigurationRequest. -func DeserializeAddApplicationVpcConfigurationRequest(r *http.Request, pathParams PathParams) (*AddApplicationVpcConfigurationRequest, error) { - input := &AddApplicationVpcConfigurationRequest{} - - return input, nil -} - -// DeserializeCreateApplicationRequest parses an HTTP request into a *CreateApplicationRequest. -func DeserializeCreateApplicationRequest(r *http.Request, pathParams PathParams) (*CreateApplicationRequest, error) { - input := &CreateApplicationRequest{} - - return input, nil -} - -// DeserializeCreateApplicationPresignedUrlRequest parses an HTTP request into a *CreateApplicationPresignedUrlRequest. -func DeserializeCreateApplicationPresignedUrlRequest(r *http.Request, pathParams PathParams) (*CreateApplicationPresignedUrlRequest, error) { - input := &CreateApplicationPresignedUrlRequest{} - - return input, nil -} - -// DeserializeCreateApplicationSnapshotRequest parses an HTTP request into a *CreateApplicationSnapshotRequest. -func DeserializeCreateApplicationSnapshotRequest(r *http.Request, pathParams PathParams) (*CreateApplicationSnapshotRequest, error) { - input := &CreateApplicationSnapshotRequest{} - - return input, nil -} - -// DeserializeDeleteApplicationRequest parses an HTTP request into a *DeleteApplicationRequest. -func DeserializeDeleteApplicationRequest(r *http.Request, pathParams PathParams) (*DeleteApplicationRequest, error) { - input := &DeleteApplicationRequest{} - - return input, nil -} - -// DeserializeDeleteApplicationCloudWatchLoggingOptionRequest parses an HTTP request into a *DeleteApplicationCloudWatchLoggingOptionRequest. -func DeserializeDeleteApplicationCloudWatchLoggingOptionRequest(r *http.Request, pathParams PathParams) (*DeleteApplicationCloudWatchLoggingOptionRequest, error) { - input := &DeleteApplicationCloudWatchLoggingOptionRequest{} - - return input, nil -} - -// DeserializeDeleteApplicationInputProcessingConfigurationRequest parses an HTTP request into a *DeleteApplicationInputProcessingConfigurationRequest. -func DeserializeDeleteApplicationInputProcessingConfigurationRequest(r *http.Request, pathParams PathParams) (*DeleteApplicationInputProcessingConfigurationRequest, error) { - input := &DeleteApplicationInputProcessingConfigurationRequest{} - - return input, nil -} - -// DeserializeDeleteApplicationOutputRequest parses an HTTP request into a *DeleteApplicationOutputRequest. -func DeserializeDeleteApplicationOutputRequest(r *http.Request, pathParams PathParams) (*DeleteApplicationOutputRequest, error) { - input := &DeleteApplicationOutputRequest{} - - return input, nil -} - -// DeserializeDeleteApplicationReferenceDataSourceRequest parses an HTTP request into a *DeleteApplicationReferenceDataSourceRequest. -func DeserializeDeleteApplicationReferenceDataSourceRequest(r *http.Request, pathParams PathParams) (*DeleteApplicationReferenceDataSourceRequest, error) { - input := &DeleteApplicationReferenceDataSourceRequest{} - - return input, nil -} - -// DeserializeDeleteApplicationSnapshotRequest parses an HTTP request into a *DeleteApplicationSnapshotRequest. -func DeserializeDeleteApplicationSnapshotRequest(r *http.Request, pathParams PathParams) (*DeleteApplicationSnapshotRequest, error) { - input := &DeleteApplicationSnapshotRequest{} - - return input, nil -} - -// DeserializeDeleteApplicationVpcConfigurationRequest parses an HTTP request into a *DeleteApplicationVpcConfigurationRequest. -func DeserializeDeleteApplicationVpcConfigurationRequest(r *http.Request, pathParams PathParams) (*DeleteApplicationVpcConfigurationRequest, error) { - input := &DeleteApplicationVpcConfigurationRequest{} - - return input, nil -} - -// DeserializeDescribeApplicationRequest parses an HTTP request into a *DescribeApplicationRequest. -func DeserializeDescribeApplicationRequest(r *http.Request, pathParams PathParams) (*DescribeApplicationRequest, error) { - input := &DescribeApplicationRequest{} - - return input, nil -} - -// DeserializeDescribeApplicationOperationRequest parses an HTTP request into a *DescribeApplicationOperationRequest. -func DeserializeDescribeApplicationOperationRequest(r *http.Request, pathParams PathParams) (*DescribeApplicationOperationRequest, error) { - input := &DescribeApplicationOperationRequest{} - - return input, nil -} - -// DeserializeDescribeApplicationSnapshotRequest parses an HTTP request into a *DescribeApplicationSnapshotRequest. -func DeserializeDescribeApplicationSnapshotRequest(r *http.Request, pathParams PathParams) (*DescribeApplicationSnapshotRequest, error) { - input := &DescribeApplicationSnapshotRequest{} - - return input, nil -} - -// DeserializeDescribeApplicationVersionRequest parses an HTTP request into a *DescribeApplicationVersionRequest. -func DeserializeDescribeApplicationVersionRequest(r *http.Request, pathParams PathParams) (*DescribeApplicationVersionRequest, error) { - input := &DescribeApplicationVersionRequest{} - - return input, nil -} - -// DeserializeDiscoverInputSchemaRequest parses an HTTP request into a *DiscoverInputSchemaRequest. -func DeserializeDiscoverInputSchemaRequest(r *http.Request, pathParams PathParams) (*DiscoverInputSchemaRequest, error) { - input := &DiscoverInputSchemaRequest{} - - return input, nil -} - -// DeserializeListApplicationOperationsRequest parses an HTTP request into a *ListApplicationOperationsRequest. -func DeserializeListApplicationOperationsRequest(r *http.Request, pathParams PathParams) (*ListApplicationOperationsRequest, error) { - input := &ListApplicationOperationsRequest{} - - return input, nil -} - -// DeserializeListApplicationSnapshotsRequest parses an HTTP request into a *ListApplicationSnapshotsRequest. -func DeserializeListApplicationSnapshotsRequest(r *http.Request, pathParams PathParams) (*ListApplicationSnapshotsRequest, error) { - input := &ListApplicationSnapshotsRequest{} - - return input, nil -} - -// DeserializeListApplicationVersionsRequest parses an HTTP request into a *ListApplicationVersionsRequest. -func DeserializeListApplicationVersionsRequest(r *http.Request, pathParams PathParams) (*ListApplicationVersionsRequest, error) { - input := &ListApplicationVersionsRequest{} - - return input, nil -} - -// DeserializeListApplicationsRequest parses an HTTP request into a *ListApplicationsRequest. -func DeserializeListApplicationsRequest(r *http.Request, pathParams PathParams) (*ListApplicationsRequest, error) { - input := &ListApplicationsRequest{} - - return input, nil -} - -// DeserializeListTagsForResourceRequest parses an HTTP request into a *ListTagsForResourceRequest. -func DeserializeListTagsForResourceRequest(r *http.Request, pathParams PathParams) (*ListTagsForResourceRequest, error) { - input := &ListTagsForResourceRequest{} - - return input, nil -} - -// DeserializeRollbackApplicationRequest parses an HTTP request into a *RollbackApplicationRequest. -func DeserializeRollbackApplicationRequest(r *http.Request, pathParams PathParams) (*RollbackApplicationRequest, error) { - input := &RollbackApplicationRequest{} - - return input, nil -} - -// DeserializeStartApplicationRequest parses an HTTP request into a *StartApplicationRequest. -func DeserializeStartApplicationRequest(r *http.Request, pathParams PathParams) (*StartApplicationRequest, error) { - input := &StartApplicationRequest{} - - return input, nil -} - -// DeserializeStopApplicationRequest parses an HTTP request into a *StopApplicationRequest. -func DeserializeStopApplicationRequest(r *http.Request, pathParams PathParams) (*StopApplicationRequest, error) { - input := &StopApplicationRequest{} - - return input, nil -} - -// DeserializeTagResourceRequest parses an HTTP request into a *TagResourceRequest. -func DeserializeTagResourceRequest(r *http.Request, pathParams PathParams) (*TagResourceRequest, error) { - input := &TagResourceRequest{} - - return input, nil -} - -// DeserializeUntagResourceRequest parses an HTTP request into a *UntagResourceRequest. -func DeserializeUntagResourceRequest(r *http.Request, pathParams PathParams) (*UntagResourceRequest, error) { - input := &UntagResourceRequest{} - - return input, nil -} - -// DeserializeUpdateApplicationRequest parses an HTTP request into a *UpdateApplicationRequest. -func DeserializeUpdateApplicationRequest(r *http.Request, pathParams PathParams) (*UpdateApplicationRequest, error) { - input := &UpdateApplicationRequest{} - - return input, nil -} - -// DeserializeUpdateApplicationMaintenanceConfigurationRequest parses an HTTP request into a *UpdateApplicationMaintenanceConfigurationRequest. -func DeserializeUpdateApplicationMaintenanceConfigurationRequest(r *http.Request, pathParams PathParams) (*UpdateApplicationMaintenanceConfigurationRequest, error) { - input := &UpdateApplicationMaintenanceConfigurationRequest{} - - return input, nil -} diff --git a/internal/generated/kms/deserializer.go b/internal/generated/kms/deserializer.go deleted file mode 100644 index 62d972cc..00000000 --- a/internal/generated/kms/deserializer.go +++ /dev/null @@ -1,603 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package kms - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeCancelKeyDeletionResponse writes the CancelKeyDeletionResponse to the HTTP response. -func SerializeCancelKeyDeletionResponse(w http.ResponseWriter, output *CancelKeyDeletionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeConnectCustomKeyStoreResponse writes the ConnectCustomKeyStoreResponse to the HTTP response. -func SerializeConnectCustomKeyStoreResponse(w http.ResponseWriter, output *ConnectCustomKeyStoreResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateCustomKeyStoreResponse writes the CreateCustomKeyStoreResponse to the HTTP response. -func SerializeCreateCustomKeyStoreResponse(w http.ResponseWriter, output *CreateCustomKeyStoreResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateGrantResponse writes the CreateGrantResponse to the HTTP response. -func SerializeCreateGrantResponse(w http.ResponseWriter, output *CreateGrantResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateKeyResponse writes the CreateKeyResponse to the HTTP response. -func SerializeCreateKeyResponse(w http.ResponseWriter, output *CreateKeyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDecryptResponse writes the DecryptResponse to the HTTP response. -func SerializeDecryptResponse(w http.ResponseWriter, output *DecryptResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteCustomKeyStoreResponse writes the DeleteCustomKeyStoreResponse to the HTTP response. -func SerializeDeleteCustomKeyStoreResponse(w http.ResponseWriter, output *DeleteCustomKeyStoreResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteImportedKeyMaterialResponse writes the DeleteImportedKeyMaterialResponse to the HTTP response. -func SerializeDeleteImportedKeyMaterialResponse(w http.ResponseWriter, output *DeleteImportedKeyMaterialResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeriveSharedSecretResponse writes the DeriveSharedSecretResponse to the HTTP response. -func SerializeDeriveSharedSecretResponse(w http.ResponseWriter, output *DeriveSharedSecretResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeCustomKeyStoresResponse writes the DescribeCustomKeyStoresResponse to the HTTP response. -func SerializeDescribeCustomKeyStoresResponse(w http.ResponseWriter, output *DescribeCustomKeyStoresResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeKeyResponse writes the DescribeKeyResponse to the HTTP response. -func SerializeDescribeKeyResponse(w http.ResponseWriter, output *DescribeKeyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisconnectCustomKeyStoreResponse writes the DisconnectCustomKeyStoreResponse to the HTTP response. -func SerializeDisconnectCustomKeyStoreResponse(w http.ResponseWriter, output *DisconnectCustomKeyStoreResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeEncryptResponse writes the EncryptResponse to the HTTP response. -func SerializeEncryptResponse(w http.ResponseWriter, output *EncryptResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGenerateDataKeyResponse writes the GenerateDataKeyResponse to the HTTP response. -func SerializeGenerateDataKeyResponse(w http.ResponseWriter, output *GenerateDataKeyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGenerateDataKeyPairResponse writes the GenerateDataKeyPairResponse to the HTTP response. -func SerializeGenerateDataKeyPairResponse(w http.ResponseWriter, output *GenerateDataKeyPairResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGenerateDataKeyPairWithoutPlaintextResponse writes the GenerateDataKeyPairWithoutPlaintextResponse to the HTTP response. -func SerializeGenerateDataKeyPairWithoutPlaintextResponse(w http.ResponseWriter, output *GenerateDataKeyPairWithoutPlaintextResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGenerateDataKeyWithoutPlaintextResponse writes the GenerateDataKeyWithoutPlaintextResponse to the HTTP response. -func SerializeGenerateDataKeyWithoutPlaintextResponse(w http.ResponseWriter, output *GenerateDataKeyWithoutPlaintextResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGenerateMacResponse writes the GenerateMacResponse to the HTTP response. -func SerializeGenerateMacResponse(w http.ResponseWriter, output *GenerateMacResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGenerateRandomResponse writes the GenerateRandomResponse to the HTTP response. -func SerializeGenerateRandomResponse(w http.ResponseWriter, output *GenerateRandomResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetKeyPolicyResponse writes the GetKeyPolicyResponse to the HTTP response. -func SerializeGetKeyPolicyResponse(w http.ResponseWriter, output *GetKeyPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetKeyRotationStatusResponse writes the GetKeyRotationStatusResponse to the HTTP response. -func SerializeGetKeyRotationStatusResponse(w http.ResponseWriter, output *GetKeyRotationStatusResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetParametersForImportResponse writes the GetParametersForImportResponse to the HTTP response. -func SerializeGetParametersForImportResponse(w http.ResponseWriter, output *GetParametersForImportResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPublicKeyResponse writes the GetPublicKeyResponse to the HTTP response. -func SerializeGetPublicKeyResponse(w http.ResponseWriter, output *GetPublicKeyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeImportKeyMaterialResponse writes the ImportKeyMaterialResponse to the HTTP response. -func SerializeImportKeyMaterialResponse(w http.ResponseWriter, output *ImportKeyMaterialResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAliasesResponse writes the ListAliasesResponse to the HTTP response. -func SerializeListAliasesResponse(w http.ResponseWriter, output *ListAliasesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListGrantsResponse writes the ListGrantsResponse to the HTTP response. -func SerializeListGrantsResponse(w http.ResponseWriter, output *ListGrantsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListKeyPoliciesResponse writes the ListKeyPoliciesResponse to the HTTP response. -func SerializeListKeyPoliciesResponse(w http.ResponseWriter, output *ListKeyPoliciesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListKeyRotationsResponse writes the ListKeyRotationsResponse to the HTTP response. -func SerializeListKeyRotationsResponse(w http.ResponseWriter, output *ListKeyRotationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListKeysResponse writes the ListKeysResponse to the HTTP response. -func SerializeListKeysResponse(w http.ResponseWriter, output *ListKeysResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListResourceTagsResponse writes the ListResourceTagsResponse to the HTTP response. -func SerializeListResourceTagsResponse(w http.ResponseWriter, output *ListResourceTagsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeReEncryptResponse writes the ReEncryptResponse to the HTTP response. -func SerializeReEncryptResponse(w http.ResponseWriter, output *ReEncryptResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeReplicateKeyResponse writes the ReplicateKeyResponse to the HTTP response. -func SerializeReplicateKeyResponse(w http.ResponseWriter, output *ReplicateKeyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRotateKeyOnDemandResponse writes the RotateKeyOnDemandResponse to the HTTP response. -func SerializeRotateKeyOnDemandResponse(w http.ResponseWriter, output *RotateKeyOnDemandResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeScheduleKeyDeletionResponse writes the ScheduleKeyDeletionResponse to the HTTP response. -func SerializeScheduleKeyDeletionResponse(w http.ResponseWriter, output *ScheduleKeyDeletionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSignResponse writes the SignResponse to the HTTP response. -func SerializeSignResponse(w http.ResponseWriter, output *SignResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateCustomKeyStoreResponse writes the UpdateCustomKeyStoreResponse to the HTTP response. -func SerializeUpdateCustomKeyStoreResponse(w http.ResponseWriter, output *UpdateCustomKeyStoreResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeVerifyResponse writes the VerifyResponse to the HTTP response. -func SerializeVerifyResponse(w http.ResponseWriter, output *VerifyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeVerifyMacResponse writes the VerifyMacResponse to the HTTP response. -func SerializeVerifyMacResponse(w http.ResponseWriter, output *VerifyMacResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/kms/interface.go b/internal/generated/kms/interface.go deleted file mode 100644 index e4471201..00000000 --- a/internal/generated/kms/interface.go +++ /dev/null @@ -1,61 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package kms - -import "context" - -type TrentServiceService interface { - CancelKeyDeletion(ctx context.Context, input *CancelKeyDeletionRequest) (*CancelKeyDeletionResponse, error) - ConnectCustomKeyStore(ctx context.Context, input *ConnectCustomKeyStoreRequest) (*ConnectCustomKeyStoreResponse, error) - CreateAlias(ctx context.Context, input *CreateAliasRequest) (*SmithyUnit, error) - CreateCustomKeyStore(ctx context.Context, input *CreateCustomKeyStoreRequest) (*CreateCustomKeyStoreResponse, error) - CreateGrant(ctx context.Context, input *CreateGrantRequest) (*CreateGrantResponse, error) - CreateKey(ctx context.Context, input *CreateKeyRequest) (*CreateKeyResponse, error) - Decrypt(ctx context.Context, input *DecryptRequest) (*DecryptResponse, error) - DeleteAlias(ctx context.Context, input *DeleteAliasRequest) (*SmithyUnit, error) - DeleteCustomKeyStore(ctx context.Context, input *DeleteCustomKeyStoreRequest) (*DeleteCustomKeyStoreResponse, error) - DeleteImportedKeyMaterial(ctx context.Context, input *DeleteImportedKeyMaterialRequest) (*DeleteImportedKeyMaterialResponse, error) - DeriveSharedSecret(ctx context.Context, input *DeriveSharedSecretRequest) (*DeriveSharedSecretResponse, error) - DescribeCustomKeyStores(ctx context.Context, input *DescribeCustomKeyStoresRequest) (*DescribeCustomKeyStoresResponse, error) - DescribeKey(ctx context.Context, input *DescribeKeyRequest) (*DescribeKeyResponse, error) - DisableKey(ctx context.Context, input *DisableKeyRequest) (*SmithyUnit, error) - DisableKeyRotation(ctx context.Context, input *DisableKeyRotationRequest) (*SmithyUnit, error) - DisconnectCustomKeyStore(ctx context.Context, input *DisconnectCustomKeyStoreRequest) (*DisconnectCustomKeyStoreResponse, error) - EnableKey(ctx context.Context, input *EnableKeyRequest) (*SmithyUnit, error) - EnableKeyRotation(ctx context.Context, input *EnableKeyRotationRequest) (*SmithyUnit, error) - Encrypt(ctx context.Context, input *EncryptRequest) (*EncryptResponse, error) - GenerateDataKey(ctx context.Context, input *GenerateDataKeyRequest) (*GenerateDataKeyResponse, error) - GenerateDataKeyPair(ctx context.Context, input *GenerateDataKeyPairRequest) (*GenerateDataKeyPairResponse, error) - GenerateDataKeyPairWithoutPlaintext(ctx context.Context, input *GenerateDataKeyPairWithoutPlaintextRequest) (*GenerateDataKeyPairWithoutPlaintextResponse, error) - GenerateDataKeyWithoutPlaintext(ctx context.Context, input *GenerateDataKeyWithoutPlaintextRequest) (*GenerateDataKeyWithoutPlaintextResponse, error) - GenerateMac(ctx context.Context, input *GenerateMacRequest) (*GenerateMacResponse, error) - GenerateRandom(ctx context.Context, input *GenerateRandomRequest) (*GenerateRandomResponse, error) - GetKeyPolicy(ctx context.Context, input *GetKeyPolicyRequest) (*GetKeyPolicyResponse, error) - GetKeyRotationStatus(ctx context.Context, input *GetKeyRotationStatusRequest) (*GetKeyRotationStatusResponse, error) - GetParametersForImport(ctx context.Context, input *GetParametersForImportRequest) (*GetParametersForImportResponse, error) - GetPublicKey(ctx context.Context, input *GetPublicKeyRequest) (*GetPublicKeyResponse, error) - ImportKeyMaterial(ctx context.Context, input *ImportKeyMaterialRequest) (*ImportKeyMaterialResponse, error) - ListAliases(ctx context.Context, input *ListAliasesRequest) (*ListAliasesResponse, error) - ListGrants(ctx context.Context, input *ListGrantsRequest) (*ListGrantsResponse, error) - ListKeyPolicies(ctx context.Context, input *ListKeyPoliciesRequest) (*ListKeyPoliciesResponse, error) - ListKeyRotations(ctx context.Context, input *ListKeyRotationsRequest) (*ListKeyRotationsResponse, error) - ListKeys(ctx context.Context, input *ListKeysRequest) (*ListKeysResponse, error) - ListResourceTags(ctx context.Context, input *ListResourceTagsRequest) (*ListResourceTagsResponse, error) - ListRetirableGrants(ctx context.Context, input *ListRetirableGrantsRequest) (*ListGrantsResponse, error) - PutKeyPolicy(ctx context.Context, input *PutKeyPolicyRequest) (*SmithyUnit, error) - ReEncrypt(ctx context.Context, input *ReEncryptRequest) (*ReEncryptResponse, error) - ReplicateKey(ctx context.Context, input *ReplicateKeyRequest) (*ReplicateKeyResponse, error) - RetireGrant(ctx context.Context, input *RetireGrantRequest) (*SmithyUnit, error) - RevokeGrant(ctx context.Context, input *RevokeGrantRequest) (*SmithyUnit, error) - RotateKeyOnDemand(ctx context.Context, input *RotateKeyOnDemandRequest) (*RotateKeyOnDemandResponse, error) - ScheduleKeyDeletion(ctx context.Context, input *ScheduleKeyDeletionRequest) (*ScheduleKeyDeletionResponse, error) - Sign(ctx context.Context, input *SignRequest) (*SignResponse, error) - TagResource(ctx context.Context, input *TagResourceRequest) (*SmithyUnit, error) - UntagResource(ctx context.Context, input *UntagResourceRequest) (*SmithyUnit, error) - UpdateAlias(ctx context.Context, input *UpdateAliasRequest) (*SmithyUnit, error) - UpdateCustomKeyStore(ctx context.Context, input *UpdateCustomKeyStoreRequest) (*UpdateCustomKeyStoreResponse, error) - UpdateKeyDescription(ctx context.Context, input *UpdateKeyDescriptionRequest) (*SmithyUnit, error) - UpdatePrimaryRegion(ctx context.Context, input *UpdatePrimaryRegionRequest) (*SmithyUnit, error) - Verify(ctx context.Context, input *VerifyRequest) (*VerifyResponse, error) - VerifyMac(ctx context.Context, input *VerifyMacRequest) (*VerifyMacResponse, error) -} diff --git a/internal/generated/kms/router.go b/internal/generated/kms/router.go index faf6a1dd..6be6d0db 100644 --- a/internal/generated/kms/router.go +++ b/internal/generated/kms/router.go @@ -4,6 +4,9 @@ package kms import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/kms/serializer.go b/internal/generated/kms/serializer.go deleted file mode 100644 index 4584e99c..00000000 --- a/internal/generated/kms/serializer.go +++ /dev/null @@ -1,381 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package kms - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeCancelKeyDeletionRequest parses an HTTP request into a *CancelKeyDeletionRequest. -func DeserializeCancelKeyDeletionRequest(r *http.Request, pathParams PathParams) (*CancelKeyDeletionRequest, error) { - input := &CancelKeyDeletionRequest{} - - return input, nil -} - -// DeserializeConnectCustomKeyStoreRequest parses an HTTP request into a *ConnectCustomKeyStoreRequest. -func DeserializeConnectCustomKeyStoreRequest(r *http.Request, pathParams PathParams) (*ConnectCustomKeyStoreRequest, error) { - input := &ConnectCustomKeyStoreRequest{} - - return input, nil -} - -// DeserializeCreateAliasRequest parses an HTTP request into a *CreateAliasRequest. -func DeserializeCreateAliasRequest(r *http.Request, pathParams PathParams) (*CreateAliasRequest, error) { - input := &CreateAliasRequest{} - - return input, nil -} - -// DeserializeCreateCustomKeyStoreRequest parses an HTTP request into a *CreateCustomKeyStoreRequest. -func DeserializeCreateCustomKeyStoreRequest(r *http.Request, pathParams PathParams) (*CreateCustomKeyStoreRequest, error) { - input := &CreateCustomKeyStoreRequest{} - - return input, nil -} - -// DeserializeCreateGrantRequest parses an HTTP request into a *CreateGrantRequest. -func DeserializeCreateGrantRequest(r *http.Request, pathParams PathParams) (*CreateGrantRequest, error) { - input := &CreateGrantRequest{} - - return input, nil -} - -// DeserializeCreateKeyRequest parses an HTTP request into a *CreateKeyRequest. -func DeserializeCreateKeyRequest(r *http.Request, pathParams PathParams) (*CreateKeyRequest, error) { - input := &CreateKeyRequest{} - - return input, nil -} - -// DeserializeDecryptRequest parses an HTTP request into a *DecryptRequest. -func DeserializeDecryptRequest(r *http.Request, pathParams PathParams) (*DecryptRequest, error) { - input := &DecryptRequest{} - - return input, nil -} - -// DeserializeDeleteAliasRequest parses an HTTP request into a *DeleteAliasRequest. -func DeserializeDeleteAliasRequest(r *http.Request, pathParams PathParams) (*DeleteAliasRequest, error) { - input := &DeleteAliasRequest{} - - return input, nil -} - -// DeserializeDeleteCustomKeyStoreRequest parses an HTTP request into a *DeleteCustomKeyStoreRequest. -func DeserializeDeleteCustomKeyStoreRequest(r *http.Request, pathParams PathParams) (*DeleteCustomKeyStoreRequest, error) { - input := &DeleteCustomKeyStoreRequest{} - - return input, nil -} - -// DeserializeDeleteImportedKeyMaterialRequest parses an HTTP request into a *DeleteImportedKeyMaterialRequest. -func DeserializeDeleteImportedKeyMaterialRequest(r *http.Request, pathParams PathParams) (*DeleteImportedKeyMaterialRequest, error) { - input := &DeleteImportedKeyMaterialRequest{} - - return input, nil -} - -// DeserializeDeriveSharedSecretRequest parses an HTTP request into a *DeriveSharedSecretRequest. -func DeserializeDeriveSharedSecretRequest(r *http.Request, pathParams PathParams) (*DeriveSharedSecretRequest, error) { - input := &DeriveSharedSecretRequest{} - - return input, nil -} - -// DeserializeDescribeCustomKeyStoresRequest parses an HTTP request into a *DescribeCustomKeyStoresRequest. -func DeserializeDescribeCustomKeyStoresRequest(r *http.Request, pathParams PathParams) (*DescribeCustomKeyStoresRequest, error) { - input := &DescribeCustomKeyStoresRequest{} - - return input, nil -} - -// DeserializeDescribeKeyRequest parses an HTTP request into a *DescribeKeyRequest. -func DeserializeDescribeKeyRequest(r *http.Request, pathParams PathParams) (*DescribeKeyRequest, error) { - input := &DescribeKeyRequest{} - - return input, nil -} - -// DeserializeDisableKeyRequest parses an HTTP request into a *DisableKeyRequest. -func DeserializeDisableKeyRequest(r *http.Request, pathParams PathParams) (*DisableKeyRequest, error) { - input := &DisableKeyRequest{} - - return input, nil -} - -// DeserializeDisableKeyRotationRequest parses an HTTP request into a *DisableKeyRotationRequest. -func DeserializeDisableKeyRotationRequest(r *http.Request, pathParams PathParams) (*DisableKeyRotationRequest, error) { - input := &DisableKeyRotationRequest{} - - return input, nil -} - -// DeserializeDisconnectCustomKeyStoreRequest parses an HTTP request into a *DisconnectCustomKeyStoreRequest. -func DeserializeDisconnectCustomKeyStoreRequest(r *http.Request, pathParams PathParams) (*DisconnectCustomKeyStoreRequest, error) { - input := &DisconnectCustomKeyStoreRequest{} - - return input, nil -} - -// DeserializeEnableKeyRequest parses an HTTP request into a *EnableKeyRequest. -func DeserializeEnableKeyRequest(r *http.Request, pathParams PathParams) (*EnableKeyRequest, error) { - input := &EnableKeyRequest{} - - return input, nil -} - -// DeserializeEnableKeyRotationRequest parses an HTTP request into a *EnableKeyRotationRequest. -func DeserializeEnableKeyRotationRequest(r *http.Request, pathParams PathParams) (*EnableKeyRotationRequest, error) { - input := &EnableKeyRotationRequest{} - - return input, nil -} - -// DeserializeEncryptRequest parses an HTTP request into a *EncryptRequest. -func DeserializeEncryptRequest(r *http.Request, pathParams PathParams) (*EncryptRequest, error) { - input := &EncryptRequest{} - - return input, nil -} - -// DeserializeGenerateDataKeyRequest parses an HTTP request into a *GenerateDataKeyRequest. -func DeserializeGenerateDataKeyRequest(r *http.Request, pathParams PathParams) (*GenerateDataKeyRequest, error) { - input := &GenerateDataKeyRequest{} - - return input, nil -} - -// DeserializeGenerateDataKeyPairRequest parses an HTTP request into a *GenerateDataKeyPairRequest. -func DeserializeGenerateDataKeyPairRequest(r *http.Request, pathParams PathParams) (*GenerateDataKeyPairRequest, error) { - input := &GenerateDataKeyPairRequest{} - - return input, nil -} - -// DeserializeGenerateDataKeyPairWithoutPlaintextRequest parses an HTTP request into a *GenerateDataKeyPairWithoutPlaintextRequest. -func DeserializeGenerateDataKeyPairWithoutPlaintextRequest(r *http.Request, pathParams PathParams) (*GenerateDataKeyPairWithoutPlaintextRequest, error) { - input := &GenerateDataKeyPairWithoutPlaintextRequest{} - - return input, nil -} - -// DeserializeGenerateDataKeyWithoutPlaintextRequest parses an HTTP request into a *GenerateDataKeyWithoutPlaintextRequest. -func DeserializeGenerateDataKeyWithoutPlaintextRequest(r *http.Request, pathParams PathParams) (*GenerateDataKeyWithoutPlaintextRequest, error) { - input := &GenerateDataKeyWithoutPlaintextRequest{} - - return input, nil -} - -// DeserializeGenerateMacRequest parses an HTTP request into a *GenerateMacRequest. -func DeserializeGenerateMacRequest(r *http.Request, pathParams PathParams) (*GenerateMacRequest, error) { - input := &GenerateMacRequest{} - - return input, nil -} - -// DeserializeGenerateRandomRequest parses an HTTP request into a *GenerateRandomRequest. -func DeserializeGenerateRandomRequest(r *http.Request, pathParams PathParams) (*GenerateRandomRequest, error) { - input := &GenerateRandomRequest{} - - return input, nil -} - -// DeserializeGetKeyPolicyRequest parses an HTTP request into a *GetKeyPolicyRequest. -func DeserializeGetKeyPolicyRequest(r *http.Request, pathParams PathParams) (*GetKeyPolicyRequest, error) { - input := &GetKeyPolicyRequest{} - - return input, nil -} - -// DeserializeGetKeyRotationStatusRequest parses an HTTP request into a *GetKeyRotationStatusRequest. -func DeserializeGetKeyRotationStatusRequest(r *http.Request, pathParams PathParams) (*GetKeyRotationStatusRequest, error) { - input := &GetKeyRotationStatusRequest{} - - return input, nil -} - -// DeserializeGetParametersForImportRequest parses an HTTP request into a *GetParametersForImportRequest. -func DeserializeGetParametersForImportRequest(r *http.Request, pathParams PathParams) (*GetParametersForImportRequest, error) { - input := &GetParametersForImportRequest{} - - return input, nil -} - -// DeserializeGetPublicKeyRequest parses an HTTP request into a *GetPublicKeyRequest. -func DeserializeGetPublicKeyRequest(r *http.Request, pathParams PathParams) (*GetPublicKeyRequest, error) { - input := &GetPublicKeyRequest{} - - return input, nil -} - -// DeserializeImportKeyMaterialRequest parses an HTTP request into a *ImportKeyMaterialRequest. -func DeserializeImportKeyMaterialRequest(r *http.Request, pathParams PathParams) (*ImportKeyMaterialRequest, error) { - input := &ImportKeyMaterialRequest{} - - return input, nil -} - -// DeserializeListAliasesRequest parses an HTTP request into a *ListAliasesRequest. -func DeserializeListAliasesRequest(r *http.Request, pathParams PathParams) (*ListAliasesRequest, error) { - input := &ListAliasesRequest{} - - return input, nil -} - -// DeserializeListGrantsRequest parses an HTTP request into a *ListGrantsRequest. -func DeserializeListGrantsRequest(r *http.Request, pathParams PathParams) (*ListGrantsRequest, error) { - input := &ListGrantsRequest{} - - return input, nil -} - -// DeserializeListKeyPoliciesRequest parses an HTTP request into a *ListKeyPoliciesRequest. -func DeserializeListKeyPoliciesRequest(r *http.Request, pathParams PathParams) (*ListKeyPoliciesRequest, error) { - input := &ListKeyPoliciesRequest{} - - return input, nil -} - -// DeserializeListKeyRotationsRequest parses an HTTP request into a *ListKeyRotationsRequest. -func DeserializeListKeyRotationsRequest(r *http.Request, pathParams PathParams) (*ListKeyRotationsRequest, error) { - input := &ListKeyRotationsRequest{} - - return input, nil -} - -// DeserializeListKeysRequest parses an HTTP request into a *ListKeysRequest. -func DeserializeListKeysRequest(r *http.Request, pathParams PathParams) (*ListKeysRequest, error) { - input := &ListKeysRequest{} - - return input, nil -} - -// DeserializeListResourceTagsRequest parses an HTTP request into a *ListResourceTagsRequest. -func DeserializeListResourceTagsRequest(r *http.Request, pathParams PathParams) (*ListResourceTagsRequest, error) { - input := &ListResourceTagsRequest{} - - return input, nil -} - -// DeserializeListRetirableGrantsRequest parses an HTTP request into a *ListRetirableGrantsRequest. -func DeserializeListRetirableGrantsRequest(r *http.Request, pathParams PathParams) (*ListRetirableGrantsRequest, error) { - input := &ListRetirableGrantsRequest{} - - return input, nil -} - -// DeserializePutKeyPolicyRequest parses an HTTP request into a *PutKeyPolicyRequest. -func DeserializePutKeyPolicyRequest(r *http.Request, pathParams PathParams) (*PutKeyPolicyRequest, error) { - input := &PutKeyPolicyRequest{} - - return input, nil -} - -// DeserializeReEncryptRequest parses an HTTP request into a *ReEncryptRequest. -func DeserializeReEncryptRequest(r *http.Request, pathParams PathParams) (*ReEncryptRequest, error) { - input := &ReEncryptRequest{} - - return input, nil -} - -// DeserializeReplicateKeyRequest parses an HTTP request into a *ReplicateKeyRequest. -func DeserializeReplicateKeyRequest(r *http.Request, pathParams PathParams) (*ReplicateKeyRequest, error) { - input := &ReplicateKeyRequest{} - - return input, nil -} - -// DeserializeRetireGrantRequest parses an HTTP request into a *RetireGrantRequest. -func DeserializeRetireGrantRequest(r *http.Request, pathParams PathParams) (*RetireGrantRequest, error) { - input := &RetireGrantRequest{} - - return input, nil -} - -// DeserializeRevokeGrantRequest parses an HTTP request into a *RevokeGrantRequest. -func DeserializeRevokeGrantRequest(r *http.Request, pathParams PathParams) (*RevokeGrantRequest, error) { - input := &RevokeGrantRequest{} - - return input, nil -} - -// DeserializeRotateKeyOnDemandRequest parses an HTTP request into a *RotateKeyOnDemandRequest. -func DeserializeRotateKeyOnDemandRequest(r *http.Request, pathParams PathParams) (*RotateKeyOnDemandRequest, error) { - input := &RotateKeyOnDemandRequest{} - - return input, nil -} - -// DeserializeScheduleKeyDeletionRequest parses an HTTP request into a *ScheduleKeyDeletionRequest. -func DeserializeScheduleKeyDeletionRequest(r *http.Request, pathParams PathParams) (*ScheduleKeyDeletionRequest, error) { - input := &ScheduleKeyDeletionRequest{} - - return input, nil -} - -// DeserializeSignRequest parses an HTTP request into a *SignRequest. -func DeserializeSignRequest(r *http.Request, pathParams PathParams) (*SignRequest, error) { - input := &SignRequest{} - - return input, nil -} - -// DeserializeTagResourceRequest parses an HTTP request into a *TagResourceRequest. -func DeserializeTagResourceRequest(r *http.Request, pathParams PathParams) (*TagResourceRequest, error) { - input := &TagResourceRequest{} - - return input, nil -} - -// DeserializeUntagResourceRequest parses an HTTP request into a *UntagResourceRequest. -func DeserializeUntagResourceRequest(r *http.Request, pathParams PathParams) (*UntagResourceRequest, error) { - input := &UntagResourceRequest{} - - return input, nil -} - -// DeserializeUpdateAliasRequest parses an HTTP request into a *UpdateAliasRequest. -func DeserializeUpdateAliasRequest(r *http.Request, pathParams PathParams) (*UpdateAliasRequest, error) { - input := &UpdateAliasRequest{} - - return input, nil -} - -// DeserializeUpdateCustomKeyStoreRequest parses an HTTP request into a *UpdateCustomKeyStoreRequest. -func DeserializeUpdateCustomKeyStoreRequest(r *http.Request, pathParams PathParams) (*UpdateCustomKeyStoreRequest, error) { - input := &UpdateCustomKeyStoreRequest{} - - return input, nil -} - -// DeserializeUpdateKeyDescriptionRequest parses an HTTP request into a *UpdateKeyDescriptionRequest. -func DeserializeUpdateKeyDescriptionRequest(r *http.Request, pathParams PathParams) (*UpdateKeyDescriptionRequest, error) { - input := &UpdateKeyDescriptionRequest{} - - return input, nil -} - -// DeserializeUpdatePrimaryRegionRequest parses an HTTP request into a *UpdatePrimaryRegionRequest. -func DeserializeUpdatePrimaryRegionRequest(r *http.Request, pathParams PathParams) (*UpdatePrimaryRegionRequest, error) { - input := &UpdatePrimaryRegionRequest{} - - return input, nil -} - -// DeserializeVerifyRequest parses an HTTP request into a *VerifyRequest. -func DeserializeVerifyRequest(r *http.Request, pathParams PathParams) (*VerifyRequest, error) { - input := &VerifyRequest{} - - return input, nil -} - -// DeserializeVerifyMacRequest parses an HTTP request into a *VerifyMacRequest. -func DeserializeVerifyMacRequest(r *http.Request, pathParams PathParams) (*VerifyMacRequest, error) { - input := &VerifyMacRequest{} - - return input, nil -} diff --git a/internal/generated/lakeformation/deserializer.go b/internal/generated/lakeformation/deserializer.go deleted file mode 100644 index f5c74c3b..00000000 --- a/internal/generated/lakeformation/deserializer.go +++ /dev/null @@ -1,847 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package lakeformation - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeAddLFTagsToResourceResponse writes the AddLFTagsToResourceResponse to the HTTP response. -func SerializeAddLFTagsToResourceResponse(w http.ResponseWriter, output *AddLFTagsToResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAssumeDecoratedRoleWithSAMLResponse writes the AssumeDecoratedRoleWithSAMLResponse to the HTTP response. -func SerializeAssumeDecoratedRoleWithSAMLResponse(w http.ResponseWriter, output *AssumeDecoratedRoleWithSAMLResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchGrantPermissionsResponse writes the BatchGrantPermissionsResponse to the HTTP response. -func SerializeBatchGrantPermissionsResponse(w http.ResponseWriter, output *BatchGrantPermissionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchRevokePermissionsResponse writes the BatchRevokePermissionsResponse to the HTTP response. -func SerializeBatchRevokePermissionsResponse(w http.ResponseWriter, output *BatchRevokePermissionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCancelTransactionResponse writes the CancelTransactionResponse to the HTTP response. -func SerializeCancelTransactionResponse(w http.ResponseWriter, output *CancelTransactionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCommitTransactionResponse writes the CommitTransactionResponse to the HTTP response. -func SerializeCommitTransactionResponse(w http.ResponseWriter, output *CommitTransactionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDataCellsFilterResponse writes the CreateDataCellsFilterResponse to the HTTP response. -func SerializeCreateDataCellsFilterResponse(w http.ResponseWriter, output *CreateDataCellsFilterResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateLFTagResponse writes the CreateLFTagResponse to the HTTP response. -func SerializeCreateLFTagResponse(w http.ResponseWriter, output *CreateLFTagResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateLFTagExpressionResponse writes the CreateLFTagExpressionResponse to the HTTP response. -func SerializeCreateLFTagExpressionResponse(w http.ResponseWriter, output *CreateLFTagExpressionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateLakeFormationIdentityCenterConfigurationResponse writes the CreateLakeFormationIdentityCenterConfigurationResponse to the HTTP response. -func SerializeCreateLakeFormationIdentityCenterConfigurationResponse(w http.ResponseWriter, output *CreateLakeFormationIdentityCenterConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateLakeFormationOptInResponse writes the CreateLakeFormationOptInResponse to the HTTP response. -func SerializeCreateLakeFormationOptInResponse(w http.ResponseWriter, output *CreateLakeFormationOptInResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteDataCellsFilterResponse writes the DeleteDataCellsFilterResponse to the HTTP response. -func SerializeDeleteDataCellsFilterResponse(w http.ResponseWriter, output *DeleteDataCellsFilterResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteLFTagResponse writes the DeleteLFTagResponse to the HTTP response. -func SerializeDeleteLFTagResponse(w http.ResponseWriter, output *DeleteLFTagResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteLFTagExpressionResponse writes the DeleteLFTagExpressionResponse to the HTTP response. -func SerializeDeleteLFTagExpressionResponse(w http.ResponseWriter, output *DeleteLFTagExpressionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteLakeFormationIdentityCenterConfigurationResponse writes the DeleteLakeFormationIdentityCenterConfigurationResponse to the HTTP response. -func SerializeDeleteLakeFormationIdentityCenterConfigurationResponse(w http.ResponseWriter, output *DeleteLakeFormationIdentityCenterConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteLakeFormationOptInResponse writes the DeleteLakeFormationOptInResponse to the HTTP response. -func SerializeDeleteLakeFormationOptInResponse(w http.ResponseWriter, output *DeleteLakeFormationOptInResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteObjectsOnCancelResponse writes the DeleteObjectsOnCancelResponse to the HTTP response. -func SerializeDeleteObjectsOnCancelResponse(w http.ResponseWriter, output *DeleteObjectsOnCancelResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeregisterResourceResponse writes the DeregisterResourceResponse to the HTTP response. -func SerializeDeregisterResourceResponse(w http.ResponseWriter, output *DeregisterResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDescribeLakeFormationIdentityCenterConfigurationResponse writes the DescribeLakeFormationIdentityCenterConfigurationResponse to the HTTP response. -func SerializeDescribeLakeFormationIdentityCenterConfigurationResponse(w http.ResponseWriter, output *DescribeLakeFormationIdentityCenterConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeResourceResponse writes the DescribeResourceResponse to the HTTP response. -func SerializeDescribeResourceResponse(w http.ResponseWriter, output *DescribeResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTransactionResponse writes the DescribeTransactionResponse to the HTTP response. -func SerializeDescribeTransactionResponse(w http.ResponseWriter, output *DescribeTransactionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeExtendTransactionResponse writes the ExtendTransactionResponse to the HTTP response. -func SerializeExtendTransactionResponse(w http.ResponseWriter, output *ExtendTransactionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeGetDataCellsFilterResponse writes the GetDataCellsFilterResponse to the HTTP response. -func SerializeGetDataCellsFilterResponse(w http.ResponseWriter, output *GetDataCellsFilterResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDataLakePrincipalResponse writes the GetDataLakePrincipalResponse to the HTTP response. -func SerializeGetDataLakePrincipalResponse(w http.ResponseWriter, output *GetDataLakePrincipalResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDataLakeSettingsResponse writes the GetDataLakeSettingsResponse to the HTTP response. -func SerializeGetDataLakeSettingsResponse(w http.ResponseWriter, output *GetDataLakeSettingsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetEffectivePermissionsForPathResponse writes the GetEffectivePermissionsForPathResponse to the HTTP response. -func SerializeGetEffectivePermissionsForPathResponse(w http.ResponseWriter, output *GetEffectivePermissionsForPathResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetLFTagResponse writes the GetLFTagResponse to the HTTP response. -func SerializeGetLFTagResponse(w http.ResponseWriter, output *GetLFTagResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetLFTagExpressionResponse writes the GetLFTagExpressionResponse to the HTTP response. -func SerializeGetLFTagExpressionResponse(w http.ResponseWriter, output *GetLFTagExpressionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetQueryStateResponse writes the GetQueryStateResponse to the HTTP response. -func SerializeGetQueryStateResponse(w http.ResponseWriter, output *GetQueryStateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetQueryStatisticsResponse writes the GetQueryStatisticsResponse to the HTTP response. -func SerializeGetQueryStatisticsResponse(w http.ResponseWriter, output *GetQueryStatisticsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetResourceLFTagsResponse writes the GetResourceLFTagsResponse to the HTTP response. -func SerializeGetResourceLFTagsResponse(w http.ResponseWriter, output *GetResourceLFTagsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTableObjectsResponse writes the GetTableObjectsResponse to the HTTP response. -func SerializeGetTableObjectsResponse(w http.ResponseWriter, output *GetTableObjectsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTemporaryDataLocationCredentialsResponse writes the GetTemporaryDataLocationCredentialsResponse to the HTTP response. -func SerializeGetTemporaryDataLocationCredentialsResponse(w http.ResponseWriter, output *GetTemporaryDataLocationCredentialsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTemporaryGluePartitionCredentialsResponse writes the GetTemporaryGluePartitionCredentialsResponse to the HTTP response. -func SerializeGetTemporaryGluePartitionCredentialsResponse(w http.ResponseWriter, output *GetTemporaryGluePartitionCredentialsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTemporaryGlueTableCredentialsResponse writes the GetTemporaryGlueTableCredentialsResponse to the HTTP response. -func SerializeGetTemporaryGlueTableCredentialsResponse(w http.ResponseWriter, output *GetTemporaryGlueTableCredentialsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetWorkUnitResultsResponse writes the GetWorkUnitResultsResponse to the HTTP response. -func SerializeGetWorkUnitResultsResponse(w http.ResponseWriter, output *GetWorkUnitResultsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetWorkUnitsResponse writes the GetWorkUnitsResponse to the HTTP response. -func SerializeGetWorkUnitsResponse(w http.ResponseWriter, output *GetWorkUnitsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGrantPermissionsResponse writes the GrantPermissionsResponse to the HTTP response. -func SerializeGrantPermissionsResponse(w http.ResponseWriter, output *GrantPermissionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeListDataCellsFilterResponse writes the ListDataCellsFilterResponse to the HTTP response. -func SerializeListDataCellsFilterResponse(w http.ResponseWriter, output *ListDataCellsFilterResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListLFTagExpressionsResponse writes the ListLFTagExpressionsResponse to the HTTP response. -func SerializeListLFTagExpressionsResponse(w http.ResponseWriter, output *ListLFTagExpressionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListLFTagsResponse writes the ListLFTagsResponse to the HTTP response. -func SerializeListLFTagsResponse(w http.ResponseWriter, output *ListLFTagsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListLakeFormationOptInsResponse writes the ListLakeFormationOptInsResponse to the HTTP response. -func SerializeListLakeFormationOptInsResponse(w http.ResponseWriter, output *ListLakeFormationOptInsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPermissionsResponse writes the ListPermissionsResponse to the HTTP response. -func SerializeListPermissionsResponse(w http.ResponseWriter, output *ListPermissionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListResourcesResponse writes the ListResourcesResponse to the HTTP response. -func SerializeListResourcesResponse(w http.ResponseWriter, output *ListResourcesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTableStorageOptimizersResponse writes the ListTableStorageOptimizersResponse to the HTTP response. -func SerializeListTableStorageOptimizersResponse(w http.ResponseWriter, output *ListTableStorageOptimizersResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTransactionsResponse writes the ListTransactionsResponse to the HTTP response. -func SerializeListTransactionsResponse(w http.ResponseWriter, output *ListTransactionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutDataLakeSettingsResponse writes the PutDataLakeSettingsResponse to the HTTP response. -func SerializePutDataLakeSettingsResponse(w http.ResponseWriter, output *PutDataLakeSettingsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeRegisterResourceResponse writes the RegisterResourceResponse to the HTTP response. -func SerializeRegisterResourceResponse(w http.ResponseWriter, output *RegisterResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeRemoveLFTagsFromResourceResponse writes the RemoveLFTagsFromResourceResponse to the HTTP response. -func SerializeRemoveLFTagsFromResourceResponse(w http.ResponseWriter, output *RemoveLFTagsFromResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRevokePermissionsResponse writes the RevokePermissionsResponse to the HTTP response. -func SerializeRevokePermissionsResponse(w http.ResponseWriter, output *RevokePermissionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeSearchDatabasesByLFTagsResponse writes the SearchDatabasesByLFTagsResponse to the HTTP response. -func SerializeSearchDatabasesByLFTagsResponse(w http.ResponseWriter, output *SearchDatabasesByLFTagsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSearchTablesByLFTagsResponse writes the SearchTablesByLFTagsResponse to the HTTP response. -func SerializeSearchTablesByLFTagsResponse(w http.ResponseWriter, output *SearchTablesByLFTagsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartQueryPlanningResponse writes the StartQueryPlanningResponse to the HTTP response. -func SerializeStartQueryPlanningResponse(w http.ResponseWriter, output *StartQueryPlanningResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartTransactionResponse writes the StartTransactionResponse to the HTTP response. -func SerializeStartTransactionResponse(w http.ResponseWriter, output *StartTransactionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateDataCellsFilterResponse writes the UpdateDataCellsFilterResponse to the HTTP response. -func SerializeUpdateDataCellsFilterResponse(w http.ResponseWriter, output *UpdateDataCellsFilterResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateLFTagResponse writes the UpdateLFTagResponse to the HTTP response. -func SerializeUpdateLFTagResponse(w http.ResponseWriter, output *UpdateLFTagResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateLFTagExpressionResponse writes the UpdateLFTagExpressionResponse to the HTTP response. -func SerializeUpdateLFTagExpressionResponse(w http.ResponseWriter, output *UpdateLFTagExpressionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateLakeFormationIdentityCenterConfigurationResponse writes the UpdateLakeFormationIdentityCenterConfigurationResponse to the HTTP response. -func SerializeUpdateLakeFormationIdentityCenterConfigurationResponse(w http.ResponseWriter, output *UpdateLakeFormationIdentityCenterConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateResourceResponse writes the UpdateResourceResponse to the HTTP response. -func SerializeUpdateResourceResponse(w http.ResponseWriter, output *UpdateResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateTableObjectsResponse writes the UpdateTableObjectsResponse to the HTTP response. -func SerializeUpdateTableObjectsResponse(w http.ResponseWriter, output *UpdateTableObjectsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateTableStorageOptimizerResponse writes the UpdateTableStorageOptimizerResponse to the HTTP response. -func SerializeUpdateTableStorageOptimizerResponse(w http.ResponseWriter, output *UpdateTableStorageOptimizerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/lakeformation/interface.go b/internal/generated/lakeformation/interface.go deleted file mode 100644 index 55575194..00000000 --- a/internal/generated/lakeformation/interface.go +++ /dev/null @@ -1,69 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package lakeformation - -import "context" - -type LakeFormationService interface { - AddLFTagsToResource(ctx context.Context, input *AddLFTagsToResourceRequest) (*AddLFTagsToResourceResponse, error) - AssumeDecoratedRoleWithSAML(ctx context.Context, input *AssumeDecoratedRoleWithSAMLRequest) (*AssumeDecoratedRoleWithSAMLResponse, error) - BatchGrantPermissions(ctx context.Context, input *BatchGrantPermissionsRequest) (*BatchGrantPermissionsResponse, error) - BatchRevokePermissions(ctx context.Context, input *BatchRevokePermissionsRequest) (*BatchRevokePermissionsResponse, error) - CancelTransaction(ctx context.Context, input *CancelTransactionRequest) (*CancelTransactionResponse, error) - CommitTransaction(ctx context.Context, input *CommitTransactionRequest) (*CommitTransactionResponse, error) - CreateDataCellsFilter(ctx context.Context, input *CreateDataCellsFilterRequest) (*CreateDataCellsFilterResponse, error) - CreateLFTag(ctx context.Context, input *CreateLFTagRequest) (*CreateLFTagResponse, error) - CreateLFTagExpression(ctx context.Context, input *CreateLFTagExpressionRequest) (*CreateLFTagExpressionResponse, error) - CreateLakeFormationIdentityCenterConfiguration(ctx context.Context, input *CreateLakeFormationIdentityCenterConfigurationRequest) (*CreateLakeFormationIdentityCenterConfigurationResponse, error) - CreateLakeFormationOptIn(ctx context.Context, input *CreateLakeFormationOptInRequest) (*CreateLakeFormationOptInResponse, error) - DeleteDataCellsFilter(ctx context.Context, input *DeleteDataCellsFilterRequest) (*DeleteDataCellsFilterResponse, error) - DeleteLFTag(ctx context.Context, input *DeleteLFTagRequest) (*DeleteLFTagResponse, error) - DeleteLFTagExpression(ctx context.Context, input *DeleteLFTagExpressionRequest) (*DeleteLFTagExpressionResponse, error) - DeleteLakeFormationIdentityCenterConfiguration(ctx context.Context, input *DeleteLakeFormationIdentityCenterConfigurationRequest) (*DeleteLakeFormationIdentityCenterConfigurationResponse, error) - DeleteLakeFormationOptIn(ctx context.Context, input *DeleteLakeFormationOptInRequest) (*DeleteLakeFormationOptInResponse, error) - DeleteObjectsOnCancel(ctx context.Context, input *DeleteObjectsOnCancelRequest) (*DeleteObjectsOnCancelResponse, error) - DeregisterResource(ctx context.Context, input *DeregisterResourceRequest) (*DeregisterResourceResponse, error) - DescribeLakeFormationIdentityCenterConfiguration(ctx context.Context, input *DescribeLakeFormationIdentityCenterConfigurationRequest) (*DescribeLakeFormationIdentityCenterConfigurationResponse, error) - DescribeResource(ctx context.Context, input *DescribeResourceRequest) (*DescribeResourceResponse, error) - DescribeTransaction(ctx context.Context, input *DescribeTransactionRequest) (*DescribeTransactionResponse, error) - ExtendTransaction(ctx context.Context, input *ExtendTransactionRequest) (*ExtendTransactionResponse, error) - GetDataCellsFilter(ctx context.Context, input *GetDataCellsFilterRequest) (*GetDataCellsFilterResponse, error) - GetDataLakePrincipal(ctx context.Context, input *GetDataLakePrincipalRequest) (*GetDataLakePrincipalResponse, error) - GetDataLakeSettings(ctx context.Context, input *GetDataLakeSettingsRequest) (*GetDataLakeSettingsResponse, error) - GetEffectivePermissionsForPath(ctx context.Context, input *GetEffectivePermissionsForPathRequest) (*GetEffectivePermissionsForPathResponse, error) - GetLFTag(ctx context.Context, input *GetLFTagRequest) (*GetLFTagResponse, error) - GetLFTagExpression(ctx context.Context, input *GetLFTagExpressionRequest) (*GetLFTagExpressionResponse, error) - GetQueryState(ctx context.Context, input *GetQueryStateRequest) (*GetQueryStateResponse, error) - GetQueryStatistics(ctx context.Context, input *GetQueryStatisticsRequest) (*GetQueryStatisticsResponse, error) - GetResourceLFTags(ctx context.Context, input *GetResourceLFTagsRequest) (*GetResourceLFTagsResponse, error) - GetTableObjects(ctx context.Context, input *GetTableObjectsRequest) (*GetTableObjectsResponse, error) - GetTemporaryDataLocationCredentials(ctx context.Context, input *GetTemporaryDataLocationCredentialsRequest) (*GetTemporaryDataLocationCredentialsResponse, error) - GetTemporaryGluePartitionCredentials(ctx context.Context, input *GetTemporaryGluePartitionCredentialsRequest) (*GetTemporaryGluePartitionCredentialsResponse, error) - GetTemporaryGlueTableCredentials(ctx context.Context, input *GetTemporaryGlueTableCredentialsRequest) (*GetTemporaryGlueTableCredentialsResponse, error) - GetWorkUnitResults(ctx context.Context, input *GetWorkUnitResultsRequest) (*GetWorkUnitResultsResponse, error) - GetWorkUnits(ctx context.Context, input *GetWorkUnitsRequest) (*GetWorkUnitsResponse, error) - GrantPermissions(ctx context.Context, input *GrantPermissionsRequest) (*GrantPermissionsResponse, error) - ListDataCellsFilter(ctx context.Context, input *ListDataCellsFilterRequest) (*ListDataCellsFilterResponse, error) - ListLFTagExpressions(ctx context.Context, input *ListLFTagExpressionsRequest) (*ListLFTagExpressionsResponse, error) - ListLFTags(ctx context.Context, input *ListLFTagsRequest) (*ListLFTagsResponse, error) - ListLakeFormationOptIns(ctx context.Context, input *ListLakeFormationOptInsRequest) (*ListLakeFormationOptInsResponse, error) - ListPermissions(ctx context.Context, input *ListPermissionsRequest) (*ListPermissionsResponse, error) - ListResources(ctx context.Context, input *ListResourcesRequest) (*ListResourcesResponse, error) - ListTableStorageOptimizers(ctx context.Context, input *ListTableStorageOptimizersRequest) (*ListTableStorageOptimizersResponse, error) - ListTransactions(ctx context.Context, input *ListTransactionsRequest) (*ListTransactionsResponse, error) - PutDataLakeSettings(ctx context.Context, input *PutDataLakeSettingsRequest) (*PutDataLakeSettingsResponse, error) - RegisterResource(ctx context.Context, input *RegisterResourceRequest) (*RegisterResourceResponse, error) - RemoveLFTagsFromResource(ctx context.Context, input *RemoveLFTagsFromResourceRequest) (*RemoveLFTagsFromResourceResponse, error) - RevokePermissions(ctx context.Context, input *RevokePermissionsRequest) (*RevokePermissionsResponse, error) - SearchDatabasesByLFTags(ctx context.Context, input *SearchDatabasesByLFTagsRequest) (*SearchDatabasesByLFTagsResponse, error) - SearchTablesByLFTags(ctx context.Context, input *SearchTablesByLFTagsRequest) (*SearchTablesByLFTagsResponse, error) - StartQueryPlanning(ctx context.Context, input *StartQueryPlanningRequest) (*StartQueryPlanningResponse, error) - StartTransaction(ctx context.Context, input *StartTransactionRequest) (*StartTransactionResponse, error) - UpdateDataCellsFilter(ctx context.Context, input *UpdateDataCellsFilterRequest) (*UpdateDataCellsFilterResponse, error) - UpdateLFTag(ctx context.Context, input *UpdateLFTagRequest) (*UpdateLFTagResponse, error) - UpdateLFTagExpression(ctx context.Context, input *UpdateLFTagExpressionRequest) (*UpdateLFTagExpressionResponse, error) - UpdateLakeFormationIdentityCenterConfiguration(ctx context.Context, input *UpdateLakeFormationIdentityCenterConfigurationRequest) (*UpdateLakeFormationIdentityCenterConfigurationResponse, error) - UpdateResource(ctx context.Context, input *UpdateResourceRequest) (*UpdateResourceResponse, error) - UpdateTableObjects(ctx context.Context, input *UpdateTableObjectsRequest) (*UpdateTableObjectsResponse, error) - UpdateTableStorageOptimizer(ctx context.Context, input *UpdateTableStorageOptimizerRequest) (*UpdateTableStorageOptimizerResponse, error) -} diff --git a/internal/generated/lakeformation/router.go b/internal/generated/lakeformation/router.go index adbe114f..290db747 100644 --- a/internal/generated/lakeformation/router.go +++ b/internal/generated/lakeformation/router.go @@ -4,6 +4,9 @@ package lakeformation import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/lakeformation/serializer.go b/internal/generated/lakeformation/serializer.go deleted file mode 100644 index e8462555..00000000 --- a/internal/generated/lakeformation/serializer.go +++ /dev/null @@ -1,437 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package lakeformation - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeAddLFTagsToResourceRequest parses an HTTP request into a *AddLFTagsToResourceRequest. -func DeserializeAddLFTagsToResourceRequest(r *http.Request, pathParams PathParams) (*AddLFTagsToResourceRequest, error) { - input := &AddLFTagsToResourceRequest{} - - return input, nil -} - -// DeserializeAssumeDecoratedRoleWithSAMLRequest parses an HTTP request into a *AssumeDecoratedRoleWithSAMLRequest. -func DeserializeAssumeDecoratedRoleWithSAMLRequest(r *http.Request, pathParams PathParams) (*AssumeDecoratedRoleWithSAMLRequest, error) { - input := &AssumeDecoratedRoleWithSAMLRequest{} - - return input, nil -} - -// DeserializeBatchGrantPermissionsRequest parses an HTTP request into a *BatchGrantPermissionsRequest. -func DeserializeBatchGrantPermissionsRequest(r *http.Request, pathParams PathParams) (*BatchGrantPermissionsRequest, error) { - input := &BatchGrantPermissionsRequest{} - - return input, nil -} - -// DeserializeBatchRevokePermissionsRequest parses an HTTP request into a *BatchRevokePermissionsRequest. -func DeserializeBatchRevokePermissionsRequest(r *http.Request, pathParams PathParams) (*BatchRevokePermissionsRequest, error) { - input := &BatchRevokePermissionsRequest{} - - return input, nil -} - -// DeserializeCancelTransactionRequest parses an HTTP request into a *CancelTransactionRequest. -func DeserializeCancelTransactionRequest(r *http.Request, pathParams PathParams) (*CancelTransactionRequest, error) { - input := &CancelTransactionRequest{} - - return input, nil -} - -// DeserializeCommitTransactionRequest parses an HTTP request into a *CommitTransactionRequest. -func DeserializeCommitTransactionRequest(r *http.Request, pathParams PathParams) (*CommitTransactionRequest, error) { - input := &CommitTransactionRequest{} - - return input, nil -} - -// DeserializeCreateDataCellsFilterRequest parses an HTTP request into a *CreateDataCellsFilterRequest. -func DeserializeCreateDataCellsFilterRequest(r *http.Request, pathParams PathParams) (*CreateDataCellsFilterRequest, error) { - input := &CreateDataCellsFilterRequest{} - - return input, nil -} - -// DeserializeCreateLFTagRequest parses an HTTP request into a *CreateLFTagRequest. -func DeserializeCreateLFTagRequest(r *http.Request, pathParams PathParams) (*CreateLFTagRequest, error) { - input := &CreateLFTagRequest{} - - return input, nil -} - -// DeserializeCreateLFTagExpressionRequest parses an HTTP request into a *CreateLFTagExpressionRequest. -func DeserializeCreateLFTagExpressionRequest(r *http.Request, pathParams PathParams) (*CreateLFTagExpressionRequest, error) { - input := &CreateLFTagExpressionRequest{} - - return input, nil -} - -// DeserializeCreateLakeFormationIdentityCenterConfigurationRequest parses an HTTP request into a *CreateLakeFormationIdentityCenterConfigurationRequest. -func DeserializeCreateLakeFormationIdentityCenterConfigurationRequest(r *http.Request, pathParams PathParams) (*CreateLakeFormationIdentityCenterConfigurationRequest, error) { - input := &CreateLakeFormationIdentityCenterConfigurationRequest{} - - return input, nil -} - -// DeserializeCreateLakeFormationOptInRequest parses an HTTP request into a *CreateLakeFormationOptInRequest. -func DeserializeCreateLakeFormationOptInRequest(r *http.Request, pathParams PathParams) (*CreateLakeFormationOptInRequest, error) { - input := &CreateLakeFormationOptInRequest{} - - return input, nil -} - -// DeserializeDeleteDataCellsFilterRequest parses an HTTP request into a *DeleteDataCellsFilterRequest. -func DeserializeDeleteDataCellsFilterRequest(r *http.Request, pathParams PathParams) (*DeleteDataCellsFilterRequest, error) { - input := &DeleteDataCellsFilterRequest{} - - return input, nil -} - -// DeserializeDeleteLFTagRequest parses an HTTP request into a *DeleteLFTagRequest. -func DeserializeDeleteLFTagRequest(r *http.Request, pathParams PathParams) (*DeleteLFTagRequest, error) { - input := &DeleteLFTagRequest{} - - return input, nil -} - -// DeserializeDeleteLFTagExpressionRequest parses an HTTP request into a *DeleteLFTagExpressionRequest. -func DeserializeDeleteLFTagExpressionRequest(r *http.Request, pathParams PathParams) (*DeleteLFTagExpressionRequest, error) { - input := &DeleteLFTagExpressionRequest{} - - return input, nil -} - -// DeserializeDeleteLakeFormationIdentityCenterConfigurationRequest parses an HTTP request into a *DeleteLakeFormationIdentityCenterConfigurationRequest. -func DeserializeDeleteLakeFormationIdentityCenterConfigurationRequest(r *http.Request, pathParams PathParams) (*DeleteLakeFormationIdentityCenterConfigurationRequest, error) { - input := &DeleteLakeFormationIdentityCenterConfigurationRequest{} - - return input, nil -} - -// DeserializeDeleteLakeFormationOptInRequest parses an HTTP request into a *DeleteLakeFormationOptInRequest. -func DeserializeDeleteLakeFormationOptInRequest(r *http.Request, pathParams PathParams) (*DeleteLakeFormationOptInRequest, error) { - input := &DeleteLakeFormationOptInRequest{} - - return input, nil -} - -// DeserializeDeleteObjectsOnCancelRequest parses an HTTP request into a *DeleteObjectsOnCancelRequest. -func DeserializeDeleteObjectsOnCancelRequest(r *http.Request, pathParams PathParams) (*DeleteObjectsOnCancelRequest, error) { - input := &DeleteObjectsOnCancelRequest{} - - return input, nil -} - -// DeserializeDeregisterResourceRequest parses an HTTP request into a *DeregisterResourceRequest. -func DeserializeDeregisterResourceRequest(r *http.Request, pathParams PathParams) (*DeregisterResourceRequest, error) { - input := &DeregisterResourceRequest{} - - return input, nil -} - -// DeserializeDescribeLakeFormationIdentityCenterConfigurationRequest parses an HTTP request into a *DescribeLakeFormationIdentityCenterConfigurationRequest. -func DeserializeDescribeLakeFormationIdentityCenterConfigurationRequest(r *http.Request, pathParams PathParams) (*DescribeLakeFormationIdentityCenterConfigurationRequest, error) { - input := &DescribeLakeFormationIdentityCenterConfigurationRequest{} - - return input, nil -} - -// DeserializeDescribeResourceRequest parses an HTTP request into a *DescribeResourceRequest. -func DeserializeDescribeResourceRequest(r *http.Request, pathParams PathParams) (*DescribeResourceRequest, error) { - input := &DescribeResourceRequest{} - - return input, nil -} - -// DeserializeDescribeTransactionRequest parses an HTTP request into a *DescribeTransactionRequest. -func DeserializeDescribeTransactionRequest(r *http.Request, pathParams PathParams) (*DescribeTransactionRequest, error) { - input := &DescribeTransactionRequest{} - - return input, nil -} - -// DeserializeExtendTransactionRequest parses an HTTP request into a *ExtendTransactionRequest. -func DeserializeExtendTransactionRequest(r *http.Request, pathParams PathParams) (*ExtendTransactionRequest, error) { - input := &ExtendTransactionRequest{} - - return input, nil -} - -// DeserializeGetDataCellsFilterRequest parses an HTTP request into a *GetDataCellsFilterRequest. -func DeserializeGetDataCellsFilterRequest(r *http.Request, pathParams PathParams) (*GetDataCellsFilterRequest, error) { - input := &GetDataCellsFilterRequest{} - - return input, nil -} - -// DeserializeGetDataLakePrincipalRequest parses an HTTP request into a *GetDataLakePrincipalRequest. -func DeserializeGetDataLakePrincipalRequest(r *http.Request, pathParams PathParams) (*GetDataLakePrincipalRequest, error) { - input := &GetDataLakePrincipalRequest{} - - return input, nil -} - -// DeserializeGetDataLakeSettingsRequest parses an HTTP request into a *GetDataLakeSettingsRequest. -func DeserializeGetDataLakeSettingsRequest(r *http.Request, pathParams PathParams) (*GetDataLakeSettingsRequest, error) { - input := &GetDataLakeSettingsRequest{} - - return input, nil -} - -// DeserializeGetEffectivePermissionsForPathRequest parses an HTTP request into a *GetEffectivePermissionsForPathRequest. -func DeserializeGetEffectivePermissionsForPathRequest(r *http.Request, pathParams PathParams) (*GetEffectivePermissionsForPathRequest, error) { - input := &GetEffectivePermissionsForPathRequest{} - - return input, nil -} - -// DeserializeGetLFTagRequest parses an HTTP request into a *GetLFTagRequest. -func DeserializeGetLFTagRequest(r *http.Request, pathParams PathParams) (*GetLFTagRequest, error) { - input := &GetLFTagRequest{} - - return input, nil -} - -// DeserializeGetLFTagExpressionRequest parses an HTTP request into a *GetLFTagExpressionRequest. -func DeserializeGetLFTagExpressionRequest(r *http.Request, pathParams PathParams) (*GetLFTagExpressionRequest, error) { - input := &GetLFTagExpressionRequest{} - - return input, nil -} - -// DeserializeGetQueryStateRequest parses an HTTP request into a *GetQueryStateRequest. -func DeserializeGetQueryStateRequest(r *http.Request, pathParams PathParams) (*GetQueryStateRequest, error) { - input := &GetQueryStateRequest{} - - return input, nil -} - -// DeserializeGetQueryStatisticsRequest parses an HTTP request into a *GetQueryStatisticsRequest. -func DeserializeGetQueryStatisticsRequest(r *http.Request, pathParams PathParams) (*GetQueryStatisticsRequest, error) { - input := &GetQueryStatisticsRequest{} - - return input, nil -} - -// DeserializeGetResourceLFTagsRequest parses an HTTP request into a *GetResourceLFTagsRequest. -func DeserializeGetResourceLFTagsRequest(r *http.Request, pathParams PathParams) (*GetResourceLFTagsRequest, error) { - input := &GetResourceLFTagsRequest{} - - return input, nil -} - -// DeserializeGetTableObjectsRequest parses an HTTP request into a *GetTableObjectsRequest. -func DeserializeGetTableObjectsRequest(r *http.Request, pathParams PathParams) (*GetTableObjectsRequest, error) { - input := &GetTableObjectsRequest{} - - return input, nil -} - -// DeserializeGetTemporaryDataLocationCredentialsRequest parses an HTTP request into a *GetTemporaryDataLocationCredentialsRequest. -func DeserializeGetTemporaryDataLocationCredentialsRequest(r *http.Request, pathParams PathParams) (*GetTemporaryDataLocationCredentialsRequest, error) { - input := &GetTemporaryDataLocationCredentialsRequest{} - - return input, nil -} - -// DeserializeGetTemporaryGluePartitionCredentialsRequest parses an HTTP request into a *GetTemporaryGluePartitionCredentialsRequest. -func DeserializeGetTemporaryGluePartitionCredentialsRequest(r *http.Request, pathParams PathParams) (*GetTemporaryGluePartitionCredentialsRequest, error) { - input := &GetTemporaryGluePartitionCredentialsRequest{} - - return input, nil -} - -// DeserializeGetTemporaryGlueTableCredentialsRequest parses an HTTP request into a *GetTemporaryGlueTableCredentialsRequest. -func DeserializeGetTemporaryGlueTableCredentialsRequest(r *http.Request, pathParams PathParams) (*GetTemporaryGlueTableCredentialsRequest, error) { - input := &GetTemporaryGlueTableCredentialsRequest{} - - return input, nil -} - -// DeserializeGetWorkUnitResultsRequest parses an HTTP request into a *GetWorkUnitResultsRequest. -func DeserializeGetWorkUnitResultsRequest(r *http.Request, pathParams PathParams) (*GetWorkUnitResultsRequest, error) { - input := &GetWorkUnitResultsRequest{} - - return input, nil -} - -// DeserializeGetWorkUnitsRequest parses an HTTP request into a *GetWorkUnitsRequest. -func DeserializeGetWorkUnitsRequest(r *http.Request, pathParams PathParams) (*GetWorkUnitsRequest, error) { - input := &GetWorkUnitsRequest{} - - return input, nil -} - -// DeserializeGrantPermissionsRequest parses an HTTP request into a *GrantPermissionsRequest. -func DeserializeGrantPermissionsRequest(r *http.Request, pathParams PathParams) (*GrantPermissionsRequest, error) { - input := &GrantPermissionsRequest{} - - return input, nil -} - -// DeserializeListDataCellsFilterRequest parses an HTTP request into a *ListDataCellsFilterRequest. -func DeserializeListDataCellsFilterRequest(r *http.Request, pathParams PathParams) (*ListDataCellsFilterRequest, error) { - input := &ListDataCellsFilterRequest{} - - return input, nil -} - -// DeserializeListLFTagExpressionsRequest parses an HTTP request into a *ListLFTagExpressionsRequest. -func DeserializeListLFTagExpressionsRequest(r *http.Request, pathParams PathParams) (*ListLFTagExpressionsRequest, error) { - input := &ListLFTagExpressionsRequest{} - - return input, nil -} - -// DeserializeListLFTagsRequest parses an HTTP request into a *ListLFTagsRequest. -func DeserializeListLFTagsRequest(r *http.Request, pathParams PathParams) (*ListLFTagsRequest, error) { - input := &ListLFTagsRequest{} - - return input, nil -} - -// DeserializeListLakeFormationOptInsRequest parses an HTTP request into a *ListLakeFormationOptInsRequest. -func DeserializeListLakeFormationOptInsRequest(r *http.Request, pathParams PathParams) (*ListLakeFormationOptInsRequest, error) { - input := &ListLakeFormationOptInsRequest{} - - return input, nil -} - -// DeserializeListPermissionsRequest parses an HTTP request into a *ListPermissionsRequest. -func DeserializeListPermissionsRequest(r *http.Request, pathParams PathParams) (*ListPermissionsRequest, error) { - input := &ListPermissionsRequest{} - - return input, nil -} - -// DeserializeListResourcesRequest parses an HTTP request into a *ListResourcesRequest. -func DeserializeListResourcesRequest(r *http.Request, pathParams PathParams) (*ListResourcesRequest, error) { - input := &ListResourcesRequest{} - - return input, nil -} - -// DeserializeListTableStorageOptimizersRequest parses an HTTP request into a *ListTableStorageOptimizersRequest. -func DeserializeListTableStorageOptimizersRequest(r *http.Request, pathParams PathParams) (*ListTableStorageOptimizersRequest, error) { - input := &ListTableStorageOptimizersRequest{} - - return input, nil -} - -// DeserializeListTransactionsRequest parses an HTTP request into a *ListTransactionsRequest. -func DeserializeListTransactionsRequest(r *http.Request, pathParams PathParams) (*ListTransactionsRequest, error) { - input := &ListTransactionsRequest{} - - return input, nil -} - -// DeserializePutDataLakeSettingsRequest parses an HTTP request into a *PutDataLakeSettingsRequest. -func DeserializePutDataLakeSettingsRequest(r *http.Request, pathParams PathParams) (*PutDataLakeSettingsRequest, error) { - input := &PutDataLakeSettingsRequest{} - - return input, nil -} - -// DeserializeRegisterResourceRequest parses an HTTP request into a *RegisterResourceRequest. -func DeserializeRegisterResourceRequest(r *http.Request, pathParams PathParams) (*RegisterResourceRequest, error) { - input := &RegisterResourceRequest{} - - return input, nil -} - -// DeserializeRemoveLFTagsFromResourceRequest parses an HTTP request into a *RemoveLFTagsFromResourceRequest. -func DeserializeRemoveLFTagsFromResourceRequest(r *http.Request, pathParams PathParams) (*RemoveLFTagsFromResourceRequest, error) { - input := &RemoveLFTagsFromResourceRequest{} - - return input, nil -} - -// DeserializeRevokePermissionsRequest parses an HTTP request into a *RevokePermissionsRequest. -func DeserializeRevokePermissionsRequest(r *http.Request, pathParams PathParams) (*RevokePermissionsRequest, error) { - input := &RevokePermissionsRequest{} - - return input, nil -} - -// DeserializeSearchDatabasesByLFTagsRequest parses an HTTP request into a *SearchDatabasesByLFTagsRequest. -func DeserializeSearchDatabasesByLFTagsRequest(r *http.Request, pathParams PathParams) (*SearchDatabasesByLFTagsRequest, error) { - input := &SearchDatabasesByLFTagsRequest{} - - return input, nil -} - -// DeserializeSearchTablesByLFTagsRequest parses an HTTP request into a *SearchTablesByLFTagsRequest. -func DeserializeSearchTablesByLFTagsRequest(r *http.Request, pathParams PathParams) (*SearchTablesByLFTagsRequest, error) { - input := &SearchTablesByLFTagsRequest{} - - return input, nil -} - -// DeserializeStartQueryPlanningRequest parses an HTTP request into a *StartQueryPlanningRequest. -func DeserializeStartQueryPlanningRequest(r *http.Request, pathParams PathParams) (*StartQueryPlanningRequest, error) { - input := &StartQueryPlanningRequest{} - - return input, nil -} - -// DeserializeStartTransactionRequest parses an HTTP request into a *StartTransactionRequest. -func DeserializeStartTransactionRequest(r *http.Request, pathParams PathParams) (*StartTransactionRequest, error) { - input := &StartTransactionRequest{} - - return input, nil -} - -// DeserializeUpdateDataCellsFilterRequest parses an HTTP request into a *UpdateDataCellsFilterRequest. -func DeserializeUpdateDataCellsFilterRequest(r *http.Request, pathParams PathParams) (*UpdateDataCellsFilterRequest, error) { - input := &UpdateDataCellsFilterRequest{} - - return input, nil -} - -// DeserializeUpdateLFTagRequest parses an HTTP request into a *UpdateLFTagRequest. -func DeserializeUpdateLFTagRequest(r *http.Request, pathParams PathParams) (*UpdateLFTagRequest, error) { - input := &UpdateLFTagRequest{} - - return input, nil -} - -// DeserializeUpdateLFTagExpressionRequest parses an HTTP request into a *UpdateLFTagExpressionRequest. -func DeserializeUpdateLFTagExpressionRequest(r *http.Request, pathParams PathParams) (*UpdateLFTagExpressionRequest, error) { - input := &UpdateLFTagExpressionRequest{} - - return input, nil -} - -// DeserializeUpdateLakeFormationIdentityCenterConfigurationRequest parses an HTTP request into a *UpdateLakeFormationIdentityCenterConfigurationRequest. -func DeserializeUpdateLakeFormationIdentityCenterConfigurationRequest(r *http.Request, pathParams PathParams) (*UpdateLakeFormationIdentityCenterConfigurationRequest, error) { - input := &UpdateLakeFormationIdentityCenterConfigurationRequest{} - - return input, nil -} - -// DeserializeUpdateResourceRequest parses an HTTP request into a *UpdateResourceRequest. -func DeserializeUpdateResourceRequest(r *http.Request, pathParams PathParams) (*UpdateResourceRequest, error) { - input := &UpdateResourceRequest{} - - return input, nil -} - -// DeserializeUpdateTableObjectsRequest parses an HTTP request into a *UpdateTableObjectsRequest. -func DeserializeUpdateTableObjectsRequest(r *http.Request, pathParams PathParams) (*UpdateTableObjectsRequest, error) { - input := &UpdateTableObjectsRequest{} - - return input, nil -} - -// DeserializeUpdateTableStorageOptimizerRequest parses an HTTP request into a *UpdateTableStorageOptimizerRequest. -func DeserializeUpdateTableStorageOptimizerRequest(r *http.Request, pathParams PathParams) (*UpdateTableStorageOptimizerRequest, error) { - input := &UpdateTableStorageOptimizerRequest{} - - return input, nil -} diff --git a/internal/generated/lambda/deserializer.go b/internal/generated/lambda/deserializer.go deleted file mode 100644 index 6d3f8da3..00000000 --- a/internal/generated/lambda/deserializer.go +++ /dev/null @@ -1,225 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package lambda - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeCheckpointDurableExecutionResponse writes the CheckpointDurableExecutionResponse to the HTTP response. -func SerializeCheckpointDurableExecutionResponse(w http.ResponseWriter, output *CheckpointDurableExecutionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteFunctionResponse writes the DeleteFunctionResponse to the HTTP response. -func SerializeDeleteFunctionResponse(w http.ResponseWriter, output *DeleteFunctionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeGetAccountSettingsResponse writes the GetAccountSettingsResponse to the HTTP response. -func SerializeGetAccountSettingsResponse(w http.ResponseWriter, output *GetAccountSettingsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDurableExecutionResponse writes the GetDurableExecutionResponse to the HTTP response. -func SerializeGetDurableExecutionResponse(w http.ResponseWriter, output *GetDurableExecutionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDurableExecutionHistoryResponse writes the GetDurableExecutionHistoryResponse to the HTTP response. -func SerializeGetDurableExecutionHistoryResponse(w http.ResponseWriter, output *GetDurableExecutionHistoryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDurableExecutionStateResponse writes the GetDurableExecutionStateResponse to the HTTP response. -func SerializeGetDurableExecutionStateResponse(w http.ResponseWriter, output *GetDurableExecutionStateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeFunctionEventInvokeConfig writes the FunctionEventInvokeConfig to the HTTP response. -func SerializeFunctionEventInvokeConfig(w http.ResponseWriter, output *FunctionEventInvokeConfig, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDurableExecutionsByFunctionResponse writes the ListDurableExecutionsByFunctionResponse to the HTTP response. -func SerializeListDurableExecutionsByFunctionResponse(w http.ResponseWriter, output *ListDurableExecutionsByFunctionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListFunctionEventInvokeConfigsResponse writes the ListFunctionEventInvokeConfigsResponse to the HTTP response. -func SerializeListFunctionEventInvokeConfigsResponse(w http.ResponseWriter, output *ListFunctionEventInvokeConfigsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsResponse writes the ListTagsResponse to the HTTP response. -func SerializeListTagsResponse(w http.ResponseWriter, output *ListTagsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSendDurableExecutionCallbackFailureResponse writes the SendDurableExecutionCallbackFailureResponse to the HTTP response. -func SerializeSendDurableExecutionCallbackFailureResponse(w http.ResponseWriter, output *SendDurableExecutionCallbackFailureResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeSendDurableExecutionCallbackHeartbeatResponse writes the SendDurableExecutionCallbackHeartbeatResponse to the HTTP response. -func SerializeSendDurableExecutionCallbackHeartbeatResponse(w http.ResponseWriter, output *SendDurableExecutionCallbackHeartbeatResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeSendDurableExecutionCallbackSuccessResponse writes the SendDurableExecutionCallbackSuccessResponse to the HTTP response. -func SerializeSendDurableExecutionCallbackSuccessResponse(w http.ResponseWriter, output *SendDurableExecutionCallbackSuccessResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeStopDurableExecutionResponse writes the StopDurableExecutionResponse to the HTTP response. -func SerializeStopDurableExecutionResponse(w http.ResponseWriter, output *StopDurableExecutionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/lambda/interface.go b/internal/generated/lambda/interface.go deleted file mode 100644 index 1f667004..00000000 --- a/internal/generated/lambda/interface.go +++ /dev/null @@ -1,27 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package lambda - -import "context" - -type GirApiServiceService interface { - CheckpointDurableExecution(ctx context.Context, input *CheckpointDurableExecutionRequest) (*CheckpointDurableExecutionResponse, error) - DeleteFunction(ctx context.Context, input *DeleteFunctionRequest) (*DeleteFunctionResponse, error) - DeleteFunctionEventInvokeConfig(ctx context.Context, input *DeleteFunctionEventInvokeConfigRequest) (*SmithyUnit, error) - GetAccountSettings(ctx context.Context, input *GetAccountSettingsRequest) (*GetAccountSettingsResponse, error) - GetDurableExecution(ctx context.Context, input *GetDurableExecutionRequest) (*GetDurableExecutionResponse, error) - GetDurableExecutionHistory(ctx context.Context, input *GetDurableExecutionHistoryRequest) (*GetDurableExecutionHistoryResponse, error) - GetDurableExecutionState(ctx context.Context, input *GetDurableExecutionStateRequest) (*GetDurableExecutionStateResponse, error) - GetFunctionEventInvokeConfig(ctx context.Context, input *GetFunctionEventInvokeConfigRequest) (*FunctionEventInvokeConfig, error) - ListDurableExecutionsByFunction(ctx context.Context, input *ListDurableExecutionsByFunctionRequest) (*ListDurableExecutionsByFunctionResponse, error) - ListFunctionEventInvokeConfigs(ctx context.Context, input *ListFunctionEventInvokeConfigsRequest) (*ListFunctionEventInvokeConfigsResponse, error) - ListTags(ctx context.Context, input *ListTagsRequest) (*ListTagsResponse, error) - PutFunctionEventInvokeConfig(ctx context.Context, input *PutFunctionEventInvokeConfigRequest) (*FunctionEventInvokeConfig, error) - SendDurableExecutionCallbackFailure(ctx context.Context, input *SendDurableExecutionCallbackFailureRequest) (*SendDurableExecutionCallbackFailureResponse, error) - SendDurableExecutionCallbackHeartbeat(ctx context.Context, input *SendDurableExecutionCallbackHeartbeatRequest) (*SendDurableExecutionCallbackHeartbeatResponse, error) - SendDurableExecutionCallbackSuccess(ctx context.Context, input *SendDurableExecutionCallbackSuccessRequest) (*SendDurableExecutionCallbackSuccessResponse, error) - StopDurableExecution(ctx context.Context, input *StopDurableExecutionRequest) (*StopDurableExecutionResponse, error) - TagResource(ctx context.Context, input *TagResourceRequest) (*SmithyUnit, error) - UntagResource(ctx context.Context, input *UntagResourceRequest) (*SmithyUnit, error) - UpdateFunctionEventInvokeConfig(ctx context.Context, input *UpdateFunctionEventInvokeConfigRequest) (*FunctionEventInvokeConfig, error) -} diff --git a/internal/generated/lambda/router.go b/internal/generated/lambda/router.go index 4fb401b0..75d8e686 100644 --- a/internal/generated/lambda/router.go +++ b/internal/generated/lambda/router.go @@ -4,6 +4,9 @@ package lambda import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/lambda/serializer.go b/internal/generated/lambda/serializer.go deleted file mode 100644 index 73c39d34..00000000 --- a/internal/generated/lambda/serializer.go +++ /dev/null @@ -1,329 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package lambda - -import ( - "encoding/json" - "encoding/xml" - "fmt" - "io" - "net/http" - "strconv" - "time" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeCheckpointDurableExecutionRequest parses an HTTP request into a *CheckpointDurableExecutionRequest. -func DeserializeCheckpointDurableExecutionRequest(r *http.Request, pathParams PathParams) (*CheckpointDurableExecutionRequest, error) { - input := &CheckpointDurableExecutionRequest{} - - if v, ok := pathParams["DurableExecutionArn"]; ok { - input.DurableExecutionArn = v - } - - return input, nil -} - -// DeserializeDeleteFunctionRequest parses an HTTP request into a *DeleteFunctionRequest. -func DeserializeDeleteFunctionRequest(r *http.Request, pathParams PathParams) (*DeleteFunctionRequest, error) { - input := &DeleteFunctionRequest{} - - if v, ok := pathParams["FunctionName"]; ok { - input.FunctionName = v - } - - input.Qualifier = r.URL.Query().Get("Qualifier") - - return input, nil -} - -// DeserializeDeleteFunctionEventInvokeConfigRequest parses an HTTP request into a *DeleteFunctionEventInvokeConfigRequest. -func DeserializeDeleteFunctionEventInvokeConfigRequest(r *http.Request, pathParams PathParams) (*DeleteFunctionEventInvokeConfigRequest, error) { - input := &DeleteFunctionEventInvokeConfigRequest{} - - if v, ok := pathParams["FunctionName"]; ok { - input.FunctionName = v - } - - input.Qualifier = r.URL.Query().Get("Qualifier") - - return input, nil -} - -// DeserializeGetAccountSettingsRequest parses an HTTP request into a *GetAccountSettingsRequest. -func DeserializeGetAccountSettingsRequest(r *http.Request, pathParams PathParams) (*GetAccountSettingsRequest, error) { - input := &GetAccountSettingsRequest{} - - return input, nil -} - -// DeserializeGetDurableExecutionRequest parses an HTTP request into a *GetDurableExecutionRequest. -func DeserializeGetDurableExecutionRequest(r *http.Request, pathParams PathParams) (*GetDurableExecutionRequest, error) { - input := &GetDurableExecutionRequest{} - - if v, ok := pathParams["DurableExecutionArn"]; ok { - input.DurableExecutionArn = v - } - - return input, nil -} - -// DeserializeGetDurableExecutionHistoryRequest parses an HTTP request into a *GetDurableExecutionHistoryRequest. -func DeserializeGetDurableExecutionHistoryRequest(r *http.Request, pathParams PathParams) (*GetDurableExecutionHistoryRequest, error) { - input := &GetDurableExecutionHistoryRequest{} - - if v, ok := pathParams["DurableExecutionArn"]; ok { - input.DurableExecutionArn = v - } - - if v := r.URL.Query().Get("IncludeExecutionData"); v != "" { - input.IncludeExecutionData, _ = strconv.ParseBool(v) - } - - input.Marker = r.URL.Query().Get("Marker") - - if v := r.URL.Query().Get("MaxItems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - if v := r.URL.Query().Get("ReverseOrder"); v != "" { - input.ReverseOrder, _ = strconv.ParseBool(v) - } - - return input, nil -} - -// DeserializeGetDurableExecutionStateRequest parses an HTTP request into a *GetDurableExecutionStateRequest. -func DeserializeGetDurableExecutionStateRequest(r *http.Request, pathParams PathParams) (*GetDurableExecutionStateRequest, error) { - input := &GetDurableExecutionStateRequest{} - - input.CheckpointToken = r.URL.Query().Get("CheckpointToken") - - if v, ok := pathParams["DurableExecutionArn"]; ok { - input.DurableExecutionArn = v - } - - input.Marker = r.URL.Query().Get("Marker") - - if v := r.URL.Query().Get("MaxItems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - return input, nil -} - -// DeserializeGetFunctionEventInvokeConfigRequest parses an HTTP request into a *GetFunctionEventInvokeConfigRequest. -func DeserializeGetFunctionEventInvokeConfigRequest(r *http.Request, pathParams PathParams) (*GetFunctionEventInvokeConfigRequest, error) { - input := &GetFunctionEventInvokeConfigRequest{} - - if v, ok := pathParams["FunctionName"]; ok { - input.FunctionName = v - } - - input.Qualifier = r.URL.Query().Get("Qualifier") - - return input, nil -} - -// DeserializeListDurableExecutionsByFunctionRequest parses an HTTP request into a *ListDurableExecutionsByFunctionRequest. -func DeserializeListDurableExecutionsByFunctionRequest(r *http.Request, pathParams PathParams) (*ListDurableExecutionsByFunctionRequest, error) { - input := &ListDurableExecutionsByFunctionRequest{} - - input.DurableExecutionName = r.URL.Query().Get("DurableExecutionName") - - if v, ok := pathParams["FunctionName"]; ok { - input.FunctionName = v - } - - input.Marker = r.URL.Query().Get("Marker") - - if v := r.URL.Query().Get("MaxItems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - input.Qualifier = r.URL.Query().Get("Qualifier") - - if v := r.URL.Query().Get("ReverseOrder"); v != "" { - input.ReverseOrder, _ = strconv.ParseBool(v) - } - - if v := r.URL.Query().Get("StartedAfter"); v != "" { - input.StartedAfter, _ = time.Parse(time.RFC3339, v) - } - - if v := r.URL.Query().Get("StartedBefore"); v != "" { - input.StartedBefore, _ = time.Parse(time.RFC3339, v) - } - - // Statuses: skipped (unsupported query type ExecutionStatusList) - - return input, nil -} - -// DeserializeListFunctionEventInvokeConfigsRequest parses an HTTP request into a *ListFunctionEventInvokeConfigsRequest. -func DeserializeListFunctionEventInvokeConfigsRequest(r *http.Request, pathParams PathParams) (*ListFunctionEventInvokeConfigsRequest, error) { - input := &ListFunctionEventInvokeConfigsRequest{} - - if v, ok := pathParams["FunctionName"]; ok { - input.FunctionName = v - } - - input.Marker = r.URL.Query().Get("Marker") - - if v := r.URL.Query().Get("MaxItems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - return input, nil -} - -// DeserializeListTagsRequest parses an HTTP request into a *ListTagsRequest. -func DeserializeListTagsRequest(r *http.Request, pathParams PathParams) (*ListTagsRequest, error) { - input := &ListTagsRequest{} - - if v, ok := pathParams["Resource"]; ok { - input.Resource = v - } - - return input, nil -} - -// DeserializePutFunctionEventInvokeConfigRequest parses an HTTP request into a *PutFunctionEventInvokeConfigRequest. -func DeserializePutFunctionEventInvokeConfigRequest(r *http.Request, pathParams PathParams) (*PutFunctionEventInvokeConfigRequest, error) { - input := &PutFunctionEventInvokeConfigRequest{} - - if v, ok := pathParams["FunctionName"]; ok { - input.FunctionName = v - } - - input.Qualifier = r.URL.Query().Get("Qualifier") - - return input, nil -} - -// DeserializeSendDurableExecutionCallbackFailureRequest parses an HTTP request into a *SendDurableExecutionCallbackFailureRequest. -func DeserializeSendDurableExecutionCallbackFailureRequest(r *http.Request, pathParams PathParams) (*SendDurableExecutionCallbackFailureRequest, error) { - input := &SendDurableExecutionCallbackFailureRequest{} - - if v, ok := pathParams["CallbackId"]; ok { - input.CallbackId = v - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.Error); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.Error); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeSendDurableExecutionCallbackHeartbeatRequest parses an HTTP request into a *SendDurableExecutionCallbackHeartbeatRequest. -func DeserializeSendDurableExecutionCallbackHeartbeatRequest(r *http.Request, pathParams PathParams) (*SendDurableExecutionCallbackHeartbeatRequest, error) { - input := &SendDurableExecutionCallbackHeartbeatRequest{} - - if v, ok := pathParams["CallbackId"]; ok { - input.CallbackId = v - } - - return input, nil -} - -// DeserializeSendDurableExecutionCallbackSuccessRequest parses an HTTP request into a *SendDurableExecutionCallbackSuccessRequest. -func DeserializeSendDurableExecutionCallbackSuccessRequest(r *http.Request, pathParams PathParams) (*SendDurableExecutionCallbackSuccessRequest, error) { - input := &SendDurableExecutionCallbackSuccessRequest{} - - if v, ok := pathParams["CallbackId"]; ok { - input.CallbackId = v - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - input.Result = body - - return input, nil -} - -// DeserializeStopDurableExecutionRequest parses an HTTP request into a *StopDurableExecutionRequest. -func DeserializeStopDurableExecutionRequest(r *http.Request, pathParams PathParams) (*StopDurableExecutionRequest, error) { - input := &StopDurableExecutionRequest{} - - if v, ok := pathParams["DurableExecutionArn"]; ok { - input.DurableExecutionArn = v - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.Error); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.Error); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeTagResourceRequest parses an HTTP request into a *TagResourceRequest. -func DeserializeTagResourceRequest(r *http.Request, pathParams PathParams) (*TagResourceRequest, error) { - input := &TagResourceRequest{} - - if v, ok := pathParams["Resource"]; ok { - input.Resource = v - } - - return input, nil -} - -// DeserializeUntagResourceRequest parses an HTTP request into a *UntagResourceRequest. -func DeserializeUntagResourceRequest(r *http.Request, pathParams PathParams) (*UntagResourceRequest, error) { - input := &UntagResourceRequest{} - - if v, ok := pathParams["Resource"]; ok { - input.Resource = v - } - - // TagKeys: skipped (unsupported query type TagKeyList) - - return input, nil -} - -// DeserializeUpdateFunctionEventInvokeConfigRequest parses an HTTP request into a *UpdateFunctionEventInvokeConfigRequest. -func DeserializeUpdateFunctionEventInvokeConfigRequest(r *http.Request, pathParams PathParams) (*UpdateFunctionEventInvokeConfigRequest, error) { - input := &UpdateFunctionEventInvokeConfigRequest{} - - if v, ok := pathParams["FunctionName"]; ok { - input.FunctionName = v - } - - input.Qualifier = r.URL.Query().Get("Qualifier") - - return input, nil -} diff --git a/internal/generated/managedblockchain/deserializer.go b/internal/generated/managedblockchain/deserializer.go deleted file mode 100644 index 6a3676e7..00000000 --- a/internal/generated/managedblockchain/deserializer.go +++ /dev/null @@ -1,387 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package managedblockchain - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeCreateAccessorOutput writes the CreateAccessorOutput to the HTTP response. -func SerializeCreateAccessorOutput(w http.ResponseWriter, output *CreateAccessorOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateMemberOutput writes the CreateMemberOutput to the HTTP response. -func SerializeCreateMemberOutput(w http.ResponseWriter, output *CreateMemberOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateNetworkOutput writes the CreateNetworkOutput to the HTTP response. -func SerializeCreateNetworkOutput(w http.ResponseWriter, output *CreateNetworkOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateNodeOutput writes the CreateNodeOutput to the HTTP response. -func SerializeCreateNodeOutput(w http.ResponseWriter, output *CreateNodeOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateProposalOutput writes the CreateProposalOutput to the HTTP response. -func SerializeCreateProposalOutput(w http.ResponseWriter, output *CreateProposalOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteAccessorOutput writes the DeleteAccessorOutput to the HTTP response. -func SerializeDeleteAccessorOutput(w http.ResponseWriter, output *DeleteAccessorOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteMemberOutput writes the DeleteMemberOutput to the HTTP response. -func SerializeDeleteMemberOutput(w http.ResponseWriter, output *DeleteMemberOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteNodeOutput writes the DeleteNodeOutput to the HTTP response. -func SerializeDeleteNodeOutput(w http.ResponseWriter, output *DeleteNodeOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeGetAccessorOutput writes the GetAccessorOutput to the HTTP response. -func SerializeGetAccessorOutput(w http.ResponseWriter, output *GetAccessorOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetMemberOutput writes the GetMemberOutput to the HTTP response. -func SerializeGetMemberOutput(w http.ResponseWriter, output *GetMemberOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetNetworkOutput writes the GetNetworkOutput to the HTTP response. -func SerializeGetNetworkOutput(w http.ResponseWriter, output *GetNetworkOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetNodeOutput writes the GetNodeOutput to the HTTP response. -func SerializeGetNodeOutput(w http.ResponseWriter, output *GetNodeOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetProposalOutput writes the GetProposalOutput to the HTTP response. -func SerializeGetProposalOutput(w http.ResponseWriter, output *GetProposalOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAccessorsOutput writes the ListAccessorsOutput to the HTTP response. -func SerializeListAccessorsOutput(w http.ResponseWriter, output *ListAccessorsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListInvitationsOutput writes the ListInvitationsOutput to the HTTP response. -func SerializeListInvitationsOutput(w http.ResponseWriter, output *ListInvitationsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListMembersOutput writes the ListMembersOutput to the HTTP response. -func SerializeListMembersOutput(w http.ResponseWriter, output *ListMembersOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListNetworksOutput writes the ListNetworksOutput to the HTTP response. -func SerializeListNetworksOutput(w http.ResponseWriter, output *ListNetworksOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListNodesOutput writes the ListNodesOutput to the HTTP response. -func SerializeListNodesOutput(w http.ResponseWriter, output *ListNodesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListProposalVotesOutput writes the ListProposalVotesOutput to the HTTP response. -func SerializeListProposalVotesOutput(w http.ResponseWriter, output *ListProposalVotesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListProposalsOutput writes the ListProposalsOutput to the HTTP response. -func SerializeListProposalsOutput(w http.ResponseWriter, output *ListProposalsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceResponse writes the ListTagsForResourceResponse to the HTTP response. -func SerializeListTagsForResourceResponse(w http.ResponseWriter, output *ListTagsForResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRejectInvitationOutput writes the RejectInvitationOutput to the HTTP response. -func SerializeRejectInvitationOutput(w http.ResponseWriter, output *RejectInvitationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeTagResourceResponse writes the TagResourceResponse to the HTTP response. -func SerializeTagResourceResponse(w http.ResponseWriter, output *TagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUntagResourceResponse writes the UntagResourceResponse to the HTTP response. -func SerializeUntagResourceResponse(w http.ResponseWriter, output *UntagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateMemberOutput writes the UpdateMemberOutput to the HTTP response. -func SerializeUpdateMemberOutput(w http.ResponseWriter, output *UpdateMemberOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateNodeOutput writes the UpdateNodeOutput to the HTTP response. -func SerializeUpdateNodeOutput(w http.ResponseWriter, output *UpdateNodeOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeVoteOnProposalOutput writes the VoteOnProposalOutput to the HTTP response. -func SerializeVoteOnProposalOutput(w http.ResponseWriter, output *VoteOnProposalOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} diff --git a/internal/generated/managedblockchain/interface.go b/internal/generated/managedblockchain/interface.go deleted file mode 100644 index e9a1f227..00000000 --- a/internal/generated/managedblockchain/interface.go +++ /dev/null @@ -1,35 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package managedblockchain - -import "context" - -type TaigaWebServiceService interface { - CreateAccessor(ctx context.Context, input *CreateAccessorInput) (*CreateAccessorOutput, error) - CreateMember(ctx context.Context, input *CreateMemberInput) (*CreateMemberOutput, error) - CreateNetwork(ctx context.Context, input *CreateNetworkInput) (*CreateNetworkOutput, error) - CreateNode(ctx context.Context, input *CreateNodeInput) (*CreateNodeOutput, error) - CreateProposal(ctx context.Context, input *CreateProposalInput) (*CreateProposalOutput, error) - DeleteAccessor(ctx context.Context, input *DeleteAccessorInput) (*DeleteAccessorOutput, error) - DeleteMember(ctx context.Context, input *DeleteMemberInput) (*DeleteMemberOutput, error) - DeleteNode(ctx context.Context, input *DeleteNodeInput) (*DeleteNodeOutput, error) - GetAccessor(ctx context.Context, input *GetAccessorInput) (*GetAccessorOutput, error) - GetMember(ctx context.Context, input *GetMemberInput) (*GetMemberOutput, error) - GetNetwork(ctx context.Context, input *GetNetworkInput) (*GetNetworkOutput, error) - GetNode(ctx context.Context, input *GetNodeInput) (*GetNodeOutput, error) - GetProposal(ctx context.Context, input *GetProposalInput) (*GetProposalOutput, error) - ListAccessors(ctx context.Context, input *ListAccessorsInput) (*ListAccessorsOutput, error) - ListInvitations(ctx context.Context, input *ListInvitationsInput) (*ListInvitationsOutput, error) - ListMembers(ctx context.Context, input *ListMembersInput) (*ListMembersOutput, error) - ListNetworks(ctx context.Context, input *ListNetworksInput) (*ListNetworksOutput, error) - ListNodes(ctx context.Context, input *ListNodesInput) (*ListNodesOutput, error) - ListProposalVotes(ctx context.Context, input *ListProposalVotesInput) (*ListProposalVotesOutput, error) - ListProposals(ctx context.Context, input *ListProposalsInput) (*ListProposalsOutput, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceRequest) (*ListTagsForResourceResponse, error) - RejectInvitation(ctx context.Context, input *RejectInvitationInput) (*RejectInvitationOutput, error) - TagResource(ctx context.Context, input *TagResourceRequest) (*TagResourceResponse, error) - UntagResource(ctx context.Context, input *UntagResourceRequest) (*UntagResourceResponse, error) - UpdateMember(ctx context.Context, input *UpdateMemberInput) (*UpdateMemberOutput, error) - UpdateNode(ctx context.Context, input *UpdateNodeInput) (*UpdateNodeOutput, error) - VoteOnProposal(ctx context.Context, input *VoteOnProposalInput) (*VoteOnProposalOutput, error) -} diff --git a/internal/generated/managedblockchain/router.go b/internal/generated/managedblockchain/router.go index deb89ab1..2ebed062 100644 --- a/internal/generated/managedblockchain/router.go +++ b/internal/generated/managedblockchain/router.go @@ -4,6 +4,9 @@ package managedblockchain import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/managedblockchain/serializer.go b/internal/generated/managedblockchain/serializer.go deleted file mode 100644 index 9792852f..00000000 --- a/internal/generated/managedblockchain/serializer.go +++ /dev/null @@ -1,399 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package managedblockchain - -import ( - "net/http" - "strconv" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeCreateAccessorInput parses an HTTP request into a *CreateAccessorInput. -func DeserializeCreateAccessorInput(r *http.Request, pathParams PathParams) (*CreateAccessorInput, error) { - input := &CreateAccessorInput{} - - return input, nil -} - -// DeserializeCreateMemberInput parses an HTTP request into a *CreateMemberInput. -func DeserializeCreateMemberInput(r *http.Request, pathParams PathParams) (*CreateMemberInput, error) { - input := &CreateMemberInput{} - - if v, ok := pathParams["NetworkId"]; ok { - input.NetworkId = v - } - - return input, nil -} - -// DeserializeCreateNetworkInput parses an HTTP request into a *CreateNetworkInput. -func DeserializeCreateNetworkInput(r *http.Request, pathParams PathParams) (*CreateNetworkInput, error) { - input := &CreateNetworkInput{} - - return input, nil -} - -// DeserializeCreateNodeInput parses an HTTP request into a *CreateNodeInput. -func DeserializeCreateNodeInput(r *http.Request, pathParams PathParams) (*CreateNodeInput, error) { - input := &CreateNodeInput{} - - if v, ok := pathParams["NetworkId"]; ok { - input.NetworkId = v - } - - return input, nil -} - -// DeserializeCreateProposalInput parses an HTTP request into a *CreateProposalInput. -func DeserializeCreateProposalInput(r *http.Request, pathParams PathParams) (*CreateProposalInput, error) { - input := &CreateProposalInput{} - - if v, ok := pathParams["NetworkId"]; ok { - input.NetworkId = v - } - - return input, nil -} - -// DeserializeDeleteAccessorInput parses an HTTP request into a *DeleteAccessorInput. -func DeserializeDeleteAccessorInput(r *http.Request, pathParams PathParams) (*DeleteAccessorInput, error) { - input := &DeleteAccessorInput{} - - if v, ok := pathParams["AccessorId"]; ok { - input.AccessorId = v - } - - return input, nil -} - -// DeserializeDeleteMemberInput parses an HTTP request into a *DeleteMemberInput. -func DeserializeDeleteMemberInput(r *http.Request, pathParams PathParams) (*DeleteMemberInput, error) { - input := &DeleteMemberInput{} - - if v, ok := pathParams["MemberId"]; ok { - input.MemberId = v - } - - if v, ok := pathParams["NetworkId"]; ok { - input.NetworkId = v - } - - return input, nil -} - -// DeserializeDeleteNodeInput parses an HTTP request into a *DeleteNodeInput. -func DeserializeDeleteNodeInput(r *http.Request, pathParams PathParams) (*DeleteNodeInput, error) { - input := &DeleteNodeInput{} - - input.MemberId = r.URL.Query().Get("memberId") - - if v, ok := pathParams["NetworkId"]; ok { - input.NetworkId = v - } - - if v, ok := pathParams["NodeId"]; ok { - input.NodeId = v - } - - return input, nil -} - -// DeserializeGetAccessorInput parses an HTTP request into a *GetAccessorInput. -func DeserializeGetAccessorInput(r *http.Request, pathParams PathParams) (*GetAccessorInput, error) { - input := &GetAccessorInput{} - - if v, ok := pathParams["AccessorId"]; ok { - input.AccessorId = v - } - - return input, nil -} - -// DeserializeGetMemberInput parses an HTTP request into a *GetMemberInput. -func DeserializeGetMemberInput(r *http.Request, pathParams PathParams) (*GetMemberInput, error) { - input := &GetMemberInput{} - - if v, ok := pathParams["MemberId"]; ok { - input.MemberId = v - } - - if v, ok := pathParams["NetworkId"]; ok { - input.NetworkId = v - } - - return input, nil -} - -// DeserializeGetNetworkInput parses an HTTP request into a *GetNetworkInput. -func DeserializeGetNetworkInput(r *http.Request, pathParams PathParams) (*GetNetworkInput, error) { - input := &GetNetworkInput{} - - if v, ok := pathParams["NetworkId"]; ok { - input.NetworkId = v - } - - return input, nil -} - -// DeserializeGetNodeInput parses an HTTP request into a *GetNodeInput. -func DeserializeGetNodeInput(r *http.Request, pathParams PathParams) (*GetNodeInput, error) { - input := &GetNodeInput{} - - input.MemberId = r.URL.Query().Get("memberId") - - if v, ok := pathParams["NetworkId"]; ok { - input.NetworkId = v - } - - if v, ok := pathParams["NodeId"]; ok { - input.NodeId = v - } - - return input, nil -} - -// DeserializeGetProposalInput parses an HTTP request into a *GetProposalInput. -func DeserializeGetProposalInput(r *http.Request, pathParams PathParams) (*GetProposalInput, error) { - input := &GetProposalInput{} - - if v, ok := pathParams["NetworkId"]; ok { - input.NetworkId = v - } - - if v, ok := pathParams["ProposalId"]; ok { - input.ProposalId = v - } - - return input, nil -} - -// DeserializeListAccessorsInput parses an HTTP request into a *ListAccessorsInput. -func DeserializeListAccessorsInput(r *http.Request, pathParams PathParams) (*ListAccessorsInput, error) { - input := &ListAccessorsInput{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NetworkType = r.URL.Query().Get("networkType") - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListInvitationsInput parses an HTTP request into a *ListInvitationsInput. -func DeserializeListInvitationsInput(r *http.Request, pathParams PathParams) (*ListInvitationsInput, error) { - input := &ListInvitationsInput{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListMembersInput parses an HTTP request into a *ListMembersInput. -func DeserializeListMembersInput(r *http.Request, pathParams PathParams) (*ListMembersInput, error) { - input := &ListMembersInput{} - - if v := r.URL.Query().Get("isOwned"); v != "" { - input.IsOwned, _ = strconv.ParseBool(v) - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.Name = r.URL.Query().Get("name") - - if v, ok := pathParams["NetworkId"]; ok { - input.NetworkId = v - } - - input.NextToken = r.URL.Query().Get("nextToken") - - input.Status = r.URL.Query().Get("status") - - return input, nil -} - -// DeserializeListNetworksInput parses an HTTP request into a *ListNetworksInput. -func DeserializeListNetworksInput(r *http.Request, pathParams PathParams) (*ListNetworksInput, error) { - input := &ListNetworksInput{} - - input.Framework = r.URL.Query().Get("framework") - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.Name = r.URL.Query().Get("name") - - input.NextToken = r.URL.Query().Get("nextToken") - - input.Status = r.URL.Query().Get("status") - - return input, nil -} - -// DeserializeListNodesInput parses an HTTP request into a *ListNodesInput. -func DeserializeListNodesInput(r *http.Request, pathParams PathParams) (*ListNodesInput, error) { - input := &ListNodesInput{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.MemberId = r.URL.Query().Get("memberId") - - if v, ok := pathParams["NetworkId"]; ok { - input.NetworkId = v - } - - input.NextToken = r.URL.Query().Get("nextToken") - - input.Status = r.URL.Query().Get("status") - - return input, nil -} - -// DeserializeListProposalVotesInput parses an HTTP request into a *ListProposalVotesInput. -func DeserializeListProposalVotesInput(r *http.Request, pathParams PathParams) (*ListProposalVotesInput, error) { - input := &ListProposalVotesInput{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - if v, ok := pathParams["NetworkId"]; ok { - input.NetworkId = v - } - - input.NextToken = r.URL.Query().Get("nextToken") - - if v, ok := pathParams["ProposalId"]; ok { - input.ProposalId = v - } - - return input, nil -} - -// DeserializeListProposalsInput parses an HTTP request into a *ListProposalsInput. -func DeserializeListProposalsInput(r *http.Request, pathParams PathParams) (*ListProposalsInput, error) { - input := &ListProposalsInput{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - if v, ok := pathParams["NetworkId"]; ok { - input.NetworkId = v - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListTagsForResourceRequest parses an HTTP request into a *ListTagsForResourceRequest. -func DeserializeListTagsForResourceRequest(r *http.Request, pathParams PathParams) (*ListTagsForResourceRequest, error) { - input := &ListTagsForResourceRequest{} - - if v, ok := pathParams["ResourceArn"]; ok { - input.ResourceArn = v - } - - return input, nil -} - -// DeserializeRejectInvitationInput parses an HTTP request into a *RejectInvitationInput. -func DeserializeRejectInvitationInput(r *http.Request, pathParams PathParams) (*RejectInvitationInput, error) { - input := &RejectInvitationInput{} - - if v, ok := pathParams["InvitationId"]; ok { - input.InvitationId = v - } - - return input, nil -} - -// DeserializeTagResourceRequest parses an HTTP request into a *TagResourceRequest. -func DeserializeTagResourceRequest(r *http.Request, pathParams PathParams) (*TagResourceRequest, error) { - input := &TagResourceRequest{} - - if v, ok := pathParams["ResourceArn"]; ok { - input.ResourceArn = v - } - - return input, nil -} - -// DeserializeUntagResourceRequest parses an HTTP request into a *UntagResourceRequest. -func DeserializeUntagResourceRequest(r *http.Request, pathParams PathParams) (*UntagResourceRequest, error) { - input := &UntagResourceRequest{} - - if v, ok := pathParams["ResourceArn"]; ok { - input.ResourceArn = v - } - - // TagKeys: skipped (unsupported query type TagKeyList) - - return input, nil -} - -// DeserializeUpdateMemberInput parses an HTTP request into a *UpdateMemberInput. -func DeserializeUpdateMemberInput(r *http.Request, pathParams PathParams) (*UpdateMemberInput, error) { - input := &UpdateMemberInput{} - - if v, ok := pathParams["MemberId"]; ok { - input.MemberId = v - } - - if v, ok := pathParams["NetworkId"]; ok { - input.NetworkId = v - } - - return input, nil -} - -// DeserializeUpdateNodeInput parses an HTTP request into a *UpdateNodeInput. -func DeserializeUpdateNodeInput(r *http.Request, pathParams PathParams) (*UpdateNodeInput, error) { - input := &UpdateNodeInput{} - - if v, ok := pathParams["NetworkId"]; ok { - input.NetworkId = v - } - - if v, ok := pathParams["NodeId"]; ok { - input.NodeId = v - } - - return input, nil -} - -// DeserializeVoteOnProposalInput parses an HTTP request into a *VoteOnProposalInput. -func DeserializeVoteOnProposalInput(r *http.Request, pathParams PathParams) (*VoteOnProposalInput, error) { - input := &VoteOnProposalInput{} - - if v, ok := pathParams["NetworkId"]; ok { - input.NetworkId = v - } - - if v, ok := pathParams["ProposalId"]; ok { - input.ProposalId = v - } - - return input, nil -} diff --git a/internal/generated/memorydb/deserializer.go b/internal/generated/memorydb/deserializer.go deleted file mode 100644 index 1c306663..00000000 --- a/internal/generated/memorydb/deserializer.go +++ /dev/null @@ -1,729 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package memorydb - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeBatchUpdateClusterResponse writes the BatchUpdateClusterResponse to the HTTP response. -func SerializeBatchUpdateClusterResponse(w http.ResponseWriter, output *BatchUpdateClusterResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCopySnapshotResponse writes the CopySnapshotResponse to the HTTP response. -func SerializeCopySnapshotResponse(w http.ResponseWriter, output *CopySnapshotResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateACLResponse writes the CreateACLResponse to the HTTP response. -func SerializeCreateACLResponse(w http.ResponseWriter, output *CreateACLResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateClusterResponse writes the CreateClusterResponse to the HTTP response. -func SerializeCreateClusterResponse(w http.ResponseWriter, output *CreateClusterResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateMultiRegionClusterResponse writes the CreateMultiRegionClusterResponse to the HTTP response. -func SerializeCreateMultiRegionClusterResponse(w http.ResponseWriter, output *CreateMultiRegionClusterResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateParameterGroupResponse writes the CreateParameterGroupResponse to the HTTP response. -func SerializeCreateParameterGroupResponse(w http.ResponseWriter, output *CreateParameterGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateSnapshotResponse writes the CreateSnapshotResponse to the HTTP response. -func SerializeCreateSnapshotResponse(w http.ResponseWriter, output *CreateSnapshotResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateSubnetGroupResponse writes the CreateSubnetGroupResponse to the HTTP response. -func SerializeCreateSubnetGroupResponse(w http.ResponseWriter, output *CreateSubnetGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateUserResponse writes the CreateUserResponse to the HTTP response. -func SerializeCreateUserResponse(w http.ResponseWriter, output *CreateUserResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteACLResponse writes the DeleteACLResponse to the HTTP response. -func SerializeDeleteACLResponse(w http.ResponseWriter, output *DeleteACLResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteClusterResponse writes the DeleteClusterResponse to the HTTP response. -func SerializeDeleteClusterResponse(w http.ResponseWriter, output *DeleteClusterResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteMultiRegionClusterResponse writes the DeleteMultiRegionClusterResponse to the HTTP response. -func SerializeDeleteMultiRegionClusterResponse(w http.ResponseWriter, output *DeleteMultiRegionClusterResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteParameterGroupResponse writes the DeleteParameterGroupResponse to the HTTP response. -func SerializeDeleteParameterGroupResponse(w http.ResponseWriter, output *DeleteParameterGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteSnapshotResponse writes the DeleteSnapshotResponse to the HTTP response. -func SerializeDeleteSnapshotResponse(w http.ResponseWriter, output *DeleteSnapshotResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteSubnetGroupResponse writes the DeleteSubnetGroupResponse to the HTTP response. -func SerializeDeleteSubnetGroupResponse(w http.ResponseWriter, output *DeleteSubnetGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteUserResponse writes the DeleteUserResponse to the HTTP response. -func SerializeDeleteUserResponse(w http.ResponseWriter, output *DeleteUserResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeACLsResponse writes the DescribeACLsResponse to the HTTP response. -func SerializeDescribeACLsResponse(w http.ResponseWriter, output *DescribeACLsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeClustersResponse writes the DescribeClustersResponse to the HTTP response. -func SerializeDescribeClustersResponse(w http.ResponseWriter, output *DescribeClustersResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeEngineVersionsResponse writes the DescribeEngineVersionsResponse to the HTTP response. -func SerializeDescribeEngineVersionsResponse(w http.ResponseWriter, output *DescribeEngineVersionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeEventsResponse writes the DescribeEventsResponse to the HTTP response. -func SerializeDescribeEventsResponse(w http.ResponseWriter, output *DescribeEventsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeMultiRegionClustersResponse writes the DescribeMultiRegionClustersResponse to the HTTP response. -func SerializeDescribeMultiRegionClustersResponse(w http.ResponseWriter, output *DescribeMultiRegionClustersResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeMultiRegionParameterGroupsResponse writes the DescribeMultiRegionParameterGroupsResponse to the HTTP response. -func SerializeDescribeMultiRegionParameterGroupsResponse(w http.ResponseWriter, output *DescribeMultiRegionParameterGroupsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeMultiRegionParametersResponse writes the DescribeMultiRegionParametersResponse to the HTTP response. -func SerializeDescribeMultiRegionParametersResponse(w http.ResponseWriter, output *DescribeMultiRegionParametersResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeParameterGroupsResponse writes the DescribeParameterGroupsResponse to the HTTP response. -func SerializeDescribeParameterGroupsResponse(w http.ResponseWriter, output *DescribeParameterGroupsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeParametersResponse writes the DescribeParametersResponse to the HTTP response. -func SerializeDescribeParametersResponse(w http.ResponseWriter, output *DescribeParametersResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeReservedNodesResponse writes the DescribeReservedNodesResponse to the HTTP response. -func SerializeDescribeReservedNodesResponse(w http.ResponseWriter, output *DescribeReservedNodesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeReservedNodesOfferingsResponse writes the DescribeReservedNodesOfferingsResponse to the HTTP response. -func SerializeDescribeReservedNodesOfferingsResponse(w http.ResponseWriter, output *DescribeReservedNodesOfferingsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeServiceUpdatesResponse writes the DescribeServiceUpdatesResponse to the HTTP response. -func SerializeDescribeServiceUpdatesResponse(w http.ResponseWriter, output *DescribeServiceUpdatesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeSnapshotsResponse writes the DescribeSnapshotsResponse to the HTTP response. -func SerializeDescribeSnapshotsResponse(w http.ResponseWriter, output *DescribeSnapshotsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeSubnetGroupsResponse writes the DescribeSubnetGroupsResponse to the HTTP response. -func SerializeDescribeSubnetGroupsResponse(w http.ResponseWriter, output *DescribeSubnetGroupsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeUsersResponse writes the DescribeUsersResponse to the HTTP response. -func SerializeDescribeUsersResponse(w http.ResponseWriter, output *DescribeUsersResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeFailoverShardResponse writes the FailoverShardResponse to the HTTP response. -func SerializeFailoverShardResponse(w http.ResponseWriter, output *FailoverShardResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAllowedMultiRegionClusterUpdatesResponse writes the ListAllowedMultiRegionClusterUpdatesResponse to the HTTP response. -func SerializeListAllowedMultiRegionClusterUpdatesResponse(w http.ResponseWriter, output *ListAllowedMultiRegionClusterUpdatesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAllowedNodeTypeUpdatesResponse writes the ListAllowedNodeTypeUpdatesResponse to the HTTP response. -func SerializeListAllowedNodeTypeUpdatesResponse(w http.ResponseWriter, output *ListAllowedNodeTypeUpdatesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsResponse writes the ListTagsResponse to the HTTP response. -func SerializeListTagsResponse(w http.ResponseWriter, output *ListTagsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePurchaseReservedNodesOfferingResponse writes the PurchaseReservedNodesOfferingResponse to the HTTP response. -func SerializePurchaseReservedNodesOfferingResponse(w http.ResponseWriter, output *PurchaseReservedNodesOfferingResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeResetParameterGroupResponse writes the ResetParameterGroupResponse to the HTTP response. -func SerializeResetParameterGroupResponse(w http.ResponseWriter, output *ResetParameterGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTagResourceResponse writes the TagResourceResponse to the HTTP response. -func SerializeTagResourceResponse(w http.ResponseWriter, output *TagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUntagResourceResponse writes the UntagResourceResponse to the HTTP response. -func SerializeUntagResourceResponse(w http.ResponseWriter, output *UntagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateACLResponse writes the UpdateACLResponse to the HTTP response. -func SerializeUpdateACLResponse(w http.ResponseWriter, output *UpdateACLResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateClusterResponse writes the UpdateClusterResponse to the HTTP response. -func SerializeUpdateClusterResponse(w http.ResponseWriter, output *UpdateClusterResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateMultiRegionClusterResponse writes the UpdateMultiRegionClusterResponse to the HTTP response. -func SerializeUpdateMultiRegionClusterResponse(w http.ResponseWriter, output *UpdateMultiRegionClusterResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateParameterGroupResponse writes the UpdateParameterGroupResponse to the HTTP response. -func SerializeUpdateParameterGroupResponse(w http.ResponseWriter, output *UpdateParameterGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateSubnetGroupResponse writes the UpdateSubnetGroupResponse to the HTTP response. -func SerializeUpdateSubnetGroupResponse(w http.ResponseWriter, output *UpdateSubnetGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateUserResponse writes the UpdateUserResponse to the HTTP response. -func SerializeUpdateUserResponse(w http.ResponseWriter, output *UpdateUserResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/memorydb/interface.go b/internal/generated/memorydb/interface.go deleted file mode 100644 index 75e4f828..00000000 --- a/internal/generated/memorydb/interface.go +++ /dev/null @@ -1,53 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package memorydb - -import "context" - -type MemoryDBService interface { - BatchUpdateCluster(ctx context.Context, input *BatchUpdateClusterRequest) (*BatchUpdateClusterResponse, error) - CopySnapshot(ctx context.Context, input *CopySnapshotRequest) (*CopySnapshotResponse, error) - CreateACL(ctx context.Context, input *CreateACLRequest) (*CreateACLResponse, error) - CreateCluster(ctx context.Context, input *CreateClusterRequest) (*CreateClusterResponse, error) - CreateMultiRegionCluster(ctx context.Context, input *CreateMultiRegionClusterRequest) (*CreateMultiRegionClusterResponse, error) - CreateParameterGroup(ctx context.Context, input *CreateParameterGroupRequest) (*CreateParameterGroupResponse, error) - CreateSnapshot(ctx context.Context, input *CreateSnapshotRequest) (*CreateSnapshotResponse, error) - CreateSubnetGroup(ctx context.Context, input *CreateSubnetGroupRequest) (*CreateSubnetGroupResponse, error) - CreateUser(ctx context.Context, input *CreateUserRequest) (*CreateUserResponse, error) - DeleteACL(ctx context.Context, input *DeleteACLRequest) (*DeleteACLResponse, error) - DeleteCluster(ctx context.Context, input *DeleteClusterRequest) (*DeleteClusterResponse, error) - DeleteMultiRegionCluster(ctx context.Context, input *DeleteMultiRegionClusterRequest) (*DeleteMultiRegionClusterResponse, error) - DeleteParameterGroup(ctx context.Context, input *DeleteParameterGroupRequest) (*DeleteParameterGroupResponse, error) - DeleteSnapshot(ctx context.Context, input *DeleteSnapshotRequest) (*DeleteSnapshotResponse, error) - DeleteSubnetGroup(ctx context.Context, input *DeleteSubnetGroupRequest) (*DeleteSubnetGroupResponse, error) - DeleteUser(ctx context.Context, input *DeleteUserRequest) (*DeleteUserResponse, error) - DescribeACLs(ctx context.Context, input *DescribeACLsRequest) (*DescribeACLsResponse, error) - DescribeClusters(ctx context.Context, input *DescribeClustersRequest) (*DescribeClustersResponse, error) - DescribeEngineVersions(ctx context.Context, input *DescribeEngineVersionsRequest) (*DescribeEngineVersionsResponse, error) - DescribeEvents(ctx context.Context, input *DescribeEventsRequest) (*DescribeEventsResponse, error) - DescribeMultiRegionClusters(ctx context.Context, input *DescribeMultiRegionClustersRequest) (*DescribeMultiRegionClustersResponse, error) - DescribeMultiRegionParameterGroups(ctx context.Context, input *DescribeMultiRegionParameterGroupsRequest) (*DescribeMultiRegionParameterGroupsResponse, error) - DescribeMultiRegionParameters(ctx context.Context, input *DescribeMultiRegionParametersRequest) (*DescribeMultiRegionParametersResponse, error) - DescribeParameterGroups(ctx context.Context, input *DescribeParameterGroupsRequest) (*DescribeParameterGroupsResponse, error) - DescribeParameters(ctx context.Context, input *DescribeParametersRequest) (*DescribeParametersResponse, error) - DescribeReservedNodes(ctx context.Context, input *DescribeReservedNodesRequest) (*DescribeReservedNodesResponse, error) - DescribeReservedNodesOfferings(ctx context.Context, input *DescribeReservedNodesOfferingsRequest) (*DescribeReservedNodesOfferingsResponse, error) - DescribeServiceUpdates(ctx context.Context, input *DescribeServiceUpdatesRequest) (*DescribeServiceUpdatesResponse, error) - DescribeSnapshots(ctx context.Context, input *DescribeSnapshotsRequest) (*DescribeSnapshotsResponse, error) - DescribeSubnetGroups(ctx context.Context, input *DescribeSubnetGroupsRequest) (*DescribeSubnetGroupsResponse, error) - DescribeUsers(ctx context.Context, input *DescribeUsersRequest) (*DescribeUsersResponse, error) - FailoverShard(ctx context.Context, input *FailoverShardRequest) (*FailoverShardResponse, error) - ListAllowedMultiRegionClusterUpdates(ctx context.Context, input *ListAllowedMultiRegionClusterUpdatesRequest) (*ListAllowedMultiRegionClusterUpdatesResponse, error) - ListAllowedNodeTypeUpdates(ctx context.Context, input *ListAllowedNodeTypeUpdatesRequest) (*ListAllowedNodeTypeUpdatesResponse, error) - ListTags(ctx context.Context, input *ListTagsRequest) (*ListTagsResponse, error) - PurchaseReservedNodesOffering(ctx context.Context, input *PurchaseReservedNodesOfferingRequest) (*PurchaseReservedNodesOfferingResponse, error) - ResetParameterGroup(ctx context.Context, input *ResetParameterGroupRequest) (*ResetParameterGroupResponse, error) - TagResource(ctx context.Context, input *TagResourceRequest) (*TagResourceResponse, error) - UntagResource(ctx context.Context, input *UntagResourceRequest) (*UntagResourceResponse, error) - UpdateACL(ctx context.Context, input *UpdateACLRequest) (*UpdateACLResponse, error) - UpdateCluster(ctx context.Context, input *UpdateClusterRequest) (*UpdateClusterResponse, error) - UpdateMultiRegionCluster(ctx context.Context, input *UpdateMultiRegionClusterRequest) (*UpdateMultiRegionClusterResponse, error) - UpdateParameterGroup(ctx context.Context, input *UpdateParameterGroupRequest) (*UpdateParameterGroupResponse, error) - UpdateSubnetGroup(ctx context.Context, input *UpdateSubnetGroupRequest) (*UpdateSubnetGroupResponse, error) - UpdateUser(ctx context.Context, input *UpdateUserRequest) (*UpdateUserResponse, error) -} diff --git a/internal/generated/memorydb/router.go b/internal/generated/memorydb/router.go index 42df75f0..87123660 100644 --- a/internal/generated/memorydb/router.go +++ b/internal/generated/memorydb/router.go @@ -4,6 +4,9 @@ package memorydb import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/memorydb/serializer.go b/internal/generated/memorydb/serializer.go deleted file mode 100644 index a061830e..00000000 --- a/internal/generated/memorydb/serializer.go +++ /dev/null @@ -1,325 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package memorydb - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeBatchUpdateClusterRequest parses an HTTP request into a *BatchUpdateClusterRequest. -func DeserializeBatchUpdateClusterRequest(r *http.Request, pathParams PathParams) (*BatchUpdateClusterRequest, error) { - input := &BatchUpdateClusterRequest{} - - return input, nil -} - -// DeserializeCopySnapshotRequest parses an HTTP request into a *CopySnapshotRequest. -func DeserializeCopySnapshotRequest(r *http.Request, pathParams PathParams) (*CopySnapshotRequest, error) { - input := &CopySnapshotRequest{} - - return input, nil -} - -// DeserializeCreateACLRequest parses an HTTP request into a *CreateACLRequest. -func DeserializeCreateACLRequest(r *http.Request, pathParams PathParams) (*CreateACLRequest, error) { - input := &CreateACLRequest{} - - return input, nil -} - -// DeserializeCreateClusterRequest parses an HTTP request into a *CreateClusterRequest. -func DeserializeCreateClusterRequest(r *http.Request, pathParams PathParams) (*CreateClusterRequest, error) { - input := &CreateClusterRequest{} - - return input, nil -} - -// DeserializeCreateMultiRegionClusterRequest parses an HTTP request into a *CreateMultiRegionClusterRequest. -func DeserializeCreateMultiRegionClusterRequest(r *http.Request, pathParams PathParams) (*CreateMultiRegionClusterRequest, error) { - input := &CreateMultiRegionClusterRequest{} - - return input, nil -} - -// DeserializeCreateParameterGroupRequest parses an HTTP request into a *CreateParameterGroupRequest. -func DeserializeCreateParameterGroupRequest(r *http.Request, pathParams PathParams) (*CreateParameterGroupRequest, error) { - input := &CreateParameterGroupRequest{} - - return input, nil -} - -// DeserializeCreateSnapshotRequest parses an HTTP request into a *CreateSnapshotRequest. -func DeserializeCreateSnapshotRequest(r *http.Request, pathParams PathParams) (*CreateSnapshotRequest, error) { - input := &CreateSnapshotRequest{} - - return input, nil -} - -// DeserializeCreateSubnetGroupRequest parses an HTTP request into a *CreateSubnetGroupRequest. -func DeserializeCreateSubnetGroupRequest(r *http.Request, pathParams PathParams) (*CreateSubnetGroupRequest, error) { - input := &CreateSubnetGroupRequest{} - - return input, nil -} - -// DeserializeCreateUserRequest parses an HTTP request into a *CreateUserRequest. -func DeserializeCreateUserRequest(r *http.Request, pathParams PathParams) (*CreateUserRequest, error) { - input := &CreateUserRequest{} - - return input, nil -} - -// DeserializeDeleteACLRequest parses an HTTP request into a *DeleteACLRequest. -func DeserializeDeleteACLRequest(r *http.Request, pathParams PathParams) (*DeleteACLRequest, error) { - input := &DeleteACLRequest{} - - return input, nil -} - -// DeserializeDeleteClusterRequest parses an HTTP request into a *DeleteClusterRequest. -func DeserializeDeleteClusterRequest(r *http.Request, pathParams PathParams) (*DeleteClusterRequest, error) { - input := &DeleteClusterRequest{} - - return input, nil -} - -// DeserializeDeleteMultiRegionClusterRequest parses an HTTP request into a *DeleteMultiRegionClusterRequest. -func DeserializeDeleteMultiRegionClusterRequest(r *http.Request, pathParams PathParams) (*DeleteMultiRegionClusterRequest, error) { - input := &DeleteMultiRegionClusterRequest{} - - return input, nil -} - -// DeserializeDeleteParameterGroupRequest parses an HTTP request into a *DeleteParameterGroupRequest. -func DeserializeDeleteParameterGroupRequest(r *http.Request, pathParams PathParams) (*DeleteParameterGroupRequest, error) { - input := &DeleteParameterGroupRequest{} - - return input, nil -} - -// DeserializeDeleteSnapshotRequest parses an HTTP request into a *DeleteSnapshotRequest. -func DeserializeDeleteSnapshotRequest(r *http.Request, pathParams PathParams) (*DeleteSnapshotRequest, error) { - input := &DeleteSnapshotRequest{} - - return input, nil -} - -// DeserializeDeleteSubnetGroupRequest parses an HTTP request into a *DeleteSubnetGroupRequest. -func DeserializeDeleteSubnetGroupRequest(r *http.Request, pathParams PathParams) (*DeleteSubnetGroupRequest, error) { - input := &DeleteSubnetGroupRequest{} - - return input, nil -} - -// DeserializeDeleteUserRequest parses an HTTP request into a *DeleteUserRequest. -func DeserializeDeleteUserRequest(r *http.Request, pathParams PathParams) (*DeleteUserRequest, error) { - input := &DeleteUserRequest{} - - return input, nil -} - -// DeserializeDescribeACLsRequest parses an HTTP request into a *DescribeACLsRequest. -func DeserializeDescribeACLsRequest(r *http.Request, pathParams PathParams) (*DescribeACLsRequest, error) { - input := &DescribeACLsRequest{} - - return input, nil -} - -// DeserializeDescribeClustersRequest parses an HTTP request into a *DescribeClustersRequest. -func DeserializeDescribeClustersRequest(r *http.Request, pathParams PathParams) (*DescribeClustersRequest, error) { - input := &DescribeClustersRequest{} - - return input, nil -} - -// DeserializeDescribeEngineVersionsRequest parses an HTTP request into a *DescribeEngineVersionsRequest. -func DeserializeDescribeEngineVersionsRequest(r *http.Request, pathParams PathParams) (*DescribeEngineVersionsRequest, error) { - input := &DescribeEngineVersionsRequest{} - - return input, nil -} - -// DeserializeDescribeEventsRequest parses an HTTP request into a *DescribeEventsRequest. -func DeserializeDescribeEventsRequest(r *http.Request, pathParams PathParams) (*DescribeEventsRequest, error) { - input := &DescribeEventsRequest{} - - return input, nil -} - -// DeserializeDescribeMultiRegionClustersRequest parses an HTTP request into a *DescribeMultiRegionClustersRequest. -func DeserializeDescribeMultiRegionClustersRequest(r *http.Request, pathParams PathParams) (*DescribeMultiRegionClustersRequest, error) { - input := &DescribeMultiRegionClustersRequest{} - - return input, nil -} - -// DeserializeDescribeMultiRegionParameterGroupsRequest parses an HTTP request into a *DescribeMultiRegionParameterGroupsRequest. -func DeserializeDescribeMultiRegionParameterGroupsRequest(r *http.Request, pathParams PathParams) (*DescribeMultiRegionParameterGroupsRequest, error) { - input := &DescribeMultiRegionParameterGroupsRequest{} - - return input, nil -} - -// DeserializeDescribeMultiRegionParametersRequest parses an HTTP request into a *DescribeMultiRegionParametersRequest. -func DeserializeDescribeMultiRegionParametersRequest(r *http.Request, pathParams PathParams) (*DescribeMultiRegionParametersRequest, error) { - input := &DescribeMultiRegionParametersRequest{} - - return input, nil -} - -// DeserializeDescribeParameterGroupsRequest parses an HTTP request into a *DescribeParameterGroupsRequest. -func DeserializeDescribeParameterGroupsRequest(r *http.Request, pathParams PathParams) (*DescribeParameterGroupsRequest, error) { - input := &DescribeParameterGroupsRequest{} - - return input, nil -} - -// DeserializeDescribeParametersRequest parses an HTTP request into a *DescribeParametersRequest. -func DeserializeDescribeParametersRequest(r *http.Request, pathParams PathParams) (*DescribeParametersRequest, error) { - input := &DescribeParametersRequest{} - - return input, nil -} - -// DeserializeDescribeReservedNodesRequest parses an HTTP request into a *DescribeReservedNodesRequest. -func DeserializeDescribeReservedNodesRequest(r *http.Request, pathParams PathParams) (*DescribeReservedNodesRequest, error) { - input := &DescribeReservedNodesRequest{} - - return input, nil -} - -// DeserializeDescribeReservedNodesOfferingsRequest parses an HTTP request into a *DescribeReservedNodesOfferingsRequest. -func DeserializeDescribeReservedNodesOfferingsRequest(r *http.Request, pathParams PathParams) (*DescribeReservedNodesOfferingsRequest, error) { - input := &DescribeReservedNodesOfferingsRequest{} - - return input, nil -} - -// DeserializeDescribeServiceUpdatesRequest parses an HTTP request into a *DescribeServiceUpdatesRequest. -func DeserializeDescribeServiceUpdatesRequest(r *http.Request, pathParams PathParams) (*DescribeServiceUpdatesRequest, error) { - input := &DescribeServiceUpdatesRequest{} - - return input, nil -} - -// DeserializeDescribeSnapshotsRequest parses an HTTP request into a *DescribeSnapshotsRequest. -func DeserializeDescribeSnapshotsRequest(r *http.Request, pathParams PathParams) (*DescribeSnapshotsRequest, error) { - input := &DescribeSnapshotsRequest{} - - return input, nil -} - -// DeserializeDescribeSubnetGroupsRequest parses an HTTP request into a *DescribeSubnetGroupsRequest. -func DeserializeDescribeSubnetGroupsRequest(r *http.Request, pathParams PathParams) (*DescribeSubnetGroupsRequest, error) { - input := &DescribeSubnetGroupsRequest{} - - return input, nil -} - -// DeserializeDescribeUsersRequest parses an HTTP request into a *DescribeUsersRequest. -func DeserializeDescribeUsersRequest(r *http.Request, pathParams PathParams) (*DescribeUsersRequest, error) { - input := &DescribeUsersRequest{} - - return input, nil -} - -// DeserializeFailoverShardRequest parses an HTTP request into a *FailoverShardRequest. -func DeserializeFailoverShardRequest(r *http.Request, pathParams PathParams) (*FailoverShardRequest, error) { - input := &FailoverShardRequest{} - - return input, nil -} - -// DeserializeListAllowedMultiRegionClusterUpdatesRequest parses an HTTP request into a *ListAllowedMultiRegionClusterUpdatesRequest. -func DeserializeListAllowedMultiRegionClusterUpdatesRequest(r *http.Request, pathParams PathParams) (*ListAllowedMultiRegionClusterUpdatesRequest, error) { - input := &ListAllowedMultiRegionClusterUpdatesRequest{} - - return input, nil -} - -// DeserializeListAllowedNodeTypeUpdatesRequest parses an HTTP request into a *ListAllowedNodeTypeUpdatesRequest. -func DeserializeListAllowedNodeTypeUpdatesRequest(r *http.Request, pathParams PathParams) (*ListAllowedNodeTypeUpdatesRequest, error) { - input := &ListAllowedNodeTypeUpdatesRequest{} - - return input, nil -} - -// DeserializeListTagsRequest parses an HTTP request into a *ListTagsRequest. -func DeserializeListTagsRequest(r *http.Request, pathParams PathParams) (*ListTagsRequest, error) { - input := &ListTagsRequest{} - - return input, nil -} - -// DeserializePurchaseReservedNodesOfferingRequest parses an HTTP request into a *PurchaseReservedNodesOfferingRequest. -func DeserializePurchaseReservedNodesOfferingRequest(r *http.Request, pathParams PathParams) (*PurchaseReservedNodesOfferingRequest, error) { - input := &PurchaseReservedNodesOfferingRequest{} - - return input, nil -} - -// DeserializeResetParameterGroupRequest parses an HTTP request into a *ResetParameterGroupRequest. -func DeserializeResetParameterGroupRequest(r *http.Request, pathParams PathParams) (*ResetParameterGroupRequest, error) { - input := &ResetParameterGroupRequest{} - - return input, nil -} - -// DeserializeTagResourceRequest parses an HTTP request into a *TagResourceRequest. -func DeserializeTagResourceRequest(r *http.Request, pathParams PathParams) (*TagResourceRequest, error) { - input := &TagResourceRequest{} - - return input, nil -} - -// DeserializeUntagResourceRequest parses an HTTP request into a *UntagResourceRequest. -func DeserializeUntagResourceRequest(r *http.Request, pathParams PathParams) (*UntagResourceRequest, error) { - input := &UntagResourceRequest{} - - return input, nil -} - -// DeserializeUpdateACLRequest parses an HTTP request into a *UpdateACLRequest. -func DeserializeUpdateACLRequest(r *http.Request, pathParams PathParams) (*UpdateACLRequest, error) { - input := &UpdateACLRequest{} - - return input, nil -} - -// DeserializeUpdateClusterRequest parses an HTTP request into a *UpdateClusterRequest. -func DeserializeUpdateClusterRequest(r *http.Request, pathParams PathParams) (*UpdateClusterRequest, error) { - input := &UpdateClusterRequest{} - - return input, nil -} - -// DeserializeUpdateMultiRegionClusterRequest parses an HTTP request into a *UpdateMultiRegionClusterRequest. -func DeserializeUpdateMultiRegionClusterRequest(r *http.Request, pathParams PathParams) (*UpdateMultiRegionClusterRequest, error) { - input := &UpdateMultiRegionClusterRequest{} - - return input, nil -} - -// DeserializeUpdateParameterGroupRequest parses an HTTP request into a *UpdateParameterGroupRequest. -func DeserializeUpdateParameterGroupRequest(r *http.Request, pathParams PathParams) (*UpdateParameterGroupRequest, error) { - input := &UpdateParameterGroupRequest{} - - return input, nil -} - -// DeserializeUpdateSubnetGroupRequest parses an HTTP request into a *UpdateSubnetGroupRequest. -func DeserializeUpdateSubnetGroupRequest(r *http.Request, pathParams PathParams) (*UpdateSubnetGroupRequest, error) { - input := &UpdateSubnetGroupRequest{} - - return input, nil -} - -// DeserializeUpdateUserRequest parses an HTTP request into a *UpdateUserRequest. -func DeserializeUpdateUserRequest(r *http.Request, pathParams PathParams) (*UpdateUserRequest, error) { - input := &UpdateUserRequest{} - - return input, nil -} diff --git a/internal/generated/mq/deserializer.go b/internal/generated/mq/deserializer.go deleted file mode 100644 index ec3616d6..00000000 --- a/internal/generated/mq/deserializer.go +++ /dev/null @@ -1,347 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package mq - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeCreateBrokerResponse writes the CreateBrokerResponse to the HTTP response. -func SerializeCreateBrokerResponse(w http.ResponseWriter, output *CreateBrokerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateConfigurationResponse writes the CreateConfigurationResponse to the HTTP response. -func SerializeCreateConfigurationResponse(w http.ResponseWriter, output *CreateConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateUserResponse writes the CreateUserResponse to the HTTP response. -func SerializeCreateUserResponse(w http.ResponseWriter, output *CreateUserResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteBrokerResponse writes the DeleteBrokerResponse to the HTTP response. -func SerializeDeleteBrokerResponse(w http.ResponseWriter, output *DeleteBrokerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteConfigurationResponse writes the DeleteConfigurationResponse to the HTTP response. -func SerializeDeleteConfigurationResponse(w http.ResponseWriter, output *DeleteConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteUserResponse writes the DeleteUserResponse to the HTTP response. -func SerializeDeleteUserResponse(w http.ResponseWriter, output *DeleteUserResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDescribeBrokerResponse writes the DescribeBrokerResponse to the HTTP response. -func SerializeDescribeBrokerResponse(w http.ResponseWriter, output *DescribeBrokerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeBrokerEngineTypesResponse writes the DescribeBrokerEngineTypesResponse to the HTTP response. -func SerializeDescribeBrokerEngineTypesResponse(w http.ResponseWriter, output *DescribeBrokerEngineTypesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeBrokerInstanceOptionsResponse writes the DescribeBrokerInstanceOptionsResponse to the HTTP response. -func SerializeDescribeBrokerInstanceOptionsResponse(w http.ResponseWriter, output *DescribeBrokerInstanceOptionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeConfigurationResponse writes the DescribeConfigurationResponse to the HTTP response. -func SerializeDescribeConfigurationResponse(w http.ResponseWriter, output *DescribeConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeConfigurationRevisionResponse writes the DescribeConfigurationRevisionResponse to the HTTP response. -func SerializeDescribeConfigurationRevisionResponse(w http.ResponseWriter, output *DescribeConfigurationRevisionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeUserResponse writes the DescribeUserResponse to the HTTP response. -func SerializeDescribeUserResponse(w http.ResponseWriter, output *DescribeUserResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListBrokersResponse writes the ListBrokersResponse to the HTTP response. -func SerializeListBrokersResponse(w http.ResponseWriter, output *ListBrokersResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListConfigurationRevisionsResponse writes the ListConfigurationRevisionsResponse to the HTTP response. -func SerializeListConfigurationRevisionsResponse(w http.ResponseWriter, output *ListConfigurationRevisionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListConfigurationsResponse writes the ListConfigurationsResponse to the HTTP response. -func SerializeListConfigurationsResponse(w http.ResponseWriter, output *ListConfigurationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsResponse writes the ListTagsResponse to the HTTP response. -func SerializeListTagsResponse(w http.ResponseWriter, output *ListTagsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListUsersResponse writes the ListUsersResponse to the HTTP response. -func SerializeListUsersResponse(w http.ResponseWriter, output *ListUsersResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePromoteResponse writes the PromoteResponse to the HTTP response. -func SerializePromoteResponse(w http.ResponseWriter, output *PromoteResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRebootBrokerResponse writes the RebootBrokerResponse to the HTTP response. -func SerializeRebootBrokerResponse(w http.ResponseWriter, output *RebootBrokerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateBrokerResponse writes the UpdateBrokerResponse to the HTTP response. -func SerializeUpdateBrokerResponse(w http.ResponseWriter, output *UpdateBrokerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateConfigurationResponse writes the UpdateConfigurationResponse to the HTTP response. -func SerializeUpdateConfigurationResponse(w http.ResponseWriter, output *UpdateConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateUserResponse writes the UpdateUserResponse to the HTTP response. -func SerializeUpdateUserResponse(w http.ResponseWriter, output *UpdateUserResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} diff --git a/internal/generated/mq/interface.go b/internal/generated/mq/interface.go deleted file mode 100644 index 2f801912..00000000 --- a/internal/generated/mq/interface.go +++ /dev/null @@ -1,32 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package mq - -import "context" - -type mqService interface { - CreateBroker(ctx context.Context, input *CreateBrokerRequest) (*CreateBrokerResponse, error) - CreateConfiguration(ctx context.Context, input *CreateConfigurationRequest) (*CreateConfigurationResponse, error) - CreateTags(ctx context.Context, input *CreateTagsRequest) (*SmithyUnit, error) - CreateUser(ctx context.Context, input *CreateUserRequest) (*CreateUserResponse, error) - DeleteBroker(ctx context.Context, input *DeleteBrokerRequest) (*DeleteBrokerResponse, error) - DeleteConfiguration(ctx context.Context, input *DeleteConfigurationRequest) (*DeleteConfigurationResponse, error) - DeleteTags(ctx context.Context, input *DeleteTagsRequest) (*SmithyUnit, error) - DeleteUser(ctx context.Context, input *DeleteUserRequest) (*DeleteUserResponse, error) - DescribeBroker(ctx context.Context, input *DescribeBrokerRequest) (*DescribeBrokerResponse, error) - DescribeBrokerEngineTypes(ctx context.Context, input *DescribeBrokerEngineTypesRequest) (*DescribeBrokerEngineTypesResponse, error) - DescribeBrokerInstanceOptions(ctx context.Context, input *DescribeBrokerInstanceOptionsRequest) (*DescribeBrokerInstanceOptionsResponse, error) - DescribeConfiguration(ctx context.Context, input *DescribeConfigurationRequest) (*DescribeConfigurationResponse, error) - DescribeConfigurationRevision(ctx context.Context, input *DescribeConfigurationRevisionRequest) (*DescribeConfigurationRevisionResponse, error) - DescribeUser(ctx context.Context, input *DescribeUserRequest) (*DescribeUserResponse, error) - ListBrokers(ctx context.Context, input *ListBrokersRequest) (*ListBrokersResponse, error) - ListConfigurationRevisions(ctx context.Context, input *ListConfigurationRevisionsRequest) (*ListConfigurationRevisionsResponse, error) - ListConfigurations(ctx context.Context, input *ListConfigurationsRequest) (*ListConfigurationsResponse, error) - ListTags(ctx context.Context, input *ListTagsRequest) (*ListTagsResponse, error) - ListUsers(ctx context.Context, input *ListUsersRequest) (*ListUsersResponse, error) - Promote(ctx context.Context, input *PromoteRequest) (*PromoteResponse, error) - RebootBroker(ctx context.Context, input *RebootBrokerRequest) (*RebootBrokerResponse, error) - UpdateBroker(ctx context.Context, input *UpdateBrokerRequest) (*UpdateBrokerResponse, error) - UpdateConfiguration(ctx context.Context, input *UpdateConfigurationRequest) (*UpdateConfigurationResponse, error) - UpdateUser(ctx context.Context, input *UpdateUserRequest) (*UpdateUserResponse, error) -} diff --git a/internal/generated/mq/router.go b/internal/generated/mq/router.go index d187d5b2..9e121cee 100644 --- a/internal/generated/mq/router.go +++ b/internal/generated/mq/router.go @@ -4,6 +4,9 @@ package mq import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/mq/serializer.go b/internal/generated/mq/serializer.go deleted file mode 100644 index 2ab24cb7..00000000 --- a/internal/generated/mq/serializer.go +++ /dev/null @@ -1,323 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package mq - -import ( - "net/http" - "strconv" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeCreateBrokerRequest parses an HTTP request into a *CreateBrokerRequest. -func DeserializeCreateBrokerRequest(r *http.Request, pathParams PathParams) (*CreateBrokerRequest, error) { - input := &CreateBrokerRequest{} - - return input, nil -} - -// DeserializeCreateConfigurationRequest parses an HTTP request into a *CreateConfigurationRequest. -func DeserializeCreateConfigurationRequest(r *http.Request, pathParams PathParams) (*CreateConfigurationRequest, error) { - input := &CreateConfigurationRequest{} - - return input, nil -} - -// DeserializeCreateTagsRequest parses an HTTP request into a *CreateTagsRequest. -func DeserializeCreateTagsRequest(r *http.Request, pathParams PathParams) (*CreateTagsRequest, error) { - input := &CreateTagsRequest{} - - if v, ok := pathParams["ResourceArn"]; ok { - input.ResourceArn = v - } - - return input, nil -} - -// DeserializeCreateUserRequest parses an HTTP request into a *CreateUserRequest. -func DeserializeCreateUserRequest(r *http.Request, pathParams PathParams) (*CreateUserRequest, error) { - input := &CreateUserRequest{} - - if v, ok := pathParams["BrokerId"]; ok { - input.BrokerId = v - } - - if v, ok := pathParams["Username"]; ok { - input.Username = v - } - - return input, nil -} - -// DeserializeDeleteBrokerRequest parses an HTTP request into a *DeleteBrokerRequest. -func DeserializeDeleteBrokerRequest(r *http.Request, pathParams PathParams) (*DeleteBrokerRequest, error) { - input := &DeleteBrokerRequest{} - - if v, ok := pathParams["BrokerId"]; ok { - input.BrokerId = v - } - - return input, nil -} - -// DeserializeDeleteConfigurationRequest parses an HTTP request into a *DeleteConfigurationRequest. -func DeserializeDeleteConfigurationRequest(r *http.Request, pathParams PathParams) (*DeleteConfigurationRequest, error) { - input := &DeleteConfigurationRequest{} - - if v, ok := pathParams["ConfigurationId"]; ok { - input.ConfigurationId = v - } - - return input, nil -} - -// DeserializeDeleteTagsRequest parses an HTTP request into a *DeleteTagsRequest. -func DeserializeDeleteTagsRequest(r *http.Request, pathParams PathParams) (*DeleteTagsRequest, error) { - input := &DeleteTagsRequest{} - - if v, ok := pathParams["ResourceArn"]; ok { - input.ResourceArn = v - } - - // TagKeys: skipped (unsupported query type __listOf__string) - - return input, nil -} - -// DeserializeDeleteUserRequest parses an HTTP request into a *DeleteUserRequest. -func DeserializeDeleteUserRequest(r *http.Request, pathParams PathParams) (*DeleteUserRequest, error) { - input := &DeleteUserRequest{} - - if v, ok := pathParams["BrokerId"]; ok { - input.BrokerId = v - } - - if v, ok := pathParams["Username"]; ok { - input.Username = v - } - - return input, nil -} - -// DeserializeDescribeBrokerRequest parses an HTTP request into a *DescribeBrokerRequest. -func DeserializeDescribeBrokerRequest(r *http.Request, pathParams PathParams) (*DescribeBrokerRequest, error) { - input := &DescribeBrokerRequest{} - - if v, ok := pathParams["BrokerId"]; ok { - input.BrokerId = v - } - - return input, nil -} - -// DeserializeDescribeBrokerEngineTypesRequest parses an HTTP request into a *DescribeBrokerEngineTypesRequest. -func DeserializeDescribeBrokerEngineTypesRequest(r *http.Request, pathParams PathParams) (*DescribeBrokerEngineTypesRequest, error) { - input := &DescribeBrokerEngineTypesRequest{} - - input.EngineType = r.URL.Query().Get("engineType") - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeDescribeBrokerInstanceOptionsRequest parses an HTTP request into a *DescribeBrokerInstanceOptionsRequest. -func DeserializeDescribeBrokerInstanceOptionsRequest(r *http.Request, pathParams PathParams) (*DescribeBrokerInstanceOptionsRequest, error) { - input := &DescribeBrokerInstanceOptionsRequest{} - - input.EngineType = r.URL.Query().Get("engineType") - - input.HostInstanceType = r.URL.Query().Get("hostInstanceType") - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - input.StorageType = r.URL.Query().Get("storageType") - - return input, nil -} - -// DeserializeDescribeConfigurationRequest parses an HTTP request into a *DescribeConfigurationRequest. -func DeserializeDescribeConfigurationRequest(r *http.Request, pathParams PathParams) (*DescribeConfigurationRequest, error) { - input := &DescribeConfigurationRequest{} - - if v, ok := pathParams["ConfigurationId"]; ok { - input.ConfigurationId = v - } - - return input, nil -} - -// DeserializeDescribeConfigurationRevisionRequest parses an HTTP request into a *DescribeConfigurationRevisionRequest. -func DeserializeDescribeConfigurationRevisionRequest(r *http.Request, pathParams PathParams) (*DescribeConfigurationRevisionRequest, error) { - input := &DescribeConfigurationRevisionRequest{} - - if v, ok := pathParams["ConfigurationId"]; ok { - input.ConfigurationId = v - } - - if v, ok := pathParams["ConfigurationRevision"]; ok { - input.ConfigurationRevision = v - } - - return input, nil -} - -// DeserializeDescribeUserRequest parses an HTTP request into a *DescribeUserRequest. -func DeserializeDescribeUserRequest(r *http.Request, pathParams PathParams) (*DescribeUserRequest, error) { - input := &DescribeUserRequest{} - - if v, ok := pathParams["BrokerId"]; ok { - input.BrokerId = v - } - - if v, ok := pathParams["Username"]; ok { - input.Username = v - } - - return input, nil -} - -// DeserializeListBrokersRequest parses an HTTP request into a *ListBrokersRequest. -func DeserializeListBrokersRequest(r *http.Request, pathParams PathParams) (*ListBrokersRequest, error) { - input := &ListBrokersRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListConfigurationRevisionsRequest parses an HTTP request into a *ListConfigurationRevisionsRequest. -func DeserializeListConfigurationRevisionsRequest(r *http.Request, pathParams PathParams) (*ListConfigurationRevisionsRequest, error) { - input := &ListConfigurationRevisionsRequest{} - - if v, ok := pathParams["ConfigurationId"]; ok { - input.ConfigurationId = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListConfigurationsRequest parses an HTTP request into a *ListConfigurationsRequest. -func DeserializeListConfigurationsRequest(r *http.Request, pathParams PathParams) (*ListConfigurationsRequest, error) { - input := &ListConfigurationsRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListTagsRequest parses an HTTP request into a *ListTagsRequest. -func DeserializeListTagsRequest(r *http.Request, pathParams PathParams) (*ListTagsRequest, error) { - input := &ListTagsRequest{} - - if v, ok := pathParams["ResourceArn"]; ok { - input.ResourceArn = v - } - - return input, nil -} - -// DeserializeListUsersRequest parses an HTTP request into a *ListUsersRequest. -func DeserializeListUsersRequest(r *http.Request, pathParams PathParams) (*ListUsersRequest, error) { - input := &ListUsersRequest{} - - if v, ok := pathParams["BrokerId"]; ok { - input.BrokerId = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializePromoteRequest parses an HTTP request into a *PromoteRequest. -func DeserializePromoteRequest(r *http.Request, pathParams PathParams) (*PromoteRequest, error) { - input := &PromoteRequest{} - - if v, ok := pathParams["BrokerId"]; ok { - input.BrokerId = v - } - - return input, nil -} - -// DeserializeRebootBrokerRequest parses an HTTP request into a *RebootBrokerRequest. -func DeserializeRebootBrokerRequest(r *http.Request, pathParams PathParams) (*RebootBrokerRequest, error) { - input := &RebootBrokerRequest{} - - if v, ok := pathParams["BrokerId"]; ok { - input.BrokerId = v - } - - return input, nil -} - -// DeserializeUpdateBrokerRequest parses an HTTP request into a *UpdateBrokerRequest. -func DeserializeUpdateBrokerRequest(r *http.Request, pathParams PathParams) (*UpdateBrokerRequest, error) { - input := &UpdateBrokerRequest{} - - if v, ok := pathParams["BrokerId"]; ok { - input.BrokerId = v - } - - return input, nil -} - -// DeserializeUpdateConfigurationRequest parses an HTTP request into a *UpdateConfigurationRequest. -func DeserializeUpdateConfigurationRequest(r *http.Request, pathParams PathParams) (*UpdateConfigurationRequest, error) { - input := &UpdateConfigurationRequest{} - - if v, ok := pathParams["ConfigurationId"]; ok { - input.ConfigurationId = v - } - - return input, nil -} - -// DeserializeUpdateUserRequest parses an HTTP request into a *UpdateUserRequest. -func DeserializeUpdateUserRequest(r *http.Request, pathParams PathParams) (*UpdateUserRequest, error) { - input := &UpdateUserRequest{} - - if v, ok := pathParams["BrokerId"]; ok { - input.BrokerId = v - } - - if v, ok := pathParams["Username"]; ok { - input.Username = v - } - - return input, nil -} diff --git a/internal/generated/mwaa/deserializer.go b/internal/generated/mwaa/deserializer.go deleted file mode 100644 index 498b4e04..00000000 --- a/internal/generated/mwaa/deserializer.go +++ /dev/null @@ -1,177 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package mwaa - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeCreateCliTokenResponse writes the CreateCliTokenResponse to the HTTP response. -func SerializeCreateCliTokenResponse(w http.ResponseWriter, output *CreateCliTokenResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateEnvironmentOutput writes the CreateEnvironmentOutput to the HTTP response. -func SerializeCreateEnvironmentOutput(w http.ResponseWriter, output *CreateEnvironmentOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateWebLoginTokenResponse writes the CreateWebLoginTokenResponse to the HTTP response. -func SerializeCreateWebLoginTokenResponse(w http.ResponseWriter, output *CreateWebLoginTokenResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteEnvironmentOutput writes the DeleteEnvironmentOutput to the HTTP response. -func SerializeDeleteEnvironmentOutput(w http.ResponseWriter, output *DeleteEnvironmentOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeGetEnvironmentOutput writes the GetEnvironmentOutput to the HTTP response. -func SerializeGetEnvironmentOutput(w http.ResponseWriter, output *GetEnvironmentOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeInvokeRestApiResponse writes the InvokeRestApiResponse to the HTTP response. -func SerializeInvokeRestApiResponse(w http.ResponseWriter, output *InvokeRestApiResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListEnvironmentsOutput writes the ListEnvironmentsOutput to the HTTP response. -func SerializeListEnvironmentsOutput(w http.ResponseWriter, output *ListEnvironmentsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceOutput writes the ListTagsForResourceOutput to the HTTP response. -func SerializeListTagsForResourceOutput(w http.ResponseWriter, output *ListTagsForResourceOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePublishMetricsOutput writes the PublishMetricsOutput to the HTTP response. -func SerializePublishMetricsOutput(w http.ResponseWriter, output *PublishMetricsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeTagResourceOutput writes the TagResourceOutput to the HTTP response. -func SerializeTagResourceOutput(w http.ResponseWriter, output *TagResourceOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUntagResourceOutput writes the UntagResourceOutput to the HTTP response. -func SerializeUntagResourceOutput(w http.ResponseWriter, output *UntagResourceOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateEnvironmentOutput writes the UpdateEnvironmentOutput to the HTTP response. -func SerializeUpdateEnvironmentOutput(w http.ResponseWriter, output *UpdateEnvironmentOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/mwaa/interface.go b/internal/generated/mwaa/interface.go deleted file mode 100644 index 574496ae..00000000 --- a/internal/generated/mwaa/interface.go +++ /dev/null @@ -1,20 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package mwaa - -import "context" - -type MWAAService interface { - CreateCliToken(ctx context.Context, input *CreateCliTokenRequest) (*CreateCliTokenResponse, error) - CreateEnvironment(ctx context.Context, input *CreateEnvironmentInput) (*CreateEnvironmentOutput, error) - CreateWebLoginToken(ctx context.Context, input *CreateWebLoginTokenRequest) (*CreateWebLoginTokenResponse, error) - DeleteEnvironment(ctx context.Context, input *DeleteEnvironmentInput) (*DeleteEnvironmentOutput, error) - GetEnvironment(ctx context.Context, input *GetEnvironmentInput) (*GetEnvironmentOutput, error) - InvokeRestApi(ctx context.Context, input *InvokeRestApiRequest) (*InvokeRestApiResponse, error) - ListEnvironments(ctx context.Context, input *ListEnvironmentsInput) (*ListEnvironmentsOutput, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error) - PublishMetrics(ctx context.Context, input *PublishMetricsInput) (*PublishMetricsOutput, error) - TagResource(ctx context.Context, input *TagResourceInput) (*TagResourceOutput, error) - UntagResource(ctx context.Context, input *UntagResourceInput) (*UntagResourceOutput, error) - UpdateEnvironment(ctx context.Context, input *UpdateEnvironmentInput) (*UpdateEnvironmentOutput, error) -} diff --git a/internal/generated/mwaa/router.go b/internal/generated/mwaa/router.go index f805b366..41ee5241 100644 --- a/internal/generated/mwaa/router.go +++ b/internal/generated/mwaa/router.go @@ -4,6 +4,9 @@ package mwaa import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/mwaa/serializer.go b/internal/generated/mwaa/serializer.go deleted file mode 100644 index 489034a1..00000000 --- a/internal/generated/mwaa/serializer.go +++ /dev/null @@ -1,148 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package mwaa - -import ( - "net/http" - "strconv" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeCreateCliTokenRequest parses an HTTP request into a *CreateCliTokenRequest. -func DeserializeCreateCliTokenRequest(r *http.Request, pathParams PathParams) (*CreateCliTokenRequest, error) { - input := &CreateCliTokenRequest{} - - if v, ok := pathParams["Name"]; ok { - input.Name = v - } - - return input, nil -} - -// DeserializeCreateEnvironmentInput parses an HTTP request into a *CreateEnvironmentInput. -func DeserializeCreateEnvironmentInput(r *http.Request, pathParams PathParams) (*CreateEnvironmentInput, error) { - input := &CreateEnvironmentInput{} - - if v, ok := pathParams["Name"]; ok { - input.Name = v - } - - return input, nil -} - -// DeserializeCreateWebLoginTokenRequest parses an HTTP request into a *CreateWebLoginTokenRequest. -func DeserializeCreateWebLoginTokenRequest(r *http.Request, pathParams PathParams) (*CreateWebLoginTokenRequest, error) { - input := &CreateWebLoginTokenRequest{} - - if v, ok := pathParams["Name"]; ok { - input.Name = v - } - - return input, nil -} - -// DeserializeDeleteEnvironmentInput parses an HTTP request into a *DeleteEnvironmentInput. -func DeserializeDeleteEnvironmentInput(r *http.Request, pathParams PathParams) (*DeleteEnvironmentInput, error) { - input := &DeleteEnvironmentInput{} - - if v, ok := pathParams["Name"]; ok { - input.Name = v - } - - return input, nil -} - -// DeserializeGetEnvironmentInput parses an HTTP request into a *GetEnvironmentInput. -func DeserializeGetEnvironmentInput(r *http.Request, pathParams PathParams) (*GetEnvironmentInput, error) { - input := &GetEnvironmentInput{} - - if v, ok := pathParams["Name"]; ok { - input.Name = v - } - - return input, nil -} - -// DeserializeInvokeRestApiRequest parses an HTTP request into a *InvokeRestApiRequest. -func DeserializeInvokeRestApiRequest(r *http.Request, pathParams PathParams) (*InvokeRestApiRequest, error) { - input := &InvokeRestApiRequest{} - - if v, ok := pathParams["Name"]; ok { - input.Name = v - } - - return input, nil -} - -// DeserializeListEnvironmentsInput parses an HTTP request into a *ListEnvironmentsInput. -func DeserializeListEnvironmentsInput(r *http.Request, pathParams PathParams) (*ListEnvironmentsInput, error) { - input := &ListEnvironmentsInput{} - - if v := r.URL.Query().Get("MaxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("NextToken") - - return input, nil -} - -// DeserializeListTagsForResourceInput parses an HTTP request into a *ListTagsForResourceInput. -func DeserializeListTagsForResourceInput(r *http.Request, pathParams PathParams) (*ListTagsForResourceInput, error) { - input := &ListTagsForResourceInput{} - - if v, ok := pathParams["ResourceArn"]; ok { - input.ResourceArn = v - } - - return input, nil -} - -// DeserializePublishMetricsInput parses an HTTP request into a *PublishMetricsInput. -func DeserializePublishMetricsInput(r *http.Request, pathParams PathParams) (*PublishMetricsInput, error) { - input := &PublishMetricsInput{} - - if v, ok := pathParams["EnvironmentName"]; ok { - input.EnvironmentName = v - } - - return input, nil -} - -// DeserializeTagResourceInput parses an HTTP request into a *TagResourceInput. -func DeserializeTagResourceInput(r *http.Request, pathParams PathParams) (*TagResourceInput, error) { - input := &TagResourceInput{} - - if v, ok := pathParams["ResourceArn"]; ok { - input.ResourceArn = v - } - - return input, nil -} - -// DeserializeUntagResourceInput parses an HTTP request into a *UntagResourceInput. -func DeserializeUntagResourceInput(r *http.Request, pathParams PathParams) (*UntagResourceInput, error) { - input := &UntagResourceInput{} - - if v, ok := pathParams["ResourceArn"]; ok { - input.ResourceArn = v - } - - // TagKeys: skipped (unsupported query type TagKeyList) - - return input, nil -} - -// DeserializeUpdateEnvironmentInput parses an HTTP request into a *UpdateEnvironmentInput. -func DeserializeUpdateEnvironmentInput(r *http.Request, pathParams PathParams) (*UpdateEnvironmentInput, error) { - input := &UpdateEnvironmentInput{} - - if v, ok := pathParams["Name"]; ok { - input.Name = v - } - - return input, nil -} diff --git a/internal/generated/neptune/deserializer.go b/internal/generated/neptune/deserializer.go deleted file mode 100644 index fb82db16..00000000 --- a/internal/generated/neptune/deserializer.go +++ /dev/null @@ -1,995 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package neptune - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeAddSourceIdentifierToSubscriptionResult writes the AddSourceIdentifierToSubscriptionResult to the HTTP response. -func SerializeAddSourceIdentifierToSubscriptionResult(w http.ResponseWriter, output *AddSourceIdentifierToSubscriptionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeApplyPendingMaintenanceActionResult writes the ApplyPendingMaintenanceActionResult to the HTTP response. -func SerializeApplyPendingMaintenanceActionResult(w http.ResponseWriter, output *ApplyPendingMaintenanceActionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCopyDBClusterParameterGroupResult writes the CopyDBClusterParameterGroupResult to the HTTP response. -func SerializeCopyDBClusterParameterGroupResult(w http.ResponseWriter, output *CopyDBClusterParameterGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCopyDBClusterSnapshotResult writes the CopyDBClusterSnapshotResult to the HTTP response. -func SerializeCopyDBClusterSnapshotResult(w http.ResponseWriter, output *CopyDBClusterSnapshotResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCopyDBParameterGroupResult writes the CopyDBParameterGroupResult to the HTTP response. -func SerializeCopyDBParameterGroupResult(w http.ResponseWriter, output *CopyDBParameterGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDBClusterResult writes the CreateDBClusterResult to the HTTP response. -func SerializeCreateDBClusterResult(w http.ResponseWriter, output *CreateDBClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDBClusterEndpointOutput writes the CreateDBClusterEndpointOutput to the HTTP response. -func SerializeCreateDBClusterEndpointOutput(w http.ResponseWriter, output *CreateDBClusterEndpointOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDBClusterParameterGroupResult writes the CreateDBClusterParameterGroupResult to the HTTP response. -func SerializeCreateDBClusterParameterGroupResult(w http.ResponseWriter, output *CreateDBClusterParameterGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDBClusterSnapshotResult writes the CreateDBClusterSnapshotResult to the HTTP response. -func SerializeCreateDBClusterSnapshotResult(w http.ResponseWriter, output *CreateDBClusterSnapshotResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDBInstanceResult writes the CreateDBInstanceResult to the HTTP response. -func SerializeCreateDBInstanceResult(w http.ResponseWriter, output *CreateDBInstanceResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDBParameterGroupResult writes the CreateDBParameterGroupResult to the HTTP response. -func SerializeCreateDBParameterGroupResult(w http.ResponseWriter, output *CreateDBParameterGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDBSubnetGroupResult writes the CreateDBSubnetGroupResult to the HTTP response. -func SerializeCreateDBSubnetGroupResult(w http.ResponseWriter, output *CreateDBSubnetGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateEventSubscriptionResult writes the CreateEventSubscriptionResult to the HTTP response. -func SerializeCreateEventSubscriptionResult(w http.ResponseWriter, output *CreateEventSubscriptionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateGlobalClusterResult writes the CreateGlobalClusterResult to the HTTP response. -func SerializeCreateGlobalClusterResult(w http.ResponseWriter, output *CreateGlobalClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteDBClusterResult writes the DeleteDBClusterResult to the HTTP response. -func SerializeDeleteDBClusterResult(w http.ResponseWriter, output *DeleteDBClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteDBClusterEndpointOutput writes the DeleteDBClusterEndpointOutput to the HTTP response. -func SerializeDeleteDBClusterEndpointOutput(w http.ResponseWriter, output *DeleteDBClusterEndpointOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteDBClusterSnapshotResult writes the DeleteDBClusterSnapshotResult to the HTTP response. -func SerializeDeleteDBClusterSnapshotResult(w http.ResponseWriter, output *DeleteDBClusterSnapshotResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteDBInstanceResult writes the DeleteDBInstanceResult to the HTTP response. -func SerializeDeleteDBInstanceResult(w http.ResponseWriter, output *DeleteDBInstanceResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteEventSubscriptionResult writes the DeleteEventSubscriptionResult to the HTTP response. -func SerializeDeleteEventSubscriptionResult(w http.ResponseWriter, output *DeleteEventSubscriptionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteGlobalClusterResult writes the DeleteGlobalClusterResult to the HTTP response. -func SerializeDeleteGlobalClusterResult(w http.ResponseWriter, output *DeleteGlobalClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDBClusterEndpointMessage writes the DBClusterEndpointMessage to the HTTP response. -func SerializeDBClusterEndpointMessage(w http.ResponseWriter, output *DBClusterEndpointMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDBClusterParameterGroupsMessage writes the DBClusterParameterGroupsMessage to the HTTP response. -func SerializeDBClusterParameterGroupsMessage(w http.ResponseWriter, output *DBClusterParameterGroupsMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDBClusterParameterGroupDetails writes the DBClusterParameterGroupDetails to the HTTP response. -func SerializeDBClusterParameterGroupDetails(w http.ResponseWriter, output *DBClusterParameterGroupDetails, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDBClusterSnapshotAttributesResult writes the DescribeDBClusterSnapshotAttributesResult to the HTTP response. -func SerializeDescribeDBClusterSnapshotAttributesResult(w http.ResponseWriter, output *DescribeDBClusterSnapshotAttributesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDBClusterSnapshotMessage writes the DBClusterSnapshotMessage to the HTTP response. -func SerializeDBClusterSnapshotMessage(w http.ResponseWriter, output *DBClusterSnapshotMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDBClusterMessage writes the DBClusterMessage to the HTTP response. -func SerializeDBClusterMessage(w http.ResponseWriter, output *DBClusterMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDBEngineVersionMessage writes the DBEngineVersionMessage to the HTTP response. -func SerializeDBEngineVersionMessage(w http.ResponseWriter, output *DBEngineVersionMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDBInstanceMessage writes the DBInstanceMessage to the HTTP response. -func SerializeDBInstanceMessage(w http.ResponseWriter, output *DBInstanceMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDBParameterGroupsMessage writes the DBParameterGroupsMessage to the HTTP response. -func SerializeDBParameterGroupsMessage(w http.ResponseWriter, output *DBParameterGroupsMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDBParameterGroupDetails writes the DBParameterGroupDetails to the HTTP response. -func SerializeDBParameterGroupDetails(w http.ResponseWriter, output *DBParameterGroupDetails, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDBSubnetGroupMessage writes the DBSubnetGroupMessage to the HTTP response. -func SerializeDBSubnetGroupMessage(w http.ResponseWriter, output *DBSubnetGroupMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeEngineDefaultClusterParametersResult writes the DescribeEngineDefaultClusterParametersResult to the HTTP response. -func SerializeDescribeEngineDefaultClusterParametersResult(w http.ResponseWriter, output *DescribeEngineDefaultClusterParametersResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeEngineDefaultParametersResult writes the DescribeEngineDefaultParametersResult to the HTTP response. -func SerializeDescribeEngineDefaultParametersResult(w http.ResponseWriter, output *DescribeEngineDefaultParametersResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEventCategoriesMessage writes the EventCategoriesMessage to the HTTP response. -func SerializeEventCategoriesMessage(w http.ResponseWriter, output *EventCategoriesMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEventSubscriptionsMessage writes the EventSubscriptionsMessage to the HTTP response. -func SerializeEventSubscriptionsMessage(w http.ResponseWriter, output *EventSubscriptionsMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEventsMessage writes the EventsMessage to the HTTP response. -func SerializeEventsMessage(w http.ResponseWriter, output *EventsMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGlobalClustersMessage writes the GlobalClustersMessage to the HTTP response. -func SerializeGlobalClustersMessage(w http.ResponseWriter, output *GlobalClustersMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeOrderableDBInstanceOptionsMessage writes the OrderableDBInstanceOptionsMessage to the HTTP response. -func SerializeOrderableDBInstanceOptionsMessage(w http.ResponseWriter, output *OrderableDBInstanceOptionsMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePendingMaintenanceActionsMessage writes the PendingMaintenanceActionsMessage to the HTTP response. -func SerializePendingMaintenanceActionsMessage(w http.ResponseWriter, output *PendingMaintenanceActionsMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeValidDBInstanceModificationsResult writes the DescribeValidDBInstanceModificationsResult to the HTTP response. -func SerializeDescribeValidDBInstanceModificationsResult(w http.ResponseWriter, output *DescribeValidDBInstanceModificationsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeFailoverDBClusterResult writes the FailoverDBClusterResult to the HTTP response. -func SerializeFailoverDBClusterResult(w http.ResponseWriter, output *FailoverDBClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeFailoverGlobalClusterResult writes the FailoverGlobalClusterResult to the HTTP response. -func SerializeFailoverGlobalClusterResult(w http.ResponseWriter, output *FailoverGlobalClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTagListMessage writes the TagListMessage to the HTTP response. -func SerializeTagListMessage(w http.ResponseWriter, output *TagListMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyDBClusterResult writes the ModifyDBClusterResult to the HTTP response. -func SerializeModifyDBClusterResult(w http.ResponseWriter, output *ModifyDBClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyDBClusterEndpointOutput writes the ModifyDBClusterEndpointOutput to the HTTP response. -func SerializeModifyDBClusterEndpointOutput(w http.ResponseWriter, output *ModifyDBClusterEndpointOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDBClusterParameterGroupNameMessage writes the DBClusterParameterGroupNameMessage to the HTTP response. -func SerializeDBClusterParameterGroupNameMessage(w http.ResponseWriter, output *DBClusterParameterGroupNameMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyDBClusterSnapshotAttributeResult writes the ModifyDBClusterSnapshotAttributeResult to the HTTP response. -func SerializeModifyDBClusterSnapshotAttributeResult(w http.ResponseWriter, output *ModifyDBClusterSnapshotAttributeResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyDBInstanceResult writes the ModifyDBInstanceResult to the HTTP response. -func SerializeModifyDBInstanceResult(w http.ResponseWriter, output *ModifyDBInstanceResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDBParameterGroupNameMessage writes the DBParameterGroupNameMessage to the HTTP response. -func SerializeDBParameterGroupNameMessage(w http.ResponseWriter, output *DBParameterGroupNameMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyDBSubnetGroupResult writes the ModifyDBSubnetGroupResult to the HTTP response. -func SerializeModifyDBSubnetGroupResult(w http.ResponseWriter, output *ModifyDBSubnetGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyEventSubscriptionResult writes the ModifyEventSubscriptionResult to the HTTP response. -func SerializeModifyEventSubscriptionResult(w http.ResponseWriter, output *ModifyEventSubscriptionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyGlobalClusterResult writes the ModifyGlobalClusterResult to the HTTP response. -func SerializeModifyGlobalClusterResult(w http.ResponseWriter, output *ModifyGlobalClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePromoteReadReplicaDBClusterResult writes the PromoteReadReplicaDBClusterResult to the HTTP response. -func SerializePromoteReadReplicaDBClusterResult(w http.ResponseWriter, output *PromoteReadReplicaDBClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRebootDBInstanceResult writes the RebootDBInstanceResult to the HTTP response. -func SerializeRebootDBInstanceResult(w http.ResponseWriter, output *RebootDBInstanceResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRemoveFromGlobalClusterResult writes the RemoveFromGlobalClusterResult to the HTTP response. -func SerializeRemoveFromGlobalClusterResult(w http.ResponseWriter, output *RemoveFromGlobalClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRemoveSourceIdentifierFromSubscriptionResult writes the RemoveSourceIdentifierFromSubscriptionResult to the HTTP response. -func SerializeRemoveSourceIdentifierFromSubscriptionResult(w http.ResponseWriter, output *RemoveSourceIdentifierFromSubscriptionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRestoreDBClusterFromSnapshotResult writes the RestoreDBClusterFromSnapshotResult to the HTTP response. -func SerializeRestoreDBClusterFromSnapshotResult(w http.ResponseWriter, output *RestoreDBClusterFromSnapshotResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRestoreDBClusterToPointInTimeResult writes the RestoreDBClusterToPointInTimeResult to the HTTP response. -func SerializeRestoreDBClusterToPointInTimeResult(w http.ResponseWriter, output *RestoreDBClusterToPointInTimeResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartDBClusterResult writes the StartDBClusterResult to the HTTP response. -func SerializeStartDBClusterResult(w http.ResponseWriter, output *StartDBClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStopDBClusterResult writes the StopDBClusterResult to the HTTP response. -func SerializeStopDBClusterResult(w http.ResponseWriter, output *StopDBClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSwitchoverGlobalClusterResult writes the SwitchoverGlobalClusterResult to the HTTP response. -func SerializeSwitchoverGlobalClusterResult(w http.ResponseWriter, output *SwitchoverGlobalClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/neptune/interface.go b/internal/generated/neptune/interface.go deleted file mode 100644 index 9d0ff395..00000000 --- a/internal/generated/neptune/interface.go +++ /dev/null @@ -1,78 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package neptune - -import "context" - -type RDSv19Service interface { - AddRoleToDBCluster(ctx context.Context, input *AddRoleToDBClusterMessage) (*SmithyUnit, error) - AddSourceIdentifierToSubscription(ctx context.Context, input *AddSourceIdentifierToSubscriptionMessage) (*AddSourceIdentifierToSubscriptionResult, error) - AddTagsToResource(ctx context.Context, input *AddTagsToResourceMessage) (*SmithyUnit, error) - ApplyPendingMaintenanceAction(ctx context.Context, input *ApplyPendingMaintenanceActionMessage) (*ApplyPendingMaintenanceActionResult, error) - CopyDBClusterParameterGroup(ctx context.Context, input *CopyDBClusterParameterGroupMessage) (*CopyDBClusterParameterGroupResult, error) - CopyDBClusterSnapshot(ctx context.Context, input *CopyDBClusterSnapshotMessage) (*CopyDBClusterSnapshotResult, error) - CopyDBParameterGroup(ctx context.Context, input *CopyDBParameterGroupMessage) (*CopyDBParameterGroupResult, error) - CreateDBCluster(ctx context.Context, input *CreateDBClusterMessage) (*CreateDBClusterResult, error) - CreateDBClusterEndpoint(ctx context.Context, input *CreateDBClusterEndpointMessage) (*CreateDBClusterEndpointOutput, error) - CreateDBClusterParameterGroup(ctx context.Context, input *CreateDBClusterParameterGroupMessage) (*CreateDBClusterParameterGroupResult, error) - CreateDBClusterSnapshot(ctx context.Context, input *CreateDBClusterSnapshotMessage) (*CreateDBClusterSnapshotResult, error) - CreateDBInstance(ctx context.Context, input *CreateDBInstanceMessage) (*CreateDBInstanceResult, error) - CreateDBParameterGroup(ctx context.Context, input *CreateDBParameterGroupMessage) (*CreateDBParameterGroupResult, error) - CreateDBSubnetGroup(ctx context.Context, input *CreateDBSubnetGroupMessage) (*CreateDBSubnetGroupResult, error) - CreateEventSubscription(ctx context.Context, input *CreateEventSubscriptionMessage) (*CreateEventSubscriptionResult, error) - CreateGlobalCluster(ctx context.Context, input *CreateGlobalClusterMessage) (*CreateGlobalClusterResult, error) - DeleteDBCluster(ctx context.Context, input *DeleteDBClusterMessage) (*DeleteDBClusterResult, error) - DeleteDBClusterEndpoint(ctx context.Context, input *DeleteDBClusterEndpointMessage) (*DeleteDBClusterEndpointOutput, error) - DeleteDBClusterParameterGroup(ctx context.Context, input *DeleteDBClusterParameterGroupMessage) (*SmithyUnit, error) - DeleteDBClusterSnapshot(ctx context.Context, input *DeleteDBClusterSnapshotMessage) (*DeleteDBClusterSnapshotResult, error) - DeleteDBInstance(ctx context.Context, input *DeleteDBInstanceMessage) (*DeleteDBInstanceResult, error) - DeleteDBParameterGroup(ctx context.Context, input *DeleteDBParameterGroupMessage) (*SmithyUnit, error) - DeleteDBSubnetGroup(ctx context.Context, input *DeleteDBSubnetGroupMessage) (*SmithyUnit, error) - DeleteEventSubscription(ctx context.Context, input *DeleteEventSubscriptionMessage) (*DeleteEventSubscriptionResult, error) - DeleteGlobalCluster(ctx context.Context, input *DeleteGlobalClusterMessage) (*DeleteGlobalClusterResult, error) - DescribeDBClusterEndpoints(ctx context.Context, input *DescribeDBClusterEndpointsMessage) (*DBClusterEndpointMessage, error) - DescribeDBClusterParameterGroups(ctx context.Context, input *DescribeDBClusterParameterGroupsMessage) (*DBClusterParameterGroupsMessage, error) - DescribeDBClusterParameters(ctx context.Context, input *DescribeDBClusterParametersMessage) (*DBClusterParameterGroupDetails, error) - DescribeDBClusterSnapshotAttributes(ctx context.Context, input *DescribeDBClusterSnapshotAttributesMessage) (*DescribeDBClusterSnapshotAttributesResult, error) - DescribeDBClusterSnapshots(ctx context.Context, input *DescribeDBClusterSnapshotsMessage) (*DBClusterSnapshotMessage, error) - DescribeDBClusters(ctx context.Context, input *DescribeDBClustersMessage) (*DBClusterMessage, error) - DescribeDBEngineVersions(ctx context.Context, input *DescribeDBEngineVersionsMessage) (*DBEngineVersionMessage, error) - DescribeDBInstances(ctx context.Context, input *DescribeDBInstancesMessage) (*DBInstanceMessage, error) - DescribeDBParameterGroups(ctx context.Context, input *DescribeDBParameterGroupsMessage) (*DBParameterGroupsMessage, error) - DescribeDBParameters(ctx context.Context, input *DescribeDBParametersMessage) (*DBParameterGroupDetails, error) - DescribeDBSubnetGroups(ctx context.Context, input *DescribeDBSubnetGroupsMessage) (*DBSubnetGroupMessage, error) - DescribeEngineDefaultClusterParameters(ctx context.Context, input *DescribeEngineDefaultClusterParametersMessage) (*DescribeEngineDefaultClusterParametersResult, error) - DescribeEngineDefaultParameters(ctx context.Context, input *DescribeEngineDefaultParametersMessage) (*DescribeEngineDefaultParametersResult, error) - DescribeEventCategories(ctx context.Context, input *DescribeEventCategoriesMessage) (*EventCategoriesMessage, error) - DescribeEventSubscriptions(ctx context.Context, input *DescribeEventSubscriptionsMessage) (*EventSubscriptionsMessage, error) - DescribeEvents(ctx context.Context, input *DescribeEventsMessage) (*EventsMessage, error) - DescribeGlobalClusters(ctx context.Context, input *DescribeGlobalClustersMessage) (*GlobalClustersMessage, error) - DescribeOrderableDBInstanceOptions(ctx context.Context, input *DescribeOrderableDBInstanceOptionsMessage) (*OrderableDBInstanceOptionsMessage, error) - DescribePendingMaintenanceActions(ctx context.Context, input *DescribePendingMaintenanceActionsMessage) (*PendingMaintenanceActionsMessage, error) - DescribeValidDBInstanceModifications(ctx context.Context, input *DescribeValidDBInstanceModificationsMessage) (*DescribeValidDBInstanceModificationsResult, error) - FailoverDBCluster(ctx context.Context, input *FailoverDBClusterMessage) (*FailoverDBClusterResult, error) - FailoverGlobalCluster(ctx context.Context, input *FailoverGlobalClusterMessage) (*FailoverGlobalClusterResult, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceMessage) (*TagListMessage, error) - ModifyDBCluster(ctx context.Context, input *ModifyDBClusterMessage) (*ModifyDBClusterResult, error) - ModifyDBClusterEndpoint(ctx context.Context, input *ModifyDBClusterEndpointMessage) (*ModifyDBClusterEndpointOutput, error) - ModifyDBClusterParameterGroup(ctx context.Context, input *ModifyDBClusterParameterGroupMessage) (*DBClusterParameterGroupNameMessage, error) - ModifyDBClusterSnapshotAttribute(ctx context.Context, input *ModifyDBClusterSnapshotAttributeMessage) (*ModifyDBClusterSnapshotAttributeResult, error) - ModifyDBInstance(ctx context.Context, input *ModifyDBInstanceMessage) (*ModifyDBInstanceResult, error) - ModifyDBParameterGroup(ctx context.Context, input *ModifyDBParameterGroupMessage) (*DBParameterGroupNameMessage, error) - ModifyDBSubnetGroup(ctx context.Context, input *ModifyDBSubnetGroupMessage) (*ModifyDBSubnetGroupResult, error) - ModifyEventSubscription(ctx context.Context, input *ModifyEventSubscriptionMessage) (*ModifyEventSubscriptionResult, error) - ModifyGlobalCluster(ctx context.Context, input *ModifyGlobalClusterMessage) (*ModifyGlobalClusterResult, error) - PromoteReadReplicaDBCluster(ctx context.Context, input *PromoteReadReplicaDBClusterMessage) (*PromoteReadReplicaDBClusterResult, error) - RebootDBInstance(ctx context.Context, input *RebootDBInstanceMessage) (*RebootDBInstanceResult, error) - RemoveFromGlobalCluster(ctx context.Context, input *RemoveFromGlobalClusterMessage) (*RemoveFromGlobalClusterResult, error) - RemoveRoleFromDBCluster(ctx context.Context, input *RemoveRoleFromDBClusterMessage) (*SmithyUnit, error) - RemoveSourceIdentifierFromSubscription(ctx context.Context, input *RemoveSourceIdentifierFromSubscriptionMessage) (*RemoveSourceIdentifierFromSubscriptionResult, error) - RemoveTagsFromResource(ctx context.Context, input *RemoveTagsFromResourceMessage) (*SmithyUnit, error) - ResetDBClusterParameterGroup(ctx context.Context, input *ResetDBClusterParameterGroupMessage) (*DBClusterParameterGroupNameMessage, error) - ResetDBParameterGroup(ctx context.Context, input *ResetDBParameterGroupMessage) (*DBParameterGroupNameMessage, error) - RestoreDBClusterFromSnapshot(ctx context.Context, input *RestoreDBClusterFromSnapshotMessage) (*RestoreDBClusterFromSnapshotResult, error) - RestoreDBClusterToPointInTime(ctx context.Context, input *RestoreDBClusterToPointInTimeMessage) (*RestoreDBClusterToPointInTimeResult, error) - StartDBCluster(ctx context.Context, input *StartDBClusterMessage) (*StartDBClusterResult, error) - StopDBCluster(ctx context.Context, input *StopDBClusterMessage) (*StopDBClusterResult, error) - SwitchoverGlobalCluster(ctx context.Context, input *SwitchoverGlobalClusterMessage) (*SwitchoverGlobalClusterResult, error) -} diff --git a/internal/generated/neptune/router.go b/internal/generated/neptune/router.go index 14ba6084..dc60a57e 100644 --- a/internal/generated/neptune/router.go +++ b/internal/generated/neptune/router.go @@ -4,6 +4,9 @@ package neptune import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/neptune/serializer.go b/internal/generated/neptune/serializer.go deleted file mode 100644 index 099c4d9d..00000000 --- a/internal/generated/neptune/serializer.go +++ /dev/null @@ -1,500 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package neptune - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeAddRoleToDBClusterMessage parses an HTTP request into a *AddRoleToDBClusterMessage. -func DeserializeAddRoleToDBClusterMessage(r *http.Request, pathParams PathParams) (*AddRoleToDBClusterMessage, error) { - input := &AddRoleToDBClusterMessage{} - - return input, nil -} - -// DeserializeAddSourceIdentifierToSubscriptionMessage parses an HTTP request into a *AddSourceIdentifierToSubscriptionMessage. -func DeserializeAddSourceIdentifierToSubscriptionMessage(r *http.Request, pathParams PathParams) (*AddSourceIdentifierToSubscriptionMessage, error) { - input := &AddSourceIdentifierToSubscriptionMessage{} - - return input, nil -} - -// DeserializeAddTagsToResourceMessage parses an HTTP request into a *AddTagsToResourceMessage. -func DeserializeAddTagsToResourceMessage(r *http.Request, pathParams PathParams) (*AddTagsToResourceMessage, error) { - input := &AddTagsToResourceMessage{} - - return input, nil -} - -// DeserializeApplyPendingMaintenanceActionMessage parses an HTTP request into a *ApplyPendingMaintenanceActionMessage. -func DeserializeApplyPendingMaintenanceActionMessage(r *http.Request, pathParams PathParams) (*ApplyPendingMaintenanceActionMessage, error) { - input := &ApplyPendingMaintenanceActionMessage{} - - return input, nil -} - -// DeserializeCopyDBClusterParameterGroupMessage parses an HTTP request into a *CopyDBClusterParameterGroupMessage. -func DeserializeCopyDBClusterParameterGroupMessage(r *http.Request, pathParams PathParams) (*CopyDBClusterParameterGroupMessage, error) { - input := &CopyDBClusterParameterGroupMessage{} - - return input, nil -} - -// DeserializeCopyDBClusterSnapshotMessage parses an HTTP request into a *CopyDBClusterSnapshotMessage. -func DeserializeCopyDBClusterSnapshotMessage(r *http.Request, pathParams PathParams) (*CopyDBClusterSnapshotMessage, error) { - input := &CopyDBClusterSnapshotMessage{} - - return input, nil -} - -// DeserializeCopyDBParameterGroupMessage parses an HTTP request into a *CopyDBParameterGroupMessage. -func DeserializeCopyDBParameterGroupMessage(r *http.Request, pathParams PathParams) (*CopyDBParameterGroupMessage, error) { - input := &CopyDBParameterGroupMessage{} - - return input, nil -} - -// DeserializeCreateDBClusterMessage parses an HTTP request into a *CreateDBClusterMessage. -func DeserializeCreateDBClusterMessage(r *http.Request, pathParams PathParams) (*CreateDBClusterMessage, error) { - input := &CreateDBClusterMessage{} - - return input, nil -} - -// DeserializeCreateDBClusterEndpointMessage parses an HTTP request into a *CreateDBClusterEndpointMessage. -func DeserializeCreateDBClusterEndpointMessage(r *http.Request, pathParams PathParams) (*CreateDBClusterEndpointMessage, error) { - input := &CreateDBClusterEndpointMessage{} - - return input, nil -} - -// DeserializeCreateDBClusterParameterGroupMessage parses an HTTP request into a *CreateDBClusterParameterGroupMessage. -func DeserializeCreateDBClusterParameterGroupMessage(r *http.Request, pathParams PathParams) (*CreateDBClusterParameterGroupMessage, error) { - input := &CreateDBClusterParameterGroupMessage{} - - return input, nil -} - -// DeserializeCreateDBClusterSnapshotMessage parses an HTTP request into a *CreateDBClusterSnapshotMessage. -func DeserializeCreateDBClusterSnapshotMessage(r *http.Request, pathParams PathParams) (*CreateDBClusterSnapshotMessage, error) { - input := &CreateDBClusterSnapshotMessage{} - - return input, nil -} - -// DeserializeCreateDBInstanceMessage parses an HTTP request into a *CreateDBInstanceMessage. -func DeserializeCreateDBInstanceMessage(r *http.Request, pathParams PathParams) (*CreateDBInstanceMessage, error) { - input := &CreateDBInstanceMessage{} - - return input, nil -} - -// DeserializeCreateDBParameterGroupMessage parses an HTTP request into a *CreateDBParameterGroupMessage. -func DeserializeCreateDBParameterGroupMessage(r *http.Request, pathParams PathParams) (*CreateDBParameterGroupMessage, error) { - input := &CreateDBParameterGroupMessage{} - - return input, nil -} - -// DeserializeCreateDBSubnetGroupMessage parses an HTTP request into a *CreateDBSubnetGroupMessage. -func DeserializeCreateDBSubnetGroupMessage(r *http.Request, pathParams PathParams) (*CreateDBSubnetGroupMessage, error) { - input := &CreateDBSubnetGroupMessage{} - - return input, nil -} - -// DeserializeCreateEventSubscriptionMessage parses an HTTP request into a *CreateEventSubscriptionMessage. -func DeserializeCreateEventSubscriptionMessage(r *http.Request, pathParams PathParams) (*CreateEventSubscriptionMessage, error) { - input := &CreateEventSubscriptionMessage{} - - return input, nil -} - -// DeserializeCreateGlobalClusterMessage parses an HTTP request into a *CreateGlobalClusterMessage. -func DeserializeCreateGlobalClusterMessage(r *http.Request, pathParams PathParams) (*CreateGlobalClusterMessage, error) { - input := &CreateGlobalClusterMessage{} - - return input, nil -} - -// DeserializeDeleteDBClusterMessage parses an HTTP request into a *DeleteDBClusterMessage. -func DeserializeDeleteDBClusterMessage(r *http.Request, pathParams PathParams) (*DeleteDBClusterMessage, error) { - input := &DeleteDBClusterMessage{} - - return input, nil -} - -// DeserializeDeleteDBClusterEndpointMessage parses an HTTP request into a *DeleteDBClusterEndpointMessage. -func DeserializeDeleteDBClusterEndpointMessage(r *http.Request, pathParams PathParams) (*DeleteDBClusterEndpointMessage, error) { - input := &DeleteDBClusterEndpointMessage{} - - return input, nil -} - -// DeserializeDeleteDBClusterParameterGroupMessage parses an HTTP request into a *DeleteDBClusterParameterGroupMessage. -func DeserializeDeleteDBClusterParameterGroupMessage(r *http.Request, pathParams PathParams) (*DeleteDBClusterParameterGroupMessage, error) { - input := &DeleteDBClusterParameterGroupMessage{} - - return input, nil -} - -// DeserializeDeleteDBClusterSnapshotMessage parses an HTTP request into a *DeleteDBClusterSnapshotMessage. -func DeserializeDeleteDBClusterSnapshotMessage(r *http.Request, pathParams PathParams) (*DeleteDBClusterSnapshotMessage, error) { - input := &DeleteDBClusterSnapshotMessage{} - - return input, nil -} - -// DeserializeDeleteDBInstanceMessage parses an HTTP request into a *DeleteDBInstanceMessage. -func DeserializeDeleteDBInstanceMessage(r *http.Request, pathParams PathParams) (*DeleteDBInstanceMessage, error) { - input := &DeleteDBInstanceMessage{} - - return input, nil -} - -// DeserializeDeleteDBParameterGroupMessage parses an HTTP request into a *DeleteDBParameterGroupMessage. -func DeserializeDeleteDBParameterGroupMessage(r *http.Request, pathParams PathParams) (*DeleteDBParameterGroupMessage, error) { - input := &DeleteDBParameterGroupMessage{} - - return input, nil -} - -// DeserializeDeleteDBSubnetGroupMessage parses an HTTP request into a *DeleteDBSubnetGroupMessage. -func DeserializeDeleteDBSubnetGroupMessage(r *http.Request, pathParams PathParams) (*DeleteDBSubnetGroupMessage, error) { - input := &DeleteDBSubnetGroupMessage{} - - return input, nil -} - -// DeserializeDeleteEventSubscriptionMessage parses an HTTP request into a *DeleteEventSubscriptionMessage. -func DeserializeDeleteEventSubscriptionMessage(r *http.Request, pathParams PathParams) (*DeleteEventSubscriptionMessage, error) { - input := &DeleteEventSubscriptionMessage{} - - return input, nil -} - -// DeserializeDeleteGlobalClusterMessage parses an HTTP request into a *DeleteGlobalClusterMessage. -func DeserializeDeleteGlobalClusterMessage(r *http.Request, pathParams PathParams) (*DeleteGlobalClusterMessage, error) { - input := &DeleteGlobalClusterMessage{} - - return input, nil -} - -// DeserializeDescribeDBClusterEndpointsMessage parses an HTTP request into a *DescribeDBClusterEndpointsMessage. -func DeserializeDescribeDBClusterEndpointsMessage(r *http.Request, pathParams PathParams) (*DescribeDBClusterEndpointsMessage, error) { - input := &DescribeDBClusterEndpointsMessage{} - - return input, nil -} - -// DeserializeDescribeDBClusterParameterGroupsMessage parses an HTTP request into a *DescribeDBClusterParameterGroupsMessage. -func DeserializeDescribeDBClusterParameterGroupsMessage(r *http.Request, pathParams PathParams) (*DescribeDBClusterParameterGroupsMessage, error) { - input := &DescribeDBClusterParameterGroupsMessage{} - - return input, nil -} - -// DeserializeDescribeDBClusterParametersMessage parses an HTTP request into a *DescribeDBClusterParametersMessage. -func DeserializeDescribeDBClusterParametersMessage(r *http.Request, pathParams PathParams) (*DescribeDBClusterParametersMessage, error) { - input := &DescribeDBClusterParametersMessage{} - - return input, nil -} - -// DeserializeDescribeDBClusterSnapshotAttributesMessage parses an HTTP request into a *DescribeDBClusterSnapshotAttributesMessage. -func DeserializeDescribeDBClusterSnapshotAttributesMessage(r *http.Request, pathParams PathParams) (*DescribeDBClusterSnapshotAttributesMessage, error) { - input := &DescribeDBClusterSnapshotAttributesMessage{} - - return input, nil -} - -// DeserializeDescribeDBClusterSnapshotsMessage parses an HTTP request into a *DescribeDBClusterSnapshotsMessage. -func DeserializeDescribeDBClusterSnapshotsMessage(r *http.Request, pathParams PathParams) (*DescribeDBClusterSnapshotsMessage, error) { - input := &DescribeDBClusterSnapshotsMessage{} - - return input, nil -} - -// DeserializeDescribeDBClustersMessage parses an HTTP request into a *DescribeDBClustersMessage. -func DeserializeDescribeDBClustersMessage(r *http.Request, pathParams PathParams) (*DescribeDBClustersMessage, error) { - input := &DescribeDBClustersMessage{} - - return input, nil -} - -// DeserializeDescribeDBEngineVersionsMessage parses an HTTP request into a *DescribeDBEngineVersionsMessage. -func DeserializeDescribeDBEngineVersionsMessage(r *http.Request, pathParams PathParams) (*DescribeDBEngineVersionsMessage, error) { - input := &DescribeDBEngineVersionsMessage{} - - return input, nil -} - -// DeserializeDescribeDBInstancesMessage parses an HTTP request into a *DescribeDBInstancesMessage. -func DeserializeDescribeDBInstancesMessage(r *http.Request, pathParams PathParams) (*DescribeDBInstancesMessage, error) { - input := &DescribeDBInstancesMessage{} - - return input, nil -} - -// DeserializeDescribeDBParameterGroupsMessage parses an HTTP request into a *DescribeDBParameterGroupsMessage. -func DeserializeDescribeDBParameterGroupsMessage(r *http.Request, pathParams PathParams) (*DescribeDBParameterGroupsMessage, error) { - input := &DescribeDBParameterGroupsMessage{} - - return input, nil -} - -// DeserializeDescribeDBParametersMessage parses an HTTP request into a *DescribeDBParametersMessage. -func DeserializeDescribeDBParametersMessage(r *http.Request, pathParams PathParams) (*DescribeDBParametersMessage, error) { - input := &DescribeDBParametersMessage{} - - return input, nil -} - -// DeserializeDescribeDBSubnetGroupsMessage parses an HTTP request into a *DescribeDBSubnetGroupsMessage. -func DeserializeDescribeDBSubnetGroupsMessage(r *http.Request, pathParams PathParams) (*DescribeDBSubnetGroupsMessage, error) { - input := &DescribeDBSubnetGroupsMessage{} - - return input, nil -} - -// DeserializeDescribeEngineDefaultClusterParametersMessage parses an HTTP request into a *DescribeEngineDefaultClusterParametersMessage. -func DeserializeDescribeEngineDefaultClusterParametersMessage(r *http.Request, pathParams PathParams) (*DescribeEngineDefaultClusterParametersMessage, error) { - input := &DescribeEngineDefaultClusterParametersMessage{} - - return input, nil -} - -// DeserializeDescribeEngineDefaultParametersMessage parses an HTTP request into a *DescribeEngineDefaultParametersMessage. -func DeserializeDescribeEngineDefaultParametersMessage(r *http.Request, pathParams PathParams) (*DescribeEngineDefaultParametersMessage, error) { - input := &DescribeEngineDefaultParametersMessage{} - - return input, nil -} - -// DeserializeDescribeEventCategoriesMessage parses an HTTP request into a *DescribeEventCategoriesMessage. -func DeserializeDescribeEventCategoriesMessage(r *http.Request, pathParams PathParams) (*DescribeEventCategoriesMessage, error) { - input := &DescribeEventCategoriesMessage{} - - return input, nil -} - -// DeserializeDescribeEventSubscriptionsMessage parses an HTTP request into a *DescribeEventSubscriptionsMessage. -func DeserializeDescribeEventSubscriptionsMessage(r *http.Request, pathParams PathParams) (*DescribeEventSubscriptionsMessage, error) { - input := &DescribeEventSubscriptionsMessage{} - - return input, nil -} - -// DeserializeDescribeEventsMessage parses an HTTP request into a *DescribeEventsMessage. -func DeserializeDescribeEventsMessage(r *http.Request, pathParams PathParams) (*DescribeEventsMessage, error) { - input := &DescribeEventsMessage{} - - return input, nil -} - -// DeserializeDescribeGlobalClustersMessage parses an HTTP request into a *DescribeGlobalClustersMessage. -func DeserializeDescribeGlobalClustersMessage(r *http.Request, pathParams PathParams) (*DescribeGlobalClustersMessage, error) { - input := &DescribeGlobalClustersMessage{} - - return input, nil -} - -// DeserializeDescribeOrderableDBInstanceOptionsMessage parses an HTTP request into a *DescribeOrderableDBInstanceOptionsMessage. -func DeserializeDescribeOrderableDBInstanceOptionsMessage(r *http.Request, pathParams PathParams) (*DescribeOrderableDBInstanceOptionsMessage, error) { - input := &DescribeOrderableDBInstanceOptionsMessage{} - - return input, nil -} - -// DeserializeDescribePendingMaintenanceActionsMessage parses an HTTP request into a *DescribePendingMaintenanceActionsMessage. -func DeserializeDescribePendingMaintenanceActionsMessage(r *http.Request, pathParams PathParams) (*DescribePendingMaintenanceActionsMessage, error) { - input := &DescribePendingMaintenanceActionsMessage{} - - return input, nil -} - -// DeserializeDescribeValidDBInstanceModificationsMessage parses an HTTP request into a *DescribeValidDBInstanceModificationsMessage. -func DeserializeDescribeValidDBInstanceModificationsMessage(r *http.Request, pathParams PathParams) (*DescribeValidDBInstanceModificationsMessage, error) { - input := &DescribeValidDBInstanceModificationsMessage{} - - return input, nil -} - -// DeserializeFailoverDBClusterMessage parses an HTTP request into a *FailoverDBClusterMessage. -func DeserializeFailoverDBClusterMessage(r *http.Request, pathParams PathParams) (*FailoverDBClusterMessage, error) { - input := &FailoverDBClusterMessage{} - - return input, nil -} - -// DeserializeFailoverGlobalClusterMessage parses an HTTP request into a *FailoverGlobalClusterMessage. -func DeserializeFailoverGlobalClusterMessage(r *http.Request, pathParams PathParams) (*FailoverGlobalClusterMessage, error) { - input := &FailoverGlobalClusterMessage{} - - return input, nil -} - -// DeserializeListTagsForResourceMessage parses an HTTP request into a *ListTagsForResourceMessage. -func DeserializeListTagsForResourceMessage(r *http.Request, pathParams PathParams) (*ListTagsForResourceMessage, error) { - input := &ListTagsForResourceMessage{} - - return input, nil -} - -// DeserializeModifyDBClusterMessage parses an HTTP request into a *ModifyDBClusterMessage. -func DeserializeModifyDBClusterMessage(r *http.Request, pathParams PathParams) (*ModifyDBClusterMessage, error) { - input := &ModifyDBClusterMessage{} - - return input, nil -} - -// DeserializeModifyDBClusterEndpointMessage parses an HTTP request into a *ModifyDBClusterEndpointMessage. -func DeserializeModifyDBClusterEndpointMessage(r *http.Request, pathParams PathParams) (*ModifyDBClusterEndpointMessage, error) { - input := &ModifyDBClusterEndpointMessage{} - - return input, nil -} - -// DeserializeModifyDBClusterParameterGroupMessage parses an HTTP request into a *ModifyDBClusterParameterGroupMessage. -func DeserializeModifyDBClusterParameterGroupMessage(r *http.Request, pathParams PathParams) (*ModifyDBClusterParameterGroupMessage, error) { - input := &ModifyDBClusterParameterGroupMessage{} - - return input, nil -} - -// DeserializeModifyDBClusterSnapshotAttributeMessage parses an HTTP request into a *ModifyDBClusterSnapshotAttributeMessage. -func DeserializeModifyDBClusterSnapshotAttributeMessage(r *http.Request, pathParams PathParams) (*ModifyDBClusterSnapshotAttributeMessage, error) { - input := &ModifyDBClusterSnapshotAttributeMessage{} - - return input, nil -} - -// DeserializeModifyDBInstanceMessage parses an HTTP request into a *ModifyDBInstanceMessage. -func DeserializeModifyDBInstanceMessage(r *http.Request, pathParams PathParams) (*ModifyDBInstanceMessage, error) { - input := &ModifyDBInstanceMessage{} - - return input, nil -} - -// DeserializeModifyDBParameterGroupMessage parses an HTTP request into a *ModifyDBParameterGroupMessage. -func DeserializeModifyDBParameterGroupMessage(r *http.Request, pathParams PathParams) (*ModifyDBParameterGroupMessage, error) { - input := &ModifyDBParameterGroupMessage{} - - return input, nil -} - -// DeserializeModifyDBSubnetGroupMessage parses an HTTP request into a *ModifyDBSubnetGroupMessage. -func DeserializeModifyDBSubnetGroupMessage(r *http.Request, pathParams PathParams) (*ModifyDBSubnetGroupMessage, error) { - input := &ModifyDBSubnetGroupMessage{} - - return input, nil -} - -// DeserializeModifyEventSubscriptionMessage parses an HTTP request into a *ModifyEventSubscriptionMessage. -func DeserializeModifyEventSubscriptionMessage(r *http.Request, pathParams PathParams) (*ModifyEventSubscriptionMessage, error) { - input := &ModifyEventSubscriptionMessage{} - - return input, nil -} - -// DeserializeModifyGlobalClusterMessage parses an HTTP request into a *ModifyGlobalClusterMessage. -func DeserializeModifyGlobalClusterMessage(r *http.Request, pathParams PathParams) (*ModifyGlobalClusterMessage, error) { - input := &ModifyGlobalClusterMessage{} - - return input, nil -} - -// DeserializePromoteReadReplicaDBClusterMessage parses an HTTP request into a *PromoteReadReplicaDBClusterMessage. -func DeserializePromoteReadReplicaDBClusterMessage(r *http.Request, pathParams PathParams) (*PromoteReadReplicaDBClusterMessage, error) { - input := &PromoteReadReplicaDBClusterMessage{} - - return input, nil -} - -// DeserializeRebootDBInstanceMessage parses an HTTP request into a *RebootDBInstanceMessage. -func DeserializeRebootDBInstanceMessage(r *http.Request, pathParams PathParams) (*RebootDBInstanceMessage, error) { - input := &RebootDBInstanceMessage{} - - return input, nil -} - -// DeserializeRemoveFromGlobalClusterMessage parses an HTTP request into a *RemoveFromGlobalClusterMessage. -func DeserializeRemoveFromGlobalClusterMessage(r *http.Request, pathParams PathParams) (*RemoveFromGlobalClusterMessage, error) { - input := &RemoveFromGlobalClusterMessage{} - - return input, nil -} - -// DeserializeRemoveRoleFromDBClusterMessage parses an HTTP request into a *RemoveRoleFromDBClusterMessage. -func DeserializeRemoveRoleFromDBClusterMessage(r *http.Request, pathParams PathParams) (*RemoveRoleFromDBClusterMessage, error) { - input := &RemoveRoleFromDBClusterMessage{} - - return input, nil -} - -// DeserializeRemoveSourceIdentifierFromSubscriptionMessage parses an HTTP request into a *RemoveSourceIdentifierFromSubscriptionMessage. -func DeserializeRemoveSourceIdentifierFromSubscriptionMessage(r *http.Request, pathParams PathParams) (*RemoveSourceIdentifierFromSubscriptionMessage, error) { - input := &RemoveSourceIdentifierFromSubscriptionMessage{} - - return input, nil -} - -// DeserializeRemoveTagsFromResourceMessage parses an HTTP request into a *RemoveTagsFromResourceMessage. -func DeserializeRemoveTagsFromResourceMessage(r *http.Request, pathParams PathParams) (*RemoveTagsFromResourceMessage, error) { - input := &RemoveTagsFromResourceMessage{} - - return input, nil -} - -// DeserializeResetDBClusterParameterGroupMessage parses an HTTP request into a *ResetDBClusterParameterGroupMessage. -func DeserializeResetDBClusterParameterGroupMessage(r *http.Request, pathParams PathParams) (*ResetDBClusterParameterGroupMessage, error) { - input := &ResetDBClusterParameterGroupMessage{} - - return input, nil -} - -// DeserializeResetDBParameterGroupMessage parses an HTTP request into a *ResetDBParameterGroupMessage. -func DeserializeResetDBParameterGroupMessage(r *http.Request, pathParams PathParams) (*ResetDBParameterGroupMessage, error) { - input := &ResetDBParameterGroupMessage{} - - return input, nil -} - -// DeserializeRestoreDBClusterFromSnapshotMessage parses an HTTP request into a *RestoreDBClusterFromSnapshotMessage. -func DeserializeRestoreDBClusterFromSnapshotMessage(r *http.Request, pathParams PathParams) (*RestoreDBClusterFromSnapshotMessage, error) { - input := &RestoreDBClusterFromSnapshotMessage{} - - return input, nil -} - -// DeserializeRestoreDBClusterToPointInTimeMessage parses an HTTP request into a *RestoreDBClusterToPointInTimeMessage. -func DeserializeRestoreDBClusterToPointInTimeMessage(r *http.Request, pathParams PathParams) (*RestoreDBClusterToPointInTimeMessage, error) { - input := &RestoreDBClusterToPointInTimeMessage{} - - return input, nil -} - -// DeserializeStartDBClusterMessage parses an HTTP request into a *StartDBClusterMessage. -func DeserializeStartDBClusterMessage(r *http.Request, pathParams PathParams) (*StartDBClusterMessage, error) { - input := &StartDBClusterMessage{} - - return input, nil -} - -// DeserializeStopDBClusterMessage parses an HTTP request into a *StopDBClusterMessage. -func DeserializeStopDBClusterMessage(r *http.Request, pathParams PathParams) (*StopDBClusterMessage, error) { - input := &StopDBClusterMessage{} - - return input, nil -} - -// DeserializeSwitchoverGlobalClusterMessage parses an HTTP request into a *SwitchoverGlobalClusterMessage. -func DeserializeSwitchoverGlobalClusterMessage(r *http.Request, pathParams PathParams) (*SwitchoverGlobalClusterMessage, error) { - input := &SwitchoverGlobalClusterMessage{} - - return input, nil -} diff --git a/internal/generated/opensearch/deserializer.go b/internal/generated/opensearch/deserializer.go deleted file mode 100644 index 83b9f765..00000000 --- a/internal/generated/opensearch/deserializer.go +++ /dev/null @@ -1,1351 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package opensearch - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeAcceptInboundConnectionResponse writes the AcceptInboundConnectionResponse to the HTTP response. -func SerializeAcceptInboundConnectionResponse(w http.ResponseWriter, output *AcceptInboundConnectionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAddDataSourceResponse writes the AddDataSourceResponse to the HTTP response. -func SerializeAddDataSourceResponse(w http.ResponseWriter, output *AddDataSourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAddDirectQueryDataSourceResponse writes the AddDirectQueryDataSourceResponse to the HTTP response. -func SerializeAddDirectQueryDataSourceResponse(w http.ResponseWriter, output *AddDirectQueryDataSourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeAssociatePackageResponse writes the AssociatePackageResponse to the HTTP response. -func SerializeAssociatePackageResponse(w http.ResponseWriter, output *AssociatePackageResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAssociatePackagesResponse writes the AssociatePackagesResponse to the HTTP response. -func SerializeAssociatePackagesResponse(w http.ResponseWriter, output *AssociatePackagesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAuthorizeVpcEndpointAccessResponse writes the AuthorizeVpcEndpointAccessResponse to the HTTP response. -func SerializeAuthorizeVpcEndpointAccessResponse(w http.ResponseWriter, output *AuthorizeVpcEndpointAccessResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCancelDomainConfigChangeResponse writes the CancelDomainConfigChangeResponse to the HTTP response. -func SerializeCancelDomainConfigChangeResponse(w http.ResponseWriter, output *CancelDomainConfigChangeResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCancelServiceSoftwareUpdateResponse writes the CancelServiceSoftwareUpdateResponse to the HTTP response. -func SerializeCancelServiceSoftwareUpdateResponse(w http.ResponseWriter, output *CancelServiceSoftwareUpdateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateApplicationResponse writes the CreateApplicationResponse to the HTTP response. -func SerializeCreateApplicationResponse(w http.ResponseWriter, output *CreateApplicationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDomainResponse writes the CreateDomainResponse to the HTTP response. -func SerializeCreateDomainResponse(w http.ResponseWriter, output *CreateDomainResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateIndexResponse writes the CreateIndexResponse to the HTTP response. -func SerializeCreateIndexResponse(w http.ResponseWriter, output *CreateIndexResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateOutboundConnectionResponse writes the CreateOutboundConnectionResponse to the HTTP response. -func SerializeCreateOutboundConnectionResponse(w http.ResponseWriter, output *CreateOutboundConnectionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreatePackageResponse writes the CreatePackageResponse to the HTTP response. -func SerializeCreatePackageResponse(w http.ResponseWriter, output *CreatePackageResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateVpcEndpointResponse writes the CreateVpcEndpointResponse to the HTTP response. -func SerializeCreateVpcEndpointResponse(w http.ResponseWriter, output *CreateVpcEndpointResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteApplicationResponse writes the DeleteApplicationResponse to the HTTP response. -func SerializeDeleteApplicationResponse(w http.ResponseWriter, output *DeleteApplicationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteDataSourceResponse writes the DeleteDataSourceResponse to the HTTP response. -func SerializeDeleteDataSourceResponse(w http.ResponseWriter, output *DeleteDataSourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteDomainResponse writes the DeleteDomainResponse to the HTTP response. -func SerializeDeleteDomainResponse(w http.ResponseWriter, output *DeleteDomainResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteInboundConnectionResponse writes the DeleteInboundConnectionResponse to the HTTP response. -func SerializeDeleteInboundConnectionResponse(w http.ResponseWriter, output *DeleteInboundConnectionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteIndexResponse writes the DeleteIndexResponse to the HTTP response. -func SerializeDeleteIndexResponse(w http.ResponseWriter, output *DeleteIndexResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteOutboundConnectionResponse writes the DeleteOutboundConnectionResponse to the HTTP response. -func SerializeDeleteOutboundConnectionResponse(w http.ResponseWriter, output *DeleteOutboundConnectionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeletePackageResponse writes the DeletePackageResponse to the HTTP response. -func SerializeDeletePackageResponse(w http.ResponseWriter, output *DeletePackageResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteVpcEndpointResponse writes the DeleteVpcEndpointResponse to the HTTP response. -func SerializeDeleteVpcEndpointResponse(w http.ResponseWriter, output *DeleteVpcEndpointResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeregisterCapabilityResponse writes the DeregisterCapabilityResponse to the HTTP response. -func SerializeDeregisterCapabilityResponse(w http.ResponseWriter, output *DeregisterCapabilityResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDomainResponse writes the DescribeDomainResponse to the HTTP response. -func SerializeDescribeDomainResponse(w http.ResponseWriter, output *DescribeDomainResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDomainAutoTunesResponse writes the DescribeDomainAutoTunesResponse to the HTTP response. -func SerializeDescribeDomainAutoTunesResponse(w http.ResponseWriter, output *DescribeDomainAutoTunesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDomainChangeProgressResponse writes the DescribeDomainChangeProgressResponse to the HTTP response. -func SerializeDescribeDomainChangeProgressResponse(w http.ResponseWriter, output *DescribeDomainChangeProgressResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDomainConfigResponse writes the DescribeDomainConfigResponse to the HTTP response. -func SerializeDescribeDomainConfigResponse(w http.ResponseWriter, output *DescribeDomainConfigResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDomainHealthResponse writes the DescribeDomainHealthResponse to the HTTP response. -func SerializeDescribeDomainHealthResponse(w http.ResponseWriter, output *DescribeDomainHealthResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDomainNodesResponse writes the DescribeDomainNodesResponse to the HTTP response. -func SerializeDescribeDomainNodesResponse(w http.ResponseWriter, output *DescribeDomainNodesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDomainsResponse writes the DescribeDomainsResponse to the HTTP response. -func SerializeDescribeDomainsResponse(w http.ResponseWriter, output *DescribeDomainsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDryRunProgressResponse writes the DescribeDryRunProgressResponse to the HTTP response. -func SerializeDescribeDryRunProgressResponse(w http.ResponseWriter, output *DescribeDryRunProgressResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeInboundConnectionsResponse writes the DescribeInboundConnectionsResponse to the HTTP response. -func SerializeDescribeInboundConnectionsResponse(w http.ResponseWriter, output *DescribeInboundConnectionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeInsightDetailsResponse writes the DescribeInsightDetailsResponse to the HTTP response. -func SerializeDescribeInsightDetailsResponse(w http.ResponseWriter, output *DescribeInsightDetailsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeInstanceTypeLimitsResponse writes the DescribeInstanceTypeLimitsResponse to the HTTP response. -func SerializeDescribeInstanceTypeLimitsResponse(w http.ResponseWriter, output *DescribeInstanceTypeLimitsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeOutboundConnectionsResponse writes the DescribeOutboundConnectionsResponse to the HTTP response. -func SerializeDescribeOutboundConnectionsResponse(w http.ResponseWriter, output *DescribeOutboundConnectionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribePackagesResponse writes the DescribePackagesResponse to the HTTP response. -func SerializeDescribePackagesResponse(w http.ResponseWriter, output *DescribePackagesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeReservedInstanceOfferingsResponse writes the DescribeReservedInstanceOfferingsResponse to the HTTP response. -func SerializeDescribeReservedInstanceOfferingsResponse(w http.ResponseWriter, output *DescribeReservedInstanceOfferingsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeReservedInstancesResponse writes the DescribeReservedInstancesResponse to the HTTP response. -func SerializeDescribeReservedInstancesResponse(w http.ResponseWriter, output *DescribeReservedInstancesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeVpcEndpointsResponse writes the DescribeVpcEndpointsResponse to the HTTP response. -func SerializeDescribeVpcEndpointsResponse(w http.ResponseWriter, output *DescribeVpcEndpointsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDissociatePackageResponse writes the DissociatePackageResponse to the HTTP response. -func SerializeDissociatePackageResponse(w http.ResponseWriter, output *DissociatePackageResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDissociatePackagesResponse writes the DissociatePackagesResponse to the HTTP response. -func SerializeDissociatePackagesResponse(w http.ResponseWriter, output *DissociatePackagesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetApplicationResponse writes the GetApplicationResponse to the HTTP response. -func SerializeGetApplicationResponse(w http.ResponseWriter, output *GetApplicationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCapabilityResponse writes the GetCapabilityResponse to the HTTP response. -func SerializeGetCapabilityResponse(w http.ResponseWriter, output *GetCapabilityResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCompatibleVersionsResponse writes the GetCompatibleVersionsResponse to the HTTP response. -func SerializeGetCompatibleVersionsResponse(w http.ResponseWriter, output *GetCompatibleVersionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDataSourceResponse writes the GetDataSourceResponse to the HTTP response. -func SerializeGetDataSourceResponse(w http.ResponseWriter, output *GetDataSourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDefaultApplicationSettingResponse writes the GetDefaultApplicationSettingResponse to the HTTP response. -func SerializeGetDefaultApplicationSettingResponse(w http.ResponseWriter, output *GetDefaultApplicationSettingResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDirectQueryDataSourceResponse writes the GetDirectQueryDataSourceResponse to the HTTP response. -func SerializeGetDirectQueryDataSourceResponse(w http.ResponseWriter, output *GetDirectQueryDataSourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDomainMaintenanceStatusResponse writes the GetDomainMaintenanceStatusResponse to the HTTP response. -func SerializeGetDomainMaintenanceStatusResponse(w http.ResponseWriter, output *GetDomainMaintenanceStatusResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetIndexResponse writes the GetIndexResponse to the HTTP response. -func SerializeGetIndexResponse(w http.ResponseWriter, output *GetIndexResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPackageVersionHistoryResponse writes the GetPackageVersionHistoryResponse to the HTTP response. -func SerializeGetPackageVersionHistoryResponse(w http.ResponseWriter, output *GetPackageVersionHistoryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetUpgradeHistoryResponse writes the GetUpgradeHistoryResponse to the HTTP response. -func SerializeGetUpgradeHistoryResponse(w http.ResponseWriter, output *GetUpgradeHistoryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetUpgradeStatusResponse writes the GetUpgradeStatusResponse to the HTTP response. -func SerializeGetUpgradeStatusResponse(w http.ResponseWriter, output *GetUpgradeStatusResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListApplicationsResponse writes the ListApplicationsResponse to the HTTP response. -func SerializeListApplicationsResponse(w http.ResponseWriter, output *ListApplicationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDataSourcesResponse writes the ListDataSourcesResponse to the HTTP response. -func SerializeListDataSourcesResponse(w http.ResponseWriter, output *ListDataSourcesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDirectQueryDataSourcesResponse writes the ListDirectQueryDataSourcesResponse to the HTTP response. -func SerializeListDirectQueryDataSourcesResponse(w http.ResponseWriter, output *ListDirectQueryDataSourcesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDomainMaintenancesResponse writes the ListDomainMaintenancesResponse to the HTTP response. -func SerializeListDomainMaintenancesResponse(w http.ResponseWriter, output *ListDomainMaintenancesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDomainNamesResponse writes the ListDomainNamesResponse to the HTTP response. -func SerializeListDomainNamesResponse(w http.ResponseWriter, output *ListDomainNamesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDomainsForPackageResponse writes the ListDomainsForPackageResponse to the HTTP response. -func SerializeListDomainsForPackageResponse(w http.ResponseWriter, output *ListDomainsForPackageResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListInsightsResponse writes the ListInsightsResponse to the HTTP response. -func SerializeListInsightsResponse(w http.ResponseWriter, output *ListInsightsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListInstanceTypeDetailsResponse writes the ListInstanceTypeDetailsResponse to the HTTP response. -func SerializeListInstanceTypeDetailsResponse(w http.ResponseWriter, output *ListInstanceTypeDetailsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPackagesForDomainResponse writes the ListPackagesForDomainResponse to the HTTP response. -func SerializeListPackagesForDomainResponse(w http.ResponseWriter, output *ListPackagesForDomainResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListScheduledActionsResponse writes the ListScheduledActionsResponse to the HTTP response. -func SerializeListScheduledActionsResponse(w http.ResponseWriter, output *ListScheduledActionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsResponse writes the ListTagsResponse to the HTTP response. -func SerializeListTagsResponse(w http.ResponseWriter, output *ListTagsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListVersionsResponse writes the ListVersionsResponse to the HTTP response. -func SerializeListVersionsResponse(w http.ResponseWriter, output *ListVersionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListVpcEndpointAccessResponse writes the ListVpcEndpointAccessResponse to the HTTP response. -func SerializeListVpcEndpointAccessResponse(w http.ResponseWriter, output *ListVpcEndpointAccessResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListVpcEndpointsResponse writes the ListVpcEndpointsResponse to the HTTP response. -func SerializeListVpcEndpointsResponse(w http.ResponseWriter, output *ListVpcEndpointsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListVpcEndpointsForDomainResponse writes the ListVpcEndpointsForDomainResponse to the HTTP response. -func SerializeListVpcEndpointsForDomainResponse(w http.ResponseWriter, output *ListVpcEndpointsForDomainResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePurchaseReservedInstanceOfferingResponse writes the PurchaseReservedInstanceOfferingResponse to the HTTP response. -func SerializePurchaseReservedInstanceOfferingResponse(w http.ResponseWriter, output *PurchaseReservedInstanceOfferingResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutDefaultApplicationSettingResponse writes the PutDefaultApplicationSettingResponse to the HTTP response. -func SerializePutDefaultApplicationSettingResponse(w http.ResponseWriter, output *PutDefaultApplicationSettingResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRegisterCapabilityResponse writes the RegisterCapabilityResponse to the HTTP response. -func SerializeRegisterCapabilityResponse(w http.ResponseWriter, output *RegisterCapabilityResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRejectInboundConnectionResponse writes the RejectInboundConnectionResponse to the HTTP response. -func SerializeRejectInboundConnectionResponse(w http.ResponseWriter, output *RejectInboundConnectionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRevokeVpcEndpointAccessResponse writes the RevokeVpcEndpointAccessResponse to the HTTP response. -func SerializeRevokeVpcEndpointAccessResponse(w http.ResponseWriter, output *RevokeVpcEndpointAccessResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeStartDomainMaintenanceResponse writes the StartDomainMaintenanceResponse to the HTTP response. -func SerializeStartDomainMaintenanceResponse(w http.ResponseWriter, output *StartDomainMaintenanceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartServiceSoftwareUpdateResponse writes the StartServiceSoftwareUpdateResponse to the HTTP response. -func SerializeStartServiceSoftwareUpdateResponse(w http.ResponseWriter, output *StartServiceSoftwareUpdateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateApplicationResponse writes the UpdateApplicationResponse to the HTTP response. -func SerializeUpdateApplicationResponse(w http.ResponseWriter, output *UpdateApplicationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateDataSourceResponse writes the UpdateDataSourceResponse to the HTTP response. -func SerializeUpdateDataSourceResponse(w http.ResponseWriter, output *UpdateDataSourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateDirectQueryDataSourceResponse writes the UpdateDirectQueryDataSourceResponse to the HTTP response. -func SerializeUpdateDirectQueryDataSourceResponse(w http.ResponseWriter, output *UpdateDirectQueryDataSourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateDomainConfigResponse writes the UpdateDomainConfigResponse to the HTTP response. -func SerializeUpdateDomainConfigResponse(w http.ResponseWriter, output *UpdateDomainConfigResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateIndexResponse writes the UpdateIndexResponse to the HTTP response. -func SerializeUpdateIndexResponse(w http.ResponseWriter, output *UpdateIndexResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdatePackageResponse writes the UpdatePackageResponse to the HTTP response. -func SerializeUpdatePackageResponse(w http.ResponseWriter, output *UpdatePackageResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdatePackageScopeResponse writes the UpdatePackageScopeResponse to the HTTP response. -func SerializeUpdatePackageScopeResponse(w http.ResponseWriter, output *UpdatePackageScopeResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateScheduledActionResponse writes the UpdateScheduledActionResponse to the HTTP response. -func SerializeUpdateScheduledActionResponse(w http.ResponseWriter, output *UpdateScheduledActionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateVpcEndpointResponse writes the UpdateVpcEndpointResponse to the HTTP response. -func SerializeUpdateVpcEndpointResponse(w http.ResponseWriter, output *UpdateVpcEndpointResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpgradeDomainResponse writes the UpgradeDomainResponse to the HTTP response. -func SerializeUpgradeDomainResponse(w http.ResponseWriter, output *UpgradeDomainResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/opensearch/interface.go b/internal/generated/opensearch/interface.go deleted file mode 100644 index 7871f237..00000000 --- a/internal/generated/opensearch/interface.go +++ /dev/null @@ -1,95 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package opensearch - -import "context" - -type OpenSearchServiceService interface { - AcceptInboundConnection(ctx context.Context, input *AcceptInboundConnectionRequest) (*AcceptInboundConnectionResponse, error) - AddDataSource(ctx context.Context, input *AddDataSourceRequest) (*AddDataSourceResponse, error) - AddDirectQueryDataSource(ctx context.Context, input *AddDirectQueryDataSourceRequest) (*AddDirectQueryDataSourceResponse, error) - AddTags(ctx context.Context, input *AddTagsRequest) (*SmithyUnit, error) - AssociatePackage(ctx context.Context, input *AssociatePackageRequest) (*AssociatePackageResponse, error) - AssociatePackages(ctx context.Context, input *AssociatePackagesRequest) (*AssociatePackagesResponse, error) - AuthorizeVpcEndpointAccess(ctx context.Context, input *AuthorizeVpcEndpointAccessRequest) (*AuthorizeVpcEndpointAccessResponse, error) - CancelDomainConfigChange(ctx context.Context, input *CancelDomainConfigChangeRequest) (*CancelDomainConfigChangeResponse, error) - CancelServiceSoftwareUpdate(ctx context.Context, input *CancelServiceSoftwareUpdateRequest) (*CancelServiceSoftwareUpdateResponse, error) - CreateApplication(ctx context.Context, input *CreateApplicationRequest) (*CreateApplicationResponse, error) - CreateDomain(ctx context.Context, input *CreateDomainRequest) (*CreateDomainResponse, error) - CreateIndex(ctx context.Context, input *CreateIndexRequest) (*CreateIndexResponse, error) - CreateOutboundConnection(ctx context.Context, input *CreateOutboundConnectionRequest) (*CreateOutboundConnectionResponse, error) - CreatePackage(ctx context.Context, input *CreatePackageRequest) (*CreatePackageResponse, error) - CreateVpcEndpoint(ctx context.Context, input *CreateVpcEndpointRequest) (*CreateVpcEndpointResponse, error) - DeleteApplication(ctx context.Context, input *DeleteApplicationRequest) (*DeleteApplicationResponse, error) - DeleteDataSource(ctx context.Context, input *DeleteDataSourceRequest) (*DeleteDataSourceResponse, error) - DeleteDirectQueryDataSource(ctx context.Context, input *DeleteDirectQueryDataSourceRequest) (*SmithyUnit, error) - DeleteDomain(ctx context.Context, input *DeleteDomainRequest) (*DeleteDomainResponse, error) - DeleteInboundConnection(ctx context.Context, input *DeleteInboundConnectionRequest) (*DeleteInboundConnectionResponse, error) - DeleteIndex(ctx context.Context, input *DeleteIndexRequest) (*DeleteIndexResponse, error) - DeleteOutboundConnection(ctx context.Context, input *DeleteOutboundConnectionRequest) (*DeleteOutboundConnectionResponse, error) - DeletePackage(ctx context.Context, input *DeletePackageRequest) (*DeletePackageResponse, error) - DeleteVpcEndpoint(ctx context.Context, input *DeleteVpcEndpointRequest) (*DeleteVpcEndpointResponse, error) - DeregisterCapability(ctx context.Context, input *DeregisterCapabilityRequest) (*DeregisterCapabilityResponse, error) - DescribeDomain(ctx context.Context, input *DescribeDomainRequest) (*DescribeDomainResponse, error) - DescribeDomainAutoTunes(ctx context.Context, input *DescribeDomainAutoTunesRequest) (*DescribeDomainAutoTunesResponse, error) - DescribeDomainChangeProgress(ctx context.Context, input *DescribeDomainChangeProgressRequest) (*DescribeDomainChangeProgressResponse, error) - DescribeDomainConfig(ctx context.Context, input *DescribeDomainConfigRequest) (*DescribeDomainConfigResponse, error) - DescribeDomainHealth(ctx context.Context, input *DescribeDomainHealthRequest) (*DescribeDomainHealthResponse, error) - DescribeDomainNodes(ctx context.Context, input *DescribeDomainNodesRequest) (*DescribeDomainNodesResponse, error) - DescribeDomains(ctx context.Context, input *DescribeDomainsRequest) (*DescribeDomainsResponse, error) - DescribeDryRunProgress(ctx context.Context, input *DescribeDryRunProgressRequest) (*DescribeDryRunProgressResponse, error) - DescribeInboundConnections(ctx context.Context, input *DescribeInboundConnectionsRequest) (*DescribeInboundConnectionsResponse, error) - DescribeInsightDetails(ctx context.Context, input *DescribeInsightDetailsRequest) (*DescribeInsightDetailsResponse, error) - DescribeInstanceTypeLimits(ctx context.Context, input *DescribeInstanceTypeLimitsRequest) (*DescribeInstanceTypeLimitsResponse, error) - DescribeOutboundConnections(ctx context.Context, input *DescribeOutboundConnectionsRequest) (*DescribeOutboundConnectionsResponse, error) - DescribePackages(ctx context.Context, input *DescribePackagesRequest) (*DescribePackagesResponse, error) - DescribeReservedInstanceOfferings(ctx context.Context, input *DescribeReservedInstanceOfferingsRequest) (*DescribeReservedInstanceOfferingsResponse, error) - DescribeReservedInstances(ctx context.Context, input *DescribeReservedInstancesRequest) (*DescribeReservedInstancesResponse, error) - DescribeVpcEndpoints(ctx context.Context, input *DescribeVpcEndpointsRequest) (*DescribeVpcEndpointsResponse, error) - DissociatePackage(ctx context.Context, input *DissociatePackageRequest) (*DissociatePackageResponse, error) - DissociatePackages(ctx context.Context, input *DissociatePackagesRequest) (*DissociatePackagesResponse, error) - GetApplication(ctx context.Context, input *GetApplicationRequest) (*GetApplicationResponse, error) - GetCapability(ctx context.Context, input *GetCapabilityRequest) (*GetCapabilityResponse, error) - GetCompatibleVersions(ctx context.Context, input *GetCompatibleVersionsRequest) (*GetCompatibleVersionsResponse, error) - GetDataSource(ctx context.Context, input *GetDataSourceRequest) (*GetDataSourceResponse, error) - GetDefaultApplicationSetting(ctx context.Context, input *GetDefaultApplicationSettingRequest) (*GetDefaultApplicationSettingResponse, error) - GetDirectQueryDataSource(ctx context.Context, input *GetDirectQueryDataSourceRequest) (*GetDirectQueryDataSourceResponse, error) - GetDomainMaintenanceStatus(ctx context.Context, input *GetDomainMaintenanceStatusRequest) (*GetDomainMaintenanceStatusResponse, error) - GetIndex(ctx context.Context, input *GetIndexRequest) (*GetIndexResponse, error) - GetPackageVersionHistory(ctx context.Context, input *GetPackageVersionHistoryRequest) (*GetPackageVersionHistoryResponse, error) - GetUpgradeHistory(ctx context.Context, input *GetUpgradeHistoryRequest) (*GetUpgradeHistoryResponse, error) - GetUpgradeStatus(ctx context.Context, input *GetUpgradeStatusRequest) (*GetUpgradeStatusResponse, error) - ListApplications(ctx context.Context, input *ListApplicationsRequest) (*ListApplicationsResponse, error) - ListDataSources(ctx context.Context, input *ListDataSourcesRequest) (*ListDataSourcesResponse, error) - ListDirectQueryDataSources(ctx context.Context, input *ListDirectQueryDataSourcesRequest) (*ListDirectQueryDataSourcesResponse, error) - ListDomainMaintenances(ctx context.Context, input *ListDomainMaintenancesRequest) (*ListDomainMaintenancesResponse, error) - ListDomainNames(ctx context.Context, input *ListDomainNamesRequest) (*ListDomainNamesResponse, error) - ListDomainsForPackage(ctx context.Context, input *ListDomainsForPackageRequest) (*ListDomainsForPackageResponse, error) - ListInsights(ctx context.Context, input *ListInsightsRequest) (*ListInsightsResponse, error) - ListInstanceTypeDetails(ctx context.Context, input *ListInstanceTypeDetailsRequest) (*ListInstanceTypeDetailsResponse, error) - ListPackagesForDomain(ctx context.Context, input *ListPackagesForDomainRequest) (*ListPackagesForDomainResponse, error) - ListScheduledActions(ctx context.Context, input *ListScheduledActionsRequest) (*ListScheduledActionsResponse, error) - ListTags(ctx context.Context, input *ListTagsRequest) (*ListTagsResponse, error) - ListVersions(ctx context.Context, input *ListVersionsRequest) (*ListVersionsResponse, error) - ListVpcEndpointAccess(ctx context.Context, input *ListVpcEndpointAccessRequest) (*ListVpcEndpointAccessResponse, error) - ListVpcEndpoints(ctx context.Context, input *ListVpcEndpointsRequest) (*ListVpcEndpointsResponse, error) - ListVpcEndpointsForDomain(ctx context.Context, input *ListVpcEndpointsForDomainRequest) (*ListVpcEndpointsForDomainResponse, error) - PurchaseReservedInstanceOffering(ctx context.Context, input *PurchaseReservedInstanceOfferingRequest) (*PurchaseReservedInstanceOfferingResponse, error) - PutDefaultApplicationSetting(ctx context.Context, input *PutDefaultApplicationSettingRequest) (*PutDefaultApplicationSettingResponse, error) - RegisterCapability(ctx context.Context, input *RegisterCapabilityRequest) (*RegisterCapabilityResponse, error) - RejectInboundConnection(ctx context.Context, input *RejectInboundConnectionRequest) (*RejectInboundConnectionResponse, error) - RemoveTags(ctx context.Context, input *RemoveTagsRequest) (*SmithyUnit, error) - RevokeVpcEndpointAccess(ctx context.Context, input *RevokeVpcEndpointAccessRequest) (*RevokeVpcEndpointAccessResponse, error) - StartDomainMaintenance(ctx context.Context, input *StartDomainMaintenanceRequest) (*StartDomainMaintenanceResponse, error) - StartServiceSoftwareUpdate(ctx context.Context, input *StartServiceSoftwareUpdateRequest) (*StartServiceSoftwareUpdateResponse, error) - UpdateApplication(ctx context.Context, input *UpdateApplicationRequest) (*UpdateApplicationResponse, error) - UpdateDataSource(ctx context.Context, input *UpdateDataSourceRequest) (*UpdateDataSourceResponse, error) - UpdateDirectQueryDataSource(ctx context.Context, input *UpdateDirectQueryDataSourceRequest) (*UpdateDirectQueryDataSourceResponse, error) - UpdateDomainConfig(ctx context.Context, input *UpdateDomainConfigRequest) (*UpdateDomainConfigResponse, error) - UpdateIndex(ctx context.Context, input *UpdateIndexRequest) (*UpdateIndexResponse, error) - UpdatePackage(ctx context.Context, input *UpdatePackageRequest) (*UpdatePackageResponse, error) - UpdatePackageScope(ctx context.Context, input *UpdatePackageScopeRequest) (*UpdatePackageScopeResponse, error) - UpdateScheduledAction(ctx context.Context, input *UpdateScheduledActionRequest) (*UpdateScheduledActionResponse, error) - UpdateVpcEndpoint(ctx context.Context, input *UpdateVpcEndpointRequest) (*UpdateVpcEndpointResponse, error) - UpgradeDomain(ctx context.Context, input *UpgradeDomainRequest) (*UpgradeDomainResponse, error) -} diff --git a/internal/generated/opensearch/router.go b/internal/generated/opensearch/router.go index 5d844031..5c41eadc 100644 --- a/internal/generated/opensearch/router.go +++ b/internal/generated/opensearch/router.go @@ -4,6 +4,9 @@ package opensearch import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/opensearch/serializer.go b/internal/generated/opensearch/serializer.go deleted file mode 100644 index 39233b81..00000000 --- a/internal/generated/opensearch/serializer.go +++ /dev/null @@ -1,1000 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package opensearch - -import ( - "net/http" - "strconv" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeAcceptInboundConnectionRequest parses an HTTP request into a *AcceptInboundConnectionRequest. -func DeserializeAcceptInboundConnectionRequest(r *http.Request, pathParams PathParams) (*AcceptInboundConnectionRequest, error) { - input := &AcceptInboundConnectionRequest{} - - if v, ok := pathParams["ConnectionId"]; ok { - input.ConnectionId = v - } - - return input, nil -} - -// DeserializeAddDataSourceRequest parses an HTTP request into a *AddDataSourceRequest. -func DeserializeAddDataSourceRequest(r *http.Request, pathParams PathParams) (*AddDataSourceRequest, error) { - input := &AddDataSourceRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - return input, nil -} - -// DeserializeAddDirectQueryDataSourceRequest parses an HTTP request into a *AddDirectQueryDataSourceRequest. -func DeserializeAddDirectQueryDataSourceRequest(r *http.Request, pathParams PathParams) (*AddDirectQueryDataSourceRequest, error) { - input := &AddDirectQueryDataSourceRequest{} - - return input, nil -} - -// DeserializeAddTagsRequest parses an HTTP request into a *AddTagsRequest. -func DeserializeAddTagsRequest(r *http.Request, pathParams PathParams) (*AddTagsRequest, error) { - input := &AddTagsRequest{} - - return input, nil -} - -// DeserializeAssociatePackageRequest parses an HTTP request into a *AssociatePackageRequest. -func DeserializeAssociatePackageRequest(r *http.Request, pathParams PathParams) (*AssociatePackageRequest, error) { - input := &AssociatePackageRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - if v, ok := pathParams["PackageID"]; ok { - input.PackageID = v - } - - return input, nil -} - -// DeserializeAssociatePackagesRequest parses an HTTP request into a *AssociatePackagesRequest. -func DeserializeAssociatePackagesRequest(r *http.Request, pathParams PathParams) (*AssociatePackagesRequest, error) { - input := &AssociatePackagesRequest{} - - return input, nil -} - -// DeserializeAuthorizeVpcEndpointAccessRequest parses an HTTP request into a *AuthorizeVpcEndpointAccessRequest. -func DeserializeAuthorizeVpcEndpointAccessRequest(r *http.Request, pathParams PathParams) (*AuthorizeVpcEndpointAccessRequest, error) { - input := &AuthorizeVpcEndpointAccessRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - return input, nil -} - -// DeserializeCancelDomainConfigChangeRequest parses an HTTP request into a *CancelDomainConfigChangeRequest. -func DeserializeCancelDomainConfigChangeRequest(r *http.Request, pathParams PathParams) (*CancelDomainConfigChangeRequest, error) { - input := &CancelDomainConfigChangeRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - return input, nil -} - -// DeserializeCancelServiceSoftwareUpdateRequest parses an HTTP request into a *CancelServiceSoftwareUpdateRequest. -func DeserializeCancelServiceSoftwareUpdateRequest(r *http.Request, pathParams PathParams) (*CancelServiceSoftwareUpdateRequest, error) { - input := &CancelServiceSoftwareUpdateRequest{} - - return input, nil -} - -// DeserializeCreateApplicationRequest parses an HTTP request into a *CreateApplicationRequest. -func DeserializeCreateApplicationRequest(r *http.Request, pathParams PathParams) (*CreateApplicationRequest, error) { - input := &CreateApplicationRequest{} - - return input, nil -} - -// DeserializeCreateDomainRequest parses an HTTP request into a *CreateDomainRequest. -func DeserializeCreateDomainRequest(r *http.Request, pathParams PathParams) (*CreateDomainRequest, error) { - input := &CreateDomainRequest{} - - return input, nil -} - -// DeserializeCreateIndexRequest parses an HTTP request into a *CreateIndexRequest. -func DeserializeCreateIndexRequest(r *http.Request, pathParams PathParams) (*CreateIndexRequest, error) { - input := &CreateIndexRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - return input, nil -} - -// DeserializeCreateOutboundConnectionRequest parses an HTTP request into a *CreateOutboundConnectionRequest. -func DeserializeCreateOutboundConnectionRequest(r *http.Request, pathParams PathParams) (*CreateOutboundConnectionRequest, error) { - input := &CreateOutboundConnectionRequest{} - - return input, nil -} - -// DeserializeCreatePackageRequest parses an HTTP request into a *CreatePackageRequest. -func DeserializeCreatePackageRequest(r *http.Request, pathParams PathParams) (*CreatePackageRequest, error) { - input := &CreatePackageRequest{} - - return input, nil -} - -// DeserializeCreateVpcEndpointRequest parses an HTTP request into a *CreateVpcEndpointRequest. -func DeserializeCreateVpcEndpointRequest(r *http.Request, pathParams PathParams) (*CreateVpcEndpointRequest, error) { - input := &CreateVpcEndpointRequest{} - - return input, nil -} - -// DeserializeDeleteApplicationRequest parses an HTTP request into a *DeleteApplicationRequest. -func DeserializeDeleteApplicationRequest(r *http.Request, pathParams PathParams) (*DeleteApplicationRequest, error) { - input := &DeleteApplicationRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeDeleteDataSourceRequest parses an HTTP request into a *DeleteDataSourceRequest. -func DeserializeDeleteDataSourceRequest(r *http.Request, pathParams PathParams) (*DeleteDataSourceRequest, error) { - input := &DeleteDataSourceRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - if v, ok := pathParams["Name"]; ok { - input.Name = v - } - - return input, nil -} - -// DeserializeDeleteDirectQueryDataSourceRequest parses an HTTP request into a *DeleteDirectQueryDataSourceRequest. -func DeserializeDeleteDirectQueryDataSourceRequest(r *http.Request, pathParams PathParams) (*DeleteDirectQueryDataSourceRequest, error) { - input := &DeleteDirectQueryDataSourceRequest{} - - if v, ok := pathParams["DataSourceName"]; ok { - input.DataSourceName = v - } - - return input, nil -} - -// DeserializeDeleteDomainRequest parses an HTTP request into a *DeleteDomainRequest. -func DeserializeDeleteDomainRequest(r *http.Request, pathParams PathParams) (*DeleteDomainRequest, error) { - input := &DeleteDomainRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - return input, nil -} - -// DeserializeDeleteInboundConnectionRequest parses an HTTP request into a *DeleteInboundConnectionRequest. -func DeserializeDeleteInboundConnectionRequest(r *http.Request, pathParams PathParams) (*DeleteInboundConnectionRequest, error) { - input := &DeleteInboundConnectionRequest{} - - if v, ok := pathParams["ConnectionId"]; ok { - input.ConnectionId = v - } - - return input, nil -} - -// DeserializeDeleteIndexRequest parses an HTTP request into a *DeleteIndexRequest. -func DeserializeDeleteIndexRequest(r *http.Request, pathParams PathParams) (*DeleteIndexRequest, error) { - input := &DeleteIndexRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - if v, ok := pathParams["IndexName"]; ok { - input.IndexName = v - } - - return input, nil -} - -// DeserializeDeleteOutboundConnectionRequest parses an HTTP request into a *DeleteOutboundConnectionRequest. -func DeserializeDeleteOutboundConnectionRequest(r *http.Request, pathParams PathParams) (*DeleteOutboundConnectionRequest, error) { - input := &DeleteOutboundConnectionRequest{} - - if v, ok := pathParams["ConnectionId"]; ok { - input.ConnectionId = v - } - - return input, nil -} - -// DeserializeDeletePackageRequest parses an HTTP request into a *DeletePackageRequest. -func DeserializeDeletePackageRequest(r *http.Request, pathParams PathParams) (*DeletePackageRequest, error) { - input := &DeletePackageRequest{} - - if v, ok := pathParams["PackageID"]; ok { - input.PackageID = v - } - - return input, nil -} - -// DeserializeDeleteVpcEndpointRequest parses an HTTP request into a *DeleteVpcEndpointRequest. -func DeserializeDeleteVpcEndpointRequest(r *http.Request, pathParams PathParams) (*DeleteVpcEndpointRequest, error) { - input := &DeleteVpcEndpointRequest{} - - if v, ok := pathParams["VpcEndpointId"]; ok { - input.VpcEndpointId = v - } - - return input, nil -} - -// DeserializeDeregisterCapabilityRequest parses an HTTP request into a *DeregisterCapabilityRequest. -func DeserializeDeregisterCapabilityRequest(r *http.Request, pathParams PathParams) (*DeregisterCapabilityRequest, error) { - input := &DeregisterCapabilityRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v, ok := pathParams["CapabilityName"]; ok { - input.CapabilityName = v - } - - return input, nil -} - -// DeserializeDescribeDomainRequest parses an HTTP request into a *DescribeDomainRequest. -func DeserializeDescribeDomainRequest(r *http.Request, pathParams PathParams) (*DescribeDomainRequest, error) { - input := &DescribeDomainRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - return input, nil -} - -// DeserializeDescribeDomainAutoTunesRequest parses an HTTP request into a *DescribeDomainAutoTunesRequest. -func DeserializeDescribeDomainAutoTunesRequest(r *http.Request, pathParams PathParams) (*DescribeDomainAutoTunesRequest, error) { - input := &DescribeDomainAutoTunesRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeDescribeDomainChangeProgressRequest parses an HTTP request into a *DescribeDomainChangeProgressRequest. -func DeserializeDescribeDomainChangeProgressRequest(r *http.Request, pathParams PathParams) (*DescribeDomainChangeProgressRequest, error) { - input := &DescribeDomainChangeProgressRequest{} - - input.ChangeId = r.URL.Query().Get("changeid") - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - return input, nil -} - -// DeserializeDescribeDomainConfigRequest parses an HTTP request into a *DescribeDomainConfigRequest. -func DeserializeDescribeDomainConfigRequest(r *http.Request, pathParams PathParams) (*DescribeDomainConfigRequest, error) { - input := &DescribeDomainConfigRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - return input, nil -} - -// DeserializeDescribeDomainHealthRequest parses an HTTP request into a *DescribeDomainHealthRequest. -func DeserializeDescribeDomainHealthRequest(r *http.Request, pathParams PathParams) (*DescribeDomainHealthRequest, error) { - input := &DescribeDomainHealthRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - return input, nil -} - -// DeserializeDescribeDomainNodesRequest parses an HTTP request into a *DescribeDomainNodesRequest. -func DeserializeDescribeDomainNodesRequest(r *http.Request, pathParams PathParams) (*DescribeDomainNodesRequest, error) { - input := &DescribeDomainNodesRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - return input, nil -} - -// DeserializeDescribeDomainsRequest parses an HTTP request into a *DescribeDomainsRequest. -func DeserializeDescribeDomainsRequest(r *http.Request, pathParams PathParams) (*DescribeDomainsRequest, error) { - input := &DescribeDomainsRequest{} - - return input, nil -} - -// DeserializeDescribeDryRunProgressRequest parses an HTTP request into a *DescribeDryRunProgressRequest. -func DeserializeDescribeDryRunProgressRequest(r *http.Request, pathParams PathParams) (*DescribeDryRunProgressRequest, error) { - input := &DescribeDryRunProgressRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - input.DryRunId = r.URL.Query().Get("dryRunId") - - if v := r.URL.Query().Get("loadDryRunConfig"); v != "" { - input.LoadDryRunConfig, _ = strconv.ParseBool(v) - } - - return input, nil -} - -// DeserializeDescribeInboundConnectionsRequest parses an HTTP request into a *DescribeInboundConnectionsRequest. -func DeserializeDescribeInboundConnectionsRequest(r *http.Request, pathParams PathParams) (*DescribeInboundConnectionsRequest, error) { - input := &DescribeInboundConnectionsRequest{} - - return input, nil -} - -// DeserializeDescribeInsightDetailsRequest parses an HTTP request into a *DescribeInsightDetailsRequest. -func DeserializeDescribeInsightDetailsRequest(r *http.Request, pathParams PathParams) (*DescribeInsightDetailsRequest, error) { - input := &DescribeInsightDetailsRequest{} - - return input, nil -} - -// DeserializeDescribeInstanceTypeLimitsRequest parses an HTTP request into a *DescribeInstanceTypeLimitsRequest. -func DeserializeDescribeInstanceTypeLimitsRequest(r *http.Request, pathParams PathParams) (*DescribeInstanceTypeLimitsRequest, error) { - input := &DescribeInstanceTypeLimitsRequest{} - - input.DomainName = r.URL.Query().Get("domainName") - - if v, ok := pathParams["EngineVersion"]; ok { - input.EngineVersion = v - } - - if v, ok := pathParams["InstanceType"]; ok { - input.InstanceType = v - } - - return input, nil -} - -// DeserializeDescribeOutboundConnectionsRequest parses an HTTP request into a *DescribeOutboundConnectionsRequest. -func DeserializeDescribeOutboundConnectionsRequest(r *http.Request, pathParams PathParams) (*DescribeOutboundConnectionsRequest, error) { - input := &DescribeOutboundConnectionsRequest{} - - return input, nil -} - -// DeserializeDescribePackagesRequest parses an HTTP request into a *DescribePackagesRequest. -func DeserializeDescribePackagesRequest(r *http.Request, pathParams PathParams) (*DescribePackagesRequest, error) { - input := &DescribePackagesRequest{} - - return input, nil -} - -// DeserializeDescribeReservedInstanceOfferingsRequest parses an HTTP request into a *DescribeReservedInstanceOfferingsRequest. -func DeserializeDescribeReservedInstanceOfferingsRequest(r *http.Request, pathParams PathParams) (*DescribeReservedInstanceOfferingsRequest, error) { - input := &DescribeReservedInstanceOfferingsRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - input.ReservedInstanceOfferingId = r.URL.Query().Get("offeringId") - - return input, nil -} - -// DeserializeDescribeReservedInstancesRequest parses an HTTP request into a *DescribeReservedInstancesRequest. -func DeserializeDescribeReservedInstancesRequest(r *http.Request, pathParams PathParams) (*DescribeReservedInstancesRequest, error) { - input := &DescribeReservedInstancesRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - input.ReservedInstanceId = r.URL.Query().Get("reservationId") - - return input, nil -} - -// DeserializeDescribeVpcEndpointsRequest parses an HTTP request into a *DescribeVpcEndpointsRequest. -func DeserializeDescribeVpcEndpointsRequest(r *http.Request, pathParams PathParams) (*DescribeVpcEndpointsRequest, error) { - input := &DescribeVpcEndpointsRequest{} - - return input, nil -} - -// DeserializeDissociatePackageRequest parses an HTTP request into a *DissociatePackageRequest. -func DeserializeDissociatePackageRequest(r *http.Request, pathParams PathParams) (*DissociatePackageRequest, error) { - input := &DissociatePackageRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - if v, ok := pathParams["PackageID"]; ok { - input.PackageID = v - } - - return input, nil -} - -// DeserializeDissociatePackagesRequest parses an HTTP request into a *DissociatePackagesRequest. -func DeserializeDissociatePackagesRequest(r *http.Request, pathParams PathParams) (*DissociatePackagesRequest, error) { - input := &DissociatePackagesRequest{} - - return input, nil -} - -// DeserializeGetApplicationRequest parses an HTTP request into a *GetApplicationRequest. -func DeserializeGetApplicationRequest(r *http.Request, pathParams PathParams) (*GetApplicationRequest, error) { - input := &GetApplicationRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetCapabilityRequest parses an HTTP request into a *GetCapabilityRequest. -func DeserializeGetCapabilityRequest(r *http.Request, pathParams PathParams) (*GetCapabilityRequest, error) { - input := &GetCapabilityRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v, ok := pathParams["CapabilityName"]; ok { - input.CapabilityName = v - } - - return input, nil -} - -// DeserializeGetCompatibleVersionsRequest parses an HTTP request into a *GetCompatibleVersionsRequest. -func DeserializeGetCompatibleVersionsRequest(r *http.Request, pathParams PathParams) (*GetCompatibleVersionsRequest, error) { - input := &GetCompatibleVersionsRequest{} - - input.DomainName = r.URL.Query().Get("domainName") - - return input, nil -} - -// DeserializeGetDataSourceRequest parses an HTTP request into a *GetDataSourceRequest. -func DeserializeGetDataSourceRequest(r *http.Request, pathParams PathParams) (*GetDataSourceRequest, error) { - input := &GetDataSourceRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - if v, ok := pathParams["Name"]; ok { - input.Name = v - } - - return input, nil -} - -// DeserializeGetDefaultApplicationSettingRequest parses an HTTP request into a *GetDefaultApplicationSettingRequest. -func DeserializeGetDefaultApplicationSettingRequest(r *http.Request, pathParams PathParams) (*GetDefaultApplicationSettingRequest, error) { - input := &GetDefaultApplicationSettingRequest{} - - return input, nil -} - -// DeserializeGetDirectQueryDataSourceRequest parses an HTTP request into a *GetDirectQueryDataSourceRequest. -func DeserializeGetDirectQueryDataSourceRequest(r *http.Request, pathParams PathParams) (*GetDirectQueryDataSourceRequest, error) { - input := &GetDirectQueryDataSourceRequest{} - - if v, ok := pathParams["DataSourceName"]; ok { - input.DataSourceName = v - } - - return input, nil -} - -// DeserializeGetDomainMaintenanceStatusRequest parses an HTTP request into a *GetDomainMaintenanceStatusRequest. -func DeserializeGetDomainMaintenanceStatusRequest(r *http.Request, pathParams PathParams) (*GetDomainMaintenanceStatusRequest, error) { - input := &GetDomainMaintenanceStatusRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - input.MaintenanceId = r.URL.Query().Get("maintenanceId") - - return input, nil -} - -// DeserializeGetIndexRequest parses an HTTP request into a *GetIndexRequest. -func DeserializeGetIndexRequest(r *http.Request, pathParams PathParams) (*GetIndexRequest, error) { - input := &GetIndexRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - if v, ok := pathParams["IndexName"]; ok { - input.IndexName = v - } - - return input, nil -} - -// DeserializeGetPackageVersionHistoryRequest parses an HTTP request into a *GetPackageVersionHistoryRequest. -func DeserializeGetPackageVersionHistoryRequest(r *http.Request, pathParams PathParams) (*GetPackageVersionHistoryRequest, error) { - input := &GetPackageVersionHistoryRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - if v, ok := pathParams["PackageID"]; ok { - input.PackageID = v - } - - return input, nil -} - -// DeserializeGetUpgradeHistoryRequest parses an HTTP request into a *GetUpgradeHistoryRequest. -func DeserializeGetUpgradeHistoryRequest(r *http.Request, pathParams PathParams) (*GetUpgradeHistoryRequest, error) { - input := &GetUpgradeHistoryRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeGetUpgradeStatusRequest parses an HTTP request into a *GetUpgradeStatusRequest. -func DeserializeGetUpgradeStatusRequest(r *http.Request, pathParams PathParams) (*GetUpgradeStatusRequest, error) { - input := &GetUpgradeStatusRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - return input, nil -} - -// DeserializeListApplicationsRequest parses an HTTP request into a *ListApplicationsRequest. -func DeserializeListApplicationsRequest(r *http.Request, pathParams PathParams) (*ListApplicationsRequest, error) { - input := &ListApplicationsRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - // Statuses: skipped (unsupported query type ApplicationStatuses) - - return input, nil -} - -// DeserializeListDataSourcesRequest parses an HTTP request into a *ListDataSourcesRequest. -func DeserializeListDataSourcesRequest(r *http.Request, pathParams PathParams) (*ListDataSourcesRequest, error) { - input := &ListDataSourcesRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - return input, nil -} - -// DeserializeListDirectQueryDataSourcesRequest parses an HTTP request into a *ListDirectQueryDataSourcesRequest. -func DeserializeListDirectQueryDataSourcesRequest(r *http.Request, pathParams PathParams) (*ListDirectQueryDataSourcesRequest, error) { - input := &ListDirectQueryDataSourcesRequest{} - - input.NextToken = r.URL.Query().Get("nexttoken") - - return input, nil -} - -// DeserializeListDomainMaintenancesRequest parses an HTTP request into a *ListDomainMaintenancesRequest. -func DeserializeListDomainMaintenancesRequest(r *http.Request, pathParams PathParams) (*ListDomainMaintenancesRequest, error) { - input := &ListDomainMaintenancesRequest{} - - input.Action = r.URL.Query().Get("action") - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - input.Status = r.URL.Query().Get("status") - - return input, nil -} - -// DeserializeListDomainNamesRequest parses an HTTP request into a *ListDomainNamesRequest. -func DeserializeListDomainNamesRequest(r *http.Request, pathParams PathParams) (*ListDomainNamesRequest, error) { - input := &ListDomainNamesRequest{} - - input.EngineType = r.URL.Query().Get("engineType") - - return input, nil -} - -// DeserializeListDomainsForPackageRequest parses an HTTP request into a *ListDomainsForPackageRequest. -func DeserializeListDomainsForPackageRequest(r *http.Request, pathParams PathParams) (*ListDomainsForPackageRequest, error) { - input := &ListDomainsForPackageRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - if v, ok := pathParams["PackageID"]; ok { - input.PackageID = v - } - - return input, nil -} - -// DeserializeListInsightsRequest parses an HTTP request into a *ListInsightsRequest. -func DeserializeListInsightsRequest(r *http.Request, pathParams PathParams) (*ListInsightsRequest, error) { - input := &ListInsightsRequest{} - - return input, nil -} - -// DeserializeListInstanceTypeDetailsRequest parses an HTTP request into a *ListInstanceTypeDetailsRequest. -func DeserializeListInstanceTypeDetailsRequest(r *http.Request, pathParams PathParams) (*ListInstanceTypeDetailsRequest, error) { - input := &ListInstanceTypeDetailsRequest{} - - input.DomainName = r.URL.Query().Get("domainName") - - if v, ok := pathParams["EngineVersion"]; ok { - input.EngineVersion = v - } - - input.InstanceType = r.URL.Query().Get("instanceType") - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - if v := r.URL.Query().Get("retrieveAZs"); v != "" { - input.RetrieveAZs, _ = strconv.ParseBool(v) - } - - return input, nil -} - -// DeserializeListPackagesForDomainRequest parses an HTTP request into a *ListPackagesForDomainRequest. -func DeserializeListPackagesForDomainRequest(r *http.Request, pathParams PathParams) (*ListPackagesForDomainRequest, error) { - input := &ListPackagesForDomainRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListScheduledActionsRequest parses an HTTP request into a *ListScheduledActionsRequest. -func DeserializeListScheduledActionsRequest(r *http.Request, pathParams PathParams) (*ListScheduledActionsRequest, error) { - input := &ListScheduledActionsRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListTagsRequest parses an HTTP request into a *ListTagsRequest. -func DeserializeListTagsRequest(r *http.Request, pathParams PathParams) (*ListTagsRequest, error) { - input := &ListTagsRequest{} - - input.ARN = r.URL.Query().Get("arn") - - return input, nil -} - -// DeserializeListVersionsRequest parses an HTTP request into a *ListVersionsRequest. -func DeserializeListVersionsRequest(r *http.Request, pathParams PathParams) (*ListVersionsRequest, error) { - input := &ListVersionsRequest{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListVpcEndpointAccessRequest parses an HTTP request into a *ListVpcEndpointAccessRequest. -func DeserializeListVpcEndpointAccessRequest(r *http.Request, pathParams PathParams) (*ListVpcEndpointAccessRequest, error) { - input := &ListVpcEndpointAccessRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListVpcEndpointsRequest parses an HTTP request into a *ListVpcEndpointsRequest. -func DeserializeListVpcEndpointsRequest(r *http.Request, pathParams PathParams) (*ListVpcEndpointsRequest, error) { - input := &ListVpcEndpointsRequest{} - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListVpcEndpointsForDomainRequest parses an HTTP request into a *ListVpcEndpointsForDomainRequest. -func DeserializeListVpcEndpointsForDomainRequest(r *http.Request, pathParams PathParams) (*ListVpcEndpointsForDomainRequest, error) { - input := &ListVpcEndpointsForDomainRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializePurchaseReservedInstanceOfferingRequest parses an HTTP request into a *PurchaseReservedInstanceOfferingRequest. -func DeserializePurchaseReservedInstanceOfferingRequest(r *http.Request, pathParams PathParams) (*PurchaseReservedInstanceOfferingRequest, error) { - input := &PurchaseReservedInstanceOfferingRequest{} - - return input, nil -} - -// DeserializePutDefaultApplicationSettingRequest parses an HTTP request into a *PutDefaultApplicationSettingRequest. -func DeserializePutDefaultApplicationSettingRequest(r *http.Request, pathParams PathParams) (*PutDefaultApplicationSettingRequest, error) { - input := &PutDefaultApplicationSettingRequest{} - - return input, nil -} - -// DeserializeRegisterCapabilityRequest parses an HTTP request into a *RegisterCapabilityRequest. -func DeserializeRegisterCapabilityRequest(r *http.Request, pathParams PathParams) (*RegisterCapabilityRequest, error) { - input := &RegisterCapabilityRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - return input, nil -} - -// DeserializeRejectInboundConnectionRequest parses an HTTP request into a *RejectInboundConnectionRequest. -func DeserializeRejectInboundConnectionRequest(r *http.Request, pathParams PathParams) (*RejectInboundConnectionRequest, error) { - input := &RejectInboundConnectionRequest{} - - if v, ok := pathParams["ConnectionId"]; ok { - input.ConnectionId = v - } - - return input, nil -} - -// DeserializeRemoveTagsRequest parses an HTTP request into a *RemoveTagsRequest. -func DeserializeRemoveTagsRequest(r *http.Request, pathParams PathParams) (*RemoveTagsRequest, error) { - input := &RemoveTagsRequest{} - - return input, nil -} - -// DeserializeRevokeVpcEndpointAccessRequest parses an HTTP request into a *RevokeVpcEndpointAccessRequest. -func DeserializeRevokeVpcEndpointAccessRequest(r *http.Request, pathParams PathParams) (*RevokeVpcEndpointAccessRequest, error) { - input := &RevokeVpcEndpointAccessRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - return input, nil -} - -// DeserializeStartDomainMaintenanceRequest parses an HTTP request into a *StartDomainMaintenanceRequest. -func DeserializeStartDomainMaintenanceRequest(r *http.Request, pathParams PathParams) (*StartDomainMaintenanceRequest, error) { - input := &StartDomainMaintenanceRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - return input, nil -} - -// DeserializeStartServiceSoftwareUpdateRequest parses an HTTP request into a *StartServiceSoftwareUpdateRequest. -func DeserializeStartServiceSoftwareUpdateRequest(r *http.Request, pathParams PathParams) (*StartServiceSoftwareUpdateRequest, error) { - input := &StartServiceSoftwareUpdateRequest{} - - return input, nil -} - -// DeserializeUpdateApplicationRequest parses an HTTP request into a *UpdateApplicationRequest. -func DeserializeUpdateApplicationRequest(r *http.Request, pathParams PathParams) (*UpdateApplicationRequest, error) { - input := &UpdateApplicationRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeUpdateDataSourceRequest parses an HTTP request into a *UpdateDataSourceRequest. -func DeserializeUpdateDataSourceRequest(r *http.Request, pathParams PathParams) (*UpdateDataSourceRequest, error) { - input := &UpdateDataSourceRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - if v, ok := pathParams["Name"]; ok { - input.Name = v - } - - return input, nil -} - -// DeserializeUpdateDirectQueryDataSourceRequest parses an HTTP request into a *UpdateDirectQueryDataSourceRequest. -func DeserializeUpdateDirectQueryDataSourceRequest(r *http.Request, pathParams PathParams) (*UpdateDirectQueryDataSourceRequest, error) { - input := &UpdateDirectQueryDataSourceRequest{} - - if v, ok := pathParams["DataSourceName"]; ok { - input.DataSourceName = v - } - - return input, nil -} - -// DeserializeUpdateDomainConfigRequest parses an HTTP request into a *UpdateDomainConfigRequest. -func DeserializeUpdateDomainConfigRequest(r *http.Request, pathParams PathParams) (*UpdateDomainConfigRequest, error) { - input := &UpdateDomainConfigRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - return input, nil -} - -// DeserializeUpdateIndexRequest parses an HTTP request into a *UpdateIndexRequest. -func DeserializeUpdateIndexRequest(r *http.Request, pathParams PathParams) (*UpdateIndexRequest, error) { - input := &UpdateIndexRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - if v, ok := pathParams["IndexName"]; ok { - input.IndexName = v - } - - return input, nil -} - -// DeserializeUpdatePackageRequest parses an HTTP request into a *UpdatePackageRequest. -func DeserializeUpdatePackageRequest(r *http.Request, pathParams PathParams) (*UpdatePackageRequest, error) { - input := &UpdatePackageRequest{} - - return input, nil -} - -// DeserializeUpdatePackageScopeRequest parses an HTTP request into a *UpdatePackageScopeRequest. -func DeserializeUpdatePackageScopeRequest(r *http.Request, pathParams PathParams) (*UpdatePackageScopeRequest, error) { - input := &UpdatePackageScopeRequest{} - - return input, nil -} - -// DeserializeUpdateScheduledActionRequest parses an HTTP request into a *UpdateScheduledActionRequest. -func DeserializeUpdateScheduledActionRequest(r *http.Request, pathParams PathParams) (*UpdateScheduledActionRequest, error) { - input := &UpdateScheduledActionRequest{} - - if v, ok := pathParams["DomainName"]; ok { - input.DomainName = v - } - - return input, nil -} - -// DeserializeUpdateVpcEndpointRequest parses an HTTP request into a *UpdateVpcEndpointRequest. -func DeserializeUpdateVpcEndpointRequest(r *http.Request, pathParams PathParams) (*UpdateVpcEndpointRequest, error) { - input := &UpdateVpcEndpointRequest{} - - return input, nil -} - -// DeserializeUpgradeDomainRequest parses an HTTP request into a *UpgradeDomainRequest. -func DeserializeUpgradeDomainRequest(r *http.Request, pathParams PathParams) (*UpgradeDomainRequest, error) { - input := &UpgradeDomainRequest{} - - return input, nil -} diff --git a/internal/generated/organizations/deserializer.go b/internal/generated/organizations/deserializer.go deleted file mode 100644 index 11c1839a..00000000 --- a/internal/generated/organizations/deserializer.go +++ /dev/null @@ -1,771 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package organizations - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeAcceptHandshakeResponse writes the AcceptHandshakeResponse to the HTTP response. -func SerializeAcceptHandshakeResponse(w http.ResponseWriter, output *AcceptHandshakeResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCancelHandshakeResponse writes the CancelHandshakeResponse to the HTTP response. -func SerializeCancelHandshakeResponse(w http.ResponseWriter, output *CancelHandshakeResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateAccountResponse writes the CreateAccountResponse to the HTTP response. -func SerializeCreateAccountResponse(w http.ResponseWriter, output *CreateAccountResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateGovCloudAccountResponse writes the CreateGovCloudAccountResponse to the HTTP response. -func SerializeCreateGovCloudAccountResponse(w http.ResponseWriter, output *CreateGovCloudAccountResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateOrganizationResponse writes the CreateOrganizationResponse to the HTTP response. -func SerializeCreateOrganizationResponse(w http.ResponseWriter, output *CreateOrganizationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateOrganizationalUnitResponse writes the CreateOrganizationalUnitResponse to the HTTP response. -func SerializeCreateOrganizationalUnitResponse(w http.ResponseWriter, output *CreateOrganizationalUnitResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreatePolicyResponse writes the CreatePolicyResponse to the HTTP response. -func SerializeCreatePolicyResponse(w http.ResponseWriter, output *CreatePolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeclineHandshakeResponse writes the DeclineHandshakeResponse to the HTTP response. -func SerializeDeclineHandshakeResponse(w http.ResponseWriter, output *DeclineHandshakeResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeAccountResponse writes the DescribeAccountResponse to the HTTP response. -func SerializeDescribeAccountResponse(w http.ResponseWriter, output *DescribeAccountResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeCreateAccountStatusResponse writes the DescribeCreateAccountStatusResponse to the HTTP response. -func SerializeDescribeCreateAccountStatusResponse(w http.ResponseWriter, output *DescribeCreateAccountStatusResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeEffectivePolicyResponse writes the DescribeEffectivePolicyResponse to the HTTP response. -func SerializeDescribeEffectivePolicyResponse(w http.ResponseWriter, output *DescribeEffectivePolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeHandshakeResponse writes the DescribeHandshakeResponse to the HTTP response. -func SerializeDescribeHandshakeResponse(w http.ResponseWriter, output *DescribeHandshakeResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeOrganizationResponse writes the DescribeOrganizationResponse to the HTTP response. -func SerializeDescribeOrganizationResponse(w http.ResponseWriter, output *DescribeOrganizationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeOrganizationalUnitResponse writes the DescribeOrganizationalUnitResponse to the HTTP response. -func SerializeDescribeOrganizationalUnitResponse(w http.ResponseWriter, output *DescribeOrganizationalUnitResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribePolicyResponse writes the DescribePolicyResponse to the HTTP response. -func SerializeDescribePolicyResponse(w http.ResponseWriter, output *DescribePolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeResourcePolicyResponse writes the DescribeResourcePolicyResponse to the HTTP response. -func SerializeDescribeResourcePolicyResponse(w http.ResponseWriter, output *DescribeResourcePolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeResponsibilityTransferResponse writes the DescribeResponsibilityTransferResponse to the HTTP response. -func SerializeDescribeResponsibilityTransferResponse(w http.ResponseWriter, output *DescribeResponsibilityTransferResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisablePolicyTypeResponse writes the DisablePolicyTypeResponse to the HTTP response. -func SerializeDisablePolicyTypeResponse(w http.ResponseWriter, output *DisablePolicyTypeResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEnableAllFeaturesResponse writes the EnableAllFeaturesResponse to the HTTP response. -func SerializeEnableAllFeaturesResponse(w http.ResponseWriter, output *EnableAllFeaturesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEnablePolicyTypeResponse writes the EnablePolicyTypeResponse to the HTTP response. -func SerializeEnablePolicyTypeResponse(w http.ResponseWriter, output *EnablePolicyTypeResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeInviteAccountToOrganizationResponse writes the InviteAccountToOrganizationResponse to the HTTP response. -func SerializeInviteAccountToOrganizationResponse(w http.ResponseWriter, output *InviteAccountToOrganizationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeInviteOrganizationToTransferResponsibilityResponse writes the InviteOrganizationToTransferResponsibilityResponse to the HTTP response. -func SerializeInviteOrganizationToTransferResponsibilityResponse(w http.ResponseWriter, output *InviteOrganizationToTransferResponsibilityResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAWSServiceAccessForOrganizationResponse writes the ListAWSServiceAccessForOrganizationResponse to the HTTP response. -func SerializeListAWSServiceAccessForOrganizationResponse(w http.ResponseWriter, output *ListAWSServiceAccessForOrganizationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAccountsResponse writes the ListAccountsResponse to the HTTP response. -func SerializeListAccountsResponse(w http.ResponseWriter, output *ListAccountsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAccountsForParentResponse writes the ListAccountsForParentResponse to the HTTP response. -func SerializeListAccountsForParentResponse(w http.ResponseWriter, output *ListAccountsForParentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAccountsWithInvalidEffectivePolicyResponse writes the ListAccountsWithInvalidEffectivePolicyResponse to the HTTP response. -func SerializeListAccountsWithInvalidEffectivePolicyResponse(w http.ResponseWriter, output *ListAccountsWithInvalidEffectivePolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListChildrenResponse writes the ListChildrenResponse to the HTTP response. -func SerializeListChildrenResponse(w http.ResponseWriter, output *ListChildrenResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListCreateAccountStatusResponse writes the ListCreateAccountStatusResponse to the HTTP response. -func SerializeListCreateAccountStatusResponse(w http.ResponseWriter, output *ListCreateAccountStatusResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDelegatedAdministratorsResponse writes the ListDelegatedAdministratorsResponse to the HTTP response. -func SerializeListDelegatedAdministratorsResponse(w http.ResponseWriter, output *ListDelegatedAdministratorsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDelegatedServicesForAccountResponse writes the ListDelegatedServicesForAccountResponse to the HTTP response. -func SerializeListDelegatedServicesForAccountResponse(w http.ResponseWriter, output *ListDelegatedServicesForAccountResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListEffectivePolicyValidationErrorsResponse writes the ListEffectivePolicyValidationErrorsResponse to the HTTP response. -func SerializeListEffectivePolicyValidationErrorsResponse(w http.ResponseWriter, output *ListEffectivePolicyValidationErrorsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListHandshakesForAccountResponse writes the ListHandshakesForAccountResponse to the HTTP response. -func SerializeListHandshakesForAccountResponse(w http.ResponseWriter, output *ListHandshakesForAccountResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListHandshakesForOrganizationResponse writes the ListHandshakesForOrganizationResponse to the HTTP response. -func SerializeListHandshakesForOrganizationResponse(w http.ResponseWriter, output *ListHandshakesForOrganizationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListInboundResponsibilityTransfersResponse writes the ListInboundResponsibilityTransfersResponse to the HTTP response. -func SerializeListInboundResponsibilityTransfersResponse(w http.ResponseWriter, output *ListInboundResponsibilityTransfersResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListOrganizationalUnitsForParentResponse writes the ListOrganizationalUnitsForParentResponse to the HTTP response. -func SerializeListOrganizationalUnitsForParentResponse(w http.ResponseWriter, output *ListOrganizationalUnitsForParentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListOutboundResponsibilityTransfersResponse writes the ListOutboundResponsibilityTransfersResponse to the HTTP response. -func SerializeListOutboundResponsibilityTransfersResponse(w http.ResponseWriter, output *ListOutboundResponsibilityTransfersResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListParentsResponse writes the ListParentsResponse to the HTTP response. -func SerializeListParentsResponse(w http.ResponseWriter, output *ListParentsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPoliciesResponse writes the ListPoliciesResponse to the HTTP response. -func SerializeListPoliciesResponse(w http.ResponseWriter, output *ListPoliciesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPoliciesForTargetResponse writes the ListPoliciesForTargetResponse to the HTTP response. -func SerializeListPoliciesForTargetResponse(w http.ResponseWriter, output *ListPoliciesForTargetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListRootsResponse writes the ListRootsResponse to the HTTP response. -func SerializeListRootsResponse(w http.ResponseWriter, output *ListRootsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceResponse writes the ListTagsForResourceResponse to the HTTP response. -func SerializeListTagsForResourceResponse(w http.ResponseWriter, output *ListTagsForResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTargetsForPolicyResponse writes the ListTargetsForPolicyResponse to the HTTP response. -func SerializeListTargetsForPolicyResponse(w http.ResponseWriter, output *ListTargetsForPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutResourcePolicyResponse writes the PutResourcePolicyResponse to the HTTP response. -func SerializePutResourcePolicyResponse(w http.ResponseWriter, output *PutResourcePolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTerminateResponsibilityTransferResponse writes the TerminateResponsibilityTransferResponse to the HTTP response. -func SerializeTerminateResponsibilityTransferResponse(w http.ResponseWriter, output *TerminateResponsibilityTransferResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateOrganizationalUnitResponse writes the UpdateOrganizationalUnitResponse to the HTTP response. -func SerializeUpdateOrganizationalUnitResponse(w http.ResponseWriter, output *UpdateOrganizationalUnitResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdatePolicyResponse writes the UpdatePolicyResponse to the HTTP response. -func SerializeUpdatePolicyResponse(w http.ResponseWriter, output *UpdatePolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateResponsibilityTransferResponse writes the UpdateResponsibilityTransferResponse to the HTTP response. -func SerializeUpdateResponsibilityTransferResponse(w http.ResponseWriter, output *UpdateResponsibilityTransferResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/organizations/interface.go b/internal/generated/organizations/interface.go deleted file mode 100644 index 15beab48..00000000 --- a/internal/generated/organizations/interface.go +++ /dev/null @@ -1,71 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package organizations - -import "context" - -type OrganizationsV20161128Service interface { - AcceptHandshake(ctx context.Context, input *AcceptHandshakeRequest) (*AcceptHandshakeResponse, error) - AttachPolicy(ctx context.Context, input *AttachPolicyRequest) (*SmithyUnit, error) - CancelHandshake(ctx context.Context, input *CancelHandshakeRequest) (*CancelHandshakeResponse, error) - CloseAccount(ctx context.Context, input *CloseAccountRequest) (*SmithyUnit, error) - CreateAccount(ctx context.Context, input *CreateAccountRequest) (*CreateAccountResponse, error) - CreateGovCloudAccount(ctx context.Context, input *CreateGovCloudAccountRequest) (*CreateGovCloudAccountResponse, error) - CreateOrganization(ctx context.Context, input *CreateOrganizationRequest) (*CreateOrganizationResponse, error) - CreateOrganizationalUnit(ctx context.Context, input *CreateOrganizationalUnitRequest) (*CreateOrganizationalUnitResponse, error) - CreatePolicy(ctx context.Context, input *CreatePolicyRequest) (*CreatePolicyResponse, error) - DeclineHandshake(ctx context.Context, input *DeclineHandshakeRequest) (*DeclineHandshakeResponse, error) - DeleteOrganization(ctx context.Context, input *SmithyUnit) (*SmithyUnit, error) - DeleteOrganizationalUnit(ctx context.Context, input *DeleteOrganizationalUnitRequest) (*SmithyUnit, error) - DeletePolicy(ctx context.Context, input *DeletePolicyRequest) (*SmithyUnit, error) - DeleteResourcePolicy(ctx context.Context, input *SmithyUnit) (*SmithyUnit, error) - DeregisterDelegatedAdministrator(ctx context.Context, input *DeregisterDelegatedAdministratorRequest) (*SmithyUnit, error) - DescribeAccount(ctx context.Context, input *DescribeAccountRequest) (*DescribeAccountResponse, error) - DescribeCreateAccountStatus(ctx context.Context, input *DescribeCreateAccountStatusRequest) (*DescribeCreateAccountStatusResponse, error) - DescribeEffectivePolicy(ctx context.Context, input *DescribeEffectivePolicyRequest) (*DescribeEffectivePolicyResponse, error) - DescribeHandshake(ctx context.Context, input *DescribeHandshakeRequest) (*DescribeHandshakeResponse, error) - DescribeOrganization(ctx context.Context, input *SmithyUnit) (*DescribeOrganizationResponse, error) - DescribeOrganizationalUnit(ctx context.Context, input *DescribeOrganizationalUnitRequest) (*DescribeOrganizationalUnitResponse, error) - DescribePolicy(ctx context.Context, input *DescribePolicyRequest) (*DescribePolicyResponse, error) - DescribeResourcePolicy(ctx context.Context, input *SmithyUnit) (*DescribeResourcePolicyResponse, error) - DescribeResponsibilityTransfer(ctx context.Context, input *DescribeResponsibilityTransferRequest) (*DescribeResponsibilityTransferResponse, error) - DetachPolicy(ctx context.Context, input *DetachPolicyRequest) (*SmithyUnit, error) - DisableAWSServiceAccess(ctx context.Context, input *DisableAWSServiceAccessRequest) (*SmithyUnit, error) - DisablePolicyType(ctx context.Context, input *DisablePolicyTypeRequest) (*DisablePolicyTypeResponse, error) - EnableAWSServiceAccess(ctx context.Context, input *EnableAWSServiceAccessRequest) (*SmithyUnit, error) - EnableAllFeatures(ctx context.Context, input *EnableAllFeaturesRequest) (*EnableAllFeaturesResponse, error) - EnablePolicyType(ctx context.Context, input *EnablePolicyTypeRequest) (*EnablePolicyTypeResponse, error) - InviteAccountToOrganization(ctx context.Context, input *InviteAccountToOrganizationRequest) (*InviteAccountToOrganizationResponse, error) - InviteOrganizationToTransferResponsibility(ctx context.Context, input *InviteOrganizationToTransferResponsibilityRequest) (*InviteOrganizationToTransferResponsibilityResponse, error) - LeaveOrganization(ctx context.Context, input *SmithyUnit) (*SmithyUnit, error) - ListAWSServiceAccessForOrganization(ctx context.Context, input *ListAWSServiceAccessForOrganizationRequest) (*ListAWSServiceAccessForOrganizationResponse, error) - ListAccounts(ctx context.Context, input *ListAccountsRequest) (*ListAccountsResponse, error) - ListAccountsForParent(ctx context.Context, input *ListAccountsForParentRequest) (*ListAccountsForParentResponse, error) - ListAccountsWithInvalidEffectivePolicy(ctx context.Context, input *ListAccountsWithInvalidEffectivePolicyRequest) (*ListAccountsWithInvalidEffectivePolicyResponse, error) - ListChildren(ctx context.Context, input *ListChildrenRequest) (*ListChildrenResponse, error) - ListCreateAccountStatus(ctx context.Context, input *ListCreateAccountStatusRequest) (*ListCreateAccountStatusResponse, error) - ListDelegatedAdministrators(ctx context.Context, input *ListDelegatedAdministratorsRequest) (*ListDelegatedAdministratorsResponse, error) - ListDelegatedServicesForAccount(ctx context.Context, input *ListDelegatedServicesForAccountRequest) (*ListDelegatedServicesForAccountResponse, error) - ListEffectivePolicyValidationErrors(ctx context.Context, input *ListEffectivePolicyValidationErrorsRequest) (*ListEffectivePolicyValidationErrorsResponse, error) - ListHandshakesForAccount(ctx context.Context, input *ListHandshakesForAccountRequest) (*ListHandshakesForAccountResponse, error) - ListHandshakesForOrganization(ctx context.Context, input *ListHandshakesForOrganizationRequest) (*ListHandshakesForOrganizationResponse, error) - ListInboundResponsibilityTransfers(ctx context.Context, input *ListInboundResponsibilityTransfersRequest) (*ListInboundResponsibilityTransfersResponse, error) - ListOrganizationalUnitsForParent(ctx context.Context, input *ListOrganizationalUnitsForParentRequest) (*ListOrganizationalUnitsForParentResponse, error) - ListOutboundResponsibilityTransfers(ctx context.Context, input *ListOutboundResponsibilityTransfersRequest) (*ListOutboundResponsibilityTransfersResponse, error) - ListParents(ctx context.Context, input *ListParentsRequest) (*ListParentsResponse, error) - ListPolicies(ctx context.Context, input *ListPoliciesRequest) (*ListPoliciesResponse, error) - ListPoliciesForTarget(ctx context.Context, input *ListPoliciesForTargetRequest) (*ListPoliciesForTargetResponse, error) - ListRoots(ctx context.Context, input *ListRootsRequest) (*ListRootsResponse, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceRequest) (*ListTagsForResourceResponse, error) - ListTargetsForPolicy(ctx context.Context, input *ListTargetsForPolicyRequest) (*ListTargetsForPolicyResponse, error) - MoveAccount(ctx context.Context, input *MoveAccountRequest) (*SmithyUnit, error) - PutResourcePolicy(ctx context.Context, input *PutResourcePolicyRequest) (*PutResourcePolicyResponse, error) - RegisterDelegatedAdministrator(ctx context.Context, input *RegisterDelegatedAdministratorRequest) (*SmithyUnit, error) - RemoveAccountFromOrganization(ctx context.Context, input *RemoveAccountFromOrganizationRequest) (*SmithyUnit, error) - TagResource(ctx context.Context, input *TagResourceRequest) (*SmithyUnit, error) - TerminateResponsibilityTransfer(ctx context.Context, input *TerminateResponsibilityTransferRequest) (*TerminateResponsibilityTransferResponse, error) - UntagResource(ctx context.Context, input *UntagResourceRequest) (*SmithyUnit, error) - UpdateOrganizationalUnit(ctx context.Context, input *UpdateOrganizationalUnitRequest) (*UpdateOrganizationalUnitResponse, error) - UpdatePolicy(ctx context.Context, input *UpdatePolicyRequest) (*UpdatePolicyResponse, error) - UpdateResponsibilityTransfer(ctx context.Context, input *UpdateResponsibilityTransferRequest) (*UpdateResponsibilityTransferResponse, error) -} diff --git a/internal/generated/organizations/router.go b/internal/generated/organizations/router.go index 3f7a326f..228484af 100644 --- a/internal/generated/organizations/router.go +++ b/internal/generated/organizations/router.go @@ -4,6 +4,9 @@ package organizations import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/organizations/serializer.go b/internal/generated/organizations/serializer.go deleted file mode 100644 index cd04c3d2..00000000 --- a/internal/generated/organizations/serializer.go +++ /dev/null @@ -1,423 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package organizations - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeAcceptHandshakeRequest parses an HTTP request into a *AcceptHandshakeRequest. -func DeserializeAcceptHandshakeRequest(r *http.Request, pathParams PathParams) (*AcceptHandshakeRequest, error) { - input := &AcceptHandshakeRequest{} - - return input, nil -} - -// DeserializeAttachPolicyRequest parses an HTTP request into a *AttachPolicyRequest. -func DeserializeAttachPolicyRequest(r *http.Request, pathParams PathParams) (*AttachPolicyRequest, error) { - input := &AttachPolicyRequest{} - - return input, nil -} - -// DeserializeCancelHandshakeRequest parses an HTTP request into a *CancelHandshakeRequest. -func DeserializeCancelHandshakeRequest(r *http.Request, pathParams PathParams) (*CancelHandshakeRequest, error) { - input := &CancelHandshakeRequest{} - - return input, nil -} - -// DeserializeCloseAccountRequest parses an HTTP request into a *CloseAccountRequest. -func DeserializeCloseAccountRequest(r *http.Request, pathParams PathParams) (*CloseAccountRequest, error) { - input := &CloseAccountRequest{} - - return input, nil -} - -// DeserializeCreateAccountRequest parses an HTTP request into a *CreateAccountRequest. -func DeserializeCreateAccountRequest(r *http.Request, pathParams PathParams) (*CreateAccountRequest, error) { - input := &CreateAccountRequest{} - - return input, nil -} - -// DeserializeCreateGovCloudAccountRequest parses an HTTP request into a *CreateGovCloudAccountRequest. -func DeserializeCreateGovCloudAccountRequest(r *http.Request, pathParams PathParams) (*CreateGovCloudAccountRequest, error) { - input := &CreateGovCloudAccountRequest{} - - return input, nil -} - -// DeserializeCreateOrganizationRequest parses an HTTP request into a *CreateOrganizationRequest. -func DeserializeCreateOrganizationRequest(r *http.Request, pathParams PathParams) (*CreateOrganizationRequest, error) { - input := &CreateOrganizationRequest{} - - return input, nil -} - -// DeserializeCreateOrganizationalUnitRequest parses an HTTP request into a *CreateOrganizationalUnitRequest. -func DeserializeCreateOrganizationalUnitRequest(r *http.Request, pathParams PathParams) (*CreateOrganizationalUnitRequest, error) { - input := &CreateOrganizationalUnitRequest{} - - return input, nil -} - -// DeserializeCreatePolicyRequest parses an HTTP request into a *CreatePolicyRequest. -func DeserializeCreatePolicyRequest(r *http.Request, pathParams PathParams) (*CreatePolicyRequest, error) { - input := &CreatePolicyRequest{} - - return input, nil -} - -// DeserializeDeclineHandshakeRequest parses an HTTP request into a *DeclineHandshakeRequest. -func DeserializeDeclineHandshakeRequest(r *http.Request, pathParams PathParams) (*DeclineHandshakeRequest, error) { - input := &DeclineHandshakeRequest{} - - return input, nil -} - -// DeserializeSmithyUnit parses an HTTP request into a *SmithyUnit. -func DeserializeSmithyUnit(r *http.Request, pathParams PathParams) (*SmithyUnit, error) { - input := &SmithyUnit{} - - return input, nil -} - -// DeserializeDeleteOrganizationalUnitRequest parses an HTTP request into a *DeleteOrganizationalUnitRequest. -func DeserializeDeleteOrganizationalUnitRequest(r *http.Request, pathParams PathParams) (*DeleteOrganizationalUnitRequest, error) { - input := &DeleteOrganizationalUnitRequest{} - - return input, nil -} - -// DeserializeDeletePolicyRequest parses an HTTP request into a *DeletePolicyRequest. -func DeserializeDeletePolicyRequest(r *http.Request, pathParams PathParams) (*DeletePolicyRequest, error) { - input := &DeletePolicyRequest{} - - return input, nil -} - -// DeserializeDeregisterDelegatedAdministratorRequest parses an HTTP request into a *DeregisterDelegatedAdministratorRequest. -func DeserializeDeregisterDelegatedAdministratorRequest(r *http.Request, pathParams PathParams) (*DeregisterDelegatedAdministratorRequest, error) { - input := &DeregisterDelegatedAdministratorRequest{} - - return input, nil -} - -// DeserializeDescribeAccountRequest parses an HTTP request into a *DescribeAccountRequest. -func DeserializeDescribeAccountRequest(r *http.Request, pathParams PathParams) (*DescribeAccountRequest, error) { - input := &DescribeAccountRequest{} - - return input, nil -} - -// DeserializeDescribeCreateAccountStatusRequest parses an HTTP request into a *DescribeCreateAccountStatusRequest. -func DeserializeDescribeCreateAccountStatusRequest(r *http.Request, pathParams PathParams) (*DescribeCreateAccountStatusRequest, error) { - input := &DescribeCreateAccountStatusRequest{} - - return input, nil -} - -// DeserializeDescribeEffectivePolicyRequest parses an HTTP request into a *DescribeEffectivePolicyRequest. -func DeserializeDescribeEffectivePolicyRequest(r *http.Request, pathParams PathParams) (*DescribeEffectivePolicyRequest, error) { - input := &DescribeEffectivePolicyRequest{} - - return input, nil -} - -// DeserializeDescribeHandshakeRequest parses an HTTP request into a *DescribeHandshakeRequest. -func DeserializeDescribeHandshakeRequest(r *http.Request, pathParams PathParams) (*DescribeHandshakeRequest, error) { - input := &DescribeHandshakeRequest{} - - return input, nil -} - -// DeserializeDescribeOrganizationalUnitRequest parses an HTTP request into a *DescribeOrganizationalUnitRequest. -func DeserializeDescribeOrganizationalUnitRequest(r *http.Request, pathParams PathParams) (*DescribeOrganizationalUnitRequest, error) { - input := &DescribeOrganizationalUnitRequest{} - - return input, nil -} - -// DeserializeDescribePolicyRequest parses an HTTP request into a *DescribePolicyRequest. -func DeserializeDescribePolicyRequest(r *http.Request, pathParams PathParams) (*DescribePolicyRequest, error) { - input := &DescribePolicyRequest{} - - return input, nil -} - -// DeserializeDescribeResponsibilityTransferRequest parses an HTTP request into a *DescribeResponsibilityTransferRequest. -func DeserializeDescribeResponsibilityTransferRequest(r *http.Request, pathParams PathParams) (*DescribeResponsibilityTransferRequest, error) { - input := &DescribeResponsibilityTransferRequest{} - - return input, nil -} - -// DeserializeDetachPolicyRequest parses an HTTP request into a *DetachPolicyRequest. -func DeserializeDetachPolicyRequest(r *http.Request, pathParams PathParams) (*DetachPolicyRequest, error) { - input := &DetachPolicyRequest{} - - return input, nil -} - -// DeserializeDisableAWSServiceAccessRequest parses an HTTP request into a *DisableAWSServiceAccessRequest. -func DeserializeDisableAWSServiceAccessRequest(r *http.Request, pathParams PathParams) (*DisableAWSServiceAccessRequest, error) { - input := &DisableAWSServiceAccessRequest{} - - return input, nil -} - -// DeserializeDisablePolicyTypeRequest parses an HTTP request into a *DisablePolicyTypeRequest. -func DeserializeDisablePolicyTypeRequest(r *http.Request, pathParams PathParams) (*DisablePolicyTypeRequest, error) { - input := &DisablePolicyTypeRequest{} - - return input, nil -} - -// DeserializeEnableAWSServiceAccessRequest parses an HTTP request into a *EnableAWSServiceAccessRequest. -func DeserializeEnableAWSServiceAccessRequest(r *http.Request, pathParams PathParams) (*EnableAWSServiceAccessRequest, error) { - input := &EnableAWSServiceAccessRequest{} - - return input, nil -} - -// DeserializeEnableAllFeaturesRequest parses an HTTP request into a *EnableAllFeaturesRequest. -func DeserializeEnableAllFeaturesRequest(r *http.Request, pathParams PathParams) (*EnableAllFeaturesRequest, error) { - input := &EnableAllFeaturesRequest{} - - return input, nil -} - -// DeserializeEnablePolicyTypeRequest parses an HTTP request into a *EnablePolicyTypeRequest. -func DeserializeEnablePolicyTypeRequest(r *http.Request, pathParams PathParams) (*EnablePolicyTypeRequest, error) { - input := &EnablePolicyTypeRequest{} - - return input, nil -} - -// DeserializeInviteAccountToOrganizationRequest parses an HTTP request into a *InviteAccountToOrganizationRequest. -func DeserializeInviteAccountToOrganizationRequest(r *http.Request, pathParams PathParams) (*InviteAccountToOrganizationRequest, error) { - input := &InviteAccountToOrganizationRequest{} - - return input, nil -} - -// DeserializeInviteOrganizationToTransferResponsibilityRequest parses an HTTP request into a *InviteOrganizationToTransferResponsibilityRequest. -func DeserializeInviteOrganizationToTransferResponsibilityRequest(r *http.Request, pathParams PathParams) (*InviteOrganizationToTransferResponsibilityRequest, error) { - input := &InviteOrganizationToTransferResponsibilityRequest{} - - return input, nil -} - -// DeserializeListAWSServiceAccessForOrganizationRequest parses an HTTP request into a *ListAWSServiceAccessForOrganizationRequest. -func DeserializeListAWSServiceAccessForOrganizationRequest(r *http.Request, pathParams PathParams) (*ListAWSServiceAccessForOrganizationRequest, error) { - input := &ListAWSServiceAccessForOrganizationRequest{} - - return input, nil -} - -// DeserializeListAccountsRequest parses an HTTP request into a *ListAccountsRequest. -func DeserializeListAccountsRequest(r *http.Request, pathParams PathParams) (*ListAccountsRequest, error) { - input := &ListAccountsRequest{} - - return input, nil -} - -// DeserializeListAccountsForParentRequest parses an HTTP request into a *ListAccountsForParentRequest. -func DeserializeListAccountsForParentRequest(r *http.Request, pathParams PathParams) (*ListAccountsForParentRequest, error) { - input := &ListAccountsForParentRequest{} - - return input, nil -} - -// DeserializeListAccountsWithInvalidEffectivePolicyRequest parses an HTTP request into a *ListAccountsWithInvalidEffectivePolicyRequest. -func DeserializeListAccountsWithInvalidEffectivePolicyRequest(r *http.Request, pathParams PathParams) (*ListAccountsWithInvalidEffectivePolicyRequest, error) { - input := &ListAccountsWithInvalidEffectivePolicyRequest{} - - return input, nil -} - -// DeserializeListChildrenRequest parses an HTTP request into a *ListChildrenRequest. -func DeserializeListChildrenRequest(r *http.Request, pathParams PathParams) (*ListChildrenRequest, error) { - input := &ListChildrenRequest{} - - return input, nil -} - -// DeserializeListCreateAccountStatusRequest parses an HTTP request into a *ListCreateAccountStatusRequest. -func DeserializeListCreateAccountStatusRequest(r *http.Request, pathParams PathParams) (*ListCreateAccountStatusRequest, error) { - input := &ListCreateAccountStatusRequest{} - - return input, nil -} - -// DeserializeListDelegatedAdministratorsRequest parses an HTTP request into a *ListDelegatedAdministratorsRequest. -func DeserializeListDelegatedAdministratorsRequest(r *http.Request, pathParams PathParams) (*ListDelegatedAdministratorsRequest, error) { - input := &ListDelegatedAdministratorsRequest{} - - return input, nil -} - -// DeserializeListDelegatedServicesForAccountRequest parses an HTTP request into a *ListDelegatedServicesForAccountRequest. -func DeserializeListDelegatedServicesForAccountRequest(r *http.Request, pathParams PathParams) (*ListDelegatedServicesForAccountRequest, error) { - input := &ListDelegatedServicesForAccountRequest{} - - return input, nil -} - -// DeserializeListEffectivePolicyValidationErrorsRequest parses an HTTP request into a *ListEffectivePolicyValidationErrorsRequest. -func DeserializeListEffectivePolicyValidationErrorsRequest(r *http.Request, pathParams PathParams) (*ListEffectivePolicyValidationErrorsRequest, error) { - input := &ListEffectivePolicyValidationErrorsRequest{} - - return input, nil -} - -// DeserializeListHandshakesForAccountRequest parses an HTTP request into a *ListHandshakesForAccountRequest. -func DeserializeListHandshakesForAccountRequest(r *http.Request, pathParams PathParams) (*ListHandshakesForAccountRequest, error) { - input := &ListHandshakesForAccountRequest{} - - return input, nil -} - -// DeserializeListHandshakesForOrganizationRequest parses an HTTP request into a *ListHandshakesForOrganizationRequest. -func DeserializeListHandshakesForOrganizationRequest(r *http.Request, pathParams PathParams) (*ListHandshakesForOrganizationRequest, error) { - input := &ListHandshakesForOrganizationRequest{} - - return input, nil -} - -// DeserializeListInboundResponsibilityTransfersRequest parses an HTTP request into a *ListInboundResponsibilityTransfersRequest. -func DeserializeListInboundResponsibilityTransfersRequest(r *http.Request, pathParams PathParams) (*ListInboundResponsibilityTransfersRequest, error) { - input := &ListInboundResponsibilityTransfersRequest{} - - return input, nil -} - -// DeserializeListOrganizationalUnitsForParentRequest parses an HTTP request into a *ListOrganizationalUnitsForParentRequest. -func DeserializeListOrganizationalUnitsForParentRequest(r *http.Request, pathParams PathParams) (*ListOrganizationalUnitsForParentRequest, error) { - input := &ListOrganizationalUnitsForParentRequest{} - - return input, nil -} - -// DeserializeListOutboundResponsibilityTransfersRequest parses an HTTP request into a *ListOutboundResponsibilityTransfersRequest. -func DeserializeListOutboundResponsibilityTransfersRequest(r *http.Request, pathParams PathParams) (*ListOutboundResponsibilityTransfersRequest, error) { - input := &ListOutboundResponsibilityTransfersRequest{} - - return input, nil -} - -// DeserializeListParentsRequest parses an HTTP request into a *ListParentsRequest. -func DeserializeListParentsRequest(r *http.Request, pathParams PathParams) (*ListParentsRequest, error) { - input := &ListParentsRequest{} - - return input, nil -} - -// DeserializeListPoliciesRequest parses an HTTP request into a *ListPoliciesRequest. -func DeserializeListPoliciesRequest(r *http.Request, pathParams PathParams) (*ListPoliciesRequest, error) { - input := &ListPoliciesRequest{} - - return input, nil -} - -// DeserializeListPoliciesForTargetRequest parses an HTTP request into a *ListPoliciesForTargetRequest. -func DeserializeListPoliciesForTargetRequest(r *http.Request, pathParams PathParams) (*ListPoliciesForTargetRequest, error) { - input := &ListPoliciesForTargetRequest{} - - return input, nil -} - -// DeserializeListRootsRequest parses an HTTP request into a *ListRootsRequest. -func DeserializeListRootsRequest(r *http.Request, pathParams PathParams) (*ListRootsRequest, error) { - input := &ListRootsRequest{} - - return input, nil -} - -// DeserializeListTagsForResourceRequest parses an HTTP request into a *ListTagsForResourceRequest. -func DeserializeListTagsForResourceRequest(r *http.Request, pathParams PathParams) (*ListTagsForResourceRequest, error) { - input := &ListTagsForResourceRequest{} - - return input, nil -} - -// DeserializeListTargetsForPolicyRequest parses an HTTP request into a *ListTargetsForPolicyRequest. -func DeserializeListTargetsForPolicyRequest(r *http.Request, pathParams PathParams) (*ListTargetsForPolicyRequest, error) { - input := &ListTargetsForPolicyRequest{} - - return input, nil -} - -// DeserializeMoveAccountRequest parses an HTTP request into a *MoveAccountRequest. -func DeserializeMoveAccountRequest(r *http.Request, pathParams PathParams) (*MoveAccountRequest, error) { - input := &MoveAccountRequest{} - - return input, nil -} - -// DeserializePutResourcePolicyRequest parses an HTTP request into a *PutResourcePolicyRequest. -func DeserializePutResourcePolicyRequest(r *http.Request, pathParams PathParams) (*PutResourcePolicyRequest, error) { - input := &PutResourcePolicyRequest{} - - return input, nil -} - -// DeserializeRegisterDelegatedAdministratorRequest parses an HTTP request into a *RegisterDelegatedAdministratorRequest. -func DeserializeRegisterDelegatedAdministratorRequest(r *http.Request, pathParams PathParams) (*RegisterDelegatedAdministratorRequest, error) { - input := &RegisterDelegatedAdministratorRequest{} - - return input, nil -} - -// DeserializeRemoveAccountFromOrganizationRequest parses an HTTP request into a *RemoveAccountFromOrganizationRequest. -func DeserializeRemoveAccountFromOrganizationRequest(r *http.Request, pathParams PathParams) (*RemoveAccountFromOrganizationRequest, error) { - input := &RemoveAccountFromOrganizationRequest{} - - return input, nil -} - -// DeserializeTagResourceRequest parses an HTTP request into a *TagResourceRequest. -func DeserializeTagResourceRequest(r *http.Request, pathParams PathParams) (*TagResourceRequest, error) { - input := &TagResourceRequest{} - - return input, nil -} - -// DeserializeTerminateResponsibilityTransferRequest parses an HTTP request into a *TerminateResponsibilityTransferRequest. -func DeserializeTerminateResponsibilityTransferRequest(r *http.Request, pathParams PathParams) (*TerminateResponsibilityTransferRequest, error) { - input := &TerminateResponsibilityTransferRequest{} - - return input, nil -} - -// DeserializeUntagResourceRequest parses an HTTP request into a *UntagResourceRequest. -func DeserializeUntagResourceRequest(r *http.Request, pathParams PathParams) (*UntagResourceRequest, error) { - input := &UntagResourceRequest{} - - return input, nil -} - -// DeserializeUpdateOrganizationalUnitRequest parses an HTTP request into a *UpdateOrganizationalUnitRequest. -func DeserializeUpdateOrganizationalUnitRequest(r *http.Request, pathParams PathParams) (*UpdateOrganizationalUnitRequest, error) { - input := &UpdateOrganizationalUnitRequest{} - - return input, nil -} - -// DeserializeUpdatePolicyRequest parses an HTTP request into a *UpdatePolicyRequest. -func DeserializeUpdatePolicyRequest(r *http.Request, pathParams PathParams) (*UpdatePolicyRequest, error) { - input := &UpdatePolicyRequest{} - - return input, nil -} - -// DeserializeUpdateResponsibilityTransferRequest parses an HTTP request into a *UpdateResponsibilityTransferRequest. -func DeserializeUpdateResponsibilityTransferRequest(r *http.Request, pathParams PathParams) (*UpdateResponsibilityTransferRequest, error) { - input := &UpdateResponsibilityTransferRequest{} - - return input, nil -} diff --git a/internal/generated/pinpoint/deserializer.go b/internal/generated/pinpoint/deserializer.go deleted file mode 100644 index d40ff4fa..00000000 --- a/internal/generated/pinpoint/deserializer.go +++ /dev/null @@ -1,1939 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package pinpoint - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeCreateAppResponse writes the CreateAppResponse to the HTTP response. -func SerializeCreateAppResponse(w http.ResponseWriter, output *CreateAppResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateCampaignResponse writes the CreateCampaignResponse to the HTTP response. -func SerializeCreateCampaignResponse(w http.ResponseWriter, output *CreateCampaignResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateEmailTemplateResponse writes the CreateEmailTemplateResponse to the HTTP response. -func SerializeCreateEmailTemplateResponse(w http.ResponseWriter, output *CreateEmailTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateExportJobResponse writes the CreateExportJobResponse to the HTTP response. -func SerializeCreateExportJobResponse(w http.ResponseWriter, output *CreateExportJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateImportJobResponse writes the CreateImportJobResponse to the HTTP response. -func SerializeCreateImportJobResponse(w http.ResponseWriter, output *CreateImportJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateInAppTemplateResponse writes the CreateInAppTemplateResponse to the HTTP response. -func SerializeCreateInAppTemplateResponse(w http.ResponseWriter, output *CreateInAppTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateJourneyResponse writes the CreateJourneyResponse to the HTTP response. -func SerializeCreateJourneyResponse(w http.ResponseWriter, output *CreateJourneyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreatePushTemplateResponse writes the CreatePushTemplateResponse to the HTTP response. -func SerializeCreatePushTemplateResponse(w http.ResponseWriter, output *CreatePushTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateRecommenderConfigurationResponse writes the CreateRecommenderConfigurationResponse to the HTTP response. -func SerializeCreateRecommenderConfigurationResponse(w http.ResponseWriter, output *CreateRecommenderConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateSegmentResponse writes the CreateSegmentResponse to the HTTP response. -func SerializeCreateSegmentResponse(w http.ResponseWriter, output *CreateSegmentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateSmsTemplateResponse writes the CreateSmsTemplateResponse to the HTTP response. -func SerializeCreateSmsTemplateResponse(w http.ResponseWriter, output *CreateSmsTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateVoiceTemplateResponse writes the CreateVoiceTemplateResponse to the HTTP response. -func SerializeCreateVoiceTemplateResponse(w http.ResponseWriter, output *CreateVoiceTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteAdmChannelResponse writes the DeleteAdmChannelResponse to the HTTP response. -func SerializeDeleteAdmChannelResponse(w http.ResponseWriter, output *DeleteAdmChannelResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteApnsChannelResponse writes the DeleteApnsChannelResponse to the HTTP response. -func SerializeDeleteApnsChannelResponse(w http.ResponseWriter, output *DeleteApnsChannelResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteApnsSandboxChannelResponse writes the DeleteApnsSandboxChannelResponse to the HTTP response. -func SerializeDeleteApnsSandboxChannelResponse(w http.ResponseWriter, output *DeleteApnsSandboxChannelResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteApnsVoipChannelResponse writes the DeleteApnsVoipChannelResponse to the HTTP response. -func SerializeDeleteApnsVoipChannelResponse(w http.ResponseWriter, output *DeleteApnsVoipChannelResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteApnsVoipSandboxChannelResponse writes the DeleteApnsVoipSandboxChannelResponse to the HTTP response. -func SerializeDeleteApnsVoipSandboxChannelResponse(w http.ResponseWriter, output *DeleteApnsVoipSandboxChannelResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteAppResponse writes the DeleteAppResponse to the HTTP response. -func SerializeDeleteAppResponse(w http.ResponseWriter, output *DeleteAppResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteBaiduChannelResponse writes the DeleteBaiduChannelResponse to the HTTP response. -func SerializeDeleteBaiduChannelResponse(w http.ResponseWriter, output *DeleteBaiduChannelResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteCampaignResponse writes the DeleteCampaignResponse to the HTTP response. -func SerializeDeleteCampaignResponse(w http.ResponseWriter, output *DeleteCampaignResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteEmailChannelResponse writes the DeleteEmailChannelResponse to the HTTP response. -func SerializeDeleteEmailChannelResponse(w http.ResponseWriter, output *DeleteEmailChannelResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteEmailTemplateResponse writes the DeleteEmailTemplateResponse to the HTTP response. -func SerializeDeleteEmailTemplateResponse(w http.ResponseWriter, output *DeleteEmailTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteEndpointResponse writes the DeleteEndpointResponse to the HTTP response. -func SerializeDeleteEndpointResponse(w http.ResponseWriter, output *DeleteEndpointResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteEventStreamResponse writes the DeleteEventStreamResponse to the HTTP response. -func SerializeDeleteEventStreamResponse(w http.ResponseWriter, output *DeleteEventStreamResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteGcmChannelResponse writes the DeleteGcmChannelResponse to the HTTP response. -func SerializeDeleteGcmChannelResponse(w http.ResponseWriter, output *DeleteGcmChannelResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteInAppTemplateResponse writes the DeleteInAppTemplateResponse to the HTTP response. -func SerializeDeleteInAppTemplateResponse(w http.ResponseWriter, output *DeleteInAppTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteJourneyResponse writes the DeleteJourneyResponse to the HTTP response. -func SerializeDeleteJourneyResponse(w http.ResponseWriter, output *DeleteJourneyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeletePushTemplateResponse writes the DeletePushTemplateResponse to the HTTP response. -func SerializeDeletePushTemplateResponse(w http.ResponseWriter, output *DeletePushTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteRecommenderConfigurationResponse writes the DeleteRecommenderConfigurationResponse to the HTTP response. -func SerializeDeleteRecommenderConfigurationResponse(w http.ResponseWriter, output *DeleteRecommenderConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteSegmentResponse writes the DeleteSegmentResponse to the HTTP response. -func SerializeDeleteSegmentResponse(w http.ResponseWriter, output *DeleteSegmentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteSmsChannelResponse writes the DeleteSmsChannelResponse to the HTTP response. -func SerializeDeleteSmsChannelResponse(w http.ResponseWriter, output *DeleteSmsChannelResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteSmsTemplateResponse writes the DeleteSmsTemplateResponse to the HTTP response. -func SerializeDeleteSmsTemplateResponse(w http.ResponseWriter, output *DeleteSmsTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteUserEndpointsResponse writes the DeleteUserEndpointsResponse to the HTTP response. -func SerializeDeleteUserEndpointsResponse(w http.ResponseWriter, output *DeleteUserEndpointsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteVoiceChannelResponse writes the DeleteVoiceChannelResponse to the HTTP response. -func SerializeDeleteVoiceChannelResponse(w http.ResponseWriter, output *DeleteVoiceChannelResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteVoiceTemplateResponse writes the DeleteVoiceTemplateResponse to the HTTP response. -func SerializeDeleteVoiceTemplateResponse(w http.ResponseWriter, output *DeleteVoiceTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetAdmChannelResponse writes the GetAdmChannelResponse to the HTTP response. -func SerializeGetAdmChannelResponse(w http.ResponseWriter, output *GetAdmChannelResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetApnsChannelResponse writes the GetApnsChannelResponse to the HTTP response. -func SerializeGetApnsChannelResponse(w http.ResponseWriter, output *GetApnsChannelResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetApnsSandboxChannelResponse writes the GetApnsSandboxChannelResponse to the HTTP response. -func SerializeGetApnsSandboxChannelResponse(w http.ResponseWriter, output *GetApnsSandboxChannelResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetApnsVoipChannelResponse writes the GetApnsVoipChannelResponse to the HTTP response. -func SerializeGetApnsVoipChannelResponse(w http.ResponseWriter, output *GetApnsVoipChannelResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetApnsVoipSandboxChannelResponse writes the GetApnsVoipSandboxChannelResponse to the HTTP response. -func SerializeGetApnsVoipSandboxChannelResponse(w http.ResponseWriter, output *GetApnsVoipSandboxChannelResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetAppResponse writes the GetAppResponse to the HTTP response. -func SerializeGetAppResponse(w http.ResponseWriter, output *GetAppResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetApplicationDateRangeKpiResponse writes the GetApplicationDateRangeKpiResponse to the HTTP response. -func SerializeGetApplicationDateRangeKpiResponse(w http.ResponseWriter, output *GetApplicationDateRangeKpiResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetApplicationSettingsResponse writes the GetApplicationSettingsResponse to the HTTP response. -func SerializeGetApplicationSettingsResponse(w http.ResponseWriter, output *GetApplicationSettingsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetAppsResponse writes the GetAppsResponse to the HTTP response. -func SerializeGetAppsResponse(w http.ResponseWriter, output *GetAppsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetBaiduChannelResponse writes the GetBaiduChannelResponse to the HTTP response. -func SerializeGetBaiduChannelResponse(w http.ResponseWriter, output *GetBaiduChannelResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCampaignResponse writes the GetCampaignResponse to the HTTP response. -func SerializeGetCampaignResponse(w http.ResponseWriter, output *GetCampaignResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCampaignActivitiesResponse writes the GetCampaignActivitiesResponse to the HTTP response. -func SerializeGetCampaignActivitiesResponse(w http.ResponseWriter, output *GetCampaignActivitiesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCampaignDateRangeKpiResponse writes the GetCampaignDateRangeKpiResponse to the HTTP response. -func SerializeGetCampaignDateRangeKpiResponse(w http.ResponseWriter, output *GetCampaignDateRangeKpiResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCampaignVersionResponse writes the GetCampaignVersionResponse to the HTTP response. -func SerializeGetCampaignVersionResponse(w http.ResponseWriter, output *GetCampaignVersionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCampaignVersionsResponse writes the GetCampaignVersionsResponse to the HTTP response. -func SerializeGetCampaignVersionsResponse(w http.ResponseWriter, output *GetCampaignVersionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCampaignsResponse writes the GetCampaignsResponse to the HTTP response. -func SerializeGetCampaignsResponse(w http.ResponseWriter, output *GetCampaignsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetChannelsResponse writes the GetChannelsResponse to the HTTP response. -func SerializeGetChannelsResponse(w http.ResponseWriter, output *GetChannelsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetEmailChannelResponse writes the GetEmailChannelResponse to the HTTP response. -func SerializeGetEmailChannelResponse(w http.ResponseWriter, output *GetEmailChannelResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetEmailTemplateResponse writes the GetEmailTemplateResponse to the HTTP response. -func SerializeGetEmailTemplateResponse(w http.ResponseWriter, output *GetEmailTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetEndpointResponse writes the GetEndpointResponse to the HTTP response. -func SerializeGetEndpointResponse(w http.ResponseWriter, output *GetEndpointResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetEventStreamResponse writes the GetEventStreamResponse to the HTTP response. -func SerializeGetEventStreamResponse(w http.ResponseWriter, output *GetEventStreamResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetExportJobResponse writes the GetExportJobResponse to the HTTP response. -func SerializeGetExportJobResponse(w http.ResponseWriter, output *GetExportJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetExportJobsResponse writes the GetExportJobsResponse to the HTTP response. -func SerializeGetExportJobsResponse(w http.ResponseWriter, output *GetExportJobsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetGcmChannelResponse writes the GetGcmChannelResponse to the HTTP response. -func SerializeGetGcmChannelResponse(w http.ResponseWriter, output *GetGcmChannelResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetImportJobResponse writes the GetImportJobResponse to the HTTP response. -func SerializeGetImportJobResponse(w http.ResponseWriter, output *GetImportJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetImportJobsResponse writes the GetImportJobsResponse to the HTTP response. -func SerializeGetImportJobsResponse(w http.ResponseWriter, output *GetImportJobsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetInAppMessagesResponse writes the GetInAppMessagesResponse to the HTTP response. -func SerializeGetInAppMessagesResponse(w http.ResponseWriter, output *GetInAppMessagesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetInAppTemplateResponse writes the GetInAppTemplateResponse to the HTTP response. -func SerializeGetInAppTemplateResponse(w http.ResponseWriter, output *GetInAppTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetJourneyResponse writes the GetJourneyResponse to the HTTP response. -func SerializeGetJourneyResponse(w http.ResponseWriter, output *GetJourneyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetJourneyDateRangeKpiResponse writes the GetJourneyDateRangeKpiResponse to the HTTP response. -func SerializeGetJourneyDateRangeKpiResponse(w http.ResponseWriter, output *GetJourneyDateRangeKpiResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetJourneyExecutionActivityMetricsResponse writes the GetJourneyExecutionActivityMetricsResponse to the HTTP response. -func SerializeGetJourneyExecutionActivityMetricsResponse(w http.ResponseWriter, output *GetJourneyExecutionActivityMetricsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetJourneyExecutionMetricsResponse writes the GetJourneyExecutionMetricsResponse to the HTTP response. -func SerializeGetJourneyExecutionMetricsResponse(w http.ResponseWriter, output *GetJourneyExecutionMetricsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetJourneyRunExecutionActivityMetricsResponse writes the GetJourneyRunExecutionActivityMetricsResponse to the HTTP response. -func SerializeGetJourneyRunExecutionActivityMetricsResponse(w http.ResponseWriter, output *GetJourneyRunExecutionActivityMetricsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetJourneyRunExecutionMetricsResponse writes the GetJourneyRunExecutionMetricsResponse to the HTTP response. -func SerializeGetJourneyRunExecutionMetricsResponse(w http.ResponseWriter, output *GetJourneyRunExecutionMetricsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetJourneyRunsResponse writes the GetJourneyRunsResponse to the HTTP response. -func SerializeGetJourneyRunsResponse(w http.ResponseWriter, output *GetJourneyRunsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPushTemplateResponse writes the GetPushTemplateResponse to the HTTP response. -func SerializeGetPushTemplateResponse(w http.ResponseWriter, output *GetPushTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetRecommenderConfigurationResponse writes the GetRecommenderConfigurationResponse to the HTTP response. -func SerializeGetRecommenderConfigurationResponse(w http.ResponseWriter, output *GetRecommenderConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetRecommenderConfigurationsResponse writes the GetRecommenderConfigurationsResponse to the HTTP response. -func SerializeGetRecommenderConfigurationsResponse(w http.ResponseWriter, output *GetRecommenderConfigurationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSegmentResponse writes the GetSegmentResponse to the HTTP response. -func SerializeGetSegmentResponse(w http.ResponseWriter, output *GetSegmentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSegmentExportJobsResponse writes the GetSegmentExportJobsResponse to the HTTP response. -func SerializeGetSegmentExportJobsResponse(w http.ResponseWriter, output *GetSegmentExportJobsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSegmentImportJobsResponse writes the GetSegmentImportJobsResponse to the HTTP response. -func SerializeGetSegmentImportJobsResponse(w http.ResponseWriter, output *GetSegmentImportJobsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSegmentVersionResponse writes the GetSegmentVersionResponse to the HTTP response. -func SerializeGetSegmentVersionResponse(w http.ResponseWriter, output *GetSegmentVersionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSegmentVersionsResponse writes the GetSegmentVersionsResponse to the HTTP response. -func SerializeGetSegmentVersionsResponse(w http.ResponseWriter, output *GetSegmentVersionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSegmentsResponse writes the GetSegmentsResponse to the HTTP response. -func SerializeGetSegmentsResponse(w http.ResponseWriter, output *GetSegmentsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSmsChannelResponse writes the GetSmsChannelResponse to the HTTP response. -func SerializeGetSmsChannelResponse(w http.ResponseWriter, output *GetSmsChannelResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSmsTemplateResponse writes the GetSmsTemplateResponse to the HTTP response. -func SerializeGetSmsTemplateResponse(w http.ResponseWriter, output *GetSmsTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetUserEndpointsResponse writes the GetUserEndpointsResponse to the HTTP response. -func SerializeGetUserEndpointsResponse(w http.ResponseWriter, output *GetUserEndpointsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetVoiceChannelResponse writes the GetVoiceChannelResponse to the HTTP response. -func SerializeGetVoiceChannelResponse(w http.ResponseWriter, output *GetVoiceChannelResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetVoiceTemplateResponse writes the GetVoiceTemplateResponse to the HTTP response. -func SerializeGetVoiceTemplateResponse(w http.ResponseWriter, output *GetVoiceTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListJourneysResponse writes the ListJourneysResponse to the HTTP response. -func SerializeListJourneysResponse(w http.ResponseWriter, output *ListJourneysResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceResponse writes the ListTagsForResourceResponse to the HTTP response. -func SerializeListTagsForResourceResponse(w http.ResponseWriter, output *ListTagsForResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTemplateVersionsResponse writes the ListTemplateVersionsResponse to the HTTP response. -func SerializeListTemplateVersionsResponse(w http.ResponseWriter, output *ListTemplateVersionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTemplatesResponse writes the ListTemplatesResponse to the HTTP response. -func SerializeListTemplatesResponse(w http.ResponseWriter, output *ListTemplatesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePhoneNumberValidateResponse writes the PhoneNumberValidateResponse to the HTTP response. -func SerializePhoneNumberValidateResponse(w http.ResponseWriter, output *PhoneNumberValidateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutEventStreamResponse writes the PutEventStreamResponse to the HTTP response. -func SerializePutEventStreamResponse(w http.ResponseWriter, output *PutEventStreamResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutEventsResponse writes the PutEventsResponse to the HTTP response. -func SerializePutEventsResponse(w http.ResponseWriter, output *PutEventsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRemoveAttributesResponse writes the RemoveAttributesResponse to the HTTP response. -func SerializeRemoveAttributesResponse(w http.ResponseWriter, output *RemoveAttributesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSendMessagesResponse writes the SendMessagesResponse to the HTTP response. -func SerializeSendMessagesResponse(w http.ResponseWriter, output *SendMessagesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSendOTPMessageResponse writes the SendOTPMessageResponse to the HTTP response. -func SerializeSendOTPMessageResponse(w http.ResponseWriter, output *SendOTPMessageResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSendUsersMessagesResponse writes the SendUsersMessagesResponse to the HTTP response. -func SerializeSendUsersMessagesResponse(w http.ResponseWriter, output *SendUsersMessagesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateAdmChannelResponse writes the UpdateAdmChannelResponse to the HTTP response. -func SerializeUpdateAdmChannelResponse(w http.ResponseWriter, output *UpdateAdmChannelResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateApnsChannelResponse writes the UpdateApnsChannelResponse to the HTTP response. -func SerializeUpdateApnsChannelResponse(w http.ResponseWriter, output *UpdateApnsChannelResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateApnsSandboxChannelResponse writes the UpdateApnsSandboxChannelResponse to the HTTP response. -func SerializeUpdateApnsSandboxChannelResponse(w http.ResponseWriter, output *UpdateApnsSandboxChannelResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateApnsVoipChannelResponse writes the UpdateApnsVoipChannelResponse to the HTTP response. -func SerializeUpdateApnsVoipChannelResponse(w http.ResponseWriter, output *UpdateApnsVoipChannelResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateApnsVoipSandboxChannelResponse writes the UpdateApnsVoipSandboxChannelResponse to the HTTP response. -func SerializeUpdateApnsVoipSandboxChannelResponse(w http.ResponseWriter, output *UpdateApnsVoipSandboxChannelResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateApplicationSettingsResponse writes the UpdateApplicationSettingsResponse to the HTTP response. -func SerializeUpdateApplicationSettingsResponse(w http.ResponseWriter, output *UpdateApplicationSettingsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateBaiduChannelResponse writes the UpdateBaiduChannelResponse to the HTTP response. -func SerializeUpdateBaiduChannelResponse(w http.ResponseWriter, output *UpdateBaiduChannelResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateCampaignResponse writes the UpdateCampaignResponse to the HTTP response. -func SerializeUpdateCampaignResponse(w http.ResponseWriter, output *UpdateCampaignResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateEmailChannelResponse writes the UpdateEmailChannelResponse to the HTTP response. -func SerializeUpdateEmailChannelResponse(w http.ResponseWriter, output *UpdateEmailChannelResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateEmailTemplateResponse writes the UpdateEmailTemplateResponse to the HTTP response. -func SerializeUpdateEmailTemplateResponse(w http.ResponseWriter, output *UpdateEmailTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateEndpointResponse writes the UpdateEndpointResponse to the HTTP response. -func SerializeUpdateEndpointResponse(w http.ResponseWriter, output *UpdateEndpointResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateEndpointsBatchResponse writes the UpdateEndpointsBatchResponse to the HTTP response. -func SerializeUpdateEndpointsBatchResponse(w http.ResponseWriter, output *UpdateEndpointsBatchResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateGcmChannelResponse writes the UpdateGcmChannelResponse to the HTTP response. -func SerializeUpdateGcmChannelResponse(w http.ResponseWriter, output *UpdateGcmChannelResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateInAppTemplateResponse writes the UpdateInAppTemplateResponse to the HTTP response. -func SerializeUpdateInAppTemplateResponse(w http.ResponseWriter, output *UpdateInAppTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateJourneyResponse writes the UpdateJourneyResponse to the HTTP response. -func SerializeUpdateJourneyResponse(w http.ResponseWriter, output *UpdateJourneyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateJourneyStateResponse writes the UpdateJourneyStateResponse to the HTTP response. -func SerializeUpdateJourneyStateResponse(w http.ResponseWriter, output *UpdateJourneyStateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdatePushTemplateResponse writes the UpdatePushTemplateResponse to the HTTP response. -func SerializeUpdatePushTemplateResponse(w http.ResponseWriter, output *UpdatePushTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateRecommenderConfigurationResponse writes the UpdateRecommenderConfigurationResponse to the HTTP response. -func SerializeUpdateRecommenderConfigurationResponse(w http.ResponseWriter, output *UpdateRecommenderConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateSegmentResponse writes the UpdateSegmentResponse to the HTTP response. -func SerializeUpdateSegmentResponse(w http.ResponseWriter, output *UpdateSegmentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateSmsChannelResponse writes the UpdateSmsChannelResponse to the HTTP response. -func SerializeUpdateSmsChannelResponse(w http.ResponseWriter, output *UpdateSmsChannelResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateSmsTemplateResponse writes the UpdateSmsTemplateResponse to the HTTP response. -func SerializeUpdateSmsTemplateResponse(w http.ResponseWriter, output *UpdateSmsTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateTemplateActiveVersionResponse writes the UpdateTemplateActiveVersionResponse to the HTTP response. -func SerializeUpdateTemplateActiveVersionResponse(w http.ResponseWriter, output *UpdateTemplateActiveVersionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateVoiceChannelResponse writes the UpdateVoiceChannelResponse to the HTTP response. -func SerializeUpdateVoiceChannelResponse(w http.ResponseWriter, output *UpdateVoiceChannelResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateVoiceTemplateResponse writes the UpdateVoiceTemplateResponse to the HTTP response. -func SerializeUpdateVoiceTemplateResponse(w http.ResponseWriter, output *UpdateVoiceTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeVerifyOTPMessageResponse writes the VerifyOTPMessageResponse to the HTTP response. -func SerializeVerifyOTPMessageResponse(w http.ResponseWriter, output *VerifyOTPMessageResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/pinpoint/interface.go b/internal/generated/pinpoint/interface.go deleted file mode 100644 index 4a35ff64..00000000 --- a/internal/generated/pinpoint/interface.go +++ /dev/null @@ -1,130 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package pinpoint - -import "context" - -type PinpointService interface { - CreateApp(ctx context.Context, input *CreateAppRequest) (*CreateAppResponse, error) - CreateCampaign(ctx context.Context, input *CreateCampaignRequest) (*CreateCampaignResponse, error) - CreateEmailTemplate(ctx context.Context, input *CreateEmailTemplateRequest) (*CreateEmailTemplateResponse, error) - CreateExportJob(ctx context.Context, input *CreateExportJobRequest) (*CreateExportJobResponse, error) - CreateImportJob(ctx context.Context, input *CreateImportJobRequest) (*CreateImportJobResponse, error) - CreateInAppTemplate(ctx context.Context, input *CreateInAppTemplateRequest) (*CreateInAppTemplateResponse, error) - CreateJourney(ctx context.Context, input *CreateJourneyRequest) (*CreateJourneyResponse, error) - CreatePushTemplate(ctx context.Context, input *CreatePushTemplateRequest) (*CreatePushTemplateResponse, error) - CreateRecommenderConfiguration(ctx context.Context, input *CreateRecommenderConfigurationRequest) (*CreateRecommenderConfigurationResponse, error) - CreateSegment(ctx context.Context, input *CreateSegmentRequest) (*CreateSegmentResponse, error) - CreateSmsTemplate(ctx context.Context, input *CreateSmsTemplateRequest) (*CreateSmsTemplateResponse, error) - CreateVoiceTemplate(ctx context.Context, input *CreateVoiceTemplateRequest) (*CreateVoiceTemplateResponse, error) - DeleteAdmChannel(ctx context.Context, input *DeleteAdmChannelRequest) (*DeleteAdmChannelResponse, error) - DeleteApnsChannel(ctx context.Context, input *DeleteApnsChannelRequest) (*DeleteApnsChannelResponse, error) - DeleteApnsSandboxChannel(ctx context.Context, input *DeleteApnsSandboxChannelRequest) (*DeleteApnsSandboxChannelResponse, error) - DeleteApnsVoipChannel(ctx context.Context, input *DeleteApnsVoipChannelRequest) (*DeleteApnsVoipChannelResponse, error) - DeleteApnsVoipSandboxChannel(ctx context.Context, input *DeleteApnsVoipSandboxChannelRequest) (*DeleteApnsVoipSandboxChannelResponse, error) - DeleteApp(ctx context.Context, input *DeleteAppRequest) (*DeleteAppResponse, error) - DeleteBaiduChannel(ctx context.Context, input *DeleteBaiduChannelRequest) (*DeleteBaiduChannelResponse, error) - DeleteCampaign(ctx context.Context, input *DeleteCampaignRequest) (*DeleteCampaignResponse, error) - DeleteEmailChannel(ctx context.Context, input *DeleteEmailChannelRequest) (*DeleteEmailChannelResponse, error) - DeleteEmailTemplate(ctx context.Context, input *DeleteEmailTemplateRequest) (*DeleteEmailTemplateResponse, error) - DeleteEndpoint(ctx context.Context, input *DeleteEndpointRequest) (*DeleteEndpointResponse, error) - DeleteEventStream(ctx context.Context, input *DeleteEventStreamRequest) (*DeleteEventStreamResponse, error) - DeleteGcmChannel(ctx context.Context, input *DeleteGcmChannelRequest) (*DeleteGcmChannelResponse, error) - DeleteInAppTemplate(ctx context.Context, input *DeleteInAppTemplateRequest) (*DeleteInAppTemplateResponse, error) - DeleteJourney(ctx context.Context, input *DeleteJourneyRequest) (*DeleteJourneyResponse, error) - DeletePushTemplate(ctx context.Context, input *DeletePushTemplateRequest) (*DeletePushTemplateResponse, error) - DeleteRecommenderConfiguration(ctx context.Context, input *DeleteRecommenderConfigurationRequest) (*DeleteRecommenderConfigurationResponse, error) - DeleteSegment(ctx context.Context, input *DeleteSegmentRequest) (*DeleteSegmentResponse, error) - DeleteSmsChannel(ctx context.Context, input *DeleteSmsChannelRequest) (*DeleteSmsChannelResponse, error) - DeleteSmsTemplate(ctx context.Context, input *DeleteSmsTemplateRequest) (*DeleteSmsTemplateResponse, error) - DeleteUserEndpoints(ctx context.Context, input *DeleteUserEndpointsRequest) (*DeleteUserEndpointsResponse, error) - DeleteVoiceChannel(ctx context.Context, input *DeleteVoiceChannelRequest) (*DeleteVoiceChannelResponse, error) - DeleteVoiceTemplate(ctx context.Context, input *DeleteVoiceTemplateRequest) (*DeleteVoiceTemplateResponse, error) - GetAdmChannel(ctx context.Context, input *GetAdmChannelRequest) (*GetAdmChannelResponse, error) - GetApnsChannel(ctx context.Context, input *GetApnsChannelRequest) (*GetApnsChannelResponse, error) - GetApnsSandboxChannel(ctx context.Context, input *GetApnsSandboxChannelRequest) (*GetApnsSandboxChannelResponse, error) - GetApnsVoipChannel(ctx context.Context, input *GetApnsVoipChannelRequest) (*GetApnsVoipChannelResponse, error) - GetApnsVoipSandboxChannel(ctx context.Context, input *GetApnsVoipSandboxChannelRequest) (*GetApnsVoipSandboxChannelResponse, error) - GetApp(ctx context.Context, input *GetAppRequest) (*GetAppResponse, error) - GetApplicationDateRangeKpi(ctx context.Context, input *GetApplicationDateRangeKpiRequest) (*GetApplicationDateRangeKpiResponse, error) - GetApplicationSettings(ctx context.Context, input *GetApplicationSettingsRequest) (*GetApplicationSettingsResponse, error) - GetApps(ctx context.Context, input *GetAppsRequest) (*GetAppsResponse, error) - GetBaiduChannel(ctx context.Context, input *GetBaiduChannelRequest) (*GetBaiduChannelResponse, error) - GetCampaign(ctx context.Context, input *GetCampaignRequest) (*GetCampaignResponse, error) - GetCampaignActivities(ctx context.Context, input *GetCampaignActivitiesRequest) (*GetCampaignActivitiesResponse, error) - GetCampaignDateRangeKpi(ctx context.Context, input *GetCampaignDateRangeKpiRequest) (*GetCampaignDateRangeKpiResponse, error) - GetCampaignVersion(ctx context.Context, input *GetCampaignVersionRequest) (*GetCampaignVersionResponse, error) - GetCampaignVersions(ctx context.Context, input *GetCampaignVersionsRequest) (*GetCampaignVersionsResponse, error) - GetCampaigns(ctx context.Context, input *GetCampaignsRequest) (*GetCampaignsResponse, error) - GetChannels(ctx context.Context, input *GetChannelsRequest) (*GetChannelsResponse, error) - GetEmailChannel(ctx context.Context, input *GetEmailChannelRequest) (*GetEmailChannelResponse, error) - GetEmailTemplate(ctx context.Context, input *GetEmailTemplateRequest) (*GetEmailTemplateResponse, error) - GetEndpoint(ctx context.Context, input *GetEndpointRequest) (*GetEndpointResponse, error) - GetEventStream(ctx context.Context, input *GetEventStreamRequest) (*GetEventStreamResponse, error) - GetExportJob(ctx context.Context, input *GetExportJobRequest) (*GetExportJobResponse, error) - GetExportJobs(ctx context.Context, input *GetExportJobsRequest) (*GetExportJobsResponse, error) - GetGcmChannel(ctx context.Context, input *GetGcmChannelRequest) (*GetGcmChannelResponse, error) - GetImportJob(ctx context.Context, input *GetImportJobRequest) (*GetImportJobResponse, error) - GetImportJobs(ctx context.Context, input *GetImportJobsRequest) (*GetImportJobsResponse, error) - GetInAppMessages(ctx context.Context, input *GetInAppMessagesRequest) (*GetInAppMessagesResponse, error) - GetInAppTemplate(ctx context.Context, input *GetInAppTemplateRequest) (*GetInAppTemplateResponse, error) - GetJourney(ctx context.Context, input *GetJourneyRequest) (*GetJourneyResponse, error) - GetJourneyDateRangeKpi(ctx context.Context, input *GetJourneyDateRangeKpiRequest) (*GetJourneyDateRangeKpiResponse, error) - GetJourneyExecutionActivityMetrics(ctx context.Context, input *GetJourneyExecutionActivityMetricsRequest) (*GetJourneyExecutionActivityMetricsResponse, error) - GetJourneyExecutionMetrics(ctx context.Context, input *GetJourneyExecutionMetricsRequest) (*GetJourneyExecutionMetricsResponse, error) - GetJourneyRunExecutionActivityMetrics(ctx context.Context, input *GetJourneyRunExecutionActivityMetricsRequest) (*GetJourneyRunExecutionActivityMetricsResponse, error) - GetJourneyRunExecutionMetrics(ctx context.Context, input *GetJourneyRunExecutionMetricsRequest) (*GetJourneyRunExecutionMetricsResponse, error) - GetJourneyRuns(ctx context.Context, input *GetJourneyRunsRequest) (*GetJourneyRunsResponse, error) - GetPushTemplate(ctx context.Context, input *GetPushTemplateRequest) (*GetPushTemplateResponse, error) - GetRecommenderConfiguration(ctx context.Context, input *GetRecommenderConfigurationRequest) (*GetRecommenderConfigurationResponse, error) - GetRecommenderConfigurations(ctx context.Context, input *GetRecommenderConfigurationsRequest) (*GetRecommenderConfigurationsResponse, error) - GetSegment(ctx context.Context, input *GetSegmentRequest) (*GetSegmentResponse, error) - GetSegmentExportJobs(ctx context.Context, input *GetSegmentExportJobsRequest) (*GetSegmentExportJobsResponse, error) - GetSegmentImportJobs(ctx context.Context, input *GetSegmentImportJobsRequest) (*GetSegmentImportJobsResponse, error) - GetSegmentVersion(ctx context.Context, input *GetSegmentVersionRequest) (*GetSegmentVersionResponse, error) - GetSegmentVersions(ctx context.Context, input *GetSegmentVersionsRequest) (*GetSegmentVersionsResponse, error) - GetSegments(ctx context.Context, input *GetSegmentsRequest) (*GetSegmentsResponse, error) - GetSmsChannel(ctx context.Context, input *GetSmsChannelRequest) (*GetSmsChannelResponse, error) - GetSmsTemplate(ctx context.Context, input *GetSmsTemplateRequest) (*GetSmsTemplateResponse, error) - GetUserEndpoints(ctx context.Context, input *GetUserEndpointsRequest) (*GetUserEndpointsResponse, error) - GetVoiceChannel(ctx context.Context, input *GetVoiceChannelRequest) (*GetVoiceChannelResponse, error) - GetVoiceTemplate(ctx context.Context, input *GetVoiceTemplateRequest) (*GetVoiceTemplateResponse, error) - ListJourneys(ctx context.Context, input *ListJourneysRequest) (*ListJourneysResponse, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceRequest) (*ListTagsForResourceResponse, error) - ListTemplateVersions(ctx context.Context, input *ListTemplateVersionsRequest) (*ListTemplateVersionsResponse, error) - ListTemplates(ctx context.Context, input *ListTemplatesRequest) (*ListTemplatesResponse, error) - PhoneNumberValidate(ctx context.Context, input *PhoneNumberValidateRequest) (*PhoneNumberValidateResponse, error) - PutEventStream(ctx context.Context, input *PutEventStreamRequest) (*PutEventStreamResponse, error) - PutEvents(ctx context.Context, input *PutEventsRequest) (*PutEventsResponse, error) - RemoveAttributes(ctx context.Context, input *RemoveAttributesRequest) (*RemoveAttributesResponse, error) - SendMessages(ctx context.Context, input *SendMessagesRequest) (*SendMessagesResponse, error) - SendOTPMessage(ctx context.Context, input *SendOTPMessageRequest) (*SendOTPMessageResponse, error) - SendUsersMessages(ctx context.Context, input *SendUsersMessagesRequest) (*SendUsersMessagesResponse, error) - TagResource(ctx context.Context, input *TagResourceRequest) (*SmithyUnit, error) - UntagResource(ctx context.Context, input *UntagResourceRequest) (*SmithyUnit, error) - UpdateAdmChannel(ctx context.Context, input *UpdateAdmChannelRequest) (*UpdateAdmChannelResponse, error) - UpdateApnsChannel(ctx context.Context, input *UpdateApnsChannelRequest) (*UpdateApnsChannelResponse, error) - UpdateApnsSandboxChannel(ctx context.Context, input *UpdateApnsSandboxChannelRequest) (*UpdateApnsSandboxChannelResponse, error) - UpdateApnsVoipChannel(ctx context.Context, input *UpdateApnsVoipChannelRequest) (*UpdateApnsVoipChannelResponse, error) - UpdateApnsVoipSandboxChannel(ctx context.Context, input *UpdateApnsVoipSandboxChannelRequest) (*UpdateApnsVoipSandboxChannelResponse, error) - UpdateApplicationSettings(ctx context.Context, input *UpdateApplicationSettingsRequest) (*UpdateApplicationSettingsResponse, error) - UpdateBaiduChannel(ctx context.Context, input *UpdateBaiduChannelRequest) (*UpdateBaiduChannelResponse, error) - UpdateCampaign(ctx context.Context, input *UpdateCampaignRequest) (*UpdateCampaignResponse, error) - UpdateEmailChannel(ctx context.Context, input *UpdateEmailChannelRequest) (*UpdateEmailChannelResponse, error) - UpdateEmailTemplate(ctx context.Context, input *UpdateEmailTemplateRequest) (*UpdateEmailTemplateResponse, error) - UpdateEndpoint(ctx context.Context, input *UpdateEndpointRequest) (*UpdateEndpointResponse, error) - UpdateEndpointsBatch(ctx context.Context, input *UpdateEndpointsBatchRequest) (*UpdateEndpointsBatchResponse, error) - UpdateGcmChannel(ctx context.Context, input *UpdateGcmChannelRequest) (*UpdateGcmChannelResponse, error) - UpdateInAppTemplate(ctx context.Context, input *UpdateInAppTemplateRequest) (*UpdateInAppTemplateResponse, error) - UpdateJourney(ctx context.Context, input *UpdateJourneyRequest) (*UpdateJourneyResponse, error) - UpdateJourneyState(ctx context.Context, input *UpdateJourneyStateRequest) (*UpdateJourneyStateResponse, error) - UpdatePushTemplate(ctx context.Context, input *UpdatePushTemplateRequest) (*UpdatePushTemplateResponse, error) - UpdateRecommenderConfiguration(ctx context.Context, input *UpdateRecommenderConfigurationRequest) (*UpdateRecommenderConfigurationResponse, error) - UpdateSegment(ctx context.Context, input *UpdateSegmentRequest) (*UpdateSegmentResponse, error) - UpdateSmsChannel(ctx context.Context, input *UpdateSmsChannelRequest) (*UpdateSmsChannelResponse, error) - UpdateSmsTemplate(ctx context.Context, input *UpdateSmsTemplateRequest) (*UpdateSmsTemplateResponse, error) - UpdateTemplateActiveVersion(ctx context.Context, input *UpdateTemplateActiveVersionRequest) (*UpdateTemplateActiveVersionResponse, error) - UpdateVoiceChannel(ctx context.Context, input *UpdateVoiceChannelRequest) (*UpdateVoiceChannelResponse, error) - UpdateVoiceTemplate(ctx context.Context, input *UpdateVoiceTemplateRequest) (*UpdateVoiceTemplateResponse, error) - VerifyOTPMessage(ctx context.Context, input *VerifyOTPMessageRequest) (*VerifyOTPMessageResponse, error) -} diff --git a/internal/generated/pinpoint/router.go b/internal/generated/pinpoint/router.go index e9b5a910..4b3de30d 100644 --- a/internal/generated/pinpoint/router.go +++ b/internal/generated/pinpoint/router.go @@ -4,6 +4,9 @@ package pinpoint import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/pinpoint/serializer.go b/internal/generated/pinpoint/serializer.go deleted file mode 100644 index 4643465b..00000000 --- a/internal/generated/pinpoint/serializer.go +++ /dev/null @@ -1,2443 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package pinpoint - -import ( - "encoding/json" - "encoding/xml" - "fmt" - "io" - "net/http" - "strconv" - "time" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeCreateAppRequest parses an HTTP request into a *CreateAppRequest. -func DeserializeCreateAppRequest(r *http.Request, pathParams PathParams) (*CreateAppRequest, error) { - input := &CreateAppRequest{} - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.CreateApplicationRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.CreateApplicationRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeCreateCampaignRequest parses an HTTP request into a *CreateCampaignRequest. -func DeserializeCreateCampaignRequest(r *http.Request, pathParams PathParams) (*CreateCampaignRequest, error) { - input := &CreateCampaignRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.WriteCampaignRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.WriteCampaignRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeCreateEmailTemplateRequest parses an HTTP request into a *CreateEmailTemplateRequest. -func DeserializeCreateEmailTemplateRequest(r *http.Request, pathParams PathParams) (*CreateEmailTemplateRequest, error) { - input := &CreateEmailTemplateRequest{} - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.EmailTemplateRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.EmailTemplateRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - if v, ok := pathParams["TemplateName"]; ok { - input.TemplateName = v - } - - return input, nil -} - -// DeserializeCreateExportJobRequest parses an HTTP request into a *CreateExportJobRequest. -func DeserializeCreateExportJobRequest(r *http.Request, pathParams PathParams) (*CreateExportJobRequest, error) { - input := &CreateExportJobRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.ExportJobRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.ExportJobRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeCreateImportJobRequest parses an HTTP request into a *CreateImportJobRequest. -func DeserializeCreateImportJobRequest(r *http.Request, pathParams PathParams) (*CreateImportJobRequest, error) { - input := &CreateImportJobRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.ImportJobRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.ImportJobRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeCreateInAppTemplateRequest parses an HTTP request into a *CreateInAppTemplateRequest. -func DeserializeCreateInAppTemplateRequest(r *http.Request, pathParams PathParams) (*CreateInAppTemplateRequest, error) { - input := &CreateInAppTemplateRequest{} - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.InAppTemplateRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.InAppTemplateRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - if v, ok := pathParams["TemplateName"]; ok { - input.TemplateName = v - } - - return input, nil -} - -// DeserializeCreateJourneyRequest parses an HTTP request into a *CreateJourneyRequest. -func DeserializeCreateJourneyRequest(r *http.Request, pathParams PathParams) (*CreateJourneyRequest, error) { - input := &CreateJourneyRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.WriteJourneyRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.WriteJourneyRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeCreatePushTemplateRequest parses an HTTP request into a *CreatePushTemplateRequest. -func DeserializeCreatePushTemplateRequest(r *http.Request, pathParams PathParams) (*CreatePushTemplateRequest, error) { - input := &CreatePushTemplateRequest{} - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.PushNotificationTemplateRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.PushNotificationTemplateRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - if v, ok := pathParams["TemplateName"]; ok { - input.TemplateName = v - } - - return input, nil -} - -// DeserializeCreateRecommenderConfigurationRequest parses an HTTP request into a *CreateRecommenderConfigurationRequest. -func DeserializeCreateRecommenderConfigurationRequest(r *http.Request, pathParams PathParams) (*CreateRecommenderConfigurationRequest, error) { - input := &CreateRecommenderConfigurationRequest{} - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.CreateRecommenderConfiguration); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.CreateRecommenderConfiguration); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeCreateSegmentRequest parses an HTTP request into a *CreateSegmentRequest. -func DeserializeCreateSegmentRequest(r *http.Request, pathParams PathParams) (*CreateSegmentRequest, error) { - input := &CreateSegmentRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.WriteSegmentRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.WriteSegmentRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeCreateSmsTemplateRequest parses an HTTP request into a *CreateSmsTemplateRequest. -func DeserializeCreateSmsTemplateRequest(r *http.Request, pathParams PathParams) (*CreateSmsTemplateRequest, error) { - input := &CreateSmsTemplateRequest{} - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.SMSTemplateRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.SMSTemplateRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - if v, ok := pathParams["TemplateName"]; ok { - input.TemplateName = v - } - - return input, nil -} - -// DeserializeCreateVoiceTemplateRequest parses an HTTP request into a *CreateVoiceTemplateRequest. -func DeserializeCreateVoiceTemplateRequest(r *http.Request, pathParams PathParams) (*CreateVoiceTemplateRequest, error) { - input := &CreateVoiceTemplateRequest{} - - if v, ok := pathParams["TemplateName"]; ok { - input.TemplateName = v - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.VoiceTemplateRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.VoiceTemplateRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeDeleteAdmChannelRequest parses an HTTP request into a *DeleteAdmChannelRequest. -func DeserializeDeleteAdmChannelRequest(r *http.Request, pathParams PathParams) (*DeleteAdmChannelRequest, error) { - input := &DeleteAdmChannelRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - return input, nil -} - -// DeserializeDeleteApnsChannelRequest parses an HTTP request into a *DeleteApnsChannelRequest. -func DeserializeDeleteApnsChannelRequest(r *http.Request, pathParams PathParams) (*DeleteApnsChannelRequest, error) { - input := &DeleteApnsChannelRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - return input, nil -} - -// DeserializeDeleteApnsSandboxChannelRequest parses an HTTP request into a *DeleteApnsSandboxChannelRequest. -func DeserializeDeleteApnsSandboxChannelRequest(r *http.Request, pathParams PathParams) (*DeleteApnsSandboxChannelRequest, error) { - input := &DeleteApnsSandboxChannelRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - return input, nil -} - -// DeserializeDeleteApnsVoipChannelRequest parses an HTTP request into a *DeleteApnsVoipChannelRequest. -func DeserializeDeleteApnsVoipChannelRequest(r *http.Request, pathParams PathParams) (*DeleteApnsVoipChannelRequest, error) { - input := &DeleteApnsVoipChannelRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - return input, nil -} - -// DeserializeDeleteApnsVoipSandboxChannelRequest parses an HTTP request into a *DeleteApnsVoipSandboxChannelRequest. -func DeserializeDeleteApnsVoipSandboxChannelRequest(r *http.Request, pathParams PathParams) (*DeleteApnsVoipSandboxChannelRequest, error) { - input := &DeleteApnsVoipSandboxChannelRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - return input, nil -} - -// DeserializeDeleteAppRequest parses an HTTP request into a *DeleteAppRequest. -func DeserializeDeleteAppRequest(r *http.Request, pathParams PathParams) (*DeleteAppRequest, error) { - input := &DeleteAppRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - return input, nil -} - -// DeserializeDeleteBaiduChannelRequest parses an HTTP request into a *DeleteBaiduChannelRequest. -func DeserializeDeleteBaiduChannelRequest(r *http.Request, pathParams PathParams) (*DeleteBaiduChannelRequest, error) { - input := &DeleteBaiduChannelRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - return input, nil -} - -// DeserializeDeleteCampaignRequest parses an HTTP request into a *DeleteCampaignRequest. -func DeserializeDeleteCampaignRequest(r *http.Request, pathParams PathParams) (*DeleteCampaignRequest, error) { - input := &DeleteCampaignRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v, ok := pathParams["CampaignId"]; ok { - input.CampaignId = v - } - - return input, nil -} - -// DeserializeDeleteEmailChannelRequest parses an HTTP request into a *DeleteEmailChannelRequest. -func DeserializeDeleteEmailChannelRequest(r *http.Request, pathParams PathParams) (*DeleteEmailChannelRequest, error) { - input := &DeleteEmailChannelRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - return input, nil -} - -// DeserializeDeleteEmailTemplateRequest parses an HTTP request into a *DeleteEmailTemplateRequest. -func DeserializeDeleteEmailTemplateRequest(r *http.Request, pathParams PathParams) (*DeleteEmailTemplateRequest, error) { - input := &DeleteEmailTemplateRequest{} - - if v, ok := pathParams["TemplateName"]; ok { - input.TemplateName = v - } - - input.Version = r.URL.Query().Get("version") - - return input, nil -} - -// DeserializeDeleteEndpointRequest parses an HTTP request into a *DeleteEndpointRequest. -func DeserializeDeleteEndpointRequest(r *http.Request, pathParams PathParams) (*DeleteEndpointRequest, error) { - input := &DeleteEndpointRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v, ok := pathParams["EndpointId"]; ok { - input.EndpointId = v - } - - return input, nil -} - -// DeserializeDeleteEventStreamRequest parses an HTTP request into a *DeleteEventStreamRequest. -func DeserializeDeleteEventStreamRequest(r *http.Request, pathParams PathParams) (*DeleteEventStreamRequest, error) { - input := &DeleteEventStreamRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - return input, nil -} - -// DeserializeDeleteGcmChannelRequest parses an HTTP request into a *DeleteGcmChannelRequest. -func DeserializeDeleteGcmChannelRequest(r *http.Request, pathParams PathParams) (*DeleteGcmChannelRequest, error) { - input := &DeleteGcmChannelRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - return input, nil -} - -// DeserializeDeleteInAppTemplateRequest parses an HTTP request into a *DeleteInAppTemplateRequest. -func DeserializeDeleteInAppTemplateRequest(r *http.Request, pathParams PathParams) (*DeleteInAppTemplateRequest, error) { - input := &DeleteInAppTemplateRequest{} - - if v, ok := pathParams["TemplateName"]; ok { - input.TemplateName = v - } - - input.Version = r.URL.Query().Get("version") - - return input, nil -} - -// DeserializeDeleteJourneyRequest parses an HTTP request into a *DeleteJourneyRequest. -func DeserializeDeleteJourneyRequest(r *http.Request, pathParams PathParams) (*DeleteJourneyRequest, error) { - input := &DeleteJourneyRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v, ok := pathParams["JourneyId"]; ok { - input.JourneyId = v - } - - return input, nil -} - -// DeserializeDeletePushTemplateRequest parses an HTTP request into a *DeletePushTemplateRequest. -func DeserializeDeletePushTemplateRequest(r *http.Request, pathParams PathParams) (*DeletePushTemplateRequest, error) { - input := &DeletePushTemplateRequest{} - - if v, ok := pathParams["TemplateName"]; ok { - input.TemplateName = v - } - - input.Version = r.URL.Query().Get("version") - - return input, nil -} - -// DeserializeDeleteRecommenderConfigurationRequest parses an HTTP request into a *DeleteRecommenderConfigurationRequest. -func DeserializeDeleteRecommenderConfigurationRequest(r *http.Request, pathParams PathParams) (*DeleteRecommenderConfigurationRequest, error) { - input := &DeleteRecommenderConfigurationRequest{} - - if v, ok := pathParams["RecommenderId"]; ok { - input.RecommenderId = v - } - - return input, nil -} - -// DeserializeDeleteSegmentRequest parses an HTTP request into a *DeleteSegmentRequest. -func DeserializeDeleteSegmentRequest(r *http.Request, pathParams PathParams) (*DeleteSegmentRequest, error) { - input := &DeleteSegmentRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v, ok := pathParams["SegmentId"]; ok { - input.SegmentId = v - } - - return input, nil -} - -// DeserializeDeleteSmsChannelRequest parses an HTTP request into a *DeleteSmsChannelRequest. -func DeserializeDeleteSmsChannelRequest(r *http.Request, pathParams PathParams) (*DeleteSmsChannelRequest, error) { - input := &DeleteSmsChannelRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - return input, nil -} - -// DeserializeDeleteSmsTemplateRequest parses an HTTP request into a *DeleteSmsTemplateRequest. -func DeserializeDeleteSmsTemplateRequest(r *http.Request, pathParams PathParams) (*DeleteSmsTemplateRequest, error) { - input := &DeleteSmsTemplateRequest{} - - if v, ok := pathParams["TemplateName"]; ok { - input.TemplateName = v - } - - input.Version = r.URL.Query().Get("version") - - return input, nil -} - -// DeserializeDeleteUserEndpointsRequest parses an HTTP request into a *DeleteUserEndpointsRequest. -func DeserializeDeleteUserEndpointsRequest(r *http.Request, pathParams PathParams) (*DeleteUserEndpointsRequest, error) { - input := &DeleteUserEndpointsRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v, ok := pathParams["UserId"]; ok { - input.UserId = v - } - - return input, nil -} - -// DeserializeDeleteVoiceChannelRequest parses an HTTP request into a *DeleteVoiceChannelRequest. -func DeserializeDeleteVoiceChannelRequest(r *http.Request, pathParams PathParams) (*DeleteVoiceChannelRequest, error) { - input := &DeleteVoiceChannelRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - return input, nil -} - -// DeserializeDeleteVoiceTemplateRequest parses an HTTP request into a *DeleteVoiceTemplateRequest. -func DeserializeDeleteVoiceTemplateRequest(r *http.Request, pathParams PathParams) (*DeleteVoiceTemplateRequest, error) { - input := &DeleteVoiceTemplateRequest{} - - if v, ok := pathParams["TemplateName"]; ok { - input.TemplateName = v - } - - input.Version = r.URL.Query().Get("version") - - return input, nil -} - -// DeserializeGetAdmChannelRequest parses an HTTP request into a *GetAdmChannelRequest. -func DeserializeGetAdmChannelRequest(r *http.Request, pathParams PathParams) (*GetAdmChannelRequest, error) { - input := &GetAdmChannelRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - return input, nil -} - -// DeserializeGetApnsChannelRequest parses an HTTP request into a *GetApnsChannelRequest. -func DeserializeGetApnsChannelRequest(r *http.Request, pathParams PathParams) (*GetApnsChannelRequest, error) { - input := &GetApnsChannelRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - return input, nil -} - -// DeserializeGetApnsSandboxChannelRequest parses an HTTP request into a *GetApnsSandboxChannelRequest. -func DeserializeGetApnsSandboxChannelRequest(r *http.Request, pathParams PathParams) (*GetApnsSandboxChannelRequest, error) { - input := &GetApnsSandboxChannelRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - return input, nil -} - -// DeserializeGetApnsVoipChannelRequest parses an HTTP request into a *GetApnsVoipChannelRequest. -func DeserializeGetApnsVoipChannelRequest(r *http.Request, pathParams PathParams) (*GetApnsVoipChannelRequest, error) { - input := &GetApnsVoipChannelRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - return input, nil -} - -// DeserializeGetApnsVoipSandboxChannelRequest parses an HTTP request into a *GetApnsVoipSandboxChannelRequest. -func DeserializeGetApnsVoipSandboxChannelRequest(r *http.Request, pathParams PathParams) (*GetApnsVoipSandboxChannelRequest, error) { - input := &GetApnsVoipSandboxChannelRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - return input, nil -} - -// DeserializeGetAppRequest parses an HTTP request into a *GetAppRequest. -func DeserializeGetAppRequest(r *http.Request, pathParams PathParams) (*GetAppRequest, error) { - input := &GetAppRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - return input, nil -} - -// DeserializeGetApplicationDateRangeKpiRequest parses an HTTP request into a *GetApplicationDateRangeKpiRequest. -func DeserializeGetApplicationDateRangeKpiRequest(r *http.Request, pathParams PathParams) (*GetApplicationDateRangeKpiRequest, error) { - input := &GetApplicationDateRangeKpiRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v := r.URL.Query().Get("end-time"); v != "" { - input.EndTime, _ = time.Parse(time.RFC3339, v) - } - - if v, ok := pathParams["KpiName"]; ok { - input.KpiName = v - } - - input.NextToken = r.URL.Query().Get("next-token") - - input.PageSize = r.URL.Query().Get("page-size") - - if v := r.URL.Query().Get("start-time"); v != "" { - input.StartTime, _ = time.Parse(time.RFC3339, v) - } - - return input, nil -} - -// DeserializeGetApplicationSettingsRequest parses an HTTP request into a *GetApplicationSettingsRequest. -func DeserializeGetApplicationSettingsRequest(r *http.Request, pathParams PathParams) (*GetApplicationSettingsRequest, error) { - input := &GetApplicationSettingsRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - return input, nil -} - -// DeserializeGetAppsRequest parses an HTTP request into a *GetAppsRequest. -func DeserializeGetAppsRequest(r *http.Request, pathParams PathParams) (*GetAppsRequest, error) { - input := &GetAppsRequest{} - - input.PageSize = r.URL.Query().Get("page-size") - - input.Token = r.URL.Query().Get("token") - - return input, nil -} - -// DeserializeGetBaiduChannelRequest parses an HTTP request into a *GetBaiduChannelRequest. -func DeserializeGetBaiduChannelRequest(r *http.Request, pathParams PathParams) (*GetBaiduChannelRequest, error) { - input := &GetBaiduChannelRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - return input, nil -} - -// DeserializeGetCampaignRequest parses an HTTP request into a *GetCampaignRequest. -func DeserializeGetCampaignRequest(r *http.Request, pathParams PathParams) (*GetCampaignRequest, error) { - input := &GetCampaignRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v, ok := pathParams["CampaignId"]; ok { - input.CampaignId = v - } - - return input, nil -} - -// DeserializeGetCampaignActivitiesRequest parses an HTTP request into a *GetCampaignActivitiesRequest. -func DeserializeGetCampaignActivitiesRequest(r *http.Request, pathParams PathParams) (*GetCampaignActivitiesRequest, error) { - input := &GetCampaignActivitiesRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v, ok := pathParams["CampaignId"]; ok { - input.CampaignId = v - } - - input.PageSize = r.URL.Query().Get("page-size") - - input.Token = r.URL.Query().Get("token") - - return input, nil -} - -// DeserializeGetCampaignDateRangeKpiRequest parses an HTTP request into a *GetCampaignDateRangeKpiRequest. -func DeserializeGetCampaignDateRangeKpiRequest(r *http.Request, pathParams PathParams) (*GetCampaignDateRangeKpiRequest, error) { - input := &GetCampaignDateRangeKpiRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v, ok := pathParams["CampaignId"]; ok { - input.CampaignId = v - } - - if v := r.URL.Query().Get("end-time"); v != "" { - input.EndTime, _ = time.Parse(time.RFC3339, v) - } - - if v, ok := pathParams["KpiName"]; ok { - input.KpiName = v - } - - input.NextToken = r.URL.Query().Get("next-token") - - input.PageSize = r.URL.Query().Get("page-size") - - if v := r.URL.Query().Get("start-time"); v != "" { - input.StartTime, _ = time.Parse(time.RFC3339, v) - } - - return input, nil -} - -// DeserializeGetCampaignVersionRequest parses an HTTP request into a *GetCampaignVersionRequest. -func DeserializeGetCampaignVersionRequest(r *http.Request, pathParams PathParams) (*GetCampaignVersionRequest, error) { - input := &GetCampaignVersionRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v, ok := pathParams["CampaignId"]; ok { - input.CampaignId = v - } - - if v, ok := pathParams["Version"]; ok { - input.Version = v - } - - return input, nil -} - -// DeserializeGetCampaignVersionsRequest parses an HTTP request into a *GetCampaignVersionsRequest. -func DeserializeGetCampaignVersionsRequest(r *http.Request, pathParams PathParams) (*GetCampaignVersionsRequest, error) { - input := &GetCampaignVersionsRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v, ok := pathParams["CampaignId"]; ok { - input.CampaignId = v - } - - input.PageSize = r.URL.Query().Get("page-size") - - input.Token = r.URL.Query().Get("token") - - return input, nil -} - -// DeserializeGetCampaignsRequest parses an HTTP request into a *GetCampaignsRequest. -func DeserializeGetCampaignsRequest(r *http.Request, pathParams PathParams) (*GetCampaignsRequest, error) { - input := &GetCampaignsRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - input.PageSize = r.URL.Query().Get("page-size") - - input.Token = r.URL.Query().Get("token") - - return input, nil -} - -// DeserializeGetChannelsRequest parses an HTTP request into a *GetChannelsRequest. -func DeserializeGetChannelsRequest(r *http.Request, pathParams PathParams) (*GetChannelsRequest, error) { - input := &GetChannelsRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - return input, nil -} - -// DeserializeGetEmailChannelRequest parses an HTTP request into a *GetEmailChannelRequest. -func DeserializeGetEmailChannelRequest(r *http.Request, pathParams PathParams) (*GetEmailChannelRequest, error) { - input := &GetEmailChannelRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - return input, nil -} - -// DeserializeGetEmailTemplateRequest parses an HTTP request into a *GetEmailTemplateRequest. -func DeserializeGetEmailTemplateRequest(r *http.Request, pathParams PathParams) (*GetEmailTemplateRequest, error) { - input := &GetEmailTemplateRequest{} - - if v, ok := pathParams["TemplateName"]; ok { - input.TemplateName = v - } - - input.Version = r.URL.Query().Get("version") - - return input, nil -} - -// DeserializeGetEndpointRequest parses an HTTP request into a *GetEndpointRequest. -func DeserializeGetEndpointRequest(r *http.Request, pathParams PathParams) (*GetEndpointRequest, error) { - input := &GetEndpointRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v, ok := pathParams["EndpointId"]; ok { - input.EndpointId = v - } - - return input, nil -} - -// DeserializeGetEventStreamRequest parses an HTTP request into a *GetEventStreamRequest. -func DeserializeGetEventStreamRequest(r *http.Request, pathParams PathParams) (*GetEventStreamRequest, error) { - input := &GetEventStreamRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - return input, nil -} - -// DeserializeGetExportJobRequest parses an HTTP request into a *GetExportJobRequest. -func DeserializeGetExportJobRequest(r *http.Request, pathParams PathParams) (*GetExportJobRequest, error) { - input := &GetExportJobRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v, ok := pathParams["JobId"]; ok { - input.JobId = v - } - - return input, nil -} - -// DeserializeGetExportJobsRequest parses an HTTP request into a *GetExportJobsRequest. -func DeserializeGetExportJobsRequest(r *http.Request, pathParams PathParams) (*GetExportJobsRequest, error) { - input := &GetExportJobsRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - input.PageSize = r.URL.Query().Get("page-size") - - input.Token = r.URL.Query().Get("token") - - return input, nil -} - -// DeserializeGetGcmChannelRequest parses an HTTP request into a *GetGcmChannelRequest. -func DeserializeGetGcmChannelRequest(r *http.Request, pathParams PathParams) (*GetGcmChannelRequest, error) { - input := &GetGcmChannelRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - return input, nil -} - -// DeserializeGetImportJobRequest parses an HTTP request into a *GetImportJobRequest. -func DeserializeGetImportJobRequest(r *http.Request, pathParams PathParams) (*GetImportJobRequest, error) { - input := &GetImportJobRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v, ok := pathParams["JobId"]; ok { - input.JobId = v - } - - return input, nil -} - -// DeserializeGetImportJobsRequest parses an HTTP request into a *GetImportJobsRequest. -func DeserializeGetImportJobsRequest(r *http.Request, pathParams PathParams) (*GetImportJobsRequest, error) { - input := &GetImportJobsRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - input.PageSize = r.URL.Query().Get("page-size") - - input.Token = r.URL.Query().Get("token") - - return input, nil -} - -// DeserializeGetInAppMessagesRequest parses an HTTP request into a *GetInAppMessagesRequest. -func DeserializeGetInAppMessagesRequest(r *http.Request, pathParams PathParams) (*GetInAppMessagesRequest, error) { - input := &GetInAppMessagesRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v, ok := pathParams["EndpointId"]; ok { - input.EndpointId = v - } - - return input, nil -} - -// DeserializeGetInAppTemplateRequest parses an HTTP request into a *GetInAppTemplateRequest. -func DeserializeGetInAppTemplateRequest(r *http.Request, pathParams PathParams) (*GetInAppTemplateRequest, error) { - input := &GetInAppTemplateRequest{} - - if v, ok := pathParams["TemplateName"]; ok { - input.TemplateName = v - } - - input.Version = r.URL.Query().Get("version") - - return input, nil -} - -// DeserializeGetJourneyRequest parses an HTTP request into a *GetJourneyRequest. -func DeserializeGetJourneyRequest(r *http.Request, pathParams PathParams) (*GetJourneyRequest, error) { - input := &GetJourneyRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v, ok := pathParams["JourneyId"]; ok { - input.JourneyId = v - } - - return input, nil -} - -// DeserializeGetJourneyDateRangeKpiRequest parses an HTTP request into a *GetJourneyDateRangeKpiRequest. -func DeserializeGetJourneyDateRangeKpiRequest(r *http.Request, pathParams PathParams) (*GetJourneyDateRangeKpiRequest, error) { - input := &GetJourneyDateRangeKpiRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v := r.URL.Query().Get("end-time"); v != "" { - input.EndTime, _ = time.Parse(time.RFC3339, v) - } - - if v, ok := pathParams["JourneyId"]; ok { - input.JourneyId = v - } - - if v, ok := pathParams["KpiName"]; ok { - input.KpiName = v - } - - input.NextToken = r.URL.Query().Get("next-token") - - input.PageSize = r.URL.Query().Get("page-size") - - if v := r.URL.Query().Get("start-time"); v != "" { - input.StartTime, _ = time.Parse(time.RFC3339, v) - } - - return input, nil -} - -// DeserializeGetJourneyExecutionActivityMetricsRequest parses an HTTP request into a *GetJourneyExecutionActivityMetricsRequest. -func DeserializeGetJourneyExecutionActivityMetricsRequest(r *http.Request, pathParams PathParams) (*GetJourneyExecutionActivityMetricsRequest, error) { - input := &GetJourneyExecutionActivityMetricsRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v, ok := pathParams["JourneyActivityId"]; ok { - input.JourneyActivityId = v - } - - if v, ok := pathParams["JourneyId"]; ok { - input.JourneyId = v - } - - input.NextToken = r.URL.Query().Get("next-token") - - input.PageSize = r.URL.Query().Get("page-size") - - return input, nil -} - -// DeserializeGetJourneyExecutionMetricsRequest parses an HTTP request into a *GetJourneyExecutionMetricsRequest. -func DeserializeGetJourneyExecutionMetricsRequest(r *http.Request, pathParams PathParams) (*GetJourneyExecutionMetricsRequest, error) { - input := &GetJourneyExecutionMetricsRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v, ok := pathParams["JourneyId"]; ok { - input.JourneyId = v - } - - input.NextToken = r.URL.Query().Get("next-token") - - input.PageSize = r.URL.Query().Get("page-size") - - return input, nil -} - -// DeserializeGetJourneyRunExecutionActivityMetricsRequest parses an HTTP request into a *GetJourneyRunExecutionActivityMetricsRequest. -func DeserializeGetJourneyRunExecutionActivityMetricsRequest(r *http.Request, pathParams PathParams) (*GetJourneyRunExecutionActivityMetricsRequest, error) { - input := &GetJourneyRunExecutionActivityMetricsRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v, ok := pathParams["JourneyActivityId"]; ok { - input.JourneyActivityId = v - } - - if v, ok := pathParams["JourneyId"]; ok { - input.JourneyId = v - } - - input.NextToken = r.URL.Query().Get("next-token") - - input.PageSize = r.URL.Query().Get("page-size") - - if v, ok := pathParams["RunId"]; ok { - input.RunId = v - } - - return input, nil -} - -// DeserializeGetJourneyRunExecutionMetricsRequest parses an HTTP request into a *GetJourneyRunExecutionMetricsRequest. -func DeserializeGetJourneyRunExecutionMetricsRequest(r *http.Request, pathParams PathParams) (*GetJourneyRunExecutionMetricsRequest, error) { - input := &GetJourneyRunExecutionMetricsRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v, ok := pathParams["JourneyId"]; ok { - input.JourneyId = v - } - - input.NextToken = r.URL.Query().Get("next-token") - - input.PageSize = r.URL.Query().Get("page-size") - - if v, ok := pathParams["RunId"]; ok { - input.RunId = v - } - - return input, nil -} - -// DeserializeGetJourneyRunsRequest parses an HTTP request into a *GetJourneyRunsRequest. -func DeserializeGetJourneyRunsRequest(r *http.Request, pathParams PathParams) (*GetJourneyRunsRequest, error) { - input := &GetJourneyRunsRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v, ok := pathParams["JourneyId"]; ok { - input.JourneyId = v - } - - input.PageSize = r.URL.Query().Get("page-size") - - input.Token = r.URL.Query().Get("token") - - return input, nil -} - -// DeserializeGetPushTemplateRequest parses an HTTP request into a *GetPushTemplateRequest. -func DeserializeGetPushTemplateRequest(r *http.Request, pathParams PathParams) (*GetPushTemplateRequest, error) { - input := &GetPushTemplateRequest{} - - if v, ok := pathParams["TemplateName"]; ok { - input.TemplateName = v - } - - input.Version = r.URL.Query().Get("version") - - return input, nil -} - -// DeserializeGetRecommenderConfigurationRequest parses an HTTP request into a *GetRecommenderConfigurationRequest. -func DeserializeGetRecommenderConfigurationRequest(r *http.Request, pathParams PathParams) (*GetRecommenderConfigurationRequest, error) { - input := &GetRecommenderConfigurationRequest{} - - if v, ok := pathParams["RecommenderId"]; ok { - input.RecommenderId = v - } - - return input, nil -} - -// DeserializeGetRecommenderConfigurationsRequest parses an HTTP request into a *GetRecommenderConfigurationsRequest. -func DeserializeGetRecommenderConfigurationsRequest(r *http.Request, pathParams PathParams) (*GetRecommenderConfigurationsRequest, error) { - input := &GetRecommenderConfigurationsRequest{} - - input.PageSize = r.URL.Query().Get("page-size") - - input.Token = r.URL.Query().Get("token") - - return input, nil -} - -// DeserializeGetSegmentRequest parses an HTTP request into a *GetSegmentRequest. -func DeserializeGetSegmentRequest(r *http.Request, pathParams PathParams) (*GetSegmentRequest, error) { - input := &GetSegmentRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v, ok := pathParams["SegmentId"]; ok { - input.SegmentId = v - } - - return input, nil -} - -// DeserializeGetSegmentExportJobsRequest parses an HTTP request into a *GetSegmentExportJobsRequest. -func DeserializeGetSegmentExportJobsRequest(r *http.Request, pathParams PathParams) (*GetSegmentExportJobsRequest, error) { - input := &GetSegmentExportJobsRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - input.PageSize = r.URL.Query().Get("page-size") - - if v, ok := pathParams["SegmentId"]; ok { - input.SegmentId = v - } - - input.Token = r.URL.Query().Get("token") - - return input, nil -} - -// DeserializeGetSegmentImportJobsRequest parses an HTTP request into a *GetSegmentImportJobsRequest. -func DeserializeGetSegmentImportJobsRequest(r *http.Request, pathParams PathParams) (*GetSegmentImportJobsRequest, error) { - input := &GetSegmentImportJobsRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - input.PageSize = r.URL.Query().Get("page-size") - - if v, ok := pathParams["SegmentId"]; ok { - input.SegmentId = v - } - - input.Token = r.URL.Query().Get("token") - - return input, nil -} - -// DeserializeGetSegmentVersionRequest parses an HTTP request into a *GetSegmentVersionRequest. -func DeserializeGetSegmentVersionRequest(r *http.Request, pathParams PathParams) (*GetSegmentVersionRequest, error) { - input := &GetSegmentVersionRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v, ok := pathParams["SegmentId"]; ok { - input.SegmentId = v - } - - if v, ok := pathParams["Version"]; ok { - input.Version = v - } - - return input, nil -} - -// DeserializeGetSegmentVersionsRequest parses an HTTP request into a *GetSegmentVersionsRequest. -func DeserializeGetSegmentVersionsRequest(r *http.Request, pathParams PathParams) (*GetSegmentVersionsRequest, error) { - input := &GetSegmentVersionsRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - input.PageSize = r.URL.Query().Get("page-size") - - if v, ok := pathParams["SegmentId"]; ok { - input.SegmentId = v - } - - input.Token = r.URL.Query().Get("token") - - return input, nil -} - -// DeserializeGetSegmentsRequest parses an HTTP request into a *GetSegmentsRequest. -func DeserializeGetSegmentsRequest(r *http.Request, pathParams PathParams) (*GetSegmentsRequest, error) { - input := &GetSegmentsRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - input.PageSize = r.URL.Query().Get("page-size") - - input.Token = r.URL.Query().Get("token") - - return input, nil -} - -// DeserializeGetSmsChannelRequest parses an HTTP request into a *GetSmsChannelRequest. -func DeserializeGetSmsChannelRequest(r *http.Request, pathParams PathParams) (*GetSmsChannelRequest, error) { - input := &GetSmsChannelRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - return input, nil -} - -// DeserializeGetSmsTemplateRequest parses an HTTP request into a *GetSmsTemplateRequest. -func DeserializeGetSmsTemplateRequest(r *http.Request, pathParams PathParams) (*GetSmsTemplateRequest, error) { - input := &GetSmsTemplateRequest{} - - if v, ok := pathParams["TemplateName"]; ok { - input.TemplateName = v - } - - input.Version = r.URL.Query().Get("version") - - return input, nil -} - -// DeserializeGetUserEndpointsRequest parses an HTTP request into a *GetUserEndpointsRequest. -func DeserializeGetUserEndpointsRequest(r *http.Request, pathParams PathParams) (*GetUserEndpointsRequest, error) { - input := &GetUserEndpointsRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v, ok := pathParams["UserId"]; ok { - input.UserId = v - } - - return input, nil -} - -// DeserializeGetVoiceChannelRequest parses an HTTP request into a *GetVoiceChannelRequest. -func DeserializeGetVoiceChannelRequest(r *http.Request, pathParams PathParams) (*GetVoiceChannelRequest, error) { - input := &GetVoiceChannelRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - return input, nil -} - -// DeserializeGetVoiceTemplateRequest parses an HTTP request into a *GetVoiceTemplateRequest. -func DeserializeGetVoiceTemplateRequest(r *http.Request, pathParams PathParams) (*GetVoiceTemplateRequest, error) { - input := &GetVoiceTemplateRequest{} - - if v, ok := pathParams["TemplateName"]; ok { - input.TemplateName = v - } - - input.Version = r.URL.Query().Get("version") - - return input, nil -} - -// DeserializeListJourneysRequest parses an HTTP request into a *ListJourneysRequest. -func DeserializeListJourneysRequest(r *http.Request, pathParams PathParams) (*ListJourneysRequest, error) { - input := &ListJourneysRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - input.PageSize = r.URL.Query().Get("page-size") - - input.Token = r.URL.Query().Get("token") - - return input, nil -} - -// DeserializeListTagsForResourceRequest parses an HTTP request into a *ListTagsForResourceRequest. -func DeserializeListTagsForResourceRequest(r *http.Request, pathParams PathParams) (*ListTagsForResourceRequest, error) { - input := &ListTagsForResourceRequest{} - - if v, ok := pathParams["ResourceArn"]; ok { - input.ResourceArn = v - } - - return input, nil -} - -// DeserializeListTemplateVersionsRequest parses an HTTP request into a *ListTemplateVersionsRequest. -func DeserializeListTemplateVersionsRequest(r *http.Request, pathParams PathParams) (*ListTemplateVersionsRequest, error) { - input := &ListTemplateVersionsRequest{} - - input.NextToken = r.URL.Query().Get("next-token") - - input.PageSize = r.URL.Query().Get("page-size") - - if v, ok := pathParams["TemplateName"]; ok { - input.TemplateName = v - } - - if v, ok := pathParams["TemplateType"]; ok { - input.TemplateType = v - } - - return input, nil -} - -// DeserializeListTemplatesRequest parses an HTTP request into a *ListTemplatesRequest. -func DeserializeListTemplatesRequest(r *http.Request, pathParams PathParams) (*ListTemplatesRequest, error) { - input := &ListTemplatesRequest{} - - input.NextToken = r.URL.Query().Get("next-token") - - input.PageSize = r.URL.Query().Get("page-size") - - input.Prefix = r.URL.Query().Get("prefix") - - input.TemplateType = r.URL.Query().Get("template-type") - - return input, nil -} - -// DeserializePhoneNumberValidateRequest parses an HTTP request into a *PhoneNumberValidateRequest. -func DeserializePhoneNumberValidateRequest(r *http.Request, pathParams PathParams) (*PhoneNumberValidateRequest, error) { - input := &PhoneNumberValidateRequest{} - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.NumberValidateRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.NumberValidateRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializePutEventStreamRequest parses an HTTP request into a *PutEventStreamRequest. -func DeserializePutEventStreamRequest(r *http.Request, pathParams PathParams) (*PutEventStreamRequest, error) { - input := &PutEventStreamRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.WriteEventStream); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.WriteEventStream); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializePutEventsRequest parses an HTTP request into a *PutEventsRequest. -func DeserializePutEventsRequest(r *http.Request, pathParams PathParams) (*PutEventsRequest, error) { - input := &PutEventsRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.EventsRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.EventsRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeRemoveAttributesRequest parses an HTTP request into a *RemoveAttributesRequest. -func DeserializeRemoveAttributesRequest(r *http.Request, pathParams PathParams) (*RemoveAttributesRequest, error) { - input := &RemoveAttributesRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v, ok := pathParams["AttributeType"]; ok { - input.AttributeType = v - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.UpdateAttributesRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.UpdateAttributesRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeSendMessagesRequest parses an HTTP request into a *SendMessagesRequest. -func DeserializeSendMessagesRequest(r *http.Request, pathParams PathParams) (*SendMessagesRequest, error) { - input := &SendMessagesRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.MessageRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.MessageRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeSendOTPMessageRequest parses an HTTP request into a *SendOTPMessageRequest. -func DeserializeSendOTPMessageRequest(r *http.Request, pathParams PathParams) (*SendOTPMessageRequest, error) { - input := &SendOTPMessageRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.SendOTPMessageRequestParameters); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.SendOTPMessageRequestParameters); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeSendUsersMessagesRequest parses an HTTP request into a *SendUsersMessagesRequest. -func DeserializeSendUsersMessagesRequest(r *http.Request, pathParams PathParams) (*SendUsersMessagesRequest, error) { - input := &SendUsersMessagesRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.SendUsersMessageRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.SendUsersMessageRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeTagResourceRequest parses an HTTP request into a *TagResourceRequest. -func DeserializeTagResourceRequest(r *http.Request, pathParams PathParams) (*TagResourceRequest, error) { - input := &TagResourceRequest{} - - if v, ok := pathParams["ResourceArn"]; ok { - input.ResourceArn = v - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.TagsModel); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.TagsModel); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeUntagResourceRequest parses an HTTP request into a *UntagResourceRequest. -func DeserializeUntagResourceRequest(r *http.Request, pathParams PathParams) (*UntagResourceRequest, error) { - input := &UntagResourceRequest{} - - if v, ok := pathParams["ResourceArn"]; ok { - input.ResourceArn = v - } - - // TagKeys: skipped (unsupported query type ListOf__string) - - return input, nil -} - -// DeserializeUpdateAdmChannelRequest parses an HTTP request into a *UpdateAdmChannelRequest. -func DeserializeUpdateAdmChannelRequest(r *http.Request, pathParams PathParams) (*UpdateAdmChannelRequest, error) { - input := &UpdateAdmChannelRequest{} - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.ADMChannelRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.ADMChannelRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - return input, nil -} - -// DeserializeUpdateApnsChannelRequest parses an HTTP request into a *UpdateApnsChannelRequest. -func DeserializeUpdateApnsChannelRequest(r *http.Request, pathParams PathParams) (*UpdateApnsChannelRequest, error) { - input := &UpdateApnsChannelRequest{} - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.APNSChannelRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.APNSChannelRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - return input, nil -} - -// DeserializeUpdateApnsSandboxChannelRequest parses an HTTP request into a *UpdateApnsSandboxChannelRequest. -func DeserializeUpdateApnsSandboxChannelRequest(r *http.Request, pathParams PathParams) (*UpdateApnsSandboxChannelRequest, error) { - input := &UpdateApnsSandboxChannelRequest{} - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.APNSSandboxChannelRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.APNSSandboxChannelRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - return input, nil -} - -// DeserializeUpdateApnsVoipChannelRequest parses an HTTP request into a *UpdateApnsVoipChannelRequest. -func DeserializeUpdateApnsVoipChannelRequest(r *http.Request, pathParams PathParams) (*UpdateApnsVoipChannelRequest, error) { - input := &UpdateApnsVoipChannelRequest{} - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.APNSVoipChannelRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.APNSVoipChannelRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - return input, nil -} - -// DeserializeUpdateApnsVoipSandboxChannelRequest parses an HTTP request into a *UpdateApnsVoipSandboxChannelRequest. -func DeserializeUpdateApnsVoipSandboxChannelRequest(r *http.Request, pathParams PathParams) (*UpdateApnsVoipSandboxChannelRequest, error) { - input := &UpdateApnsVoipSandboxChannelRequest{} - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.APNSVoipSandboxChannelRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.APNSVoipSandboxChannelRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - return input, nil -} - -// DeserializeUpdateApplicationSettingsRequest parses an HTTP request into a *UpdateApplicationSettingsRequest. -func DeserializeUpdateApplicationSettingsRequest(r *http.Request, pathParams PathParams) (*UpdateApplicationSettingsRequest, error) { - input := &UpdateApplicationSettingsRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.WriteApplicationSettingsRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.WriteApplicationSettingsRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeUpdateBaiduChannelRequest parses an HTTP request into a *UpdateBaiduChannelRequest. -func DeserializeUpdateBaiduChannelRequest(r *http.Request, pathParams PathParams) (*UpdateBaiduChannelRequest, error) { - input := &UpdateBaiduChannelRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.BaiduChannelRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.BaiduChannelRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeUpdateCampaignRequest parses an HTTP request into a *UpdateCampaignRequest. -func DeserializeUpdateCampaignRequest(r *http.Request, pathParams PathParams) (*UpdateCampaignRequest, error) { - input := &UpdateCampaignRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v, ok := pathParams["CampaignId"]; ok { - input.CampaignId = v - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.WriteCampaignRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.WriteCampaignRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeUpdateEmailChannelRequest parses an HTTP request into a *UpdateEmailChannelRequest. -func DeserializeUpdateEmailChannelRequest(r *http.Request, pathParams PathParams) (*UpdateEmailChannelRequest, error) { - input := &UpdateEmailChannelRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.EmailChannelRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.EmailChannelRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeUpdateEmailTemplateRequest parses an HTTP request into a *UpdateEmailTemplateRequest. -func DeserializeUpdateEmailTemplateRequest(r *http.Request, pathParams PathParams) (*UpdateEmailTemplateRequest, error) { - input := &UpdateEmailTemplateRequest{} - - if v := r.URL.Query().Get("create-new-version"); v != "" { - input.CreateNewVersion, _ = strconv.ParseBool(v) - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.EmailTemplateRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.EmailTemplateRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - if v, ok := pathParams["TemplateName"]; ok { - input.TemplateName = v - } - - input.Version = r.URL.Query().Get("version") - - return input, nil -} - -// DeserializeUpdateEndpointRequest parses an HTTP request into a *UpdateEndpointRequest. -func DeserializeUpdateEndpointRequest(r *http.Request, pathParams PathParams) (*UpdateEndpointRequest, error) { - input := &UpdateEndpointRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v, ok := pathParams["EndpointId"]; ok { - input.EndpointId = v - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.EndpointRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.EndpointRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeUpdateEndpointsBatchRequest parses an HTTP request into a *UpdateEndpointsBatchRequest. -func DeserializeUpdateEndpointsBatchRequest(r *http.Request, pathParams PathParams) (*UpdateEndpointsBatchRequest, error) { - input := &UpdateEndpointsBatchRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.EndpointBatchRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.EndpointBatchRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeUpdateGcmChannelRequest parses an HTTP request into a *UpdateGcmChannelRequest. -func DeserializeUpdateGcmChannelRequest(r *http.Request, pathParams PathParams) (*UpdateGcmChannelRequest, error) { - input := &UpdateGcmChannelRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.GCMChannelRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.GCMChannelRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeUpdateInAppTemplateRequest parses an HTTP request into a *UpdateInAppTemplateRequest. -func DeserializeUpdateInAppTemplateRequest(r *http.Request, pathParams PathParams) (*UpdateInAppTemplateRequest, error) { - input := &UpdateInAppTemplateRequest{} - - if v := r.URL.Query().Get("create-new-version"); v != "" { - input.CreateNewVersion, _ = strconv.ParseBool(v) - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.InAppTemplateRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.InAppTemplateRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - if v, ok := pathParams["TemplateName"]; ok { - input.TemplateName = v - } - - input.Version = r.URL.Query().Get("version") - - return input, nil -} - -// DeserializeUpdateJourneyRequest parses an HTTP request into a *UpdateJourneyRequest. -func DeserializeUpdateJourneyRequest(r *http.Request, pathParams PathParams) (*UpdateJourneyRequest, error) { - input := &UpdateJourneyRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v, ok := pathParams["JourneyId"]; ok { - input.JourneyId = v - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.WriteJourneyRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.WriteJourneyRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeUpdateJourneyStateRequest parses an HTTP request into a *UpdateJourneyStateRequest. -func DeserializeUpdateJourneyStateRequest(r *http.Request, pathParams PathParams) (*UpdateJourneyStateRequest, error) { - input := &UpdateJourneyStateRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v, ok := pathParams["JourneyId"]; ok { - input.JourneyId = v - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.JourneyStateRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.JourneyStateRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeUpdatePushTemplateRequest parses an HTTP request into a *UpdatePushTemplateRequest. -func DeserializeUpdatePushTemplateRequest(r *http.Request, pathParams PathParams) (*UpdatePushTemplateRequest, error) { - input := &UpdatePushTemplateRequest{} - - if v := r.URL.Query().Get("create-new-version"); v != "" { - input.CreateNewVersion, _ = strconv.ParseBool(v) - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.PushNotificationTemplateRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.PushNotificationTemplateRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - if v, ok := pathParams["TemplateName"]; ok { - input.TemplateName = v - } - - input.Version = r.URL.Query().Get("version") - - return input, nil -} - -// DeserializeUpdateRecommenderConfigurationRequest parses an HTTP request into a *UpdateRecommenderConfigurationRequest. -func DeserializeUpdateRecommenderConfigurationRequest(r *http.Request, pathParams PathParams) (*UpdateRecommenderConfigurationRequest, error) { - input := &UpdateRecommenderConfigurationRequest{} - - if v, ok := pathParams["RecommenderId"]; ok { - input.RecommenderId = v - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.UpdateRecommenderConfiguration); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.UpdateRecommenderConfiguration); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeUpdateSegmentRequest parses an HTTP request into a *UpdateSegmentRequest. -func DeserializeUpdateSegmentRequest(r *http.Request, pathParams PathParams) (*UpdateSegmentRequest, error) { - input := &UpdateSegmentRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - if v, ok := pathParams["SegmentId"]; ok { - input.SegmentId = v - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.WriteSegmentRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.WriteSegmentRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeUpdateSmsChannelRequest parses an HTTP request into a *UpdateSmsChannelRequest. -func DeserializeUpdateSmsChannelRequest(r *http.Request, pathParams PathParams) (*UpdateSmsChannelRequest, error) { - input := &UpdateSmsChannelRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.SMSChannelRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.SMSChannelRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeUpdateSmsTemplateRequest parses an HTTP request into a *UpdateSmsTemplateRequest. -func DeserializeUpdateSmsTemplateRequest(r *http.Request, pathParams PathParams) (*UpdateSmsTemplateRequest, error) { - input := &UpdateSmsTemplateRequest{} - - if v := r.URL.Query().Get("create-new-version"); v != "" { - input.CreateNewVersion, _ = strconv.ParseBool(v) - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.SMSTemplateRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.SMSTemplateRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - if v, ok := pathParams["TemplateName"]; ok { - input.TemplateName = v - } - - input.Version = r.URL.Query().Get("version") - - return input, nil -} - -// DeserializeUpdateTemplateActiveVersionRequest parses an HTTP request into a *UpdateTemplateActiveVersionRequest. -func DeserializeUpdateTemplateActiveVersionRequest(r *http.Request, pathParams PathParams) (*UpdateTemplateActiveVersionRequest, error) { - input := &UpdateTemplateActiveVersionRequest{} - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.TemplateActiveVersionRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.TemplateActiveVersionRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - if v, ok := pathParams["TemplateName"]; ok { - input.TemplateName = v - } - - if v, ok := pathParams["TemplateType"]; ok { - input.TemplateType = v - } - - return input, nil -} - -// DeserializeUpdateVoiceChannelRequest parses an HTTP request into a *UpdateVoiceChannelRequest. -func DeserializeUpdateVoiceChannelRequest(r *http.Request, pathParams PathParams) (*UpdateVoiceChannelRequest, error) { - input := &UpdateVoiceChannelRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.VoiceChannelRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.VoiceChannelRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeUpdateVoiceTemplateRequest parses an HTTP request into a *UpdateVoiceTemplateRequest. -func DeserializeUpdateVoiceTemplateRequest(r *http.Request, pathParams PathParams) (*UpdateVoiceTemplateRequest, error) { - input := &UpdateVoiceTemplateRequest{} - - if v := r.URL.Query().Get("create-new-version"); v != "" { - input.CreateNewVersion, _ = strconv.ParseBool(v) - } - - if v, ok := pathParams["TemplateName"]; ok { - input.TemplateName = v - } - - input.Version = r.URL.Query().Get("version") - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.VoiceTemplateRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.VoiceTemplateRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeVerifyOTPMessageRequest parses an HTTP request into a *VerifyOTPMessageRequest. -func DeserializeVerifyOTPMessageRequest(r *http.Request, pathParams PathParams) (*VerifyOTPMessageRequest, error) { - input := &VerifyOTPMessageRequest{} - - if v, ok := pathParams["ApplicationId"]; ok { - input.ApplicationId = v - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.VerifyOTPMessageRequestParameters); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.VerifyOTPMessageRequestParameters); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} diff --git a/internal/generated/ram/deserializer.go b/internal/generated/ram/deserializer.go deleted file mode 100644 index 33603544..00000000 --- a/internal/generated/ram/deserializer.go +++ /dev/null @@ -1,557 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package ram - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeAcceptResourceShareInvitationResponse writes the AcceptResourceShareInvitationResponse to the HTTP response. -func SerializeAcceptResourceShareInvitationResponse(w http.ResponseWriter, output *AcceptResourceShareInvitationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAssociateResourceShareResponse writes the AssociateResourceShareResponse to the HTTP response. -func SerializeAssociateResourceShareResponse(w http.ResponseWriter, output *AssociateResourceShareResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAssociateResourceSharePermissionResponse writes the AssociateResourceSharePermissionResponse to the HTTP response. -func SerializeAssociateResourceSharePermissionResponse(w http.ResponseWriter, output *AssociateResourceSharePermissionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreatePermissionResponse writes the CreatePermissionResponse to the HTTP response. -func SerializeCreatePermissionResponse(w http.ResponseWriter, output *CreatePermissionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreatePermissionVersionResponse writes the CreatePermissionVersionResponse to the HTTP response. -func SerializeCreatePermissionVersionResponse(w http.ResponseWriter, output *CreatePermissionVersionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateResourceShareResponse writes the CreateResourceShareResponse to the HTTP response. -func SerializeCreateResourceShareResponse(w http.ResponseWriter, output *CreateResourceShareResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeletePermissionResponse writes the DeletePermissionResponse to the HTTP response. -func SerializeDeletePermissionResponse(w http.ResponseWriter, output *DeletePermissionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeletePermissionVersionResponse writes the DeletePermissionVersionResponse to the HTTP response. -func SerializeDeletePermissionVersionResponse(w http.ResponseWriter, output *DeletePermissionVersionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteResourceShareResponse writes the DeleteResourceShareResponse to the HTTP response. -func SerializeDeleteResourceShareResponse(w http.ResponseWriter, output *DeleteResourceShareResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisassociateResourceShareResponse writes the DisassociateResourceShareResponse to the HTTP response. -func SerializeDisassociateResourceShareResponse(w http.ResponseWriter, output *DisassociateResourceShareResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisassociateResourceSharePermissionResponse writes the DisassociateResourceSharePermissionResponse to the HTTP response. -func SerializeDisassociateResourceSharePermissionResponse(w http.ResponseWriter, output *DisassociateResourceSharePermissionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEnableSharingWithAwsOrganizationResponse writes the EnableSharingWithAwsOrganizationResponse to the HTTP response. -func SerializeEnableSharingWithAwsOrganizationResponse(w http.ResponseWriter, output *EnableSharingWithAwsOrganizationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPermissionResponse writes the GetPermissionResponse to the HTTP response. -func SerializeGetPermissionResponse(w http.ResponseWriter, output *GetPermissionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetResourcePoliciesResponse writes the GetResourcePoliciesResponse to the HTTP response. -func SerializeGetResourcePoliciesResponse(w http.ResponseWriter, output *GetResourcePoliciesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetResourceShareAssociationsResponse writes the GetResourceShareAssociationsResponse to the HTTP response. -func SerializeGetResourceShareAssociationsResponse(w http.ResponseWriter, output *GetResourceShareAssociationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetResourceShareInvitationsResponse writes the GetResourceShareInvitationsResponse to the HTTP response. -func SerializeGetResourceShareInvitationsResponse(w http.ResponseWriter, output *GetResourceShareInvitationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetResourceSharesResponse writes the GetResourceSharesResponse to the HTTP response. -func SerializeGetResourceSharesResponse(w http.ResponseWriter, output *GetResourceSharesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPendingInvitationResourcesResponse writes the ListPendingInvitationResourcesResponse to the HTTP response. -func SerializeListPendingInvitationResourcesResponse(w http.ResponseWriter, output *ListPendingInvitationResourcesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPermissionAssociationsResponse writes the ListPermissionAssociationsResponse to the HTTP response. -func SerializeListPermissionAssociationsResponse(w http.ResponseWriter, output *ListPermissionAssociationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPermissionVersionsResponse writes the ListPermissionVersionsResponse to the HTTP response. -func SerializeListPermissionVersionsResponse(w http.ResponseWriter, output *ListPermissionVersionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPermissionsResponse writes the ListPermissionsResponse to the HTTP response. -func SerializeListPermissionsResponse(w http.ResponseWriter, output *ListPermissionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPrincipalsResponse writes the ListPrincipalsResponse to the HTTP response. -func SerializeListPrincipalsResponse(w http.ResponseWriter, output *ListPrincipalsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListReplacePermissionAssociationsWorkResponse writes the ListReplacePermissionAssociationsWorkResponse to the HTTP response. -func SerializeListReplacePermissionAssociationsWorkResponse(w http.ResponseWriter, output *ListReplacePermissionAssociationsWorkResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListResourceSharePermissionsResponse writes the ListResourceSharePermissionsResponse to the HTTP response. -func SerializeListResourceSharePermissionsResponse(w http.ResponseWriter, output *ListResourceSharePermissionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListResourceTypesResponse writes the ListResourceTypesResponse to the HTTP response. -func SerializeListResourceTypesResponse(w http.ResponseWriter, output *ListResourceTypesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListResourcesResponse writes the ListResourcesResponse to the HTTP response. -func SerializeListResourcesResponse(w http.ResponseWriter, output *ListResourcesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListSourceAssociationsResponse writes the ListSourceAssociationsResponse to the HTTP response. -func SerializeListSourceAssociationsResponse(w http.ResponseWriter, output *ListSourceAssociationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePromotePermissionCreatedFromPolicyResponse writes the PromotePermissionCreatedFromPolicyResponse to the HTTP response. -func SerializePromotePermissionCreatedFromPolicyResponse(w http.ResponseWriter, output *PromotePermissionCreatedFromPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePromoteResourceShareCreatedFromPolicyResponse writes the PromoteResourceShareCreatedFromPolicyResponse to the HTTP response. -func SerializePromoteResourceShareCreatedFromPolicyResponse(w http.ResponseWriter, output *PromoteResourceShareCreatedFromPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRejectResourceShareInvitationResponse writes the RejectResourceShareInvitationResponse to the HTTP response. -func SerializeRejectResourceShareInvitationResponse(w http.ResponseWriter, output *RejectResourceShareInvitationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeReplacePermissionAssociationsResponse writes the ReplacePermissionAssociationsResponse to the HTTP response. -func SerializeReplacePermissionAssociationsResponse(w http.ResponseWriter, output *ReplacePermissionAssociationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSetDefaultPermissionVersionResponse writes the SetDefaultPermissionVersionResponse to the HTTP response. -func SerializeSetDefaultPermissionVersionResponse(w http.ResponseWriter, output *SetDefaultPermissionVersionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTagResourceResponse writes the TagResourceResponse to the HTTP response. -func SerializeTagResourceResponse(w http.ResponseWriter, output *TagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUntagResourceResponse writes the UntagResourceResponse to the HTTP response. -func SerializeUntagResourceResponse(w http.ResponseWriter, output *UntagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateResourceShareResponse writes the UpdateResourceShareResponse to the HTTP response. -func SerializeUpdateResourceShareResponse(w http.ResponseWriter, output *UpdateResourceShareResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/ram/interface.go b/internal/generated/ram/interface.go deleted file mode 100644 index 962d806d..00000000 --- a/internal/generated/ram/interface.go +++ /dev/null @@ -1,43 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package ram - -import "context" - -type ResourceSharingService interface { - AcceptResourceShareInvitation(ctx context.Context, input *AcceptResourceShareInvitationRequest) (*AcceptResourceShareInvitationResponse, error) - AssociateResourceShare(ctx context.Context, input *AssociateResourceShareRequest) (*AssociateResourceShareResponse, error) - AssociateResourceSharePermission(ctx context.Context, input *AssociateResourceSharePermissionRequest) (*AssociateResourceSharePermissionResponse, error) - CreatePermission(ctx context.Context, input *CreatePermissionRequest) (*CreatePermissionResponse, error) - CreatePermissionVersion(ctx context.Context, input *CreatePermissionVersionRequest) (*CreatePermissionVersionResponse, error) - CreateResourceShare(ctx context.Context, input *CreateResourceShareRequest) (*CreateResourceShareResponse, error) - DeletePermission(ctx context.Context, input *DeletePermissionRequest) (*DeletePermissionResponse, error) - DeletePermissionVersion(ctx context.Context, input *DeletePermissionVersionRequest) (*DeletePermissionVersionResponse, error) - DeleteResourceShare(ctx context.Context, input *DeleteResourceShareRequest) (*DeleteResourceShareResponse, error) - DisassociateResourceShare(ctx context.Context, input *DisassociateResourceShareRequest) (*DisassociateResourceShareResponse, error) - DisassociateResourceSharePermission(ctx context.Context, input *DisassociateResourceSharePermissionRequest) (*DisassociateResourceSharePermissionResponse, error) - EnableSharingWithAwsOrganization(ctx context.Context, input *EnableSharingWithAwsOrganizationRequest) (*EnableSharingWithAwsOrganizationResponse, error) - GetPermission(ctx context.Context, input *GetPermissionRequest) (*GetPermissionResponse, error) - GetResourcePolicies(ctx context.Context, input *GetResourcePoliciesRequest) (*GetResourcePoliciesResponse, error) - GetResourceShareAssociations(ctx context.Context, input *GetResourceShareAssociationsRequest) (*GetResourceShareAssociationsResponse, error) - GetResourceShareInvitations(ctx context.Context, input *GetResourceShareInvitationsRequest) (*GetResourceShareInvitationsResponse, error) - GetResourceShares(ctx context.Context, input *GetResourceSharesRequest) (*GetResourceSharesResponse, error) - ListPendingInvitationResources(ctx context.Context, input *ListPendingInvitationResourcesRequest) (*ListPendingInvitationResourcesResponse, error) - ListPermissionAssociations(ctx context.Context, input *ListPermissionAssociationsRequest) (*ListPermissionAssociationsResponse, error) - ListPermissionVersions(ctx context.Context, input *ListPermissionVersionsRequest) (*ListPermissionVersionsResponse, error) - ListPermissions(ctx context.Context, input *ListPermissionsRequest) (*ListPermissionsResponse, error) - ListPrincipals(ctx context.Context, input *ListPrincipalsRequest) (*ListPrincipalsResponse, error) - ListReplacePermissionAssociationsWork(ctx context.Context, input *ListReplacePermissionAssociationsWorkRequest) (*ListReplacePermissionAssociationsWorkResponse, error) - ListResourceSharePermissions(ctx context.Context, input *ListResourceSharePermissionsRequest) (*ListResourceSharePermissionsResponse, error) - ListResourceTypes(ctx context.Context, input *ListResourceTypesRequest) (*ListResourceTypesResponse, error) - ListResources(ctx context.Context, input *ListResourcesRequest) (*ListResourcesResponse, error) - ListSourceAssociations(ctx context.Context, input *ListSourceAssociationsRequest) (*ListSourceAssociationsResponse, error) - PromotePermissionCreatedFromPolicy(ctx context.Context, input *PromotePermissionCreatedFromPolicyRequest) (*PromotePermissionCreatedFromPolicyResponse, error) - PromoteResourceShareCreatedFromPolicy(ctx context.Context, input *PromoteResourceShareCreatedFromPolicyRequest) (*PromoteResourceShareCreatedFromPolicyResponse, error) - RejectResourceShareInvitation(ctx context.Context, input *RejectResourceShareInvitationRequest) (*RejectResourceShareInvitationResponse, error) - ReplacePermissionAssociations(ctx context.Context, input *ReplacePermissionAssociationsRequest) (*ReplacePermissionAssociationsResponse, error) - SetDefaultPermissionVersion(ctx context.Context, input *SetDefaultPermissionVersionRequest) (*SetDefaultPermissionVersionResponse, error) - TagResource(ctx context.Context, input *TagResourceRequest) (*TagResourceResponse, error) - UntagResource(ctx context.Context, input *UntagResourceRequest) (*UntagResourceResponse, error) - UpdateResourceShare(ctx context.Context, input *UpdateResourceShareRequest) (*UpdateResourceShareResponse, error) -} diff --git a/internal/generated/ram/router.go b/internal/generated/ram/router.go index c1409dd7..07582784 100644 --- a/internal/generated/ram/router.go +++ b/internal/generated/ram/router.go @@ -4,6 +4,9 @@ package ram import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/ram/serializer.go b/internal/generated/ram/serializer.go deleted file mode 100644 index 22c7d22a..00000000 --- a/internal/generated/ram/serializer.go +++ /dev/null @@ -1,275 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package ram - -import ( - "net/http" - "strconv" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeAcceptResourceShareInvitationRequest parses an HTTP request into a *AcceptResourceShareInvitationRequest. -func DeserializeAcceptResourceShareInvitationRequest(r *http.Request, pathParams PathParams) (*AcceptResourceShareInvitationRequest, error) { - input := &AcceptResourceShareInvitationRequest{} - - return input, nil -} - -// DeserializeAssociateResourceShareRequest parses an HTTP request into a *AssociateResourceShareRequest. -func DeserializeAssociateResourceShareRequest(r *http.Request, pathParams PathParams) (*AssociateResourceShareRequest, error) { - input := &AssociateResourceShareRequest{} - - return input, nil -} - -// DeserializeAssociateResourceSharePermissionRequest parses an HTTP request into a *AssociateResourceSharePermissionRequest. -func DeserializeAssociateResourceSharePermissionRequest(r *http.Request, pathParams PathParams) (*AssociateResourceSharePermissionRequest, error) { - input := &AssociateResourceSharePermissionRequest{} - - return input, nil -} - -// DeserializeCreatePermissionRequest parses an HTTP request into a *CreatePermissionRequest. -func DeserializeCreatePermissionRequest(r *http.Request, pathParams PathParams) (*CreatePermissionRequest, error) { - input := &CreatePermissionRequest{} - - return input, nil -} - -// DeserializeCreatePermissionVersionRequest parses an HTTP request into a *CreatePermissionVersionRequest. -func DeserializeCreatePermissionVersionRequest(r *http.Request, pathParams PathParams) (*CreatePermissionVersionRequest, error) { - input := &CreatePermissionVersionRequest{} - - return input, nil -} - -// DeserializeCreateResourceShareRequest parses an HTTP request into a *CreateResourceShareRequest. -func DeserializeCreateResourceShareRequest(r *http.Request, pathParams PathParams) (*CreateResourceShareRequest, error) { - input := &CreateResourceShareRequest{} - - return input, nil -} - -// DeserializeDeletePermissionRequest parses an HTTP request into a *DeletePermissionRequest. -func DeserializeDeletePermissionRequest(r *http.Request, pathParams PathParams) (*DeletePermissionRequest, error) { - input := &DeletePermissionRequest{} - - input.ClientToken = r.URL.Query().Get("clientToken") - - input.PermissionArn = r.URL.Query().Get("permissionArn") - - return input, nil -} - -// DeserializeDeletePermissionVersionRequest parses an HTTP request into a *DeletePermissionVersionRequest. -func DeserializeDeletePermissionVersionRequest(r *http.Request, pathParams PathParams) (*DeletePermissionVersionRequest, error) { - input := &DeletePermissionVersionRequest{} - - input.ClientToken = r.URL.Query().Get("clientToken") - - input.PermissionArn = r.URL.Query().Get("permissionArn") - - if v := r.URL.Query().Get("permissionVersion"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.PermissionVersion = int32(n) - } - - return input, nil -} - -// DeserializeDeleteResourceShareRequest parses an HTTP request into a *DeleteResourceShareRequest. -func DeserializeDeleteResourceShareRequest(r *http.Request, pathParams PathParams) (*DeleteResourceShareRequest, error) { - input := &DeleteResourceShareRequest{} - - input.ClientToken = r.URL.Query().Get("clientToken") - - input.ResourceShareArn = r.URL.Query().Get("resourceShareArn") - - return input, nil -} - -// DeserializeDisassociateResourceShareRequest parses an HTTP request into a *DisassociateResourceShareRequest. -func DeserializeDisassociateResourceShareRequest(r *http.Request, pathParams PathParams) (*DisassociateResourceShareRequest, error) { - input := &DisassociateResourceShareRequest{} - - return input, nil -} - -// DeserializeDisassociateResourceSharePermissionRequest parses an HTTP request into a *DisassociateResourceSharePermissionRequest. -func DeserializeDisassociateResourceSharePermissionRequest(r *http.Request, pathParams PathParams) (*DisassociateResourceSharePermissionRequest, error) { - input := &DisassociateResourceSharePermissionRequest{} - - return input, nil -} - -// DeserializeEnableSharingWithAwsOrganizationRequest parses an HTTP request into a *EnableSharingWithAwsOrganizationRequest. -func DeserializeEnableSharingWithAwsOrganizationRequest(r *http.Request, pathParams PathParams) (*EnableSharingWithAwsOrganizationRequest, error) { - input := &EnableSharingWithAwsOrganizationRequest{} - - return input, nil -} - -// DeserializeGetPermissionRequest parses an HTTP request into a *GetPermissionRequest. -func DeserializeGetPermissionRequest(r *http.Request, pathParams PathParams) (*GetPermissionRequest, error) { - input := &GetPermissionRequest{} - - return input, nil -} - -// DeserializeGetResourcePoliciesRequest parses an HTTP request into a *GetResourcePoliciesRequest. -func DeserializeGetResourcePoliciesRequest(r *http.Request, pathParams PathParams) (*GetResourcePoliciesRequest, error) { - input := &GetResourcePoliciesRequest{} - - return input, nil -} - -// DeserializeGetResourceShareAssociationsRequest parses an HTTP request into a *GetResourceShareAssociationsRequest. -func DeserializeGetResourceShareAssociationsRequest(r *http.Request, pathParams PathParams) (*GetResourceShareAssociationsRequest, error) { - input := &GetResourceShareAssociationsRequest{} - - return input, nil -} - -// DeserializeGetResourceShareInvitationsRequest parses an HTTP request into a *GetResourceShareInvitationsRequest. -func DeserializeGetResourceShareInvitationsRequest(r *http.Request, pathParams PathParams) (*GetResourceShareInvitationsRequest, error) { - input := &GetResourceShareInvitationsRequest{} - - return input, nil -} - -// DeserializeGetResourceSharesRequest parses an HTTP request into a *GetResourceSharesRequest. -func DeserializeGetResourceSharesRequest(r *http.Request, pathParams PathParams) (*GetResourceSharesRequest, error) { - input := &GetResourceSharesRequest{} - - return input, nil -} - -// DeserializeListPendingInvitationResourcesRequest parses an HTTP request into a *ListPendingInvitationResourcesRequest. -func DeserializeListPendingInvitationResourcesRequest(r *http.Request, pathParams PathParams) (*ListPendingInvitationResourcesRequest, error) { - input := &ListPendingInvitationResourcesRequest{} - - return input, nil -} - -// DeserializeListPermissionAssociationsRequest parses an HTTP request into a *ListPermissionAssociationsRequest. -func DeserializeListPermissionAssociationsRequest(r *http.Request, pathParams PathParams) (*ListPermissionAssociationsRequest, error) { - input := &ListPermissionAssociationsRequest{} - - return input, nil -} - -// DeserializeListPermissionVersionsRequest parses an HTTP request into a *ListPermissionVersionsRequest. -func DeserializeListPermissionVersionsRequest(r *http.Request, pathParams PathParams) (*ListPermissionVersionsRequest, error) { - input := &ListPermissionVersionsRequest{} - - return input, nil -} - -// DeserializeListPermissionsRequest parses an HTTP request into a *ListPermissionsRequest. -func DeserializeListPermissionsRequest(r *http.Request, pathParams PathParams) (*ListPermissionsRequest, error) { - input := &ListPermissionsRequest{} - - return input, nil -} - -// DeserializeListPrincipalsRequest parses an HTTP request into a *ListPrincipalsRequest. -func DeserializeListPrincipalsRequest(r *http.Request, pathParams PathParams) (*ListPrincipalsRequest, error) { - input := &ListPrincipalsRequest{} - - return input, nil -} - -// DeserializeListReplacePermissionAssociationsWorkRequest parses an HTTP request into a *ListReplacePermissionAssociationsWorkRequest. -func DeserializeListReplacePermissionAssociationsWorkRequest(r *http.Request, pathParams PathParams) (*ListReplacePermissionAssociationsWorkRequest, error) { - input := &ListReplacePermissionAssociationsWorkRequest{} - - return input, nil -} - -// DeserializeListResourceSharePermissionsRequest parses an HTTP request into a *ListResourceSharePermissionsRequest. -func DeserializeListResourceSharePermissionsRequest(r *http.Request, pathParams PathParams) (*ListResourceSharePermissionsRequest, error) { - input := &ListResourceSharePermissionsRequest{} - - return input, nil -} - -// DeserializeListResourceTypesRequest parses an HTTP request into a *ListResourceTypesRequest. -func DeserializeListResourceTypesRequest(r *http.Request, pathParams PathParams) (*ListResourceTypesRequest, error) { - input := &ListResourceTypesRequest{} - - return input, nil -} - -// DeserializeListResourcesRequest parses an HTTP request into a *ListResourcesRequest. -func DeserializeListResourcesRequest(r *http.Request, pathParams PathParams) (*ListResourcesRequest, error) { - input := &ListResourcesRequest{} - - return input, nil -} - -// DeserializeListSourceAssociationsRequest parses an HTTP request into a *ListSourceAssociationsRequest. -func DeserializeListSourceAssociationsRequest(r *http.Request, pathParams PathParams) (*ListSourceAssociationsRequest, error) { - input := &ListSourceAssociationsRequest{} - - return input, nil -} - -// DeserializePromotePermissionCreatedFromPolicyRequest parses an HTTP request into a *PromotePermissionCreatedFromPolicyRequest. -func DeserializePromotePermissionCreatedFromPolicyRequest(r *http.Request, pathParams PathParams) (*PromotePermissionCreatedFromPolicyRequest, error) { - input := &PromotePermissionCreatedFromPolicyRequest{} - - return input, nil -} - -// DeserializePromoteResourceShareCreatedFromPolicyRequest parses an HTTP request into a *PromoteResourceShareCreatedFromPolicyRequest. -func DeserializePromoteResourceShareCreatedFromPolicyRequest(r *http.Request, pathParams PathParams) (*PromoteResourceShareCreatedFromPolicyRequest, error) { - input := &PromoteResourceShareCreatedFromPolicyRequest{} - - input.ResourceShareArn = r.URL.Query().Get("resourceShareArn") - - return input, nil -} - -// DeserializeRejectResourceShareInvitationRequest parses an HTTP request into a *RejectResourceShareInvitationRequest. -func DeserializeRejectResourceShareInvitationRequest(r *http.Request, pathParams PathParams) (*RejectResourceShareInvitationRequest, error) { - input := &RejectResourceShareInvitationRequest{} - - return input, nil -} - -// DeserializeReplacePermissionAssociationsRequest parses an HTTP request into a *ReplacePermissionAssociationsRequest. -func DeserializeReplacePermissionAssociationsRequest(r *http.Request, pathParams PathParams) (*ReplacePermissionAssociationsRequest, error) { - input := &ReplacePermissionAssociationsRequest{} - - return input, nil -} - -// DeserializeSetDefaultPermissionVersionRequest parses an HTTP request into a *SetDefaultPermissionVersionRequest. -func DeserializeSetDefaultPermissionVersionRequest(r *http.Request, pathParams PathParams) (*SetDefaultPermissionVersionRequest, error) { - input := &SetDefaultPermissionVersionRequest{} - - return input, nil -} - -// DeserializeTagResourceRequest parses an HTTP request into a *TagResourceRequest. -func DeserializeTagResourceRequest(r *http.Request, pathParams PathParams) (*TagResourceRequest, error) { - input := &TagResourceRequest{} - - return input, nil -} - -// DeserializeUntagResourceRequest parses an HTTP request into a *UntagResourceRequest. -func DeserializeUntagResourceRequest(r *http.Request, pathParams PathParams) (*UntagResourceRequest, error) { - input := &UntagResourceRequest{} - - return input, nil -} - -// DeserializeUpdateResourceShareRequest parses an HTTP request into a *UpdateResourceShareRequest. -func DeserializeUpdateResourceShareRequest(r *http.Request, pathParams PathParams) (*UpdateResourceShareRequest, error) { - input := &UpdateResourceShareRequest{} - - return input, nil -} diff --git a/internal/generated/rds/deserializer.go b/internal/generated/rds/deserializer.go deleted file mode 100644 index d3cd9a70..00000000 --- a/internal/generated/rds/deserializer.go +++ /dev/null @@ -1,2253 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package rds - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeAddSourceIdentifierToSubscriptionResult writes the AddSourceIdentifierToSubscriptionResult to the HTTP response. -func SerializeAddSourceIdentifierToSubscriptionResult(w http.ResponseWriter, output *AddSourceIdentifierToSubscriptionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeApplyPendingMaintenanceActionResult writes the ApplyPendingMaintenanceActionResult to the HTTP response. -func SerializeApplyPendingMaintenanceActionResult(w http.ResponseWriter, output *ApplyPendingMaintenanceActionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAuthorizeDBSecurityGroupIngressResult writes the AuthorizeDBSecurityGroupIngressResult to the HTTP response. -func SerializeAuthorizeDBSecurityGroupIngressResult(w http.ResponseWriter, output *AuthorizeDBSecurityGroupIngressResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDBClusterBacktrack writes the DBClusterBacktrack to the HTTP response. -func SerializeDBClusterBacktrack(w http.ResponseWriter, output *DBClusterBacktrack, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeExportTask writes the ExportTask to the HTTP response. -func SerializeExportTask(w http.ResponseWriter, output *ExportTask, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCopyDBClusterParameterGroupResult writes the CopyDBClusterParameterGroupResult to the HTTP response. -func SerializeCopyDBClusterParameterGroupResult(w http.ResponseWriter, output *CopyDBClusterParameterGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCopyDBClusterSnapshotResult writes the CopyDBClusterSnapshotResult to the HTTP response. -func SerializeCopyDBClusterSnapshotResult(w http.ResponseWriter, output *CopyDBClusterSnapshotResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCopyDBParameterGroupResult writes the CopyDBParameterGroupResult to the HTTP response. -func SerializeCopyDBParameterGroupResult(w http.ResponseWriter, output *CopyDBParameterGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCopyDBSnapshotResult writes the CopyDBSnapshotResult to the HTTP response. -func SerializeCopyDBSnapshotResult(w http.ResponseWriter, output *CopyDBSnapshotResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCopyOptionGroupResult writes the CopyOptionGroupResult to the HTTP response. -func SerializeCopyOptionGroupResult(w http.ResponseWriter, output *CopyOptionGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateBlueGreenDeploymentResponse writes the CreateBlueGreenDeploymentResponse to the HTTP response. -func SerializeCreateBlueGreenDeploymentResponse(w http.ResponseWriter, output *CreateBlueGreenDeploymentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDBEngineVersion writes the DBEngineVersion to the HTTP response. -func SerializeDBEngineVersion(w http.ResponseWriter, output *DBEngineVersion, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDBClusterResult writes the CreateDBClusterResult to the HTTP response. -func SerializeCreateDBClusterResult(w http.ResponseWriter, output *CreateDBClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDBClusterEndpoint writes the DBClusterEndpoint to the HTTP response. -func SerializeDBClusterEndpoint(w http.ResponseWriter, output *DBClusterEndpoint, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDBClusterParameterGroupResult writes the CreateDBClusterParameterGroupResult to the HTTP response. -func SerializeCreateDBClusterParameterGroupResult(w http.ResponseWriter, output *CreateDBClusterParameterGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDBClusterSnapshotResult writes the CreateDBClusterSnapshotResult to the HTTP response. -func SerializeCreateDBClusterSnapshotResult(w http.ResponseWriter, output *CreateDBClusterSnapshotResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDBInstanceResult writes the CreateDBInstanceResult to the HTTP response. -func SerializeCreateDBInstanceResult(w http.ResponseWriter, output *CreateDBInstanceResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDBInstanceReadReplicaResult writes the CreateDBInstanceReadReplicaResult to the HTTP response. -func SerializeCreateDBInstanceReadReplicaResult(w http.ResponseWriter, output *CreateDBInstanceReadReplicaResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDBParameterGroupResult writes the CreateDBParameterGroupResult to the HTTP response. -func SerializeCreateDBParameterGroupResult(w http.ResponseWriter, output *CreateDBParameterGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDBProxyResponse writes the CreateDBProxyResponse to the HTTP response. -func SerializeCreateDBProxyResponse(w http.ResponseWriter, output *CreateDBProxyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDBProxyEndpointResponse writes the CreateDBProxyEndpointResponse to the HTTP response. -func SerializeCreateDBProxyEndpointResponse(w http.ResponseWriter, output *CreateDBProxyEndpointResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDBSecurityGroupResult writes the CreateDBSecurityGroupResult to the HTTP response. -func SerializeCreateDBSecurityGroupResult(w http.ResponseWriter, output *CreateDBSecurityGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDBShardGroup writes the DBShardGroup to the HTTP response. -func SerializeDBShardGroup(w http.ResponseWriter, output *DBShardGroup, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDBSnapshotResult writes the CreateDBSnapshotResult to the HTTP response. -func SerializeCreateDBSnapshotResult(w http.ResponseWriter, output *CreateDBSnapshotResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDBSubnetGroupResult writes the CreateDBSubnetGroupResult to the HTTP response. -func SerializeCreateDBSubnetGroupResult(w http.ResponseWriter, output *CreateDBSubnetGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateEventSubscriptionResult writes the CreateEventSubscriptionResult to the HTTP response. -func SerializeCreateEventSubscriptionResult(w http.ResponseWriter, output *CreateEventSubscriptionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateGlobalClusterResult writes the CreateGlobalClusterResult to the HTTP response. -func SerializeCreateGlobalClusterResult(w http.ResponseWriter, output *CreateGlobalClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeIntegration writes the Integration to the HTTP response. -func SerializeIntegration(w http.ResponseWriter, output *Integration, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateOptionGroupResult writes the CreateOptionGroupResult to the HTTP response. -func SerializeCreateOptionGroupResult(w http.ResponseWriter, output *CreateOptionGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateTenantDatabaseResult writes the CreateTenantDatabaseResult to the HTTP response. -func SerializeCreateTenantDatabaseResult(w http.ResponseWriter, output *CreateTenantDatabaseResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteBlueGreenDeploymentResponse writes the DeleteBlueGreenDeploymentResponse to the HTTP response. -func SerializeDeleteBlueGreenDeploymentResponse(w http.ResponseWriter, output *DeleteBlueGreenDeploymentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteDBClusterResult writes the DeleteDBClusterResult to the HTTP response. -func SerializeDeleteDBClusterResult(w http.ResponseWriter, output *DeleteDBClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteDBClusterAutomatedBackupResult writes the DeleteDBClusterAutomatedBackupResult to the HTTP response. -func SerializeDeleteDBClusterAutomatedBackupResult(w http.ResponseWriter, output *DeleteDBClusterAutomatedBackupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteDBClusterSnapshotResult writes the DeleteDBClusterSnapshotResult to the HTTP response. -func SerializeDeleteDBClusterSnapshotResult(w http.ResponseWriter, output *DeleteDBClusterSnapshotResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteDBInstanceResult writes the DeleteDBInstanceResult to the HTTP response. -func SerializeDeleteDBInstanceResult(w http.ResponseWriter, output *DeleteDBInstanceResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteDBInstanceAutomatedBackupResult writes the DeleteDBInstanceAutomatedBackupResult to the HTTP response. -func SerializeDeleteDBInstanceAutomatedBackupResult(w http.ResponseWriter, output *DeleteDBInstanceAutomatedBackupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteDBProxyResponse writes the DeleteDBProxyResponse to the HTTP response. -func SerializeDeleteDBProxyResponse(w http.ResponseWriter, output *DeleteDBProxyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteDBProxyEndpointResponse writes the DeleteDBProxyEndpointResponse to the HTTP response. -func SerializeDeleteDBProxyEndpointResponse(w http.ResponseWriter, output *DeleteDBProxyEndpointResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteDBSnapshotResult writes the DeleteDBSnapshotResult to the HTTP response. -func SerializeDeleteDBSnapshotResult(w http.ResponseWriter, output *DeleteDBSnapshotResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteEventSubscriptionResult writes the DeleteEventSubscriptionResult to the HTTP response. -func SerializeDeleteEventSubscriptionResult(w http.ResponseWriter, output *DeleteEventSubscriptionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteGlobalClusterResult writes the DeleteGlobalClusterResult to the HTTP response. -func SerializeDeleteGlobalClusterResult(w http.ResponseWriter, output *DeleteGlobalClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteTenantDatabaseResult writes the DeleteTenantDatabaseResult to the HTTP response. -func SerializeDeleteTenantDatabaseResult(w http.ResponseWriter, output *DeleteTenantDatabaseResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeregisterDBProxyTargetsResponse writes the DeregisterDBProxyTargetsResponse to the HTTP response. -func SerializeDeregisterDBProxyTargetsResponse(w http.ResponseWriter, output *DeregisterDBProxyTargetsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeAccountAttributesMessage writes the AccountAttributesMessage to the HTTP response. -func SerializeAccountAttributesMessage(w http.ResponseWriter, output *AccountAttributesMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeBlueGreenDeploymentsResponse writes the DescribeBlueGreenDeploymentsResponse to the HTTP response. -func SerializeDescribeBlueGreenDeploymentsResponse(w http.ResponseWriter, output *DescribeBlueGreenDeploymentsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCertificateMessage writes the CertificateMessage to the HTTP response. -func SerializeCertificateMessage(w http.ResponseWriter, output *CertificateMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDBClusterAutomatedBackupMessage writes the DBClusterAutomatedBackupMessage to the HTTP response. -func SerializeDBClusterAutomatedBackupMessage(w http.ResponseWriter, output *DBClusterAutomatedBackupMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDBClusterBacktrackMessage writes the DBClusterBacktrackMessage to the HTTP response. -func SerializeDBClusterBacktrackMessage(w http.ResponseWriter, output *DBClusterBacktrackMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDBClusterEndpointMessage writes the DBClusterEndpointMessage to the HTTP response. -func SerializeDBClusterEndpointMessage(w http.ResponseWriter, output *DBClusterEndpointMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDBClusterParameterGroupsMessage writes the DBClusterParameterGroupsMessage to the HTTP response. -func SerializeDBClusterParameterGroupsMessage(w http.ResponseWriter, output *DBClusterParameterGroupsMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDBClusterParameterGroupDetails writes the DBClusterParameterGroupDetails to the HTTP response. -func SerializeDBClusterParameterGroupDetails(w http.ResponseWriter, output *DBClusterParameterGroupDetails, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDBClusterSnapshotAttributesResult writes the DescribeDBClusterSnapshotAttributesResult to the HTTP response. -func SerializeDescribeDBClusterSnapshotAttributesResult(w http.ResponseWriter, output *DescribeDBClusterSnapshotAttributesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDBClusterSnapshotMessage writes the DBClusterSnapshotMessage to the HTTP response. -func SerializeDBClusterSnapshotMessage(w http.ResponseWriter, output *DBClusterSnapshotMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDBClusterMessage writes the DBClusterMessage to the HTTP response. -func SerializeDBClusterMessage(w http.ResponseWriter, output *DBClusterMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDBEngineVersionMessage writes the DBEngineVersionMessage to the HTTP response. -func SerializeDBEngineVersionMessage(w http.ResponseWriter, output *DBEngineVersionMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDBInstanceAutomatedBackupMessage writes the DBInstanceAutomatedBackupMessage to the HTTP response. -func SerializeDBInstanceAutomatedBackupMessage(w http.ResponseWriter, output *DBInstanceAutomatedBackupMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDBInstanceMessage writes the DBInstanceMessage to the HTTP response. -func SerializeDBInstanceMessage(w http.ResponseWriter, output *DBInstanceMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDBLogFilesResponse writes the DescribeDBLogFilesResponse to the HTTP response. -func SerializeDescribeDBLogFilesResponse(w http.ResponseWriter, output *DescribeDBLogFilesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDBMajorEngineVersionsResponse writes the DescribeDBMajorEngineVersionsResponse to the HTTP response. -func SerializeDescribeDBMajorEngineVersionsResponse(w http.ResponseWriter, output *DescribeDBMajorEngineVersionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDBParameterGroupsMessage writes the DBParameterGroupsMessage to the HTTP response. -func SerializeDBParameterGroupsMessage(w http.ResponseWriter, output *DBParameterGroupsMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDBParameterGroupDetails writes the DBParameterGroupDetails to the HTTP response. -func SerializeDBParameterGroupDetails(w http.ResponseWriter, output *DBParameterGroupDetails, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDBProxiesResponse writes the DescribeDBProxiesResponse to the HTTP response. -func SerializeDescribeDBProxiesResponse(w http.ResponseWriter, output *DescribeDBProxiesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDBProxyEndpointsResponse writes the DescribeDBProxyEndpointsResponse to the HTTP response. -func SerializeDescribeDBProxyEndpointsResponse(w http.ResponseWriter, output *DescribeDBProxyEndpointsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDBProxyTargetGroupsResponse writes the DescribeDBProxyTargetGroupsResponse to the HTTP response. -func SerializeDescribeDBProxyTargetGroupsResponse(w http.ResponseWriter, output *DescribeDBProxyTargetGroupsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDBProxyTargetsResponse writes the DescribeDBProxyTargetsResponse to the HTTP response. -func SerializeDescribeDBProxyTargetsResponse(w http.ResponseWriter, output *DescribeDBProxyTargetsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDBRecommendationsMessage writes the DBRecommendationsMessage to the HTTP response. -func SerializeDBRecommendationsMessage(w http.ResponseWriter, output *DBRecommendationsMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDBSecurityGroupMessage writes the DBSecurityGroupMessage to the HTTP response. -func SerializeDBSecurityGroupMessage(w http.ResponseWriter, output *DBSecurityGroupMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDBShardGroupsResponse writes the DescribeDBShardGroupsResponse to the HTTP response. -func SerializeDescribeDBShardGroupsResponse(w http.ResponseWriter, output *DescribeDBShardGroupsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDBSnapshotAttributesResult writes the DescribeDBSnapshotAttributesResult to the HTTP response. -func SerializeDescribeDBSnapshotAttributesResult(w http.ResponseWriter, output *DescribeDBSnapshotAttributesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDBSnapshotTenantDatabasesMessage writes the DBSnapshotTenantDatabasesMessage to the HTTP response. -func SerializeDBSnapshotTenantDatabasesMessage(w http.ResponseWriter, output *DBSnapshotTenantDatabasesMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDBSnapshotMessage writes the DBSnapshotMessage to the HTTP response. -func SerializeDBSnapshotMessage(w http.ResponseWriter, output *DBSnapshotMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDBSubnetGroupMessage writes the DBSubnetGroupMessage to the HTTP response. -func SerializeDBSubnetGroupMessage(w http.ResponseWriter, output *DBSubnetGroupMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeEngineDefaultClusterParametersResult writes the DescribeEngineDefaultClusterParametersResult to the HTTP response. -func SerializeDescribeEngineDefaultClusterParametersResult(w http.ResponseWriter, output *DescribeEngineDefaultClusterParametersResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeEngineDefaultParametersResult writes the DescribeEngineDefaultParametersResult to the HTTP response. -func SerializeDescribeEngineDefaultParametersResult(w http.ResponseWriter, output *DescribeEngineDefaultParametersResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEventCategoriesMessage writes the EventCategoriesMessage to the HTTP response. -func SerializeEventCategoriesMessage(w http.ResponseWriter, output *EventCategoriesMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEventSubscriptionsMessage writes the EventSubscriptionsMessage to the HTTP response. -func SerializeEventSubscriptionsMessage(w http.ResponseWriter, output *EventSubscriptionsMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEventsMessage writes the EventsMessage to the HTTP response. -func SerializeEventsMessage(w http.ResponseWriter, output *EventsMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeExportTasksMessage writes the ExportTasksMessage to the HTTP response. -func SerializeExportTasksMessage(w http.ResponseWriter, output *ExportTasksMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGlobalClustersMessage writes the GlobalClustersMessage to the HTTP response. -func SerializeGlobalClustersMessage(w http.ResponseWriter, output *GlobalClustersMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeIntegrationsResponse writes the DescribeIntegrationsResponse to the HTTP response. -func SerializeDescribeIntegrationsResponse(w http.ResponseWriter, output *DescribeIntegrationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeOptionGroupOptionsMessage writes the OptionGroupOptionsMessage to the HTTP response. -func SerializeOptionGroupOptionsMessage(w http.ResponseWriter, output *OptionGroupOptionsMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeOptionGroups writes the OptionGroups to the HTTP response. -func SerializeOptionGroups(w http.ResponseWriter, output *OptionGroups, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeOrderableDBInstanceOptionsMessage writes the OrderableDBInstanceOptionsMessage to the HTTP response. -func SerializeOrderableDBInstanceOptionsMessage(w http.ResponseWriter, output *OrderableDBInstanceOptionsMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePendingMaintenanceActionsMessage writes the PendingMaintenanceActionsMessage to the HTTP response. -func SerializePendingMaintenanceActionsMessage(w http.ResponseWriter, output *PendingMaintenanceActionsMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeReservedDBInstanceMessage writes the ReservedDBInstanceMessage to the HTTP response. -func SerializeReservedDBInstanceMessage(w http.ResponseWriter, output *ReservedDBInstanceMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeReservedDBInstancesOfferingMessage writes the ReservedDBInstancesOfferingMessage to the HTTP response. -func SerializeReservedDBInstancesOfferingMessage(w http.ResponseWriter, output *ReservedDBInstancesOfferingMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSourceRegionMessage writes the SourceRegionMessage to the HTTP response. -func SerializeSourceRegionMessage(w http.ResponseWriter, output *SourceRegionMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTenantDatabasesMessage writes the TenantDatabasesMessage to the HTTP response. -func SerializeTenantDatabasesMessage(w http.ResponseWriter, output *TenantDatabasesMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeValidDBInstanceModificationsResult writes the DescribeValidDBInstanceModificationsResult to the HTTP response. -func SerializeDescribeValidDBInstanceModificationsResult(w http.ResponseWriter, output *DescribeValidDBInstanceModificationsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisableHttpEndpointResponse writes the DisableHttpEndpointResponse to the HTTP response. -func SerializeDisableHttpEndpointResponse(w http.ResponseWriter, output *DisableHttpEndpointResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDownloadDBLogFilePortionDetails writes the DownloadDBLogFilePortionDetails to the HTTP response. -func SerializeDownloadDBLogFilePortionDetails(w http.ResponseWriter, output *DownloadDBLogFilePortionDetails, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEnableHttpEndpointResponse writes the EnableHttpEndpointResponse to the HTTP response. -func SerializeEnableHttpEndpointResponse(w http.ResponseWriter, output *EnableHttpEndpointResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeFailoverDBClusterResult writes the FailoverDBClusterResult to the HTTP response. -func SerializeFailoverDBClusterResult(w http.ResponseWriter, output *FailoverDBClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeFailoverGlobalClusterResult writes the FailoverGlobalClusterResult to the HTTP response. -func SerializeFailoverGlobalClusterResult(w http.ResponseWriter, output *FailoverGlobalClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTagListMessage writes the TagListMessage to the HTTP response. -func SerializeTagListMessage(w http.ResponseWriter, output *TagListMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyActivityStreamResponse writes the ModifyActivityStreamResponse to the HTTP response. -func SerializeModifyActivityStreamResponse(w http.ResponseWriter, output *ModifyActivityStreamResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyCertificatesResult writes the ModifyCertificatesResult to the HTTP response. -func SerializeModifyCertificatesResult(w http.ResponseWriter, output *ModifyCertificatesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDBClusterCapacityInfo writes the DBClusterCapacityInfo to the HTTP response. -func SerializeDBClusterCapacityInfo(w http.ResponseWriter, output *DBClusterCapacityInfo, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyDBClusterResult writes the ModifyDBClusterResult to the HTTP response. -func SerializeModifyDBClusterResult(w http.ResponseWriter, output *ModifyDBClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDBClusterParameterGroupNameMessage writes the DBClusterParameterGroupNameMessage to the HTTP response. -func SerializeDBClusterParameterGroupNameMessage(w http.ResponseWriter, output *DBClusterParameterGroupNameMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyDBClusterSnapshotAttributeResult writes the ModifyDBClusterSnapshotAttributeResult to the HTTP response. -func SerializeModifyDBClusterSnapshotAttributeResult(w http.ResponseWriter, output *ModifyDBClusterSnapshotAttributeResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyDBInstanceResult writes the ModifyDBInstanceResult to the HTTP response. -func SerializeModifyDBInstanceResult(w http.ResponseWriter, output *ModifyDBInstanceResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDBParameterGroupNameMessage writes the DBParameterGroupNameMessage to the HTTP response. -func SerializeDBParameterGroupNameMessage(w http.ResponseWriter, output *DBParameterGroupNameMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyDBProxyResponse writes the ModifyDBProxyResponse to the HTTP response. -func SerializeModifyDBProxyResponse(w http.ResponseWriter, output *ModifyDBProxyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyDBProxyEndpointResponse writes the ModifyDBProxyEndpointResponse to the HTTP response. -func SerializeModifyDBProxyEndpointResponse(w http.ResponseWriter, output *ModifyDBProxyEndpointResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyDBProxyTargetGroupResponse writes the ModifyDBProxyTargetGroupResponse to the HTTP response. -func SerializeModifyDBProxyTargetGroupResponse(w http.ResponseWriter, output *ModifyDBProxyTargetGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDBRecommendationMessage writes the DBRecommendationMessage to the HTTP response. -func SerializeDBRecommendationMessage(w http.ResponseWriter, output *DBRecommendationMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyDBSnapshotResult writes the ModifyDBSnapshotResult to the HTTP response. -func SerializeModifyDBSnapshotResult(w http.ResponseWriter, output *ModifyDBSnapshotResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyDBSnapshotAttributeResult writes the ModifyDBSnapshotAttributeResult to the HTTP response. -func SerializeModifyDBSnapshotAttributeResult(w http.ResponseWriter, output *ModifyDBSnapshotAttributeResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyDBSubnetGroupResult writes the ModifyDBSubnetGroupResult to the HTTP response. -func SerializeModifyDBSubnetGroupResult(w http.ResponseWriter, output *ModifyDBSubnetGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyEventSubscriptionResult writes the ModifyEventSubscriptionResult to the HTTP response. -func SerializeModifyEventSubscriptionResult(w http.ResponseWriter, output *ModifyEventSubscriptionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyGlobalClusterResult writes the ModifyGlobalClusterResult to the HTTP response. -func SerializeModifyGlobalClusterResult(w http.ResponseWriter, output *ModifyGlobalClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyOptionGroupResult writes the ModifyOptionGroupResult to the HTTP response. -func SerializeModifyOptionGroupResult(w http.ResponseWriter, output *ModifyOptionGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyTenantDatabaseResult writes the ModifyTenantDatabaseResult to the HTTP response. -func SerializeModifyTenantDatabaseResult(w http.ResponseWriter, output *ModifyTenantDatabaseResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePromoteReadReplicaResult writes the PromoteReadReplicaResult to the HTTP response. -func SerializePromoteReadReplicaResult(w http.ResponseWriter, output *PromoteReadReplicaResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePromoteReadReplicaDBClusterResult writes the PromoteReadReplicaDBClusterResult to the HTTP response. -func SerializePromoteReadReplicaDBClusterResult(w http.ResponseWriter, output *PromoteReadReplicaDBClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePurchaseReservedDBInstancesOfferingResult writes the PurchaseReservedDBInstancesOfferingResult to the HTTP response. -func SerializePurchaseReservedDBInstancesOfferingResult(w http.ResponseWriter, output *PurchaseReservedDBInstancesOfferingResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRebootDBClusterResult writes the RebootDBClusterResult to the HTTP response. -func SerializeRebootDBClusterResult(w http.ResponseWriter, output *RebootDBClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRebootDBInstanceResult writes the RebootDBInstanceResult to the HTTP response. -func SerializeRebootDBInstanceResult(w http.ResponseWriter, output *RebootDBInstanceResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRegisterDBProxyTargetsResponse writes the RegisterDBProxyTargetsResponse to the HTTP response. -func SerializeRegisterDBProxyTargetsResponse(w http.ResponseWriter, output *RegisterDBProxyTargetsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRemoveFromGlobalClusterResult writes the RemoveFromGlobalClusterResult to the HTTP response. -func SerializeRemoveFromGlobalClusterResult(w http.ResponseWriter, output *RemoveFromGlobalClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRemoveSourceIdentifierFromSubscriptionResult writes the RemoveSourceIdentifierFromSubscriptionResult to the HTTP response. -func SerializeRemoveSourceIdentifierFromSubscriptionResult(w http.ResponseWriter, output *RemoveSourceIdentifierFromSubscriptionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRestoreDBClusterFromS3Result writes the RestoreDBClusterFromS3Result to the HTTP response. -func SerializeRestoreDBClusterFromS3Result(w http.ResponseWriter, output *RestoreDBClusterFromS3Result, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRestoreDBClusterFromSnapshotResult writes the RestoreDBClusterFromSnapshotResult to the HTTP response. -func SerializeRestoreDBClusterFromSnapshotResult(w http.ResponseWriter, output *RestoreDBClusterFromSnapshotResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRestoreDBClusterToPointInTimeResult writes the RestoreDBClusterToPointInTimeResult to the HTTP response. -func SerializeRestoreDBClusterToPointInTimeResult(w http.ResponseWriter, output *RestoreDBClusterToPointInTimeResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRestoreDBInstanceFromDBSnapshotResult writes the RestoreDBInstanceFromDBSnapshotResult to the HTTP response. -func SerializeRestoreDBInstanceFromDBSnapshotResult(w http.ResponseWriter, output *RestoreDBInstanceFromDBSnapshotResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRestoreDBInstanceFromS3Result writes the RestoreDBInstanceFromS3Result to the HTTP response. -func SerializeRestoreDBInstanceFromS3Result(w http.ResponseWriter, output *RestoreDBInstanceFromS3Result, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRestoreDBInstanceToPointInTimeResult writes the RestoreDBInstanceToPointInTimeResult to the HTTP response. -func SerializeRestoreDBInstanceToPointInTimeResult(w http.ResponseWriter, output *RestoreDBInstanceToPointInTimeResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRevokeDBSecurityGroupIngressResult writes the RevokeDBSecurityGroupIngressResult to the HTTP response. -func SerializeRevokeDBSecurityGroupIngressResult(w http.ResponseWriter, output *RevokeDBSecurityGroupIngressResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartActivityStreamResponse writes the StartActivityStreamResponse to the HTTP response. -func SerializeStartActivityStreamResponse(w http.ResponseWriter, output *StartActivityStreamResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartDBClusterResult writes the StartDBClusterResult to the HTTP response. -func SerializeStartDBClusterResult(w http.ResponseWriter, output *StartDBClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartDBInstanceResult writes the StartDBInstanceResult to the HTTP response. -func SerializeStartDBInstanceResult(w http.ResponseWriter, output *StartDBInstanceResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartDBInstanceAutomatedBackupsReplicationResult writes the StartDBInstanceAutomatedBackupsReplicationResult to the HTTP response. -func SerializeStartDBInstanceAutomatedBackupsReplicationResult(w http.ResponseWriter, output *StartDBInstanceAutomatedBackupsReplicationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStopActivityStreamResponse writes the StopActivityStreamResponse to the HTTP response. -func SerializeStopActivityStreamResponse(w http.ResponseWriter, output *StopActivityStreamResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStopDBClusterResult writes the StopDBClusterResult to the HTTP response. -func SerializeStopDBClusterResult(w http.ResponseWriter, output *StopDBClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStopDBInstanceResult writes the StopDBInstanceResult to the HTTP response. -func SerializeStopDBInstanceResult(w http.ResponseWriter, output *StopDBInstanceResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStopDBInstanceAutomatedBackupsReplicationResult writes the StopDBInstanceAutomatedBackupsReplicationResult to the HTTP response. -func SerializeStopDBInstanceAutomatedBackupsReplicationResult(w http.ResponseWriter, output *StopDBInstanceAutomatedBackupsReplicationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSwitchoverBlueGreenDeploymentResponse writes the SwitchoverBlueGreenDeploymentResponse to the HTTP response. -func SerializeSwitchoverBlueGreenDeploymentResponse(w http.ResponseWriter, output *SwitchoverBlueGreenDeploymentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSwitchoverGlobalClusterResult writes the SwitchoverGlobalClusterResult to the HTTP response. -func SerializeSwitchoverGlobalClusterResult(w http.ResponseWriter, output *SwitchoverGlobalClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSwitchoverReadReplicaResult writes the SwitchoverReadReplicaResult to the HTTP response. -func SerializeSwitchoverReadReplicaResult(w http.ResponseWriter, output *SwitchoverReadReplicaResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/rds/interface.go b/internal/generated/rds/interface.go deleted file mode 100644 index 561c511f..00000000 --- a/internal/generated/rds/interface.go +++ /dev/null @@ -1,171 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package rds - -import "context" - -type RDSv19Service interface { - AddRoleToDBCluster(ctx context.Context, input *AddRoleToDBClusterMessage) (*SmithyUnit, error) - AddRoleToDBInstance(ctx context.Context, input *AddRoleToDBInstanceMessage) (*SmithyUnit, error) - AddSourceIdentifierToSubscription(ctx context.Context, input *AddSourceIdentifierToSubscriptionMessage) (*AddSourceIdentifierToSubscriptionResult, error) - AddTagsToResource(ctx context.Context, input *AddTagsToResourceMessage) (*SmithyUnit, error) - ApplyPendingMaintenanceAction(ctx context.Context, input *ApplyPendingMaintenanceActionMessage) (*ApplyPendingMaintenanceActionResult, error) - AuthorizeDBSecurityGroupIngress(ctx context.Context, input *AuthorizeDBSecurityGroupIngressMessage) (*AuthorizeDBSecurityGroupIngressResult, error) - BacktrackDBCluster(ctx context.Context, input *BacktrackDBClusterMessage) (*DBClusterBacktrack, error) - CancelExportTask(ctx context.Context, input *CancelExportTaskMessage) (*ExportTask, error) - CopyDBClusterParameterGroup(ctx context.Context, input *CopyDBClusterParameterGroupMessage) (*CopyDBClusterParameterGroupResult, error) - CopyDBClusterSnapshot(ctx context.Context, input *CopyDBClusterSnapshotMessage) (*CopyDBClusterSnapshotResult, error) - CopyDBParameterGroup(ctx context.Context, input *CopyDBParameterGroupMessage) (*CopyDBParameterGroupResult, error) - CopyDBSnapshot(ctx context.Context, input *CopyDBSnapshotMessage) (*CopyDBSnapshotResult, error) - CopyOptionGroup(ctx context.Context, input *CopyOptionGroupMessage) (*CopyOptionGroupResult, error) - CreateBlueGreenDeployment(ctx context.Context, input *CreateBlueGreenDeploymentRequest) (*CreateBlueGreenDeploymentResponse, error) - CreateCustomDBEngineVersion(ctx context.Context, input *CreateCustomDBEngineVersionMessage) (*DBEngineVersion, error) - CreateDBCluster(ctx context.Context, input *CreateDBClusterMessage) (*CreateDBClusterResult, error) - CreateDBClusterEndpoint(ctx context.Context, input *CreateDBClusterEndpointMessage) (*DBClusterEndpoint, error) - CreateDBClusterParameterGroup(ctx context.Context, input *CreateDBClusterParameterGroupMessage) (*CreateDBClusterParameterGroupResult, error) - CreateDBClusterSnapshot(ctx context.Context, input *CreateDBClusterSnapshotMessage) (*CreateDBClusterSnapshotResult, error) - CreateDBInstance(ctx context.Context, input *CreateDBInstanceMessage) (*CreateDBInstanceResult, error) - CreateDBInstanceReadReplica(ctx context.Context, input *CreateDBInstanceReadReplicaMessage) (*CreateDBInstanceReadReplicaResult, error) - CreateDBParameterGroup(ctx context.Context, input *CreateDBParameterGroupMessage) (*CreateDBParameterGroupResult, error) - CreateDBProxy(ctx context.Context, input *CreateDBProxyRequest) (*CreateDBProxyResponse, error) - CreateDBProxyEndpoint(ctx context.Context, input *CreateDBProxyEndpointRequest) (*CreateDBProxyEndpointResponse, error) - CreateDBSecurityGroup(ctx context.Context, input *CreateDBSecurityGroupMessage) (*CreateDBSecurityGroupResult, error) - CreateDBShardGroup(ctx context.Context, input *CreateDBShardGroupMessage) (*DBShardGroup, error) - CreateDBSnapshot(ctx context.Context, input *CreateDBSnapshotMessage) (*CreateDBSnapshotResult, error) - CreateDBSubnetGroup(ctx context.Context, input *CreateDBSubnetGroupMessage) (*CreateDBSubnetGroupResult, error) - CreateEventSubscription(ctx context.Context, input *CreateEventSubscriptionMessage) (*CreateEventSubscriptionResult, error) - CreateGlobalCluster(ctx context.Context, input *CreateGlobalClusterMessage) (*CreateGlobalClusterResult, error) - CreateIntegration(ctx context.Context, input *CreateIntegrationMessage) (*Integration, error) - CreateOptionGroup(ctx context.Context, input *CreateOptionGroupMessage) (*CreateOptionGroupResult, error) - CreateTenantDatabase(ctx context.Context, input *CreateTenantDatabaseMessage) (*CreateTenantDatabaseResult, error) - DeleteBlueGreenDeployment(ctx context.Context, input *DeleteBlueGreenDeploymentRequest) (*DeleteBlueGreenDeploymentResponse, error) - DeleteCustomDBEngineVersion(ctx context.Context, input *DeleteCustomDBEngineVersionMessage) (*DBEngineVersion, error) - DeleteDBCluster(ctx context.Context, input *DeleteDBClusterMessage) (*DeleteDBClusterResult, error) - DeleteDBClusterAutomatedBackup(ctx context.Context, input *DeleteDBClusterAutomatedBackupMessage) (*DeleteDBClusterAutomatedBackupResult, error) - DeleteDBClusterEndpoint(ctx context.Context, input *DeleteDBClusterEndpointMessage) (*DBClusterEndpoint, error) - DeleteDBClusterParameterGroup(ctx context.Context, input *DeleteDBClusterParameterGroupMessage) (*SmithyUnit, error) - DeleteDBClusterSnapshot(ctx context.Context, input *DeleteDBClusterSnapshotMessage) (*DeleteDBClusterSnapshotResult, error) - DeleteDBInstance(ctx context.Context, input *DeleteDBInstanceMessage) (*DeleteDBInstanceResult, error) - DeleteDBInstanceAutomatedBackup(ctx context.Context, input *DeleteDBInstanceAutomatedBackupMessage) (*DeleteDBInstanceAutomatedBackupResult, error) - DeleteDBParameterGroup(ctx context.Context, input *DeleteDBParameterGroupMessage) (*SmithyUnit, error) - DeleteDBProxy(ctx context.Context, input *DeleteDBProxyRequest) (*DeleteDBProxyResponse, error) - DeleteDBProxyEndpoint(ctx context.Context, input *DeleteDBProxyEndpointRequest) (*DeleteDBProxyEndpointResponse, error) - DeleteDBSecurityGroup(ctx context.Context, input *DeleteDBSecurityGroupMessage) (*SmithyUnit, error) - DeleteDBShardGroup(ctx context.Context, input *DeleteDBShardGroupMessage) (*DBShardGroup, error) - DeleteDBSnapshot(ctx context.Context, input *DeleteDBSnapshotMessage) (*DeleteDBSnapshotResult, error) - DeleteDBSubnetGroup(ctx context.Context, input *DeleteDBSubnetGroupMessage) (*SmithyUnit, error) - DeleteEventSubscription(ctx context.Context, input *DeleteEventSubscriptionMessage) (*DeleteEventSubscriptionResult, error) - DeleteGlobalCluster(ctx context.Context, input *DeleteGlobalClusterMessage) (*DeleteGlobalClusterResult, error) - DeleteIntegration(ctx context.Context, input *DeleteIntegrationMessage) (*Integration, error) - DeleteOptionGroup(ctx context.Context, input *DeleteOptionGroupMessage) (*SmithyUnit, error) - DeleteTenantDatabase(ctx context.Context, input *DeleteTenantDatabaseMessage) (*DeleteTenantDatabaseResult, error) - DeregisterDBProxyTargets(ctx context.Context, input *DeregisterDBProxyTargetsRequest) (*DeregisterDBProxyTargetsResponse, error) - DescribeAccountAttributes(ctx context.Context, input *DescribeAccountAttributesMessage) (*AccountAttributesMessage, error) - DescribeBlueGreenDeployments(ctx context.Context, input *DescribeBlueGreenDeploymentsRequest) (*DescribeBlueGreenDeploymentsResponse, error) - DescribeCertificates(ctx context.Context, input *DescribeCertificatesMessage) (*CertificateMessage, error) - DescribeDBClusterAutomatedBackups(ctx context.Context, input *DescribeDBClusterAutomatedBackupsMessage) (*DBClusterAutomatedBackupMessage, error) - DescribeDBClusterBacktracks(ctx context.Context, input *DescribeDBClusterBacktracksMessage) (*DBClusterBacktrackMessage, error) - DescribeDBClusterEndpoints(ctx context.Context, input *DescribeDBClusterEndpointsMessage) (*DBClusterEndpointMessage, error) - DescribeDBClusterParameterGroups(ctx context.Context, input *DescribeDBClusterParameterGroupsMessage) (*DBClusterParameterGroupsMessage, error) - DescribeDBClusterParameters(ctx context.Context, input *DescribeDBClusterParametersMessage) (*DBClusterParameterGroupDetails, error) - DescribeDBClusterSnapshotAttributes(ctx context.Context, input *DescribeDBClusterSnapshotAttributesMessage) (*DescribeDBClusterSnapshotAttributesResult, error) - DescribeDBClusterSnapshots(ctx context.Context, input *DescribeDBClusterSnapshotsMessage) (*DBClusterSnapshotMessage, error) - DescribeDBClusters(ctx context.Context, input *DescribeDBClustersMessage) (*DBClusterMessage, error) - DescribeDBEngineVersions(ctx context.Context, input *DescribeDBEngineVersionsMessage) (*DBEngineVersionMessage, error) - DescribeDBInstanceAutomatedBackups(ctx context.Context, input *DescribeDBInstanceAutomatedBackupsMessage) (*DBInstanceAutomatedBackupMessage, error) - DescribeDBInstances(ctx context.Context, input *DescribeDBInstancesMessage) (*DBInstanceMessage, error) - DescribeDBLogFiles(ctx context.Context, input *DescribeDBLogFilesMessage) (*DescribeDBLogFilesResponse, error) - DescribeDBMajorEngineVersions(ctx context.Context, input *DescribeDBMajorEngineVersionsRequest) (*DescribeDBMajorEngineVersionsResponse, error) - DescribeDBParameterGroups(ctx context.Context, input *DescribeDBParameterGroupsMessage) (*DBParameterGroupsMessage, error) - DescribeDBParameters(ctx context.Context, input *DescribeDBParametersMessage) (*DBParameterGroupDetails, error) - DescribeDBProxies(ctx context.Context, input *DescribeDBProxiesRequest) (*DescribeDBProxiesResponse, error) - DescribeDBProxyEndpoints(ctx context.Context, input *DescribeDBProxyEndpointsRequest) (*DescribeDBProxyEndpointsResponse, error) - DescribeDBProxyTargetGroups(ctx context.Context, input *DescribeDBProxyTargetGroupsRequest) (*DescribeDBProxyTargetGroupsResponse, error) - DescribeDBProxyTargets(ctx context.Context, input *DescribeDBProxyTargetsRequest) (*DescribeDBProxyTargetsResponse, error) - DescribeDBRecommendations(ctx context.Context, input *DescribeDBRecommendationsMessage) (*DBRecommendationsMessage, error) - DescribeDBSecurityGroups(ctx context.Context, input *DescribeDBSecurityGroupsMessage) (*DBSecurityGroupMessage, error) - DescribeDBShardGroups(ctx context.Context, input *DescribeDBShardGroupsMessage) (*DescribeDBShardGroupsResponse, error) - DescribeDBSnapshotAttributes(ctx context.Context, input *DescribeDBSnapshotAttributesMessage) (*DescribeDBSnapshotAttributesResult, error) - DescribeDBSnapshotTenantDatabases(ctx context.Context, input *DescribeDBSnapshotTenantDatabasesMessage) (*DBSnapshotTenantDatabasesMessage, error) - DescribeDBSnapshots(ctx context.Context, input *DescribeDBSnapshotsMessage) (*DBSnapshotMessage, error) - DescribeDBSubnetGroups(ctx context.Context, input *DescribeDBSubnetGroupsMessage) (*DBSubnetGroupMessage, error) - DescribeEngineDefaultClusterParameters(ctx context.Context, input *DescribeEngineDefaultClusterParametersMessage) (*DescribeEngineDefaultClusterParametersResult, error) - DescribeEngineDefaultParameters(ctx context.Context, input *DescribeEngineDefaultParametersMessage) (*DescribeEngineDefaultParametersResult, error) - DescribeEventCategories(ctx context.Context, input *DescribeEventCategoriesMessage) (*EventCategoriesMessage, error) - DescribeEventSubscriptions(ctx context.Context, input *DescribeEventSubscriptionsMessage) (*EventSubscriptionsMessage, error) - DescribeEvents(ctx context.Context, input *DescribeEventsMessage) (*EventsMessage, error) - DescribeExportTasks(ctx context.Context, input *DescribeExportTasksMessage) (*ExportTasksMessage, error) - DescribeGlobalClusters(ctx context.Context, input *DescribeGlobalClustersMessage) (*GlobalClustersMessage, error) - DescribeIntegrations(ctx context.Context, input *DescribeIntegrationsMessage) (*DescribeIntegrationsResponse, error) - DescribeOptionGroupOptions(ctx context.Context, input *DescribeOptionGroupOptionsMessage) (*OptionGroupOptionsMessage, error) - DescribeOptionGroups(ctx context.Context, input *DescribeOptionGroupsMessage) (*OptionGroups, error) - DescribeOrderableDBInstanceOptions(ctx context.Context, input *DescribeOrderableDBInstanceOptionsMessage) (*OrderableDBInstanceOptionsMessage, error) - DescribePendingMaintenanceActions(ctx context.Context, input *DescribePendingMaintenanceActionsMessage) (*PendingMaintenanceActionsMessage, error) - DescribeReservedDBInstances(ctx context.Context, input *DescribeReservedDBInstancesMessage) (*ReservedDBInstanceMessage, error) - DescribeReservedDBInstancesOfferings(ctx context.Context, input *DescribeReservedDBInstancesOfferingsMessage) (*ReservedDBInstancesOfferingMessage, error) - DescribeSourceRegions(ctx context.Context, input *DescribeSourceRegionsMessage) (*SourceRegionMessage, error) - DescribeTenantDatabases(ctx context.Context, input *DescribeTenantDatabasesMessage) (*TenantDatabasesMessage, error) - DescribeValidDBInstanceModifications(ctx context.Context, input *DescribeValidDBInstanceModificationsMessage) (*DescribeValidDBInstanceModificationsResult, error) - DisableHttpEndpoint(ctx context.Context, input *DisableHttpEndpointRequest) (*DisableHttpEndpointResponse, error) - DownloadDBLogFilePortion(ctx context.Context, input *DownloadDBLogFilePortionMessage) (*DownloadDBLogFilePortionDetails, error) - EnableHttpEndpoint(ctx context.Context, input *EnableHttpEndpointRequest) (*EnableHttpEndpointResponse, error) - FailoverDBCluster(ctx context.Context, input *FailoverDBClusterMessage) (*FailoverDBClusterResult, error) - FailoverGlobalCluster(ctx context.Context, input *FailoverGlobalClusterMessage) (*FailoverGlobalClusterResult, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceMessage) (*TagListMessage, error) - ModifyActivityStream(ctx context.Context, input *ModifyActivityStreamRequest) (*ModifyActivityStreamResponse, error) - ModifyCertificates(ctx context.Context, input *ModifyCertificatesMessage) (*ModifyCertificatesResult, error) - ModifyCurrentDBClusterCapacity(ctx context.Context, input *ModifyCurrentDBClusterCapacityMessage) (*DBClusterCapacityInfo, error) - ModifyCustomDBEngineVersion(ctx context.Context, input *ModifyCustomDBEngineVersionMessage) (*DBEngineVersion, error) - ModifyDBCluster(ctx context.Context, input *ModifyDBClusterMessage) (*ModifyDBClusterResult, error) - ModifyDBClusterEndpoint(ctx context.Context, input *ModifyDBClusterEndpointMessage) (*DBClusterEndpoint, error) - ModifyDBClusterParameterGroup(ctx context.Context, input *ModifyDBClusterParameterGroupMessage) (*DBClusterParameterGroupNameMessage, error) - ModifyDBClusterSnapshotAttribute(ctx context.Context, input *ModifyDBClusterSnapshotAttributeMessage) (*ModifyDBClusterSnapshotAttributeResult, error) - ModifyDBInstance(ctx context.Context, input *ModifyDBInstanceMessage) (*ModifyDBInstanceResult, error) - ModifyDBParameterGroup(ctx context.Context, input *ModifyDBParameterGroupMessage) (*DBParameterGroupNameMessage, error) - ModifyDBProxy(ctx context.Context, input *ModifyDBProxyRequest) (*ModifyDBProxyResponse, error) - ModifyDBProxyEndpoint(ctx context.Context, input *ModifyDBProxyEndpointRequest) (*ModifyDBProxyEndpointResponse, error) - ModifyDBProxyTargetGroup(ctx context.Context, input *ModifyDBProxyTargetGroupRequest) (*ModifyDBProxyTargetGroupResponse, error) - ModifyDBRecommendation(ctx context.Context, input *ModifyDBRecommendationMessage) (*DBRecommendationMessage, error) - ModifyDBShardGroup(ctx context.Context, input *ModifyDBShardGroupMessage) (*DBShardGroup, error) - ModifyDBSnapshot(ctx context.Context, input *ModifyDBSnapshotMessage) (*ModifyDBSnapshotResult, error) - ModifyDBSnapshotAttribute(ctx context.Context, input *ModifyDBSnapshotAttributeMessage) (*ModifyDBSnapshotAttributeResult, error) - ModifyDBSubnetGroup(ctx context.Context, input *ModifyDBSubnetGroupMessage) (*ModifyDBSubnetGroupResult, error) - ModifyEventSubscription(ctx context.Context, input *ModifyEventSubscriptionMessage) (*ModifyEventSubscriptionResult, error) - ModifyGlobalCluster(ctx context.Context, input *ModifyGlobalClusterMessage) (*ModifyGlobalClusterResult, error) - ModifyIntegration(ctx context.Context, input *ModifyIntegrationMessage) (*Integration, error) - ModifyOptionGroup(ctx context.Context, input *ModifyOptionGroupMessage) (*ModifyOptionGroupResult, error) - ModifyTenantDatabase(ctx context.Context, input *ModifyTenantDatabaseMessage) (*ModifyTenantDatabaseResult, error) - PromoteReadReplica(ctx context.Context, input *PromoteReadReplicaMessage) (*PromoteReadReplicaResult, error) - PromoteReadReplicaDBCluster(ctx context.Context, input *PromoteReadReplicaDBClusterMessage) (*PromoteReadReplicaDBClusterResult, error) - PurchaseReservedDBInstancesOffering(ctx context.Context, input *PurchaseReservedDBInstancesOfferingMessage) (*PurchaseReservedDBInstancesOfferingResult, error) - RebootDBCluster(ctx context.Context, input *RebootDBClusterMessage) (*RebootDBClusterResult, error) - RebootDBInstance(ctx context.Context, input *RebootDBInstanceMessage) (*RebootDBInstanceResult, error) - RebootDBShardGroup(ctx context.Context, input *RebootDBShardGroupMessage) (*DBShardGroup, error) - RegisterDBProxyTargets(ctx context.Context, input *RegisterDBProxyTargetsRequest) (*RegisterDBProxyTargetsResponse, error) - RemoveFromGlobalCluster(ctx context.Context, input *RemoveFromGlobalClusterMessage) (*RemoveFromGlobalClusterResult, error) - RemoveRoleFromDBCluster(ctx context.Context, input *RemoveRoleFromDBClusterMessage) (*SmithyUnit, error) - RemoveRoleFromDBInstance(ctx context.Context, input *RemoveRoleFromDBInstanceMessage) (*SmithyUnit, error) - RemoveSourceIdentifierFromSubscription(ctx context.Context, input *RemoveSourceIdentifierFromSubscriptionMessage) (*RemoveSourceIdentifierFromSubscriptionResult, error) - RemoveTagsFromResource(ctx context.Context, input *RemoveTagsFromResourceMessage) (*SmithyUnit, error) - ResetDBClusterParameterGroup(ctx context.Context, input *ResetDBClusterParameterGroupMessage) (*DBClusterParameterGroupNameMessage, error) - ResetDBParameterGroup(ctx context.Context, input *ResetDBParameterGroupMessage) (*DBParameterGroupNameMessage, error) - RestoreDBClusterFromS3(ctx context.Context, input *RestoreDBClusterFromS3Message) (*RestoreDBClusterFromS3Result, error) - RestoreDBClusterFromSnapshot(ctx context.Context, input *RestoreDBClusterFromSnapshotMessage) (*RestoreDBClusterFromSnapshotResult, error) - RestoreDBClusterToPointInTime(ctx context.Context, input *RestoreDBClusterToPointInTimeMessage) (*RestoreDBClusterToPointInTimeResult, error) - RestoreDBInstanceFromDBSnapshot(ctx context.Context, input *RestoreDBInstanceFromDBSnapshotMessage) (*RestoreDBInstanceFromDBSnapshotResult, error) - RestoreDBInstanceFromS3(ctx context.Context, input *RestoreDBInstanceFromS3Message) (*RestoreDBInstanceFromS3Result, error) - RestoreDBInstanceToPointInTime(ctx context.Context, input *RestoreDBInstanceToPointInTimeMessage) (*RestoreDBInstanceToPointInTimeResult, error) - RevokeDBSecurityGroupIngress(ctx context.Context, input *RevokeDBSecurityGroupIngressMessage) (*RevokeDBSecurityGroupIngressResult, error) - StartActivityStream(ctx context.Context, input *StartActivityStreamRequest) (*StartActivityStreamResponse, error) - StartDBCluster(ctx context.Context, input *StartDBClusterMessage) (*StartDBClusterResult, error) - StartDBInstance(ctx context.Context, input *StartDBInstanceMessage) (*StartDBInstanceResult, error) - StartDBInstanceAutomatedBackupsReplication(ctx context.Context, input *StartDBInstanceAutomatedBackupsReplicationMessage) (*StartDBInstanceAutomatedBackupsReplicationResult, error) - StartExportTask(ctx context.Context, input *StartExportTaskMessage) (*ExportTask, error) - StopActivityStream(ctx context.Context, input *StopActivityStreamRequest) (*StopActivityStreamResponse, error) - StopDBCluster(ctx context.Context, input *StopDBClusterMessage) (*StopDBClusterResult, error) - StopDBInstance(ctx context.Context, input *StopDBInstanceMessage) (*StopDBInstanceResult, error) - StopDBInstanceAutomatedBackupsReplication(ctx context.Context, input *StopDBInstanceAutomatedBackupsReplicationMessage) (*StopDBInstanceAutomatedBackupsReplicationResult, error) - SwitchoverBlueGreenDeployment(ctx context.Context, input *SwitchoverBlueGreenDeploymentRequest) (*SwitchoverBlueGreenDeploymentResponse, error) - SwitchoverGlobalCluster(ctx context.Context, input *SwitchoverGlobalClusterMessage) (*SwitchoverGlobalClusterResult, error) - SwitchoverReadReplica(ctx context.Context, input *SwitchoverReadReplicaMessage) (*SwitchoverReadReplicaResult, error) -} diff --git a/internal/generated/rds/router.go b/internal/generated/rds/router.go index 61205158..da0a52b5 100644 --- a/internal/generated/rds/router.go +++ b/internal/generated/rds/router.go @@ -4,6 +4,9 @@ package rds import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/rds/serializer.go b/internal/generated/rds/serializer.go deleted file mode 100644 index 46be485f..00000000 --- a/internal/generated/rds/serializer.go +++ /dev/null @@ -1,1151 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package rds - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeAddRoleToDBClusterMessage parses an HTTP request into a *AddRoleToDBClusterMessage. -func DeserializeAddRoleToDBClusterMessage(r *http.Request, pathParams PathParams) (*AddRoleToDBClusterMessage, error) { - input := &AddRoleToDBClusterMessage{} - - return input, nil -} - -// DeserializeAddRoleToDBInstanceMessage parses an HTTP request into a *AddRoleToDBInstanceMessage. -func DeserializeAddRoleToDBInstanceMessage(r *http.Request, pathParams PathParams) (*AddRoleToDBInstanceMessage, error) { - input := &AddRoleToDBInstanceMessage{} - - return input, nil -} - -// DeserializeAddSourceIdentifierToSubscriptionMessage parses an HTTP request into a *AddSourceIdentifierToSubscriptionMessage. -func DeserializeAddSourceIdentifierToSubscriptionMessage(r *http.Request, pathParams PathParams) (*AddSourceIdentifierToSubscriptionMessage, error) { - input := &AddSourceIdentifierToSubscriptionMessage{} - - return input, nil -} - -// DeserializeAddTagsToResourceMessage parses an HTTP request into a *AddTagsToResourceMessage. -func DeserializeAddTagsToResourceMessage(r *http.Request, pathParams PathParams) (*AddTagsToResourceMessage, error) { - input := &AddTagsToResourceMessage{} - - return input, nil -} - -// DeserializeApplyPendingMaintenanceActionMessage parses an HTTP request into a *ApplyPendingMaintenanceActionMessage. -func DeserializeApplyPendingMaintenanceActionMessage(r *http.Request, pathParams PathParams) (*ApplyPendingMaintenanceActionMessage, error) { - input := &ApplyPendingMaintenanceActionMessage{} - - return input, nil -} - -// DeserializeAuthorizeDBSecurityGroupIngressMessage parses an HTTP request into a *AuthorizeDBSecurityGroupIngressMessage. -func DeserializeAuthorizeDBSecurityGroupIngressMessage(r *http.Request, pathParams PathParams) (*AuthorizeDBSecurityGroupIngressMessage, error) { - input := &AuthorizeDBSecurityGroupIngressMessage{} - - return input, nil -} - -// DeserializeBacktrackDBClusterMessage parses an HTTP request into a *BacktrackDBClusterMessage. -func DeserializeBacktrackDBClusterMessage(r *http.Request, pathParams PathParams) (*BacktrackDBClusterMessage, error) { - input := &BacktrackDBClusterMessage{} - - return input, nil -} - -// DeserializeCancelExportTaskMessage parses an HTTP request into a *CancelExportTaskMessage. -func DeserializeCancelExportTaskMessage(r *http.Request, pathParams PathParams) (*CancelExportTaskMessage, error) { - input := &CancelExportTaskMessage{} - - return input, nil -} - -// DeserializeCopyDBClusterParameterGroupMessage parses an HTTP request into a *CopyDBClusterParameterGroupMessage. -func DeserializeCopyDBClusterParameterGroupMessage(r *http.Request, pathParams PathParams) (*CopyDBClusterParameterGroupMessage, error) { - input := &CopyDBClusterParameterGroupMessage{} - - return input, nil -} - -// DeserializeCopyDBClusterSnapshotMessage parses an HTTP request into a *CopyDBClusterSnapshotMessage. -func DeserializeCopyDBClusterSnapshotMessage(r *http.Request, pathParams PathParams) (*CopyDBClusterSnapshotMessage, error) { - input := &CopyDBClusterSnapshotMessage{} - - return input, nil -} - -// DeserializeCopyDBParameterGroupMessage parses an HTTP request into a *CopyDBParameterGroupMessage. -func DeserializeCopyDBParameterGroupMessage(r *http.Request, pathParams PathParams) (*CopyDBParameterGroupMessage, error) { - input := &CopyDBParameterGroupMessage{} - - return input, nil -} - -// DeserializeCopyDBSnapshotMessage parses an HTTP request into a *CopyDBSnapshotMessage. -func DeserializeCopyDBSnapshotMessage(r *http.Request, pathParams PathParams) (*CopyDBSnapshotMessage, error) { - input := &CopyDBSnapshotMessage{} - - return input, nil -} - -// DeserializeCopyOptionGroupMessage parses an HTTP request into a *CopyOptionGroupMessage. -func DeserializeCopyOptionGroupMessage(r *http.Request, pathParams PathParams) (*CopyOptionGroupMessage, error) { - input := &CopyOptionGroupMessage{} - - return input, nil -} - -// DeserializeCreateBlueGreenDeploymentRequest parses an HTTP request into a *CreateBlueGreenDeploymentRequest. -func DeserializeCreateBlueGreenDeploymentRequest(r *http.Request, pathParams PathParams) (*CreateBlueGreenDeploymentRequest, error) { - input := &CreateBlueGreenDeploymentRequest{} - - return input, nil -} - -// DeserializeCreateCustomDBEngineVersionMessage parses an HTTP request into a *CreateCustomDBEngineVersionMessage. -func DeserializeCreateCustomDBEngineVersionMessage(r *http.Request, pathParams PathParams) (*CreateCustomDBEngineVersionMessage, error) { - input := &CreateCustomDBEngineVersionMessage{} - - return input, nil -} - -// DeserializeCreateDBClusterMessage parses an HTTP request into a *CreateDBClusterMessage. -func DeserializeCreateDBClusterMessage(r *http.Request, pathParams PathParams) (*CreateDBClusterMessage, error) { - input := &CreateDBClusterMessage{} - - return input, nil -} - -// DeserializeCreateDBClusterEndpointMessage parses an HTTP request into a *CreateDBClusterEndpointMessage. -func DeserializeCreateDBClusterEndpointMessage(r *http.Request, pathParams PathParams) (*CreateDBClusterEndpointMessage, error) { - input := &CreateDBClusterEndpointMessage{} - - return input, nil -} - -// DeserializeCreateDBClusterParameterGroupMessage parses an HTTP request into a *CreateDBClusterParameterGroupMessage. -func DeserializeCreateDBClusterParameterGroupMessage(r *http.Request, pathParams PathParams) (*CreateDBClusterParameterGroupMessage, error) { - input := &CreateDBClusterParameterGroupMessage{} - - return input, nil -} - -// DeserializeCreateDBClusterSnapshotMessage parses an HTTP request into a *CreateDBClusterSnapshotMessage. -func DeserializeCreateDBClusterSnapshotMessage(r *http.Request, pathParams PathParams) (*CreateDBClusterSnapshotMessage, error) { - input := &CreateDBClusterSnapshotMessage{} - - return input, nil -} - -// DeserializeCreateDBInstanceMessage parses an HTTP request into a *CreateDBInstanceMessage. -func DeserializeCreateDBInstanceMessage(r *http.Request, pathParams PathParams) (*CreateDBInstanceMessage, error) { - input := &CreateDBInstanceMessage{} - - return input, nil -} - -// DeserializeCreateDBInstanceReadReplicaMessage parses an HTTP request into a *CreateDBInstanceReadReplicaMessage. -func DeserializeCreateDBInstanceReadReplicaMessage(r *http.Request, pathParams PathParams) (*CreateDBInstanceReadReplicaMessage, error) { - input := &CreateDBInstanceReadReplicaMessage{} - - return input, nil -} - -// DeserializeCreateDBParameterGroupMessage parses an HTTP request into a *CreateDBParameterGroupMessage. -func DeserializeCreateDBParameterGroupMessage(r *http.Request, pathParams PathParams) (*CreateDBParameterGroupMessage, error) { - input := &CreateDBParameterGroupMessage{} - - return input, nil -} - -// DeserializeCreateDBProxyRequest parses an HTTP request into a *CreateDBProxyRequest. -func DeserializeCreateDBProxyRequest(r *http.Request, pathParams PathParams) (*CreateDBProxyRequest, error) { - input := &CreateDBProxyRequest{} - - return input, nil -} - -// DeserializeCreateDBProxyEndpointRequest parses an HTTP request into a *CreateDBProxyEndpointRequest. -func DeserializeCreateDBProxyEndpointRequest(r *http.Request, pathParams PathParams) (*CreateDBProxyEndpointRequest, error) { - input := &CreateDBProxyEndpointRequest{} - - return input, nil -} - -// DeserializeCreateDBSecurityGroupMessage parses an HTTP request into a *CreateDBSecurityGroupMessage. -func DeserializeCreateDBSecurityGroupMessage(r *http.Request, pathParams PathParams) (*CreateDBSecurityGroupMessage, error) { - input := &CreateDBSecurityGroupMessage{} - - return input, nil -} - -// DeserializeCreateDBShardGroupMessage parses an HTTP request into a *CreateDBShardGroupMessage. -func DeserializeCreateDBShardGroupMessage(r *http.Request, pathParams PathParams) (*CreateDBShardGroupMessage, error) { - input := &CreateDBShardGroupMessage{} - - return input, nil -} - -// DeserializeCreateDBSnapshotMessage parses an HTTP request into a *CreateDBSnapshotMessage. -func DeserializeCreateDBSnapshotMessage(r *http.Request, pathParams PathParams) (*CreateDBSnapshotMessage, error) { - input := &CreateDBSnapshotMessage{} - - return input, nil -} - -// DeserializeCreateDBSubnetGroupMessage parses an HTTP request into a *CreateDBSubnetGroupMessage. -func DeserializeCreateDBSubnetGroupMessage(r *http.Request, pathParams PathParams) (*CreateDBSubnetGroupMessage, error) { - input := &CreateDBSubnetGroupMessage{} - - return input, nil -} - -// DeserializeCreateEventSubscriptionMessage parses an HTTP request into a *CreateEventSubscriptionMessage. -func DeserializeCreateEventSubscriptionMessage(r *http.Request, pathParams PathParams) (*CreateEventSubscriptionMessage, error) { - input := &CreateEventSubscriptionMessage{} - - return input, nil -} - -// DeserializeCreateGlobalClusterMessage parses an HTTP request into a *CreateGlobalClusterMessage. -func DeserializeCreateGlobalClusterMessage(r *http.Request, pathParams PathParams) (*CreateGlobalClusterMessage, error) { - input := &CreateGlobalClusterMessage{} - - return input, nil -} - -// DeserializeCreateIntegrationMessage parses an HTTP request into a *CreateIntegrationMessage. -func DeserializeCreateIntegrationMessage(r *http.Request, pathParams PathParams) (*CreateIntegrationMessage, error) { - input := &CreateIntegrationMessage{} - - return input, nil -} - -// DeserializeCreateOptionGroupMessage parses an HTTP request into a *CreateOptionGroupMessage. -func DeserializeCreateOptionGroupMessage(r *http.Request, pathParams PathParams) (*CreateOptionGroupMessage, error) { - input := &CreateOptionGroupMessage{} - - return input, nil -} - -// DeserializeCreateTenantDatabaseMessage parses an HTTP request into a *CreateTenantDatabaseMessage. -func DeserializeCreateTenantDatabaseMessage(r *http.Request, pathParams PathParams) (*CreateTenantDatabaseMessage, error) { - input := &CreateTenantDatabaseMessage{} - - return input, nil -} - -// DeserializeDeleteBlueGreenDeploymentRequest parses an HTTP request into a *DeleteBlueGreenDeploymentRequest. -func DeserializeDeleteBlueGreenDeploymentRequest(r *http.Request, pathParams PathParams) (*DeleteBlueGreenDeploymentRequest, error) { - input := &DeleteBlueGreenDeploymentRequest{} - - return input, nil -} - -// DeserializeDeleteCustomDBEngineVersionMessage parses an HTTP request into a *DeleteCustomDBEngineVersionMessage. -func DeserializeDeleteCustomDBEngineVersionMessage(r *http.Request, pathParams PathParams) (*DeleteCustomDBEngineVersionMessage, error) { - input := &DeleteCustomDBEngineVersionMessage{} - - return input, nil -} - -// DeserializeDeleteDBClusterMessage parses an HTTP request into a *DeleteDBClusterMessage. -func DeserializeDeleteDBClusterMessage(r *http.Request, pathParams PathParams) (*DeleteDBClusterMessage, error) { - input := &DeleteDBClusterMessage{} - - return input, nil -} - -// DeserializeDeleteDBClusterAutomatedBackupMessage parses an HTTP request into a *DeleteDBClusterAutomatedBackupMessage. -func DeserializeDeleteDBClusterAutomatedBackupMessage(r *http.Request, pathParams PathParams) (*DeleteDBClusterAutomatedBackupMessage, error) { - input := &DeleteDBClusterAutomatedBackupMessage{} - - return input, nil -} - -// DeserializeDeleteDBClusterEndpointMessage parses an HTTP request into a *DeleteDBClusterEndpointMessage. -func DeserializeDeleteDBClusterEndpointMessage(r *http.Request, pathParams PathParams) (*DeleteDBClusterEndpointMessage, error) { - input := &DeleteDBClusterEndpointMessage{} - - return input, nil -} - -// DeserializeDeleteDBClusterParameterGroupMessage parses an HTTP request into a *DeleteDBClusterParameterGroupMessage. -func DeserializeDeleteDBClusterParameterGroupMessage(r *http.Request, pathParams PathParams) (*DeleteDBClusterParameterGroupMessage, error) { - input := &DeleteDBClusterParameterGroupMessage{} - - return input, nil -} - -// DeserializeDeleteDBClusterSnapshotMessage parses an HTTP request into a *DeleteDBClusterSnapshotMessage. -func DeserializeDeleteDBClusterSnapshotMessage(r *http.Request, pathParams PathParams) (*DeleteDBClusterSnapshotMessage, error) { - input := &DeleteDBClusterSnapshotMessage{} - - return input, nil -} - -// DeserializeDeleteDBInstanceMessage parses an HTTP request into a *DeleteDBInstanceMessage. -func DeserializeDeleteDBInstanceMessage(r *http.Request, pathParams PathParams) (*DeleteDBInstanceMessage, error) { - input := &DeleteDBInstanceMessage{} - - return input, nil -} - -// DeserializeDeleteDBInstanceAutomatedBackupMessage parses an HTTP request into a *DeleteDBInstanceAutomatedBackupMessage. -func DeserializeDeleteDBInstanceAutomatedBackupMessage(r *http.Request, pathParams PathParams) (*DeleteDBInstanceAutomatedBackupMessage, error) { - input := &DeleteDBInstanceAutomatedBackupMessage{} - - return input, nil -} - -// DeserializeDeleteDBParameterGroupMessage parses an HTTP request into a *DeleteDBParameterGroupMessage. -func DeserializeDeleteDBParameterGroupMessage(r *http.Request, pathParams PathParams) (*DeleteDBParameterGroupMessage, error) { - input := &DeleteDBParameterGroupMessage{} - - return input, nil -} - -// DeserializeDeleteDBProxyRequest parses an HTTP request into a *DeleteDBProxyRequest. -func DeserializeDeleteDBProxyRequest(r *http.Request, pathParams PathParams) (*DeleteDBProxyRequest, error) { - input := &DeleteDBProxyRequest{} - - return input, nil -} - -// DeserializeDeleteDBProxyEndpointRequest parses an HTTP request into a *DeleteDBProxyEndpointRequest. -func DeserializeDeleteDBProxyEndpointRequest(r *http.Request, pathParams PathParams) (*DeleteDBProxyEndpointRequest, error) { - input := &DeleteDBProxyEndpointRequest{} - - return input, nil -} - -// DeserializeDeleteDBSecurityGroupMessage parses an HTTP request into a *DeleteDBSecurityGroupMessage. -func DeserializeDeleteDBSecurityGroupMessage(r *http.Request, pathParams PathParams) (*DeleteDBSecurityGroupMessage, error) { - input := &DeleteDBSecurityGroupMessage{} - - return input, nil -} - -// DeserializeDeleteDBShardGroupMessage parses an HTTP request into a *DeleteDBShardGroupMessage. -func DeserializeDeleteDBShardGroupMessage(r *http.Request, pathParams PathParams) (*DeleteDBShardGroupMessage, error) { - input := &DeleteDBShardGroupMessage{} - - return input, nil -} - -// DeserializeDeleteDBSnapshotMessage parses an HTTP request into a *DeleteDBSnapshotMessage. -func DeserializeDeleteDBSnapshotMessage(r *http.Request, pathParams PathParams) (*DeleteDBSnapshotMessage, error) { - input := &DeleteDBSnapshotMessage{} - - return input, nil -} - -// DeserializeDeleteDBSubnetGroupMessage parses an HTTP request into a *DeleteDBSubnetGroupMessage. -func DeserializeDeleteDBSubnetGroupMessage(r *http.Request, pathParams PathParams) (*DeleteDBSubnetGroupMessage, error) { - input := &DeleteDBSubnetGroupMessage{} - - return input, nil -} - -// DeserializeDeleteEventSubscriptionMessage parses an HTTP request into a *DeleteEventSubscriptionMessage. -func DeserializeDeleteEventSubscriptionMessage(r *http.Request, pathParams PathParams) (*DeleteEventSubscriptionMessage, error) { - input := &DeleteEventSubscriptionMessage{} - - return input, nil -} - -// DeserializeDeleteGlobalClusterMessage parses an HTTP request into a *DeleteGlobalClusterMessage. -func DeserializeDeleteGlobalClusterMessage(r *http.Request, pathParams PathParams) (*DeleteGlobalClusterMessage, error) { - input := &DeleteGlobalClusterMessage{} - - return input, nil -} - -// DeserializeDeleteIntegrationMessage parses an HTTP request into a *DeleteIntegrationMessage. -func DeserializeDeleteIntegrationMessage(r *http.Request, pathParams PathParams) (*DeleteIntegrationMessage, error) { - input := &DeleteIntegrationMessage{} - - return input, nil -} - -// DeserializeDeleteOptionGroupMessage parses an HTTP request into a *DeleteOptionGroupMessage. -func DeserializeDeleteOptionGroupMessage(r *http.Request, pathParams PathParams) (*DeleteOptionGroupMessage, error) { - input := &DeleteOptionGroupMessage{} - - return input, nil -} - -// DeserializeDeleteTenantDatabaseMessage parses an HTTP request into a *DeleteTenantDatabaseMessage. -func DeserializeDeleteTenantDatabaseMessage(r *http.Request, pathParams PathParams) (*DeleteTenantDatabaseMessage, error) { - input := &DeleteTenantDatabaseMessage{} - - return input, nil -} - -// DeserializeDeregisterDBProxyTargetsRequest parses an HTTP request into a *DeregisterDBProxyTargetsRequest. -func DeserializeDeregisterDBProxyTargetsRequest(r *http.Request, pathParams PathParams) (*DeregisterDBProxyTargetsRequest, error) { - input := &DeregisterDBProxyTargetsRequest{} - - return input, nil -} - -// DeserializeDescribeAccountAttributesMessage parses an HTTP request into a *DescribeAccountAttributesMessage. -func DeserializeDescribeAccountAttributesMessage(r *http.Request, pathParams PathParams) (*DescribeAccountAttributesMessage, error) { - input := &DescribeAccountAttributesMessage{} - - return input, nil -} - -// DeserializeDescribeBlueGreenDeploymentsRequest parses an HTTP request into a *DescribeBlueGreenDeploymentsRequest. -func DeserializeDescribeBlueGreenDeploymentsRequest(r *http.Request, pathParams PathParams) (*DescribeBlueGreenDeploymentsRequest, error) { - input := &DescribeBlueGreenDeploymentsRequest{} - - return input, nil -} - -// DeserializeDescribeCertificatesMessage parses an HTTP request into a *DescribeCertificatesMessage. -func DeserializeDescribeCertificatesMessage(r *http.Request, pathParams PathParams) (*DescribeCertificatesMessage, error) { - input := &DescribeCertificatesMessage{} - - return input, nil -} - -// DeserializeDescribeDBClusterAutomatedBackupsMessage parses an HTTP request into a *DescribeDBClusterAutomatedBackupsMessage. -func DeserializeDescribeDBClusterAutomatedBackupsMessage(r *http.Request, pathParams PathParams) (*DescribeDBClusterAutomatedBackupsMessage, error) { - input := &DescribeDBClusterAutomatedBackupsMessage{} - - return input, nil -} - -// DeserializeDescribeDBClusterBacktracksMessage parses an HTTP request into a *DescribeDBClusterBacktracksMessage. -func DeserializeDescribeDBClusterBacktracksMessage(r *http.Request, pathParams PathParams) (*DescribeDBClusterBacktracksMessage, error) { - input := &DescribeDBClusterBacktracksMessage{} - - return input, nil -} - -// DeserializeDescribeDBClusterEndpointsMessage parses an HTTP request into a *DescribeDBClusterEndpointsMessage. -func DeserializeDescribeDBClusterEndpointsMessage(r *http.Request, pathParams PathParams) (*DescribeDBClusterEndpointsMessage, error) { - input := &DescribeDBClusterEndpointsMessage{} - - return input, nil -} - -// DeserializeDescribeDBClusterParameterGroupsMessage parses an HTTP request into a *DescribeDBClusterParameterGroupsMessage. -func DeserializeDescribeDBClusterParameterGroupsMessage(r *http.Request, pathParams PathParams) (*DescribeDBClusterParameterGroupsMessage, error) { - input := &DescribeDBClusterParameterGroupsMessage{} - - return input, nil -} - -// DeserializeDescribeDBClusterParametersMessage parses an HTTP request into a *DescribeDBClusterParametersMessage. -func DeserializeDescribeDBClusterParametersMessage(r *http.Request, pathParams PathParams) (*DescribeDBClusterParametersMessage, error) { - input := &DescribeDBClusterParametersMessage{} - - return input, nil -} - -// DeserializeDescribeDBClusterSnapshotAttributesMessage parses an HTTP request into a *DescribeDBClusterSnapshotAttributesMessage. -func DeserializeDescribeDBClusterSnapshotAttributesMessage(r *http.Request, pathParams PathParams) (*DescribeDBClusterSnapshotAttributesMessage, error) { - input := &DescribeDBClusterSnapshotAttributesMessage{} - - return input, nil -} - -// DeserializeDescribeDBClusterSnapshotsMessage parses an HTTP request into a *DescribeDBClusterSnapshotsMessage. -func DeserializeDescribeDBClusterSnapshotsMessage(r *http.Request, pathParams PathParams) (*DescribeDBClusterSnapshotsMessage, error) { - input := &DescribeDBClusterSnapshotsMessage{} - - return input, nil -} - -// DeserializeDescribeDBClustersMessage parses an HTTP request into a *DescribeDBClustersMessage. -func DeserializeDescribeDBClustersMessage(r *http.Request, pathParams PathParams) (*DescribeDBClustersMessage, error) { - input := &DescribeDBClustersMessage{} - - return input, nil -} - -// DeserializeDescribeDBEngineVersionsMessage parses an HTTP request into a *DescribeDBEngineVersionsMessage. -func DeserializeDescribeDBEngineVersionsMessage(r *http.Request, pathParams PathParams) (*DescribeDBEngineVersionsMessage, error) { - input := &DescribeDBEngineVersionsMessage{} - - return input, nil -} - -// DeserializeDescribeDBInstanceAutomatedBackupsMessage parses an HTTP request into a *DescribeDBInstanceAutomatedBackupsMessage. -func DeserializeDescribeDBInstanceAutomatedBackupsMessage(r *http.Request, pathParams PathParams) (*DescribeDBInstanceAutomatedBackupsMessage, error) { - input := &DescribeDBInstanceAutomatedBackupsMessage{} - - return input, nil -} - -// DeserializeDescribeDBInstancesMessage parses an HTTP request into a *DescribeDBInstancesMessage. -func DeserializeDescribeDBInstancesMessage(r *http.Request, pathParams PathParams) (*DescribeDBInstancesMessage, error) { - input := &DescribeDBInstancesMessage{} - - return input, nil -} - -// DeserializeDescribeDBLogFilesMessage parses an HTTP request into a *DescribeDBLogFilesMessage. -func DeserializeDescribeDBLogFilesMessage(r *http.Request, pathParams PathParams) (*DescribeDBLogFilesMessage, error) { - input := &DescribeDBLogFilesMessage{} - - return input, nil -} - -// DeserializeDescribeDBMajorEngineVersionsRequest parses an HTTP request into a *DescribeDBMajorEngineVersionsRequest. -func DeserializeDescribeDBMajorEngineVersionsRequest(r *http.Request, pathParams PathParams) (*DescribeDBMajorEngineVersionsRequest, error) { - input := &DescribeDBMajorEngineVersionsRequest{} - - return input, nil -} - -// DeserializeDescribeDBParameterGroupsMessage parses an HTTP request into a *DescribeDBParameterGroupsMessage. -func DeserializeDescribeDBParameterGroupsMessage(r *http.Request, pathParams PathParams) (*DescribeDBParameterGroupsMessage, error) { - input := &DescribeDBParameterGroupsMessage{} - - return input, nil -} - -// DeserializeDescribeDBParametersMessage parses an HTTP request into a *DescribeDBParametersMessage. -func DeserializeDescribeDBParametersMessage(r *http.Request, pathParams PathParams) (*DescribeDBParametersMessage, error) { - input := &DescribeDBParametersMessage{} - - return input, nil -} - -// DeserializeDescribeDBProxiesRequest parses an HTTP request into a *DescribeDBProxiesRequest. -func DeserializeDescribeDBProxiesRequest(r *http.Request, pathParams PathParams) (*DescribeDBProxiesRequest, error) { - input := &DescribeDBProxiesRequest{} - - return input, nil -} - -// DeserializeDescribeDBProxyEndpointsRequest parses an HTTP request into a *DescribeDBProxyEndpointsRequest. -func DeserializeDescribeDBProxyEndpointsRequest(r *http.Request, pathParams PathParams) (*DescribeDBProxyEndpointsRequest, error) { - input := &DescribeDBProxyEndpointsRequest{} - - return input, nil -} - -// DeserializeDescribeDBProxyTargetGroupsRequest parses an HTTP request into a *DescribeDBProxyTargetGroupsRequest. -func DeserializeDescribeDBProxyTargetGroupsRequest(r *http.Request, pathParams PathParams) (*DescribeDBProxyTargetGroupsRequest, error) { - input := &DescribeDBProxyTargetGroupsRequest{} - - return input, nil -} - -// DeserializeDescribeDBProxyTargetsRequest parses an HTTP request into a *DescribeDBProxyTargetsRequest. -func DeserializeDescribeDBProxyTargetsRequest(r *http.Request, pathParams PathParams) (*DescribeDBProxyTargetsRequest, error) { - input := &DescribeDBProxyTargetsRequest{} - - return input, nil -} - -// DeserializeDescribeDBRecommendationsMessage parses an HTTP request into a *DescribeDBRecommendationsMessage. -func DeserializeDescribeDBRecommendationsMessage(r *http.Request, pathParams PathParams) (*DescribeDBRecommendationsMessage, error) { - input := &DescribeDBRecommendationsMessage{} - - return input, nil -} - -// DeserializeDescribeDBSecurityGroupsMessage parses an HTTP request into a *DescribeDBSecurityGroupsMessage. -func DeserializeDescribeDBSecurityGroupsMessage(r *http.Request, pathParams PathParams) (*DescribeDBSecurityGroupsMessage, error) { - input := &DescribeDBSecurityGroupsMessage{} - - return input, nil -} - -// DeserializeDescribeDBShardGroupsMessage parses an HTTP request into a *DescribeDBShardGroupsMessage. -func DeserializeDescribeDBShardGroupsMessage(r *http.Request, pathParams PathParams) (*DescribeDBShardGroupsMessage, error) { - input := &DescribeDBShardGroupsMessage{} - - return input, nil -} - -// DeserializeDescribeDBSnapshotAttributesMessage parses an HTTP request into a *DescribeDBSnapshotAttributesMessage. -func DeserializeDescribeDBSnapshotAttributesMessage(r *http.Request, pathParams PathParams) (*DescribeDBSnapshotAttributesMessage, error) { - input := &DescribeDBSnapshotAttributesMessage{} - - return input, nil -} - -// DeserializeDescribeDBSnapshotTenantDatabasesMessage parses an HTTP request into a *DescribeDBSnapshotTenantDatabasesMessage. -func DeserializeDescribeDBSnapshotTenantDatabasesMessage(r *http.Request, pathParams PathParams) (*DescribeDBSnapshotTenantDatabasesMessage, error) { - input := &DescribeDBSnapshotTenantDatabasesMessage{} - - return input, nil -} - -// DeserializeDescribeDBSnapshotsMessage parses an HTTP request into a *DescribeDBSnapshotsMessage. -func DeserializeDescribeDBSnapshotsMessage(r *http.Request, pathParams PathParams) (*DescribeDBSnapshotsMessage, error) { - input := &DescribeDBSnapshotsMessage{} - - return input, nil -} - -// DeserializeDescribeDBSubnetGroupsMessage parses an HTTP request into a *DescribeDBSubnetGroupsMessage. -func DeserializeDescribeDBSubnetGroupsMessage(r *http.Request, pathParams PathParams) (*DescribeDBSubnetGroupsMessage, error) { - input := &DescribeDBSubnetGroupsMessage{} - - return input, nil -} - -// DeserializeDescribeEngineDefaultClusterParametersMessage parses an HTTP request into a *DescribeEngineDefaultClusterParametersMessage. -func DeserializeDescribeEngineDefaultClusterParametersMessage(r *http.Request, pathParams PathParams) (*DescribeEngineDefaultClusterParametersMessage, error) { - input := &DescribeEngineDefaultClusterParametersMessage{} - - return input, nil -} - -// DeserializeDescribeEngineDefaultParametersMessage parses an HTTP request into a *DescribeEngineDefaultParametersMessage. -func DeserializeDescribeEngineDefaultParametersMessage(r *http.Request, pathParams PathParams) (*DescribeEngineDefaultParametersMessage, error) { - input := &DescribeEngineDefaultParametersMessage{} - - return input, nil -} - -// DeserializeDescribeEventCategoriesMessage parses an HTTP request into a *DescribeEventCategoriesMessage. -func DeserializeDescribeEventCategoriesMessage(r *http.Request, pathParams PathParams) (*DescribeEventCategoriesMessage, error) { - input := &DescribeEventCategoriesMessage{} - - return input, nil -} - -// DeserializeDescribeEventSubscriptionsMessage parses an HTTP request into a *DescribeEventSubscriptionsMessage. -func DeserializeDescribeEventSubscriptionsMessage(r *http.Request, pathParams PathParams) (*DescribeEventSubscriptionsMessage, error) { - input := &DescribeEventSubscriptionsMessage{} - - return input, nil -} - -// DeserializeDescribeEventsMessage parses an HTTP request into a *DescribeEventsMessage. -func DeserializeDescribeEventsMessage(r *http.Request, pathParams PathParams) (*DescribeEventsMessage, error) { - input := &DescribeEventsMessage{} - - return input, nil -} - -// DeserializeDescribeExportTasksMessage parses an HTTP request into a *DescribeExportTasksMessage. -func DeserializeDescribeExportTasksMessage(r *http.Request, pathParams PathParams) (*DescribeExportTasksMessage, error) { - input := &DescribeExportTasksMessage{} - - return input, nil -} - -// DeserializeDescribeGlobalClustersMessage parses an HTTP request into a *DescribeGlobalClustersMessage. -func DeserializeDescribeGlobalClustersMessage(r *http.Request, pathParams PathParams) (*DescribeGlobalClustersMessage, error) { - input := &DescribeGlobalClustersMessage{} - - return input, nil -} - -// DeserializeDescribeIntegrationsMessage parses an HTTP request into a *DescribeIntegrationsMessage. -func DeserializeDescribeIntegrationsMessage(r *http.Request, pathParams PathParams) (*DescribeIntegrationsMessage, error) { - input := &DescribeIntegrationsMessage{} - - return input, nil -} - -// DeserializeDescribeOptionGroupOptionsMessage parses an HTTP request into a *DescribeOptionGroupOptionsMessage. -func DeserializeDescribeOptionGroupOptionsMessage(r *http.Request, pathParams PathParams) (*DescribeOptionGroupOptionsMessage, error) { - input := &DescribeOptionGroupOptionsMessage{} - - return input, nil -} - -// DeserializeDescribeOptionGroupsMessage parses an HTTP request into a *DescribeOptionGroupsMessage. -func DeserializeDescribeOptionGroupsMessage(r *http.Request, pathParams PathParams) (*DescribeOptionGroupsMessage, error) { - input := &DescribeOptionGroupsMessage{} - - return input, nil -} - -// DeserializeDescribeOrderableDBInstanceOptionsMessage parses an HTTP request into a *DescribeOrderableDBInstanceOptionsMessage. -func DeserializeDescribeOrderableDBInstanceOptionsMessage(r *http.Request, pathParams PathParams) (*DescribeOrderableDBInstanceOptionsMessage, error) { - input := &DescribeOrderableDBInstanceOptionsMessage{} - - return input, nil -} - -// DeserializeDescribePendingMaintenanceActionsMessage parses an HTTP request into a *DescribePendingMaintenanceActionsMessage. -func DeserializeDescribePendingMaintenanceActionsMessage(r *http.Request, pathParams PathParams) (*DescribePendingMaintenanceActionsMessage, error) { - input := &DescribePendingMaintenanceActionsMessage{} - - return input, nil -} - -// DeserializeDescribeReservedDBInstancesMessage parses an HTTP request into a *DescribeReservedDBInstancesMessage. -func DeserializeDescribeReservedDBInstancesMessage(r *http.Request, pathParams PathParams) (*DescribeReservedDBInstancesMessage, error) { - input := &DescribeReservedDBInstancesMessage{} - - return input, nil -} - -// DeserializeDescribeReservedDBInstancesOfferingsMessage parses an HTTP request into a *DescribeReservedDBInstancesOfferingsMessage. -func DeserializeDescribeReservedDBInstancesOfferingsMessage(r *http.Request, pathParams PathParams) (*DescribeReservedDBInstancesOfferingsMessage, error) { - input := &DescribeReservedDBInstancesOfferingsMessage{} - - return input, nil -} - -// DeserializeDescribeSourceRegionsMessage parses an HTTP request into a *DescribeSourceRegionsMessage. -func DeserializeDescribeSourceRegionsMessage(r *http.Request, pathParams PathParams) (*DescribeSourceRegionsMessage, error) { - input := &DescribeSourceRegionsMessage{} - - return input, nil -} - -// DeserializeDescribeTenantDatabasesMessage parses an HTTP request into a *DescribeTenantDatabasesMessage. -func DeserializeDescribeTenantDatabasesMessage(r *http.Request, pathParams PathParams) (*DescribeTenantDatabasesMessage, error) { - input := &DescribeTenantDatabasesMessage{} - - return input, nil -} - -// DeserializeDescribeValidDBInstanceModificationsMessage parses an HTTP request into a *DescribeValidDBInstanceModificationsMessage. -func DeserializeDescribeValidDBInstanceModificationsMessage(r *http.Request, pathParams PathParams) (*DescribeValidDBInstanceModificationsMessage, error) { - input := &DescribeValidDBInstanceModificationsMessage{} - - return input, nil -} - -// DeserializeDisableHttpEndpointRequest parses an HTTP request into a *DisableHttpEndpointRequest. -func DeserializeDisableHttpEndpointRequest(r *http.Request, pathParams PathParams) (*DisableHttpEndpointRequest, error) { - input := &DisableHttpEndpointRequest{} - - return input, nil -} - -// DeserializeDownloadDBLogFilePortionMessage parses an HTTP request into a *DownloadDBLogFilePortionMessage. -func DeserializeDownloadDBLogFilePortionMessage(r *http.Request, pathParams PathParams) (*DownloadDBLogFilePortionMessage, error) { - input := &DownloadDBLogFilePortionMessage{} - - return input, nil -} - -// DeserializeEnableHttpEndpointRequest parses an HTTP request into a *EnableHttpEndpointRequest. -func DeserializeEnableHttpEndpointRequest(r *http.Request, pathParams PathParams) (*EnableHttpEndpointRequest, error) { - input := &EnableHttpEndpointRequest{} - - return input, nil -} - -// DeserializeFailoverDBClusterMessage parses an HTTP request into a *FailoverDBClusterMessage. -func DeserializeFailoverDBClusterMessage(r *http.Request, pathParams PathParams) (*FailoverDBClusterMessage, error) { - input := &FailoverDBClusterMessage{} - - return input, nil -} - -// DeserializeFailoverGlobalClusterMessage parses an HTTP request into a *FailoverGlobalClusterMessage. -func DeserializeFailoverGlobalClusterMessage(r *http.Request, pathParams PathParams) (*FailoverGlobalClusterMessage, error) { - input := &FailoverGlobalClusterMessage{} - - return input, nil -} - -// DeserializeListTagsForResourceMessage parses an HTTP request into a *ListTagsForResourceMessage. -func DeserializeListTagsForResourceMessage(r *http.Request, pathParams PathParams) (*ListTagsForResourceMessage, error) { - input := &ListTagsForResourceMessage{} - - return input, nil -} - -// DeserializeModifyActivityStreamRequest parses an HTTP request into a *ModifyActivityStreamRequest. -func DeserializeModifyActivityStreamRequest(r *http.Request, pathParams PathParams) (*ModifyActivityStreamRequest, error) { - input := &ModifyActivityStreamRequest{} - - return input, nil -} - -// DeserializeModifyCertificatesMessage parses an HTTP request into a *ModifyCertificatesMessage. -func DeserializeModifyCertificatesMessage(r *http.Request, pathParams PathParams) (*ModifyCertificatesMessage, error) { - input := &ModifyCertificatesMessage{} - - return input, nil -} - -// DeserializeModifyCurrentDBClusterCapacityMessage parses an HTTP request into a *ModifyCurrentDBClusterCapacityMessage. -func DeserializeModifyCurrentDBClusterCapacityMessage(r *http.Request, pathParams PathParams) (*ModifyCurrentDBClusterCapacityMessage, error) { - input := &ModifyCurrentDBClusterCapacityMessage{} - - return input, nil -} - -// DeserializeModifyCustomDBEngineVersionMessage parses an HTTP request into a *ModifyCustomDBEngineVersionMessage. -func DeserializeModifyCustomDBEngineVersionMessage(r *http.Request, pathParams PathParams) (*ModifyCustomDBEngineVersionMessage, error) { - input := &ModifyCustomDBEngineVersionMessage{} - - return input, nil -} - -// DeserializeModifyDBClusterMessage parses an HTTP request into a *ModifyDBClusterMessage. -func DeserializeModifyDBClusterMessage(r *http.Request, pathParams PathParams) (*ModifyDBClusterMessage, error) { - input := &ModifyDBClusterMessage{} - - return input, nil -} - -// DeserializeModifyDBClusterEndpointMessage parses an HTTP request into a *ModifyDBClusterEndpointMessage. -func DeserializeModifyDBClusterEndpointMessage(r *http.Request, pathParams PathParams) (*ModifyDBClusterEndpointMessage, error) { - input := &ModifyDBClusterEndpointMessage{} - - return input, nil -} - -// DeserializeModifyDBClusterParameterGroupMessage parses an HTTP request into a *ModifyDBClusterParameterGroupMessage. -func DeserializeModifyDBClusterParameterGroupMessage(r *http.Request, pathParams PathParams) (*ModifyDBClusterParameterGroupMessage, error) { - input := &ModifyDBClusterParameterGroupMessage{} - - return input, nil -} - -// DeserializeModifyDBClusterSnapshotAttributeMessage parses an HTTP request into a *ModifyDBClusterSnapshotAttributeMessage. -func DeserializeModifyDBClusterSnapshotAttributeMessage(r *http.Request, pathParams PathParams) (*ModifyDBClusterSnapshotAttributeMessage, error) { - input := &ModifyDBClusterSnapshotAttributeMessage{} - - return input, nil -} - -// DeserializeModifyDBInstanceMessage parses an HTTP request into a *ModifyDBInstanceMessage. -func DeserializeModifyDBInstanceMessage(r *http.Request, pathParams PathParams) (*ModifyDBInstanceMessage, error) { - input := &ModifyDBInstanceMessage{} - - return input, nil -} - -// DeserializeModifyDBParameterGroupMessage parses an HTTP request into a *ModifyDBParameterGroupMessage. -func DeserializeModifyDBParameterGroupMessage(r *http.Request, pathParams PathParams) (*ModifyDBParameterGroupMessage, error) { - input := &ModifyDBParameterGroupMessage{} - - return input, nil -} - -// DeserializeModifyDBProxyRequest parses an HTTP request into a *ModifyDBProxyRequest. -func DeserializeModifyDBProxyRequest(r *http.Request, pathParams PathParams) (*ModifyDBProxyRequest, error) { - input := &ModifyDBProxyRequest{} - - return input, nil -} - -// DeserializeModifyDBProxyEndpointRequest parses an HTTP request into a *ModifyDBProxyEndpointRequest. -func DeserializeModifyDBProxyEndpointRequest(r *http.Request, pathParams PathParams) (*ModifyDBProxyEndpointRequest, error) { - input := &ModifyDBProxyEndpointRequest{} - - return input, nil -} - -// DeserializeModifyDBProxyTargetGroupRequest parses an HTTP request into a *ModifyDBProxyTargetGroupRequest. -func DeserializeModifyDBProxyTargetGroupRequest(r *http.Request, pathParams PathParams) (*ModifyDBProxyTargetGroupRequest, error) { - input := &ModifyDBProxyTargetGroupRequest{} - - return input, nil -} - -// DeserializeModifyDBRecommendationMessage parses an HTTP request into a *ModifyDBRecommendationMessage. -func DeserializeModifyDBRecommendationMessage(r *http.Request, pathParams PathParams) (*ModifyDBRecommendationMessage, error) { - input := &ModifyDBRecommendationMessage{} - - return input, nil -} - -// DeserializeModifyDBShardGroupMessage parses an HTTP request into a *ModifyDBShardGroupMessage. -func DeserializeModifyDBShardGroupMessage(r *http.Request, pathParams PathParams) (*ModifyDBShardGroupMessage, error) { - input := &ModifyDBShardGroupMessage{} - - return input, nil -} - -// DeserializeModifyDBSnapshotMessage parses an HTTP request into a *ModifyDBSnapshotMessage. -func DeserializeModifyDBSnapshotMessage(r *http.Request, pathParams PathParams) (*ModifyDBSnapshotMessage, error) { - input := &ModifyDBSnapshotMessage{} - - return input, nil -} - -// DeserializeModifyDBSnapshotAttributeMessage parses an HTTP request into a *ModifyDBSnapshotAttributeMessage. -func DeserializeModifyDBSnapshotAttributeMessage(r *http.Request, pathParams PathParams) (*ModifyDBSnapshotAttributeMessage, error) { - input := &ModifyDBSnapshotAttributeMessage{} - - return input, nil -} - -// DeserializeModifyDBSubnetGroupMessage parses an HTTP request into a *ModifyDBSubnetGroupMessage. -func DeserializeModifyDBSubnetGroupMessage(r *http.Request, pathParams PathParams) (*ModifyDBSubnetGroupMessage, error) { - input := &ModifyDBSubnetGroupMessage{} - - return input, nil -} - -// DeserializeModifyEventSubscriptionMessage parses an HTTP request into a *ModifyEventSubscriptionMessage. -func DeserializeModifyEventSubscriptionMessage(r *http.Request, pathParams PathParams) (*ModifyEventSubscriptionMessage, error) { - input := &ModifyEventSubscriptionMessage{} - - return input, nil -} - -// DeserializeModifyGlobalClusterMessage parses an HTTP request into a *ModifyGlobalClusterMessage. -func DeserializeModifyGlobalClusterMessage(r *http.Request, pathParams PathParams) (*ModifyGlobalClusterMessage, error) { - input := &ModifyGlobalClusterMessage{} - - return input, nil -} - -// DeserializeModifyIntegrationMessage parses an HTTP request into a *ModifyIntegrationMessage. -func DeserializeModifyIntegrationMessage(r *http.Request, pathParams PathParams) (*ModifyIntegrationMessage, error) { - input := &ModifyIntegrationMessage{} - - return input, nil -} - -// DeserializeModifyOptionGroupMessage parses an HTTP request into a *ModifyOptionGroupMessage. -func DeserializeModifyOptionGroupMessage(r *http.Request, pathParams PathParams) (*ModifyOptionGroupMessage, error) { - input := &ModifyOptionGroupMessage{} - - return input, nil -} - -// DeserializeModifyTenantDatabaseMessage parses an HTTP request into a *ModifyTenantDatabaseMessage. -func DeserializeModifyTenantDatabaseMessage(r *http.Request, pathParams PathParams) (*ModifyTenantDatabaseMessage, error) { - input := &ModifyTenantDatabaseMessage{} - - return input, nil -} - -// DeserializePromoteReadReplicaMessage parses an HTTP request into a *PromoteReadReplicaMessage. -func DeserializePromoteReadReplicaMessage(r *http.Request, pathParams PathParams) (*PromoteReadReplicaMessage, error) { - input := &PromoteReadReplicaMessage{} - - return input, nil -} - -// DeserializePromoteReadReplicaDBClusterMessage parses an HTTP request into a *PromoteReadReplicaDBClusterMessage. -func DeserializePromoteReadReplicaDBClusterMessage(r *http.Request, pathParams PathParams) (*PromoteReadReplicaDBClusterMessage, error) { - input := &PromoteReadReplicaDBClusterMessage{} - - return input, nil -} - -// DeserializePurchaseReservedDBInstancesOfferingMessage parses an HTTP request into a *PurchaseReservedDBInstancesOfferingMessage. -func DeserializePurchaseReservedDBInstancesOfferingMessage(r *http.Request, pathParams PathParams) (*PurchaseReservedDBInstancesOfferingMessage, error) { - input := &PurchaseReservedDBInstancesOfferingMessage{} - - return input, nil -} - -// DeserializeRebootDBClusterMessage parses an HTTP request into a *RebootDBClusterMessage. -func DeserializeRebootDBClusterMessage(r *http.Request, pathParams PathParams) (*RebootDBClusterMessage, error) { - input := &RebootDBClusterMessage{} - - return input, nil -} - -// DeserializeRebootDBInstanceMessage parses an HTTP request into a *RebootDBInstanceMessage. -func DeserializeRebootDBInstanceMessage(r *http.Request, pathParams PathParams) (*RebootDBInstanceMessage, error) { - input := &RebootDBInstanceMessage{} - - return input, nil -} - -// DeserializeRebootDBShardGroupMessage parses an HTTP request into a *RebootDBShardGroupMessage. -func DeserializeRebootDBShardGroupMessage(r *http.Request, pathParams PathParams) (*RebootDBShardGroupMessage, error) { - input := &RebootDBShardGroupMessage{} - - return input, nil -} - -// DeserializeRegisterDBProxyTargetsRequest parses an HTTP request into a *RegisterDBProxyTargetsRequest. -func DeserializeRegisterDBProxyTargetsRequest(r *http.Request, pathParams PathParams) (*RegisterDBProxyTargetsRequest, error) { - input := &RegisterDBProxyTargetsRequest{} - - return input, nil -} - -// DeserializeRemoveFromGlobalClusterMessage parses an HTTP request into a *RemoveFromGlobalClusterMessage. -func DeserializeRemoveFromGlobalClusterMessage(r *http.Request, pathParams PathParams) (*RemoveFromGlobalClusterMessage, error) { - input := &RemoveFromGlobalClusterMessage{} - - return input, nil -} - -// DeserializeRemoveRoleFromDBClusterMessage parses an HTTP request into a *RemoveRoleFromDBClusterMessage. -func DeserializeRemoveRoleFromDBClusterMessage(r *http.Request, pathParams PathParams) (*RemoveRoleFromDBClusterMessage, error) { - input := &RemoveRoleFromDBClusterMessage{} - - return input, nil -} - -// DeserializeRemoveRoleFromDBInstanceMessage parses an HTTP request into a *RemoveRoleFromDBInstanceMessage. -func DeserializeRemoveRoleFromDBInstanceMessage(r *http.Request, pathParams PathParams) (*RemoveRoleFromDBInstanceMessage, error) { - input := &RemoveRoleFromDBInstanceMessage{} - - return input, nil -} - -// DeserializeRemoveSourceIdentifierFromSubscriptionMessage parses an HTTP request into a *RemoveSourceIdentifierFromSubscriptionMessage. -func DeserializeRemoveSourceIdentifierFromSubscriptionMessage(r *http.Request, pathParams PathParams) (*RemoveSourceIdentifierFromSubscriptionMessage, error) { - input := &RemoveSourceIdentifierFromSubscriptionMessage{} - - return input, nil -} - -// DeserializeRemoveTagsFromResourceMessage parses an HTTP request into a *RemoveTagsFromResourceMessage. -func DeserializeRemoveTagsFromResourceMessage(r *http.Request, pathParams PathParams) (*RemoveTagsFromResourceMessage, error) { - input := &RemoveTagsFromResourceMessage{} - - return input, nil -} - -// DeserializeResetDBClusterParameterGroupMessage parses an HTTP request into a *ResetDBClusterParameterGroupMessage. -func DeserializeResetDBClusterParameterGroupMessage(r *http.Request, pathParams PathParams) (*ResetDBClusterParameterGroupMessage, error) { - input := &ResetDBClusterParameterGroupMessage{} - - return input, nil -} - -// DeserializeResetDBParameterGroupMessage parses an HTTP request into a *ResetDBParameterGroupMessage. -func DeserializeResetDBParameterGroupMessage(r *http.Request, pathParams PathParams) (*ResetDBParameterGroupMessage, error) { - input := &ResetDBParameterGroupMessage{} - - return input, nil -} - -// DeserializeRestoreDBClusterFromS3Message parses an HTTP request into a *RestoreDBClusterFromS3Message. -func DeserializeRestoreDBClusterFromS3Message(r *http.Request, pathParams PathParams) (*RestoreDBClusterFromS3Message, error) { - input := &RestoreDBClusterFromS3Message{} - - return input, nil -} - -// DeserializeRestoreDBClusterFromSnapshotMessage parses an HTTP request into a *RestoreDBClusterFromSnapshotMessage. -func DeserializeRestoreDBClusterFromSnapshotMessage(r *http.Request, pathParams PathParams) (*RestoreDBClusterFromSnapshotMessage, error) { - input := &RestoreDBClusterFromSnapshotMessage{} - - return input, nil -} - -// DeserializeRestoreDBClusterToPointInTimeMessage parses an HTTP request into a *RestoreDBClusterToPointInTimeMessage. -func DeserializeRestoreDBClusterToPointInTimeMessage(r *http.Request, pathParams PathParams) (*RestoreDBClusterToPointInTimeMessage, error) { - input := &RestoreDBClusterToPointInTimeMessage{} - - return input, nil -} - -// DeserializeRestoreDBInstanceFromDBSnapshotMessage parses an HTTP request into a *RestoreDBInstanceFromDBSnapshotMessage. -func DeserializeRestoreDBInstanceFromDBSnapshotMessage(r *http.Request, pathParams PathParams) (*RestoreDBInstanceFromDBSnapshotMessage, error) { - input := &RestoreDBInstanceFromDBSnapshotMessage{} - - return input, nil -} - -// DeserializeRestoreDBInstanceFromS3Message parses an HTTP request into a *RestoreDBInstanceFromS3Message. -func DeserializeRestoreDBInstanceFromS3Message(r *http.Request, pathParams PathParams) (*RestoreDBInstanceFromS3Message, error) { - input := &RestoreDBInstanceFromS3Message{} - - return input, nil -} - -// DeserializeRestoreDBInstanceToPointInTimeMessage parses an HTTP request into a *RestoreDBInstanceToPointInTimeMessage. -func DeserializeRestoreDBInstanceToPointInTimeMessage(r *http.Request, pathParams PathParams) (*RestoreDBInstanceToPointInTimeMessage, error) { - input := &RestoreDBInstanceToPointInTimeMessage{} - - return input, nil -} - -// DeserializeRevokeDBSecurityGroupIngressMessage parses an HTTP request into a *RevokeDBSecurityGroupIngressMessage. -func DeserializeRevokeDBSecurityGroupIngressMessage(r *http.Request, pathParams PathParams) (*RevokeDBSecurityGroupIngressMessage, error) { - input := &RevokeDBSecurityGroupIngressMessage{} - - return input, nil -} - -// DeserializeStartActivityStreamRequest parses an HTTP request into a *StartActivityStreamRequest. -func DeserializeStartActivityStreamRequest(r *http.Request, pathParams PathParams) (*StartActivityStreamRequest, error) { - input := &StartActivityStreamRequest{} - - return input, nil -} - -// DeserializeStartDBClusterMessage parses an HTTP request into a *StartDBClusterMessage. -func DeserializeStartDBClusterMessage(r *http.Request, pathParams PathParams) (*StartDBClusterMessage, error) { - input := &StartDBClusterMessage{} - - return input, nil -} - -// DeserializeStartDBInstanceMessage parses an HTTP request into a *StartDBInstanceMessage. -func DeserializeStartDBInstanceMessage(r *http.Request, pathParams PathParams) (*StartDBInstanceMessage, error) { - input := &StartDBInstanceMessage{} - - return input, nil -} - -// DeserializeStartDBInstanceAutomatedBackupsReplicationMessage parses an HTTP request into a *StartDBInstanceAutomatedBackupsReplicationMessage. -func DeserializeStartDBInstanceAutomatedBackupsReplicationMessage(r *http.Request, pathParams PathParams) (*StartDBInstanceAutomatedBackupsReplicationMessage, error) { - input := &StartDBInstanceAutomatedBackupsReplicationMessage{} - - return input, nil -} - -// DeserializeStartExportTaskMessage parses an HTTP request into a *StartExportTaskMessage. -func DeserializeStartExportTaskMessage(r *http.Request, pathParams PathParams) (*StartExportTaskMessage, error) { - input := &StartExportTaskMessage{} - - return input, nil -} - -// DeserializeStopActivityStreamRequest parses an HTTP request into a *StopActivityStreamRequest. -func DeserializeStopActivityStreamRequest(r *http.Request, pathParams PathParams) (*StopActivityStreamRequest, error) { - input := &StopActivityStreamRequest{} - - return input, nil -} - -// DeserializeStopDBClusterMessage parses an HTTP request into a *StopDBClusterMessage. -func DeserializeStopDBClusterMessage(r *http.Request, pathParams PathParams) (*StopDBClusterMessage, error) { - input := &StopDBClusterMessage{} - - return input, nil -} - -// DeserializeStopDBInstanceMessage parses an HTTP request into a *StopDBInstanceMessage. -func DeserializeStopDBInstanceMessage(r *http.Request, pathParams PathParams) (*StopDBInstanceMessage, error) { - input := &StopDBInstanceMessage{} - - return input, nil -} - -// DeserializeStopDBInstanceAutomatedBackupsReplicationMessage parses an HTTP request into a *StopDBInstanceAutomatedBackupsReplicationMessage. -func DeserializeStopDBInstanceAutomatedBackupsReplicationMessage(r *http.Request, pathParams PathParams) (*StopDBInstanceAutomatedBackupsReplicationMessage, error) { - input := &StopDBInstanceAutomatedBackupsReplicationMessage{} - - return input, nil -} - -// DeserializeSwitchoverBlueGreenDeploymentRequest parses an HTTP request into a *SwitchoverBlueGreenDeploymentRequest. -func DeserializeSwitchoverBlueGreenDeploymentRequest(r *http.Request, pathParams PathParams) (*SwitchoverBlueGreenDeploymentRequest, error) { - input := &SwitchoverBlueGreenDeploymentRequest{} - - return input, nil -} - -// DeserializeSwitchoverGlobalClusterMessage parses an HTTP request into a *SwitchoverGlobalClusterMessage. -func DeserializeSwitchoverGlobalClusterMessage(r *http.Request, pathParams PathParams) (*SwitchoverGlobalClusterMessage, error) { - input := &SwitchoverGlobalClusterMessage{} - - return input, nil -} - -// DeserializeSwitchoverReadReplicaMessage parses an HTTP request into a *SwitchoverReadReplicaMessage. -func DeserializeSwitchoverReadReplicaMessage(r *http.Request, pathParams PathParams) (*SwitchoverReadReplicaMessage, error) { - input := &SwitchoverReadReplicaMessage{} - - return input, nil -} diff --git a/internal/generated/redshift/deserializer.go b/internal/generated/redshift/deserializer.go deleted file mode 100644 index f183a42b..00000000 --- a/internal/generated/redshift/deserializer.go +++ /dev/null @@ -1,1731 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package redshift - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeAcceptReservedNodeExchangeOutputMessage writes the AcceptReservedNodeExchangeOutputMessage to the HTTP response. -func SerializeAcceptReservedNodeExchangeOutputMessage(w http.ResponseWriter, output *AcceptReservedNodeExchangeOutputMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePartnerIntegrationOutputMessage writes the PartnerIntegrationOutputMessage to the HTTP response. -func SerializePartnerIntegrationOutputMessage(w http.ResponseWriter, output *PartnerIntegrationOutputMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDataShare writes the DataShare to the HTTP response. -func SerializeDataShare(w http.ResponseWriter, output *DataShare, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAuthorizeClusterSecurityGroupIngressResult writes the AuthorizeClusterSecurityGroupIngressResult to the HTTP response. -func SerializeAuthorizeClusterSecurityGroupIngressResult(w http.ResponseWriter, output *AuthorizeClusterSecurityGroupIngressResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEndpointAuthorization writes the EndpointAuthorization to the HTTP response. -func SerializeEndpointAuthorization(w http.ResponseWriter, output *EndpointAuthorization, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAuthorizeSnapshotAccessResult writes the AuthorizeSnapshotAccessResult to the HTTP response. -func SerializeAuthorizeSnapshotAccessResult(w http.ResponseWriter, output *AuthorizeSnapshotAccessResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchDeleteClusterSnapshotsResult writes the BatchDeleteClusterSnapshotsResult to the HTTP response. -func SerializeBatchDeleteClusterSnapshotsResult(w http.ResponseWriter, output *BatchDeleteClusterSnapshotsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchModifyClusterSnapshotsOutputMessage writes the BatchModifyClusterSnapshotsOutputMessage to the HTTP response. -func SerializeBatchModifyClusterSnapshotsOutputMessage(w http.ResponseWriter, output *BatchModifyClusterSnapshotsOutputMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeResizeProgressMessage writes the ResizeProgressMessage to the HTTP response. -func SerializeResizeProgressMessage(w http.ResponseWriter, output *ResizeProgressMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCopyClusterSnapshotResult writes the CopyClusterSnapshotResult to the HTTP response. -func SerializeCopyClusterSnapshotResult(w http.ResponseWriter, output *CopyClusterSnapshotResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateAuthenticationProfileResult writes the CreateAuthenticationProfileResult to the HTTP response. -func SerializeCreateAuthenticationProfileResult(w http.ResponseWriter, output *CreateAuthenticationProfileResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateClusterResult writes the CreateClusterResult to the HTTP response. -func SerializeCreateClusterResult(w http.ResponseWriter, output *CreateClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateClusterParameterGroupResult writes the CreateClusterParameterGroupResult to the HTTP response. -func SerializeCreateClusterParameterGroupResult(w http.ResponseWriter, output *CreateClusterParameterGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateClusterSecurityGroupResult writes the CreateClusterSecurityGroupResult to the HTTP response. -func SerializeCreateClusterSecurityGroupResult(w http.ResponseWriter, output *CreateClusterSecurityGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateClusterSnapshotResult writes the CreateClusterSnapshotResult to the HTTP response. -func SerializeCreateClusterSnapshotResult(w http.ResponseWriter, output *CreateClusterSnapshotResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateClusterSubnetGroupResult writes the CreateClusterSubnetGroupResult to the HTTP response. -func SerializeCreateClusterSubnetGroupResult(w http.ResponseWriter, output *CreateClusterSubnetGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateCustomDomainAssociationResult writes the CreateCustomDomainAssociationResult to the HTTP response. -func SerializeCreateCustomDomainAssociationResult(w http.ResponseWriter, output *CreateCustomDomainAssociationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEndpointAccess writes the EndpointAccess to the HTTP response. -func SerializeEndpointAccess(w http.ResponseWriter, output *EndpointAccess, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateEventSubscriptionResult writes the CreateEventSubscriptionResult to the HTTP response. -func SerializeCreateEventSubscriptionResult(w http.ResponseWriter, output *CreateEventSubscriptionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateHsmClientCertificateResult writes the CreateHsmClientCertificateResult to the HTTP response. -func SerializeCreateHsmClientCertificateResult(w http.ResponseWriter, output *CreateHsmClientCertificateResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateHsmConfigurationResult writes the CreateHsmConfigurationResult to the HTTP response. -func SerializeCreateHsmConfigurationResult(w http.ResponseWriter, output *CreateHsmConfigurationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeIntegration writes the Integration to the HTTP response. -func SerializeIntegration(w http.ResponseWriter, output *Integration, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateRedshiftIdcApplicationResult writes the CreateRedshiftIdcApplicationResult to the HTTP response. -func SerializeCreateRedshiftIdcApplicationResult(w http.ResponseWriter, output *CreateRedshiftIdcApplicationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeScheduledAction writes the ScheduledAction to the HTTP response. -func SerializeScheduledAction(w http.ResponseWriter, output *ScheduledAction, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateSnapshotCopyGrantResult writes the CreateSnapshotCopyGrantResult to the HTTP response. -func SerializeCreateSnapshotCopyGrantResult(w http.ResponseWriter, output *CreateSnapshotCopyGrantResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSnapshotSchedule writes the SnapshotSchedule to the HTTP response. -func SerializeSnapshotSchedule(w http.ResponseWriter, output *SnapshotSchedule, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUsageLimit writes the UsageLimit to the HTTP response. -func SerializeUsageLimit(w http.ResponseWriter, output *UsageLimit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteAuthenticationProfileResult writes the DeleteAuthenticationProfileResult to the HTTP response. -func SerializeDeleteAuthenticationProfileResult(w http.ResponseWriter, output *DeleteAuthenticationProfileResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteClusterResult writes the DeleteClusterResult to the HTTP response. -func SerializeDeleteClusterResult(w http.ResponseWriter, output *DeleteClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteClusterSnapshotResult writes the DeleteClusterSnapshotResult to the HTTP response. -func SerializeDeleteClusterSnapshotResult(w http.ResponseWriter, output *DeleteClusterSnapshotResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeregisterNamespaceOutputMessage writes the DeregisterNamespaceOutputMessage to the HTTP response. -func SerializeDeregisterNamespaceOutputMessage(w http.ResponseWriter, output *DeregisterNamespaceOutputMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAccountAttributeList writes the AccountAttributeList to the HTTP response. -func SerializeAccountAttributeList(w http.ResponseWriter, output *AccountAttributeList, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeAuthenticationProfilesResult writes the DescribeAuthenticationProfilesResult to the HTTP response. -func SerializeDescribeAuthenticationProfilesResult(w http.ResponseWriter, output *DescribeAuthenticationProfilesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeClusterDbRevisionsMessage writes the ClusterDbRevisionsMessage to the HTTP response. -func SerializeClusterDbRevisionsMessage(w http.ResponseWriter, output *ClusterDbRevisionsMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeClusterParameterGroupsMessage writes the ClusterParameterGroupsMessage to the HTTP response. -func SerializeClusterParameterGroupsMessage(w http.ResponseWriter, output *ClusterParameterGroupsMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeClusterParameterGroupDetails writes the ClusterParameterGroupDetails to the HTTP response. -func SerializeClusterParameterGroupDetails(w http.ResponseWriter, output *ClusterParameterGroupDetails, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeClusterSecurityGroupMessage writes the ClusterSecurityGroupMessage to the HTTP response. -func SerializeClusterSecurityGroupMessage(w http.ResponseWriter, output *ClusterSecurityGroupMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSnapshotMessage writes the SnapshotMessage to the HTTP response. -func SerializeSnapshotMessage(w http.ResponseWriter, output *SnapshotMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeClusterSubnetGroupMessage writes the ClusterSubnetGroupMessage to the HTTP response. -func SerializeClusterSubnetGroupMessage(w http.ResponseWriter, output *ClusterSubnetGroupMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTrackListMessage writes the TrackListMessage to the HTTP response. -func SerializeTrackListMessage(w http.ResponseWriter, output *TrackListMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeClusterVersionsMessage writes the ClusterVersionsMessage to the HTTP response. -func SerializeClusterVersionsMessage(w http.ResponseWriter, output *ClusterVersionsMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeClustersMessage writes the ClustersMessage to the HTTP response. -func SerializeClustersMessage(w http.ResponseWriter, output *ClustersMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCustomDomainAssociationsMessage writes the CustomDomainAssociationsMessage to the HTTP response. -func SerializeCustomDomainAssociationsMessage(w http.ResponseWriter, output *CustomDomainAssociationsMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDataSharesResult writes the DescribeDataSharesResult to the HTTP response. -func SerializeDescribeDataSharesResult(w http.ResponseWriter, output *DescribeDataSharesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDataSharesForConsumerResult writes the DescribeDataSharesForConsumerResult to the HTTP response. -func SerializeDescribeDataSharesForConsumerResult(w http.ResponseWriter, output *DescribeDataSharesForConsumerResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDataSharesForProducerResult writes the DescribeDataSharesForProducerResult to the HTTP response. -func SerializeDescribeDataSharesForProducerResult(w http.ResponseWriter, output *DescribeDataSharesForProducerResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDefaultClusterParametersResult writes the DescribeDefaultClusterParametersResult to the HTTP response. -func SerializeDescribeDefaultClusterParametersResult(w http.ResponseWriter, output *DescribeDefaultClusterParametersResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEndpointAccessList writes the EndpointAccessList to the HTTP response. -func SerializeEndpointAccessList(w http.ResponseWriter, output *EndpointAccessList, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEndpointAuthorizationList writes the EndpointAuthorizationList to the HTTP response. -func SerializeEndpointAuthorizationList(w http.ResponseWriter, output *EndpointAuthorizationList, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEventCategoriesMessage writes the EventCategoriesMessage to the HTTP response. -func SerializeEventCategoriesMessage(w http.ResponseWriter, output *EventCategoriesMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEventSubscriptionsMessage writes the EventSubscriptionsMessage to the HTTP response. -func SerializeEventSubscriptionsMessage(w http.ResponseWriter, output *EventSubscriptionsMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEventsMessage writes the EventsMessage to the HTTP response. -func SerializeEventsMessage(w http.ResponseWriter, output *EventsMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeHsmClientCertificateMessage writes the HsmClientCertificateMessage to the HTTP response. -func SerializeHsmClientCertificateMessage(w http.ResponseWriter, output *HsmClientCertificateMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeHsmConfigurationMessage writes the HsmConfigurationMessage to the HTTP response. -func SerializeHsmConfigurationMessage(w http.ResponseWriter, output *HsmConfigurationMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeInboundIntegrationsMessage writes the InboundIntegrationsMessage to the HTTP response. -func SerializeInboundIntegrationsMessage(w http.ResponseWriter, output *InboundIntegrationsMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeIntegrationsMessage writes the IntegrationsMessage to the HTTP response. -func SerializeIntegrationsMessage(w http.ResponseWriter, output *IntegrationsMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeLoggingStatus writes the LoggingStatus to the HTTP response. -func SerializeLoggingStatus(w http.ResponseWriter, output *LoggingStatus, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeNodeConfigurationOptionsMessage writes the NodeConfigurationOptionsMessage to the HTTP response. -func SerializeNodeConfigurationOptionsMessage(w http.ResponseWriter, output *NodeConfigurationOptionsMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeOrderableClusterOptionsMessage writes the OrderableClusterOptionsMessage to the HTTP response. -func SerializeOrderableClusterOptionsMessage(w http.ResponseWriter, output *OrderableClusterOptionsMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribePartnersOutputMessage writes the DescribePartnersOutputMessage to the HTTP response. -func SerializeDescribePartnersOutputMessage(w http.ResponseWriter, output *DescribePartnersOutputMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeRedshiftIdcApplicationsResult writes the DescribeRedshiftIdcApplicationsResult to the HTTP response. -func SerializeDescribeRedshiftIdcApplicationsResult(w http.ResponseWriter, output *DescribeRedshiftIdcApplicationsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeReservedNodeExchangeStatusOutputMessage writes the DescribeReservedNodeExchangeStatusOutputMessage to the HTTP response. -func SerializeDescribeReservedNodeExchangeStatusOutputMessage(w http.ResponseWriter, output *DescribeReservedNodeExchangeStatusOutputMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeReservedNodeOfferingsMessage writes the ReservedNodeOfferingsMessage to the HTTP response. -func SerializeReservedNodeOfferingsMessage(w http.ResponseWriter, output *ReservedNodeOfferingsMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeReservedNodesMessage writes the ReservedNodesMessage to the HTTP response. -func SerializeReservedNodesMessage(w http.ResponseWriter, output *ReservedNodesMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeScheduledActionsMessage writes the ScheduledActionsMessage to the HTTP response. -func SerializeScheduledActionsMessage(w http.ResponseWriter, output *ScheduledActionsMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSnapshotCopyGrantMessage writes the SnapshotCopyGrantMessage to the HTTP response. -func SerializeSnapshotCopyGrantMessage(w http.ResponseWriter, output *SnapshotCopyGrantMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeSnapshotSchedulesOutputMessage writes the DescribeSnapshotSchedulesOutputMessage to the HTTP response. -func SerializeDescribeSnapshotSchedulesOutputMessage(w http.ResponseWriter, output *DescribeSnapshotSchedulesOutputMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCustomerStorageMessage writes the CustomerStorageMessage to the HTTP response. -func SerializeCustomerStorageMessage(w http.ResponseWriter, output *CustomerStorageMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTableRestoreStatusMessage writes the TableRestoreStatusMessage to the HTTP response. -func SerializeTableRestoreStatusMessage(w http.ResponseWriter, output *TableRestoreStatusMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTaggedResourceListMessage writes the TaggedResourceListMessage to the HTTP response. -func SerializeTaggedResourceListMessage(w http.ResponseWriter, output *TaggedResourceListMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUsageLimitList writes the UsageLimitList to the HTTP response. -func SerializeUsageLimitList(w http.ResponseWriter, output *UsageLimitList, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisableSnapshotCopyResult writes the DisableSnapshotCopyResult to the HTTP response. -func SerializeDisableSnapshotCopyResult(w http.ResponseWriter, output *DisableSnapshotCopyResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEnableSnapshotCopyResult writes the EnableSnapshotCopyResult to the HTTP response. -func SerializeEnableSnapshotCopyResult(w http.ResponseWriter, output *EnableSnapshotCopyResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeFailoverPrimaryComputeResult writes the FailoverPrimaryComputeResult to the HTTP response. -func SerializeFailoverPrimaryComputeResult(w http.ResponseWriter, output *FailoverPrimaryComputeResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeClusterCredentials writes the ClusterCredentials to the HTTP response. -func SerializeClusterCredentials(w http.ResponseWriter, output *ClusterCredentials, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeClusterExtendedCredentials writes the ClusterExtendedCredentials to the HTTP response. -func SerializeClusterExtendedCredentials(w http.ResponseWriter, output *ClusterExtendedCredentials, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetIdentityCenterAuthTokenResponse writes the GetIdentityCenterAuthTokenResponse to the HTTP response. -func SerializeGetIdentityCenterAuthTokenResponse(w http.ResponseWriter, output *GetIdentityCenterAuthTokenResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetReservedNodeExchangeConfigurationOptionsOutputMessage writes the GetReservedNodeExchangeConfigurationOptionsOutputMessage to the HTTP response. -func SerializeGetReservedNodeExchangeConfigurationOptionsOutputMessage(w http.ResponseWriter, output *GetReservedNodeExchangeConfigurationOptionsOutputMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetReservedNodeExchangeOfferingsOutputMessage writes the GetReservedNodeExchangeOfferingsOutputMessage to the HTTP response. -func SerializeGetReservedNodeExchangeOfferingsOutputMessage(w http.ResponseWriter, output *GetReservedNodeExchangeOfferingsOutputMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetResourcePolicyResult writes the GetResourcePolicyResult to the HTTP response. -func SerializeGetResourcePolicyResult(w http.ResponseWriter, output *GetResourcePolicyResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListRecommendationsResult writes the ListRecommendationsResult to the HTTP response. -func SerializeListRecommendationsResult(w http.ResponseWriter, output *ListRecommendationsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyAquaOutputMessage writes the ModifyAquaOutputMessage to the HTTP response. -func SerializeModifyAquaOutputMessage(w http.ResponseWriter, output *ModifyAquaOutputMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyAuthenticationProfileResult writes the ModifyAuthenticationProfileResult to the HTTP response. -func SerializeModifyAuthenticationProfileResult(w http.ResponseWriter, output *ModifyAuthenticationProfileResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyClusterResult writes the ModifyClusterResult to the HTTP response. -func SerializeModifyClusterResult(w http.ResponseWriter, output *ModifyClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyClusterDbRevisionResult writes the ModifyClusterDbRevisionResult to the HTTP response. -func SerializeModifyClusterDbRevisionResult(w http.ResponseWriter, output *ModifyClusterDbRevisionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyClusterIamRolesResult writes the ModifyClusterIamRolesResult to the HTTP response. -func SerializeModifyClusterIamRolesResult(w http.ResponseWriter, output *ModifyClusterIamRolesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyClusterMaintenanceResult writes the ModifyClusterMaintenanceResult to the HTTP response. -func SerializeModifyClusterMaintenanceResult(w http.ResponseWriter, output *ModifyClusterMaintenanceResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeClusterParameterGroupNameMessage writes the ClusterParameterGroupNameMessage to the HTTP response. -func SerializeClusterParameterGroupNameMessage(w http.ResponseWriter, output *ClusterParameterGroupNameMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyClusterSnapshotResult writes the ModifyClusterSnapshotResult to the HTTP response. -func SerializeModifyClusterSnapshotResult(w http.ResponseWriter, output *ModifyClusterSnapshotResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyClusterSubnetGroupResult writes the ModifyClusterSubnetGroupResult to the HTTP response. -func SerializeModifyClusterSubnetGroupResult(w http.ResponseWriter, output *ModifyClusterSubnetGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyCustomDomainAssociationResult writes the ModifyCustomDomainAssociationResult to the HTTP response. -func SerializeModifyCustomDomainAssociationResult(w http.ResponseWriter, output *ModifyCustomDomainAssociationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyEventSubscriptionResult writes the ModifyEventSubscriptionResult to the HTTP response. -func SerializeModifyEventSubscriptionResult(w http.ResponseWriter, output *ModifyEventSubscriptionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeLakehouseConfiguration writes the LakehouseConfiguration to the HTTP response. -func SerializeLakehouseConfiguration(w http.ResponseWriter, output *LakehouseConfiguration, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyRedshiftIdcApplicationResult writes the ModifyRedshiftIdcApplicationResult to the HTTP response. -func SerializeModifyRedshiftIdcApplicationResult(w http.ResponseWriter, output *ModifyRedshiftIdcApplicationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifySnapshotCopyRetentionPeriodResult writes the ModifySnapshotCopyRetentionPeriodResult to the HTTP response. -func SerializeModifySnapshotCopyRetentionPeriodResult(w http.ResponseWriter, output *ModifySnapshotCopyRetentionPeriodResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePauseClusterResult writes the PauseClusterResult to the HTTP response. -func SerializePauseClusterResult(w http.ResponseWriter, output *PauseClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePurchaseReservedNodeOfferingResult writes the PurchaseReservedNodeOfferingResult to the HTTP response. -func SerializePurchaseReservedNodeOfferingResult(w http.ResponseWriter, output *PurchaseReservedNodeOfferingResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutResourcePolicyResult writes the PutResourcePolicyResult to the HTTP response. -func SerializePutResourcePolicyResult(w http.ResponseWriter, output *PutResourcePolicyResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRebootClusterResult writes the RebootClusterResult to the HTTP response. -func SerializeRebootClusterResult(w http.ResponseWriter, output *RebootClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRegisterNamespaceOutputMessage writes the RegisterNamespaceOutputMessage to the HTTP response. -func SerializeRegisterNamespaceOutputMessage(w http.ResponseWriter, output *RegisterNamespaceOutputMessage, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeResizeClusterResult writes the ResizeClusterResult to the HTTP response. -func SerializeResizeClusterResult(w http.ResponseWriter, output *ResizeClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRestoreFromClusterSnapshotResult writes the RestoreFromClusterSnapshotResult to the HTTP response. -func SerializeRestoreFromClusterSnapshotResult(w http.ResponseWriter, output *RestoreFromClusterSnapshotResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRestoreTableFromClusterSnapshotResult writes the RestoreTableFromClusterSnapshotResult to the HTTP response. -func SerializeRestoreTableFromClusterSnapshotResult(w http.ResponseWriter, output *RestoreTableFromClusterSnapshotResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeResumeClusterResult writes the ResumeClusterResult to the HTTP response. -func SerializeResumeClusterResult(w http.ResponseWriter, output *ResumeClusterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRevokeClusterSecurityGroupIngressResult writes the RevokeClusterSecurityGroupIngressResult to the HTTP response. -func SerializeRevokeClusterSecurityGroupIngressResult(w http.ResponseWriter, output *RevokeClusterSecurityGroupIngressResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRevokeSnapshotAccessResult writes the RevokeSnapshotAccessResult to the HTTP response. -func SerializeRevokeSnapshotAccessResult(w http.ResponseWriter, output *RevokeSnapshotAccessResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRotateEncryptionKeyResult writes the RotateEncryptionKeyResult to the HTTP response. -func SerializeRotateEncryptionKeyResult(w http.ResponseWriter, output *RotateEncryptionKeyResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/redshift/interface.go b/internal/generated/redshift/interface.go deleted file mode 100644 index c26f45ee..00000000 --- a/internal/generated/redshift/interface.go +++ /dev/null @@ -1,149 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package redshift - -import "context" - -type RedshiftServiceVersion20121201Service interface { - AcceptReservedNodeExchange(ctx context.Context, input *AcceptReservedNodeExchangeInputMessage) (*AcceptReservedNodeExchangeOutputMessage, error) - AddPartner(ctx context.Context, input *PartnerIntegrationInputMessage) (*PartnerIntegrationOutputMessage, error) - AssociateDataShareConsumer(ctx context.Context, input *AssociateDataShareConsumerMessage) (*DataShare, error) - AuthorizeClusterSecurityGroupIngress(ctx context.Context, input *AuthorizeClusterSecurityGroupIngressMessage) (*AuthorizeClusterSecurityGroupIngressResult, error) - AuthorizeDataShare(ctx context.Context, input *AuthorizeDataShareMessage) (*DataShare, error) - AuthorizeEndpointAccess(ctx context.Context, input *AuthorizeEndpointAccessMessage) (*EndpointAuthorization, error) - AuthorizeSnapshotAccess(ctx context.Context, input *AuthorizeSnapshotAccessMessage) (*AuthorizeSnapshotAccessResult, error) - BatchDeleteClusterSnapshots(ctx context.Context, input *BatchDeleteClusterSnapshotsRequest) (*BatchDeleteClusterSnapshotsResult, error) - BatchModifyClusterSnapshots(ctx context.Context, input *BatchModifyClusterSnapshotsMessage) (*BatchModifyClusterSnapshotsOutputMessage, error) - CancelResize(ctx context.Context, input *CancelResizeMessage) (*ResizeProgressMessage, error) - CopyClusterSnapshot(ctx context.Context, input *CopyClusterSnapshotMessage) (*CopyClusterSnapshotResult, error) - CreateAuthenticationProfile(ctx context.Context, input *CreateAuthenticationProfileMessage) (*CreateAuthenticationProfileResult, error) - CreateCluster(ctx context.Context, input *CreateClusterMessage) (*CreateClusterResult, error) - CreateClusterParameterGroup(ctx context.Context, input *CreateClusterParameterGroupMessage) (*CreateClusterParameterGroupResult, error) - CreateClusterSecurityGroup(ctx context.Context, input *CreateClusterSecurityGroupMessage) (*CreateClusterSecurityGroupResult, error) - CreateClusterSnapshot(ctx context.Context, input *CreateClusterSnapshotMessage) (*CreateClusterSnapshotResult, error) - CreateClusterSubnetGroup(ctx context.Context, input *CreateClusterSubnetGroupMessage) (*CreateClusterSubnetGroupResult, error) - CreateCustomDomainAssociation(ctx context.Context, input *CreateCustomDomainAssociationMessage) (*CreateCustomDomainAssociationResult, error) - CreateEndpointAccess(ctx context.Context, input *CreateEndpointAccessMessage) (*EndpointAccess, error) - CreateEventSubscription(ctx context.Context, input *CreateEventSubscriptionMessage) (*CreateEventSubscriptionResult, error) - CreateHsmClientCertificate(ctx context.Context, input *CreateHsmClientCertificateMessage) (*CreateHsmClientCertificateResult, error) - CreateHsmConfiguration(ctx context.Context, input *CreateHsmConfigurationMessage) (*CreateHsmConfigurationResult, error) - CreateIntegration(ctx context.Context, input *CreateIntegrationMessage) (*Integration, error) - CreateRedshiftIdcApplication(ctx context.Context, input *CreateRedshiftIdcApplicationMessage) (*CreateRedshiftIdcApplicationResult, error) - CreateScheduledAction(ctx context.Context, input *CreateScheduledActionMessage) (*ScheduledAction, error) - CreateSnapshotCopyGrant(ctx context.Context, input *CreateSnapshotCopyGrantMessage) (*CreateSnapshotCopyGrantResult, error) - CreateSnapshotSchedule(ctx context.Context, input *CreateSnapshotScheduleMessage) (*SnapshotSchedule, error) - CreateTags(ctx context.Context, input *CreateTagsMessage) (*SmithyUnit, error) - CreateUsageLimit(ctx context.Context, input *CreateUsageLimitMessage) (*UsageLimit, error) - DeauthorizeDataShare(ctx context.Context, input *DeauthorizeDataShareMessage) (*DataShare, error) - DeleteAuthenticationProfile(ctx context.Context, input *DeleteAuthenticationProfileMessage) (*DeleteAuthenticationProfileResult, error) - DeleteCluster(ctx context.Context, input *DeleteClusterMessage) (*DeleteClusterResult, error) - DeleteClusterParameterGroup(ctx context.Context, input *DeleteClusterParameterGroupMessage) (*SmithyUnit, error) - DeleteClusterSecurityGroup(ctx context.Context, input *DeleteClusterSecurityGroupMessage) (*SmithyUnit, error) - DeleteClusterSnapshot(ctx context.Context, input *DeleteClusterSnapshotMessage) (*DeleteClusterSnapshotResult, error) - DeleteClusterSubnetGroup(ctx context.Context, input *DeleteClusterSubnetGroupMessage) (*SmithyUnit, error) - DeleteCustomDomainAssociation(ctx context.Context, input *DeleteCustomDomainAssociationMessage) (*SmithyUnit, error) - DeleteEndpointAccess(ctx context.Context, input *DeleteEndpointAccessMessage) (*EndpointAccess, error) - DeleteEventSubscription(ctx context.Context, input *DeleteEventSubscriptionMessage) (*SmithyUnit, error) - DeleteHsmClientCertificate(ctx context.Context, input *DeleteHsmClientCertificateMessage) (*SmithyUnit, error) - DeleteHsmConfiguration(ctx context.Context, input *DeleteHsmConfigurationMessage) (*SmithyUnit, error) - DeleteIntegration(ctx context.Context, input *DeleteIntegrationMessage) (*Integration, error) - DeletePartner(ctx context.Context, input *PartnerIntegrationInputMessage) (*PartnerIntegrationOutputMessage, error) - DeleteRedshiftIdcApplication(ctx context.Context, input *DeleteRedshiftIdcApplicationMessage) (*SmithyUnit, error) - DeleteResourcePolicy(ctx context.Context, input *DeleteResourcePolicyMessage) (*SmithyUnit, error) - DeleteScheduledAction(ctx context.Context, input *DeleteScheduledActionMessage) (*SmithyUnit, error) - DeleteSnapshotCopyGrant(ctx context.Context, input *DeleteSnapshotCopyGrantMessage) (*SmithyUnit, error) - DeleteSnapshotSchedule(ctx context.Context, input *DeleteSnapshotScheduleMessage) (*SmithyUnit, error) - DeleteTags(ctx context.Context, input *DeleteTagsMessage) (*SmithyUnit, error) - DeleteUsageLimit(ctx context.Context, input *DeleteUsageLimitMessage) (*SmithyUnit, error) - DeregisterNamespace(ctx context.Context, input *DeregisterNamespaceInputMessage) (*DeregisterNamespaceOutputMessage, error) - DescribeAccountAttributes(ctx context.Context, input *DescribeAccountAttributesMessage) (*AccountAttributeList, error) - DescribeAuthenticationProfiles(ctx context.Context, input *DescribeAuthenticationProfilesMessage) (*DescribeAuthenticationProfilesResult, error) - DescribeClusterDbRevisions(ctx context.Context, input *DescribeClusterDbRevisionsMessage) (*ClusterDbRevisionsMessage, error) - DescribeClusterParameterGroups(ctx context.Context, input *DescribeClusterParameterGroupsMessage) (*ClusterParameterGroupsMessage, error) - DescribeClusterParameters(ctx context.Context, input *DescribeClusterParametersMessage) (*ClusterParameterGroupDetails, error) - DescribeClusterSecurityGroups(ctx context.Context, input *DescribeClusterSecurityGroupsMessage) (*ClusterSecurityGroupMessage, error) - DescribeClusterSnapshots(ctx context.Context, input *DescribeClusterSnapshotsMessage) (*SnapshotMessage, error) - DescribeClusterSubnetGroups(ctx context.Context, input *DescribeClusterSubnetGroupsMessage) (*ClusterSubnetGroupMessage, error) - DescribeClusterTracks(ctx context.Context, input *DescribeClusterTracksMessage) (*TrackListMessage, error) - DescribeClusterVersions(ctx context.Context, input *DescribeClusterVersionsMessage) (*ClusterVersionsMessage, error) - DescribeClusters(ctx context.Context, input *DescribeClustersMessage) (*ClustersMessage, error) - DescribeCustomDomainAssociations(ctx context.Context, input *DescribeCustomDomainAssociationsMessage) (*CustomDomainAssociationsMessage, error) - DescribeDataShares(ctx context.Context, input *DescribeDataSharesMessage) (*DescribeDataSharesResult, error) - DescribeDataSharesForConsumer(ctx context.Context, input *DescribeDataSharesForConsumerMessage) (*DescribeDataSharesForConsumerResult, error) - DescribeDataSharesForProducer(ctx context.Context, input *DescribeDataSharesForProducerMessage) (*DescribeDataSharesForProducerResult, error) - DescribeDefaultClusterParameters(ctx context.Context, input *DescribeDefaultClusterParametersMessage) (*DescribeDefaultClusterParametersResult, error) - DescribeEndpointAccess(ctx context.Context, input *DescribeEndpointAccessMessage) (*EndpointAccessList, error) - DescribeEndpointAuthorization(ctx context.Context, input *DescribeEndpointAuthorizationMessage) (*EndpointAuthorizationList, error) - DescribeEventCategories(ctx context.Context, input *DescribeEventCategoriesMessage) (*EventCategoriesMessage, error) - DescribeEventSubscriptions(ctx context.Context, input *DescribeEventSubscriptionsMessage) (*EventSubscriptionsMessage, error) - DescribeEvents(ctx context.Context, input *DescribeEventsMessage) (*EventsMessage, error) - DescribeHsmClientCertificates(ctx context.Context, input *DescribeHsmClientCertificatesMessage) (*HsmClientCertificateMessage, error) - DescribeHsmConfigurations(ctx context.Context, input *DescribeHsmConfigurationsMessage) (*HsmConfigurationMessage, error) - DescribeInboundIntegrations(ctx context.Context, input *DescribeInboundIntegrationsMessage) (*InboundIntegrationsMessage, error) - DescribeIntegrations(ctx context.Context, input *DescribeIntegrationsMessage) (*IntegrationsMessage, error) - DescribeLoggingStatus(ctx context.Context, input *DescribeLoggingStatusMessage) (*LoggingStatus, error) - DescribeNodeConfigurationOptions(ctx context.Context, input *DescribeNodeConfigurationOptionsMessage) (*NodeConfigurationOptionsMessage, error) - DescribeOrderableClusterOptions(ctx context.Context, input *DescribeOrderableClusterOptionsMessage) (*OrderableClusterOptionsMessage, error) - DescribePartners(ctx context.Context, input *DescribePartnersInputMessage) (*DescribePartnersOutputMessage, error) - DescribeRedshiftIdcApplications(ctx context.Context, input *DescribeRedshiftIdcApplicationsMessage) (*DescribeRedshiftIdcApplicationsResult, error) - DescribeReservedNodeExchangeStatus(ctx context.Context, input *DescribeReservedNodeExchangeStatusInputMessage) (*DescribeReservedNodeExchangeStatusOutputMessage, error) - DescribeReservedNodeOfferings(ctx context.Context, input *DescribeReservedNodeOfferingsMessage) (*ReservedNodeOfferingsMessage, error) - DescribeReservedNodes(ctx context.Context, input *DescribeReservedNodesMessage) (*ReservedNodesMessage, error) - DescribeResize(ctx context.Context, input *DescribeResizeMessage) (*ResizeProgressMessage, error) - DescribeScheduledActions(ctx context.Context, input *DescribeScheduledActionsMessage) (*ScheduledActionsMessage, error) - DescribeSnapshotCopyGrants(ctx context.Context, input *DescribeSnapshotCopyGrantsMessage) (*SnapshotCopyGrantMessage, error) - DescribeSnapshotSchedules(ctx context.Context, input *DescribeSnapshotSchedulesMessage) (*DescribeSnapshotSchedulesOutputMessage, error) - DescribeStorage(ctx context.Context, input *SmithyUnit) (*CustomerStorageMessage, error) - DescribeTableRestoreStatus(ctx context.Context, input *DescribeTableRestoreStatusMessage) (*TableRestoreStatusMessage, error) - DescribeTags(ctx context.Context, input *DescribeTagsMessage) (*TaggedResourceListMessage, error) - DescribeUsageLimits(ctx context.Context, input *DescribeUsageLimitsMessage) (*UsageLimitList, error) - DisableLogging(ctx context.Context, input *DisableLoggingMessage) (*LoggingStatus, error) - DisableSnapshotCopy(ctx context.Context, input *DisableSnapshotCopyMessage) (*DisableSnapshotCopyResult, error) - DisassociateDataShareConsumer(ctx context.Context, input *DisassociateDataShareConsumerMessage) (*DataShare, error) - EnableLogging(ctx context.Context, input *EnableLoggingMessage) (*LoggingStatus, error) - EnableSnapshotCopy(ctx context.Context, input *EnableSnapshotCopyMessage) (*EnableSnapshotCopyResult, error) - FailoverPrimaryCompute(ctx context.Context, input *FailoverPrimaryComputeInputMessage) (*FailoverPrimaryComputeResult, error) - GetClusterCredentials(ctx context.Context, input *GetClusterCredentialsMessage) (*ClusterCredentials, error) - GetClusterCredentialsWithIAM(ctx context.Context, input *GetClusterCredentialsWithIAMMessage) (*ClusterExtendedCredentials, error) - GetIdentityCenterAuthToken(ctx context.Context, input *GetIdentityCenterAuthTokenRequest) (*GetIdentityCenterAuthTokenResponse, error) - GetReservedNodeExchangeConfigurationOptions(ctx context.Context, input *GetReservedNodeExchangeConfigurationOptionsInputMessage) (*GetReservedNodeExchangeConfigurationOptionsOutputMessage, error) - GetReservedNodeExchangeOfferings(ctx context.Context, input *GetReservedNodeExchangeOfferingsInputMessage) (*GetReservedNodeExchangeOfferingsOutputMessage, error) - GetResourcePolicy(ctx context.Context, input *GetResourcePolicyMessage) (*GetResourcePolicyResult, error) - ListRecommendations(ctx context.Context, input *ListRecommendationsMessage) (*ListRecommendationsResult, error) - ModifyAquaConfiguration(ctx context.Context, input *ModifyAquaInputMessage) (*ModifyAquaOutputMessage, error) - ModifyAuthenticationProfile(ctx context.Context, input *ModifyAuthenticationProfileMessage) (*ModifyAuthenticationProfileResult, error) - ModifyCluster(ctx context.Context, input *ModifyClusterMessage) (*ModifyClusterResult, error) - ModifyClusterDbRevision(ctx context.Context, input *ModifyClusterDbRevisionMessage) (*ModifyClusterDbRevisionResult, error) - ModifyClusterIamRoles(ctx context.Context, input *ModifyClusterIamRolesMessage) (*ModifyClusterIamRolesResult, error) - ModifyClusterMaintenance(ctx context.Context, input *ModifyClusterMaintenanceMessage) (*ModifyClusterMaintenanceResult, error) - ModifyClusterParameterGroup(ctx context.Context, input *ModifyClusterParameterGroupMessage) (*ClusterParameterGroupNameMessage, error) - ModifyClusterSnapshot(ctx context.Context, input *ModifyClusterSnapshotMessage) (*ModifyClusterSnapshotResult, error) - ModifyClusterSnapshotSchedule(ctx context.Context, input *ModifyClusterSnapshotScheduleMessage) (*SmithyUnit, error) - ModifyClusterSubnetGroup(ctx context.Context, input *ModifyClusterSubnetGroupMessage) (*ModifyClusterSubnetGroupResult, error) - ModifyCustomDomainAssociation(ctx context.Context, input *ModifyCustomDomainAssociationMessage) (*ModifyCustomDomainAssociationResult, error) - ModifyEndpointAccess(ctx context.Context, input *ModifyEndpointAccessMessage) (*EndpointAccess, error) - ModifyEventSubscription(ctx context.Context, input *ModifyEventSubscriptionMessage) (*ModifyEventSubscriptionResult, error) - ModifyIntegration(ctx context.Context, input *ModifyIntegrationMessage) (*Integration, error) - ModifyLakehouseConfiguration(ctx context.Context, input *ModifyLakehouseConfigurationMessage) (*LakehouseConfiguration, error) - ModifyRedshiftIdcApplication(ctx context.Context, input *ModifyRedshiftIdcApplicationMessage) (*ModifyRedshiftIdcApplicationResult, error) - ModifyScheduledAction(ctx context.Context, input *ModifyScheduledActionMessage) (*ScheduledAction, error) - ModifySnapshotCopyRetentionPeriod(ctx context.Context, input *ModifySnapshotCopyRetentionPeriodMessage) (*ModifySnapshotCopyRetentionPeriodResult, error) - ModifySnapshotSchedule(ctx context.Context, input *ModifySnapshotScheduleMessage) (*SnapshotSchedule, error) - ModifyUsageLimit(ctx context.Context, input *ModifyUsageLimitMessage) (*UsageLimit, error) - PauseCluster(ctx context.Context, input *PauseClusterMessage) (*PauseClusterResult, error) - PurchaseReservedNodeOffering(ctx context.Context, input *PurchaseReservedNodeOfferingMessage) (*PurchaseReservedNodeOfferingResult, error) - PutResourcePolicy(ctx context.Context, input *PutResourcePolicyMessage) (*PutResourcePolicyResult, error) - RebootCluster(ctx context.Context, input *RebootClusterMessage) (*RebootClusterResult, error) - RegisterNamespace(ctx context.Context, input *RegisterNamespaceInputMessage) (*RegisterNamespaceOutputMessage, error) - RejectDataShare(ctx context.Context, input *RejectDataShareMessage) (*DataShare, error) - ResetClusterParameterGroup(ctx context.Context, input *ResetClusterParameterGroupMessage) (*ClusterParameterGroupNameMessage, error) - ResizeCluster(ctx context.Context, input *ResizeClusterMessage) (*ResizeClusterResult, error) - RestoreFromClusterSnapshot(ctx context.Context, input *RestoreFromClusterSnapshotMessage) (*RestoreFromClusterSnapshotResult, error) - RestoreTableFromClusterSnapshot(ctx context.Context, input *RestoreTableFromClusterSnapshotMessage) (*RestoreTableFromClusterSnapshotResult, error) - ResumeCluster(ctx context.Context, input *ResumeClusterMessage) (*ResumeClusterResult, error) - RevokeClusterSecurityGroupIngress(ctx context.Context, input *RevokeClusterSecurityGroupIngressMessage) (*RevokeClusterSecurityGroupIngressResult, error) - RevokeEndpointAccess(ctx context.Context, input *RevokeEndpointAccessMessage) (*EndpointAuthorization, error) - RevokeSnapshotAccess(ctx context.Context, input *RevokeSnapshotAccessMessage) (*RevokeSnapshotAccessResult, error) - RotateEncryptionKey(ctx context.Context, input *RotateEncryptionKeyMessage) (*RotateEncryptionKeyResult, error) - UpdatePartnerStatus(ctx context.Context, input *UpdatePartnerStatusInputMessage) (*PartnerIntegrationOutputMessage, error) -} diff --git a/internal/generated/redshift/router.go b/internal/generated/redshift/router.go index 8444f490..e6fa8add 100644 --- a/internal/generated/redshift/router.go +++ b/internal/generated/redshift/router.go @@ -4,6 +4,9 @@ package redshift import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/redshift/serializer.go b/internal/generated/redshift/serializer.go deleted file mode 100644 index 7752b37c..00000000 --- a/internal/generated/redshift/serializer.go +++ /dev/null @@ -1,990 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package redshift - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeAcceptReservedNodeExchangeInputMessage parses an HTTP request into a *AcceptReservedNodeExchangeInputMessage. -func DeserializeAcceptReservedNodeExchangeInputMessage(r *http.Request, pathParams PathParams) (*AcceptReservedNodeExchangeInputMessage, error) { - input := &AcceptReservedNodeExchangeInputMessage{} - - return input, nil -} - -// DeserializePartnerIntegrationInputMessage parses an HTTP request into a *PartnerIntegrationInputMessage. -func DeserializePartnerIntegrationInputMessage(r *http.Request, pathParams PathParams) (*PartnerIntegrationInputMessage, error) { - input := &PartnerIntegrationInputMessage{} - - return input, nil -} - -// DeserializeAssociateDataShareConsumerMessage parses an HTTP request into a *AssociateDataShareConsumerMessage. -func DeserializeAssociateDataShareConsumerMessage(r *http.Request, pathParams PathParams) (*AssociateDataShareConsumerMessage, error) { - input := &AssociateDataShareConsumerMessage{} - - return input, nil -} - -// DeserializeAuthorizeClusterSecurityGroupIngressMessage parses an HTTP request into a *AuthorizeClusterSecurityGroupIngressMessage. -func DeserializeAuthorizeClusterSecurityGroupIngressMessage(r *http.Request, pathParams PathParams) (*AuthorizeClusterSecurityGroupIngressMessage, error) { - input := &AuthorizeClusterSecurityGroupIngressMessage{} - - return input, nil -} - -// DeserializeAuthorizeDataShareMessage parses an HTTP request into a *AuthorizeDataShareMessage. -func DeserializeAuthorizeDataShareMessage(r *http.Request, pathParams PathParams) (*AuthorizeDataShareMessage, error) { - input := &AuthorizeDataShareMessage{} - - return input, nil -} - -// DeserializeAuthorizeEndpointAccessMessage parses an HTTP request into a *AuthorizeEndpointAccessMessage. -func DeserializeAuthorizeEndpointAccessMessage(r *http.Request, pathParams PathParams) (*AuthorizeEndpointAccessMessage, error) { - input := &AuthorizeEndpointAccessMessage{} - - return input, nil -} - -// DeserializeAuthorizeSnapshotAccessMessage parses an HTTP request into a *AuthorizeSnapshotAccessMessage. -func DeserializeAuthorizeSnapshotAccessMessage(r *http.Request, pathParams PathParams) (*AuthorizeSnapshotAccessMessage, error) { - input := &AuthorizeSnapshotAccessMessage{} - - return input, nil -} - -// DeserializeBatchDeleteClusterSnapshotsRequest parses an HTTP request into a *BatchDeleteClusterSnapshotsRequest. -func DeserializeBatchDeleteClusterSnapshotsRequest(r *http.Request, pathParams PathParams) (*BatchDeleteClusterSnapshotsRequest, error) { - input := &BatchDeleteClusterSnapshotsRequest{} - - return input, nil -} - -// DeserializeBatchModifyClusterSnapshotsMessage parses an HTTP request into a *BatchModifyClusterSnapshotsMessage. -func DeserializeBatchModifyClusterSnapshotsMessage(r *http.Request, pathParams PathParams) (*BatchModifyClusterSnapshotsMessage, error) { - input := &BatchModifyClusterSnapshotsMessage{} - - return input, nil -} - -// DeserializeCancelResizeMessage parses an HTTP request into a *CancelResizeMessage. -func DeserializeCancelResizeMessage(r *http.Request, pathParams PathParams) (*CancelResizeMessage, error) { - input := &CancelResizeMessage{} - - return input, nil -} - -// DeserializeCopyClusterSnapshotMessage parses an HTTP request into a *CopyClusterSnapshotMessage. -func DeserializeCopyClusterSnapshotMessage(r *http.Request, pathParams PathParams) (*CopyClusterSnapshotMessage, error) { - input := &CopyClusterSnapshotMessage{} - - return input, nil -} - -// DeserializeCreateAuthenticationProfileMessage parses an HTTP request into a *CreateAuthenticationProfileMessage. -func DeserializeCreateAuthenticationProfileMessage(r *http.Request, pathParams PathParams) (*CreateAuthenticationProfileMessage, error) { - input := &CreateAuthenticationProfileMessage{} - - return input, nil -} - -// DeserializeCreateClusterMessage parses an HTTP request into a *CreateClusterMessage. -func DeserializeCreateClusterMessage(r *http.Request, pathParams PathParams) (*CreateClusterMessage, error) { - input := &CreateClusterMessage{} - - return input, nil -} - -// DeserializeCreateClusterParameterGroupMessage parses an HTTP request into a *CreateClusterParameterGroupMessage. -func DeserializeCreateClusterParameterGroupMessage(r *http.Request, pathParams PathParams) (*CreateClusterParameterGroupMessage, error) { - input := &CreateClusterParameterGroupMessage{} - - return input, nil -} - -// DeserializeCreateClusterSecurityGroupMessage parses an HTTP request into a *CreateClusterSecurityGroupMessage. -func DeserializeCreateClusterSecurityGroupMessage(r *http.Request, pathParams PathParams) (*CreateClusterSecurityGroupMessage, error) { - input := &CreateClusterSecurityGroupMessage{} - - return input, nil -} - -// DeserializeCreateClusterSnapshotMessage parses an HTTP request into a *CreateClusterSnapshotMessage. -func DeserializeCreateClusterSnapshotMessage(r *http.Request, pathParams PathParams) (*CreateClusterSnapshotMessage, error) { - input := &CreateClusterSnapshotMessage{} - - return input, nil -} - -// DeserializeCreateClusterSubnetGroupMessage parses an HTTP request into a *CreateClusterSubnetGroupMessage. -func DeserializeCreateClusterSubnetGroupMessage(r *http.Request, pathParams PathParams) (*CreateClusterSubnetGroupMessage, error) { - input := &CreateClusterSubnetGroupMessage{} - - return input, nil -} - -// DeserializeCreateCustomDomainAssociationMessage parses an HTTP request into a *CreateCustomDomainAssociationMessage. -func DeserializeCreateCustomDomainAssociationMessage(r *http.Request, pathParams PathParams) (*CreateCustomDomainAssociationMessage, error) { - input := &CreateCustomDomainAssociationMessage{} - - return input, nil -} - -// DeserializeCreateEndpointAccessMessage parses an HTTP request into a *CreateEndpointAccessMessage. -func DeserializeCreateEndpointAccessMessage(r *http.Request, pathParams PathParams) (*CreateEndpointAccessMessage, error) { - input := &CreateEndpointAccessMessage{} - - return input, nil -} - -// DeserializeCreateEventSubscriptionMessage parses an HTTP request into a *CreateEventSubscriptionMessage. -func DeserializeCreateEventSubscriptionMessage(r *http.Request, pathParams PathParams) (*CreateEventSubscriptionMessage, error) { - input := &CreateEventSubscriptionMessage{} - - return input, nil -} - -// DeserializeCreateHsmClientCertificateMessage parses an HTTP request into a *CreateHsmClientCertificateMessage. -func DeserializeCreateHsmClientCertificateMessage(r *http.Request, pathParams PathParams) (*CreateHsmClientCertificateMessage, error) { - input := &CreateHsmClientCertificateMessage{} - - return input, nil -} - -// DeserializeCreateHsmConfigurationMessage parses an HTTP request into a *CreateHsmConfigurationMessage. -func DeserializeCreateHsmConfigurationMessage(r *http.Request, pathParams PathParams) (*CreateHsmConfigurationMessage, error) { - input := &CreateHsmConfigurationMessage{} - - return input, nil -} - -// DeserializeCreateIntegrationMessage parses an HTTP request into a *CreateIntegrationMessage. -func DeserializeCreateIntegrationMessage(r *http.Request, pathParams PathParams) (*CreateIntegrationMessage, error) { - input := &CreateIntegrationMessage{} - - return input, nil -} - -// DeserializeCreateRedshiftIdcApplicationMessage parses an HTTP request into a *CreateRedshiftIdcApplicationMessage. -func DeserializeCreateRedshiftIdcApplicationMessage(r *http.Request, pathParams PathParams) (*CreateRedshiftIdcApplicationMessage, error) { - input := &CreateRedshiftIdcApplicationMessage{} - - return input, nil -} - -// DeserializeCreateScheduledActionMessage parses an HTTP request into a *CreateScheduledActionMessage. -func DeserializeCreateScheduledActionMessage(r *http.Request, pathParams PathParams) (*CreateScheduledActionMessage, error) { - input := &CreateScheduledActionMessage{} - - return input, nil -} - -// DeserializeCreateSnapshotCopyGrantMessage parses an HTTP request into a *CreateSnapshotCopyGrantMessage. -func DeserializeCreateSnapshotCopyGrantMessage(r *http.Request, pathParams PathParams) (*CreateSnapshotCopyGrantMessage, error) { - input := &CreateSnapshotCopyGrantMessage{} - - return input, nil -} - -// DeserializeCreateSnapshotScheduleMessage parses an HTTP request into a *CreateSnapshotScheduleMessage. -func DeserializeCreateSnapshotScheduleMessage(r *http.Request, pathParams PathParams) (*CreateSnapshotScheduleMessage, error) { - input := &CreateSnapshotScheduleMessage{} - - return input, nil -} - -// DeserializeCreateTagsMessage parses an HTTP request into a *CreateTagsMessage. -func DeserializeCreateTagsMessage(r *http.Request, pathParams PathParams) (*CreateTagsMessage, error) { - input := &CreateTagsMessage{} - - return input, nil -} - -// DeserializeCreateUsageLimitMessage parses an HTTP request into a *CreateUsageLimitMessage. -func DeserializeCreateUsageLimitMessage(r *http.Request, pathParams PathParams) (*CreateUsageLimitMessage, error) { - input := &CreateUsageLimitMessage{} - - return input, nil -} - -// DeserializeDeauthorizeDataShareMessage parses an HTTP request into a *DeauthorizeDataShareMessage. -func DeserializeDeauthorizeDataShareMessage(r *http.Request, pathParams PathParams) (*DeauthorizeDataShareMessage, error) { - input := &DeauthorizeDataShareMessage{} - - return input, nil -} - -// DeserializeDeleteAuthenticationProfileMessage parses an HTTP request into a *DeleteAuthenticationProfileMessage. -func DeserializeDeleteAuthenticationProfileMessage(r *http.Request, pathParams PathParams) (*DeleteAuthenticationProfileMessage, error) { - input := &DeleteAuthenticationProfileMessage{} - - return input, nil -} - -// DeserializeDeleteClusterMessage parses an HTTP request into a *DeleteClusterMessage. -func DeserializeDeleteClusterMessage(r *http.Request, pathParams PathParams) (*DeleteClusterMessage, error) { - input := &DeleteClusterMessage{} - - return input, nil -} - -// DeserializeDeleteClusterParameterGroupMessage parses an HTTP request into a *DeleteClusterParameterGroupMessage. -func DeserializeDeleteClusterParameterGroupMessage(r *http.Request, pathParams PathParams) (*DeleteClusterParameterGroupMessage, error) { - input := &DeleteClusterParameterGroupMessage{} - - return input, nil -} - -// DeserializeDeleteClusterSecurityGroupMessage parses an HTTP request into a *DeleteClusterSecurityGroupMessage. -func DeserializeDeleteClusterSecurityGroupMessage(r *http.Request, pathParams PathParams) (*DeleteClusterSecurityGroupMessage, error) { - input := &DeleteClusterSecurityGroupMessage{} - - return input, nil -} - -// DeserializeDeleteClusterSnapshotMessage parses an HTTP request into a *DeleteClusterSnapshotMessage. -func DeserializeDeleteClusterSnapshotMessage(r *http.Request, pathParams PathParams) (*DeleteClusterSnapshotMessage, error) { - input := &DeleteClusterSnapshotMessage{} - - return input, nil -} - -// DeserializeDeleteClusterSubnetGroupMessage parses an HTTP request into a *DeleteClusterSubnetGroupMessage. -func DeserializeDeleteClusterSubnetGroupMessage(r *http.Request, pathParams PathParams) (*DeleteClusterSubnetGroupMessage, error) { - input := &DeleteClusterSubnetGroupMessage{} - - return input, nil -} - -// DeserializeDeleteCustomDomainAssociationMessage parses an HTTP request into a *DeleteCustomDomainAssociationMessage. -func DeserializeDeleteCustomDomainAssociationMessage(r *http.Request, pathParams PathParams) (*DeleteCustomDomainAssociationMessage, error) { - input := &DeleteCustomDomainAssociationMessage{} - - return input, nil -} - -// DeserializeDeleteEndpointAccessMessage parses an HTTP request into a *DeleteEndpointAccessMessage. -func DeserializeDeleteEndpointAccessMessage(r *http.Request, pathParams PathParams) (*DeleteEndpointAccessMessage, error) { - input := &DeleteEndpointAccessMessage{} - - return input, nil -} - -// DeserializeDeleteEventSubscriptionMessage parses an HTTP request into a *DeleteEventSubscriptionMessage. -func DeserializeDeleteEventSubscriptionMessage(r *http.Request, pathParams PathParams) (*DeleteEventSubscriptionMessage, error) { - input := &DeleteEventSubscriptionMessage{} - - return input, nil -} - -// DeserializeDeleteHsmClientCertificateMessage parses an HTTP request into a *DeleteHsmClientCertificateMessage. -func DeserializeDeleteHsmClientCertificateMessage(r *http.Request, pathParams PathParams) (*DeleteHsmClientCertificateMessage, error) { - input := &DeleteHsmClientCertificateMessage{} - - return input, nil -} - -// DeserializeDeleteHsmConfigurationMessage parses an HTTP request into a *DeleteHsmConfigurationMessage. -func DeserializeDeleteHsmConfigurationMessage(r *http.Request, pathParams PathParams) (*DeleteHsmConfigurationMessage, error) { - input := &DeleteHsmConfigurationMessage{} - - return input, nil -} - -// DeserializeDeleteIntegrationMessage parses an HTTP request into a *DeleteIntegrationMessage. -func DeserializeDeleteIntegrationMessage(r *http.Request, pathParams PathParams) (*DeleteIntegrationMessage, error) { - input := &DeleteIntegrationMessage{} - - return input, nil -} - -// DeserializeDeleteRedshiftIdcApplicationMessage parses an HTTP request into a *DeleteRedshiftIdcApplicationMessage. -func DeserializeDeleteRedshiftIdcApplicationMessage(r *http.Request, pathParams PathParams) (*DeleteRedshiftIdcApplicationMessage, error) { - input := &DeleteRedshiftIdcApplicationMessage{} - - return input, nil -} - -// DeserializeDeleteResourcePolicyMessage parses an HTTP request into a *DeleteResourcePolicyMessage. -func DeserializeDeleteResourcePolicyMessage(r *http.Request, pathParams PathParams) (*DeleteResourcePolicyMessage, error) { - input := &DeleteResourcePolicyMessage{} - - return input, nil -} - -// DeserializeDeleteScheduledActionMessage parses an HTTP request into a *DeleteScheduledActionMessage. -func DeserializeDeleteScheduledActionMessage(r *http.Request, pathParams PathParams) (*DeleteScheduledActionMessage, error) { - input := &DeleteScheduledActionMessage{} - - return input, nil -} - -// DeserializeDeleteSnapshotCopyGrantMessage parses an HTTP request into a *DeleteSnapshotCopyGrantMessage. -func DeserializeDeleteSnapshotCopyGrantMessage(r *http.Request, pathParams PathParams) (*DeleteSnapshotCopyGrantMessage, error) { - input := &DeleteSnapshotCopyGrantMessage{} - - return input, nil -} - -// DeserializeDeleteSnapshotScheduleMessage parses an HTTP request into a *DeleteSnapshotScheduleMessage. -func DeserializeDeleteSnapshotScheduleMessage(r *http.Request, pathParams PathParams) (*DeleteSnapshotScheduleMessage, error) { - input := &DeleteSnapshotScheduleMessage{} - - return input, nil -} - -// DeserializeDeleteTagsMessage parses an HTTP request into a *DeleteTagsMessage. -func DeserializeDeleteTagsMessage(r *http.Request, pathParams PathParams) (*DeleteTagsMessage, error) { - input := &DeleteTagsMessage{} - - return input, nil -} - -// DeserializeDeleteUsageLimitMessage parses an HTTP request into a *DeleteUsageLimitMessage. -func DeserializeDeleteUsageLimitMessage(r *http.Request, pathParams PathParams) (*DeleteUsageLimitMessage, error) { - input := &DeleteUsageLimitMessage{} - - return input, nil -} - -// DeserializeDeregisterNamespaceInputMessage parses an HTTP request into a *DeregisterNamespaceInputMessage. -func DeserializeDeregisterNamespaceInputMessage(r *http.Request, pathParams PathParams) (*DeregisterNamespaceInputMessage, error) { - input := &DeregisterNamespaceInputMessage{} - - return input, nil -} - -// DeserializeDescribeAccountAttributesMessage parses an HTTP request into a *DescribeAccountAttributesMessage. -func DeserializeDescribeAccountAttributesMessage(r *http.Request, pathParams PathParams) (*DescribeAccountAttributesMessage, error) { - input := &DescribeAccountAttributesMessage{} - - return input, nil -} - -// DeserializeDescribeAuthenticationProfilesMessage parses an HTTP request into a *DescribeAuthenticationProfilesMessage. -func DeserializeDescribeAuthenticationProfilesMessage(r *http.Request, pathParams PathParams) (*DescribeAuthenticationProfilesMessage, error) { - input := &DescribeAuthenticationProfilesMessage{} - - return input, nil -} - -// DeserializeDescribeClusterDbRevisionsMessage parses an HTTP request into a *DescribeClusterDbRevisionsMessage. -func DeserializeDescribeClusterDbRevisionsMessage(r *http.Request, pathParams PathParams) (*DescribeClusterDbRevisionsMessage, error) { - input := &DescribeClusterDbRevisionsMessage{} - - return input, nil -} - -// DeserializeDescribeClusterParameterGroupsMessage parses an HTTP request into a *DescribeClusterParameterGroupsMessage. -func DeserializeDescribeClusterParameterGroupsMessage(r *http.Request, pathParams PathParams) (*DescribeClusterParameterGroupsMessage, error) { - input := &DescribeClusterParameterGroupsMessage{} - - return input, nil -} - -// DeserializeDescribeClusterParametersMessage parses an HTTP request into a *DescribeClusterParametersMessage. -func DeserializeDescribeClusterParametersMessage(r *http.Request, pathParams PathParams) (*DescribeClusterParametersMessage, error) { - input := &DescribeClusterParametersMessage{} - - return input, nil -} - -// DeserializeDescribeClusterSecurityGroupsMessage parses an HTTP request into a *DescribeClusterSecurityGroupsMessage. -func DeserializeDescribeClusterSecurityGroupsMessage(r *http.Request, pathParams PathParams) (*DescribeClusterSecurityGroupsMessage, error) { - input := &DescribeClusterSecurityGroupsMessage{} - - return input, nil -} - -// DeserializeDescribeClusterSnapshotsMessage parses an HTTP request into a *DescribeClusterSnapshotsMessage. -func DeserializeDescribeClusterSnapshotsMessage(r *http.Request, pathParams PathParams) (*DescribeClusterSnapshotsMessage, error) { - input := &DescribeClusterSnapshotsMessage{} - - return input, nil -} - -// DeserializeDescribeClusterSubnetGroupsMessage parses an HTTP request into a *DescribeClusterSubnetGroupsMessage. -func DeserializeDescribeClusterSubnetGroupsMessage(r *http.Request, pathParams PathParams) (*DescribeClusterSubnetGroupsMessage, error) { - input := &DescribeClusterSubnetGroupsMessage{} - - return input, nil -} - -// DeserializeDescribeClusterTracksMessage parses an HTTP request into a *DescribeClusterTracksMessage. -func DeserializeDescribeClusterTracksMessage(r *http.Request, pathParams PathParams) (*DescribeClusterTracksMessage, error) { - input := &DescribeClusterTracksMessage{} - - return input, nil -} - -// DeserializeDescribeClusterVersionsMessage parses an HTTP request into a *DescribeClusterVersionsMessage. -func DeserializeDescribeClusterVersionsMessage(r *http.Request, pathParams PathParams) (*DescribeClusterVersionsMessage, error) { - input := &DescribeClusterVersionsMessage{} - - return input, nil -} - -// DeserializeDescribeClustersMessage parses an HTTP request into a *DescribeClustersMessage. -func DeserializeDescribeClustersMessage(r *http.Request, pathParams PathParams) (*DescribeClustersMessage, error) { - input := &DescribeClustersMessage{} - - return input, nil -} - -// DeserializeDescribeCustomDomainAssociationsMessage parses an HTTP request into a *DescribeCustomDomainAssociationsMessage. -func DeserializeDescribeCustomDomainAssociationsMessage(r *http.Request, pathParams PathParams) (*DescribeCustomDomainAssociationsMessage, error) { - input := &DescribeCustomDomainAssociationsMessage{} - - return input, nil -} - -// DeserializeDescribeDataSharesMessage parses an HTTP request into a *DescribeDataSharesMessage. -func DeserializeDescribeDataSharesMessage(r *http.Request, pathParams PathParams) (*DescribeDataSharesMessage, error) { - input := &DescribeDataSharesMessage{} - - return input, nil -} - -// DeserializeDescribeDataSharesForConsumerMessage parses an HTTP request into a *DescribeDataSharesForConsumerMessage. -func DeserializeDescribeDataSharesForConsumerMessage(r *http.Request, pathParams PathParams) (*DescribeDataSharesForConsumerMessage, error) { - input := &DescribeDataSharesForConsumerMessage{} - - return input, nil -} - -// DeserializeDescribeDataSharesForProducerMessage parses an HTTP request into a *DescribeDataSharesForProducerMessage. -func DeserializeDescribeDataSharesForProducerMessage(r *http.Request, pathParams PathParams) (*DescribeDataSharesForProducerMessage, error) { - input := &DescribeDataSharesForProducerMessage{} - - return input, nil -} - -// DeserializeDescribeDefaultClusterParametersMessage parses an HTTP request into a *DescribeDefaultClusterParametersMessage. -func DeserializeDescribeDefaultClusterParametersMessage(r *http.Request, pathParams PathParams) (*DescribeDefaultClusterParametersMessage, error) { - input := &DescribeDefaultClusterParametersMessage{} - - return input, nil -} - -// DeserializeDescribeEndpointAccessMessage parses an HTTP request into a *DescribeEndpointAccessMessage. -func DeserializeDescribeEndpointAccessMessage(r *http.Request, pathParams PathParams) (*DescribeEndpointAccessMessage, error) { - input := &DescribeEndpointAccessMessage{} - - return input, nil -} - -// DeserializeDescribeEndpointAuthorizationMessage parses an HTTP request into a *DescribeEndpointAuthorizationMessage. -func DeserializeDescribeEndpointAuthorizationMessage(r *http.Request, pathParams PathParams) (*DescribeEndpointAuthorizationMessage, error) { - input := &DescribeEndpointAuthorizationMessage{} - - return input, nil -} - -// DeserializeDescribeEventCategoriesMessage parses an HTTP request into a *DescribeEventCategoriesMessage. -func DeserializeDescribeEventCategoriesMessage(r *http.Request, pathParams PathParams) (*DescribeEventCategoriesMessage, error) { - input := &DescribeEventCategoriesMessage{} - - return input, nil -} - -// DeserializeDescribeEventSubscriptionsMessage parses an HTTP request into a *DescribeEventSubscriptionsMessage. -func DeserializeDescribeEventSubscriptionsMessage(r *http.Request, pathParams PathParams) (*DescribeEventSubscriptionsMessage, error) { - input := &DescribeEventSubscriptionsMessage{} - - return input, nil -} - -// DeserializeDescribeEventsMessage parses an HTTP request into a *DescribeEventsMessage. -func DeserializeDescribeEventsMessage(r *http.Request, pathParams PathParams) (*DescribeEventsMessage, error) { - input := &DescribeEventsMessage{} - - return input, nil -} - -// DeserializeDescribeHsmClientCertificatesMessage parses an HTTP request into a *DescribeHsmClientCertificatesMessage. -func DeserializeDescribeHsmClientCertificatesMessage(r *http.Request, pathParams PathParams) (*DescribeHsmClientCertificatesMessage, error) { - input := &DescribeHsmClientCertificatesMessage{} - - return input, nil -} - -// DeserializeDescribeHsmConfigurationsMessage parses an HTTP request into a *DescribeHsmConfigurationsMessage. -func DeserializeDescribeHsmConfigurationsMessage(r *http.Request, pathParams PathParams) (*DescribeHsmConfigurationsMessage, error) { - input := &DescribeHsmConfigurationsMessage{} - - return input, nil -} - -// DeserializeDescribeInboundIntegrationsMessage parses an HTTP request into a *DescribeInboundIntegrationsMessage. -func DeserializeDescribeInboundIntegrationsMessage(r *http.Request, pathParams PathParams) (*DescribeInboundIntegrationsMessage, error) { - input := &DescribeInboundIntegrationsMessage{} - - return input, nil -} - -// DeserializeDescribeIntegrationsMessage parses an HTTP request into a *DescribeIntegrationsMessage. -func DeserializeDescribeIntegrationsMessage(r *http.Request, pathParams PathParams) (*DescribeIntegrationsMessage, error) { - input := &DescribeIntegrationsMessage{} - - return input, nil -} - -// DeserializeDescribeLoggingStatusMessage parses an HTTP request into a *DescribeLoggingStatusMessage. -func DeserializeDescribeLoggingStatusMessage(r *http.Request, pathParams PathParams) (*DescribeLoggingStatusMessage, error) { - input := &DescribeLoggingStatusMessage{} - - return input, nil -} - -// DeserializeDescribeNodeConfigurationOptionsMessage parses an HTTP request into a *DescribeNodeConfigurationOptionsMessage. -func DeserializeDescribeNodeConfigurationOptionsMessage(r *http.Request, pathParams PathParams) (*DescribeNodeConfigurationOptionsMessage, error) { - input := &DescribeNodeConfigurationOptionsMessage{} - - return input, nil -} - -// DeserializeDescribeOrderableClusterOptionsMessage parses an HTTP request into a *DescribeOrderableClusterOptionsMessage. -func DeserializeDescribeOrderableClusterOptionsMessage(r *http.Request, pathParams PathParams) (*DescribeOrderableClusterOptionsMessage, error) { - input := &DescribeOrderableClusterOptionsMessage{} - - return input, nil -} - -// DeserializeDescribePartnersInputMessage parses an HTTP request into a *DescribePartnersInputMessage. -func DeserializeDescribePartnersInputMessage(r *http.Request, pathParams PathParams) (*DescribePartnersInputMessage, error) { - input := &DescribePartnersInputMessage{} - - return input, nil -} - -// DeserializeDescribeRedshiftIdcApplicationsMessage parses an HTTP request into a *DescribeRedshiftIdcApplicationsMessage. -func DeserializeDescribeRedshiftIdcApplicationsMessage(r *http.Request, pathParams PathParams) (*DescribeRedshiftIdcApplicationsMessage, error) { - input := &DescribeRedshiftIdcApplicationsMessage{} - - return input, nil -} - -// DeserializeDescribeReservedNodeExchangeStatusInputMessage parses an HTTP request into a *DescribeReservedNodeExchangeStatusInputMessage. -func DeserializeDescribeReservedNodeExchangeStatusInputMessage(r *http.Request, pathParams PathParams) (*DescribeReservedNodeExchangeStatusInputMessage, error) { - input := &DescribeReservedNodeExchangeStatusInputMessage{} - - return input, nil -} - -// DeserializeDescribeReservedNodeOfferingsMessage parses an HTTP request into a *DescribeReservedNodeOfferingsMessage. -func DeserializeDescribeReservedNodeOfferingsMessage(r *http.Request, pathParams PathParams) (*DescribeReservedNodeOfferingsMessage, error) { - input := &DescribeReservedNodeOfferingsMessage{} - - return input, nil -} - -// DeserializeDescribeReservedNodesMessage parses an HTTP request into a *DescribeReservedNodesMessage. -func DeserializeDescribeReservedNodesMessage(r *http.Request, pathParams PathParams) (*DescribeReservedNodesMessage, error) { - input := &DescribeReservedNodesMessage{} - - return input, nil -} - -// DeserializeDescribeResizeMessage parses an HTTP request into a *DescribeResizeMessage. -func DeserializeDescribeResizeMessage(r *http.Request, pathParams PathParams) (*DescribeResizeMessage, error) { - input := &DescribeResizeMessage{} - - return input, nil -} - -// DeserializeDescribeScheduledActionsMessage parses an HTTP request into a *DescribeScheduledActionsMessage. -func DeserializeDescribeScheduledActionsMessage(r *http.Request, pathParams PathParams) (*DescribeScheduledActionsMessage, error) { - input := &DescribeScheduledActionsMessage{} - - return input, nil -} - -// DeserializeDescribeSnapshotCopyGrantsMessage parses an HTTP request into a *DescribeSnapshotCopyGrantsMessage. -func DeserializeDescribeSnapshotCopyGrantsMessage(r *http.Request, pathParams PathParams) (*DescribeSnapshotCopyGrantsMessage, error) { - input := &DescribeSnapshotCopyGrantsMessage{} - - return input, nil -} - -// DeserializeDescribeSnapshotSchedulesMessage parses an HTTP request into a *DescribeSnapshotSchedulesMessage. -func DeserializeDescribeSnapshotSchedulesMessage(r *http.Request, pathParams PathParams) (*DescribeSnapshotSchedulesMessage, error) { - input := &DescribeSnapshotSchedulesMessage{} - - return input, nil -} - -// DeserializeSmithyUnit parses an HTTP request into a *SmithyUnit. -func DeserializeSmithyUnit(r *http.Request, pathParams PathParams) (*SmithyUnit, error) { - input := &SmithyUnit{} - - return input, nil -} - -// DeserializeDescribeTableRestoreStatusMessage parses an HTTP request into a *DescribeTableRestoreStatusMessage. -func DeserializeDescribeTableRestoreStatusMessage(r *http.Request, pathParams PathParams) (*DescribeTableRestoreStatusMessage, error) { - input := &DescribeTableRestoreStatusMessage{} - - return input, nil -} - -// DeserializeDescribeTagsMessage parses an HTTP request into a *DescribeTagsMessage. -func DeserializeDescribeTagsMessage(r *http.Request, pathParams PathParams) (*DescribeTagsMessage, error) { - input := &DescribeTagsMessage{} - - return input, nil -} - -// DeserializeDescribeUsageLimitsMessage parses an HTTP request into a *DescribeUsageLimitsMessage. -func DeserializeDescribeUsageLimitsMessage(r *http.Request, pathParams PathParams) (*DescribeUsageLimitsMessage, error) { - input := &DescribeUsageLimitsMessage{} - - return input, nil -} - -// DeserializeDisableLoggingMessage parses an HTTP request into a *DisableLoggingMessage. -func DeserializeDisableLoggingMessage(r *http.Request, pathParams PathParams) (*DisableLoggingMessage, error) { - input := &DisableLoggingMessage{} - - return input, nil -} - -// DeserializeDisableSnapshotCopyMessage parses an HTTP request into a *DisableSnapshotCopyMessage. -func DeserializeDisableSnapshotCopyMessage(r *http.Request, pathParams PathParams) (*DisableSnapshotCopyMessage, error) { - input := &DisableSnapshotCopyMessage{} - - return input, nil -} - -// DeserializeDisassociateDataShareConsumerMessage parses an HTTP request into a *DisassociateDataShareConsumerMessage. -func DeserializeDisassociateDataShareConsumerMessage(r *http.Request, pathParams PathParams) (*DisassociateDataShareConsumerMessage, error) { - input := &DisassociateDataShareConsumerMessage{} - - return input, nil -} - -// DeserializeEnableLoggingMessage parses an HTTP request into a *EnableLoggingMessage. -func DeserializeEnableLoggingMessage(r *http.Request, pathParams PathParams) (*EnableLoggingMessage, error) { - input := &EnableLoggingMessage{} - - return input, nil -} - -// DeserializeEnableSnapshotCopyMessage parses an HTTP request into a *EnableSnapshotCopyMessage. -func DeserializeEnableSnapshotCopyMessage(r *http.Request, pathParams PathParams) (*EnableSnapshotCopyMessage, error) { - input := &EnableSnapshotCopyMessage{} - - return input, nil -} - -// DeserializeFailoverPrimaryComputeInputMessage parses an HTTP request into a *FailoverPrimaryComputeInputMessage. -func DeserializeFailoverPrimaryComputeInputMessage(r *http.Request, pathParams PathParams) (*FailoverPrimaryComputeInputMessage, error) { - input := &FailoverPrimaryComputeInputMessage{} - - return input, nil -} - -// DeserializeGetClusterCredentialsMessage parses an HTTP request into a *GetClusterCredentialsMessage. -func DeserializeGetClusterCredentialsMessage(r *http.Request, pathParams PathParams) (*GetClusterCredentialsMessage, error) { - input := &GetClusterCredentialsMessage{} - - return input, nil -} - -// DeserializeGetClusterCredentialsWithIAMMessage parses an HTTP request into a *GetClusterCredentialsWithIAMMessage. -func DeserializeGetClusterCredentialsWithIAMMessage(r *http.Request, pathParams PathParams) (*GetClusterCredentialsWithIAMMessage, error) { - input := &GetClusterCredentialsWithIAMMessage{} - - return input, nil -} - -// DeserializeGetIdentityCenterAuthTokenRequest parses an HTTP request into a *GetIdentityCenterAuthTokenRequest. -func DeserializeGetIdentityCenterAuthTokenRequest(r *http.Request, pathParams PathParams) (*GetIdentityCenterAuthTokenRequest, error) { - input := &GetIdentityCenterAuthTokenRequest{} - - return input, nil -} - -// DeserializeGetReservedNodeExchangeConfigurationOptionsInputMessage parses an HTTP request into a *GetReservedNodeExchangeConfigurationOptionsInputMessage. -func DeserializeGetReservedNodeExchangeConfigurationOptionsInputMessage(r *http.Request, pathParams PathParams) (*GetReservedNodeExchangeConfigurationOptionsInputMessage, error) { - input := &GetReservedNodeExchangeConfigurationOptionsInputMessage{} - - return input, nil -} - -// DeserializeGetReservedNodeExchangeOfferingsInputMessage parses an HTTP request into a *GetReservedNodeExchangeOfferingsInputMessage. -func DeserializeGetReservedNodeExchangeOfferingsInputMessage(r *http.Request, pathParams PathParams) (*GetReservedNodeExchangeOfferingsInputMessage, error) { - input := &GetReservedNodeExchangeOfferingsInputMessage{} - - return input, nil -} - -// DeserializeGetResourcePolicyMessage parses an HTTP request into a *GetResourcePolicyMessage. -func DeserializeGetResourcePolicyMessage(r *http.Request, pathParams PathParams) (*GetResourcePolicyMessage, error) { - input := &GetResourcePolicyMessage{} - - return input, nil -} - -// DeserializeListRecommendationsMessage parses an HTTP request into a *ListRecommendationsMessage. -func DeserializeListRecommendationsMessage(r *http.Request, pathParams PathParams) (*ListRecommendationsMessage, error) { - input := &ListRecommendationsMessage{} - - return input, nil -} - -// DeserializeModifyAquaInputMessage parses an HTTP request into a *ModifyAquaInputMessage. -func DeserializeModifyAquaInputMessage(r *http.Request, pathParams PathParams) (*ModifyAquaInputMessage, error) { - input := &ModifyAquaInputMessage{} - - return input, nil -} - -// DeserializeModifyAuthenticationProfileMessage parses an HTTP request into a *ModifyAuthenticationProfileMessage. -func DeserializeModifyAuthenticationProfileMessage(r *http.Request, pathParams PathParams) (*ModifyAuthenticationProfileMessage, error) { - input := &ModifyAuthenticationProfileMessage{} - - return input, nil -} - -// DeserializeModifyClusterMessage parses an HTTP request into a *ModifyClusterMessage. -func DeserializeModifyClusterMessage(r *http.Request, pathParams PathParams) (*ModifyClusterMessage, error) { - input := &ModifyClusterMessage{} - - return input, nil -} - -// DeserializeModifyClusterDbRevisionMessage parses an HTTP request into a *ModifyClusterDbRevisionMessage. -func DeserializeModifyClusterDbRevisionMessage(r *http.Request, pathParams PathParams) (*ModifyClusterDbRevisionMessage, error) { - input := &ModifyClusterDbRevisionMessage{} - - return input, nil -} - -// DeserializeModifyClusterIamRolesMessage parses an HTTP request into a *ModifyClusterIamRolesMessage. -func DeserializeModifyClusterIamRolesMessage(r *http.Request, pathParams PathParams) (*ModifyClusterIamRolesMessage, error) { - input := &ModifyClusterIamRolesMessage{} - - return input, nil -} - -// DeserializeModifyClusterMaintenanceMessage parses an HTTP request into a *ModifyClusterMaintenanceMessage. -func DeserializeModifyClusterMaintenanceMessage(r *http.Request, pathParams PathParams) (*ModifyClusterMaintenanceMessage, error) { - input := &ModifyClusterMaintenanceMessage{} - - return input, nil -} - -// DeserializeModifyClusterParameterGroupMessage parses an HTTP request into a *ModifyClusterParameterGroupMessage. -func DeserializeModifyClusterParameterGroupMessage(r *http.Request, pathParams PathParams) (*ModifyClusterParameterGroupMessage, error) { - input := &ModifyClusterParameterGroupMessage{} - - return input, nil -} - -// DeserializeModifyClusterSnapshotMessage parses an HTTP request into a *ModifyClusterSnapshotMessage. -func DeserializeModifyClusterSnapshotMessage(r *http.Request, pathParams PathParams) (*ModifyClusterSnapshotMessage, error) { - input := &ModifyClusterSnapshotMessage{} - - return input, nil -} - -// DeserializeModifyClusterSnapshotScheduleMessage parses an HTTP request into a *ModifyClusterSnapshotScheduleMessage. -func DeserializeModifyClusterSnapshotScheduleMessage(r *http.Request, pathParams PathParams) (*ModifyClusterSnapshotScheduleMessage, error) { - input := &ModifyClusterSnapshotScheduleMessage{} - - return input, nil -} - -// DeserializeModifyClusterSubnetGroupMessage parses an HTTP request into a *ModifyClusterSubnetGroupMessage. -func DeserializeModifyClusterSubnetGroupMessage(r *http.Request, pathParams PathParams) (*ModifyClusterSubnetGroupMessage, error) { - input := &ModifyClusterSubnetGroupMessage{} - - return input, nil -} - -// DeserializeModifyCustomDomainAssociationMessage parses an HTTP request into a *ModifyCustomDomainAssociationMessage. -func DeserializeModifyCustomDomainAssociationMessage(r *http.Request, pathParams PathParams) (*ModifyCustomDomainAssociationMessage, error) { - input := &ModifyCustomDomainAssociationMessage{} - - return input, nil -} - -// DeserializeModifyEndpointAccessMessage parses an HTTP request into a *ModifyEndpointAccessMessage. -func DeserializeModifyEndpointAccessMessage(r *http.Request, pathParams PathParams) (*ModifyEndpointAccessMessage, error) { - input := &ModifyEndpointAccessMessage{} - - return input, nil -} - -// DeserializeModifyEventSubscriptionMessage parses an HTTP request into a *ModifyEventSubscriptionMessage. -func DeserializeModifyEventSubscriptionMessage(r *http.Request, pathParams PathParams) (*ModifyEventSubscriptionMessage, error) { - input := &ModifyEventSubscriptionMessage{} - - return input, nil -} - -// DeserializeModifyIntegrationMessage parses an HTTP request into a *ModifyIntegrationMessage. -func DeserializeModifyIntegrationMessage(r *http.Request, pathParams PathParams) (*ModifyIntegrationMessage, error) { - input := &ModifyIntegrationMessage{} - - return input, nil -} - -// DeserializeModifyLakehouseConfigurationMessage parses an HTTP request into a *ModifyLakehouseConfigurationMessage. -func DeserializeModifyLakehouseConfigurationMessage(r *http.Request, pathParams PathParams) (*ModifyLakehouseConfigurationMessage, error) { - input := &ModifyLakehouseConfigurationMessage{} - - return input, nil -} - -// DeserializeModifyRedshiftIdcApplicationMessage parses an HTTP request into a *ModifyRedshiftIdcApplicationMessage. -func DeserializeModifyRedshiftIdcApplicationMessage(r *http.Request, pathParams PathParams) (*ModifyRedshiftIdcApplicationMessage, error) { - input := &ModifyRedshiftIdcApplicationMessage{} - - return input, nil -} - -// DeserializeModifyScheduledActionMessage parses an HTTP request into a *ModifyScheduledActionMessage. -func DeserializeModifyScheduledActionMessage(r *http.Request, pathParams PathParams) (*ModifyScheduledActionMessage, error) { - input := &ModifyScheduledActionMessage{} - - return input, nil -} - -// DeserializeModifySnapshotCopyRetentionPeriodMessage parses an HTTP request into a *ModifySnapshotCopyRetentionPeriodMessage. -func DeserializeModifySnapshotCopyRetentionPeriodMessage(r *http.Request, pathParams PathParams) (*ModifySnapshotCopyRetentionPeriodMessage, error) { - input := &ModifySnapshotCopyRetentionPeriodMessage{} - - return input, nil -} - -// DeserializeModifySnapshotScheduleMessage parses an HTTP request into a *ModifySnapshotScheduleMessage. -func DeserializeModifySnapshotScheduleMessage(r *http.Request, pathParams PathParams) (*ModifySnapshotScheduleMessage, error) { - input := &ModifySnapshotScheduleMessage{} - - return input, nil -} - -// DeserializeModifyUsageLimitMessage parses an HTTP request into a *ModifyUsageLimitMessage. -func DeserializeModifyUsageLimitMessage(r *http.Request, pathParams PathParams) (*ModifyUsageLimitMessage, error) { - input := &ModifyUsageLimitMessage{} - - return input, nil -} - -// DeserializePauseClusterMessage parses an HTTP request into a *PauseClusterMessage. -func DeserializePauseClusterMessage(r *http.Request, pathParams PathParams) (*PauseClusterMessage, error) { - input := &PauseClusterMessage{} - - return input, nil -} - -// DeserializePurchaseReservedNodeOfferingMessage parses an HTTP request into a *PurchaseReservedNodeOfferingMessage. -func DeserializePurchaseReservedNodeOfferingMessage(r *http.Request, pathParams PathParams) (*PurchaseReservedNodeOfferingMessage, error) { - input := &PurchaseReservedNodeOfferingMessage{} - - return input, nil -} - -// DeserializePutResourcePolicyMessage parses an HTTP request into a *PutResourcePolicyMessage. -func DeserializePutResourcePolicyMessage(r *http.Request, pathParams PathParams) (*PutResourcePolicyMessage, error) { - input := &PutResourcePolicyMessage{} - - return input, nil -} - -// DeserializeRebootClusterMessage parses an HTTP request into a *RebootClusterMessage. -func DeserializeRebootClusterMessage(r *http.Request, pathParams PathParams) (*RebootClusterMessage, error) { - input := &RebootClusterMessage{} - - return input, nil -} - -// DeserializeRegisterNamespaceInputMessage parses an HTTP request into a *RegisterNamespaceInputMessage. -func DeserializeRegisterNamespaceInputMessage(r *http.Request, pathParams PathParams) (*RegisterNamespaceInputMessage, error) { - input := &RegisterNamespaceInputMessage{} - - return input, nil -} - -// DeserializeRejectDataShareMessage parses an HTTP request into a *RejectDataShareMessage. -func DeserializeRejectDataShareMessage(r *http.Request, pathParams PathParams) (*RejectDataShareMessage, error) { - input := &RejectDataShareMessage{} - - return input, nil -} - -// DeserializeResetClusterParameterGroupMessage parses an HTTP request into a *ResetClusterParameterGroupMessage. -func DeserializeResetClusterParameterGroupMessage(r *http.Request, pathParams PathParams) (*ResetClusterParameterGroupMessage, error) { - input := &ResetClusterParameterGroupMessage{} - - return input, nil -} - -// DeserializeResizeClusterMessage parses an HTTP request into a *ResizeClusterMessage. -func DeserializeResizeClusterMessage(r *http.Request, pathParams PathParams) (*ResizeClusterMessage, error) { - input := &ResizeClusterMessage{} - - return input, nil -} - -// DeserializeRestoreFromClusterSnapshotMessage parses an HTTP request into a *RestoreFromClusterSnapshotMessage. -func DeserializeRestoreFromClusterSnapshotMessage(r *http.Request, pathParams PathParams) (*RestoreFromClusterSnapshotMessage, error) { - input := &RestoreFromClusterSnapshotMessage{} - - return input, nil -} - -// DeserializeRestoreTableFromClusterSnapshotMessage parses an HTTP request into a *RestoreTableFromClusterSnapshotMessage. -func DeserializeRestoreTableFromClusterSnapshotMessage(r *http.Request, pathParams PathParams) (*RestoreTableFromClusterSnapshotMessage, error) { - input := &RestoreTableFromClusterSnapshotMessage{} - - return input, nil -} - -// DeserializeResumeClusterMessage parses an HTTP request into a *ResumeClusterMessage. -func DeserializeResumeClusterMessage(r *http.Request, pathParams PathParams) (*ResumeClusterMessage, error) { - input := &ResumeClusterMessage{} - - return input, nil -} - -// DeserializeRevokeClusterSecurityGroupIngressMessage parses an HTTP request into a *RevokeClusterSecurityGroupIngressMessage. -func DeserializeRevokeClusterSecurityGroupIngressMessage(r *http.Request, pathParams PathParams) (*RevokeClusterSecurityGroupIngressMessage, error) { - input := &RevokeClusterSecurityGroupIngressMessage{} - - return input, nil -} - -// DeserializeRevokeEndpointAccessMessage parses an HTTP request into a *RevokeEndpointAccessMessage. -func DeserializeRevokeEndpointAccessMessage(r *http.Request, pathParams PathParams) (*RevokeEndpointAccessMessage, error) { - input := &RevokeEndpointAccessMessage{} - - return input, nil -} - -// DeserializeRevokeSnapshotAccessMessage parses an HTTP request into a *RevokeSnapshotAccessMessage. -func DeserializeRevokeSnapshotAccessMessage(r *http.Request, pathParams PathParams) (*RevokeSnapshotAccessMessage, error) { - input := &RevokeSnapshotAccessMessage{} - - return input, nil -} - -// DeserializeRotateEncryptionKeyMessage parses an HTTP request into a *RotateEncryptionKeyMessage. -func DeserializeRotateEncryptionKeyMessage(r *http.Request, pathParams PathParams) (*RotateEncryptionKeyMessage, error) { - input := &RotateEncryptionKeyMessage{} - - return input, nil -} - -// DeserializeUpdatePartnerStatusInputMessage parses an HTTP request into a *UpdatePartnerStatusInputMessage. -func DeserializeUpdatePartnerStatusInputMessage(r *http.Request, pathParams PathParams) (*UpdatePartnerStatusInputMessage, error) { - input := &UpdatePartnerStatusInputMessage{} - - return input, nil -} diff --git a/internal/generated/resourcegroups/deserializer.go b/internal/generated/resourcegroups/deserializer.go deleted file mode 100644 index 677cdf82..00000000 --- a/internal/generated/resourcegroups/deserializer.go +++ /dev/null @@ -1,365 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package resourcegroups - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateGroupOutput writes the CreateGroupOutput to the HTTP response. -func SerializeCreateGroupOutput(w http.ResponseWriter, output *CreateGroupOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteGroupOutput writes the DeleteGroupOutput to the HTTP response. -func SerializeDeleteGroupOutput(w http.ResponseWriter, output *DeleteGroupOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetAccountSettingsOutput writes the GetAccountSettingsOutput to the HTTP response. -func SerializeGetAccountSettingsOutput(w http.ResponseWriter, output *GetAccountSettingsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetGroupOutput writes the GetGroupOutput to the HTTP response. -func SerializeGetGroupOutput(w http.ResponseWriter, output *GetGroupOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetGroupConfigurationOutput writes the GetGroupConfigurationOutput to the HTTP response. -func SerializeGetGroupConfigurationOutput(w http.ResponseWriter, output *GetGroupConfigurationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetGroupQueryOutput writes the GetGroupQueryOutput to the HTTP response. -func SerializeGetGroupQueryOutput(w http.ResponseWriter, output *GetGroupQueryOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTagSyncTaskOutput writes the GetTagSyncTaskOutput to the HTTP response. -func SerializeGetTagSyncTaskOutput(w http.ResponseWriter, output *GetTagSyncTaskOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTagsOutput writes the GetTagsOutput to the HTTP response. -func SerializeGetTagsOutput(w http.ResponseWriter, output *GetTagsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGroupResourcesOutput writes the GroupResourcesOutput to the HTTP response. -func SerializeGroupResourcesOutput(w http.ResponseWriter, output *GroupResourcesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListGroupResourcesOutput writes the ListGroupResourcesOutput to the HTTP response. -func SerializeListGroupResourcesOutput(w http.ResponseWriter, output *ListGroupResourcesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListGroupingStatusesOutput writes the ListGroupingStatusesOutput to the HTTP response. -func SerializeListGroupingStatusesOutput(w http.ResponseWriter, output *ListGroupingStatusesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListGroupsOutput writes the ListGroupsOutput to the HTTP response. -func SerializeListGroupsOutput(w http.ResponseWriter, output *ListGroupsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagSyncTasksOutput writes the ListTagSyncTasksOutput to the HTTP response. -func SerializeListTagSyncTasksOutput(w http.ResponseWriter, output *ListTagSyncTasksOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutGroupConfigurationOutput writes the PutGroupConfigurationOutput to the HTTP response. -func SerializePutGroupConfigurationOutput(w http.ResponseWriter, output *PutGroupConfigurationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeSearchResourcesOutput writes the SearchResourcesOutput to the HTTP response. -func SerializeSearchResourcesOutput(w http.ResponseWriter, output *SearchResourcesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartTagSyncTaskOutput writes the StartTagSyncTaskOutput to the HTTP response. -func SerializeStartTagSyncTaskOutput(w http.ResponseWriter, output *StartTagSyncTaskOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTagOutput writes the TagOutput to the HTTP response. -func SerializeTagOutput(w http.ResponseWriter, output *TagOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUngroupResourcesOutput writes the UngroupResourcesOutput to the HTTP response. -func SerializeUngroupResourcesOutput(w http.ResponseWriter, output *UngroupResourcesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUntagOutput writes the UntagOutput to the HTTP response. -func SerializeUntagOutput(w http.ResponseWriter, output *UntagOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateAccountSettingsOutput writes the UpdateAccountSettingsOutput to the HTTP response. -func SerializeUpdateAccountSettingsOutput(w http.ResponseWriter, output *UpdateAccountSettingsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateGroupOutput writes the UpdateGroupOutput to the HTTP response. -func SerializeUpdateGroupOutput(w http.ResponseWriter, output *UpdateGroupOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateGroupQueryOutput writes the UpdateGroupQueryOutput to the HTTP response. -func SerializeUpdateGroupQueryOutput(w http.ResponseWriter, output *UpdateGroupQueryOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/resourcegroups/interface.go b/internal/generated/resourcegroups/interface.go deleted file mode 100644 index 26ecd1df..00000000 --- a/internal/generated/resourcegroups/interface.go +++ /dev/null @@ -1,31 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package resourcegroups - -import "context" - -type ArdiService interface { - CancelTagSyncTask(ctx context.Context, input *CancelTagSyncTaskInput) (*SmithyUnit, error) - CreateGroup(ctx context.Context, input *CreateGroupInput) (*CreateGroupOutput, error) - DeleteGroup(ctx context.Context, input *DeleteGroupInput) (*DeleteGroupOutput, error) - GetAccountSettings(ctx context.Context, input *SmithyUnit) (*GetAccountSettingsOutput, error) - GetGroup(ctx context.Context, input *GetGroupInput) (*GetGroupOutput, error) - GetGroupConfiguration(ctx context.Context, input *GetGroupConfigurationInput) (*GetGroupConfigurationOutput, error) - GetGroupQuery(ctx context.Context, input *GetGroupQueryInput) (*GetGroupQueryOutput, error) - GetTagSyncTask(ctx context.Context, input *GetTagSyncTaskInput) (*GetTagSyncTaskOutput, error) - GetTags(ctx context.Context, input *GetTagsInput) (*GetTagsOutput, error) - GroupResources(ctx context.Context, input *GroupResourcesInput) (*GroupResourcesOutput, error) - ListGroupResources(ctx context.Context, input *ListGroupResourcesInput) (*ListGroupResourcesOutput, error) - ListGroupingStatuses(ctx context.Context, input *ListGroupingStatusesInput) (*ListGroupingStatusesOutput, error) - ListGroups(ctx context.Context, input *ListGroupsInput) (*ListGroupsOutput, error) - ListTagSyncTasks(ctx context.Context, input *ListTagSyncTasksInput) (*ListTagSyncTasksOutput, error) - PutGroupConfiguration(ctx context.Context, input *PutGroupConfigurationInput) (*PutGroupConfigurationOutput, error) - SearchResources(ctx context.Context, input *SearchResourcesInput) (*SearchResourcesOutput, error) - StartTagSyncTask(ctx context.Context, input *StartTagSyncTaskInput) (*StartTagSyncTaskOutput, error) - Tag(ctx context.Context, input *TagInput) (*TagOutput, error) - UngroupResources(ctx context.Context, input *UngroupResourcesInput) (*UngroupResourcesOutput, error) - Untag(ctx context.Context, input *UntagInput) (*UntagOutput, error) - UpdateAccountSettings(ctx context.Context, input *UpdateAccountSettingsInput) (*UpdateAccountSettingsOutput, error) - UpdateGroup(ctx context.Context, input *UpdateGroupInput) (*UpdateGroupOutput, error) - UpdateGroupQuery(ctx context.Context, input *UpdateGroupQueryInput) (*UpdateGroupQueryOutput, error) -} diff --git a/internal/generated/resourcegroups/router.go b/internal/generated/resourcegroups/router.go index 6786466d..d9b71fb9 100644 --- a/internal/generated/resourcegroups/router.go +++ b/internal/generated/resourcegroups/router.go @@ -4,6 +4,9 @@ package resourcegroups import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/resourcegroups/serializer.go b/internal/generated/resourcegroups/serializer.go deleted file mode 100644 index 73fe9a75..00000000 --- a/internal/generated/resourcegroups/serializer.go +++ /dev/null @@ -1,191 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package resourcegroups - -import ( - "net/http" - "strconv" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeCancelTagSyncTaskInput parses an HTTP request into a *CancelTagSyncTaskInput. -func DeserializeCancelTagSyncTaskInput(r *http.Request, pathParams PathParams) (*CancelTagSyncTaskInput, error) { - input := &CancelTagSyncTaskInput{} - - return input, nil -} - -// DeserializeCreateGroupInput parses an HTTP request into a *CreateGroupInput. -func DeserializeCreateGroupInput(r *http.Request, pathParams PathParams) (*CreateGroupInput, error) { - input := &CreateGroupInput{} - - return input, nil -} - -// DeserializeDeleteGroupInput parses an HTTP request into a *DeleteGroupInput. -func DeserializeDeleteGroupInput(r *http.Request, pathParams PathParams) (*DeleteGroupInput, error) { - input := &DeleteGroupInput{} - - return input, nil -} - -// DeserializeSmithyUnit parses an HTTP request into a *SmithyUnit. -func DeserializeSmithyUnit(r *http.Request, pathParams PathParams) (*SmithyUnit, error) { - input := &SmithyUnit{} - - return input, nil -} - -// DeserializeGetGroupInput parses an HTTP request into a *GetGroupInput. -func DeserializeGetGroupInput(r *http.Request, pathParams PathParams) (*GetGroupInput, error) { - input := &GetGroupInput{} - - return input, nil -} - -// DeserializeGetGroupConfigurationInput parses an HTTP request into a *GetGroupConfigurationInput. -func DeserializeGetGroupConfigurationInput(r *http.Request, pathParams PathParams) (*GetGroupConfigurationInput, error) { - input := &GetGroupConfigurationInput{} - - return input, nil -} - -// DeserializeGetGroupQueryInput parses an HTTP request into a *GetGroupQueryInput. -func DeserializeGetGroupQueryInput(r *http.Request, pathParams PathParams) (*GetGroupQueryInput, error) { - input := &GetGroupQueryInput{} - - return input, nil -} - -// DeserializeGetTagSyncTaskInput parses an HTTP request into a *GetTagSyncTaskInput. -func DeserializeGetTagSyncTaskInput(r *http.Request, pathParams PathParams) (*GetTagSyncTaskInput, error) { - input := &GetTagSyncTaskInput{} - - return input, nil -} - -// DeserializeGetTagsInput parses an HTTP request into a *GetTagsInput. -func DeserializeGetTagsInput(r *http.Request, pathParams PathParams) (*GetTagsInput, error) { - input := &GetTagsInput{} - - if v, ok := pathParams["Arn"]; ok { - input.Arn = v - } - - return input, nil -} - -// DeserializeGroupResourcesInput parses an HTTP request into a *GroupResourcesInput. -func DeserializeGroupResourcesInput(r *http.Request, pathParams PathParams) (*GroupResourcesInput, error) { - input := &GroupResourcesInput{} - - return input, nil -} - -// DeserializeListGroupResourcesInput parses an HTTP request into a *ListGroupResourcesInput. -func DeserializeListGroupResourcesInput(r *http.Request, pathParams PathParams) (*ListGroupResourcesInput, error) { - input := &ListGroupResourcesInput{} - - return input, nil -} - -// DeserializeListGroupingStatusesInput parses an HTTP request into a *ListGroupingStatusesInput. -func DeserializeListGroupingStatusesInput(r *http.Request, pathParams PathParams) (*ListGroupingStatusesInput, error) { - input := &ListGroupingStatusesInput{} - - return input, nil -} - -// DeserializeListGroupsInput parses an HTTP request into a *ListGroupsInput. -func DeserializeListGroupsInput(r *http.Request, pathParams PathParams) (*ListGroupsInput, error) { - input := &ListGroupsInput{} - - if v := r.URL.Query().Get("maxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nextToken") - - return input, nil -} - -// DeserializeListTagSyncTasksInput parses an HTTP request into a *ListTagSyncTasksInput. -func DeserializeListTagSyncTasksInput(r *http.Request, pathParams PathParams) (*ListTagSyncTasksInput, error) { - input := &ListTagSyncTasksInput{} - - return input, nil -} - -// DeserializePutGroupConfigurationInput parses an HTTP request into a *PutGroupConfigurationInput. -func DeserializePutGroupConfigurationInput(r *http.Request, pathParams PathParams) (*PutGroupConfigurationInput, error) { - input := &PutGroupConfigurationInput{} - - return input, nil -} - -// DeserializeSearchResourcesInput parses an HTTP request into a *SearchResourcesInput. -func DeserializeSearchResourcesInput(r *http.Request, pathParams PathParams) (*SearchResourcesInput, error) { - input := &SearchResourcesInput{} - - return input, nil -} - -// DeserializeStartTagSyncTaskInput parses an HTTP request into a *StartTagSyncTaskInput. -func DeserializeStartTagSyncTaskInput(r *http.Request, pathParams PathParams) (*StartTagSyncTaskInput, error) { - input := &StartTagSyncTaskInput{} - - return input, nil -} - -// DeserializeTagInput parses an HTTP request into a *TagInput. -func DeserializeTagInput(r *http.Request, pathParams PathParams) (*TagInput, error) { - input := &TagInput{} - - if v, ok := pathParams["Arn"]; ok { - input.Arn = v - } - - return input, nil -} - -// DeserializeUngroupResourcesInput parses an HTTP request into a *UngroupResourcesInput. -func DeserializeUngroupResourcesInput(r *http.Request, pathParams PathParams) (*UngroupResourcesInput, error) { - input := &UngroupResourcesInput{} - - return input, nil -} - -// DeserializeUntagInput parses an HTTP request into a *UntagInput. -func DeserializeUntagInput(r *http.Request, pathParams PathParams) (*UntagInput, error) { - input := &UntagInput{} - - if v, ok := pathParams["Arn"]; ok { - input.Arn = v - } - - return input, nil -} - -// DeserializeUpdateAccountSettingsInput parses an HTTP request into a *UpdateAccountSettingsInput. -func DeserializeUpdateAccountSettingsInput(r *http.Request, pathParams PathParams) (*UpdateAccountSettingsInput, error) { - input := &UpdateAccountSettingsInput{} - - return input, nil -} - -// DeserializeUpdateGroupInput parses an HTTP request into a *UpdateGroupInput. -func DeserializeUpdateGroupInput(r *http.Request, pathParams PathParams) (*UpdateGroupInput, error) { - input := &UpdateGroupInput{} - - return input, nil -} - -// DeserializeUpdateGroupQueryInput parses an HTTP request into a *UpdateGroupQueryInput. -func DeserializeUpdateGroupQueryInput(r *http.Request, pathParams PathParams) (*UpdateGroupQueryInput, error) { - input := &UpdateGroupQueryInput{} - - return input, nil -} diff --git a/internal/generated/resourcegroupstaggingapi/deserializer.go b/internal/generated/resourcegroupstaggingapi/deserializer.go deleted file mode 100644 index 6dbdd662..00000000 --- a/internal/generated/resourcegroupstaggingapi/deserializer.go +++ /dev/null @@ -1,147 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package resourcegroupstaggingapi - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeDescribeReportCreationOutput writes the DescribeReportCreationOutput to the HTTP response. -func SerializeDescribeReportCreationOutput(w http.ResponseWriter, output *DescribeReportCreationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetComplianceSummaryOutput writes the GetComplianceSummaryOutput to the HTTP response. -func SerializeGetComplianceSummaryOutput(w http.ResponseWriter, output *GetComplianceSummaryOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetResourcesOutput writes the GetResourcesOutput to the HTTP response. -func SerializeGetResourcesOutput(w http.ResponseWriter, output *GetResourcesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTagKeysOutput writes the GetTagKeysOutput to the HTTP response. -func SerializeGetTagKeysOutput(w http.ResponseWriter, output *GetTagKeysOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTagValuesOutput writes the GetTagValuesOutput to the HTTP response. -func SerializeGetTagValuesOutput(w http.ResponseWriter, output *GetTagValuesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListRequiredTagsOutput writes the ListRequiredTagsOutput to the HTTP response. -func SerializeListRequiredTagsOutput(w http.ResponseWriter, output *ListRequiredTagsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartReportCreationOutput writes the StartReportCreationOutput to the HTTP response. -func SerializeStartReportCreationOutput(w http.ResponseWriter, output *StartReportCreationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeTagResourcesOutput writes the TagResourcesOutput to the HTTP response. -func SerializeTagResourcesOutput(w http.ResponseWriter, output *TagResourcesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUntagResourcesOutput writes the UntagResourcesOutput to the HTTP response. -func SerializeUntagResourcesOutput(w http.ResponseWriter, output *UntagResourcesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/resourcegroupstaggingapi/interface.go b/internal/generated/resourcegroupstaggingapi/interface.go deleted file mode 100644 index 9aa216e2..00000000 --- a/internal/generated/resourcegroupstaggingapi/interface.go +++ /dev/null @@ -1,17 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package resourcegroupstaggingapi - -import "context" - -type ResourceGroupsTaggingAPI_20170126Service interface { - DescribeReportCreation(ctx context.Context, input *DescribeReportCreationInput) (*DescribeReportCreationOutput, error) - GetComplianceSummary(ctx context.Context, input *GetComplianceSummaryInput) (*GetComplianceSummaryOutput, error) - GetResources(ctx context.Context, input *GetResourcesInput) (*GetResourcesOutput, error) - GetTagKeys(ctx context.Context, input *GetTagKeysInput) (*GetTagKeysOutput, error) - GetTagValues(ctx context.Context, input *GetTagValuesInput) (*GetTagValuesOutput, error) - ListRequiredTags(ctx context.Context, input *ListRequiredTagsInput) (*ListRequiredTagsOutput, error) - StartReportCreation(ctx context.Context, input *StartReportCreationInput) (*StartReportCreationOutput, error) - TagResources(ctx context.Context, input *TagResourcesInput) (*TagResourcesOutput, error) - UntagResources(ctx context.Context, input *UntagResourcesInput) (*UntagResourcesOutput, error) -} diff --git a/internal/generated/resourcegroupstaggingapi/router.go b/internal/generated/resourcegroupstaggingapi/router.go index eab53b56..7f518913 100644 --- a/internal/generated/resourcegroupstaggingapi/router.go +++ b/internal/generated/resourcegroupstaggingapi/router.go @@ -4,6 +4,9 @@ package resourcegroupstaggingapi import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/resourcegroupstaggingapi/serializer.go b/internal/generated/resourcegroupstaggingapi/serializer.go deleted file mode 100644 index e1584ea4..00000000 --- a/internal/generated/resourcegroupstaggingapi/serializer.go +++ /dev/null @@ -1,73 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package resourcegroupstaggingapi - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeDescribeReportCreationInput parses an HTTP request into a *DescribeReportCreationInput. -func DeserializeDescribeReportCreationInput(r *http.Request, pathParams PathParams) (*DescribeReportCreationInput, error) { - input := &DescribeReportCreationInput{} - - return input, nil -} - -// DeserializeGetComplianceSummaryInput parses an HTTP request into a *GetComplianceSummaryInput. -func DeserializeGetComplianceSummaryInput(r *http.Request, pathParams PathParams) (*GetComplianceSummaryInput, error) { - input := &GetComplianceSummaryInput{} - - return input, nil -} - -// DeserializeGetResourcesInput parses an HTTP request into a *GetResourcesInput. -func DeserializeGetResourcesInput(r *http.Request, pathParams PathParams) (*GetResourcesInput, error) { - input := &GetResourcesInput{} - - return input, nil -} - -// DeserializeGetTagKeysInput parses an HTTP request into a *GetTagKeysInput. -func DeserializeGetTagKeysInput(r *http.Request, pathParams PathParams) (*GetTagKeysInput, error) { - input := &GetTagKeysInput{} - - return input, nil -} - -// DeserializeGetTagValuesInput parses an HTTP request into a *GetTagValuesInput. -func DeserializeGetTagValuesInput(r *http.Request, pathParams PathParams) (*GetTagValuesInput, error) { - input := &GetTagValuesInput{} - - return input, nil -} - -// DeserializeListRequiredTagsInput parses an HTTP request into a *ListRequiredTagsInput. -func DeserializeListRequiredTagsInput(r *http.Request, pathParams PathParams) (*ListRequiredTagsInput, error) { - input := &ListRequiredTagsInput{} - - return input, nil -} - -// DeserializeStartReportCreationInput parses an HTTP request into a *StartReportCreationInput. -func DeserializeStartReportCreationInput(r *http.Request, pathParams PathParams) (*StartReportCreationInput, error) { - input := &StartReportCreationInput{} - - return input, nil -} - -// DeserializeTagResourcesInput parses an HTTP request into a *TagResourcesInput. -func DeserializeTagResourcesInput(r *http.Request, pathParams PathParams) (*TagResourcesInput, error) { - input := &TagResourcesInput{} - - return input, nil -} - -// DeserializeUntagResourcesInput parses an HTTP request into a *UntagResourcesInput. -func DeserializeUntagResourcesInput(r *http.Request, pathParams PathParams) (*UntagResourcesInput, error) { - input := &UntagResourcesInput{} - - return input, nil -} diff --git a/internal/generated/route53/deserializer.go b/internal/generated/route53/deserializer.go deleted file mode 100644 index e957dc5d..00000000 --- a/internal/generated/route53/deserializer.go +++ /dev/null @@ -1,1118 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package route53 - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeActivateKeySigningKeyResponse writes the ActivateKeySigningKeyResponse to the HTTP response. -func SerializeActivateKeySigningKeyResponse(w http.ResponseWriter, output *ActivateKeySigningKeyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAssociateVPCWithHostedZoneResponse writes the AssociateVPCWithHostedZoneResponse to the HTTP response. -func SerializeAssociateVPCWithHostedZoneResponse(w http.ResponseWriter, output *AssociateVPCWithHostedZoneResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeChangeCidrCollectionResponse writes the ChangeCidrCollectionResponse to the HTTP response. -func SerializeChangeCidrCollectionResponse(w http.ResponseWriter, output *ChangeCidrCollectionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeChangeResourceRecordSetsResponse writes the ChangeResourceRecordSetsResponse to the HTTP response. -func SerializeChangeResourceRecordSetsResponse(w http.ResponseWriter, output *ChangeResourceRecordSetsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeChangeTagsForResourceResponse writes the ChangeTagsForResourceResponse to the HTTP response. -func SerializeChangeTagsForResourceResponse(w http.ResponseWriter, output *ChangeTagsForResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateCidrCollectionResponse writes the CreateCidrCollectionResponse to the HTTP response. -func SerializeCreateCidrCollectionResponse(w http.ResponseWriter, output *CreateCidrCollectionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.Location != "" { - w.Header().Set("Location", output.Location) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateHealthCheckResponse writes the CreateHealthCheckResponse to the HTTP response. -func SerializeCreateHealthCheckResponse(w http.ResponseWriter, output *CreateHealthCheckResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.Location != "" { - w.Header().Set("Location", output.Location) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateHostedZoneResponse writes the CreateHostedZoneResponse to the HTTP response. -func SerializeCreateHostedZoneResponse(w http.ResponseWriter, output *CreateHostedZoneResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.Location != "" { - w.Header().Set("Location", output.Location) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateKeySigningKeyResponse writes the CreateKeySigningKeyResponse to the HTTP response. -func SerializeCreateKeySigningKeyResponse(w http.ResponseWriter, output *CreateKeySigningKeyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.Location != "" { - w.Header().Set("Location", output.Location) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateQueryLoggingConfigResponse writes the CreateQueryLoggingConfigResponse to the HTTP response. -func SerializeCreateQueryLoggingConfigResponse(w http.ResponseWriter, output *CreateQueryLoggingConfigResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.Location != "" { - w.Header().Set("Location", output.Location) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateReusableDelegationSetResponse writes the CreateReusableDelegationSetResponse to the HTTP response. -func SerializeCreateReusableDelegationSetResponse(w http.ResponseWriter, output *CreateReusableDelegationSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.Location != "" { - w.Header().Set("Location", output.Location) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateTrafficPolicyResponse writes the CreateTrafficPolicyResponse to the HTTP response. -func SerializeCreateTrafficPolicyResponse(w http.ResponseWriter, output *CreateTrafficPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.Location != "" { - w.Header().Set("Location", output.Location) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateTrafficPolicyInstanceResponse writes the CreateTrafficPolicyInstanceResponse to the HTTP response. -func SerializeCreateTrafficPolicyInstanceResponse(w http.ResponseWriter, output *CreateTrafficPolicyInstanceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.Location != "" { - w.Header().Set("Location", output.Location) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateTrafficPolicyVersionResponse writes the CreateTrafficPolicyVersionResponse to the HTTP response. -func SerializeCreateTrafficPolicyVersionResponse(w http.ResponseWriter, output *CreateTrafficPolicyVersionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.Location != "" { - w.Header().Set("Location", output.Location) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateVPCAssociationAuthorizationResponse writes the CreateVPCAssociationAuthorizationResponse to the HTTP response. -func SerializeCreateVPCAssociationAuthorizationResponse(w http.ResponseWriter, output *CreateVPCAssociationAuthorizationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeactivateKeySigningKeyResponse writes the DeactivateKeySigningKeyResponse to the HTTP response. -func SerializeDeactivateKeySigningKeyResponse(w http.ResponseWriter, output *DeactivateKeySigningKeyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteCidrCollectionResponse writes the DeleteCidrCollectionResponse to the HTTP response. -func SerializeDeleteCidrCollectionResponse(w http.ResponseWriter, output *DeleteCidrCollectionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteHealthCheckResponse writes the DeleteHealthCheckResponse to the HTTP response. -func SerializeDeleteHealthCheckResponse(w http.ResponseWriter, output *DeleteHealthCheckResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteHostedZoneResponse writes the DeleteHostedZoneResponse to the HTTP response. -func SerializeDeleteHostedZoneResponse(w http.ResponseWriter, output *DeleteHostedZoneResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteKeySigningKeyResponse writes the DeleteKeySigningKeyResponse to the HTTP response. -func SerializeDeleteKeySigningKeyResponse(w http.ResponseWriter, output *DeleteKeySigningKeyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteQueryLoggingConfigResponse writes the DeleteQueryLoggingConfigResponse to the HTTP response. -func SerializeDeleteQueryLoggingConfigResponse(w http.ResponseWriter, output *DeleteQueryLoggingConfigResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteReusableDelegationSetResponse writes the DeleteReusableDelegationSetResponse to the HTTP response. -func SerializeDeleteReusableDelegationSetResponse(w http.ResponseWriter, output *DeleteReusableDelegationSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteTrafficPolicyResponse writes the DeleteTrafficPolicyResponse to the HTTP response. -func SerializeDeleteTrafficPolicyResponse(w http.ResponseWriter, output *DeleteTrafficPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteTrafficPolicyInstanceResponse writes the DeleteTrafficPolicyInstanceResponse to the HTTP response. -func SerializeDeleteTrafficPolicyInstanceResponse(w http.ResponseWriter, output *DeleteTrafficPolicyInstanceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteVPCAssociationAuthorizationResponse writes the DeleteVPCAssociationAuthorizationResponse to the HTTP response. -func SerializeDeleteVPCAssociationAuthorizationResponse(w http.ResponseWriter, output *DeleteVPCAssociationAuthorizationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDisableHostedZoneDNSSECResponse writes the DisableHostedZoneDNSSECResponse to the HTTP response. -func SerializeDisableHostedZoneDNSSECResponse(w http.ResponseWriter, output *DisableHostedZoneDNSSECResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisassociateVPCFromHostedZoneResponse writes the DisassociateVPCFromHostedZoneResponse to the HTTP response. -func SerializeDisassociateVPCFromHostedZoneResponse(w http.ResponseWriter, output *DisassociateVPCFromHostedZoneResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEnableHostedZoneDNSSECResponse writes the EnableHostedZoneDNSSECResponse to the HTTP response. -func SerializeEnableHostedZoneDNSSECResponse(w http.ResponseWriter, output *EnableHostedZoneDNSSECResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetAccountLimitResponse writes the GetAccountLimitResponse to the HTTP response. -func SerializeGetAccountLimitResponse(w http.ResponseWriter, output *GetAccountLimitResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetChangeResponse writes the GetChangeResponse to the HTTP response. -func SerializeGetChangeResponse(w http.ResponseWriter, output *GetChangeResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCheckerIpRangesResponse writes the GetCheckerIpRangesResponse to the HTTP response. -func SerializeGetCheckerIpRangesResponse(w http.ResponseWriter, output *GetCheckerIpRangesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDNSSECResponse writes the GetDNSSECResponse to the HTTP response. -func SerializeGetDNSSECResponse(w http.ResponseWriter, output *GetDNSSECResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetGeoLocationResponse writes the GetGeoLocationResponse to the HTTP response. -func SerializeGetGeoLocationResponse(w http.ResponseWriter, output *GetGeoLocationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetHealthCheckResponse writes the GetHealthCheckResponse to the HTTP response. -func SerializeGetHealthCheckResponse(w http.ResponseWriter, output *GetHealthCheckResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetHealthCheckCountResponse writes the GetHealthCheckCountResponse to the HTTP response. -func SerializeGetHealthCheckCountResponse(w http.ResponseWriter, output *GetHealthCheckCountResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetHealthCheckLastFailureReasonResponse writes the GetHealthCheckLastFailureReasonResponse to the HTTP response. -func SerializeGetHealthCheckLastFailureReasonResponse(w http.ResponseWriter, output *GetHealthCheckLastFailureReasonResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetHealthCheckStatusResponse writes the GetHealthCheckStatusResponse to the HTTP response. -func SerializeGetHealthCheckStatusResponse(w http.ResponseWriter, output *GetHealthCheckStatusResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetHostedZoneResponse writes the GetHostedZoneResponse to the HTTP response. -func SerializeGetHostedZoneResponse(w http.ResponseWriter, output *GetHostedZoneResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetHostedZoneCountResponse writes the GetHostedZoneCountResponse to the HTTP response. -func SerializeGetHostedZoneCountResponse(w http.ResponseWriter, output *GetHostedZoneCountResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetHostedZoneLimitResponse writes the GetHostedZoneLimitResponse to the HTTP response. -func SerializeGetHostedZoneLimitResponse(w http.ResponseWriter, output *GetHostedZoneLimitResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetQueryLoggingConfigResponse writes the GetQueryLoggingConfigResponse to the HTTP response. -func SerializeGetQueryLoggingConfigResponse(w http.ResponseWriter, output *GetQueryLoggingConfigResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetReusableDelegationSetResponse writes the GetReusableDelegationSetResponse to the HTTP response. -func SerializeGetReusableDelegationSetResponse(w http.ResponseWriter, output *GetReusableDelegationSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetReusableDelegationSetLimitResponse writes the GetReusableDelegationSetLimitResponse to the HTTP response. -func SerializeGetReusableDelegationSetLimitResponse(w http.ResponseWriter, output *GetReusableDelegationSetLimitResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTrafficPolicyResponse writes the GetTrafficPolicyResponse to the HTTP response. -func SerializeGetTrafficPolicyResponse(w http.ResponseWriter, output *GetTrafficPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTrafficPolicyInstanceResponse writes the GetTrafficPolicyInstanceResponse to the HTTP response. -func SerializeGetTrafficPolicyInstanceResponse(w http.ResponseWriter, output *GetTrafficPolicyInstanceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTrafficPolicyInstanceCountResponse writes the GetTrafficPolicyInstanceCountResponse to the HTTP response. -func SerializeGetTrafficPolicyInstanceCountResponse(w http.ResponseWriter, output *GetTrafficPolicyInstanceCountResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListCidrBlocksResponse writes the ListCidrBlocksResponse to the HTTP response. -func SerializeListCidrBlocksResponse(w http.ResponseWriter, output *ListCidrBlocksResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListCidrCollectionsResponse writes the ListCidrCollectionsResponse to the HTTP response. -func SerializeListCidrCollectionsResponse(w http.ResponseWriter, output *ListCidrCollectionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListCidrLocationsResponse writes the ListCidrLocationsResponse to the HTTP response. -func SerializeListCidrLocationsResponse(w http.ResponseWriter, output *ListCidrLocationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListGeoLocationsResponse writes the ListGeoLocationsResponse to the HTTP response. -func SerializeListGeoLocationsResponse(w http.ResponseWriter, output *ListGeoLocationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListHealthChecksResponse writes the ListHealthChecksResponse to the HTTP response. -func SerializeListHealthChecksResponse(w http.ResponseWriter, output *ListHealthChecksResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListHostedZonesResponse writes the ListHostedZonesResponse to the HTTP response. -func SerializeListHostedZonesResponse(w http.ResponseWriter, output *ListHostedZonesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListHostedZonesByNameResponse writes the ListHostedZonesByNameResponse to the HTTP response. -func SerializeListHostedZonesByNameResponse(w http.ResponseWriter, output *ListHostedZonesByNameResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListHostedZonesByVPCResponse writes the ListHostedZonesByVPCResponse to the HTTP response. -func SerializeListHostedZonesByVPCResponse(w http.ResponseWriter, output *ListHostedZonesByVPCResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListQueryLoggingConfigsResponse writes the ListQueryLoggingConfigsResponse to the HTTP response. -func SerializeListQueryLoggingConfigsResponse(w http.ResponseWriter, output *ListQueryLoggingConfigsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListResourceRecordSetsResponse writes the ListResourceRecordSetsResponse to the HTTP response. -func SerializeListResourceRecordSetsResponse(w http.ResponseWriter, output *ListResourceRecordSetsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListReusableDelegationSetsResponse writes the ListReusableDelegationSetsResponse to the HTTP response. -func SerializeListReusableDelegationSetsResponse(w http.ResponseWriter, output *ListReusableDelegationSetsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceResponse writes the ListTagsForResourceResponse to the HTTP response. -func SerializeListTagsForResourceResponse(w http.ResponseWriter, output *ListTagsForResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourcesResponse writes the ListTagsForResourcesResponse to the HTTP response. -func SerializeListTagsForResourcesResponse(w http.ResponseWriter, output *ListTagsForResourcesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTrafficPoliciesResponse writes the ListTrafficPoliciesResponse to the HTTP response. -func SerializeListTrafficPoliciesResponse(w http.ResponseWriter, output *ListTrafficPoliciesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTrafficPolicyInstancesResponse writes the ListTrafficPolicyInstancesResponse to the HTTP response. -func SerializeListTrafficPolicyInstancesResponse(w http.ResponseWriter, output *ListTrafficPolicyInstancesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTrafficPolicyInstancesByHostedZoneResponse writes the ListTrafficPolicyInstancesByHostedZoneResponse to the HTTP response. -func SerializeListTrafficPolicyInstancesByHostedZoneResponse(w http.ResponseWriter, output *ListTrafficPolicyInstancesByHostedZoneResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTrafficPolicyInstancesByPolicyResponse writes the ListTrafficPolicyInstancesByPolicyResponse to the HTTP response. -func SerializeListTrafficPolicyInstancesByPolicyResponse(w http.ResponseWriter, output *ListTrafficPolicyInstancesByPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTrafficPolicyVersionsResponse writes the ListTrafficPolicyVersionsResponse to the HTTP response. -func SerializeListTrafficPolicyVersionsResponse(w http.ResponseWriter, output *ListTrafficPolicyVersionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListVPCAssociationAuthorizationsResponse writes the ListVPCAssociationAuthorizationsResponse to the HTTP response. -func SerializeListVPCAssociationAuthorizationsResponse(w http.ResponseWriter, output *ListVPCAssociationAuthorizationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTestDNSAnswerResponse writes the TestDNSAnswerResponse to the HTTP response. -func SerializeTestDNSAnswerResponse(w http.ResponseWriter, output *TestDNSAnswerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateHealthCheckResponse writes the UpdateHealthCheckResponse to the HTTP response. -func SerializeUpdateHealthCheckResponse(w http.ResponseWriter, output *UpdateHealthCheckResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateHostedZoneCommentResponse writes the UpdateHostedZoneCommentResponse to the HTTP response. -func SerializeUpdateHostedZoneCommentResponse(w http.ResponseWriter, output *UpdateHostedZoneCommentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateHostedZoneFeaturesResponse writes the UpdateHostedZoneFeaturesResponse to the HTTP response. -func SerializeUpdateHostedZoneFeaturesResponse(w http.ResponseWriter, output *UpdateHostedZoneFeaturesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateTrafficPolicyCommentResponse writes the UpdateTrafficPolicyCommentResponse to the HTTP response. -func SerializeUpdateTrafficPolicyCommentResponse(w http.ResponseWriter, output *UpdateTrafficPolicyCommentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateTrafficPolicyInstanceResponse writes the UpdateTrafficPolicyInstanceResponse to the HTTP response. -func SerializeUpdateTrafficPolicyInstanceResponse(w http.ResponseWriter, output *UpdateTrafficPolicyInstanceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/route53/interface.go b/internal/generated/route53/interface.go deleted file mode 100644 index bb9c3a08..00000000 --- a/internal/generated/route53/interface.go +++ /dev/null @@ -1,79 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package route53 - -import "context" - -type DnsV20130401Service interface { - ActivateKeySigningKey(ctx context.Context, input *ActivateKeySigningKeyRequest) (*ActivateKeySigningKeyResponse, error) - AssociateVPCWithHostedZone(ctx context.Context, input *AssociateVPCWithHostedZoneRequest) (*AssociateVPCWithHostedZoneResponse, error) - ChangeCidrCollection(ctx context.Context, input *ChangeCidrCollectionRequest) (*ChangeCidrCollectionResponse, error) - ChangeResourceRecordSets(ctx context.Context, input *ChangeResourceRecordSetsRequest) (*ChangeResourceRecordSetsResponse, error) - ChangeTagsForResource(ctx context.Context, input *ChangeTagsForResourceRequest) (*ChangeTagsForResourceResponse, error) - CreateCidrCollection(ctx context.Context, input *CreateCidrCollectionRequest) (*CreateCidrCollectionResponse, error) - CreateHealthCheck(ctx context.Context, input *CreateHealthCheckRequest) (*CreateHealthCheckResponse, error) - CreateHostedZone(ctx context.Context, input *CreateHostedZoneRequest) (*CreateHostedZoneResponse, error) - CreateKeySigningKey(ctx context.Context, input *CreateKeySigningKeyRequest) (*CreateKeySigningKeyResponse, error) - CreateQueryLoggingConfig(ctx context.Context, input *CreateQueryLoggingConfigRequest) (*CreateQueryLoggingConfigResponse, error) - CreateReusableDelegationSet(ctx context.Context, input *CreateReusableDelegationSetRequest) (*CreateReusableDelegationSetResponse, error) - CreateTrafficPolicy(ctx context.Context, input *CreateTrafficPolicyRequest) (*CreateTrafficPolicyResponse, error) - CreateTrafficPolicyInstance(ctx context.Context, input *CreateTrafficPolicyInstanceRequest) (*CreateTrafficPolicyInstanceResponse, error) - CreateTrafficPolicyVersion(ctx context.Context, input *CreateTrafficPolicyVersionRequest) (*CreateTrafficPolicyVersionResponse, error) - CreateVPCAssociationAuthorization(ctx context.Context, input *CreateVPCAssociationAuthorizationRequest) (*CreateVPCAssociationAuthorizationResponse, error) - DeactivateKeySigningKey(ctx context.Context, input *DeactivateKeySigningKeyRequest) (*DeactivateKeySigningKeyResponse, error) - DeleteCidrCollection(ctx context.Context, input *DeleteCidrCollectionRequest) (*DeleteCidrCollectionResponse, error) - DeleteHealthCheck(ctx context.Context, input *DeleteHealthCheckRequest) (*DeleteHealthCheckResponse, error) - DeleteHostedZone(ctx context.Context, input *DeleteHostedZoneRequest) (*DeleteHostedZoneResponse, error) - DeleteKeySigningKey(ctx context.Context, input *DeleteKeySigningKeyRequest) (*DeleteKeySigningKeyResponse, error) - DeleteQueryLoggingConfig(ctx context.Context, input *DeleteQueryLoggingConfigRequest) (*DeleteQueryLoggingConfigResponse, error) - DeleteReusableDelegationSet(ctx context.Context, input *DeleteReusableDelegationSetRequest) (*DeleteReusableDelegationSetResponse, error) - DeleteTrafficPolicy(ctx context.Context, input *DeleteTrafficPolicyRequest) (*DeleteTrafficPolicyResponse, error) - DeleteTrafficPolicyInstance(ctx context.Context, input *DeleteTrafficPolicyInstanceRequest) (*DeleteTrafficPolicyInstanceResponse, error) - DeleteVPCAssociationAuthorization(ctx context.Context, input *DeleteVPCAssociationAuthorizationRequest) (*DeleteVPCAssociationAuthorizationResponse, error) - DisableHostedZoneDNSSEC(ctx context.Context, input *DisableHostedZoneDNSSECRequest) (*DisableHostedZoneDNSSECResponse, error) - DisassociateVPCFromHostedZone(ctx context.Context, input *DisassociateVPCFromHostedZoneRequest) (*DisassociateVPCFromHostedZoneResponse, error) - EnableHostedZoneDNSSEC(ctx context.Context, input *EnableHostedZoneDNSSECRequest) (*EnableHostedZoneDNSSECResponse, error) - GetAccountLimit(ctx context.Context, input *GetAccountLimitRequest) (*GetAccountLimitResponse, error) - GetChange(ctx context.Context, input *GetChangeRequest) (*GetChangeResponse, error) - GetCheckerIpRanges(ctx context.Context, input *GetCheckerIpRangesRequest) (*GetCheckerIpRangesResponse, error) - GetDNSSEC(ctx context.Context, input *GetDNSSECRequest) (*GetDNSSECResponse, error) - GetGeoLocation(ctx context.Context, input *GetGeoLocationRequest) (*GetGeoLocationResponse, error) - GetHealthCheck(ctx context.Context, input *GetHealthCheckRequest) (*GetHealthCheckResponse, error) - GetHealthCheckCount(ctx context.Context, input *GetHealthCheckCountRequest) (*GetHealthCheckCountResponse, error) - GetHealthCheckLastFailureReason(ctx context.Context, input *GetHealthCheckLastFailureReasonRequest) (*GetHealthCheckLastFailureReasonResponse, error) - GetHealthCheckStatus(ctx context.Context, input *GetHealthCheckStatusRequest) (*GetHealthCheckStatusResponse, error) - GetHostedZone(ctx context.Context, input *GetHostedZoneRequest) (*GetHostedZoneResponse, error) - GetHostedZoneCount(ctx context.Context, input *GetHostedZoneCountRequest) (*GetHostedZoneCountResponse, error) - GetHostedZoneLimit(ctx context.Context, input *GetHostedZoneLimitRequest) (*GetHostedZoneLimitResponse, error) - GetQueryLoggingConfig(ctx context.Context, input *GetQueryLoggingConfigRequest) (*GetQueryLoggingConfigResponse, error) - GetReusableDelegationSet(ctx context.Context, input *GetReusableDelegationSetRequest) (*GetReusableDelegationSetResponse, error) - GetReusableDelegationSetLimit(ctx context.Context, input *GetReusableDelegationSetLimitRequest) (*GetReusableDelegationSetLimitResponse, error) - GetTrafficPolicy(ctx context.Context, input *GetTrafficPolicyRequest) (*GetTrafficPolicyResponse, error) - GetTrafficPolicyInstance(ctx context.Context, input *GetTrafficPolicyInstanceRequest) (*GetTrafficPolicyInstanceResponse, error) - GetTrafficPolicyInstanceCount(ctx context.Context, input *GetTrafficPolicyInstanceCountRequest) (*GetTrafficPolicyInstanceCountResponse, error) - ListCidrBlocks(ctx context.Context, input *ListCidrBlocksRequest) (*ListCidrBlocksResponse, error) - ListCidrCollections(ctx context.Context, input *ListCidrCollectionsRequest) (*ListCidrCollectionsResponse, error) - ListCidrLocations(ctx context.Context, input *ListCidrLocationsRequest) (*ListCidrLocationsResponse, error) - ListGeoLocations(ctx context.Context, input *ListGeoLocationsRequest) (*ListGeoLocationsResponse, error) - ListHealthChecks(ctx context.Context, input *ListHealthChecksRequest) (*ListHealthChecksResponse, error) - ListHostedZones(ctx context.Context, input *ListHostedZonesRequest) (*ListHostedZonesResponse, error) - ListHostedZonesByName(ctx context.Context, input *ListHostedZonesByNameRequest) (*ListHostedZonesByNameResponse, error) - ListHostedZonesByVPC(ctx context.Context, input *ListHostedZonesByVPCRequest) (*ListHostedZonesByVPCResponse, error) - ListQueryLoggingConfigs(ctx context.Context, input *ListQueryLoggingConfigsRequest) (*ListQueryLoggingConfigsResponse, error) - ListResourceRecordSets(ctx context.Context, input *ListResourceRecordSetsRequest) (*ListResourceRecordSetsResponse, error) - ListReusableDelegationSets(ctx context.Context, input *ListReusableDelegationSetsRequest) (*ListReusableDelegationSetsResponse, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceRequest) (*ListTagsForResourceResponse, error) - ListTagsForResources(ctx context.Context, input *ListTagsForResourcesRequest) (*ListTagsForResourcesResponse, error) - ListTrafficPolicies(ctx context.Context, input *ListTrafficPoliciesRequest) (*ListTrafficPoliciesResponse, error) - ListTrafficPolicyInstances(ctx context.Context, input *ListTrafficPolicyInstancesRequest) (*ListTrafficPolicyInstancesResponse, error) - ListTrafficPolicyInstancesByHostedZone(ctx context.Context, input *ListTrafficPolicyInstancesByHostedZoneRequest) (*ListTrafficPolicyInstancesByHostedZoneResponse, error) - ListTrafficPolicyInstancesByPolicy(ctx context.Context, input *ListTrafficPolicyInstancesByPolicyRequest) (*ListTrafficPolicyInstancesByPolicyResponse, error) - ListTrafficPolicyVersions(ctx context.Context, input *ListTrafficPolicyVersionsRequest) (*ListTrafficPolicyVersionsResponse, error) - ListVPCAssociationAuthorizations(ctx context.Context, input *ListVPCAssociationAuthorizationsRequest) (*ListVPCAssociationAuthorizationsResponse, error) - TestDNSAnswer(ctx context.Context, input *TestDNSAnswerRequest) (*TestDNSAnswerResponse, error) - UpdateHealthCheck(ctx context.Context, input *UpdateHealthCheckRequest) (*UpdateHealthCheckResponse, error) - UpdateHostedZoneComment(ctx context.Context, input *UpdateHostedZoneCommentRequest) (*UpdateHostedZoneCommentResponse, error) - UpdateHostedZoneFeatures(ctx context.Context, input *UpdateHostedZoneFeaturesRequest) (*UpdateHostedZoneFeaturesResponse, error) - UpdateTrafficPolicyComment(ctx context.Context, input *UpdateTrafficPolicyCommentRequest) (*UpdateTrafficPolicyCommentResponse, error) - UpdateTrafficPolicyInstance(ctx context.Context, input *UpdateTrafficPolicyInstanceRequest) (*UpdateTrafficPolicyInstanceResponse, error) -} diff --git a/internal/generated/route53/router.go b/internal/generated/route53/router.go index aab4a16c..45705257 100644 --- a/internal/generated/route53/router.go +++ b/internal/generated/route53/router.go @@ -4,6 +4,9 @@ package route53 import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/route53/serializer.go b/internal/generated/route53/serializer.go deleted file mode 100644 index 9b8bbbf9..00000000 --- a/internal/generated/route53/serializer.go +++ /dev/null @@ -1,909 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package route53 - -import ( - "net/http" - "strconv" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeActivateKeySigningKeyRequest parses an HTTP request into a *ActivateKeySigningKeyRequest. -func DeserializeActivateKeySigningKeyRequest(r *http.Request, pathParams PathParams) (*ActivateKeySigningKeyRequest, error) { - input := &ActivateKeySigningKeyRequest{} - - if v, ok := pathParams["HostedZoneId"]; ok { - input.HostedZoneId = v - } - - if v, ok := pathParams["Name"]; ok { - input.Name = v - } - - return input, nil -} - -// DeserializeAssociateVPCWithHostedZoneRequest parses an HTTP request into a *AssociateVPCWithHostedZoneRequest. -func DeserializeAssociateVPCWithHostedZoneRequest(r *http.Request, pathParams PathParams) (*AssociateVPCWithHostedZoneRequest, error) { - input := &AssociateVPCWithHostedZoneRequest{} - - if v, ok := pathParams["HostedZoneId"]; ok { - input.HostedZoneId = v - } - - return input, nil -} - -// DeserializeChangeCidrCollectionRequest parses an HTTP request into a *ChangeCidrCollectionRequest. -func DeserializeChangeCidrCollectionRequest(r *http.Request, pathParams PathParams) (*ChangeCidrCollectionRequest, error) { - input := &ChangeCidrCollectionRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeChangeResourceRecordSetsRequest parses an HTTP request into a *ChangeResourceRecordSetsRequest. -func DeserializeChangeResourceRecordSetsRequest(r *http.Request, pathParams PathParams) (*ChangeResourceRecordSetsRequest, error) { - input := &ChangeResourceRecordSetsRequest{} - - if v, ok := pathParams["HostedZoneId"]; ok { - input.HostedZoneId = v - } - - return input, nil -} - -// DeserializeChangeTagsForResourceRequest parses an HTTP request into a *ChangeTagsForResourceRequest. -func DeserializeChangeTagsForResourceRequest(r *http.Request, pathParams PathParams) (*ChangeTagsForResourceRequest, error) { - input := &ChangeTagsForResourceRequest{} - - if v, ok := pathParams["ResourceId"]; ok { - input.ResourceId = v - } - - if v, ok := pathParams["ResourceType"]; ok { - input.ResourceType = v - } - - return input, nil -} - -// DeserializeCreateCidrCollectionRequest parses an HTTP request into a *CreateCidrCollectionRequest. -func DeserializeCreateCidrCollectionRequest(r *http.Request, pathParams PathParams) (*CreateCidrCollectionRequest, error) { - input := &CreateCidrCollectionRequest{} - - return input, nil -} - -// DeserializeCreateHealthCheckRequest parses an HTTP request into a *CreateHealthCheckRequest. -func DeserializeCreateHealthCheckRequest(r *http.Request, pathParams PathParams) (*CreateHealthCheckRequest, error) { - input := &CreateHealthCheckRequest{} - - return input, nil -} - -// DeserializeCreateHostedZoneRequest parses an HTTP request into a *CreateHostedZoneRequest. -func DeserializeCreateHostedZoneRequest(r *http.Request, pathParams PathParams) (*CreateHostedZoneRequest, error) { - input := &CreateHostedZoneRequest{} - - return input, nil -} - -// DeserializeCreateKeySigningKeyRequest parses an HTTP request into a *CreateKeySigningKeyRequest. -func DeserializeCreateKeySigningKeyRequest(r *http.Request, pathParams PathParams) (*CreateKeySigningKeyRequest, error) { - input := &CreateKeySigningKeyRequest{} - - return input, nil -} - -// DeserializeCreateQueryLoggingConfigRequest parses an HTTP request into a *CreateQueryLoggingConfigRequest. -func DeserializeCreateQueryLoggingConfigRequest(r *http.Request, pathParams PathParams) (*CreateQueryLoggingConfigRequest, error) { - input := &CreateQueryLoggingConfigRequest{} - - return input, nil -} - -// DeserializeCreateReusableDelegationSetRequest parses an HTTP request into a *CreateReusableDelegationSetRequest. -func DeserializeCreateReusableDelegationSetRequest(r *http.Request, pathParams PathParams) (*CreateReusableDelegationSetRequest, error) { - input := &CreateReusableDelegationSetRequest{} - - return input, nil -} - -// DeserializeCreateTrafficPolicyRequest parses an HTTP request into a *CreateTrafficPolicyRequest. -func DeserializeCreateTrafficPolicyRequest(r *http.Request, pathParams PathParams) (*CreateTrafficPolicyRequest, error) { - input := &CreateTrafficPolicyRequest{} - - return input, nil -} - -// DeserializeCreateTrafficPolicyInstanceRequest parses an HTTP request into a *CreateTrafficPolicyInstanceRequest. -func DeserializeCreateTrafficPolicyInstanceRequest(r *http.Request, pathParams PathParams) (*CreateTrafficPolicyInstanceRequest, error) { - input := &CreateTrafficPolicyInstanceRequest{} - - return input, nil -} - -// DeserializeCreateTrafficPolicyVersionRequest parses an HTTP request into a *CreateTrafficPolicyVersionRequest. -func DeserializeCreateTrafficPolicyVersionRequest(r *http.Request, pathParams PathParams) (*CreateTrafficPolicyVersionRequest, error) { - input := &CreateTrafficPolicyVersionRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeCreateVPCAssociationAuthorizationRequest parses an HTTP request into a *CreateVPCAssociationAuthorizationRequest. -func DeserializeCreateVPCAssociationAuthorizationRequest(r *http.Request, pathParams PathParams) (*CreateVPCAssociationAuthorizationRequest, error) { - input := &CreateVPCAssociationAuthorizationRequest{} - - if v, ok := pathParams["HostedZoneId"]; ok { - input.HostedZoneId = v - } - - return input, nil -} - -// DeserializeDeactivateKeySigningKeyRequest parses an HTTP request into a *DeactivateKeySigningKeyRequest. -func DeserializeDeactivateKeySigningKeyRequest(r *http.Request, pathParams PathParams) (*DeactivateKeySigningKeyRequest, error) { - input := &DeactivateKeySigningKeyRequest{} - - if v, ok := pathParams["HostedZoneId"]; ok { - input.HostedZoneId = v - } - - if v, ok := pathParams["Name"]; ok { - input.Name = v - } - - return input, nil -} - -// DeserializeDeleteCidrCollectionRequest parses an HTTP request into a *DeleteCidrCollectionRequest. -func DeserializeDeleteCidrCollectionRequest(r *http.Request, pathParams PathParams) (*DeleteCidrCollectionRequest, error) { - input := &DeleteCidrCollectionRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeDeleteHealthCheckRequest parses an HTTP request into a *DeleteHealthCheckRequest. -func DeserializeDeleteHealthCheckRequest(r *http.Request, pathParams PathParams) (*DeleteHealthCheckRequest, error) { - input := &DeleteHealthCheckRequest{} - - if v, ok := pathParams["HealthCheckId"]; ok { - input.HealthCheckId = v - } - - return input, nil -} - -// DeserializeDeleteHostedZoneRequest parses an HTTP request into a *DeleteHostedZoneRequest. -func DeserializeDeleteHostedZoneRequest(r *http.Request, pathParams PathParams) (*DeleteHostedZoneRequest, error) { - input := &DeleteHostedZoneRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeDeleteKeySigningKeyRequest parses an HTTP request into a *DeleteKeySigningKeyRequest. -func DeserializeDeleteKeySigningKeyRequest(r *http.Request, pathParams PathParams) (*DeleteKeySigningKeyRequest, error) { - input := &DeleteKeySigningKeyRequest{} - - if v, ok := pathParams["HostedZoneId"]; ok { - input.HostedZoneId = v - } - - if v, ok := pathParams["Name"]; ok { - input.Name = v - } - - return input, nil -} - -// DeserializeDeleteQueryLoggingConfigRequest parses an HTTP request into a *DeleteQueryLoggingConfigRequest. -func DeserializeDeleteQueryLoggingConfigRequest(r *http.Request, pathParams PathParams) (*DeleteQueryLoggingConfigRequest, error) { - input := &DeleteQueryLoggingConfigRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeDeleteReusableDelegationSetRequest parses an HTTP request into a *DeleteReusableDelegationSetRequest. -func DeserializeDeleteReusableDelegationSetRequest(r *http.Request, pathParams PathParams) (*DeleteReusableDelegationSetRequest, error) { - input := &DeleteReusableDelegationSetRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeDeleteTrafficPolicyRequest parses an HTTP request into a *DeleteTrafficPolicyRequest. -func DeserializeDeleteTrafficPolicyRequest(r *http.Request, pathParams PathParams) (*DeleteTrafficPolicyRequest, error) { - input := &DeleteTrafficPolicyRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - if v, ok := pathParams["Version"]; ok { - n, _ := strconv.ParseInt(v, 10, 32) - input.Version = int32(n) - } - - return input, nil -} - -// DeserializeDeleteTrafficPolicyInstanceRequest parses an HTTP request into a *DeleteTrafficPolicyInstanceRequest. -func DeserializeDeleteTrafficPolicyInstanceRequest(r *http.Request, pathParams PathParams) (*DeleteTrafficPolicyInstanceRequest, error) { - input := &DeleteTrafficPolicyInstanceRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeDeleteVPCAssociationAuthorizationRequest parses an HTTP request into a *DeleteVPCAssociationAuthorizationRequest. -func DeserializeDeleteVPCAssociationAuthorizationRequest(r *http.Request, pathParams PathParams) (*DeleteVPCAssociationAuthorizationRequest, error) { - input := &DeleteVPCAssociationAuthorizationRequest{} - - if v, ok := pathParams["HostedZoneId"]; ok { - input.HostedZoneId = v - } - - return input, nil -} - -// DeserializeDisableHostedZoneDNSSECRequest parses an HTTP request into a *DisableHostedZoneDNSSECRequest. -func DeserializeDisableHostedZoneDNSSECRequest(r *http.Request, pathParams PathParams) (*DisableHostedZoneDNSSECRequest, error) { - input := &DisableHostedZoneDNSSECRequest{} - - if v, ok := pathParams["HostedZoneId"]; ok { - input.HostedZoneId = v - } - - return input, nil -} - -// DeserializeDisassociateVPCFromHostedZoneRequest parses an HTTP request into a *DisassociateVPCFromHostedZoneRequest. -func DeserializeDisassociateVPCFromHostedZoneRequest(r *http.Request, pathParams PathParams) (*DisassociateVPCFromHostedZoneRequest, error) { - input := &DisassociateVPCFromHostedZoneRequest{} - - if v, ok := pathParams["HostedZoneId"]; ok { - input.HostedZoneId = v - } - - return input, nil -} - -// DeserializeEnableHostedZoneDNSSECRequest parses an HTTP request into a *EnableHostedZoneDNSSECRequest. -func DeserializeEnableHostedZoneDNSSECRequest(r *http.Request, pathParams PathParams) (*EnableHostedZoneDNSSECRequest, error) { - input := &EnableHostedZoneDNSSECRequest{} - - if v, ok := pathParams["HostedZoneId"]; ok { - input.HostedZoneId = v - } - - return input, nil -} - -// DeserializeGetAccountLimitRequest parses an HTTP request into a *GetAccountLimitRequest. -func DeserializeGetAccountLimitRequest(r *http.Request, pathParams PathParams) (*GetAccountLimitRequest, error) { - input := &GetAccountLimitRequest{} - - if v, ok := pathParams["Type"]; ok { - input.Type = v - } - - return input, nil -} - -// DeserializeGetChangeRequest parses an HTTP request into a *GetChangeRequest. -func DeserializeGetChangeRequest(r *http.Request, pathParams PathParams) (*GetChangeRequest, error) { - input := &GetChangeRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetCheckerIpRangesRequest parses an HTTP request into a *GetCheckerIpRangesRequest. -func DeserializeGetCheckerIpRangesRequest(r *http.Request, pathParams PathParams) (*GetCheckerIpRangesRequest, error) { - input := &GetCheckerIpRangesRequest{} - - return input, nil -} - -// DeserializeGetDNSSECRequest parses an HTTP request into a *GetDNSSECRequest. -func DeserializeGetDNSSECRequest(r *http.Request, pathParams PathParams) (*GetDNSSECRequest, error) { - input := &GetDNSSECRequest{} - - if v, ok := pathParams["HostedZoneId"]; ok { - input.HostedZoneId = v - } - - return input, nil -} - -// DeserializeGetGeoLocationRequest parses an HTTP request into a *GetGeoLocationRequest. -func DeserializeGetGeoLocationRequest(r *http.Request, pathParams PathParams) (*GetGeoLocationRequest, error) { - input := &GetGeoLocationRequest{} - - input.ContinentCode = r.URL.Query().Get("continentcode") - - input.CountryCode = r.URL.Query().Get("countrycode") - - input.SubdivisionCode = r.URL.Query().Get("subdivisioncode") - - return input, nil -} - -// DeserializeGetHealthCheckRequest parses an HTTP request into a *GetHealthCheckRequest. -func DeserializeGetHealthCheckRequest(r *http.Request, pathParams PathParams) (*GetHealthCheckRequest, error) { - input := &GetHealthCheckRequest{} - - if v, ok := pathParams["HealthCheckId"]; ok { - input.HealthCheckId = v - } - - return input, nil -} - -// DeserializeGetHealthCheckCountRequest parses an HTTP request into a *GetHealthCheckCountRequest. -func DeserializeGetHealthCheckCountRequest(r *http.Request, pathParams PathParams) (*GetHealthCheckCountRequest, error) { - input := &GetHealthCheckCountRequest{} - - return input, nil -} - -// DeserializeGetHealthCheckLastFailureReasonRequest parses an HTTP request into a *GetHealthCheckLastFailureReasonRequest. -func DeserializeGetHealthCheckLastFailureReasonRequest(r *http.Request, pathParams PathParams) (*GetHealthCheckLastFailureReasonRequest, error) { - input := &GetHealthCheckLastFailureReasonRequest{} - - if v, ok := pathParams["HealthCheckId"]; ok { - input.HealthCheckId = v - } - - return input, nil -} - -// DeserializeGetHealthCheckStatusRequest parses an HTTP request into a *GetHealthCheckStatusRequest. -func DeserializeGetHealthCheckStatusRequest(r *http.Request, pathParams PathParams) (*GetHealthCheckStatusRequest, error) { - input := &GetHealthCheckStatusRequest{} - - if v, ok := pathParams["HealthCheckId"]; ok { - input.HealthCheckId = v - } - - return input, nil -} - -// DeserializeGetHostedZoneRequest parses an HTTP request into a *GetHostedZoneRequest. -func DeserializeGetHostedZoneRequest(r *http.Request, pathParams PathParams) (*GetHostedZoneRequest, error) { - input := &GetHostedZoneRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetHostedZoneCountRequest parses an HTTP request into a *GetHostedZoneCountRequest. -func DeserializeGetHostedZoneCountRequest(r *http.Request, pathParams PathParams) (*GetHostedZoneCountRequest, error) { - input := &GetHostedZoneCountRequest{} - - return input, nil -} - -// DeserializeGetHostedZoneLimitRequest parses an HTTP request into a *GetHostedZoneLimitRequest. -func DeserializeGetHostedZoneLimitRequest(r *http.Request, pathParams PathParams) (*GetHostedZoneLimitRequest, error) { - input := &GetHostedZoneLimitRequest{} - - if v, ok := pathParams["HostedZoneId"]; ok { - input.HostedZoneId = v - } - - if v, ok := pathParams["Type"]; ok { - input.Type = v - } - - return input, nil -} - -// DeserializeGetQueryLoggingConfigRequest parses an HTTP request into a *GetQueryLoggingConfigRequest. -func DeserializeGetQueryLoggingConfigRequest(r *http.Request, pathParams PathParams) (*GetQueryLoggingConfigRequest, error) { - input := &GetQueryLoggingConfigRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetReusableDelegationSetRequest parses an HTTP request into a *GetReusableDelegationSetRequest. -func DeserializeGetReusableDelegationSetRequest(r *http.Request, pathParams PathParams) (*GetReusableDelegationSetRequest, error) { - input := &GetReusableDelegationSetRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetReusableDelegationSetLimitRequest parses an HTTP request into a *GetReusableDelegationSetLimitRequest. -func DeserializeGetReusableDelegationSetLimitRequest(r *http.Request, pathParams PathParams) (*GetReusableDelegationSetLimitRequest, error) { - input := &GetReusableDelegationSetLimitRequest{} - - if v, ok := pathParams["DelegationSetId"]; ok { - input.DelegationSetId = v - } - - if v, ok := pathParams["Type"]; ok { - input.Type = v - } - - return input, nil -} - -// DeserializeGetTrafficPolicyRequest parses an HTTP request into a *GetTrafficPolicyRequest. -func DeserializeGetTrafficPolicyRequest(r *http.Request, pathParams PathParams) (*GetTrafficPolicyRequest, error) { - input := &GetTrafficPolicyRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - if v, ok := pathParams["Version"]; ok { - n, _ := strconv.ParseInt(v, 10, 32) - input.Version = int32(n) - } - - return input, nil -} - -// DeserializeGetTrafficPolicyInstanceRequest parses an HTTP request into a *GetTrafficPolicyInstanceRequest. -func DeserializeGetTrafficPolicyInstanceRequest(r *http.Request, pathParams PathParams) (*GetTrafficPolicyInstanceRequest, error) { - input := &GetTrafficPolicyInstanceRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeGetTrafficPolicyInstanceCountRequest parses an HTTP request into a *GetTrafficPolicyInstanceCountRequest. -func DeserializeGetTrafficPolicyInstanceCountRequest(r *http.Request, pathParams PathParams) (*GetTrafficPolicyInstanceCountRequest, error) { - input := &GetTrafficPolicyInstanceCountRequest{} - - return input, nil -} - -// DeserializeListCidrBlocksRequest parses an HTTP request into a *ListCidrBlocksRequest. -func DeserializeListCidrBlocksRequest(r *http.Request, pathParams PathParams) (*ListCidrBlocksRequest, error) { - input := &ListCidrBlocksRequest{} - - if v, ok := pathParams["CollectionId"]; ok { - input.CollectionId = v - } - - input.LocationName = r.URL.Query().Get("location") - - if v := r.URL.Query().Get("maxresults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nexttoken") - - return input, nil -} - -// DeserializeListCidrCollectionsRequest parses an HTTP request into a *ListCidrCollectionsRequest. -func DeserializeListCidrCollectionsRequest(r *http.Request, pathParams PathParams) (*ListCidrCollectionsRequest, error) { - input := &ListCidrCollectionsRequest{} - - if v := r.URL.Query().Get("maxresults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nexttoken") - - return input, nil -} - -// DeserializeListCidrLocationsRequest parses an HTTP request into a *ListCidrLocationsRequest. -func DeserializeListCidrLocationsRequest(r *http.Request, pathParams PathParams) (*ListCidrLocationsRequest, error) { - input := &ListCidrLocationsRequest{} - - if v, ok := pathParams["CollectionId"]; ok { - input.CollectionId = v - } - - if v := r.URL.Query().Get("maxresults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nexttoken") - - return input, nil -} - -// DeserializeListGeoLocationsRequest parses an HTTP request into a *ListGeoLocationsRequest. -func DeserializeListGeoLocationsRequest(r *http.Request, pathParams PathParams) (*ListGeoLocationsRequest, error) { - input := &ListGeoLocationsRequest{} - - if v := r.URL.Query().Get("maxitems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - input.StartContinentCode = r.URL.Query().Get("startcontinentcode") - - input.StartCountryCode = r.URL.Query().Get("startcountrycode") - - input.StartSubdivisionCode = r.URL.Query().Get("startsubdivisioncode") - - return input, nil -} - -// DeserializeListHealthChecksRequest parses an HTTP request into a *ListHealthChecksRequest. -func DeserializeListHealthChecksRequest(r *http.Request, pathParams PathParams) (*ListHealthChecksRequest, error) { - input := &ListHealthChecksRequest{} - - input.Marker = r.URL.Query().Get("marker") - - if v := r.URL.Query().Get("maxitems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - return input, nil -} - -// DeserializeListHostedZonesRequest parses an HTTP request into a *ListHostedZonesRequest. -func DeserializeListHostedZonesRequest(r *http.Request, pathParams PathParams) (*ListHostedZonesRequest, error) { - input := &ListHostedZonesRequest{} - - input.DelegationSetId = r.URL.Query().Get("delegationsetid") - - input.HostedZoneType = r.URL.Query().Get("hostedzonetype") - - input.Marker = r.URL.Query().Get("marker") - - if v := r.URL.Query().Get("maxitems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - return input, nil -} - -// DeserializeListHostedZonesByNameRequest parses an HTTP request into a *ListHostedZonesByNameRequest. -func DeserializeListHostedZonesByNameRequest(r *http.Request, pathParams PathParams) (*ListHostedZonesByNameRequest, error) { - input := &ListHostedZonesByNameRequest{} - - input.DNSName = r.URL.Query().Get("dnsname") - - input.HostedZoneId = r.URL.Query().Get("hostedzoneid") - - if v := r.URL.Query().Get("maxitems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - return input, nil -} - -// DeserializeListHostedZonesByVPCRequest parses an HTTP request into a *ListHostedZonesByVPCRequest. -func DeserializeListHostedZonesByVPCRequest(r *http.Request, pathParams PathParams) (*ListHostedZonesByVPCRequest, error) { - input := &ListHostedZonesByVPCRequest{} - - if v := r.URL.Query().Get("maxitems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - input.NextToken = r.URL.Query().Get("nexttoken") - - input.VPCId = r.URL.Query().Get("vpcid") - - input.VPCRegion = r.URL.Query().Get("vpcregion") - - return input, nil -} - -// DeserializeListQueryLoggingConfigsRequest parses an HTTP request into a *ListQueryLoggingConfigsRequest. -func DeserializeListQueryLoggingConfigsRequest(r *http.Request, pathParams PathParams) (*ListQueryLoggingConfigsRequest, error) { - input := &ListQueryLoggingConfigsRequest{} - - input.HostedZoneId = r.URL.Query().Get("hostedzoneid") - - if v := r.URL.Query().Get("maxresults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nexttoken") - - return input, nil -} - -// DeserializeListResourceRecordSetsRequest parses an HTTP request into a *ListResourceRecordSetsRequest. -func DeserializeListResourceRecordSetsRequest(r *http.Request, pathParams PathParams) (*ListResourceRecordSetsRequest, error) { - input := &ListResourceRecordSetsRequest{} - - if v, ok := pathParams["HostedZoneId"]; ok { - input.HostedZoneId = v - } - - if v := r.URL.Query().Get("maxitems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - input.StartRecordIdentifier = r.URL.Query().Get("identifier") - - input.StartRecordName = r.URL.Query().Get("name") - - input.StartRecordType = r.URL.Query().Get("type") - - return input, nil -} - -// DeserializeListReusableDelegationSetsRequest parses an HTTP request into a *ListReusableDelegationSetsRequest. -func DeserializeListReusableDelegationSetsRequest(r *http.Request, pathParams PathParams) (*ListReusableDelegationSetsRequest, error) { - input := &ListReusableDelegationSetsRequest{} - - input.Marker = r.URL.Query().Get("marker") - - if v := r.URL.Query().Get("maxitems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - return input, nil -} - -// DeserializeListTagsForResourceRequest parses an HTTP request into a *ListTagsForResourceRequest. -func DeserializeListTagsForResourceRequest(r *http.Request, pathParams PathParams) (*ListTagsForResourceRequest, error) { - input := &ListTagsForResourceRequest{} - - if v, ok := pathParams["ResourceId"]; ok { - input.ResourceId = v - } - - if v, ok := pathParams["ResourceType"]; ok { - input.ResourceType = v - } - - return input, nil -} - -// DeserializeListTagsForResourcesRequest parses an HTTP request into a *ListTagsForResourcesRequest. -func DeserializeListTagsForResourcesRequest(r *http.Request, pathParams PathParams) (*ListTagsForResourcesRequest, error) { - input := &ListTagsForResourcesRequest{} - - if v, ok := pathParams["ResourceType"]; ok { - input.ResourceType = v - } - - return input, nil -} - -// DeserializeListTrafficPoliciesRequest parses an HTTP request into a *ListTrafficPoliciesRequest. -func DeserializeListTrafficPoliciesRequest(r *http.Request, pathParams PathParams) (*ListTrafficPoliciesRequest, error) { - input := &ListTrafficPoliciesRequest{} - - if v := r.URL.Query().Get("maxitems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - input.TrafficPolicyIdMarker = r.URL.Query().Get("trafficpolicyid") - - return input, nil -} - -// DeserializeListTrafficPolicyInstancesRequest parses an HTTP request into a *ListTrafficPolicyInstancesRequest. -func DeserializeListTrafficPolicyInstancesRequest(r *http.Request, pathParams PathParams) (*ListTrafficPolicyInstancesRequest, error) { - input := &ListTrafficPolicyInstancesRequest{} - - input.HostedZoneIdMarker = r.URL.Query().Get("hostedzoneid") - - if v := r.URL.Query().Get("maxitems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - input.TrafficPolicyInstanceNameMarker = r.URL.Query().Get("trafficpolicyinstancename") - - input.TrafficPolicyInstanceTypeMarker = r.URL.Query().Get("trafficpolicyinstancetype") - - return input, nil -} - -// DeserializeListTrafficPolicyInstancesByHostedZoneRequest parses an HTTP request into a *ListTrafficPolicyInstancesByHostedZoneRequest. -func DeserializeListTrafficPolicyInstancesByHostedZoneRequest(r *http.Request, pathParams PathParams) (*ListTrafficPolicyInstancesByHostedZoneRequest, error) { - input := &ListTrafficPolicyInstancesByHostedZoneRequest{} - - input.HostedZoneId = r.URL.Query().Get("id") - - if v := r.URL.Query().Get("maxitems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - input.TrafficPolicyInstanceNameMarker = r.URL.Query().Get("trafficpolicyinstancename") - - input.TrafficPolicyInstanceTypeMarker = r.URL.Query().Get("trafficpolicyinstancetype") - - return input, nil -} - -// DeserializeListTrafficPolicyInstancesByPolicyRequest parses an HTTP request into a *ListTrafficPolicyInstancesByPolicyRequest. -func DeserializeListTrafficPolicyInstancesByPolicyRequest(r *http.Request, pathParams PathParams) (*ListTrafficPolicyInstancesByPolicyRequest, error) { - input := &ListTrafficPolicyInstancesByPolicyRequest{} - - input.HostedZoneIdMarker = r.URL.Query().Get("hostedzoneid") - - if v := r.URL.Query().Get("maxitems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - input.TrafficPolicyId = r.URL.Query().Get("id") - - input.TrafficPolicyInstanceNameMarker = r.URL.Query().Get("trafficpolicyinstancename") - - input.TrafficPolicyInstanceTypeMarker = r.URL.Query().Get("trafficpolicyinstancetype") - - if v := r.URL.Query().Get("version"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.TrafficPolicyVersion = int32(n) - } - - return input, nil -} - -// DeserializeListTrafficPolicyVersionsRequest parses an HTTP request into a *ListTrafficPolicyVersionsRequest. -func DeserializeListTrafficPolicyVersionsRequest(r *http.Request, pathParams PathParams) (*ListTrafficPolicyVersionsRequest, error) { - input := &ListTrafficPolicyVersionsRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - if v := r.URL.Query().Get("maxitems"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxItems = int32(n) - } - - input.TrafficPolicyVersionMarker = r.URL.Query().Get("trafficpolicyversion") - - return input, nil -} - -// DeserializeListVPCAssociationAuthorizationsRequest parses an HTTP request into a *ListVPCAssociationAuthorizationsRequest. -func DeserializeListVPCAssociationAuthorizationsRequest(r *http.Request, pathParams PathParams) (*ListVPCAssociationAuthorizationsRequest, error) { - input := &ListVPCAssociationAuthorizationsRequest{} - - if v, ok := pathParams["HostedZoneId"]; ok { - input.HostedZoneId = v - } - - if v := r.URL.Query().Get("maxresults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("nexttoken") - - return input, nil -} - -// DeserializeTestDNSAnswerRequest parses an HTTP request into a *TestDNSAnswerRequest. -func DeserializeTestDNSAnswerRequest(r *http.Request, pathParams PathParams) (*TestDNSAnswerRequest, error) { - input := &TestDNSAnswerRequest{} - - input.EDNS0ClientSubnetIP = r.URL.Query().Get("edns0clientsubnetip") - - input.EDNS0ClientSubnetMask = r.URL.Query().Get("edns0clientsubnetmask") - - input.HostedZoneId = r.URL.Query().Get("hostedzoneid") - - input.RecordName = r.URL.Query().Get("recordname") - - input.RecordType = r.URL.Query().Get("recordtype") - - input.ResolverIP = r.URL.Query().Get("resolverip") - - return input, nil -} - -// DeserializeUpdateHealthCheckRequest parses an HTTP request into a *UpdateHealthCheckRequest. -func DeserializeUpdateHealthCheckRequest(r *http.Request, pathParams PathParams) (*UpdateHealthCheckRequest, error) { - input := &UpdateHealthCheckRequest{} - - if v, ok := pathParams["HealthCheckId"]; ok { - input.HealthCheckId = v - } - - return input, nil -} - -// DeserializeUpdateHostedZoneCommentRequest parses an HTTP request into a *UpdateHostedZoneCommentRequest. -func DeserializeUpdateHostedZoneCommentRequest(r *http.Request, pathParams PathParams) (*UpdateHostedZoneCommentRequest, error) { - input := &UpdateHostedZoneCommentRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} - -// DeserializeUpdateHostedZoneFeaturesRequest parses an HTTP request into a *UpdateHostedZoneFeaturesRequest. -func DeserializeUpdateHostedZoneFeaturesRequest(r *http.Request, pathParams PathParams) (*UpdateHostedZoneFeaturesRequest, error) { - input := &UpdateHostedZoneFeaturesRequest{} - - if v, ok := pathParams["HostedZoneId"]; ok { - input.HostedZoneId = v - } - - return input, nil -} - -// DeserializeUpdateTrafficPolicyCommentRequest parses an HTTP request into a *UpdateTrafficPolicyCommentRequest. -func DeserializeUpdateTrafficPolicyCommentRequest(r *http.Request, pathParams PathParams) (*UpdateTrafficPolicyCommentRequest, error) { - input := &UpdateTrafficPolicyCommentRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - if v, ok := pathParams["Version"]; ok { - n, _ := strconv.ParseInt(v, 10, 32) - input.Version = int32(n) - } - - return input, nil -} - -// DeserializeUpdateTrafficPolicyInstanceRequest parses an HTTP request into a *UpdateTrafficPolicyInstanceRequest. -func DeserializeUpdateTrafficPolicyInstanceRequest(r *http.Request, pathParams PathParams) (*UpdateTrafficPolicyInstanceRequest, error) { - input := &UpdateTrafficPolicyInstanceRequest{} - - if v, ok := pathParams["Id"]; ok { - input.Id = v - } - - return input, nil -} diff --git a/internal/generated/route53resolver/deserializer.go b/internal/generated/route53resolver/deserializer.go deleted file mode 100644 index a2236553..00000000 --- a/internal/generated/route53resolver/deserializer.go +++ /dev/null @@ -1,1085 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package route53resolver - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeAssociateFirewallRuleGroupResponse writes the AssociateFirewallRuleGroupResponse to the HTTP response. -func SerializeAssociateFirewallRuleGroupResponse(w http.ResponseWriter, output *AssociateFirewallRuleGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAssociateResolverEndpointIpAddressResponse writes the AssociateResolverEndpointIpAddressResponse to the HTTP response. -func SerializeAssociateResolverEndpointIpAddressResponse(w http.ResponseWriter, output *AssociateResolverEndpointIpAddressResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAssociateResolverQueryLogConfigResponse writes the AssociateResolverQueryLogConfigResponse to the HTTP response. -func SerializeAssociateResolverQueryLogConfigResponse(w http.ResponseWriter, output *AssociateResolverQueryLogConfigResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAssociateResolverRuleResponse writes the AssociateResolverRuleResponse to the HTTP response. -func SerializeAssociateResolverRuleResponse(w http.ResponseWriter, output *AssociateResolverRuleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateFirewallDomainListResponse writes the CreateFirewallDomainListResponse to the HTTP response. -func SerializeCreateFirewallDomainListResponse(w http.ResponseWriter, output *CreateFirewallDomainListResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateFirewallRuleResponse writes the CreateFirewallRuleResponse to the HTTP response. -func SerializeCreateFirewallRuleResponse(w http.ResponseWriter, output *CreateFirewallRuleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateFirewallRuleGroupResponse writes the CreateFirewallRuleGroupResponse to the HTTP response. -func SerializeCreateFirewallRuleGroupResponse(w http.ResponseWriter, output *CreateFirewallRuleGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateOutpostResolverResponse writes the CreateOutpostResolverResponse to the HTTP response. -func SerializeCreateOutpostResolverResponse(w http.ResponseWriter, output *CreateOutpostResolverResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateResolverEndpointResponse writes the CreateResolverEndpointResponse to the HTTP response. -func SerializeCreateResolverEndpointResponse(w http.ResponseWriter, output *CreateResolverEndpointResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateResolverQueryLogConfigResponse writes the CreateResolverQueryLogConfigResponse to the HTTP response. -func SerializeCreateResolverQueryLogConfigResponse(w http.ResponseWriter, output *CreateResolverQueryLogConfigResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateResolverRuleResponse writes the CreateResolverRuleResponse to the HTTP response. -func SerializeCreateResolverRuleResponse(w http.ResponseWriter, output *CreateResolverRuleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteFirewallDomainListResponse writes the DeleteFirewallDomainListResponse to the HTTP response. -func SerializeDeleteFirewallDomainListResponse(w http.ResponseWriter, output *DeleteFirewallDomainListResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteFirewallRuleResponse writes the DeleteFirewallRuleResponse to the HTTP response. -func SerializeDeleteFirewallRuleResponse(w http.ResponseWriter, output *DeleteFirewallRuleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteFirewallRuleGroupResponse writes the DeleteFirewallRuleGroupResponse to the HTTP response. -func SerializeDeleteFirewallRuleGroupResponse(w http.ResponseWriter, output *DeleteFirewallRuleGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteOutpostResolverResponse writes the DeleteOutpostResolverResponse to the HTTP response. -func SerializeDeleteOutpostResolverResponse(w http.ResponseWriter, output *DeleteOutpostResolverResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteResolverEndpointResponse writes the DeleteResolverEndpointResponse to the HTTP response. -func SerializeDeleteResolverEndpointResponse(w http.ResponseWriter, output *DeleteResolverEndpointResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteResolverQueryLogConfigResponse writes the DeleteResolverQueryLogConfigResponse to the HTTP response. -func SerializeDeleteResolverQueryLogConfigResponse(w http.ResponseWriter, output *DeleteResolverQueryLogConfigResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteResolverRuleResponse writes the DeleteResolverRuleResponse to the HTTP response. -func SerializeDeleteResolverRuleResponse(w http.ResponseWriter, output *DeleteResolverRuleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisassociateFirewallRuleGroupResponse writes the DisassociateFirewallRuleGroupResponse to the HTTP response. -func SerializeDisassociateFirewallRuleGroupResponse(w http.ResponseWriter, output *DisassociateFirewallRuleGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisassociateResolverEndpointIpAddressResponse writes the DisassociateResolverEndpointIpAddressResponse to the HTTP response. -func SerializeDisassociateResolverEndpointIpAddressResponse(w http.ResponseWriter, output *DisassociateResolverEndpointIpAddressResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisassociateResolverQueryLogConfigResponse writes the DisassociateResolverQueryLogConfigResponse to the HTTP response. -func SerializeDisassociateResolverQueryLogConfigResponse(w http.ResponseWriter, output *DisassociateResolverQueryLogConfigResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisassociateResolverRuleResponse writes the DisassociateResolverRuleResponse to the HTTP response. -func SerializeDisassociateResolverRuleResponse(w http.ResponseWriter, output *DisassociateResolverRuleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetFirewallConfigResponse writes the GetFirewallConfigResponse to the HTTP response. -func SerializeGetFirewallConfigResponse(w http.ResponseWriter, output *GetFirewallConfigResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetFirewallDomainListResponse writes the GetFirewallDomainListResponse to the HTTP response. -func SerializeGetFirewallDomainListResponse(w http.ResponseWriter, output *GetFirewallDomainListResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetFirewallRuleGroupResponse writes the GetFirewallRuleGroupResponse to the HTTP response. -func SerializeGetFirewallRuleGroupResponse(w http.ResponseWriter, output *GetFirewallRuleGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetFirewallRuleGroupAssociationResponse writes the GetFirewallRuleGroupAssociationResponse to the HTTP response. -func SerializeGetFirewallRuleGroupAssociationResponse(w http.ResponseWriter, output *GetFirewallRuleGroupAssociationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetFirewallRuleGroupPolicyResponse writes the GetFirewallRuleGroupPolicyResponse to the HTTP response. -func SerializeGetFirewallRuleGroupPolicyResponse(w http.ResponseWriter, output *GetFirewallRuleGroupPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetOutpostResolverResponse writes the GetOutpostResolverResponse to the HTTP response. -func SerializeGetOutpostResolverResponse(w http.ResponseWriter, output *GetOutpostResolverResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetResolverConfigResponse writes the GetResolverConfigResponse to the HTTP response. -func SerializeGetResolverConfigResponse(w http.ResponseWriter, output *GetResolverConfigResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetResolverDnssecConfigResponse writes the GetResolverDnssecConfigResponse to the HTTP response. -func SerializeGetResolverDnssecConfigResponse(w http.ResponseWriter, output *GetResolverDnssecConfigResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetResolverEndpointResponse writes the GetResolverEndpointResponse to the HTTP response. -func SerializeGetResolverEndpointResponse(w http.ResponseWriter, output *GetResolverEndpointResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetResolverQueryLogConfigResponse writes the GetResolverQueryLogConfigResponse to the HTTP response. -func SerializeGetResolverQueryLogConfigResponse(w http.ResponseWriter, output *GetResolverQueryLogConfigResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetResolverQueryLogConfigAssociationResponse writes the GetResolverQueryLogConfigAssociationResponse to the HTTP response. -func SerializeGetResolverQueryLogConfigAssociationResponse(w http.ResponseWriter, output *GetResolverQueryLogConfigAssociationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetResolverQueryLogConfigPolicyResponse writes the GetResolverQueryLogConfigPolicyResponse to the HTTP response. -func SerializeGetResolverQueryLogConfigPolicyResponse(w http.ResponseWriter, output *GetResolverQueryLogConfigPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetResolverRuleResponse writes the GetResolverRuleResponse to the HTTP response. -func SerializeGetResolverRuleResponse(w http.ResponseWriter, output *GetResolverRuleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetResolverRuleAssociationResponse writes the GetResolverRuleAssociationResponse to the HTTP response. -func SerializeGetResolverRuleAssociationResponse(w http.ResponseWriter, output *GetResolverRuleAssociationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetResolverRulePolicyResponse writes the GetResolverRulePolicyResponse to the HTTP response. -func SerializeGetResolverRulePolicyResponse(w http.ResponseWriter, output *GetResolverRulePolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeImportFirewallDomainsResponse writes the ImportFirewallDomainsResponse to the HTTP response. -func SerializeImportFirewallDomainsResponse(w http.ResponseWriter, output *ImportFirewallDomainsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListFirewallConfigsResponse writes the ListFirewallConfigsResponse to the HTTP response. -func SerializeListFirewallConfigsResponse(w http.ResponseWriter, output *ListFirewallConfigsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListFirewallDomainListsResponse writes the ListFirewallDomainListsResponse to the HTTP response. -func SerializeListFirewallDomainListsResponse(w http.ResponseWriter, output *ListFirewallDomainListsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListFirewallDomainsResponse writes the ListFirewallDomainsResponse to the HTTP response. -func SerializeListFirewallDomainsResponse(w http.ResponseWriter, output *ListFirewallDomainsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListFirewallRuleGroupAssociationsResponse writes the ListFirewallRuleGroupAssociationsResponse to the HTTP response. -func SerializeListFirewallRuleGroupAssociationsResponse(w http.ResponseWriter, output *ListFirewallRuleGroupAssociationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListFirewallRuleGroupsResponse writes the ListFirewallRuleGroupsResponse to the HTTP response. -func SerializeListFirewallRuleGroupsResponse(w http.ResponseWriter, output *ListFirewallRuleGroupsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListFirewallRulesResponse writes the ListFirewallRulesResponse to the HTTP response. -func SerializeListFirewallRulesResponse(w http.ResponseWriter, output *ListFirewallRulesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListOutpostResolversResponse writes the ListOutpostResolversResponse to the HTTP response. -func SerializeListOutpostResolversResponse(w http.ResponseWriter, output *ListOutpostResolversResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListResolverConfigsResponse writes the ListResolverConfigsResponse to the HTTP response. -func SerializeListResolverConfigsResponse(w http.ResponseWriter, output *ListResolverConfigsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListResolverDnssecConfigsResponse writes the ListResolverDnssecConfigsResponse to the HTTP response. -func SerializeListResolverDnssecConfigsResponse(w http.ResponseWriter, output *ListResolverDnssecConfigsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListResolverEndpointIpAddressesResponse writes the ListResolverEndpointIpAddressesResponse to the HTTP response. -func SerializeListResolverEndpointIpAddressesResponse(w http.ResponseWriter, output *ListResolverEndpointIpAddressesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListResolverEndpointsResponse writes the ListResolverEndpointsResponse to the HTTP response. -func SerializeListResolverEndpointsResponse(w http.ResponseWriter, output *ListResolverEndpointsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListResolverQueryLogConfigAssociationsResponse writes the ListResolverQueryLogConfigAssociationsResponse to the HTTP response. -func SerializeListResolverQueryLogConfigAssociationsResponse(w http.ResponseWriter, output *ListResolverQueryLogConfigAssociationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListResolverQueryLogConfigsResponse writes the ListResolverQueryLogConfigsResponse to the HTTP response. -func SerializeListResolverQueryLogConfigsResponse(w http.ResponseWriter, output *ListResolverQueryLogConfigsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListResolverRuleAssociationsResponse writes the ListResolverRuleAssociationsResponse to the HTTP response. -func SerializeListResolverRuleAssociationsResponse(w http.ResponseWriter, output *ListResolverRuleAssociationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListResolverRulesResponse writes the ListResolverRulesResponse to the HTTP response. -func SerializeListResolverRulesResponse(w http.ResponseWriter, output *ListResolverRulesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceResponse writes the ListTagsForResourceResponse to the HTTP response. -func SerializeListTagsForResourceResponse(w http.ResponseWriter, output *ListTagsForResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutFirewallRuleGroupPolicyResponse writes the PutFirewallRuleGroupPolicyResponse to the HTTP response. -func SerializePutFirewallRuleGroupPolicyResponse(w http.ResponseWriter, output *PutFirewallRuleGroupPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutResolverQueryLogConfigPolicyResponse writes the PutResolverQueryLogConfigPolicyResponse to the HTTP response. -func SerializePutResolverQueryLogConfigPolicyResponse(w http.ResponseWriter, output *PutResolverQueryLogConfigPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutResolverRulePolicyResponse writes the PutResolverRulePolicyResponse to the HTTP response. -func SerializePutResolverRulePolicyResponse(w http.ResponseWriter, output *PutResolverRulePolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTagResourceResponse writes the TagResourceResponse to the HTTP response. -func SerializeTagResourceResponse(w http.ResponseWriter, output *TagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUntagResourceResponse writes the UntagResourceResponse to the HTTP response. -func SerializeUntagResourceResponse(w http.ResponseWriter, output *UntagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateFirewallConfigResponse writes the UpdateFirewallConfigResponse to the HTTP response. -func SerializeUpdateFirewallConfigResponse(w http.ResponseWriter, output *UpdateFirewallConfigResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateFirewallDomainsResponse writes the UpdateFirewallDomainsResponse to the HTTP response. -func SerializeUpdateFirewallDomainsResponse(w http.ResponseWriter, output *UpdateFirewallDomainsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateFirewallRuleResponse writes the UpdateFirewallRuleResponse to the HTTP response. -func SerializeUpdateFirewallRuleResponse(w http.ResponseWriter, output *UpdateFirewallRuleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateFirewallRuleGroupAssociationResponse writes the UpdateFirewallRuleGroupAssociationResponse to the HTTP response. -func SerializeUpdateFirewallRuleGroupAssociationResponse(w http.ResponseWriter, output *UpdateFirewallRuleGroupAssociationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateOutpostResolverResponse writes the UpdateOutpostResolverResponse to the HTTP response. -func SerializeUpdateOutpostResolverResponse(w http.ResponseWriter, output *UpdateOutpostResolverResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateResolverConfigResponse writes the UpdateResolverConfigResponse to the HTTP response. -func SerializeUpdateResolverConfigResponse(w http.ResponseWriter, output *UpdateResolverConfigResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateResolverDnssecConfigResponse writes the UpdateResolverDnssecConfigResponse to the HTTP response. -func SerializeUpdateResolverDnssecConfigResponse(w http.ResponseWriter, output *UpdateResolverDnssecConfigResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateResolverEndpointResponse writes the UpdateResolverEndpointResponse to the HTTP response. -func SerializeUpdateResolverEndpointResponse(w http.ResponseWriter, output *UpdateResolverEndpointResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateResolverRuleResponse writes the UpdateResolverRuleResponse to the HTTP response. -func SerializeUpdateResolverRuleResponse(w http.ResponseWriter, output *UpdateResolverRuleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/route53resolver/interface.go b/internal/generated/route53resolver/interface.go deleted file mode 100644 index 934ffb57..00000000 --- a/internal/generated/route53resolver/interface.go +++ /dev/null @@ -1,76 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package route53resolver - -import "context" - -type Route53ResolverService interface { - AssociateFirewallRuleGroup(ctx context.Context, input *AssociateFirewallRuleGroupRequest) (*AssociateFirewallRuleGroupResponse, error) - AssociateResolverEndpointIpAddress(ctx context.Context, input *AssociateResolverEndpointIpAddressRequest) (*AssociateResolverEndpointIpAddressResponse, error) - AssociateResolverQueryLogConfig(ctx context.Context, input *AssociateResolverQueryLogConfigRequest) (*AssociateResolverQueryLogConfigResponse, error) - AssociateResolverRule(ctx context.Context, input *AssociateResolverRuleRequest) (*AssociateResolverRuleResponse, error) - CreateFirewallDomainList(ctx context.Context, input *CreateFirewallDomainListRequest) (*CreateFirewallDomainListResponse, error) - CreateFirewallRule(ctx context.Context, input *CreateFirewallRuleRequest) (*CreateFirewallRuleResponse, error) - CreateFirewallRuleGroup(ctx context.Context, input *CreateFirewallRuleGroupRequest) (*CreateFirewallRuleGroupResponse, error) - CreateOutpostResolver(ctx context.Context, input *CreateOutpostResolverRequest) (*CreateOutpostResolverResponse, error) - CreateResolverEndpoint(ctx context.Context, input *CreateResolverEndpointRequest) (*CreateResolverEndpointResponse, error) - CreateResolverQueryLogConfig(ctx context.Context, input *CreateResolverQueryLogConfigRequest) (*CreateResolverQueryLogConfigResponse, error) - CreateResolverRule(ctx context.Context, input *CreateResolverRuleRequest) (*CreateResolverRuleResponse, error) - DeleteFirewallDomainList(ctx context.Context, input *DeleteFirewallDomainListRequest) (*DeleteFirewallDomainListResponse, error) - DeleteFirewallRule(ctx context.Context, input *DeleteFirewallRuleRequest) (*DeleteFirewallRuleResponse, error) - DeleteFirewallRuleGroup(ctx context.Context, input *DeleteFirewallRuleGroupRequest) (*DeleteFirewallRuleGroupResponse, error) - DeleteOutpostResolver(ctx context.Context, input *DeleteOutpostResolverRequest) (*DeleteOutpostResolverResponse, error) - DeleteResolverEndpoint(ctx context.Context, input *DeleteResolverEndpointRequest) (*DeleteResolverEndpointResponse, error) - DeleteResolverQueryLogConfig(ctx context.Context, input *DeleteResolverQueryLogConfigRequest) (*DeleteResolverQueryLogConfigResponse, error) - DeleteResolverRule(ctx context.Context, input *DeleteResolverRuleRequest) (*DeleteResolverRuleResponse, error) - DisassociateFirewallRuleGroup(ctx context.Context, input *DisassociateFirewallRuleGroupRequest) (*DisassociateFirewallRuleGroupResponse, error) - DisassociateResolverEndpointIpAddress(ctx context.Context, input *DisassociateResolverEndpointIpAddressRequest) (*DisassociateResolverEndpointIpAddressResponse, error) - DisassociateResolverQueryLogConfig(ctx context.Context, input *DisassociateResolverQueryLogConfigRequest) (*DisassociateResolverQueryLogConfigResponse, error) - DisassociateResolverRule(ctx context.Context, input *DisassociateResolverRuleRequest) (*DisassociateResolverRuleResponse, error) - GetFirewallConfig(ctx context.Context, input *GetFirewallConfigRequest) (*GetFirewallConfigResponse, error) - GetFirewallDomainList(ctx context.Context, input *GetFirewallDomainListRequest) (*GetFirewallDomainListResponse, error) - GetFirewallRuleGroup(ctx context.Context, input *GetFirewallRuleGroupRequest) (*GetFirewallRuleGroupResponse, error) - GetFirewallRuleGroupAssociation(ctx context.Context, input *GetFirewallRuleGroupAssociationRequest) (*GetFirewallRuleGroupAssociationResponse, error) - GetFirewallRuleGroupPolicy(ctx context.Context, input *GetFirewallRuleGroupPolicyRequest) (*GetFirewallRuleGroupPolicyResponse, error) - GetOutpostResolver(ctx context.Context, input *GetOutpostResolverRequest) (*GetOutpostResolverResponse, error) - GetResolverConfig(ctx context.Context, input *GetResolverConfigRequest) (*GetResolverConfigResponse, error) - GetResolverDnssecConfig(ctx context.Context, input *GetResolverDnssecConfigRequest) (*GetResolverDnssecConfigResponse, error) - GetResolverEndpoint(ctx context.Context, input *GetResolverEndpointRequest) (*GetResolverEndpointResponse, error) - GetResolverQueryLogConfig(ctx context.Context, input *GetResolverQueryLogConfigRequest) (*GetResolverQueryLogConfigResponse, error) - GetResolverQueryLogConfigAssociation(ctx context.Context, input *GetResolverQueryLogConfigAssociationRequest) (*GetResolverQueryLogConfigAssociationResponse, error) - GetResolverQueryLogConfigPolicy(ctx context.Context, input *GetResolverQueryLogConfigPolicyRequest) (*GetResolverQueryLogConfigPolicyResponse, error) - GetResolverRule(ctx context.Context, input *GetResolverRuleRequest) (*GetResolverRuleResponse, error) - GetResolverRuleAssociation(ctx context.Context, input *GetResolverRuleAssociationRequest) (*GetResolverRuleAssociationResponse, error) - GetResolverRulePolicy(ctx context.Context, input *GetResolverRulePolicyRequest) (*GetResolverRulePolicyResponse, error) - ImportFirewallDomains(ctx context.Context, input *ImportFirewallDomainsRequest) (*ImportFirewallDomainsResponse, error) - ListFirewallConfigs(ctx context.Context, input *ListFirewallConfigsRequest) (*ListFirewallConfigsResponse, error) - ListFirewallDomainLists(ctx context.Context, input *ListFirewallDomainListsRequest) (*ListFirewallDomainListsResponse, error) - ListFirewallDomains(ctx context.Context, input *ListFirewallDomainsRequest) (*ListFirewallDomainsResponse, error) - ListFirewallRuleGroupAssociations(ctx context.Context, input *ListFirewallRuleGroupAssociationsRequest) (*ListFirewallRuleGroupAssociationsResponse, error) - ListFirewallRuleGroups(ctx context.Context, input *ListFirewallRuleGroupsRequest) (*ListFirewallRuleGroupsResponse, error) - ListFirewallRules(ctx context.Context, input *ListFirewallRulesRequest) (*ListFirewallRulesResponse, error) - ListOutpostResolvers(ctx context.Context, input *ListOutpostResolversRequest) (*ListOutpostResolversResponse, error) - ListResolverConfigs(ctx context.Context, input *ListResolverConfigsRequest) (*ListResolverConfigsResponse, error) - ListResolverDnssecConfigs(ctx context.Context, input *ListResolverDnssecConfigsRequest) (*ListResolverDnssecConfigsResponse, error) - ListResolverEndpointIpAddresses(ctx context.Context, input *ListResolverEndpointIpAddressesRequest) (*ListResolverEndpointIpAddressesResponse, error) - ListResolverEndpoints(ctx context.Context, input *ListResolverEndpointsRequest) (*ListResolverEndpointsResponse, error) - ListResolverQueryLogConfigAssociations(ctx context.Context, input *ListResolverQueryLogConfigAssociationsRequest) (*ListResolverQueryLogConfigAssociationsResponse, error) - ListResolverQueryLogConfigs(ctx context.Context, input *ListResolverQueryLogConfigsRequest) (*ListResolverQueryLogConfigsResponse, error) - ListResolverRuleAssociations(ctx context.Context, input *ListResolverRuleAssociationsRequest) (*ListResolverRuleAssociationsResponse, error) - ListResolverRules(ctx context.Context, input *ListResolverRulesRequest) (*ListResolverRulesResponse, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceRequest) (*ListTagsForResourceResponse, error) - PutFirewallRuleGroupPolicy(ctx context.Context, input *PutFirewallRuleGroupPolicyRequest) (*PutFirewallRuleGroupPolicyResponse, error) - PutResolverQueryLogConfigPolicy(ctx context.Context, input *PutResolverQueryLogConfigPolicyRequest) (*PutResolverQueryLogConfigPolicyResponse, error) - PutResolverRulePolicy(ctx context.Context, input *PutResolverRulePolicyRequest) (*PutResolverRulePolicyResponse, error) - TagResource(ctx context.Context, input *TagResourceRequest) (*TagResourceResponse, error) - UntagResource(ctx context.Context, input *UntagResourceRequest) (*UntagResourceResponse, error) - UpdateFirewallConfig(ctx context.Context, input *UpdateFirewallConfigRequest) (*UpdateFirewallConfigResponse, error) - UpdateFirewallDomains(ctx context.Context, input *UpdateFirewallDomainsRequest) (*UpdateFirewallDomainsResponse, error) - UpdateFirewallRule(ctx context.Context, input *UpdateFirewallRuleRequest) (*UpdateFirewallRuleResponse, error) - UpdateFirewallRuleGroupAssociation(ctx context.Context, input *UpdateFirewallRuleGroupAssociationRequest) (*UpdateFirewallRuleGroupAssociationResponse, error) - UpdateOutpostResolver(ctx context.Context, input *UpdateOutpostResolverRequest) (*UpdateOutpostResolverResponse, error) - UpdateResolverConfig(ctx context.Context, input *UpdateResolverConfigRequest) (*UpdateResolverConfigResponse, error) - UpdateResolverDnssecConfig(ctx context.Context, input *UpdateResolverDnssecConfigRequest) (*UpdateResolverDnssecConfigResponse, error) - UpdateResolverEndpoint(ctx context.Context, input *UpdateResolverEndpointRequest) (*UpdateResolverEndpointResponse, error) - UpdateResolverRule(ctx context.Context, input *UpdateResolverRuleRequest) (*UpdateResolverRuleResponse, error) -} diff --git a/internal/generated/route53resolver/router.go b/internal/generated/route53resolver/router.go index e9515269..7b2c5afe 100644 --- a/internal/generated/route53resolver/router.go +++ b/internal/generated/route53resolver/router.go @@ -4,6 +4,9 @@ package route53resolver import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/route53resolver/serializer.go b/internal/generated/route53resolver/serializer.go deleted file mode 100644 index 96484839..00000000 --- a/internal/generated/route53resolver/serializer.go +++ /dev/null @@ -1,486 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package route53resolver - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeAssociateFirewallRuleGroupRequest parses an HTTP request into a *AssociateFirewallRuleGroupRequest. -func DeserializeAssociateFirewallRuleGroupRequest(r *http.Request, pathParams PathParams) (*AssociateFirewallRuleGroupRequest, error) { - input := &AssociateFirewallRuleGroupRequest{} - - return input, nil -} - -// DeserializeAssociateResolverEndpointIpAddressRequest parses an HTTP request into a *AssociateResolverEndpointIpAddressRequest. -func DeserializeAssociateResolverEndpointIpAddressRequest(r *http.Request, pathParams PathParams) (*AssociateResolverEndpointIpAddressRequest, error) { - input := &AssociateResolverEndpointIpAddressRequest{} - - return input, nil -} - -// DeserializeAssociateResolverQueryLogConfigRequest parses an HTTP request into a *AssociateResolverQueryLogConfigRequest. -func DeserializeAssociateResolverQueryLogConfigRequest(r *http.Request, pathParams PathParams) (*AssociateResolverQueryLogConfigRequest, error) { - input := &AssociateResolverQueryLogConfigRequest{} - - return input, nil -} - -// DeserializeAssociateResolverRuleRequest parses an HTTP request into a *AssociateResolverRuleRequest. -func DeserializeAssociateResolverRuleRequest(r *http.Request, pathParams PathParams) (*AssociateResolverRuleRequest, error) { - input := &AssociateResolverRuleRequest{} - - return input, nil -} - -// DeserializeCreateFirewallDomainListRequest parses an HTTP request into a *CreateFirewallDomainListRequest. -func DeserializeCreateFirewallDomainListRequest(r *http.Request, pathParams PathParams) (*CreateFirewallDomainListRequest, error) { - input := &CreateFirewallDomainListRequest{} - - return input, nil -} - -// DeserializeCreateFirewallRuleRequest parses an HTTP request into a *CreateFirewallRuleRequest. -func DeserializeCreateFirewallRuleRequest(r *http.Request, pathParams PathParams) (*CreateFirewallRuleRequest, error) { - input := &CreateFirewallRuleRequest{} - - return input, nil -} - -// DeserializeCreateFirewallRuleGroupRequest parses an HTTP request into a *CreateFirewallRuleGroupRequest. -func DeserializeCreateFirewallRuleGroupRequest(r *http.Request, pathParams PathParams) (*CreateFirewallRuleGroupRequest, error) { - input := &CreateFirewallRuleGroupRequest{} - - return input, nil -} - -// DeserializeCreateOutpostResolverRequest parses an HTTP request into a *CreateOutpostResolverRequest. -func DeserializeCreateOutpostResolverRequest(r *http.Request, pathParams PathParams) (*CreateOutpostResolverRequest, error) { - input := &CreateOutpostResolverRequest{} - - return input, nil -} - -// DeserializeCreateResolverEndpointRequest parses an HTTP request into a *CreateResolverEndpointRequest. -func DeserializeCreateResolverEndpointRequest(r *http.Request, pathParams PathParams) (*CreateResolverEndpointRequest, error) { - input := &CreateResolverEndpointRequest{} - - return input, nil -} - -// DeserializeCreateResolverQueryLogConfigRequest parses an HTTP request into a *CreateResolverQueryLogConfigRequest. -func DeserializeCreateResolverQueryLogConfigRequest(r *http.Request, pathParams PathParams) (*CreateResolverQueryLogConfigRequest, error) { - input := &CreateResolverQueryLogConfigRequest{} - - return input, nil -} - -// DeserializeCreateResolverRuleRequest parses an HTTP request into a *CreateResolverRuleRequest. -func DeserializeCreateResolverRuleRequest(r *http.Request, pathParams PathParams) (*CreateResolverRuleRequest, error) { - input := &CreateResolverRuleRequest{} - - return input, nil -} - -// DeserializeDeleteFirewallDomainListRequest parses an HTTP request into a *DeleteFirewallDomainListRequest. -func DeserializeDeleteFirewallDomainListRequest(r *http.Request, pathParams PathParams) (*DeleteFirewallDomainListRequest, error) { - input := &DeleteFirewallDomainListRequest{} - - return input, nil -} - -// DeserializeDeleteFirewallRuleRequest parses an HTTP request into a *DeleteFirewallRuleRequest. -func DeserializeDeleteFirewallRuleRequest(r *http.Request, pathParams PathParams) (*DeleteFirewallRuleRequest, error) { - input := &DeleteFirewallRuleRequest{} - - return input, nil -} - -// DeserializeDeleteFirewallRuleGroupRequest parses an HTTP request into a *DeleteFirewallRuleGroupRequest. -func DeserializeDeleteFirewallRuleGroupRequest(r *http.Request, pathParams PathParams) (*DeleteFirewallRuleGroupRequest, error) { - input := &DeleteFirewallRuleGroupRequest{} - - return input, nil -} - -// DeserializeDeleteOutpostResolverRequest parses an HTTP request into a *DeleteOutpostResolverRequest. -func DeserializeDeleteOutpostResolverRequest(r *http.Request, pathParams PathParams) (*DeleteOutpostResolverRequest, error) { - input := &DeleteOutpostResolverRequest{} - - return input, nil -} - -// DeserializeDeleteResolverEndpointRequest parses an HTTP request into a *DeleteResolverEndpointRequest. -func DeserializeDeleteResolverEndpointRequest(r *http.Request, pathParams PathParams) (*DeleteResolverEndpointRequest, error) { - input := &DeleteResolverEndpointRequest{} - - return input, nil -} - -// DeserializeDeleteResolverQueryLogConfigRequest parses an HTTP request into a *DeleteResolverQueryLogConfigRequest. -func DeserializeDeleteResolverQueryLogConfigRequest(r *http.Request, pathParams PathParams) (*DeleteResolverQueryLogConfigRequest, error) { - input := &DeleteResolverQueryLogConfigRequest{} - - return input, nil -} - -// DeserializeDeleteResolverRuleRequest parses an HTTP request into a *DeleteResolverRuleRequest. -func DeserializeDeleteResolverRuleRequest(r *http.Request, pathParams PathParams) (*DeleteResolverRuleRequest, error) { - input := &DeleteResolverRuleRequest{} - - return input, nil -} - -// DeserializeDisassociateFirewallRuleGroupRequest parses an HTTP request into a *DisassociateFirewallRuleGroupRequest. -func DeserializeDisassociateFirewallRuleGroupRequest(r *http.Request, pathParams PathParams) (*DisassociateFirewallRuleGroupRequest, error) { - input := &DisassociateFirewallRuleGroupRequest{} - - return input, nil -} - -// DeserializeDisassociateResolverEndpointIpAddressRequest parses an HTTP request into a *DisassociateResolverEndpointIpAddressRequest. -func DeserializeDisassociateResolverEndpointIpAddressRequest(r *http.Request, pathParams PathParams) (*DisassociateResolverEndpointIpAddressRequest, error) { - input := &DisassociateResolverEndpointIpAddressRequest{} - - return input, nil -} - -// DeserializeDisassociateResolverQueryLogConfigRequest parses an HTTP request into a *DisassociateResolverQueryLogConfigRequest. -func DeserializeDisassociateResolverQueryLogConfigRequest(r *http.Request, pathParams PathParams) (*DisassociateResolverQueryLogConfigRequest, error) { - input := &DisassociateResolverQueryLogConfigRequest{} - - return input, nil -} - -// DeserializeDisassociateResolverRuleRequest parses an HTTP request into a *DisassociateResolverRuleRequest. -func DeserializeDisassociateResolverRuleRequest(r *http.Request, pathParams PathParams) (*DisassociateResolverRuleRequest, error) { - input := &DisassociateResolverRuleRequest{} - - return input, nil -} - -// DeserializeGetFirewallConfigRequest parses an HTTP request into a *GetFirewallConfigRequest. -func DeserializeGetFirewallConfigRequest(r *http.Request, pathParams PathParams) (*GetFirewallConfigRequest, error) { - input := &GetFirewallConfigRequest{} - - return input, nil -} - -// DeserializeGetFirewallDomainListRequest parses an HTTP request into a *GetFirewallDomainListRequest. -func DeserializeGetFirewallDomainListRequest(r *http.Request, pathParams PathParams) (*GetFirewallDomainListRequest, error) { - input := &GetFirewallDomainListRequest{} - - return input, nil -} - -// DeserializeGetFirewallRuleGroupRequest parses an HTTP request into a *GetFirewallRuleGroupRequest. -func DeserializeGetFirewallRuleGroupRequest(r *http.Request, pathParams PathParams) (*GetFirewallRuleGroupRequest, error) { - input := &GetFirewallRuleGroupRequest{} - - return input, nil -} - -// DeserializeGetFirewallRuleGroupAssociationRequest parses an HTTP request into a *GetFirewallRuleGroupAssociationRequest. -func DeserializeGetFirewallRuleGroupAssociationRequest(r *http.Request, pathParams PathParams) (*GetFirewallRuleGroupAssociationRequest, error) { - input := &GetFirewallRuleGroupAssociationRequest{} - - return input, nil -} - -// DeserializeGetFirewallRuleGroupPolicyRequest parses an HTTP request into a *GetFirewallRuleGroupPolicyRequest. -func DeserializeGetFirewallRuleGroupPolicyRequest(r *http.Request, pathParams PathParams) (*GetFirewallRuleGroupPolicyRequest, error) { - input := &GetFirewallRuleGroupPolicyRequest{} - - return input, nil -} - -// DeserializeGetOutpostResolverRequest parses an HTTP request into a *GetOutpostResolverRequest. -func DeserializeGetOutpostResolverRequest(r *http.Request, pathParams PathParams) (*GetOutpostResolverRequest, error) { - input := &GetOutpostResolverRequest{} - - return input, nil -} - -// DeserializeGetResolverConfigRequest parses an HTTP request into a *GetResolverConfigRequest. -func DeserializeGetResolverConfigRequest(r *http.Request, pathParams PathParams) (*GetResolverConfigRequest, error) { - input := &GetResolverConfigRequest{} - - return input, nil -} - -// DeserializeGetResolverDnssecConfigRequest parses an HTTP request into a *GetResolverDnssecConfigRequest. -func DeserializeGetResolverDnssecConfigRequest(r *http.Request, pathParams PathParams) (*GetResolverDnssecConfigRequest, error) { - input := &GetResolverDnssecConfigRequest{} - - return input, nil -} - -// DeserializeGetResolverEndpointRequest parses an HTTP request into a *GetResolverEndpointRequest. -func DeserializeGetResolverEndpointRequest(r *http.Request, pathParams PathParams) (*GetResolverEndpointRequest, error) { - input := &GetResolverEndpointRequest{} - - return input, nil -} - -// DeserializeGetResolverQueryLogConfigRequest parses an HTTP request into a *GetResolverQueryLogConfigRequest. -func DeserializeGetResolverQueryLogConfigRequest(r *http.Request, pathParams PathParams) (*GetResolverQueryLogConfigRequest, error) { - input := &GetResolverQueryLogConfigRequest{} - - return input, nil -} - -// DeserializeGetResolverQueryLogConfigAssociationRequest parses an HTTP request into a *GetResolverQueryLogConfigAssociationRequest. -func DeserializeGetResolverQueryLogConfigAssociationRequest(r *http.Request, pathParams PathParams) (*GetResolverQueryLogConfigAssociationRequest, error) { - input := &GetResolverQueryLogConfigAssociationRequest{} - - return input, nil -} - -// DeserializeGetResolverQueryLogConfigPolicyRequest parses an HTTP request into a *GetResolverQueryLogConfigPolicyRequest. -func DeserializeGetResolverQueryLogConfigPolicyRequest(r *http.Request, pathParams PathParams) (*GetResolverQueryLogConfigPolicyRequest, error) { - input := &GetResolverQueryLogConfigPolicyRequest{} - - return input, nil -} - -// DeserializeGetResolverRuleRequest parses an HTTP request into a *GetResolverRuleRequest. -func DeserializeGetResolverRuleRequest(r *http.Request, pathParams PathParams) (*GetResolverRuleRequest, error) { - input := &GetResolverRuleRequest{} - - return input, nil -} - -// DeserializeGetResolverRuleAssociationRequest parses an HTTP request into a *GetResolverRuleAssociationRequest. -func DeserializeGetResolverRuleAssociationRequest(r *http.Request, pathParams PathParams) (*GetResolverRuleAssociationRequest, error) { - input := &GetResolverRuleAssociationRequest{} - - return input, nil -} - -// DeserializeGetResolverRulePolicyRequest parses an HTTP request into a *GetResolverRulePolicyRequest. -func DeserializeGetResolverRulePolicyRequest(r *http.Request, pathParams PathParams) (*GetResolverRulePolicyRequest, error) { - input := &GetResolverRulePolicyRequest{} - - return input, nil -} - -// DeserializeImportFirewallDomainsRequest parses an HTTP request into a *ImportFirewallDomainsRequest. -func DeserializeImportFirewallDomainsRequest(r *http.Request, pathParams PathParams) (*ImportFirewallDomainsRequest, error) { - input := &ImportFirewallDomainsRequest{} - - return input, nil -} - -// DeserializeListFirewallConfigsRequest parses an HTTP request into a *ListFirewallConfigsRequest. -func DeserializeListFirewallConfigsRequest(r *http.Request, pathParams PathParams) (*ListFirewallConfigsRequest, error) { - input := &ListFirewallConfigsRequest{} - - return input, nil -} - -// DeserializeListFirewallDomainListsRequest parses an HTTP request into a *ListFirewallDomainListsRequest. -func DeserializeListFirewallDomainListsRequest(r *http.Request, pathParams PathParams) (*ListFirewallDomainListsRequest, error) { - input := &ListFirewallDomainListsRequest{} - - return input, nil -} - -// DeserializeListFirewallDomainsRequest parses an HTTP request into a *ListFirewallDomainsRequest. -func DeserializeListFirewallDomainsRequest(r *http.Request, pathParams PathParams) (*ListFirewallDomainsRequest, error) { - input := &ListFirewallDomainsRequest{} - - return input, nil -} - -// DeserializeListFirewallRuleGroupAssociationsRequest parses an HTTP request into a *ListFirewallRuleGroupAssociationsRequest. -func DeserializeListFirewallRuleGroupAssociationsRequest(r *http.Request, pathParams PathParams) (*ListFirewallRuleGroupAssociationsRequest, error) { - input := &ListFirewallRuleGroupAssociationsRequest{} - - return input, nil -} - -// DeserializeListFirewallRuleGroupsRequest parses an HTTP request into a *ListFirewallRuleGroupsRequest. -func DeserializeListFirewallRuleGroupsRequest(r *http.Request, pathParams PathParams) (*ListFirewallRuleGroupsRequest, error) { - input := &ListFirewallRuleGroupsRequest{} - - return input, nil -} - -// DeserializeListFirewallRulesRequest parses an HTTP request into a *ListFirewallRulesRequest. -func DeserializeListFirewallRulesRequest(r *http.Request, pathParams PathParams) (*ListFirewallRulesRequest, error) { - input := &ListFirewallRulesRequest{} - - return input, nil -} - -// DeserializeListOutpostResolversRequest parses an HTTP request into a *ListOutpostResolversRequest. -func DeserializeListOutpostResolversRequest(r *http.Request, pathParams PathParams) (*ListOutpostResolversRequest, error) { - input := &ListOutpostResolversRequest{} - - return input, nil -} - -// DeserializeListResolverConfigsRequest parses an HTTP request into a *ListResolverConfigsRequest. -func DeserializeListResolverConfigsRequest(r *http.Request, pathParams PathParams) (*ListResolverConfigsRequest, error) { - input := &ListResolverConfigsRequest{} - - return input, nil -} - -// DeserializeListResolverDnssecConfigsRequest parses an HTTP request into a *ListResolverDnssecConfigsRequest. -func DeserializeListResolverDnssecConfigsRequest(r *http.Request, pathParams PathParams) (*ListResolverDnssecConfigsRequest, error) { - input := &ListResolverDnssecConfigsRequest{} - - return input, nil -} - -// DeserializeListResolverEndpointIpAddressesRequest parses an HTTP request into a *ListResolverEndpointIpAddressesRequest. -func DeserializeListResolverEndpointIpAddressesRequest(r *http.Request, pathParams PathParams) (*ListResolverEndpointIpAddressesRequest, error) { - input := &ListResolverEndpointIpAddressesRequest{} - - return input, nil -} - -// DeserializeListResolverEndpointsRequest parses an HTTP request into a *ListResolverEndpointsRequest. -func DeserializeListResolverEndpointsRequest(r *http.Request, pathParams PathParams) (*ListResolverEndpointsRequest, error) { - input := &ListResolverEndpointsRequest{} - - return input, nil -} - -// DeserializeListResolverQueryLogConfigAssociationsRequest parses an HTTP request into a *ListResolverQueryLogConfigAssociationsRequest. -func DeserializeListResolverQueryLogConfigAssociationsRequest(r *http.Request, pathParams PathParams) (*ListResolverQueryLogConfigAssociationsRequest, error) { - input := &ListResolverQueryLogConfigAssociationsRequest{} - - return input, nil -} - -// DeserializeListResolverQueryLogConfigsRequest parses an HTTP request into a *ListResolverQueryLogConfigsRequest. -func DeserializeListResolverQueryLogConfigsRequest(r *http.Request, pathParams PathParams) (*ListResolverQueryLogConfigsRequest, error) { - input := &ListResolverQueryLogConfigsRequest{} - - return input, nil -} - -// DeserializeListResolverRuleAssociationsRequest parses an HTTP request into a *ListResolverRuleAssociationsRequest. -func DeserializeListResolverRuleAssociationsRequest(r *http.Request, pathParams PathParams) (*ListResolverRuleAssociationsRequest, error) { - input := &ListResolverRuleAssociationsRequest{} - - return input, nil -} - -// DeserializeListResolverRulesRequest parses an HTTP request into a *ListResolverRulesRequest. -func DeserializeListResolverRulesRequest(r *http.Request, pathParams PathParams) (*ListResolverRulesRequest, error) { - input := &ListResolverRulesRequest{} - - return input, nil -} - -// DeserializeListTagsForResourceRequest parses an HTTP request into a *ListTagsForResourceRequest. -func DeserializeListTagsForResourceRequest(r *http.Request, pathParams PathParams) (*ListTagsForResourceRequest, error) { - input := &ListTagsForResourceRequest{} - - return input, nil -} - -// DeserializePutFirewallRuleGroupPolicyRequest parses an HTTP request into a *PutFirewallRuleGroupPolicyRequest. -func DeserializePutFirewallRuleGroupPolicyRequest(r *http.Request, pathParams PathParams) (*PutFirewallRuleGroupPolicyRequest, error) { - input := &PutFirewallRuleGroupPolicyRequest{} - - return input, nil -} - -// DeserializePutResolverQueryLogConfigPolicyRequest parses an HTTP request into a *PutResolverQueryLogConfigPolicyRequest. -func DeserializePutResolverQueryLogConfigPolicyRequest(r *http.Request, pathParams PathParams) (*PutResolverQueryLogConfigPolicyRequest, error) { - input := &PutResolverQueryLogConfigPolicyRequest{} - - return input, nil -} - -// DeserializePutResolverRulePolicyRequest parses an HTTP request into a *PutResolverRulePolicyRequest. -func DeserializePutResolverRulePolicyRequest(r *http.Request, pathParams PathParams) (*PutResolverRulePolicyRequest, error) { - input := &PutResolverRulePolicyRequest{} - - return input, nil -} - -// DeserializeTagResourceRequest parses an HTTP request into a *TagResourceRequest. -func DeserializeTagResourceRequest(r *http.Request, pathParams PathParams) (*TagResourceRequest, error) { - input := &TagResourceRequest{} - - return input, nil -} - -// DeserializeUntagResourceRequest parses an HTTP request into a *UntagResourceRequest. -func DeserializeUntagResourceRequest(r *http.Request, pathParams PathParams) (*UntagResourceRequest, error) { - input := &UntagResourceRequest{} - - return input, nil -} - -// DeserializeUpdateFirewallConfigRequest parses an HTTP request into a *UpdateFirewallConfigRequest. -func DeserializeUpdateFirewallConfigRequest(r *http.Request, pathParams PathParams) (*UpdateFirewallConfigRequest, error) { - input := &UpdateFirewallConfigRequest{} - - return input, nil -} - -// DeserializeUpdateFirewallDomainsRequest parses an HTTP request into a *UpdateFirewallDomainsRequest. -func DeserializeUpdateFirewallDomainsRequest(r *http.Request, pathParams PathParams) (*UpdateFirewallDomainsRequest, error) { - input := &UpdateFirewallDomainsRequest{} - - return input, nil -} - -// DeserializeUpdateFirewallRuleRequest parses an HTTP request into a *UpdateFirewallRuleRequest. -func DeserializeUpdateFirewallRuleRequest(r *http.Request, pathParams PathParams) (*UpdateFirewallRuleRequest, error) { - input := &UpdateFirewallRuleRequest{} - - return input, nil -} - -// DeserializeUpdateFirewallRuleGroupAssociationRequest parses an HTTP request into a *UpdateFirewallRuleGroupAssociationRequest. -func DeserializeUpdateFirewallRuleGroupAssociationRequest(r *http.Request, pathParams PathParams) (*UpdateFirewallRuleGroupAssociationRequest, error) { - input := &UpdateFirewallRuleGroupAssociationRequest{} - - return input, nil -} - -// DeserializeUpdateOutpostResolverRequest parses an HTTP request into a *UpdateOutpostResolverRequest. -func DeserializeUpdateOutpostResolverRequest(r *http.Request, pathParams PathParams) (*UpdateOutpostResolverRequest, error) { - input := &UpdateOutpostResolverRequest{} - - return input, nil -} - -// DeserializeUpdateResolverConfigRequest parses an HTTP request into a *UpdateResolverConfigRequest. -func DeserializeUpdateResolverConfigRequest(r *http.Request, pathParams PathParams) (*UpdateResolverConfigRequest, error) { - input := &UpdateResolverConfigRequest{} - - return input, nil -} - -// DeserializeUpdateResolverDnssecConfigRequest parses an HTTP request into a *UpdateResolverDnssecConfigRequest. -func DeserializeUpdateResolverDnssecConfigRequest(r *http.Request, pathParams PathParams) (*UpdateResolverDnssecConfigRequest, error) { - input := &UpdateResolverDnssecConfigRequest{} - - return input, nil -} - -// DeserializeUpdateResolverEndpointRequest parses an HTTP request into a *UpdateResolverEndpointRequest. -func DeserializeUpdateResolverEndpointRequest(r *http.Request, pathParams PathParams) (*UpdateResolverEndpointRequest, error) { - input := &UpdateResolverEndpointRequest{} - - return input, nil -} - -// DeserializeUpdateResolverRuleRequest parses an HTTP request into a *UpdateResolverRuleRequest. -func DeserializeUpdateResolverRuleRequest(r *http.Request, pathParams PathParams) (*UpdateResolverRuleRequest, error) { - input := &UpdateResolverRuleRequest{} - - return input, nil -} diff --git a/internal/generated/s3/deserializer.go b/internal/generated/s3/deserializer.go deleted file mode 100644 index a6da730c..00000000 --- a/internal/generated/s3/deserializer.go +++ /dev/null @@ -1,1485 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package s3 - -import ( - "encoding/json" - "encoding/xml" - "net/http" - "strconv" - "time" -) - -// SerializeAbortMultipartUploadOutput writes the AbortMultipartUploadOutput to the HTTP response. -func SerializeAbortMultipartUploadOutput(w http.ResponseWriter, output *AbortMultipartUploadOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.RequestCharged != "" { - w.Header().Set("x-amz-request-charged", output.RequestCharged) - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCompleteMultipartUploadOutput writes the CompleteMultipartUploadOutput to the HTTP response. -func SerializeCompleteMultipartUploadOutput(w http.ResponseWriter, output *CompleteMultipartUploadOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("x-amz-server-side-encryption-bucket-key-enabled", strconv.FormatBool(output.BucketKeyEnabled)) - if output.Expiration != "" { - w.Header().Set("x-amz-expiration", output.Expiration) - } - if output.RequestCharged != "" { - w.Header().Set("x-amz-request-charged", output.RequestCharged) - } - if output.SSEKMSKeyId != "" { - w.Header().Set("x-amz-server-side-encryption-aws-kms-key-id", output.SSEKMSKeyId) - } - if output.ServerSideEncryption != "" { - w.Header().Set("x-amz-server-side-encryption", output.ServerSideEncryption) - } - if output.VersionId != "" { - w.Header().Set("x-amz-version-id", output.VersionId) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCopyObjectOutput writes the CopyObjectOutput to the HTTP response. -func SerializeCopyObjectOutput(w http.ResponseWriter, output *CopyObjectOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("x-amz-server-side-encryption-bucket-key-enabled", strconv.FormatBool(output.BucketKeyEnabled)) - if output.CopySourceVersionId != "" { - w.Header().Set("x-amz-copy-source-version-id", output.CopySourceVersionId) - } - if output.Expiration != "" { - w.Header().Set("x-amz-expiration", output.Expiration) - } - if output.RequestCharged != "" { - w.Header().Set("x-amz-request-charged", output.RequestCharged) - } - if output.SSECustomerAlgorithm != "" { - w.Header().Set("x-amz-server-side-encryption-customer-algorithm", output.SSECustomerAlgorithm) - } - if output.SSECustomerKeyMD5 != "" { - w.Header().Set("x-amz-server-side-encryption-customer-key-MD5", output.SSECustomerKeyMD5) - } - if output.SSEKMSEncryptionContext != "" { - w.Header().Set("x-amz-server-side-encryption-context", output.SSEKMSEncryptionContext) - } - if output.SSEKMSKeyId != "" { - w.Header().Set("x-amz-server-side-encryption-aws-kms-key-id", output.SSEKMSKeyId) - } - if output.ServerSideEncryption != "" { - w.Header().Set("x-amz-server-side-encryption", output.ServerSideEncryption) - } - if output.VersionId != "" { - w.Header().Set("x-amz-version-id", output.VersionId) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateBucketOutput writes the CreateBucketOutput to the HTTP response. -func SerializeCreateBucketOutput(w http.ResponseWriter, output *CreateBucketOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.BucketArn != "" { - w.Header().Set("x-amz-bucket-arn", output.BucketArn) - } - if output.Location != "" { - w.Header().Set("Location", output.Location) - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateMultipartUploadOutput writes the CreateMultipartUploadOutput to the HTTP response. -func SerializeCreateMultipartUploadOutput(w http.ResponseWriter, output *CreateMultipartUploadOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if !output.AbortDate.IsZero() { - w.Header().Set("x-amz-abort-date", output.AbortDate.Format(time.RFC3339)) - } - if output.AbortRuleId != "" { - w.Header().Set("x-amz-abort-rule-id", output.AbortRuleId) - } - w.Header().Set("x-amz-server-side-encryption-bucket-key-enabled", strconv.FormatBool(output.BucketKeyEnabled)) - if output.ChecksumAlgorithm != "" { - w.Header().Set("x-amz-checksum-algorithm", output.ChecksumAlgorithm) - } - if output.ChecksumType != "" { - w.Header().Set("x-amz-checksum-type", output.ChecksumType) - } - if output.RequestCharged != "" { - w.Header().Set("x-amz-request-charged", output.RequestCharged) - } - if output.SSECustomerAlgorithm != "" { - w.Header().Set("x-amz-server-side-encryption-customer-algorithm", output.SSECustomerAlgorithm) - } - if output.SSECustomerKeyMD5 != "" { - w.Header().Set("x-amz-server-side-encryption-customer-key-MD5", output.SSECustomerKeyMD5) - } - if output.SSEKMSEncryptionContext != "" { - w.Header().Set("x-amz-server-side-encryption-context", output.SSEKMSEncryptionContext) - } - if output.SSEKMSKeyId != "" { - w.Header().Set("x-amz-server-side-encryption-aws-kms-key-id", output.SSEKMSKeyId) - } - if output.ServerSideEncryption != "" { - w.Header().Set("x-amz-server-side-encryption", output.ServerSideEncryption) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateSessionOutput writes the CreateSessionOutput to the HTTP response. -func SerializeCreateSessionOutput(w http.ResponseWriter, output *CreateSessionOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("x-amz-server-side-encryption-bucket-key-enabled", strconv.FormatBool(output.BucketKeyEnabled)) - if output.SSEKMSEncryptionContext != "" { - w.Header().Set("x-amz-server-side-encryption-context", output.SSEKMSEncryptionContext) - } - if output.SSEKMSKeyId != "" { - w.Header().Set("x-amz-server-side-encryption-aws-kms-key-id", output.SSEKMSKeyId) - } - if output.ServerSideEncryption != "" { - w.Header().Set("x-amz-server-side-encryption", output.ServerSideEncryption) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteObjectOutput writes the DeleteObjectOutput to the HTTP response. -func SerializeDeleteObjectOutput(w http.ResponseWriter, output *DeleteObjectOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("x-amz-delete-marker", strconv.FormatBool(output.DeleteMarker)) - if output.RequestCharged != "" { - w.Header().Set("x-amz-request-charged", output.RequestCharged) - } - if output.VersionId != "" { - w.Header().Set("x-amz-version-id", output.VersionId) - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteObjectTaggingOutput writes the DeleteObjectTaggingOutput to the HTTP response. -func SerializeDeleteObjectTaggingOutput(w http.ResponseWriter, output *DeleteObjectTaggingOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.VersionId != "" { - w.Header().Set("x-amz-version-id", output.VersionId) - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteObjectsOutput writes the DeleteObjectsOutput to the HTTP response. -func SerializeDeleteObjectsOutput(w http.ResponseWriter, output *DeleteObjectsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.RequestCharged != "" { - w.Header().Set("x-amz-request-charged", output.RequestCharged) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetBucketAbacOutput writes the GetBucketAbacOutput to the HTTP response. -func SerializeGetBucketAbacOutput(w http.ResponseWriter, output *GetBucketAbacOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetBucketAccelerateConfigurationOutput writes the GetBucketAccelerateConfigurationOutput to the HTTP response. -func SerializeGetBucketAccelerateConfigurationOutput(w http.ResponseWriter, output *GetBucketAccelerateConfigurationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.RequestCharged != "" { - w.Header().Set("x-amz-request-charged", output.RequestCharged) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetBucketAclOutput writes the GetBucketAclOutput to the HTTP response. -func SerializeGetBucketAclOutput(w http.ResponseWriter, output *GetBucketAclOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetBucketAnalyticsConfigurationOutput writes the GetBucketAnalyticsConfigurationOutput to the HTTP response. -func SerializeGetBucketAnalyticsConfigurationOutput(w http.ResponseWriter, output *GetBucketAnalyticsConfigurationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetBucketCorsOutput writes the GetBucketCorsOutput to the HTTP response. -func SerializeGetBucketCorsOutput(w http.ResponseWriter, output *GetBucketCorsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetBucketEncryptionOutput writes the GetBucketEncryptionOutput to the HTTP response. -func SerializeGetBucketEncryptionOutput(w http.ResponseWriter, output *GetBucketEncryptionOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetBucketIntelligentTieringConfigurationOutput writes the GetBucketIntelligentTieringConfigurationOutput to the HTTP response. -func SerializeGetBucketIntelligentTieringConfigurationOutput(w http.ResponseWriter, output *GetBucketIntelligentTieringConfigurationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetBucketInventoryConfigurationOutput writes the GetBucketInventoryConfigurationOutput to the HTTP response. -func SerializeGetBucketInventoryConfigurationOutput(w http.ResponseWriter, output *GetBucketInventoryConfigurationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetBucketLifecycleConfigurationOutput writes the GetBucketLifecycleConfigurationOutput to the HTTP response. -func SerializeGetBucketLifecycleConfigurationOutput(w http.ResponseWriter, output *GetBucketLifecycleConfigurationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.TransitionDefaultMinimumObjectSize != "" { - w.Header().Set("x-amz-transition-default-minimum-object-size", output.TransitionDefaultMinimumObjectSize) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetBucketLocationOutput writes the GetBucketLocationOutput to the HTTP response. -func SerializeGetBucketLocationOutput(w http.ResponseWriter, output *GetBucketLocationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetBucketLoggingOutput writes the GetBucketLoggingOutput to the HTTP response. -func SerializeGetBucketLoggingOutput(w http.ResponseWriter, output *GetBucketLoggingOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetBucketMetadataConfigurationOutput writes the GetBucketMetadataConfigurationOutput to the HTTP response. -func SerializeGetBucketMetadataConfigurationOutput(w http.ResponseWriter, output *GetBucketMetadataConfigurationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetBucketMetadataTableConfigurationOutput writes the GetBucketMetadataTableConfigurationOutput to the HTTP response. -func SerializeGetBucketMetadataTableConfigurationOutput(w http.ResponseWriter, output *GetBucketMetadataTableConfigurationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetBucketMetricsConfigurationOutput writes the GetBucketMetricsConfigurationOutput to the HTTP response. -func SerializeGetBucketMetricsConfigurationOutput(w http.ResponseWriter, output *GetBucketMetricsConfigurationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeNotificationConfiguration writes the NotificationConfiguration to the HTTP response. -func SerializeNotificationConfiguration(w http.ResponseWriter, output *NotificationConfiguration, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetBucketOwnershipControlsOutput writes the GetBucketOwnershipControlsOutput to the HTTP response. -func SerializeGetBucketOwnershipControlsOutput(w http.ResponseWriter, output *GetBucketOwnershipControlsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetBucketPolicyOutput writes the GetBucketPolicyOutput to the HTTP response. -func SerializeGetBucketPolicyOutput(w http.ResponseWriter, output *GetBucketPolicyOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetBucketPolicyStatusOutput writes the GetBucketPolicyStatusOutput to the HTTP response. -func SerializeGetBucketPolicyStatusOutput(w http.ResponseWriter, output *GetBucketPolicyStatusOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetBucketReplicationOutput writes the GetBucketReplicationOutput to the HTTP response. -func SerializeGetBucketReplicationOutput(w http.ResponseWriter, output *GetBucketReplicationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetBucketRequestPaymentOutput writes the GetBucketRequestPaymentOutput to the HTTP response. -func SerializeGetBucketRequestPaymentOutput(w http.ResponseWriter, output *GetBucketRequestPaymentOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetBucketTaggingOutput writes the GetBucketTaggingOutput to the HTTP response. -func SerializeGetBucketTaggingOutput(w http.ResponseWriter, output *GetBucketTaggingOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetBucketVersioningOutput writes the GetBucketVersioningOutput to the HTTP response. -func SerializeGetBucketVersioningOutput(w http.ResponseWriter, output *GetBucketVersioningOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetBucketWebsiteOutput writes the GetBucketWebsiteOutput to the HTTP response. -func SerializeGetBucketWebsiteOutput(w http.ResponseWriter, output *GetBucketWebsiteOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetObjectOutput writes the GetObjectOutput to the HTTP response. -func SerializeGetObjectOutput(w http.ResponseWriter, output *GetObjectOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.AcceptRanges != "" { - w.Header().Set("accept-ranges", output.AcceptRanges) - } - w.Header().Set("x-amz-server-side-encryption-bucket-key-enabled", strconv.FormatBool(output.BucketKeyEnabled)) - if output.CacheControl != "" { - w.Header().Set("Cache-Control", output.CacheControl) - } - if output.ChecksumCRC32 != "" { - w.Header().Set("x-amz-checksum-crc32", output.ChecksumCRC32) - } - if output.ChecksumCRC32C != "" { - w.Header().Set("x-amz-checksum-crc32c", output.ChecksumCRC32C) - } - if output.ChecksumCRC64NVME != "" { - w.Header().Set("x-amz-checksum-crc64nvme", output.ChecksumCRC64NVME) - } - if output.ChecksumSHA1 != "" { - w.Header().Set("x-amz-checksum-sha1", output.ChecksumSHA1) - } - if output.ChecksumSHA256 != "" { - w.Header().Set("x-amz-checksum-sha256", output.ChecksumSHA256) - } - if output.ChecksumType != "" { - w.Header().Set("x-amz-checksum-type", output.ChecksumType) - } - if output.ContentDisposition != "" { - w.Header().Set("Content-Disposition", output.ContentDisposition) - } - if output.ContentEncoding != "" { - w.Header().Set("Content-Encoding", output.ContentEncoding) - } - if output.ContentLanguage != "" { - w.Header().Set("Content-Language", output.ContentLanguage) - } - w.Header().Set("Content-Length", strconv.FormatInt(output.ContentLength, 10)) - if output.ContentRange != "" { - w.Header().Set("Content-Range", output.ContentRange) - } - if output.ContentType != "" { - w.Header().Set("Content-Type", output.ContentType) - } - w.Header().Set("x-amz-delete-marker", strconv.FormatBool(output.DeleteMarker)) - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - if output.Expiration != "" { - w.Header().Set("x-amz-expiration", output.Expiration) - } - if output.Expires != "" { - w.Header().Set("Expires", output.Expires) - } - if !output.LastModified.IsZero() { - w.Header().Set("Last-Modified", output.LastModified.Format(time.RFC3339)) - } - w.Header().Set("x-amz-missing-meta", strconv.FormatInt(int64(output.MissingMeta), 10)) - if output.ObjectLockLegalHoldStatus != "" { - w.Header().Set("x-amz-object-lock-legal-hold", output.ObjectLockLegalHoldStatus) - } - if output.ObjectLockMode != "" { - w.Header().Set("x-amz-object-lock-mode", output.ObjectLockMode) - } - if !output.ObjectLockRetainUntilDate.IsZero() { - w.Header().Set("x-amz-object-lock-retain-until-date", output.ObjectLockRetainUntilDate.Format(time.RFC3339)) - } - w.Header().Set("x-amz-mp-parts-count", strconv.FormatInt(int64(output.PartsCount), 10)) - if output.ReplicationStatus != "" { - w.Header().Set("x-amz-replication-status", output.ReplicationStatus) - } - if output.RequestCharged != "" { - w.Header().Set("x-amz-request-charged", output.RequestCharged) - } - if output.Restore != "" { - w.Header().Set("x-amz-restore", output.Restore) - } - if output.SSECustomerAlgorithm != "" { - w.Header().Set("x-amz-server-side-encryption-customer-algorithm", output.SSECustomerAlgorithm) - } - if output.SSECustomerKeyMD5 != "" { - w.Header().Set("x-amz-server-side-encryption-customer-key-MD5", output.SSECustomerKeyMD5) - } - if output.SSEKMSKeyId != "" { - w.Header().Set("x-amz-server-side-encryption-aws-kms-key-id", output.SSEKMSKeyId) - } - if output.ServerSideEncryption != "" { - w.Header().Set("x-amz-server-side-encryption", output.ServerSideEncryption) - } - if output.StorageClass != "" { - w.Header().Set("x-amz-storage-class", output.StorageClass) - } - w.Header().Set("x-amz-tagging-count", strconv.FormatInt(int64(output.TagCount), 10)) - if output.VersionId != "" { - w.Header().Set("x-amz-version-id", output.VersionId) - } - if output.WebsiteRedirectLocation != "" { - w.Header().Set("x-amz-website-redirect-location", output.WebsiteRedirectLocation) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetObjectAclOutput writes the GetObjectAclOutput to the HTTP response. -func SerializeGetObjectAclOutput(w http.ResponseWriter, output *GetObjectAclOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.RequestCharged != "" { - w.Header().Set("x-amz-request-charged", output.RequestCharged) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetObjectAttributesOutput writes the GetObjectAttributesOutput to the HTTP response. -func SerializeGetObjectAttributesOutput(w http.ResponseWriter, output *GetObjectAttributesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("x-amz-delete-marker", strconv.FormatBool(output.DeleteMarker)) - if !output.LastModified.IsZero() { - w.Header().Set("Last-Modified", output.LastModified.Format(time.RFC3339)) - } - if output.RequestCharged != "" { - w.Header().Set("x-amz-request-charged", output.RequestCharged) - } - if output.VersionId != "" { - w.Header().Set("x-amz-version-id", output.VersionId) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetObjectLegalHoldOutput writes the GetObjectLegalHoldOutput to the HTTP response. -func SerializeGetObjectLegalHoldOutput(w http.ResponseWriter, output *GetObjectLegalHoldOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetObjectLockConfigurationOutput writes the GetObjectLockConfigurationOutput to the HTTP response. -func SerializeGetObjectLockConfigurationOutput(w http.ResponseWriter, output *GetObjectLockConfigurationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetObjectRetentionOutput writes the GetObjectRetentionOutput to the HTTP response. -func SerializeGetObjectRetentionOutput(w http.ResponseWriter, output *GetObjectRetentionOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetObjectTaggingOutput writes the GetObjectTaggingOutput to the HTTP response. -func SerializeGetObjectTaggingOutput(w http.ResponseWriter, output *GetObjectTaggingOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.VersionId != "" { - w.Header().Set("x-amz-version-id", output.VersionId) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetObjectTorrentOutput writes the GetObjectTorrentOutput to the HTTP response. -func SerializeGetObjectTorrentOutput(w http.ResponseWriter, output *GetObjectTorrentOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.RequestCharged != "" { - w.Header().Set("x-amz-request-charged", output.RequestCharged) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPublicAccessBlockOutput writes the GetPublicAccessBlockOutput to the HTTP response. -func SerializeGetPublicAccessBlockOutput(w http.ResponseWriter, output *GetPublicAccessBlockOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeHeadBucketOutput writes the HeadBucketOutput to the HTTP response. -func SerializeHeadBucketOutput(w http.ResponseWriter, output *HeadBucketOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("x-amz-access-point-alias", strconv.FormatBool(output.AccessPointAlias)) - if output.BucketArn != "" { - w.Header().Set("x-amz-bucket-arn", output.BucketArn) - } - if output.BucketLocationName != "" { - w.Header().Set("x-amz-bucket-location-name", output.BucketLocationName) - } - if output.BucketLocationType != "" { - w.Header().Set("x-amz-bucket-location-type", output.BucketLocationType) - } - if output.BucketRegion != "" { - w.Header().Set("x-amz-bucket-region", output.BucketRegion) - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeHeadObjectOutput writes the HeadObjectOutput to the HTTP response. -func SerializeHeadObjectOutput(w http.ResponseWriter, output *HeadObjectOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.AcceptRanges != "" { - w.Header().Set("accept-ranges", output.AcceptRanges) - } - if output.ArchiveStatus != "" { - w.Header().Set("x-amz-archive-status", output.ArchiveStatus) - } - w.Header().Set("x-amz-server-side-encryption-bucket-key-enabled", strconv.FormatBool(output.BucketKeyEnabled)) - if output.CacheControl != "" { - w.Header().Set("Cache-Control", output.CacheControl) - } - if output.ChecksumCRC32 != "" { - w.Header().Set("x-amz-checksum-crc32", output.ChecksumCRC32) - } - if output.ChecksumCRC32C != "" { - w.Header().Set("x-amz-checksum-crc32c", output.ChecksumCRC32C) - } - if output.ChecksumCRC64NVME != "" { - w.Header().Set("x-amz-checksum-crc64nvme", output.ChecksumCRC64NVME) - } - if output.ChecksumSHA1 != "" { - w.Header().Set("x-amz-checksum-sha1", output.ChecksumSHA1) - } - if output.ChecksumSHA256 != "" { - w.Header().Set("x-amz-checksum-sha256", output.ChecksumSHA256) - } - if output.ChecksumType != "" { - w.Header().Set("x-amz-checksum-type", output.ChecksumType) - } - if output.ContentDisposition != "" { - w.Header().Set("Content-Disposition", output.ContentDisposition) - } - if output.ContentEncoding != "" { - w.Header().Set("Content-Encoding", output.ContentEncoding) - } - if output.ContentLanguage != "" { - w.Header().Set("Content-Language", output.ContentLanguage) - } - w.Header().Set("Content-Length", strconv.FormatInt(output.ContentLength, 10)) - if output.ContentRange != "" { - w.Header().Set("Content-Range", output.ContentRange) - } - if output.ContentType != "" { - w.Header().Set("Content-Type", output.ContentType) - } - w.Header().Set("x-amz-delete-marker", strconv.FormatBool(output.DeleteMarker)) - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - if output.Expiration != "" { - w.Header().Set("x-amz-expiration", output.Expiration) - } - if output.Expires != "" { - w.Header().Set("Expires", output.Expires) - } - if !output.LastModified.IsZero() { - w.Header().Set("Last-Modified", output.LastModified.Format(time.RFC3339)) - } - w.Header().Set("x-amz-missing-meta", strconv.FormatInt(int64(output.MissingMeta), 10)) - if output.ObjectLockLegalHoldStatus != "" { - w.Header().Set("x-amz-object-lock-legal-hold", output.ObjectLockLegalHoldStatus) - } - if output.ObjectLockMode != "" { - w.Header().Set("x-amz-object-lock-mode", output.ObjectLockMode) - } - if !output.ObjectLockRetainUntilDate.IsZero() { - w.Header().Set("x-amz-object-lock-retain-until-date", output.ObjectLockRetainUntilDate.Format(time.RFC3339)) - } - w.Header().Set("x-amz-mp-parts-count", strconv.FormatInt(int64(output.PartsCount), 10)) - if output.ReplicationStatus != "" { - w.Header().Set("x-amz-replication-status", output.ReplicationStatus) - } - if output.RequestCharged != "" { - w.Header().Set("x-amz-request-charged", output.RequestCharged) - } - if output.Restore != "" { - w.Header().Set("x-amz-restore", output.Restore) - } - if output.SSECustomerAlgorithm != "" { - w.Header().Set("x-amz-server-side-encryption-customer-algorithm", output.SSECustomerAlgorithm) - } - if output.SSECustomerKeyMD5 != "" { - w.Header().Set("x-amz-server-side-encryption-customer-key-MD5", output.SSECustomerKeyMD5) - } - if output.SSEKMSKeyId != "" { - w.Header().Set("x-amz-server-side-encryption-aws-kms-key-id", output.SSEKMSKeyId) - } - if output.ServerSideEncryption != "" { - w.Header().Set("x-amz-server-side-encryption", output.ServerSideEncryption) - } - if output.StorageClass != "" { - w.Header().Set("x-amz-storage-class", output.StorageClass) - } - w.Header().Set("x-amz-tagging-count", strconv.FormatInt(int64(output.TagCount), 10)) - if output.VersionId != "" { - w.Header().Set("x-amz-version-id", output.VersionId) - } - if output.WebsiteRedirectLocation != "" { - w.Header().Set("x-amz-website-redirect-location", output.WebsiteRedirectLocation) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListBucketAnalyticsConfigurationsOutput writes the ListBucketAnalyticsConfigurationsOutput to the HTTP response. -func SerializeListBucketAnalyticsConfigurationsOutput(w http.ResponseWriter, output *ListBucketAnalyticsConfigurationsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListBucketIntelligentTieringConfigurationsOutput writes the ListBucketIntelligentTieringConfigurationsOutput to the HTTP response. -func SerializeListBucketIntelligentTieringConfigurationsOutput(w http.ResponseWriter, output *ListBucketIntelligentTieringConfigurationsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListBucketInventoryConfigurationsOutput writes the ListBucketInventoryConfigurationsOutput to the HTTP response. -func SerializeListBucketInventoryConfigurationsOutput(w http.ResponseWriter, output *ListBucketInventoryConfigurationsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListBucketMetricsConfigurationsOutput writes the ListBucketMetricsConfigurationsOutput to the HTTP response. -func SerializeListBucketMetricsConfigurationsOutput(w http.ResponseWriter, output *ListBucketMetricsConfigurationsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListBucketsOutput writes the ListBucketsOutput to the HTTP response. -func SerializeListBucketsOutput(w http.ResponseWriter, output *ListBucketsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDirectoryBucketsOutput writes the ListDirectoryBucketsOutput to the HTTP response. -func SerializeListDirectoryBucketsOutput(w http.ResponseWriter, output *ListDirectoryBucketsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListMultipartUploadsOutput writes the ListMultipartUploadsOutput to the HTTP response. -func SerializeListMultipartUploadsOutput(w http.ResponseWriter, output *ListMultipartUploadsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.RequestCharged != "" { - w.Header().Set("x-amz-request-charged", output.RequestCharged) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListObjectVersionsOutput writes the ListObjectVersionsOutput to the HTTP response. -func SerializeListObjectVersionsOutput(w http.ResponseWriter, output *ListObjectVersionsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.RequestCharged != "" { - w.Header().Set("x-amz-request-charged", output.RequestCharged) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListObjectsOutput writes the ListObjectsOutput to the HTTP response. -func SerializeListObjectsOutput(w http.ResponseWriter, output *ListObjectsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.RequestCharged != "" { - w.Header().Set("x-amz-request-charged", output.RequestCharged) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListObjectsV2Output writes the ListObjectsV2Output to the HTTP response. -func SerializeListObjectsV2Output(w http.ResponseWriter, output *ListObjectsV2Output, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.RequestCharged != "" { - w.Header().Set("x-amz-request-charged", output.RequestCharged) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPartsOutput writes the ListPartsOutput to the HTTP response. -func SerializeListPartsOutput(w http.ResponseWriter, output *ListPartsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if !output.AbortDate.IsZero() { - w.Header().Set("x-amz-abort-date", output.AbortDate.Format(time.RFC3339)) - } - if output.AbortRuleId != "" { - w.Header().Set("x-amz-abort-rule-id", output.AbortRuleId) - } - if output.RequestCharged != "" { - w.Header().Set("x-amz-request-charged", output.RequestCharged) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutBucketLifecycleConfigurationOutput writes the PutBucketLifecycleConfigurationOutput to the HTTP response. -func SerializePutBucketLifecycleConfigurationOutput(w http.ResponseWriter, output *PutBucketLifecycleConfigurationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.TransitionDefaultMinimumObjectSize != "" { - w.Header().Set("x-amz-transition-default-minimum-object-size", output.TransitionDefaultMinimumObjectSize) - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializePutObjectOutput writes the PutObjectOutput to the HTTP response. -func SerializePutObjectOutput(w http.ResponseWriter, output *PutObjectOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("x-amz-server-side-encryption-bucket-key-enabled", strconv.FormatBool(output.BucketKeyEnabled)) - if output.ChecksumCRC32 != "" { - w.Header().Set("x-amz-checksum-crc32", output.ChecksumCRC32) - } - if output.ChecksumCRC32C != "" { - w.Header().Set("x-amz-checksum-crc32c", output.ChecksumCRC32C) - } - if output.ChecksumCRC64NVME != "" { - w.Header().Set("x-amz-checksum-crc64nvme", output.ChecksumCRC64NVME) - } - if output.ChecksumSHA1 != "" { - w.Header().Set("x-amz-checksum-sha1", output.ChecksumSHA1) - } - if output.ChecksumSHA256 != "" { - w.Header().Set("x-amz-checksum-sha256", output.ChecksumSHA256) - } - if output.ChecksumType != "" { - w.Header().Set("x-amz-checksum-type", output.ChecksumType) - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - if output.Expiration != "" { - w.Header().Set("x-amz-expiration", output.Expiration) - } - if output.RequestCharged != "" { - w.Header().Set("x-amz-request-charged", output.RequestCharged) - } - if output.SSECustomerAlgorithm != "" { - w.Header().Set("x-amz-server-side-encryption-customer-algorithm", output.SSECustomerAlgorithm) - } - if output.SSECustomerKeyMD5 != "" { - w.Header().Set("x-amz-server-side-encryption-customer-key-MD5", output.SSECustomerKeyMD5) - } - if output.SSEKMSEncryptionContext != "" { - w.Header().Set("x-amz-server-side-encryption-context", output.SSEKMSEncryptionContext) - } - if output.SSEKMSKeyId != "" { - w.Header().Set("x-amz-server-side-encryption-aws-kms-key-id", output.SSEKMSKeyId) - } - if output.ServerSideEncryption != "" { - w.Header().Set("x-amz-server-side-encryption", output.ServerSideEncryption) - } - w.Header().Set("x-amz-object-size", strconv.FormatInt(output.Size, 10)) - if output.VersionId != "" { - w.Header().Set("x-amz-version-id", output.VersionId) - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializePutObjectAclOutput writes the PutObjectAclOutput to the HTTP response. -func SerializePutObjectAclOutput(w http.ResponseWriter, output *PutObjectAclOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.RequestCharged != "" { - w.Header().Set("x-amz-request-charged", output.RequestCharged) - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializePutObjectLegalHoldOutput writes the PutObjectLegalHoldOutput to the HTTP response. -func SerializePutObjectLegalHoldOutput(w http.ResponseWriter, output *PutObjectLegalHoldOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.RequestCharged != "" { - w.Header().Set("x-amz-request-charged", output.RequestCharged) - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializePutObjectLockConfigurationOutput writes the PutObjectLockConfigurationOutput to the HTTP response. -func SerializePutObjectLockConfigurationOutput(w http.ResponseWriter, output *PutObjectLockConfigurationOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.RequestCharged != "" { - w.Header().Set("x-amz-request-charged", output.RequestCharged) - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializePutObjectRetentionOutput writes the PutObjectRetentionOutput to the HTTP response. -func SerializePutObjectRetentionOutput(w http.ResponseWriter, output *PutObjectRetentionOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.RequestCharged != "" { - w.Header().Set("x-amz-request-charged", output.RequestCharged) - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializePutObjectTaggingOutput writes the PutObjectTaggingOutput to the HTTP response. -func SerializePutObjectTaggingOutput(w http.ResponseWriter, output *PutObjectTaggingOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.VersionId != "" { - w.Header().Set("x-amz-version-id", output.VersionId) - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeRenameObjectOutput writes the RenameObjectOutput to the HTTP response. -func SerializeRenameObjectOutput(w http.ResponseWriter, output *RenameObjectOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeRestoreObjectOutput writes the RestoreObjectOutput to the HTTP response. -func SerializeRestoreObjectOutput(w http.ResponseWriter, output *RestoreObjectOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.RequestCharged != "" { - w.Header().Set("x-amz-request-charged", output.RequestCharged) - } - if output.RestoreOutputPath != "" { - w.Header().Set("x-amz-restore-output-path", output.RestoreOutputPath) - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeSelectObjectContentOutput writes the SelectObjectContentOutput to the HTTP response. -func SerializeSelectObjectContentOutput(w http.ResponseWriter, output *SelectObjectContentOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateObjectEncryptionResponse writes the UpdateObjectEncryptionResponse to the HTTP response. -func SerializeUpdateObjectEncryptionResponse(w http.ResponseWriter, output *UpdateObjectEncryptionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - if output.RequestCharged != "" { - w.Header().Set("x-amz-request-charged", output.RequestCharged) - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUploadPartOutput writes the UploadPartOutput to the HTTP response. -func SerializeUploadPartOutput(w http.ResponseWriter, output *UploadPartOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("x-amz-server-side-encryption-bucket-key-enabled", strconv.FormatBool(output.BucketKeyEnabled)) - if output.ChecksumCRC32 != "" { - w.Header().Set("x-amz-checksum-crc32", output.ChecksumCRC32) - } - if output.ChecksumCRC32C != "" { - w.Header().Set("x-amz-checksum-crc32c", output.ChecksumCRC32C) - } - if output.ChecksumCRC64NVME != "" { - w.Header().Set("x-amz-checksum-crc64nvme", output.ChecksumCRC64NVME) - } - if output.ChecksumSHA1 != "" { - w.Header().Set("x-amz-checksum-sha1", output.ChecksumSHA1) - } - if output.ChecksumSHA256 != "" { - w.Header().Set("x-amz-checksum-sha256", output.ChecksumSHA256) - } - if output.ETag != "" { - w.Header().Set("ETag", output.ETag) - } - if output.RequestCharged != "" { - w.Header().Set("x-amz-request-charged", output.RequestCharged) - } - if output.SSECustomerAlgorithm != "" { - w.Header().Set("x-amz-server-side-encryption-customer-algorithm", output.SSECustomerAlgorithm) - } - if output.SSECustomerKeyMD5 != "" { - w.Header().Set("x-amz-server-side-encryption-customer-key-MD5", output.SSECustomerKeyMD5) - } - if output.SSEKMSKeyId != "" { - w.Header().Set("x-amz-server-side-encryption-aws-kms-key-id", output.SSEKMSKeyId) - } - if output.ServerSideEncryption != "" { - w.Header().Set("x-amz-server-side-encryption", output.ServerSideEncryption) - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUploadPartCopyOutput writes the UploadPartCopyOutput to the HTTP response. -func SerializeUploadPartCopyOutput(w http.ResponseWriter, output *UploadPartCopyOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("x-amz-server-side-encryption-bucket-key-enabled", strconv.FormatBool(output.BucketKeyEnabled)) - if output.CopySourceVersionId != "" { - w.Header().Set("x-amz-copy-source-version-id", output.CopySourceVersionId) - } - if output.RequestCharged != "" { - w.Header().Set("x-amz-request-charged", output.RequestCharged) - } - if output.SSECustomerAlgorithm != "" { - w.Header().Set("x-amz-server-side-encryption-customer-algorithm", output.SSECustomerAlgorithm) - } - if output.SSECustomerKeyMD5 != "" { - w.Header().Set("x-amz-server-side-encryption-customer-key-MD5", output.SSECustomerKeyMD5) - } - if output.SSEKMSKeyId != "" { - w.Header().Set("x-amz-server-side-encryption-aws-kms-key-id", output.SSEKMSKeyId) - } - if output.ServerSideEncryption != "" { - w.Header().Set("x-amz-server-side-encryption", output.ServerSideEncryption) - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/s3/interface.go b/internal/generated/s3/interface.go deleted file mode 100644 index fcfe88bc..00000000 --- a/internal/generated/s3/interface.go +++ /dev/null @@ -1,115 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package s3 - -import "context" - -type S3Service interface { - AbortMultipartUpload(ctx context.Context, input *AbortMultipartUploadRequest) (*AbortMultipartUploadOutput, error) - CompleteMultipartUpload(ctx context.Context, input *CompleteMultipartUploadRequest) (*CompleteMultipartUploadOutput, error) - CopyObject(ctx context.Context, input *CopyObjectRequest) (*CopyObjectOutput, error) - CreateBucket(ctx context.Context, input *CreateBucketRequest) (*CreateBucketOutput, error) - CreateBucketMetadataConfiguration(ctx context.Context, input *CreateBucketMetadataConfigurationRequest) (*SmithyUnit, error) - CreateBucketMetadataTableConfiguration(ctx context.Context, input *CreateBucketMetadataTableConfigurationRequest) (*SmithyUnit, error) - CreateMultipartUpload(ctx context.Context, input *CreateMultipartUploadRequest) (*CreateMultipartUploadOutput, error) - CreateSession(ctx context.Context, input *CreateSessionRequest) (*CreateSessionOutput, error) - DeleteBucket(ctx context.Context, input *DeleteBucketRequest) (*SmithyUnit, error) - DeleteBucketAnalyticsConfiguration(ctx context.Context, input *DeleteBucketAnalyticsConfigurationRequest) (*SmithyUnit, error) - DeleteBucketCors(ctx context.Context, input *DeleteBucketCorsRequest) (*SmithyUnit, error) - DeleteBucketEncryption(ctx context.Context, input *DeleteBucketEncryptionRequest) (*SmithyUnit, error) - DeleteBucketIntelligentTieringConfiguration(ctx context.Context, input *DeleteBucketIntelligentTieringConfigurationRequest) (*SmithyUnit, error) - DeleteBucketInventoryConfiguration(ctx context.Context, input *DeleteBucketInventoryConfigurationRequest) (*SmithyUnit, error) - DeleteBucketLifecycle(ctx context.Context, input *DeleteBucketLifecycleRequest) (*SmithyUnit, error) - DeleteBucketMetadataConfiguration(ctx context.Context, input *DeleteBucketMetadataConfigurationRequest) (*SmithyUnit, error) - DeleteBucketMetadataTableConfiguration(ctx context.Context, input *DeleteBucketMetadataTableConfigurationRequest) (*SmithyUnit, error) - DeleteBucketMetricsConfiguration(ctx context.Context, input *DeleteBucketMetricsConfigurationRequest) (*SmithyUnit, error) - DeleteBucketOwnershipControls(ctx context.Context, input *DeleteBucketOwnershipControlsRequest) (*SmithyUnit, error) - DeleteBucketPolicy(ctx context.Context, input *DeleteBucketPolicyRequest) (*SmithyUnit, error) - DeleteBucketReplication(ctx context.Context, input *DeleteBucketReplicationRequest) (*SmithyUnit, error) - DeleteBucketTagging(ctx context.Context, input *DeleteBucketTaggingRequest) (*SmithyUnit, error) - DeleteBucketWebsite(ctx context.Context, input *DeleteBucketWebsiteRequest) (*SmithyUnit, error) - DeleteObject(ctx context.Context, input *DeleteObjectRequest) (*DeleteObjectOutput, error) - DeleteObjectTagging(ctx context.Context, input *DeleteObjectTaggingRequest) (*DeleteObjectTaggingOutput, error) - DeleteObjects(ctx context.Context, input *DeleteObjectsRequest) (*DeleteObjectsOutput, error) - DeletePublicAccessBlock(ctx context.Context, input *DeletePublicAccessBlockRequest) (*SmithyUnit, error) - GetBucketAbac(ctx context.Context, input *GetBucketAbacRequest) (*GetBucketAbacOutput, error) - GetBucketAccelerateConfiguration(ctx context.Context, input *GetBucketAccelerateConfigurationRequest) (*GetBucketAccelerateConfigurationOutput, error) - GetBucketAcl(ctx context.Context, input *GetBucketAclRequest) (*GetBucketAclOutput, error) - GetBucketAnalyticsConfiguration(ctx context.Context, input *GetBucketAnalyticsConfigurationRequest) (*GetBucketAnalyticsConfigurationOutput, error) - GetBucketCors(ctx context.Context, input *GetBucketCorsRequest) (*GetBucketCorsOutput, error) - GetBucketEncryption(ctx context.Context, input *GetBucketEncryptionRequest) (*GetBucketEncryptionOutput, error) - GetBucketIntelligentTieringConfiguration(ctx context.Context, input *GetBucketIntelligentTieringConfigurationRequest) (*GetBucketIntelligentTieringConfigurationOutput, error) - GetBucketInventoryConfiguration(ctx context.Context, input *GetBucketInventoryConfigurationRequest) (*GetBucketInventoryConfigurationOutput, error) - GetBucketLifecycleConfiguration(ctx context.Context, input *GetBucketLifecycleConfigurationRequest) (*GetBucketLifecycleConfigurationOutput, error) - GetBucketLocation(ctx context.Context, input *GetBucketLocationRequest) (*GetBucketLocationOutput, error) - GetBucketLogging(ctx context.Context, input *GetBucketLoggingRequest) (*GetBucketLoggingOutput, error) - GetBucketMetadataConfiguration(ctx context.Context, input *GetBucketMetadataConfigurationRequest) (*GetBucketMetadataConfigurationOutput, error) - GetBucketMetadataTableConfiguration(ctx context.Context, input *GetBucketMetadataTableConfigurationRequest) (*GetBucketMetadataTableConfigurationOutput, error) - GetBucketMetricsConfiguration(ctx context.Context, input *GetBucketMetricsConfigurationRequest) (*GetBucketMetricsConfigurationOutput, error) - GetBucketNotificationConfiguration(ctx context.Context, input *GetBucketNotificationConfigurationRequest) (*NotificationConfiguration, error) - GetBucketOwnershipControls(ctx context.Context, input *GetBucketOwnershipControlsRequest) (*GetBucketOwnershipControlsOutput, error) - GetBucketPolicy(ctx context.Context, input *GetBucketPolicyRequest) (*GetBucketPolicyOutput, error) - GetBucketPolicyStatus(ctx context.Context, input *GetBucketPolicyStatusRequest) (*GetBucketPolicyStatusOutput, error) - GetBucketReplication(ctx context.Context, input *GetBucketReplicationRequest) (*GetBucketReplicationOutput, error) - GetBucketRequestPayment(ctx context.Context, input *GetBucketRequestPaymentRequest) (*GetBucketRequestPaymentOutput, error) - GetBucketTagging(ctx context.Context, input *GetBucketTaggingRequest) (*GetBucketTaggingOutput, error) - GetBucketVersioning(ctx context.Context, input *GetBucketVersioningRequest) (*GetBucketVersioningOutput, error) - GetBucketWebsite(ctx context.Context, input *GetBucketWebsiteRequest) (*GetBucketWebsiteOutput, error) - GetObject(ctx context.Context, input *GetObjectRequest) (*GetObjectOutput, error) - GetObjectAcl(ctx context.Context, input *GetObjectAclRequest) (*GetObjectAclOutput, error) - GetObjectAttributes(ctx context.Context, input *GetObjectAttributesRequest) (*GetObjectAttributesOutput, error) - GetObjectLegalHold(ctx context.Context, input *GetObjectLegalHoldRequest) (*GetObjectLegalHoldOutput, error) - GetObjectLockConfiguration(ctx context.Context, input *GetObjectLockConfigurationRequest) (*GetObjectLockConfigurationOutput, error) - GetObjectRetention(ctx context.Context, input *GetObjectRetentionRequest) (*GetObjectRetentionOutput, error) - GetObjectTagging(ctx context.Context, input *GetObjectTaggingRequest) (*GetObjectTaggingOutput, error) - GetObjectTorrent(ctx context.Context, input *GetObjectTorrentRequest) (*GetObjectTorrentOutput, error) - GetPublicAccessBlock(ctx context.Context, input *GetPublicAccessBlockRequest) (*GetPublicAccessBlockOutput, error) - HeadBucket(ctx context.Context, input *HeadBucketRequest) (*HeadBucketOutput, error) - HeadObject(ctx context.Context, input *HeadObjectRequest) (*HeadObjectOutput, error) - ListBucketAnalyticsConfigurations(ctx context.Context, input *ListBucketAnalyticsConfigurationsRequest) (*ListBucketAnalyticsConfigurationsOutput, error) - ListBucketIntelligentTieringConfigurations(ctx context.Context, input *ListBucketIntelligentTieringConfigurationsRequest) (*ListBucketIntelligentTieringConfigurationsOutput, error) - ListBucketInventoryConfigurations(ctx context.Context, input *ListBucketInventoryConfigurationsRequest) (*ListBucketInventoryConfigurationsOutput, error) - ListBucketMetricsConfigurations(ctx context.Context, input *ListBucketMetricsConfigurationsRequest) (*ListBucketMetricsConfigurationsOutput, error) - ListBuckets(ctx context.Context, input *ListBucketsRequest) (*ListBucketsOutput, error) - ListDirectoryBuckets(ctx context.Context, input *ListDirectoryBucketsRequest) (*ListDirectoryBucketsOutput, error) - ListMultipartUploads(ctx context.Context, input *ListMultipartUploadsRequest) (*ListMultipartUploadsOutput, error) - ListObjectVersions(ctx context.Context, input *ListObjectVersionsRequest) (*ListObjectVersionsOutput, error) - ListObjects(ctx context.Context, input *ListObjectsRequest) (*ListObjectsOutput, error) - ListObjectsV2(ctx context.Context, input *ListObjectsV2Request) (*ListObjectsV2Output, error) - ListParts(ctx context.Context, input *ListPartsRequest) (*ListPartsOutput, error) - PutBucketAbac(ctx context.Context, input *PutBucketAbacRequest) (*SmithyUnit, error) - PutBucketAccelerateConfiguration(ctx context.Context, input *PutBucketAccelerateConfigurationRequest) (*SmithyUnit, error) - PutBucketAcl(ctx context.Context, input *PutBucketAclRequest) (*SmithyUnit, error) - PutBucketAnalyticsConfiguration(ctx context.Context, input *PutBucketAnalyticsConfigurationRequest) (*SmithyUnit, error) - PutBucketCors(ctx context.Context, input *PutBucketCorsRequest) (*SmithyUnit, error) - PutBucketEncryption(ctx context.Context, input *PutBucketEncryptionRequest) (*SmithyUnit, error) - PutBucketIntelligentTieringConfiguration(ctx context.Context, input *PutBucketIntelligentTieringConfigurationRequest) (*SmithyUnit, error) - PutBucketInventoryConfiguration(ctx context.Context, input *PutBucketInventoryConfigurationRequest) (*SmithyUnit, error) - PutBucketLifecycleConfiguration(ctx context.Context, input *PutBucketLifecycleConfigurationRequest) (*PutBucketLifecycleConfigurationOutput, error) - PutBucketLogging(ctx context.Context, input *PutBucketLoggingRequest) (*SmithyUnit, error) - PutBucketMetricsConfiguration(ctx context.Context, input *PutBucketMetricsConfigurationRequest) (*SmithyUnit, error) - PutBucketNotificationConfiguration(ctx context.Context, input *PutBucketNotificationConfigurationRequest) (*SmithyUnit, error) - PutBucketOwnershipControls(ctx context.Context, input *PutBucketOwnershipControlsRequest) (*SmithyUnit, error) - PutBucketPolicy(ctx context.Context, input *PutBucketPolicyRequest) (*SmithyUnit, error) - PutBucketReplication(ctx context.Context, input *PutBucketReplicationRequest) (*SmithyUnit, error) - PutBucketRequestPayment(ctx context.Context, input *PutBucketRequestPaymentRequest) (*SmithyUnit, error) - PutBucketTagging(ctx context.Context, input *PutBucketTaggingRequest) (*SmithyUnit, error) - PutBucketVersioning(ctx context.Context, input *PutBucketVersioningRequest) (*SmithyUnit, error) - PutBucketWebsite(ctx context.Context, input *PutBucketWebsiteRequest) (*SmithyUnit, error) - PutObject(ctx context.Context, input *PutObjectRequest) (*PutObjectOutput, error) - PutObjectAcl(ctx context.Context, input *PutObjectAclRequest) (*PutObjectAclOutput, error) - PutObjectLegalHold(ctx context.Context, input *PutObjectLegalHoldRequest) (*PutObjectLegalHoldOutput, error) - PutObjectLockConfiguration(ctx context.Context, input *PutObjectLockConfigurationRequest) (*PutObjectLockConfigurationOutput, error) - PutObjectRetention(ctx context.Context, input *PutObjectRetentionRequest) (*PutObjectRetentionOutput, error) - PutObjectTagging(ctx context.Context, input *PutObjectTaggingRequest) (*PutObjectTaggingOutput, error) - PutPublicAccessBlock(ctx context.Context, input *PutPublicAccessBlockRequest) (*SmithyUnit, error) - RenameObject(ctx context.Context, input *RenameObjectRequest) (*RenameObjectOutput, error) - RestoreObject(ctx context.Context, input *RestoreObjectRequest) (*RestoreObjectOutput, error) - SelectObjectContent(ctx context.Context, input *SelectObjectContentRequest) (*SelectObjectContentOutput, error) - UpdateBucketMetadataInventoryTableConfiguration(ctx context.Context, input *UpdateBucketMetadataInventoryTableConfigurationRequest) (*SmithyUnit, error) - UpdateBucketMetadataJournalTableConfiguration(ctx context.Context, input *UpdateBucketMetadataJournalTableConfigurationRequest) (*SmithyUnit, error) - UpdateObjectEncryption(ctx context.Context, input *UpdateObjectEncryptionRequest) (*UpdateObjectEncryptionResponse, error) - UploadPart(ctx context.Context, input *UploadPartRequest) (*UploadPartOutput, error) - UploadPartCopy(ctx context.Context, input *UploadPartCopyRequest) (*UploadPartCopyOutput, error) - WriteGetObjectResponse(ctx context.Context, input *WriteGetObjectResponseRequest) (*SmithyUnit, error) -} diff --git a/internal/generated/s3/router.go b/internal/generated/s3/router.go index af27fb84..6fb6e77f 100644 --- a/internal/generated/s3/router.go +++ b/internal/generated/s3/router.go @@ -4,6 +4,9 @@ package s3 import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/s3/serializer.go b/internal/generated/s3/serializer.go deleted file mode 100644 index a624c1e8..00000000 --- a/internal/generated/s3/serializer.go +++ /dev/null @@ -1,3055 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package s3 - -import ( - "encoding/json" - "encoding/xml" - "fmt" - "io" - "net/http" - "strconv" - "time" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeAbortMultipartUploadRequest parses an HTTP request into a *AbortMultipartUploadRequest. -func DeserializeAbortMultipartUploadRequest(r *http.Request, pathParams PathParams) (*AbortMultipartUploadRequest, error) { - input := &AbortMultipartUploadRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - if v := r.Header.Get("x-amz-if-match-initiated-time"); v != "" { - input.IfMatchInitiatedTime, _ = time.Parse(time.RFC3339, v) - } - - if v, ok := pathParams["Key"]; ok { - input.Key = v - } - - input.RequestPayer = r.Header.Get("x-amz-request-payer") - - input.UploadId = r.URL.Query().Get("uploadId") - - return input, nil -} - -// DeserializeCompleteMultipartUploadRequest parses an HTTP request into a *CompleteMultipartUploadRequest. -func DeserializeCompleteMultipartUploadRequest(r *http.Request, pathParams PathParams) (*CompleteMultipartUploadRequest, error) { - input := &CompleteMultipartUploadRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ChecksumCRC32 = r.Header.Get("x-amz-checksum-crc32") - - input.ChecksumCRC32C = r.Header.Get("x-amz-checksum-crc32c") - - input.ChecksumCRC64NVME = r.Header.Get("x-amz-checksum-crc64nvme") - - input.ChecksumSHA1 = r.Header.Get("x-amz-checksum-sha1") - - input.ChecksumSHA256 = r.Header.Get("x-amz-checksum-sha256") - - input.ChecksumType = r.Header.Get("x-amz-checksum-type") - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - input.IfMatch = r.Header.Get("If-Match") - - input.IfNoneMatch = r.Header.Get("If-None-Match") - - if v, ok := pathParams["Key"]; ok { - input.Key = v - } - - if v := r.Header.Get("x-amz-mp-object-size"); v != "" { - input.MpuObjectSize, _ = strconv.ParseInt(v, 10, 64) - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.MultipartUpload); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.MultipartUpload); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - input.RequestPayer = r.Header.Get("x-amz-request-payer") - - input.SSECustomerAlgorithm = r.Header.Get("x-amz-server-side-encryption-customer-algorithm") - - input.SSECustomerKey = r.Header.Get("x-amz-server-side-encryption-customer-key") - - input.SSECustomerKeyMD5 = r.Header.Get("x-amz-server-side-encryption-customer-key-MD5") - - input.UploadId = r.URL.Query().Get("uploadId") - - return input, nil -} - -// DeserializeCopyObjectRequest parses an HTTP request into a *CopyObjectRequest. -func DeserializeCopyObjectRequest(r *http.Request, pathParams PathParams) (*CopyObjectRequest, error) { - input := &CopyObjectRequest{} - - input.ACL = r.Header.Get("x-amz-acl") - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - if v := r.Header.Get("x-amz-server-side-encryption-bucket-key-enabled"); v != "" { - input.BucketKeyEnabled, _ = strconv.ParseBool(v) - } - - input.CacheControl = r.Header.Get("Cache-Control") - - input.ChecksumAlgorithm = r.Header.Get("x-amz-checksum-algorithm") - - input.ContentDisposition = r.Header.Get("Content-Disposition") - - input.ContentEncoding = r.Header.Get("Content-Encoding") - - input.ContentLanguage = r.Header.Get("Content-Language") - - input.ContentType = r.Header.Get("Content-Type") - - input.CopySource = r.Header.Get("x-amz-copy-source") - - input.CopySourceIfMatch = r.Header.Get("x-amz-copy-source-if-match") - - if v := r.Header.Get("x-amz-copy-source-if-modified-since"); v != "" { - input.CopySourceIfModifiedSince, _ = time.Parse(time.RFC3339, v) - } - - input.CopySourceIfNoneMatch = r.Header.Get("x-amz-copy-source-if-none-match") - - if v := r.Header.Get("x-amz-copy-source-if-unmodified-since"); v != "" { - input.CopySourceIfUnmodifiedSince, _ = time.Parse(time.RFC3339, v) - } - - input.CopySourceSSECustomerAlgorithm = r.Header.Get("x-amz-copy-source-server-side-encryption-customer-algorithm") - - input.CopySourceSSECustomerKey = r.Header.Get("x-amz-copy-source-server-side-encryption-customer-key") - - input.CopySourceSSECustomerKeyMD5 = r.Header.Get("x-amz-copy-source-server-side-encryption-customer-key-MD5") - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - input.ExpectedSourceBucketOwner = r.Header.Get("x-amz-source-expected-bucket-owner") - - input.Expires = r.Header.Get("Expires") - - input.GrantFullControl = r.Header.Get("x-amz-grant-full-control") - - input.GrantRead = r.Header.Get("x-amz-grant-read") - - input.GrantReadACP = r.Header.Get("x-amz-grant-read-acp") - - input.GrantWriteACP = r.Header.Get("x-amz-grant-write-acp") - - input.IfMatch = r.Header.Get("If-Match") - - input.IfNoneMatch = r.Header.Get("If-None-Match") - - if v, ok := pathParams["Key"]; ok { - input.Key = v - } - - input.MetadataDirective = r.Header.Get("x-amz-metadata-directive") - - input.ObjectLockLegalHoldStatus = r.Header.Get("x-amz-object-lock-legal-hold") - - input.ObjectLockMode = r.Header.Get("x-amz-object-lock-mode") - - if v := r.Header.Get("x-amz-object-lock-retain-until-date"); v != "" { - input.ObjectLockRetainUntilDate, _ = time.Parse(time.RFC3339, v) - } - - input.RequestPayer = r.Header.Get("x-amz-request-payer") - - input.SSECustomerAlgorithm = r.Header.Get("x-amz-server-side-encryption-customer-algorithm") - - input.SSECustomerKey = r.Header.Get("x-amz-server-side-encryption-customer-key") - - input.SSECustomerKeyMD5 = r.Header.Get("x-amz-server-side-encryption-customer-key-MD5") - - input.SSEKMSEncryptionContext = r.Header.Get("x-amz-server-side-encryption-context") - - input.SSEKMSKeyId = r.Header.Get("x-amz-server-side-encryption-aws-kms-key-id") - - input.ServerSideEncryption = r.Header.Get("x-amz-server-side-encryption") - - input.StorageClass = r.Header.Get("x-amz-storage-class") - - input.Tagging = r.Header.Get("x-amz-tagging") - - input.TaggingDirective = r.Header.Get("x-amz-tagging-directive") - - input.WebsiteRedirectLocation = r.Header.Get("x-amz-website-redirect-location") - - return input, nil -} - -// DeserializeCreateBucketRequest parses an HTTP request into a *CreateBucketRequest. -func DeserializeCreateBucketRequest(r *http.Request, pathParams PathParams) (*CreateBucketRequest, error) { - input := &CreateBucketRequest{} - - input.ACL = r.Header.Get("x-amz-acl") - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.BucketNamespace = r.Header.Get("x-amz-bucket-namespace") - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.CreateBucketConfiguration); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.CreateBucketConfiguration); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - input.GrantFullControl = r.Header.Get("x-amz-grant-full-control") - - input.GrantRead = r.Header.Get("x-amz-grant-read") - - input.GrantReadACP = r.Header.Get("x-amz-grant-read-acp") - - input.GrantWrite = r.Header.Get("x-amz-grant-write") - - input.GrantWriteACP = r.Header.Get("x-amz-grant-write-acp") - - if v := r.Header.Get("x-amz-bucket-object-lock-enabled"); v != "" { - input.ObjectLockEnabledForBucket, _ = strconv.ParseBool(v) - } - - input.ObjectOwnership = r.Header.Get("x-amz-object-ownership") - - return input, nil -} - -// DeserializeCreateBucketMetadataConfigurationRequest parses an HTTP request into a *CreateBucketMetadataConfigurationRequest. -func DeserializeCreateBucketMetadataConfigurationRequest(r *http.Request, pathParams PathParams) (*CreateBucketMetadataConfigurationRequest, error) { - input := &CreateBucketMetadataConfigurationRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ChecksumAlgorithm = r.Header.Get("x-amz-sdk-checksum-algorithm") - - input.ContentMD5 = r.Header.Get("Content-MD5") - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.MetadataConfiguration); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.MetadataConfiguration); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeCreateBucketMetadataTableConfigurationRequest parses an HTTP request into a *CreateBucketMetadataTableConfigurationRequest. -func DeserializeCreateBucketMetadataTableConfigurationRequest(r *http.Request, pathParams PathParams) (*CreateBucketMetadataTableConfigurationRequest, error) { - input := &CreateBucketMetadataTableConfigurationRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ChecksumAlgorithm = r.Header.Get("x-amz-sdk-checksum-algorithm") - - input.ContentMD5 = r.Header.Get("Content-MD5") - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.MetadataTableConfiguration); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.MetadataTableConfiguration); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeCreateMultipartUploadRequest parses an HTTP request into a *CreateMultipartUploadRequest. -func DeserializeCreateMultipartUploadRequest(r *http.Request, pathParams PathParams) (*CreateMultipartUploadRequest, error) { - input := &CreateMultipartUploadRequest{} - - input.ACL = r.Header.Get("x-amz-acl") - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - if v := r.Header.Get("x-amz-server-side-encryption-bucket-key-enabled"); v != "" { - input.BucketKeyEnabled, _ = strconv.ParseBool(v) - } - - input.CacheControl = r.Header.Get("Cache-Control") - - input.ChecksumAlgorithm = r.Header.Get("x-amz-checksum-algorithm") - - input.ChecksumType = r.Header.Get("x-amz-checksum-type") - - input.ContentDisposition = r.Header.Get("Content-Disposition") - - input.ContentEncoding = r.Header.Get("Content-Encoding") - - input.ContentLanguage = r.Header.Get("Content-Language") - - input.ContentType = r.Header.Get("Content-Type") - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - input.Expires = r.Header.Get("Expires") - - input.GrantFullControl = r.Header.Get("x-amz-grant-full-control") - - input.GrantRead = r.Header.Get("x-amz-grant-read") - - input.GrantReadACP = r.Header.Get("x-amz-grant-read-acp") - - input.GrantWriteACP = r.Header.Get("x-amz-grant-write-acp") - - if v, ok := pathParams["Key"]; ok { - input.Key = v - } - - input.ObjectLockLegalHoldStatus = r.Header.Get("x-amz-object-lock-legal-hold") - - input.ObjectLockMode = r.Header.Get("x-amz-object-lock-mode") - - if v := r.Header.Get("x-amz-object-lock-retain-until-date"); v != "" { - input.ObjectLockRetainUntilDate, _ = time.Parse(time.RFC3339, v) - } - - input.RequestPayer = r.Header.Get("x-amz-request-payer") - - input.SSECustomerAlgorithm = r.Header.Get("x-amz-server-side-encryption-customer-algorithm") - - input.SSECustomerKey = r.Header.Get("x-amz-server-side-encryption-customer-key") - - input.SSECustomerKeyMD5 = r.Header.Get("x-amz-server-side-encryption-customer-key-MD5") - - input.SSEKMSEncryptionContext = r.Header.Get("x-amz-server-side-encryption-context") - - input.SSEKMSKeyId = r.Header.Get("x-amz-server-side-encryption-aws-kms-key-id") - - input.ServerSideEncryption = r.Header.Get("x-amz-server-side-encryption") - - input.StorageClass = r.Header.Get("x-amz-storage-class") - - input.Tagging = r.Header.Get("x-amz-tagging") - - input.WebsiteRedirectLocation = r.Header.Get("x-amz-website-redirect-location") - - return input, nil -} - -// DeserializeCreateSessionRequest parses an HTTP request into a *CreateSessionRequest. -func DeserializeCreateSessionRequest(r *http.Request, pathParams PathParams) (*CreateSessionRequest, error) { - input := &CreateSessionRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - if v := r.Header.Get("x-amz-server-side-encryption-bucket-key-enabled"); v != "" { - input.BucketKeyEnabled, _ = strconv.ParseBool(v) - } - - input.SSEKMSEncryptionContext = r.Header.Get("x-amz-server-side-encryption-context") - - input.SSEKMSKeyId = r.Header.Get("x-amz-server-side-encryption-aws-kms-key-id") - - input.ServerSideEncryption = r.Header.Get("x-amz-server-side-encryption") - - input.SessionMode = r.Header.Get("x-amz-create-session-mode") - - return input, nil -} - -// DeserializeDeleteBucketRequest parses an HTTP request into a *DeleteBucketRequest. -func DeserializeDeleteBucketRequest(r *http.Request, pathParams PathParams) (*DeleteBucketRequest, error) { - input := &DeleteBucketRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - return input, nil -} - -// DeserializeDeleteBucketAnalyticsConfigurationRequest parses an HTTP request into a *DeleteBucketAnalyticsConfigurationRequest. -func DeserializeDeleteBucketAnalyticsConfigurationRequest(r *http.Request, pathParams PathParams) (*DeleteBucketAnalyticsConfigurationRequest, error) { - input := &DeleteBucketAnalyticsConfigurationRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - input.Id = r.URL.Query().Get("id") - - return input, nil -} - -// DeserializeDeleteBucketCorsRequest parses an HTTP request into a *DeleteBucketCorsRequest. -func DeserializeDeleteBucketCorsRequest(r *http.Request, pathParams PathParams) (*DeleteBucketCorsRequest, error) { - input := &DeleteBucketCorsRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - return input, nil -} - -// DeserializeDeleteBucketEncryptionRequest parses an HTTP request into a *DeleteBucketEncryptionRequest. -func DeserializeDeleteBucketEncryptionRequest(r *http.Request, pathParams PathParams) (*DeleteBucketEncryptionRequest, error) { - input := &DeleteBucketEncryptionRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - return input, nil -} - -// DeserializeDeleteBucketIntelligentTieringConfigurationRequest parses an HTTP request into a *DeleteBucketIntelligentTieringConfigurationRequest. -func DeserializeDeleteBucketIntelligentTieringConfigurationRequest(r *http.Request, pathParams PathParams) (*DeleteBucketIntelligentTieringConfigurationRequest, error) { - input := &DeleteBucketIntelligentTieringConfigurationRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - input.Id = r.URL.Query().Get("id") - - return input, nil -} - -// DeserializeDeleteBucketInventoryConfigurationRequest parses an HTTP request into a *DeleteBucketInventoryConfigurationRequest. -func DeserializeDeleteBucketInventoryConfigurationRequest(r *http.Request, pathParams PathParams) (*DeleteBucketInventoryConfigurationRequest, error) { - input := &DeleteBucketInventoryConfigurationRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - input.Id = r.URL.Query().Get("id") - - return input, nil -} - -// DeserializeDeleteBucketLifecycleRequest parses an HTTP request into a *DeleteBucketLifecycleRequest. -func DeserializeDeleteBucketLifecycleRequest(r *http.Request, pathParams PathParams) (*DeleteBucketLifecycleRequest, error) { - input := &DeleteBucketLifecycleRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - return input, nil -} - -// DeserializeDeleteBucketMetadataConfigurationRequest parses an HTTP request into a *DeleteBucketMetadataConfigurationRequest. -func DeserializeDeleteBucketMetadataConfigurationRequest(r *http.Request, pathParams PathParams) (*DeleteBucketMetadataConfigurationRequest, error) { - input := &DeleteBucketMetadataConfigurationRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - return input, nil -} - -// DeserializeDeleteBucketMetadataTableConfigurationRequest parses an HTTP request into a *DeleteBucketMetadataTableConfigurationRequest. -func DeserializeDeleteBucketMetadataTableConfigurationRequest(r *http.Request, pathParams PathParams) (*DeleteBucketMetadataTableConfigurationRequest, error) { - input := &DeleteBucketMetadataTableConfigurationRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - return input, nil -} - -// DeserializeDeleteBucketMetricsConfigurationRequest parses an HTTP request into a *DeleteBucketMetricsConfigurationRequest. -func DeserializeDeleteBucketMetricsConfigurationRequest(r *http.Request, pathParams PathParams) (*DeleteBucketMetricsConfigurationRequest, error) { - input := &DeleteBucketMetricsConfigurationRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - input.Id = r.URL.Query().Get("id") - - return input, nil -} - -// DeserializeDeleteBucketOwnershipControlsRequest parses an HTTP request into a *DeleteBucketOwnershipControlsRequest. -func DeserializeDeleteBucketOwnershipControlsRequest(r *http.Request, pathParams PathParams) (*DeleteBucketOwnershipControlsRequest, error) { - input := &DeleteBucketOwnershipControlsRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - return input, nil -} - -// DeserializeDeleteBucketPolicyRequest parses an HTTP request into a *DeleteBucketPolicyRequest. -func DeserializeDeleteBucketPolicyRequest(r *http.Request, pathParams PathParams) (*DeleteBucketPolicyRequest, error) { - input := &DeleteBucketPolicyRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - return input, nil -} - -// DeserializeDeleteBucketReplicationRequest parses an HTTP request into a *DeleteBucketReplicationRequest. -func DeserializeDeleteBucketReplicationRequest(r *http.Request, pathParams PathParams) (*DeleteBucketReplicationRequest, error) { - input := &DeleteBucketReplicationRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - return input, nil -} - -// DeserializeDeleteBucketTaggingRequest parses an HTTP request into a *DeleteBucketTaggingRequest. -func DeserializeDeleteBucketTaggingRequest(r *http.Request, pathParams PathParams) (*DeleteBucketTaggingRequest, error) { - input := &DeleteBucketTaggingRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - return input, nil -} - -// DeserializeDeleteBucketWebsiteRequest parses an HTTP request into a *DeleteBucketWebsiteRequest. -func DeserializeDeleteBucketWebsiteRequest(r *http.Request, pathParams PathParams) (*DeleteBucketWebsiteRequest, error) { - input := &DeleteBucketWebsiteRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - return input, nil -} - -// DeserializeDeleteObjectRequest parses an HTTP request into a *DeleteObjectRequest. -func DeserializeDeleteObjectRequest(r *http.Request, pathParams PathParams) (*DeleteObjectRequest, error) { - input := &DeleteObjectRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - if v := r.Header.Get("x-amz-bypass-governance-retention"); v != "" { - input.BypassGovernanceRetention, _ = strconv.ParseBool(v) - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - input.IfMatch = r.Header.Get("If-Match") - - if v := r.Header.Get("x-amz-if-match-last-modified-time"); v != "" { - input.IfMatchLastModifiedTime, _ = time.Parse(time.RFC3339, v) - } - - if v := r.Header.Get("x-amz-if-match-size"); v != "" { - input.IfMatchSize, _ = strconv.ParseInt(v, 10, 64) - } - - if v, ok := pathParams["Key"]; ok { - input.Key = v - } - - input.MFA = r.Header.Get("x-amz-mfa") - - input.RequestPayer = r.Header.Get("x-amz-request-payer") - - input.VersionId = r.URL.Query().Get("versionId") - - return input, nil -} - -// DeserializeDeleteObjectTaggingRequest parses an HTTP request into a *DeleteObjectTaggingRequest. -func DeserializeDeleteObjectTaggingRequest(r *http.Request, pathParams PathParams) (*DeleteObjectTaggingRequest, error) { - input := &DeleteObjectTaggingRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - if v, ok := pathParams["Key"]; ok { - input.Key = v - } - - input.VersionId = r.URL.Query().Get("versionId") - - return input, nil -} - -// DeserializeDeleteObjectsRequest parses an HTTP request into a *DeleteObjectsRequest. -func DeserializeDeleteObjectsRequest(r *http.Request, pathParams PathParams) (*DeleteObjectsRequest, error) { - input := &DeleteObjectsRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - if v := r.Header.Get("x-amz-bypass-governance-retention"); v != "" { - input.BypassGovernanceRetention, _ = strconv.ParseBool(v) - } - - input.ChecksumAlgorithm = r.Header.Get("x-amz-sdk-checksum-algorithm") - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.Delete); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.Delete); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - input.MFA = r.Header.Get("x-amz-mfa") - - input.RequestPayer = r.Header.Get("x-amz-request-payer") - - return input, nil -} - -// DeserializeDeletePublicAccessBlockRequest parses an HTTP request into a *DeletePublicAccessBlockRequest. -func DeserializeDeletePublicAccessBlockRequest(r *http.Request, pathParams PathParams) (*DeletePublicAccessBlockRequest, error) { - input := &DeletePublicAccessBlockRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - return input, nil -} - -// DeserializeGetBucketAbacRequest parses an HTTP request into a *GetBucketAbacRequest. -func DeserializeGetBucketAbacRequest(r *http.Request, pathParams PathParams) (*GetBucketAbacRequest, error) { - input := &GetBucketAbacRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - return input, nil -} - -// DeserializeGetBucketAccelerateConfigurationRequest parses an HTTP request into a *GetBucketAccelerateConfigurationRequest. -func DeserializeGetBucketAccelerateConfigurationRequest(r *http.Request, pathParams PathParams) (*GetBucketAccelerateConfigurationRequest, error) { - input := &GetBucketAccelerateConfigurationRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - input.RequestPayer = r.Header.Get("x-amz-request-payer") - - return input, nil -} - -// DeserializeGetBucketAclRequest parses an HTTP request into a *GetBucketAclRequest. -func DeserializeGetBucketAclRequest(r *http.Request, pathParams PathParams) (*GetBucketAclRequest, error) { - input := &GetBucketAclRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - return input, nil -} - -// DeserializeGetBucketAnalyticsConfigurationRequest parses an HTTP request into a *GetBucketAnalyticsConfigurationRequest. -func DeserializeGetBucketAnalyticsConfigurationRequest(r *http.Request, pathParams PathParams) (*GetBucketAnalyticsConfigurationRequest, error) { - input := &GetBucketAnalyticsConfigurationRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - input.Id = r.URL.Query().Get("id") - - return input, nil -} - -// DeserializeGetBucketCorsRequest parses an HTTP request into a *GetBucketCorsRequest. -func DeserializeGetBucketCorsRequest(r *http.Request, pathParams PathParams) (*GetBucketCorsRequest, error) { - input := &GetBucketCorsRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - return input, nil -} - -// DeserializeGetBucketEncryptionRequest parses an HTTP request into a *GetBucketEncryptionRequest. -func DeserializeGetBucketEncryptionRequest(r *http.Request, pathParams PathParams) (*GetBucketEncryptionRequest, error) { - input := &GetBucketEncryptionRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - return input, nil -} - -// DeserializeGetBucketIntelligentTieringConfigurationRequest parses an HTTP request into a *GetBucketIntelligentTieringConfigurationRequest. -func DeserializeGetBucketIntelligentTieringConfigurationRequest(r *http.Request, pathParams PathParams) (*GetBucketIntelligentTieringConfigurationRequest, error) { - input := &GetBucketIntelligentTieringConfigurationRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - input.Id = r.URL.Query().Get("id") - - return input, nil -} - -// DeserializeGetBucketInventoryConfigurationRequest parses an HTTP request into a *GetBucketInventoryConfigurationRequest. -func DeserializeGetBucketInventoryConfigurationRequest(r *http.Request, pathParams PathParams) (*GetBucketInventoryConfigurationRequest, error) { - input := &GetBucketInventoryConfigurationRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - input.Id = r.URL.Query().Get("id") - - return input, nil -} - -// DeserializeGetBucketLifecycleConfigurationRequest parses an HTTP request into a *GetBucketLifecycleConfigurationRequest. -func DeserializeGetBucketLifecycleConfigurationRequest(r *http.Request, pathParams PathParams) (*GetBucketLifecycleConfigurationRequest, error) { - input := &GetBucketLifecycleConfigurationRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - return input, nil -} - -// DeserializeGetBucketLocationRequest parses an HTTP request into a *GetBucketLocationRequest. -func DeserializeGetBucketLocationRequest(r *http.Request, pathParams PathParams) (*GetBucketLocationRequest, error) { - input := &GetBucketLocationRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - return input, nil -} - -// DeserializeGetBucketLoggingRequest parses an HTTP request into a *GetBucketLoggingRequest. -func DeserializeGetBucketLoggingRequest(r *http.Request, pathParams PathParams) (*GetBucketLoggingRequest, error) { - input := &GetBucketLoggingRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - return input, nil -} - -// DeserializeGetBucketMetadataConfigurationRequest parses an HTTP request into a *GetBucketMetadataConfigurationRequest. -func DeserializeGetBucketMetadataConfigurationRequest(r *http.Request, pathParams PathParams) (*GetBucketMetadataConfigurationRequest, error) { - input := &GetBucketMetadataConfigurationRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - return input, nil -} - -// DeserializeGetBucketMetadataTableConfigurationRequest parses an HTTP request into a *GetBucketMetadataTableConfigurationRequest. -func DeserializeGetBucketMetadataTableConfigurationRequest(r *http.Request, pathParams PathParams) (*GetBucketMetadataTableConfigurationRequest, error) { - input := &GetBucketMetadataTableConfigurationRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - return input, nil -} - -// DeserializeGetBucketMetricsConfigurationRequest parses an HTTP request into a *GetBucketMetricsConfigurationRequest. -func DeserializeGetBucketMetricsConfigurationRequest(r *http.Request, pathParams PathParams) (*GetBucketMetricsConfigurationRequest, error) { - input := &GetBucketMetricsConfigurationRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - input.Id = r.URL.Query().Get("id") - - return input, nil -} - -// DeserializeGetBucketNotificationConfigurationRequest parses an HTTP request into a *GetBucketNotificationConfigurationRequest. -func DeserializeGetBucketNotificationConfigurationRequest(r *http.Request, pathParams PathParams) (*GetBucketNotificationConfigurationRequest, error) { - input := &GetBucketNotificationConfigurationRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - return input, nil -} - -// DeserializeGetBucketOwnershipControlsRequest parses an HTTP request into a *GetBucketOwnershipControlsRequest. -func DeserializeGetBucketOwnershipControlsRequest(r *http.Request, pathParams PathParams) (*GetBucketOwnershipControlsRequest, error) { - input := &GetBucketOwnershipControlsRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - return input, nil -} - -// DeserializeGetBucketPolicyRequest parses an HTTP request into a *GetBucketPolicyRequest. -func DeserializeGetBucketPolicyRequest(r *http.Request, pathParams PathParams) (*GetBucketPolicyRequest, error) { - input := &GetBucketPolicyRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - return input, nil -} - -// DeserializeGetBucketPolicyStatusRequest parses an HTTP request into a *GetBucketPolicyStatusRequest. -func DeserializeGetBucketPolicyStatusRequest(r *http.Request, pathParams PathParams) (*GetBucketPolicyStatusRequest, error) { - input := &GetBucketPolicyStatusRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - return input, nil -} - -// DeserializeGetBucketReplicationRequest parses an HTTP request into a *GetBucketReplicationRequest. -func DeserializeGetBucketReplicationRequest(r *http.Request, pathParams PathParams) (*GetBucketReplicationRequest, error) { - input := &GetBucketReplicationRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - return input, nil -} - -// DeserializeGetBucketRequestPaymentRequest parses an HTTP request into a *GetBucketRequestPaymentRequest. -func DeserializeGetBucketRequestPaymentRequest(r *http.Request, pathParams PathParams) (*GetBucketRequestPaymentRequest, error) { - input := &GetBucketRequestPaymentRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - return input, nil -} - -// DeserializeGetBucketTaggingRequest parses an HTTP request into a *GetBucketTaggingRequest. -func DeserializeGetBucketTaggingRequest(r *http.Request, pathParams PathParams) (*GetBucketTaggingRequest, error) { - input := &GetBucketTaggingRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - return input, nil -} - -// DeserializeGetBucketVersioningRequest parses an HTTP request into a *GetBucketVersioningRequest. -func DeserializeGetBucketVersioningRequest(r *http.Request, pathParams PathParams) (*GetBucketVersioningRequest, error) { - input := &GetBucketVersioningRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - return input, nil -} - -// DeserializeGetBucketWebsiteRequest parses an HTTP request into a *GetBucketWebsiteRequest. -func DeserializeGetBucketWebsiteRequest(r *http.Request, pathParams PathParams) (*GetBucketWebsiteRequest, error) { - input := &GetBucketWebsiteRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - return input, nil -} - -// DeserializeGetObjectRequest parses an HTTP request into a *GetObjectRequest. -func DeserializeGetObjectRequest(r *http.Request, pathParams PathParams) (*GetObjectRequest, error) { - input := &GetObjectRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ChecksumMode = r.Header.Get("x-amz-checksum-mode") - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - input.IfMatch = r.Header.Get("If-Match") - - if v := r.Header.Get("If-Modified-Since"); v != "" { - input.IfModifiedSince, _ = time.Parse(time.RFC3339, v) - } - - input.IfNoneMatch = r.Header.Get("If-None-Match") - - if v := r.Header.Get("If-Unmodified-Since"); v != "" { - input.IfUnmodifiedSince, _ = time.Parse(time.RFC3339, v) - } - - if v, ok := pathParams["Key"]; ok { - input.Key = v - } - - if v := r.URL.Query().Get("partNumber"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.PartNumber = int32(n) - } - - input.Range = r.Header.Get("Range") - - input.RequestPayer = r.Header.Get("x-amz-request-payer") - - input.ResponseCacheControl = r.URL.Query().Get("response-cache-control") - - input.ResponseContentDisposition = r.URL.Query().Get("response-content-disposition") - - input.ResponseContentEncoding = r.URL.Query().Get("response-content-encoding") - - input.ResponseContentLanguage = r.URL.Query().Get("response-content-language") - - input.ResponseContentType = r.URL.Query().Get("response-content-type") - - if v := r.URL.Query().Get("response-expires"); v != "" { - input.ResponseExpires, _ = time.Parse(time.RFC3339, v) - } - - input.SSECustomerAlgorithm = r.Header.Get("x-amz-server-side-encryption-customer-algorithm") - - input.SSECustomerKey = r.Header.Get("x-amz-server-side-encryption-customer-key") - - input.SSECustomerKeyMD5 = r.Header.Get("x-amz-server-side-encryption-customer-key-MD5") - - input.VersionId = r.URL.Query().Get("versionId") - - return input, nil -} - -// DeserializeGetObjectAclRequest parses an HTTP request into a *GetObjectAclRequest. -func DeserializeGetObjectAclRequest(r *http.Request, pathParams PathParams) (*GetObjectAclRequest, error) { - input := &GetObjectAclRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - if v, ok := pathParams["Key"]; ok { - input.Key = v - } - - input.RequestPayer = r.Header.Get("x-amz-request-payer") - - input.VersionId = r.URL.Query().Get("versionId") - - return input, nil -} - -// DeserializeGetObjectAttributesRequest parses an HTTP request into a *GetObjectAttributesRequest. -func DeserializeGetObjectAttributesRequest(r *http.Request, pathParams PathParams) (*GetObjectAttributesRequest, error) { - input := &GetObjectAttributesRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - if v, ok := pathParams["Key"]; ok { - input.Key = v - } - - if v := r.Header.Get("x-amz-max-parts"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxParts = int32(n) - } - - // ObjectAttributes: skipped (unsupported header type ObjectAttributesList) - - input.PartNumberMarker = r.Header.Get("x-amz-part-number-marker") - - input.RequestPayer = r.Header.Get("x-amz-request-payer") - - input.SSECustomerAlgorithm = r.Header.Get("x-amz-server-side-encryption-customer-algorithm") - - input.SSECustomerKey = r.Header.Get("x-amz-server-side-encryption-customer-key") - - input.SSECustomerKeyMD5 = r.Header.Get("x-amz-server-side-encryption-customer-key-MD5") - - input.VersionId = r.URL.Query().Get("versionId") - - return input, nil -} - -// DeserializeGetObjectLegalHoldRequest parses an HTTP request into a *GetObjectLegalHoldRequest. -func DeserializeGetObjectLegalHoldRequest(r *http.Request, pathParams PathParams) (*GetObjectLegalHoldRequest, error) { - input := &GetObjectLegalHoldRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - if v, ok := pathParams["Key"]; ok { - input.Key = v - } - - input.RequestPayer = r.Header.Get("x-amz-request-payer") - - input.VersionId = r.URL.Query().Get("versionId") - - return input, nil -} - -// DeserializeGetObjectLockConfigurationRequest parses an HTTP request into a *GetObjectLockConfigurationRequest. -func DeserializeGetObjectLockConfigurationRequest(r *http.Request, pathParams PathParams) (*GetObjectLockConfigurationRequest, error) { - input := &GetObjectLockConfigurationRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - return input, nil -} - -// DeserializeGetObjectRetentionRequest parses an HTTP request into a *GetObjectRetentionRequest. -func DeserializeGetObjectRetentionRequest(r *http.Request, pathParams PathParams) (*GetObjectRetentionRequest, error) { - input := &GetObjectRetentionRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - if v, ok := pathParams["Key"]; ok { - input.Key = v - } - - input.RequestPayer = r.Header.Get("x-amz-request-payer") - - input.VersionId = r.URL.Query().Get("versionId") - - return input, nil -} - -// DeserializeGetObjectTaggingRequest parses an HTTP request into a *GetObjectTaggingRequest. -func DeserializeGetObjectTaggingRequest(r *http.Request, pathParams PathParams) (*GetObjectTaggingRequest, error) { - input := &GetObjectTaggingRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - if v, ok := pathParams["Key"]; ok { - input.Key = v - } - - input.RequestPayer = r.Header.Get("x-amz-request-payer") - - input.VersionId = r.URL.Query().Get("versionId") - - return input, nil -} - -// DeserializeGetObjectTorrentRequest parses an HTTP request into a *GetObjectTorrentRequest. -func DeserializeGetObjectTorrentRequest(r *http.Request, pathParams PathParams) (*GetObjectTorrentRequest, error) { - input := &GetObjectTorrentRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - if v, ok := pathParams["Key"]; ok { - input.Key = v - } - - input.RequestPayer = r.Header.Get("x-amz-request-payer") - - return input, nil -} - -// DeserializeGetPublicAccessBlockRequest parses an HTTP request into a *GetPublicAccessBlockRequest. -func DeserializeGetPublicAccessBlockRequest(r *http.Request, pathParams PathParams) (*GetPublicAccessBlockRequest, error) { - input := &GetPublicAccessBlockRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - return input, nil -} - -// DeserializeHeadBucketRequest parses an HTTP request into a *HeadBucketRequest. -func DeserializeHeadBucketRequest(r *http.Request, pathParams PathParams) (*HeadBucketRequest, error) { - input := &HeadBucketRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - return input, nil -} - -// DeserializeHeadObjectRequest parses an HTTP request into a *HeadObjectRequest. -func DeserializeHeadObjectRequest(r *http.Request, pathParams PathParams) (*HeadObjectRequest, error) { - input := &HeadObjectRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ChecksumMode = r.Header.Get("x-amz-checksum-mode") - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - input.IfMatch = r.Header.Get("If-Match") - - if v := r.Header.Get("If-Modified-Since"); v != "" { - input.IfModifiedSince, _ = time.Parse(time.RFC3339, v) - } - - input.IfNoneMatch = r.Header.Get("If-None-Match") - - if v := r.Header.Get("If-Unmodified-Since"); v != "" { - input.IfUnmodifiedSince, _ = time.Parse(time.RFC3339, v) - } - - if v, ok := pathParams["Key"]; ok { - input.Key = v - } - - if v := r.URL.Query().Get("partNumber"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.PartNumber = int32(n) - } - - input.Range = r.Header.Get("Range") - - input.RequestPayer = r.Header.Get("x-amz-request-payer") - - input.ResponseCacheControl = r.URL.Query().Get("response-cache-control") - - input.ResponseContentDisposition = r.URL.Query().Get("response-content-disposition") - - input.ResponseContentEncoding = r.URL.Query().Get("response-content-encoding") - - input.ResponseContentLanguage = r.URL.Query().Get("response-content-language") - - input.ResponseContentType = r.URL.Query().Get("response-content-type") - - if v := r.URL.Query().Get("response-expires"); v != "" { - input.ResponseExpires, _ = time.Parse(time.RFC3339, v) - } - - input.SSECustomerAlgorithm = r.Header.Get("x-amz-server-side-encryption-customer-algorithm") - - input.SSECustomerKey = r.Header.Get("x-amz-server-side-encryption-customer-key") - - input.SSECustomerKeyMD5 = r.Header.Get("x-amz-server-side-encryption-customer-key-MD5") - - input.VersionId = r.URL.Query().Get("versionId") - - return input, nil -} - -// DeserializeListBucketAnalyticsConfigurationsRequest parses an HTTP request into a *ListBucketAnalyticsConfigurationsRequest. -func DeserializeListBucketAnalyticsConfigurationsRequest(r *http.Request, pathParams PathParams) (*ListBucketAnalyticsConfigurationsRequest, error) { - input := &ListBucketAnalyticsConfigurationsRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ContinuationToken = r.URL.Query().Get("continuation-token") - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - return input, nil -} - -// DeserializeListBucketIntelligentTieringConfigurationsRequest parses an HTTP request into a *ListBucketIntelligentTieringConfigurationsRequest. -func DeserializeListBucketIntelligentTieringConfigurationsRequest(r *http.Request, pathParams PathParams) (*ListBucketIntelligentTieringConfigurationsRequest, error) { - input := &ListBucketIntelligentTieringConfigurationsRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ContinuationToken = r.URL.Query().Get("continuation-token") - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - return input, nil -} - -// DeserializeListBucketInventoryConfigurationsRequest parses an HTTP request into a *ListBucketInventoryConfigurationsRequest. -func DeserializeListBucketInventoryConfigurationsRequest(r *http.Request, pathParams PathParams) (*ListBucketInventoryConfigurationsRequest, error) { - input := &ListBucketInventoryConfigurationsRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ContinuationToken = r.URL.Query().Get("continuation-token") - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - return input, nil -} - -// DeserializeListBucketMetricsConfigurationsRequest parses an HTTP request into a *ListBucketMetricsConfigurationsRequest. -func DeserializeListBucketMetricsConfigurationsRequest(r *http.Request, pathParams PathParams) (*ListBucketMetricsConfigurationsRequest, error) { - input := &ListBucketMetricsConfigurationsRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ContinuationToken = r.URL.Query().Get("continuation-token") - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - return input, nil -} - -// DeserializeListBucketsRequest parses an HTTP request into a *ListBucketsRequest. -func DeserializeListBucketsRequest(r *http.Request, pathParams PathParams) (*ListBucketsRequest, error) { - input := &ListBucketsRequest{} - - input.BucketRegion = r.URL.Query().Get("bucket-region") - - input.ContinuationToken = r.URL.Query().Get("continuation-token") - - if v := r.URL.Query().Get("max-buckets"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxBuckets = int32(n) - } - - input.Prefix = r.URL.Query().Get("prefix") - - return input, nil -} - -// DeserializeListDirectoryBucketsRequest parses an HTTP request into a *ListDirectoryBucketsRequest. -func DeserializeListDirectoryBucketsRequest(r *http.Request, pathParams PathParams) (*ListDirectoryBucketsRequest, error) { - input := &ListDirectoryBucketsRequest{} - - input.ContinuationToken = r.URL.Query().Get("continuation-token") - - if v := r.URL.Query().Get("max-directory-buckets"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxDirectoryBuckets = int32(n) - } - - return input, nil -} - -// DeserializeListMultipartUploadsRequest parses an HTTP request into a *ListMultipartUploadsRequest. -func DeserializeListMultipartUploadsRequest(r *http.Request, pathParams PathParams) (*ListMultipartUploadsRequest, error) { - input := &ListMultipartUploadsRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.Delimiter = r.URL.Query().Get("delimiter") - - input.EncodingType = r.URL.Query().Get("encoding-type") - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - input.KeyMarker = r.URL.Query().Get("key-marker") - - if v := r.URL.Query().Get("max-uploads"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxUploads = int32(n) - } - - input.Prefix = r.URL.Query().Get("prefix") - - input.RequestPayer = r.Header.Get("x-amz-request-payer") - - input.UploadIdMarker = r.URL.Query().Get("upload-id-marker") - - return input, nil -} - -// DeserializeListObjectVersionsRequest parses an HTTP request into a *ListObjectVersionsRequest. -func DeserializeListObjectVersionsRequest(r *http.Request, pathParams PathParams) (*ListObjectVersionsRequest, error) { - input := &ListObjectVersionsRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.Delimiter = r.URL.Query().Get("delimiter") - - input.EncodingType = r.URL.Query().Get("encoding-type") - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - input.KeyMarker = r.URL.Query().Get("key-marker") - - if v := r.URL.Query().Get("max-keys"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxKeys = int32(n) - } - - // OptionalObjectAttributes: skipped (unsupported header type OptionalObjectAttributesList) - - input.Prefix = r.URL.Query().Get("prefix") - - input.RequestPayer = r.Header.Get("x-amz-request-payer") - - input.VersionIdMarker = r.URL.Query().Get("version-id-marker") - - return input, nil -} - -// DeserializeListObjectsRequest parses an HTTP request into a *ListObjectsRequest. -func DeserializeListObjectsRequest(r *http.Request, pathParams PathParams) (*ListObjectsRequest, error) { - input := &ListObjectsRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.Delimiter = r.URL.Query().Get("delimiter") - - input.EncodingType = r.URL.Query().Get("encoding-type") - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - input.Marker = r.URL.Query().Get("marker") - - if v := r.URL.Query().Get("max-keys"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxKeys = int32(n) - } - - // OptionalObjectAttributes: skipped (unsupported header type OptionalObjectAttributesList) - - input.Prefix = r.URL.Query().Get("prefix") - - input.RequestPayer = r.Header.Get("x-amz-request-payer") - - return input, nil -} - -// DeserializeListObjectsV2Request parses an HTTP request into a *ListObjectsV2Request. -func DeserializeListObjectsV2Request(r *http.Request, pathParams PathParams) (*ListObjectsV2Request, error) { - input := &ListObjectsV2Request{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ContinuationToken = r.URL.Query().Get("continuation-token") - - input.Delimiter = r.URL.Query().Get("delimiter") - - input.EncodingType = r.URL.Query().Get("encoding-type") - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - if v := r.URL.Query().Get("fetch-owner"); v != "" { - input.FetchOwner, _ = strconv.ParseBool(v) - } - - if v := r.URL.Query().Get("max-keys"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxKeys = int32(n) - } - - // OptionalObjectAttributes: skipped (unsupported header type OptionalObjectAttributesList) - - input.Prefix = r.URL.Query().Get("prefix") - - input.RequestPayer = r.Header.Get("x-amz-request-payer") - - input.StartAfter = r.URL.Query().Get("start-after") - - return input, nil -} - -// DeserializeListPartsRequest parses an HTTP request into a *ListPartsRequest. -func DeserializeListPartsRequest(r *http.Request, pathParams PathParams) (*ListPartsRequest, error) { - input := &ListPartsRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - if v, ok := pathParams["Key"]; ok { - input.Key = v - } - - if v := r.URL.Query().Get("max-parts"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxParts = int32(n) - } - - input.PartNumberMarker = r.URL.Query().Get("part-number-marker") - - input.RequestPayer = r.Header.Get("x-amz-request-payer") - - input.SSECustomerAlgorithm = r.Header.Get("x-amz-server-side-encryption-customer-algorithm") - - input.SSECustomerKey = r.Header.Get("x-amz-server-side-encryption-customer-key") - - input.SSECustomerKeyMD5 = r.Header.Get("x-amz-server-side-encryption-customer-key-MD5") - - input.UploadId = r.URL.Query().Get("uploadId") - - return input, nil -} - -// DeserializePutBucketAbacRequest parses an HTTP request into a *PutBucketAbacRequest. -func DeserializePutBucketAbacRequest(r *http.Request, pathParams PathParams) (*PutBucketAbacRequest, error) { - input := &PutBucketAbacRequest{} - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.AbacStatus); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.AbacStatus); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ChecksumAlgorithm = r.Header.Get("x-amz-sdk-checksum-algorithm") - - input.ContentMD5 = r.Header.Get("Content-MD5") - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - return input, nil -} - -// DeserializePutBucketAccelerateConfigurationRequest parses an HTTP request into a *PutBucketAccelerateConfigurationRequest. -func DeserializePutBucketAccelerateConfigurationRequest(r *http.Request, pathParams PathParams) (*PutBucketAccelerateConfigurationRequest, error) { - input := &PutBucketAccelerateConfigurationRequest{} - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.AccelerateConfiguration); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.AccelerateConfiguration); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ChecksumAlgorithm = r.Header.Get("x-amz-sdk-checksum-algorithm") - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - return input, nil -} - -// DeserializePutBucketAclRequest parses an HTTP request into a *PutBucketAclRequest. -func DeserializePutBucketAclRequest(r *http.Request, pathParams PathParams) (*PutBucketAclRequest, error) { - input := &PutBucketAclRequest{} - - input.ACL = r.Header.Get("x-amz-acl") - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.AccessControlPolicy); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.AccessControlPolicy); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ChecksumAlgorithm = r.Header.Get("x-amz-sdk-checksum-algorithm") - - input.ContentMD5 = r.Header.Get("Content-MD5") - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - input.GrantFullControl = r.Header.Get("x-amz-grant-full-control") - - input.GrantRead = r.Header.Get("x-amz-grant-read") - - input.GrantReadACP = r.Header.Get("x-amz-grant-read-acp") - - input.GrantWrite = r.Header.Get("x-amz-grant-write") - - input.GrantWriteACP = r.Header.Get("x-amz-grant-write-acp") - - return input, nil -} - -// DeserializePutBucketAnalyticsConfigurationRequest parses an HTTP request into a *PutBucketAnalyticsConfigurationRequest. -func DeserializePutBucketAnalyticsConfigurationRequest(r *http.Request, pathParams PathParams) (*PutBucketAnalyticsConfigurationRequest, error) { - input := &PutBucketAnalyticsConfigurationRequest{} - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.AnalyticsConfiguration); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.AnalyticsConfiguration); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - input.Id = r.URL.Query().Get("id") - - return input, nil -} - -// DeserializePutBucketCorsRequest parses an HTTP request into a *PutBucketCorsRequest. -func DeserializePutBucketCorsRequest(r *http.Request, pathParams PathParams) (*PutBucketCorsRequest, error) { - input := &PutBucketCorsRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.CORSConfiguration); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.CORSConfiguration); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - input.ChecksumAlgorithm = r.Header.Get("x-amz-sdk-checksum-algorithm") - - input.ContentMD5 = r.Header.Get("Content-MD5") - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - return input, nil -} - -// DeserializePutBucketEncryptionRequest parses an HTTP request into a *PutBucketEncryptionRequest. -func DeserializePutBucketEncryptionRequest(r *http.Request, pathParams PathParams) (*PutBucketEncryptionRequest, error) { - input := &PutBucketEncryptionRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ChecksumAlgorithm = r.Header.Get("x-amz-sdk-checksum-algorithm") - - input.ContentMD5 = r.Header.Get("Content-MD5") - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.ServerSideEncryptionConfiguration); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.ServerSideEncryptionConfiguration); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializePutBucketIntelligentTieringConfigurationRequest parses an HTTP request into a *PutBucketIntelligentTieringConfigurationRequest. -func DeserializePutBucketIntelligentTieringConfigurationRequest(r *http.Request, pathParams PathParams) (*PutBucketIntelligentTieringConfigurationRequest, error) { - input := &PutBucketIntelligentTieringConfigurationRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - input.Id = r.URL.Query().Get("id") - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.IntelligentTieringConfiguration); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.IntelligentTieringConfiguration); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializePutBucketInventoryConfigurationRequest parses an HTTP request into a *PutBucketInventoryConfigurationRequest. -func DeserializePutBucketInventoryConfigurationRequest(r *http.Request, pathParams PathParams) (*PutBucketInventoryConfigurationRequest, error) { - input := &PutBucketInventoryConfigurationRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - input.Id = r.URL.Query().Get("id") - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.InventoryConfiguration); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.InventoryConfiguration); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializePutBucketLifecycleConfigurationRequest parses an HTTP request into a *PutBucketLifecycleConfigurationRequest. -func DeserializePutBucketLifecycleConfigurationRequest(r *http.Request, pathParams PathParams) (*PutBucketLifecycleConfigurationRequest, error) { - input := &PutBucketLifecycleConfigurationRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ChecksumAlgorithm = r.Header.Get("x-amz-sdk-checksum-algorithm") - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.LifecycleConfiguration); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.LifecycleConfiguration); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - input.TransitionDefaultMinimumObjectSize = r.Header.Get("x-amz-transition-default-minimum-object-size") - - return input, nil -} - -// DeserializePutBucketLoggingRequest parses an HTTP request into a *PutBucketLoggingRequest. -func DeserializePutBucketLoggingRequest(r *http.Request, pathParams PathParams) (*PutBucketLoggingRequest, error) { - input := &PutBucketLoggingRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.BucketLoggingStatus); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.BucketLoggingStatus); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - input.ChecksumAlgorithm = r.Header.Get("x-amz-sdk-checksum-algorithm") - - input.ContentMD5 = r.Header.Get("Content-MD5") - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - return input, nil -} - -// DeserializePutBucketMetricsConfigurationRequest parses an HTTP request into a *PutBucketMetricsConfigurationRequest. -func DeserializePutBucketMetricsConfigurationRequest(r *http.Request, pathParams PathParams) (*PutBucketMetricsConfigurationRequest, error) { - input := &PutBucketMetricsConfigurationRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - input.Id = r.URL.Query().Get("id") - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.MetricsConfiguration); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.MetricsConfiguration); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializePutBucketNotificationConfigurationRequest parses an HTTP request into a *PutBucketNotificationConfigurationRequest. -func DeserializePutBucketNotificationConfigurationRequest(r *http.Request, pathParams PathParams) (*PutBucketNotificationConfigurationRequest, error) { - input := &PutBucketNotificationConfigurationRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.NotificationConfiguration); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.NotificationConfiguration); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - if v := r.Header.Get("x-amz-skip-destination-validation"); v != "" { - input.SkipDestinationValidation, _ = strconv.ParseBool(v) - } - - return input, nil -} - -// DeserializePutBucketOwnershipControlsRequest parses an HTTP request into a *PutBucketOwnershipControlsRequest. -func DeserializePutBucketOwnershipControlsRequest(r *http.Request, pathParams PathParams) (*PutBucketOwnershipControlsRequest, error) { - input := &PutBucketOwnershipControlsRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ChecksumAlgorithm = r.Header.Get("x-amz-sdk-checksum-algorithm") - - input.ContentMD5 = r.Header.Get("Content-MD5") - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.OwnershipControls); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.OwnershipControls); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializePutBucketPolicyRequest parses an HTTP request into a *PutBucketPolicyRequest. -func DeserializePutBucketPolicyRequest(r *http.Request, pathParams PathParams) (*PutBucketPolicyRequest, error) { - input := &PutBucketPolicyRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ChecksumAlgorithm = r.Header.Get("x-amz-sdk-checksum-algorithm") - - if v := r.Header.Get("x-amz-confirm-remove-self-bucket-access"); v != "" { - input.ConfirmRemoveSelfBucketAccess, _ = strconv.ParseBool(v) - } - - input.ContentMD5 = r.Header.Get("Content-MD5") - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.Policy); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.Policy); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializePutBucketReplicationRequest parses an HTTP request into a *PutBucketReplicationRequest. -func DeserializePutBucketReplicationRequest(r *http.Request, pathParams PathParams) (*PutBucketReplicationRequest, error) { - input := &PutBucketReplicationRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ChecksumAlgorithm = r.Header.Get("x-amz-sdk-checksum-algorithm") - - input.ContentMD5 = r.Header.Get("Content-MD5") - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.ReplicationConfiguration); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.ReplicationConfiguration); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - input.Token = r.Header.Get("x-amz-bucket-object-lock-token") - - return input, nil -} - -// DeserializePutBucketRequestPaymentRequest parses an HTTP request into a *PutBucketRequestPaymentRequest. -func DeserializePutBucketRequestPaymentRequest(r *http.Request, pathParams PathParams) (*PutBucketRequestPaymentRequest, error) { - input := &PutBucketRequestPaymentRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ChecksumAlgorithm = r.Header.Get("x-amz-sdk-checksum-algorithm") - - input.ContentMD5 = r.Header.Get("Content-MD5") - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.RequestPaymentConfiguration); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.RequestPaymentConfiguration); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializePutBucketTaggingRequest parses an HTTP request into a *PutBucketTaggingRequest. -func DeserializePutBucketTaggingRequest(r *http.Request, pathParams PathParams) (*PutBucketTaggingRequest, error) { - input := &PutBucketTaggingRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ChecksumAlgorithm = r.Header.Get("x-amz-sdk-checksum-algorithm") - - input.ContentMD5 = r.Header.Get("Content-MD5") - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.Tagging); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.Tagging); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializePutBucketVersioningRequest parses an HTTP request into a *PutBucketVersioningRequest. -func DeserializePutBucketVersioningRequest(r *http.Request, pathParams PathParams) (*PutBucketVersioningRequest, error) { - input := &PutBucketVersioningRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ChecksumAlgorithm = r.Header.Get("x-amz-sdk-checksum-algorithm") - - input.ContentMD5 = r.Header.Get("Content-MD5") - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - input.MFA = r.Header.Get("x-amz-mfa") - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.VersioningConfiguration); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.VersioningConfiguration); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializePutBucketWebsiteRequest parses an HTTP request into a *PutBucketWebsiteRequest. -func DeserializePutBucketWebsiteRequest(r *http.Request, pathParams PathParams) (*PutBucketWebsiteRequest, error) { - input := &PutBucketWebsiteRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ChecksumAlgorithm = r.Header.Get("x-amz-sdk-checksum-algorithm") - - input.ContentMD5 = r.Header.Get("Content-MD5") - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.WebsiteConfiguration); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.WebsiteConfiguration); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializePutObjectRequest parses an HTTP request into a *PutObjectRequest. -func DeserializePutObjectRequest(r *http.Request, pathParams PathParams) (*PutObjectRequest, error) { - input := &PutObjectRequest{} - - input.ACL = r.Header.Get("x-amz-acl") - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - input.Body = body - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - if v := r.Header.Get("x-amz-server-side-encryption-bucket-key-enabled"); v != "" { - input.BucketKeyEnabled, _ = strconv.ParseBool(v) - } - - input.CacheControl = r.Header.Get("Cache-Control") - - input.ChecksumAlgorithm = r.Header.Get("x-amz-sdk-checksum-algorithm") - - input.ChecksumCRC32 = r.Header.Get("x-amz-checksum-crc32") - - input.ChecksumCRC32C = r.Header.Get("x-amz-checksum-crc32c") - - input.ChecksumCRC64NVME = r.Header.Get("x-amz-checksum-crc64nvme") - - input.ChecksumSHA1 = r.Header.Get("x-amz-checksum-sha1") - - input.ChecksumSHA256 = r.Header.Get("x-amz-checksum-sha256") - - input.ContentDisposition = r.Header.Get("Content-Disposition") - - input.ContentEncoding = r.Header.Get("Content-Encoding") - - input.ContentLanguage = r.Header.Get("Content-Language") - - if v := r.Header.Get("Content-Length"); v != "" { - input.ContentLength, _ = strconv.ParseInt(v, 10, 64) - } - - input.ContentMD5 = r.Header.Get("Content-MD5") - - input.ContentType = r.Header.Get("Content-Type") - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - input.Expires = r.Header.Get("Expires") - - input.GrantFullControl = r.Header.Get("x-amz-grant-full-control") - - input.GrantRead = r.Header.Get("x-amz-grant-read") - - input.GrantReadACP = r.Header.Get("x-amz-grant-read-acp") - - input.GrantWriteACP = r.Header.Get("x-amz-grant-write-acp") - - input.IfMatch = r.Header.Get("If-Match") - - input.IfNoneMatch = r.Header.Get("If-None-Match") - - if v, ok := pathParams["Key"]; ok { - input.Key = v - } - - input.ObjectLockLegalHoldStatus = r.Header.Get("x-amz-object-lock-legal-hold") - - input.ObjectLockMode = r.Header.Get("x-amz-object-lock-mode") - - if v := r.Header.Get("x-amz-object-lock-retain-until-date"); v != "" { - input.ObjectLockRetainUntilDate, _ = time.Parse(time.RFC3339, v) - } - - input.RequestPayer = r.Header.Get("x-amz-request-payer") - - input.SSECustomerAlgorithm = r.Header.Get("x-amz-server-side-encryption-customer-algorithm") - - input.SSECustomerKey = r.Header.Get("x-amz-server-side-encryption-customer-key") - - input.SSECustomerKeyMD5 = r.Header.Get("x-amz-server-side-encryption-customer-key-MD5") - - input.SSEKMSEncryptionContext = r.Header.Get("x-amz-server-side-encryption-context") - - input.SSEKMSKeyId = r.Header.Get("x-amz-server-side-encryption-aws-kms-key-id") - - input.ServerSideEncryption = r.Header.Get("x-amz-server-side-encryption") - - input.StorageClass = r.Header.Get("x-amz-storage-class") - - input.Tagging = r.Header.Get("x-amz-tagging") - - input.WebsiteRedirectLocation = r.Header.Get("x-amz-website-redirect-location") - - if v := r.Header.Get("x-amz-write-offset-bytes"); v != "" { - input.WriteOffsetBytes, _ = strconv.ParseInt(v, 10, 64) - } - - return input, nil -} - -// DeserializePutObjectAclRequest parses an HTTP request into a *PutObjectAclRequest. -func DeserializePutObjectAclRequest(r *http.Request, pathParams PathParams) (*PutObjectAclRequest, error) { - input := &PutObjectAclRequest{} - - input.ACL = r.Header.Get("x-amz-acl") - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.AccessControlPolicy); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.AccessControlPolicy); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ChecksumAlgorithm = r.Header.Get("x-amz-sdk-checksum-algorithm") - - input.ContentMD5 = r.Header.Get("Content-MD5") - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - input.GrantFullControl = r.Header.Get("x-amz-grant-full-control") - - input.GrantRead = r.Header.Get("x-amz-grant-read") - - input.GrantReadACP = r.Header.Get("x-amz-grant-read-acp") - - input.GrantWrite = r.Header.Get("x-amz-grant-write") - - input.GrantWriteACP = r.Header.Get("x-amz-grant-write-acp") - - if v, ok := pathParams["Key"]; ok { - input.Key = v - } - - input.RequestPayer = r.Header.Get("x-amz-request-payer") - - input.VersionId = r.URL.Query().Get("versionId") - - return input, nil -} - -// DeserializePutObjectLegalHoldRequest parses an HTTP request into a *PutObjectLegalHoldRequest. -func DeserializePutObjectLegalHoldRequest(r *http.Request, pathParams PathParams) (*PutObjectLegalHoldRequest, error) { - input := &PutObjectLegalHoldRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ChecksumAlgorithm = r.Header.Get("x-amz-sdk-checksum-algorithm") - - input.ContentMD5 = r.Header.Get("Content-MD5") - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - if v, ok := pathParams["Key"]; ok { - input.Key = v - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.LegalHold); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.LegalHold); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - input.RequestPayer = r.Header.Get("x-amz-request-payer") - - input.VersionId = r.URL.Query().Get("versionId") - - return input, nil -} - -// DeserializePutObjectLockConfigurationRequest parses an HTTP request into a *PutObjectLockConfigurationRequest. -func DeserializePutObjectLockConfigurationRequest(r *http.Request, pathParams PathParams) (*PutObjectLockConfigurationRequest, error) { - input := &PutObjectLockConfigurationRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ChecksumAlgorithm = r.Header.Get("x-amz-sdk-checksum-algorithm") - - input.ContentMD5 = r.Header.Get("Content-MD5") - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.ObjectLockConfiguration); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.ObjectLockConfiguration); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - input.RequestPayer = r.Header.Get("x-amz-request-payer") - - input.Token = r.Header.Get("x-amz-bucket-object-lock-token") - - return input, nil -} - -// DeserializePutObjectRetentionRequest parses an HTTP request into a *PutObjectRetentionRequest. -func DeserializePutObjectRetentionRequest(r *http.Request, pathParams PathParams) (*PutObjectRetentionRequest, error) { - input := &PutObjectRetentionRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - if v := r.Header.Get("x-amz-bypass-governance-retention"); v != "" { - input.BypassGovernanceRetention, _ = strconv.ParseBool(v) - } - - input.ChecksumAlgorithm = r.Header.Get("x-amz-sdk-checksum-algorithm") - - input.ContentMD5 = r.Header.Get("Content-MD5") - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - if v, ok := pathParams["Key"]; ok { - input.Key = v - } - - input.RequestPayer = r.Header.Get("x-amz-request-payer") - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.Retention); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.Retention); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - input.VersionId = r.URL.Query().Get("versionId") - - return input, nil -} - -// DeserializePutObjectTaggingRequest parses an HTTP request into a *PutObjectTaggingRequest. -func DeserializePutObjectTaggingRequest(r *http.Request, pathParams PathParams) (*PutObjectTaggingRequest, error) { - input := &PutObjectTaggingRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ChecksumAlgorithm = r.Header.Get("x-amz-sdk-checksum-algorithm") - - input.ContentMD5 = r.Header.Get("Content-MD5") - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - if v, ok := pathParams["Key"]; ok { - input.Key = v - } - - input.RequestPayer = r.Header.Get("x-amz-request-payer") - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.Tagging); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.Tagging); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - input.VersionId = r.URL.Query().Get("versionId") - - return input, nil -} - -// DeserializePutPublicAccessBlockRequest parses an HTTP request into a *PutPublicAccessBlockRequest. -func DeserializePutPublicAccessBlockRequest(r *http.Request, pathParams PathParams) (*PutPublicAccessBlockRequest, error) { - input := &PutPublicAccessBlockRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ChecksumAlgorithm = r.Header.Get("x-amz-sdk-checksum-algorithm") - - input.ContentMD5 = r.Header.Get("Content-MD5") - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.PublicAccessBlockConfiguration); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.PublicAccessBlockConfiguration); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeRenameObjectRequest parses an HTTP request into a *RenameObjectRequest. -func DeserializeRenameObjectRequest(r *http.Request, pathParams PathParams) (*RenameObjectRequest, error) { - input := &RenameObjectRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ClientToken = r.Header.Get("x-amz-client-token") - - input.DestinationIfMatch = r.Header.Get("If-Match") - - if v := r.Header.Get("If-Modified-Since"); v != "" { - input.DestinationIfModifiedSince, _ = time.Parse(time.RFC3339, v) - } - - input.DestinationIfNoneMatch = r.Header.Get("If-None-Match") - - if v := r.Header.Get("If-Unmodified-Since"); v != "" { - input.DestinationIfUnmodifiedSince, _ = time.Parse(time.RFC3339, v) - } - - if v, ok := pathParams["Key"]; ok { - input.Key = v - } - - input.RenameSource = r.Header.Get("x-amz-rename-source") - - input.SourceIfMatch = r.Header.Get("x-amz-rename-source-if-match") - - if v := r.Header.Get("x-amz-rename-source-if-modified-since"); v != "" { - input.SourceIfModifiedSince, _ = time.Parse(time.RFC3339, v) - } - - input.SourceIfNoneMatch = r.Header.Get("x-amz-rename-source-if-none-match") - - if v := r.Header.Get("x-amz-rename-source-if-unmodified-since"); v != "" { - input.SourceIfUnmodifiedSince, _ = time.Parse(time.RFC3339, v) - } - - return input, nil -} - -// DeserializeRestoreObjectRequest parses an HTTP request into a *RestoreObjectRequest. -func DeserializeRestoreObjectRequest(r *http.Request, pathParams PathParams) (*RestoreObjectRequest, error) { - input := &RestoreObjectRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ChecksumAlgorithm = r.Header.Get("x-amz-sdk-checksum-algorithm") - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - if v, ok := pathParams["Key"]; ok { - input.Key = v - } - - input.RequestPayer = r.Header.Get("x-amz-request-payer") - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.RestoreRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.RestoreRequest); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - input.VersionId = r.URL.Query().Get("versionId") - - return input, nil -} - -// DeserializeSelectObjectContentRequest parses an HTTP request into a *SelectObjectContentRequest. -func DeserializeSelectObjectContentRequest(r *http.Request, pathParams PathParams) (*SelectObjectContentRequest, error) { - input := &SelectObjectContentRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - if v, ok := pathParams["Key"]; ok { - input.Key = v - } - - input.SSECustomerAlgorithm = r.Header.Get("x-amz-server-side-encryption-customer-algorithm") - - input.SSECustomerKey = r.Header.Get("x-amz-server-side-encryption-customer-key") - - input.SSECustomerKeyMD5 = r.Header.Get("x-amz-server-side-encryption-customer-key-MD5") - - return input, nil -} - -// DeserializeUpdateBucketMetadataInventoryTableConfigurationRequest parses an HTTP request into a *UpdateBucketMetadataInventoryTableConfigurationRequest. -func DeserializeUpdateBucketMetadataInventoryTableConfigurationRequest(r *http.Request, pathParams PathParams) (*UpdateBucketMetadataInventoryTableConfigurationRequest, error) { - input := &UpdateBucketMetadataInventoryTableConfigurationRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ChecksumAlgorithm = r.Header.Get("x-amz-sdk-checksum-algorithm") - - input.ContentMD5 = r.Header.Get("Content-MD5") - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.InventoryTableConfiguration); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.InventoryTableConfiguration); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeUpdateBucketMetadataJournalTableConfigurationRequest parses an HTTP request into a *UpdateBucketMetadataJournalTableConfigurationRequest. -func DeserializeUpdateBucketMetadataJournalTableConfigurationRequest(r *http.Request, pathParams PathParams) (*UpdateBucketMetadataJournalTableConfigurationRequest, error) { - input := &UpdateBucketMetadataJournalTableConfigurationRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ChecksumAlgorithm = r.Header.Get("x-amz-sdk-checksum-algorithm") - - input.ContentMD5 = r.Header.Get("Content-MD5") - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.JournalTableConfiguration); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.JournalTableConfiguration); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - return input, nil -} - -// DeserializeUpdateObjectEncryptionRequest parses an HTTP request into a *UpdateObjectEncryptionRequest. -func DeserializeUpdateObjectEncryptionRequest(r *http.Request, pathParams PathParams) (*UpdateObjectEncryptionRequest, error) { - input := &UpdateObjectEncryptionRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ChecksumAlgorithm = r.Header.Get("x-amz-sdk-checksum-algorithm") - - input.ContentMD5 = r.Header.Get("Content-MD5") - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - if v, ok := pathParams["Key"]; ok { - input.Key = v - } - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - if len(body) > 0 { - ct := r.Header.Get("Content-Type") - if ct == "application/json" || ct == "" { - if err := json.Unmarshal(body, &input.ObjectEncryption); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } else { - if err := xml.Unmarshal(body, &input.ObjectEncryption); err != nil { - return nil, fmt.Errorf("unmarshal body: %w", err) - } - } - } - - input.RequestPayer = r.Header.Get("x-amz-request-payer") - - input.VersionId = r.URL.Query().Get("versionId") - - return input, nil -} - -// DeserializeUploadPartRequest parses an HTTP request into a *UploadPartRequest. -func DeserializeUploadPartRequest(r *http.Request, pathParams PathParams) (*UploadPartRequest, error) { - input := &UploadPartRequest{} - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - input.Body = body - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.ChecksumAlgorithm = r.Header.Get("x-amz-sdk-checksum-algorithm") - - input.ChecksumCRC32 = r.Header.Get("x-amz-checksum-crc32") - - input.ChecksumCRC32C = r.Header.Get("x-amz-checksum-crc32c") - - input.ChecksumCRC64NVME = r.Header.Get("x-amz-checksum-crc64nvme") - - input.ChecksumSHA1 = r.Header.Get("x-amz-checksum-sha1") - - input.ChecksumSHA256 = r.Header.Get("x-amz-checksum-sha256") - - if v := r.Header.Get("Content-Length"); v != "" { - input.ContentLength, _ = strconv.ParseInt(v, 10, 64) - } - - input.ContentMD5 = r.Header.Get("Content-MD5") - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - if v, ok := pathParams["Key"]; ok { - input.Key = v - } - - if v := r.URL.Query().Get("partNumber"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.PartNumber = int32(n) - } - - input.RequestPayer = r.Header.Get("x-amz-request-payer") - - input.SSECustomerAlgorithm = r.Header.Get("x-amz-server-side-encryption-customer-algorithm") - - input.SSECustomerKey = r.Header.Get("x-amz-server-side-encryption-customer-key") - - input.SSECustomerKeyMD5 = r.Header.Get("x-amz-server-side-encryption-customer-key-MD5") - - input.UploadId = r.URL.Query().Get("uploadId") - - return input, nil -} - -// DeserializeUploadPartCopyRequest parses an HTTP request into a *UploadPartCopyRequest. -func DeserializeUploadPartCopyRequest(r *http.Request, pathParams PathParams) (*UploadPartCopyRequest, error) { - input := &UploadPartCopyRequest{} - - if v, ok := pathParams["Bucket"]; ok { - input.Bucket = v - } - - input.CopySource = r.Header.Get("x-amz-copy-source") - - input.CopySourceIfMatch = r.Header.Get("x-amz-copy-source-if-match") - - if v := r.Header.Get("x-amz-copy-source-if-modified-since"); v != "" { - input.CopySourceIfModifiedSince, _ = time.Parse(time.RFC3339, v) - } - - input.CopySourceIfNoneMatch = r.Header.Get("x-amz-copy-source-if-none-match") - - if v := r.Header.Get("x-amz-copy-source-if-unmodified-since"); v != "" { - input.CopySourceIfUnmodifiedSince, _ = time.Parse(time.RFC3339, v) - } - - input.CopySourceRange = r.Header.Get("x-amz-copy-source-range") - - input.CopySourceSSECustomerAlgorithm = r.Header.Get("x-amz-copy-source-server-side-encryption-customer-algorithm") - - input.CopySourceSSECustomerKey = r.Header.Get("x-amz-copy-source-server-side-encryption-customer-key") - - input.CopySourceSSECustomerKeyMD5 = r.Header.Get("x-amz-copy-source-server-side-encryption-customer-key-MD5") - - input.ExpectedBucketOwner = r.Header.Get("x-amz-expected-bucket-owner") - - input.ExpectedSourceBucketOwner = r.Header.Get("x-amz-source-expected-bucket-owner") - - if v, ok := pathParams["Key"]; ok { - input.Key = v - } - - if v := r.URL.Query().Get("partNumber"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.PartNumber = int32(n) - } - - input.RequestPayer = r.Header.Get("x-amz-request-payer") - - input.SSECustomerAlgorithm = r.Header.Get("x-amz-server-side-encryption-customer-algorithm") - - input.SSECustomerKey = r.Header.Get("x-amz-server-side-encryption-customer-key") - - input.SSECustomerKeyMD5 = r.Header.Get("x-amz-server-side-encryption-customer-key-MD5") - - input.UploadId = r.URL.Query().Get("uploadId") - - return input, nil -} - -// DeserializeWriteGetObjectResponseRequest parses an HTTP request into a *WriteGetObjectResponseRequest. -func DeserializeWriteGetObjectResponseRequest(r *http.Request, pathParams PathParams) (*WriteGetObjectResponseRequest, error) { - input := &WriteGetObjectResponseRequest{} - - input.AcceptRanges = r.Header.Get("x-amz-fwd-header-accept-ranges") - - body, err := io.ReadAll(r.Body) - if err != nil { - return nil, fmt.Errorf("read body: %w", err) - } - input.Body = body - - if v := r.Header.Get("x-amz-fwd-header-x-amz-server-side-encryption-bucket-key-enabled"); v != "" { - input.BucketKeyEnabled, _ = strconv.ParseBool(v) - } - - input.CacheControl = r.Header.Get("x-amz-fwd-header-Cache-Control") - - input.ChecksumCRC32 = r.Header.Get("x-amz-fwd-header-x-amz-checksum-crc32") - - input.ChecksumCRC32C = r.Header.Get("x-amz-fwd-header-x-amz-checksum-crc32c") - - input.ChecksumCRC64NVME = r.Header.Get("x-amz-fwd-header-x-amz-checksum-crc64nvme") - - input.ChecksumSHA1 = r.Header.Get("x-amz-fwd-header-x-amz-checksum-sha1") - - input.ChecksumSHA256 = r.Header.Get("x-amz-fwd-header-x-amz-checksum-sha256") - - input.ContentDisposition = r.Header.Get("x-amz-fwd-header-Content-Disposition") - - input.ContentEncoding = r.Header.Get("x-amz-fwd-header-Content-Encoding") - - input.ContentLanguage = r.Header.Get("x-amz-fwd-header-Content-Language") - - if v := r.Header.Get("Content-Length"); v != "" { - input.ContentLength, _ = strconv.ParseInt(v, 10, 64) - } - - input.ContentRange = r.Header.Get("x-amz-fwd-header-Content-Range") - - input.ContentType = r.Header.Get("x-amz-fwd-header-Content-Type") - - if v := r.Header.Get("x-amz-fwd-header-x-amz-delete-marker"); v != "" { - input.DeleteMarker, _ = strconv.ParseBool(v) - } - - input.ETag = r.Header.Get("x-amz-fwd-header-ETag") - - input.ErrorCode = r.Header.Get("x-amz-fwd-error-code") - - input.ErrorMessage = r.Header.Get("x-amz-fwd-error-message") - - input.Expiration = r.Header.Get("x-amz-fwd-header-x-amz-expiration") - - input.Expires = r.Header.Get("x-amz-fwd-header-Expires") - - if v := r.Header.Get("x-amz-fwd-header-Last-Modified"); v != "" { - input.LastModified, _ = time.Parse(time.RFC3339, v) - } - - if v := r.Header.Get("x-amz-fwd-header-x-amz-missing-meta"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MissingMeta = int32(n) - } - - input.ObjectLockLegalHoldStatus = r.Header.Get("x-amz-fwd-header-x-amz-object-lock-legal-hold") - - input.ObjectLockMode = r.Header.Get("x-amz-fwd-header-x-amz-object-lock-mode") - - if v := r.Header.Get("x-amz-fwd-header-x-amz-object-lock-retain-until-date"); v != "" { - input.ObjectLockRetainUntilDate, _ = time.Parse(time.RFC3339, v) - } - - if v := r.Header.Get("x-amz-fwd-header-x-amz-mp-parts-count"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.PartsCount = int32(n) - } - - input.ReplicationStatus = r.Header.Get("x-amz-fwd-header-x-amz-replication-status") - - input.RequestCharged = r.Header.Get("x-amz-fwd-header-x-amz-request-charged") - - input.RequestRoute = r.Header.Get("x-amz-request-route") - - input.RequestToken = r.Header.Get("x-amz-request-token") - - input.Restore = r.Header.Get("x-amz-fwd-header-x-amz-restore") - - input.SSECustomerAlgorithm = r.Header.Get("x-amz-fwd-header-x-amz-server-side-encryption-customer-algorithm") - - input.SSECustomerKeyMD5 = r.Header.Get("x-amz-fwd-header-x-amz-server-side-encryption-customer-key-MD5") - - input.SSEKMSKeyId = r.Header.Get("x-amz-fwd-header-x-amz-server-side-encryption-aws-kms-key-id") - - input.ServerSideEncryption = r.Header.Get("x-amz-fwd-header-x-amz-server-side-encryption") - - if v := r.Header.Get("x-amz-fwd-status"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.StatusCode = int32(n) - } - - input.StorageClass = r.Header.Get("x-amz-fwd-header-x-amz-storage-class") - - if v := r.Header.Get("x-amz-fwd-header-x-amz-tagging-count"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.TagCount = int32(n) - } - - input.VersionId = r.Header.Get("x-amz-fwd-header-x-amz-version-id") - - return input, nil -} diff --git a/internal/generated/sagemaker/deserializer.go b/internal/generated/sagemaker/deserializer.go deleted file mode 100644 index 16dac18d..00000000 --- a/internal/generated/sagemaker/deserializer.go +++ /dev/null @@ -1,5063 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package sagemaker - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeAddAssociationResponse writes the AddAssociationResponse to the HTTP response. -func SerializeAddAssociationResponse(w http.ResponseWriter, output *AddAssociationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAddTagsOutput writes the AddTagsOutput to the HTTP response. -func SerializeAddTagsOutput(w http.ResponseWriter, output *AddTagsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAssociateTrialComponentResponse writes the AssociateTrialComponentResponse to the HTTP response. -func SerializeAssociateTrialComponentResponse(w http.ResponseWriter, output *AssociateTrialComponentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAttachClusterNodeVolumeResponse writes the AttachClusterNodeVolumeResponse to the HTTP response. -func SerializeAttachClusterNodeVolumeResponse(w http.ResponseWriter, output *AttachClusterNodeVolumeResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchAddClusterNodesResponse writes the BatchAddClusterNodesResponse to the HTTP response. -func SerializeBatchAddClusterNodesResponse(w http.ResponseWriter, output *BatchAddClusterNodesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchDeleteClusterNodesResponse writes the BatchDeleteClusterNodesResponse to the HTTP response. -func SerializeBatchDeleteClusterNodesResponse(w http.ResponseWriter, output *BatchDeleteClusterNodesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchDescribeModelPackageOutput writes the BatchDescribeModelPackageOutput to the HTTP response. -func SerializeBatchDescribeModelPackageOutput(w http.ResponseWriter, output *BatchDescribeModelPackageOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchRebootClusterNodesResponse writes the BatchRebootClusterNodesResponse to the HTTP response. -func SerializeBatchRebootClusterNodesResponse(w http.ResponseWriter, output *BatchRebootClusterNodesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeBatchReplaceClusterNodesResponse writes the BatchReplaceClusterNodesResponse to the HTTP response. -func SerializeBatchReplaceClusterNodesResponse(w http.ResponseWriter, output *BatchReplaceClusterNodesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateActionResponse writes the CreateActionResponse to the HTTP response. -func SerializeCreateActionResponse(w http.ResponseWriter, output *CreateActionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateAlgorithmOutput writes the CreateAlgorithmOutput to the HTTP response. -func SerializeCreateAlgorithmOutput(w http.ResponseWriter, output *CreateAlgorithmOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateAppResponse writes the CreateAppResponse to the HTTP response. -func SerializeCreateAppResponse(w http.ResponseWriter, output *CreateAppResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateAppImageConfigResponse writes the CreateAppImageConfigResponse to the HTTP response. -func SerializeCreateAppImageConfigResponse(w http.ResponseWriter, output *CreateAppImageConfigResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateArtifactResponse writes the CreateArtifactResponse to the HTTP response. -func SerializeCreateArtifactResponse(w http.ResponseWriter, output *CreateArtifactResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateAutoMLJobResponse writes the CreateAutoMLJobResponse to the HTTP response. -func SerializeCreateAutoMLJobResponse(w http.ResponseWriter, output *CreateAutoMLJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateAutoMLJobV2Response writes the CreateAutoMLJobV2Response to the HTTP response. -func SerializeCreateAutoMLJobV2Response(w http.ResponseWriter, output *CreateAutoMLJobV2Response, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateClusterResponse writes the CreateClusterResponse to the HTTP response. -func SerializeCreateClusterResponse(w http.ResponseWriter, output *CreateClusterResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateClusterSchedulerConfigResponse writes the CreateClusterSchedulerConfigResponse to the HTTP response. -func SerializeCreateClusterSchedulerConfigResponse(w http.ResponseWriter, output *CreateClusterSchedulerConfigResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateCodeRepositoryOutput writes the CreateCodeRepositoryOutput to the HTTP response. -func SerializeCreateCodeRepositoryOutput(w http.ResponseWriter, output *CreateCodeRepositoryOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateCompilationJobResponse writes the CreateCompilationJobResponse to the HTTP response. -func SerializeCreateCompilationJobResponse(w http.ResponseWriter, output *CreateCompilationJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateComputeQuotaResponse writes the CreateComputeQuotaResponse to the HTTP response. -func SerializeCreateComputeQuotaResponse(w http.ResponseWriter, output *CreateComputeQuotaResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateContextResponse writes the CreateContextResponse to the HTTP response. -func SerializeCreateContextResponse(w http.ResponseWriter, output *CreateContextResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDataQualityJobDefinitionResponse writes the CreateDataQualityJobDefinitionResponse to the HTTP response. -func SerializeCreateDataQualityJobDefinitionResponse(w http.ResponseWriter, output *CreateDataQualityJobDefinitionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateDomainResponse writes the CreateDomainResponse to the HTTP response. -func SerializeCreateDomainResponse(w http.ResponseWriter, output *CreateDomainResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateEdgeDeploymentPlanResponse writes the CreateEdgeDeploymentPlanResponse to the HTTP response. -func SerializeCreateEdgeDeploymentPlanResponse(w http.ResponseWriter, output *CreateEdgeDeploymentPlanResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateEndpointOutput writes the CreateEndpointOutput to the HTTP response. -func SerializeCreateEndpointOutput(w http.ResponseWriter, output *CreateEndpointOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateEndpointConfigOutput writes the CreateEndpointConfigOutput to the HTTP response. -func SerializeCreateEndpointConfigOutput(w http.ResponseWriter, output *CreateEndpointConfigOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateExperimentResponse writes the CreateExperimentResponse to the HTTP response. -func SerializeCreateExperimentResponse(w http.ResponseWriter, output *CreateExperimentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateFeatureGroupResponse writes the CreateFeatureGroupResponse to the HTTP response. -func SerializeCreateFeatureGroupResponse(w http.ResponseWriter, output *CreateFeatureGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateFlowDefinitionResponse writes the CreateFlowDefinitionResponse to the HTTP response. -func SerializeCreateFlowDefinitionResponse(w http.ResponseWriter, output *CreateFlowDefinitionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateHubResponse writes the CreateHubResponse to the HTTP response. -func SerializeCreateHubResponse(w http.ResponseWriter, output *CreateHubResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateHubContentPresignedUrlsResponse writes the CreateHubContentPresignedUrlsResponse to the HTTP response. -func SerializeCreateHubContentPresignedUrlsResponse(w http.ResponseWriter, output *CreateHubContentPresignedUrlsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateHubContentReferenceResponse writes the CreateHubContentReferenceResponse to the HTTP response. -func SerializeCreateHubContentReferenceResponse(w http.ResponseWriter, output *CreateHubContentReferenceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateHumanTaskUiResponse writes the CreateHumanTaskUiResponse to the HTTP response. -func SerializeCreateHumanTaskUiResponse(w http.ResponseWriter, output *CreateHumanTaskUiResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateHyperParameterTuningJobResponse writes the CreateHyperParameterTuningJobResponse to the HTTP response. -func SerializeCreateHyperParameterTuningJobResponse(w http.ResponseWriter, output *CreateHyperParameterTuningJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateImageResponse writes the CreateImageResponse to the HTTP response. -func SerializeCreateImageResponse(w http.ResponseWriter, output *CreateImageResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateImageVersionResponse writes the CreateImageVersionResponse to the HTTP response. -func SerializeCreateImageVersionResponse(w http.ResponseWriter, output *CreateImageVersionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateInferenceComponentOutput writes the CreateInferenceComponentOutput to the HTTP response. -func SerializeCreateInferenceComponentOutput(w http.ResponseWriter, output *CreateInferenceComponentOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateInferenceExperimentResponse writes the CreateInferenceExperimentResponse to the HTTP response. -func SerializeCreateInferenceExperimentResponse(w http.ResponseWriter, output *CreateInferenceExperimentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateInferenceRecommendationsJobResponse writes the CreateInferenceRecommendationsJobResponse to the HTTP response. -func SerializeCreateInferenceRecommendationsJobResponse(w http.ResponseWriter, output *CreateInferenceRecommendationsJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateLabelingJobResponse writes the CreateLabelingJobResponse to the HTTP response. -func SerializeCreateLabelingJobResponse(w http.ResponseWriter, output *CreateLabelingJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateMlflowAppResponse writes the CreateMlflowAppResponse to the HTTP response. -func SerializeCreateMlflowAppResponse(w http.ResponseWriter, output *CreateMlflowAppResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateMlflowTrackingServerResponse writes the CreateMlflowTrackingServerResponse to the HTTP response. -func SerializeCreateMlflowTrackingServerResponse(w http.ResponseWriter, output *CreateMlflowTrackingServerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateModelOutput writes the CreateModelOutput to the HTTP response. -func SerializeCreateModelOutput(w http.ResponseWriter, output *CreateModelOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateModelBiasJobDefinitionResponse writes the CreateModelBiasJobDefinitionResponse to the HTTP response. -func SerializeCreateModelBiasJobDefinitionResponse(w http.ResponseWriter, output *CreateModelBiasJobDefinitionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateModelCardResponse writes the CreateModelCardResponse to the HTTP response. -func SerializeCreateModelCardResponse(w http.ResponseWriter, output *CreateModelCardResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateModelCardExportJobResponse writes the CreateModelCardExportJobResponse to the HTTP response. -func SerializeCreateModelCardExportJobResponse(w http.ResponseWriter, output *CreateModelCardExportJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateModelExplainabilityJobDefinitionResponse writes the CreateModelExplainabilityJobDefinitionResponse to the HTTP response. -func SerializeCreateModelExplainabilityJobDefinitionResponse(w http.ResponseWriter, output *CreateModelExplainabilityJobDefinitionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateModelPackageOutput writes the CreateModelPackageOutput to the HTTP response. -func SerializeCreateModelPackageOutput(w http.ResponseWriter, output *CreateModelPackageOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateModelPackageGroupOutput writes the CreateModelPackageGroupOutput to the HTTP response. -func SerializeCreateModelPackageGroupOutput(w http.ResponseWriter, output *CreateModelPackageGroupOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateModelQualityJobDefinitionResponse writes the CreateModelQualityJobDefinitionResponse to the HTTP response. -func SerializeCreateModelQualityJobDefinitionResponse(w http.ResponseWriter, output *CreateModelQualityJobDefinitionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateMonitoringScheduleResponse writes the CreateMonitoringScheduleResponse to the HTTP response. -func SerializeCreateMonitoringScheduleResponse(w http.ResponseWriter, output *CreateMonitoringScheduleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateNotebookInstanceOutput writes the CreateNotebookInstanceOutput to the HTTP response. -func SerializeCreateNotebookInstanceOutput(w http.ResponseWriter, output *CreateNotebookInstanceOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateNotebookInstanceLifecycleConfigOutput writes the CreateNotebookInstanceLifecycleConfigOutput to the HTTP response. -func SerializeCreateNotebookInstanceLifecycleConfigOutput(w http.ResponseWriter, output *CreateNotebookInstanceLifecycleConfigOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateOptimizationJobResponse writes the CreateOptimizationJobResponse to the HTTP response. -func SerializeCreateOptimizationJobResponse(w http.ResponseWriter, output *CreateOptimizationJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreatePartnerAppResponse writes the CreatePartnerAppResponse to the HTTP response. -func SerializeCreatePartnerAppResponse(w http.ResponseWriter, output *CreatePartnerAppResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreatePartnerAppPresignedUrlResponse writes the CreatePartnerAppPresignedUrlResponse to the HTTP response. -func SerializeCreatePartnerAppPresignedUrlResponse(w http.ResponseWriter, output *CreatePartnerAppPresignedUrlResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreatePipelineResponse writes the CreatePipelineResponse to the HTTP response. -func SerializeCreatePipelineResponse(w http.ResponseWriter, output *CreatePipelineResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreatePresignedDomainUrlResponse writes the CreatePresignedDomainUrlResponse to the HTTP response. -func SerializeCreatePresignedDomainUrlResponse(w http.ResponseWriter, output *CreatePresignedDomainUrlResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreatePresignedMlflowAppUrlResponse writes the CreatePresignedMlflowAppUrlResponse to the HTTP response. -func SerializeCreatePresignedMlflowAppUrlResponse(w http.ResponseWriter, output *CreatePresignedMlflowAppUrlResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreatePresignedMlflowTrackingServerUrlResponse writes the CreatePresignedMlflowTrackingServerUrlResponse to the HTTP response. -func SerializeCreatePresignedMlflowTrackingServerUrlResponse(w http.ResponseWriter, output *CreatePresignedMlflowTrackingServerUrlResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreatePresignedNotebookInstanceUrlOutput writes the CreatePresignedNotebookInstanceUrlOutput to the HTTP response. -func SerializeCreatePresignedNotebookInstanceUrlOutput(w http.ResponseWriter, output *CreatePresignedNotebookInstanceUrlOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateProcessingJobResponse writes the CreateProcessingJobResponse to the HTTP response. -func SerializeCreateProcessingJobResponse(w http.ResponseWriter, output *CreateProcessingJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateProjectOutput writes the CreateProjectOutput to the HTTP response. -func SerializeCreateProjectOutput(w http.ResponseWriter, output *CreateProjectOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateSpaceResponse writes the CreateSpaceResponse to the HTTP response. -func SerializeCreateSpaceResponse(w http.ResponseWriter, output *CreateSpaceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateStudioLifecycleConfigResponse writes the CreateStudioLifecycleConfigResponse to the HTTP response. -func SerializeCreateStudioLifecycleConfigResponse(w http.ResponseWriter, output *CreateStudioLifecycleConfigResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateTrainingJobResponse writes the CreateTrainingJobResponse to the HTTP response. -func SerializeCreateTrainingJobResponse(w http.ResponseWriter, output *CreateTrainingJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateTrainingPlanResponse writes the CreateTrainingPlanResponse to the HTTP response. -func SerializeCreateTrainingPlanResponse(w http.ResponseWriter, output *CreateTrainingPlanResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateTransformJobResponse writes the CreateTransformJobResponse to the HTTP response. -func SerializeCreateTransformJobResponse(w http.ResponseWriter, output *CreateTransformJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateTrialResponse writes the CreateTrialResponse to the HTTP response. -func SerializeCreateTrialResponse(w http.ResponseWriter, output *CreateTrialResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateTrialComponentResponse writes the CreateTrialComponentResponse to the HTTP response. -func SerializeCreateTrialComponentResponse(w http.ResponseWriter, output *CreateTrialComponentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateUserProfileResponse writes the CreateUserProfileResponse to the HTTP response. -func SerializeCreateUserProfileResponse(w http.ResponseWriter, output *CreateUserProfileResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateWorkforceResponse writes the CreateWorkforceResponse to the HTTP response. -func SerializeCreateWorkforceResponse(w http.ResponseWriter, output *CreateWorkforceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateWorkteamResponse writes the CreateWorkteamResponse to the HTTP response. -func SerializeCreateWorkteamResponse(w http.ResponseWriter, output *CreateWorkteamResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteActionResponse writes the DeleteActionResponse to the HTTP response. -func SerializeDeleteActionResponse(w http.ResponseWriter, output *DeleteActionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteArtifactResponse writes the DeleteArtifactResponse to the HTTP response. -func SerializeDeleteArtifactResponse(w http.ResponseWriter, output *DeleteArtifactResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteAssociationResponse writes the DeleteAssociationResponse to the HTTP response. -func SerializeDeleteAssociationResponse(w http.ResponseWriter, output *DeleteAssociationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteClusterResponse writes the DeleteClusterResponse to the HTTP response. -func SerializeDeleteClusterResponse(w http.ResponseWriter, output *DeleteClusterResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteContextResponse writes the DeleteContextResponse to the HTTP response. -func SerializeDeleteContextResponse(w http.ResponseWriter, output *DeleteContextResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteExperimentResponse writes the DeleteExperimentResponse to the HTTP response. -func SerializeDeleteExperimentResponse(w http.ResponseWriter, output *DeleteExperimentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteFlowDefinitionResponse writes the DeleteFlowDefinitionResponse to the HTTP response. -func SerializeDeleteFlowDefinitionResponse(w http.ResponseWriter, output *DeleteFlowDefinitionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteHumanTaskUiResponse writes the DeleteHumanTaskUiResponse to the HTTP response. -func SerializeDeleteHumanTaskUiResponse(w http.ResponseWriter, output *DeleteHumanTaskUiResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteImageResponse writes the DeleteImageResponse to the HTTP response. -func SerializeDeleteImageResponse(w http.ResponseWriter, output *DeleteImageResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteImageVersionResponse writes the DeleteImageVersionResponse to the HTTP response. -func SerializeDeleteImageVersionResponse(w http.ResponseWriter, output *DeleteImageVersionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteInferenceExperimentResponse writes the DeleteInferenceExperimentResponse to the HTTP response. -func SerializeDeleteInferenceExperimentResponse(w http.ResponseWriter, output *DeleteInferenceExperimentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteMlflowAppResponse writes the DeleteMlflowAppResponse to the HTTP response. -func SerializeDeleteMlflowAppResponse(w http.ResponseWriter, output *DeleteMlflowAppResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteMlflowTrackingServerResponse writes the DeleteMlflowTrackingServerResponse to the HTTP response. -func SerializeDeleteMlflowTrackingServerResponse(w http.ResponseWriter, output *DeleteMlflowTrackingServerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeletePartnerAppResponse writes the DeletePartnerAppResponse to the HTTP response. -func SerializeDeletePartnerAppResponse(w http.ResponseWriter, output *DeletePartnerAppResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeletePipelineResponse writes the DeletePipelineResponse to the HTTP response. -func SerializeDeletePipelineResponse(w http.ResponseWriter, output *DeletePipelineResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteTagsOutput writes the DeleteTagsOutput to the HTTP response. -func SerializeDeleteTagsOutput(w http.ResponseWriter, output *DeleteTagsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteTrialResponse writes the DeleteTrialResponse to the HTTP response. -func SerializeDeleteTrialResponse(w http.ResponseWriter, output *DeleteTrialResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteTrialComponentResponse writes the DeleteTrialComponentResponse to the HTTP response. -func SerializeDeleteTrialComponentResponse(w http.ResponseWriter, output *DeleteTrialComponentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteWorkforceResponse writes the DeleteWorkforceResponse to the HTTP response. -func SerializeDeleteWorkforceResponse(w http.ResponseWriter, output *DeleteWorkforceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteWorkteamResponse writes the DeleteWorkteamResponse to the HTTP response. -func SerializeDeleteWorkteamResponse(w http.ResponseWriter, output *DeleteWorkteamResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeActionResponse writes the DescribeActionResponse to the HTTP response. -func SerializeDescribeActionResponse(w http.ResponseWriter, output *DescribeActionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeAlgorithmOutput writes the DescribeAlgorithmOutput to the HTTP response. -func SerializeDescribeAlgorithmOutput(w http.ResponseWriter, output *DescribeAlgorithmOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeAppResponse writes the DescribeAppResponse to the HTTP response. -func SerializeDescribeAppResponse(w http.ResponseWriter, output *DescribeAppResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeAppImageConfigResponse writes the DescribeAppImageConfigResponse to the HTTP response. -func SerializeDescribeAppImageConfigResponse(w http.ResponseWriter, output *DescribeAppImageConfigResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeArtifactResponse writes the DescribeArtifactResponse to the HTTP response. -func SerializeDescribeArtifactResponse(w http.ResponseWriter, output *DescribeArtifactResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeAutoMLJobResponse writes the DescribeAutoMLJobResponse to the HTTP response. -func SerializeDescribeAutoMLJobResponse(w http.ResponseWriter, output *DescribeAutoMLJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeAutoMLJobV2Response writes the DescribeAutoMLJobV2Response to the HTTP response. -func SerializeDescribeAutoMLJobV2Response(w http.ResponseWriter, output *DescribeAutoMLJobV2Response, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeClusterResponse writes the DescribeClusterResponse to the HTTP response. -func SerializeDescribeClusterResponse(w http.ResponseWriter, output *DescribeClusterResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeClusterEventResponse writes the DescribeClusterEventResponse to the HTTP response. -func SerializeDescribeClusterEventResponse(w http.ResponseWriter, output *DescribeClusterEventResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeClusterNodeResponse writes the DescribeClusterNodeResponse to the HTTP response. -func SerializeDescribeClusterNodeResponse(w http.ResponseWriter, output *DescribeClusterNodeResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeClusterSchedulerConfigResponse writes the DescribeClusterSchedulerConfigResponse to the HTTP response. -func SerializeDescribeClusterSchedulerConfigResponse(w http.ResponseWriter, output *DescribeClusterSchedulerConfigResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeCodeRepositoryOutput writes the DescribeCodeRepositoryOutput to the HTTP response. -func SerializeDescribeCodeRepositoryOutput(w http.ResponseWriter, output *DescribeCodeRepositoryOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeCompilationJobResponse writes the DescribeCompilationJobResponse to the HTTP response. -func SerializeDescribeCompilationJobResponse(w http.ResponseWriter, output *DescribeCompilationJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeComputeQuotaResponse writes the DescribeComputeQuotaResponse to the HTTP response. -func SerializeDescribeComputeQuotaResponse(w http.ResponseWriter, output *DescribeComputeQuotaResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeContextResponse writes the DescribeContextResponse to the HTTP response. -func SerializeDescribeContextResponse(w http.ResponseWriter, output *DescribeContextResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDataQualityJobDefinitionResponse writes the DescribeDataQualityJobDefinitionResponse to the HTTP response. -func SerializeDescribeDataQualityJobDefinitionResponse(w http.ResponseWriter, output *DescribeDataQualityJobDefinitionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDeviceResponse writes the DescribeDeviceResponse to the HTTP response. -func SerializeDescribeDeviceResponse(w http.ResponseWriter, output *DescribeDeviceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDeviceFleetResponse writes the DescribeDeviceFleetResponse to the HTTP response. -func SerializeDescribeDeviceFleetResponse(w http.ResponseWriter, output *DescribeDeviceFleetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDomainResponse writes the DescribeDomainResponse to the HTTP response. -func SerializeDescribeDomainResponse(w http.ResponseWriter, output *DescribeDomainResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeEdgeDeploymentPlanResponse writes the DescribeEdgeDeploymentPlanResponse to the HTTP response. -func SerializeDescribeEdgeDeploymentPlanResponse(w http.ResponseWriter, output *DescribeEdgeDeploymentPlanResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeEdgePackagingJobResponse writes the DescribeEdgePackagingJobResponse to the HTTP response. -func SerializeDescribeEdgePackagingJobResponse(w http.ResponseWriter, output *DescribeEdgePackagingJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeEndpointOutput writes the DescribeEndpointOutput to the HTTP response. -func SerializeDescribeEndpointOutput(w http.ResponseWriter, output *DescribeEndpointOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeEndpointConfigOutput writes the DescribeEndpointConfigOutput to the HTTP response. -func SerializeDescribeEndpointConfigOutput(w http.ResponseWriter, output *DescribeEndpointConfigOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeExperimentResponse writes the DescribeExperimentResponse to the HTTP response. -func SerializeDescribeExperimentResponse(w http.ResponseWriter, output *DescribeExperimentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeFeatureGroupResponse writes the DescribeFeatureGroupResponse to the HTTP response. -func SerializeDescribeFeatureGroupResponse(w http.ResponseWriter, output *DescribeFeatureGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeFeatureMetadataResponse writes the DescribeFeatureMetadataResponse to the HTTP response. -func SerializeDescribeFeatureMetadataResponse(w http.ResponseWriter, output *DescribeFeatureMetadataResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeFlowDefinitionResponse writes the DescribeFlowDefinitionResponse to the HTTP response. -func SerializeDescribeFlowDefinitionResponse(w http.ResponseWriter, output *DescribeFlowDefinitionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeHubResponse writes the DescribeHubResponse to the HTTP response. -func SerializeDescribeHubResponse(w http.ResponseWriter, output *DescribeHubResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeHubContentResponse writes the DescribeHubContentResponse to the HTTP response. -func SerializeDescribeHubContentResponse(w http.ResponseWriter, output *DescribeHubContentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeHumanTaskUiResponse writes the DescribeHumanTaskUiResponse to the HTTP response. -func SerializeDescribeHumanTaskUiResponse(w http.ResponseWriter, output *DescribeHumanTaskUiResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeHyperParameterTuningJobResponse writes the DescribeHyperParameterTuningJobResponse to the HTTP response. -func SerializeDescribeHyperParameterTuningJobResponse(w http.ResponseWriter, output *DescribeHyperParameterTuningJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeImageResponse writes the DescribeImageResponse to the HTTP response. -func SerializeDescribeImageResponse(w http.ResponseWriter, output *DescribeImageResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeImageVersionResponse writes the DescribeImageVersionResponse to the HTTP response. -func SerializeDescribeImageVersionResponse(w http.ResponseWriter, output *DescribeImageVersionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeInferenceComponentOutput writes the DescribeInferenceComponentOutput to the HTTP response. -func SerializeDescribeInferenceComponentOutput(w http.ResponseWriter, output *DescribeInferenceComponentOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeInferenceExperimentResponse writes the DescribeInferenceExperimentResponse to the HTTP response. -func SerializeDescribeInferenceExperimentResponse(w http.ResponseWriter, output *DescribeInferenceExperimentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeInferenceRecommendationsJobResponse writes the DescribeInferenceRecommendationsJobResponse to the HTTP response. -func SerializeDescribeInferenceRecommendationsJobResponse(w http.ResponseWriter, output *DescribeInferenceRecommendationsJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeLabelingJobResponse writes the DescribeLabelingJobResponse to the HTTP response. -func SerializeDescribeLabelingJobResponse(w http.ResponseWriter, output *DescribeLabelingJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeLineageGroupResponse writes the DescribeLineageGroupResponse to the HTTP response. -func SerializeDescribeLineageGroupResponse(w http.ResponseWriter, output *DescribeLineageGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeMlflowAppResponse writes the DescribeMlflowAppResponse to the HTTP response. -func SerializeDescribeMlflowAppResponse(w http.ResponseWriter, output *DescribeMlflowAppResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeMlflowTrackingServerResponse writes the DescribeMlflowTrackingServerResponse to the HTTP response. -func SerializeDescribeMlflowTrackingServerResponse(w http.ResponseWriter, output *DescribeMlflowTrackingServerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeModelOutput writes the DescribeModelOutput to the HTTP response. -func SerializeDescribeModelOutput(w http.ResponseWriter, output *DescribeModelOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeModelBiasJobDefinitionResponse writes the DescribeModelBiasJobDefinitionResponse to the HTTP response. -func SerializeDescribeModelBiasJobDefinitionResponse(w http.ResponseWriter, output *DescribeModelBiasJobDefinitionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeModelCardResponse writes the DescribeModelCardResponse to the HTTP response. -func SerializeDescribeModelCardResponse(w http.ResponseWriter, output *DescribeModelCardResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeModelCardExportJobResponse writes the DescribeModelCardExportJobResponse to the HTTP response. -func SerializeDescribeModelCardExportJobResponse(w http.ResponseWriter, output *DescribeModelCardExportJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeModelExplainabilityJobDefinitionResponse writes the DescribeModelExplainabilityJobDefinitionResponse to the HTTP response. -func SerializeDescribeModelExplainabilityJobDefinitionResponse(w http.ResponseWriter, output *DescribeModelExplainabilityJobDefinitionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeModelPackageOutput writes the DescribeModelPackageOutput to the HTTP response. -func SerializeDescribeModelPackageOutput(w http.ResponseWriter, output *DescribeModelPackageOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeModelPackageGroupOutput writes the DescribeModelPackageGroupOutput to the HTTP response. -func SerializeDescribeModelPackageGroupOutput(w http.ResponseWriter, output *DescribeModelPackageGroupOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeModelQualityJobDefinitionResponse writes the DescribeModelQualityJobDefinitionResponse to the HTTP response. -func SerializeDescribeModelQualityJobDefinitionResponse(w http.ResponseWriter, output *DescribeModelQualityJobDefinitionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeMonitoringScheduleResponse writes the DescribeMonitoringScheduleResponse to the HTTP response. -func SerializeDescribeMonitoringScheduleResponse(w http.ResponseWriter, output *DescribeMonitoringScheduleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeNotebookInstanceOutput writes the DescribeNotebookInstanceOutput to the HTTP response. -func SerializeDescribeNotebookInstanceOutput(w http.ResponseWriter, output *DescribeNotebookInstanceOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeNotebookInstanceLifecycleConfigOutput writes the DescribeNotebookInstanceLifecycleConfigOutput to the HTTP response. -func SerializeDescribeNotebookInstanceLifecycleConfigOutput(w http.ResponseWriter, output *DescribeNotebookInstanceLifecycleConfigOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeOptimizationJobResponse writes the DescribeOptimizationJobResponse to the HTTP response. -func SerializeDescribeOptimizationJobResponse(w http.ResponseWriter, output *DescribeOptimizationJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribePartnerAppResponse writes the DescribePartnerAppResponse to the HTTP response. -func SerializeDescribePartnerAppResponse(w http.ResponseWriter, output *DescribePartnerAppResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribePipelineResponse writes the DescribePipelineResponse to the HTTP response. -func SerializeDescribePipelineResponse(w http.ResponseWriter, output *DescribePipelineResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribePipelineDefinitionForExecutionResponse writes the DescribePipelineDefinitionForExecutionResponse to the HTTP response. -func SerializeDescribePipelineDefinitionForExecutionResponse(w http.ResponseWriter, output *DescribePipelineDefinitionForExecutionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribePipelineExecutionResponse writes the DescribePipelineExecutionResponse to the HTTP response. -func SerializeDescribePipelineExecutionResponse(w http.ResponseWriter, output *DescribePipelineExecutionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeProcessingJobResponse writes the DescribeProcessingJobResponse to the HTTP response. -func SerializeDescribeProcessingJobResponse(w http.ResponseWriter, output *DescribeProcessingJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeProjectOutput writes the DescribeProjectOutput to the HTTP response. -func SerializeDescribeProjectOutput(w http.ResponseWriter, output *DescribeProjectOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeReservedCapacityResponse writes the DescribeReservedCapacityResponse to the HTTP response. -func SerializeDescribeReservedCapacityResponse(w http.ResponseWriter, output *DescribeReservedCapacityResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeSpaceResponse writes the DescribeSpaceResponse to the HTTP response. -func SerializeDescribeSpaceResponse(w http.ResponseWriter, output *DescribeSpaceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeStudioLifecycleConfigResponse writes the DescribeStudioLifecycleConfigResponse to the HTTP response. -func SerializeDescribeStudioLifecycleConfigResponse(w http.ResponseWriter, output *DescribeStudioLifecycleConfigResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeSubscribedWorkteamResponse writes the DescribeSubscribedWorkteamResponse to the HTTP response. -func SerializeDescribeSubscribedWorkteamResponse(w http.ResponseWriter, output *DescribeSubscribedWorkteamResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTrainingJobResponse writes the DescribeTrainingJobResponse to the HTTP response. -func SerializeDescribeTrainingJobResponse(w http.ResponseWriter, output *DescribeTrainingJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTrainingPlanResponse writes the DescribeTrainingPlanResponse to the HTTP response. -func SerializeDescribeTrainingPlanResponse(w http.ResponseWriter, output *DescribeTrainingPlanResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTrainingPlanExtensionHistoryResponse writes the DescribeTrainingPlanExtensionHistoryResponse to the HTTP response. -func SerializeDescribeTrainingPlanExtensionHistoryResponse(w http.ResponseWriter, output *DescribeTrainingPlanExtensionHistoryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTransformJobResponse writes the DescribeTransformJobResponse to the HTTP response. -func SerializeDescribeTransformJobResponse(w http.ResponseWriter, output *DescribeTransformJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTrialResponse writes the DescribeTrialResponse to the HTTP response. -func SerializeDescribeTrialResponse(w http.ResponseWriter, output *DescribeTrialResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTrialComponentResponse writes the DescribeTrialComponentResponse to the HTTP response. -func SerializeDescribeTrialComponentResponse(w http.ResponseWriter, output *DescribeTrialComponentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeUserProfileResponse writes the DescribeUserProfileResponse to the HTTP response. -func SerializeDescribeUserProfileResponse(w http.ResponseWriter, output *DescribeUserProfileResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeWorkforceResponse writes the DescribeWorkforceResponse to the HTTP response. -func SerializeDescribeWorkforceResponse(w http.ResponseWriter, output *DescribeWorkforceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeWorkteamResponse writes the DescribeWorkteamResponse to the HTTP response. -func SerializeDescribeWorkteamResponse(w http.ResponseWriter, output *DescribeWorkteamResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDetachClusterNodeVolumeResponse writes the DetachClusterNodeVolumeResponse to the HTTP response. -func SerializeDetachClusterNodeVolumeResponse(w http.ResponseWriter, output *DetachClusterNodeVolumeResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisableSagemakerServicecatalogPortfolioOutput writes the DisableSagemakerServicecatalogPortfolioOutput to the HTTP response. -func SerializeDisableSagemakerServicecatalogPortfolioOutput(w http.ResponseWriter, output *DisableSagemakerServicecatalogPortfolioOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDisassociateTrialComponentResponse writes the DisassociateTrialComponentResponse to the HTTP response. -func SerializeDisassociateTrialComponentResponse(w http.ResponseWriter, output *DisassociateTrialComponentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeEnableSagemakerServicecatalogPortfolioOutput writes the EnableSagemakerServicecatalogPortfolioOutput to the HTTP response. -func SerializeEnableSagemakerServicecatalogPortfolioOutput(w http.ResponseWriter, output *EnableSagemakerServicecatalogPortfolioOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeExtendTrainingPlanResponse writes the ExtendTrainingPlanResponse to the HTTP response. -func SerializeExtendTrainingPlanResponse(w http.ResponseWriter, output *ExtendTrainingPlanResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDeviceFleetReportResponse writes the GetDeviceFleetReportResponse to the HTTP response. -func SerializeGetDeviceFleetReportResponse(w http.ResponseWriter, output *GetDeviceFleetReportResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetLineageGroupPolicyResponse writes the GetLineageGroupPolicyResponse to the HTTP response. -func SerializeGetLineageGroupPolicyResponse(w http.ResponseWriter, output *GetLineageGroupPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetModelPackageGroupPolicyOutput writes the GetModelPackageGroupPolicyOutput to the HTTP response. -func SerializeGetModelPackageGroupPolicyOutput(w http.ResponseWriter, output *GetModelPackageGroupPolicyOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSagemakerServicecatalogPortfolioStatusOutput writes the GetSagemakerServicecatalogPortfolioStatusOutput to the HTTP response. -func SerializeGetSagemakerServicecatalogPortfolioStatusOutput(w http.ResponseWriter, output *GetSagemakerServicecatalogPortfolioStatusOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetScalingConfigurationRecommendationResponse writes the GetScalingConfigurationRecommendationResponse to the HTTP response. -func SerializeGetScalingConfigurationRecommendationResponse(w http.ResponseWriter, output *GetScalingConfigurationRecommendationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSearchSuggestionsResponse writes the GetSearchSuggestionsResponse to the HTTP response. -func SerializeGetSearchSuggestionsResponse(w http.ResponseWriter, output *GetSearchSuggestionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeImportHubContentResponse writes the ImportHubContentResponse to the HTTP response. -func SerializeImportHubContentResponse(w http.ResponseWriter, output *ImportHubContentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListActionsResponse writes the ListActionsResponse to the HTTP response. -func SerializeListActionsResponse(w http.ResponseWriter, output *ListActionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAlgorithmsOutput writes the ListAlgorithmsOutput to the HTTP response. -func SerializeListAlgorithmsOutput(w http.ResponseWriter, output *ListAlgorithmsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAliasesResponse writes the ListAliasesResponse to the HTTP response. -func SerializeListAliasesResponse(w http.ResponseWriter, output *ListAliasesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAppImageConfigsResponse writes the ListAppImageConfigsResponse to the HTTP response. -func SerializeListAppImageConfigsResponse(w http.ResponseWriter, output *ListAppImageConfigsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAppsResponse writes the ListAppsResponse to the HTTP response. -func SerializeListAppsResponse(w http.ResponseWriter, output *ListAppsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListArtifactsResponse writes the ListArtifactsResponse to the HTTP response. -func SerializeListArtifactsResponse(w http.ResponseWriter, output *ListArtifactsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAssociationsResponse writes the ListAssociationsResponse to the HTTP response. -func SerializeListAssociationsResponse(w http.ResponseWriter, output *ListAssociationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAutoMLJobsResponse writes the ListAutoMLJobsResponse to the HTTP response. -func SerializeListAutoMLJobsResponse(w http.ResponseWriter, output *ListAutoMLJobsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListCandidatesForAutoMLJobResponse writes the ListCandidatesForAutoMLJobResponse to the HTTP response. -func SerializeListCandidatesForAutoMLJobResponse(w http.ResponseWriter, output *ListCandidatesForAutoMLJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListClusterEventsResponse writes the ListClusterEventsResponse to the HTTP response. -func SerializeListClusterEventsResponse(w http.ResponseWriter, output *ListClusterEventsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListClusterNodesResponse writes the ListClusterNodesResponse to the HTTP response. -func SerializeListClusterNodesResponse(w http.ResponseWriter, output *ListClusterNodesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListClusterSchedulerConfigsResponse writes the ListClusterSchedulerConfigsResponse to the HTTP response. -func SerializeListClusterSchedulerConfigsResponse(w http.ResponseWriter, output *ListClusterSchedulerConfigsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListClustersResponse writes the ListClustersResponse to the HTTP response. -func SerializeListClustersResponse(w http.ResponseWriter, output *ListClustersResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListCodeRepositoriesOutput writes the ListCodeRepositoriesOutput to the HTTP response. -func SerializeListCodeRepositoriesOutput(w http.ResponseWriter, output *ListCodeRepositoriesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListCompilationJobsResponse writes the ListCompilationJobsResponse to the HTTP response. -func SerializeListCompilationJobsResponse(w http.ResponseWriter, output *ListCompilationJobsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListComputeQuotasResponse writes the ListComputeQuotasResponse to the HTTP response. -func SerializeListComputeQuotasResponse(w http.ResponseWriter, output *ListComputeQuotasResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListContextsResponse writes the ListContextsResponse to the HTTP response. -func SerializeListContextsResponse(w http.ResponseWriter, output *ListContextsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDataQualityJobDefinitionsResponse writes the ListDataQualityJobDefinitionsResponse to the HTTP response. -func SerializeListDataQualityJobDefinitionsResponse(w http.ResponseWriter, output *ListDataQualityJobDefinitionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDeviceFleetsResponse writes the ListDeviceFleetsResponse to the HTTP response. -func SerializeListDeviceFleetsResponse(w http.ResponseWriter, output *ListDeviceFleetsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDevicesResponse writes the ListDevicesResponse to the HTTP response. -func SerializeListDevicesResponse(w http.ResponseWriter, output *ListDevicesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDomainsResponse writes the ListDomainsResponse to the HTTP response. -func SerializeListDomainsResponse(w http.ResponseWriter, output *ListDomainsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListEdgeDeploymentPlansResponse writes the ListEdgeDeploymentPlansResponse to the HTTP response. -func SerializeListEdgeDeploymentPlansResponse(w http.ResponseWriter, output *ListEdgeDeploymentPlansResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListEdgePackagingJobsResponse writes the ListEdgePackagingJobsResponse to the HTTP response. -func SerializeListEdgePackagingJobsResponse(w http.ResponseWriter, output *ListEdgePackagingJobsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListEndpointConfigsOutput writes the ListEndpointConfigsOutput to the HTTP response. -func SerializeListEndpointConfigsOutput(w http.ResponseWriter, output *ListEndpointConfigsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListEndpointsOutput writes the ListEndpointsOutput to the HTTP response. -func SerializeListEndpointsOutput(w http.ResponseWriter, output *ListEndpointsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListExperimentsResponse writes the ListExperimentsResponse to the HTTP response. -func SerializeListExperimentsResponse(w http.ResponseWriter, output *ListExperimentsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListFeatureGroupsResponse writes the ListFeatureGroupsResponse to the HTTP response. -func SerializeListFeatureGroupsResponse(w http.ResponseWriter, output *ListFeatureGroupsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListFlowDefinitionsResponse writes the ListFlowDefinitionsResponse to the HTTP response. -func SerializeListFlowDefinitionsResponse(w http.ResponseWriter, output *ListFlowDefinitionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListHubContentVersionsResponse writes the ListHubContentVersionsResponse to the HTTP response. -func SerializeListHubContentVersionsResponse(w http.ResponseWriter, output *ListHubContentVersionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListHubContentsResponse writes the ListHubContentsResponse to the HTTP response. -func SerializeListHubContentsResponse(w http.ResponseWriter, output *ListHubContentsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListHubsResponse writes the ListHubsResponse to the HTTP response. -func SerializeListHubsResponse(w http.ResponseWriter, output *ListHubsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListHumanTaskUisResponse writes the ListHumanTaskUisResponse to the HTTP response. -func SerializeListHumanTaskUisResponse(w http.ResponseWriter, output *ListHumanTaskUisResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListHyperParameterTuningJobsResponse writes the ListHyperParameterTuningJobsResponse to the HTTP response. -func SerializeListHyperParameterTuningJobsResponse(w http.ResponseWriter, output *ListHyperParameterTuningJobsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListImageVersionsResponse writes the ListImageVersionsResponse to the HTTP response. -func SerializeListImageVersionsResponse(w http.ResponseWriter, output *ListImageVersionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListImagesResponse writes the ListImagesResponse to the HTTP response. -func SerializeListImagesResponse(w http.ResponseWriter, output *ListImagesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListInferenceComponentsOutput writes the ListInferenceComponentsOutput to the HTTP response. -func SerializeListInferenceComponentsOutput(w http.ResponseWriter, output *ListInferenceComponentsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListInferenceExperimentsResponse writes the ListInferenceExperimentsResponse to the HTTP response. -func SerializeListInferenceExperimentsResponse(w http.ResponseWriter, output *ListInferenceExperimentsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListInferenceRecommendationsJobStepsResponse writes the ListInferenceRecommendationsJobStepsResponse to the HTTP response. -func SerializeListInferenceRecommendationsJobStepsResponse(w http.ResponseWriter, output *ListInferenceRecommendationsJobStepsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListInferenceRecommendationsJobsResponse writes the ListInferenceRecommendationsJobsResponse to the HTTP response. -func SerializeListInferenceRecommendationsJobsResponse(w http.ResponseWriter, output *ListInferenceRecommendationsJobsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListLabelingJobsResponse writes the ListLabelingJobsResponse to the HTTP response. -func SerializeListLabelingJobsResponse(w http.ResponseWriter, output *ListLabelingJobsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListLabelingJobsForWorkteamResponse writes the ListLabelingJobsForWorkteamResponse to the HTTP response. -func SerializeListLabelingJobsForWorkteamResponse(w http.ResponseWriter, output *ListLabelingJobsForWorkteamResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListLineageGroupsResponse writes the ListLineageGroupsResponse to the HTTP response. -func SerializeListLineageGroupsResponse(w http.ResponseWriter, output *ListLineageGroupsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListMlflowAppsResponse writes the ListMlflowAppsResponse to the HTTP response. -func SerializeListMlflowAppsResponse(w http.ResponseWriter, output *ListMlflowAppsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListMlflowTrackingServersResponse writes the ListMlflowTrackingServersResponse to the HTTP response. -func SerializeListMlflowTrackingServersResponse(w http.ResponseWriter, output *ListMlflowTrackingServersResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListModelBiasJobDefinitionsResponse writes the ListModelBiasJobDefinitionsResponse to the HTTP response. -func SerializeListModelBiasJobDefinitionsResponse(w http.ResponseWriter, output *ListModelBiasJobDefinitionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListModelCardExportJobsResponse writes the ListModelCardExportJobsResponse to the HTTP response. -func SerializeListModelCardExportJobsResponse(w http.ResponseWriter, output *ListModelCardExportJobsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListModelCardVersionsResponse writes the ListModelCardVersionsResponse to the HTTP response. -func SerializeListModelCardVersionsResponse(w http.ResponseWriter, output *ListModelCardVersionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListModelCardsResponse writes the ListModelCardsResponse to the HTTP response. -func SerializeListModelCardsResponse(w http.ResponseWriter, output *ListModelCardsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListModelExplainabilityJobDefinitionsResponse writes the ListModelExplainabilityJobDefinitionsResponse to the HTTP response. -func SerializeListModelExplainabilityJobDefinitionsResponse(w http.ResponseWriter, output *ListModelExplainabilityJobDefinitionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListModelMetadataResponse writes the ListModelMetadataResponse to the HTTP response. -func SerializeListModelMetadataResponse(w http.ResponseWriter, output *ListModelMetadataResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListModelPackageGroupsOutput writes the ListModelPackageGroupsOutput to the HTTP response. -func SerializeListModelPackageGroupsOutput(w http.ResponseWriter, output *ListModelPackageGroupsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListModelPackagesOutput writes the ListModelPackagesOutput to the HTTP response. -func SerializeListModelPackagesOutput(w http.ResponseWriter, output *ListModelPackagesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListModelQualityJobDefinitionsResponse writes the ListModelQualityJobDefinitionsResponse to the HTTP response. -func SerializeListModelQualityJobDefinitionsResponse(w http.ResponseWriter, output *ListModelQualityJobDefinitionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListModelsOutput writes the ListModelsOutput to the HTTP response. -func SerializeListModelsOutput(w http.ResponseWriter, output *ListModelsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListMonitoringAlertHistoryResponse writes the ListMonitoringAlertHistoryResponse to the HTTP response. -func SerializeListMonitoringAlertHistoryResponse(w http.ResponseWriter, output *ListMonitoringAlertHistoryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListMonitoringAlertsResponse writes the ListMonitoringAlertsResponse to the HTTP response. -func SerializeListMonitoringAlertsResponse(w http.ResponseWriter, output *ListMonitoringAlertsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListMonitoringExecutionsResponse writes the ListMonitoringExecutionsResponse to the HTTP response. -func SerializeListMonitoringExecutionsResponse(w http.ResponseWriter, output *ListMonitoringExecutionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListMonitoringSchedulesResponse writes the ListMonitoringSchedulesResponse to the HTTP response. -func SerializeListMonitoringSchedulesResponse(w http.ResponseWriter, output *ListMonitoringSchedulesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListNotebookInstanceLifecycleConfigsOutput writes the ListNotebookInstanceLifecycleConfigsOutput to the HTTP response. -func SerializeListNotebookInstanceLifecycleConfigsOutput(w http.ResponseWriter, output *ListNotebookInstanceLifecycleConfigsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListNotebookInstancesOutput writes the ListNotebookInstancesOutput to the HTTP response. -func SerializeListNotebookInstancesOutput(w http.ResponseWriter, output *ListNotebookInstancesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListOptimizationJobsResponse writes the ListOptimizationJobsResponse to the HTTP response. -func SerializeListOptimizationJobsResponse(w http.ResponseWriter, output *ListOptimizationJobsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPartnerAppsResponse writes the ListPartnerAppsResponse to the HTTP response. -func SerializeListPartnerAppsResponse(w http.ResponseWriter, output *ListPartnerAppsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPipelineExecutionStepsResponse writes the ListPipelineExecutionStepsResponse to the HTTP response. -func SerializeListPipelineExecutionStepsResponse(w http.ResponseWriter, output *ListPipelineExecutionStepsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPipelineExecutionsResponse writes the ListPipelineExecutionsResponse to the HTTP response. -func SerializeListPipelineExecutionsResponse(w http.ResponseWriter, output *ListPipelineExecutionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPipelineParametersForExecutionResponse writes the ListPipelineParametersForExecutionResponse to the HTTP response. -func SerializeListPipelineParametersForExecutionResponse(w http.ResponseWriter, output *ListPipelineParametersForExecutionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPipelineVersionsResponse writes the ListPipelineVersionsResponse to the HTTP response. -func SerializeListPipelineVersionsResponse(w http.ResponseWriter, output *ListPipelineVersionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPipelinesResponse writes the ListPipelinesResponse to the HTTP response. -func SerializeListPipelinesResponse(w http.ResponseWriter, output *ListPipelinesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListProcessingJobsResponse writes the ListProcessingJobsResponse to the HTTP response. -func SerializeListProcessingJobsResponse(w http.ResponseWriter, output *ListProcessingJobsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListProjectsOutput writes the ListProjectsOutput to the HTTP response. -func SerializeListProjectsOutput(w http.ResponseWriter, output *ListProjectsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListResourceCatalogsResponse writes the ListResourceCatalogsResponse to the HTTP response. -func SerializeListResourceCatalogsResponse(w http.ResponseWriter, output *ListResourceCatalogsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListSpacesResponse writes the ListSpacesResponse to the HTTP response. -func SerializeListSpacesResponse(w http.ResponseWriter, output *ListSpacesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListStageDevicesResponse writes the ListStageDevicesResponse to the HTTP response. -func SerializeListStageDevicesResponse(w http.ResponseWriter, output *ListStageDevicesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListStudioLifecycleConfigsResponse writes the ListStudioLifecycleConfigsResponse to the HTTP response. -func SerializeListStudioLifecycleConfigsResponse(w http.ResponseWriter, output *ListStudioLifecycleConfigsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListSubscribedWorkteamsResponse writes the ListSubscribedWorkteamsResponse to the HTTP response. -func SerializeListSubscribedWorkteamsResponse(w http.ResponseWriter, output *ListSubscribedWorkteamsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsOutput writes the ListTagsOutput to the HTTP response. -func SerializeListTagsOutput(w http.ResponseWriter, output *ListTagsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTrainingJobsResponse writes the ListTrainingJobsResponse to the HTTP response. -func SerializeListTrainingJobsResponse(w http.ResponseWriter, output *ListTrainingJobsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTrainingJobsForHyperParameterTuningJobResponse writes the ListTrainingJobsForHyperParameterTuningJobResponse to the HTTP response. -func SerializeListTrainingJobsForHyperParameterTuningJobResponse(w http.ResponseWriter, output *ListTrainingJobsForHyperParameterTuningJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTrainingPlansResponse writes the ListTrainingPlansResponse to the HTTP response. -func SerializeListTrainingPlansResponse(w http.ResponseWriter, output *ListTrainingPlansResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTransformJobsResponse writes the ListTransformJobsResponse to the HTTP response. -func SerializeListTransformJobsResponse(w http.ResponseWriter, output *ListTransformJobsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTrialComponentsResponse writes the ListTrialComponentsResponse to the HTTP response. -func SerializeListTrialComponentsResponse(w http.ResponseWriter, output *ListTrialComponentsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTrialsResponse writes the ListTrialsResponse to the HTTP response. -func SerializeListTrialsResponse(w http.ResponseWriter, output *ListTrialsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListUltraServersByReservedCapacityResponse writes the ListUltraServersByReservedCapacityResponse to the HTTP response. -func SerializeListUltraServersByReservedCapacityResponse(w http.ResponseWriter, output *ListUltraServersByReservedCapacityResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListUserProfilesResponse writes the ListUserProfilesResponse to the HTTP response. -func SerializeListUserProfilesResponse(w http.ResponseWriter, output *ListUserProfilesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListWorkforcesResponse writes the ListWorkforcesResponse to the HTTP response. -func SerializeListWorkforcesResponse(w http.ResponseWriter, output *ListWorkforcesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListWorkteamsResponse writes the ListWorkteamsResponse to the HTTP response. -func SerializeListWorkteamsResponse(w http.ResponseWriter, output *ListWorkteamsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutModelPackageGroupPolicyOutput writes the PutModelPackageGroupPolicyOutput to the HTTP response. -func SerializePutModelPackageGroupPolicyOutput(w http.ResponseWriter, output *PutModelPackageGroupPolicyOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeQueryLineageResponse writes the QueryLineageResponse to the HTTP response. -func SerializeQueryLineageResponse(w http.ResponseWriter, output *QueryLineageResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRenderUiTemplateResponse writes the RenderUiTemplateResponse to the HTTP response. -func SerializeRenderUiTemplateResponse(w http.ResponseWriter, output *RenderUiTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRetryPipelineExecutionResponse writes the RetryPipelineExecutionResponse to the HTTP response. -func SerializeRetryPipelineExecutionResponse(w http.ResponseWriter, output *RetryPipelineExecutionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSearchResponse writes the SearchResponse to the HTTP response. -func SerializeSearchResponse(w http.ResponseWriter, output *SearchResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSearchTrainingPlanOfferingsResponse writes the SearchTrainingPlanOfferingsResponse to the HTTP response. -func SerializeSearchTrainingPlanOfferingsResponse(w http.ResponseWriter, output *SearchTrainingPlanOfferingsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSendPipelineExecutionStepFailureResponse writes the SendPipelineExecutionStepFailureResponse to the HTTP response. -func SerializeSendPipelineExecutionStepFailureResponse(w http.ResponseWriter, output *SendPipelineExecutionStepFailureResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSendPipelineExecutionStepSuccessResponse writes the SendPipelineExecutionStepSuccessResponse to the HTTP response. -func SerializeSendPipelineExecutionStepSuccessResponse(w http.ResponseWriter, output *SendPipelineExecutionStepSuccessResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartInferenceExperimentResponse writes the StartInferenceExperimentResponse to the HTTP response. -func SerializeStartInferenceExperimentResponse(w http.ResponseWriter, output *StartInferenceExperimentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartMlflowTrackingServerResponse writes the StartMlflowTrackingServerResponse to the HTTP response. -func SerializeStartMlflowTrackingServerResponse(w http.ResponseWriter, output *StartMlflowTrackingServerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartPipelineExecutionResponse writes the StartPipelineExecutionResponse to the HTTP response. -func SerializeStartPipelineExecutionResponse(w http.ResponseWriter, output *StartPipelineExecutionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartSessionResponse writes the StartSessionResponse to the HTTP response. -func SerializeStartSessionResponse(w http.ResponseWriter, output *StartSessionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStopInferenceExperimentResponse writes the StopInferenceExperimentResponse to the HTTP response. -func SerializeStopInferenceExperimentResponse(w http.ResponseWriter, output *StopInferenceExperimentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStopMlflowTrackingServerResponse writes the StopMlflowTrackingServerResponse to the HTTP response. -func SerializeStopMlflowTrackingServerResponse(w http.ResponseWriter, output *StopMlflowTrackingServerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStopPipelineExecutionResponse writes the StopPipelineExecutionResponse to the HTTP response. -func SerializeStopPipelineExecutionResponse(w http.ResponseWriter, output *StopPipelineExecutionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateActionResponse writes the UpdateActionResponse to the HTTP response. -func SerializeUpdateActionResponse(w http.ResponseWriter, output *UpdateActionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateAppImageConfigResponse writes the UpdateAppImageConfigResponse to the HTTP response. -func SerializeUpdateAppImageConfigResponse(w http.ResponseWriter, output *UpdateAppImageConfigResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateArtifactResponse writes the UpdateArtifactResponse to the HTTP response. -func SerializeUpdateArtifactResponse(w http.ResponseWriter, output *UpdateArtifactResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateClusterResponse writes the UpdateClusterResponse to the HTTP response. -func SerializeUpdateClusterResponse(w http.ResponseWriter, output *UpdateClusterResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateClusterSchedulerConfigResponse writes the UpdateClusterSchedulerConfigResponse to the HTTP response. -func SerializeUpdateClusterSchedulerConfigResponse(w http.ResponseWriter, output *UpdateClusterSchedulerConfigResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateClusterSoftwareResponse writes the UpdateClusterSoftwareResponse to the HTTP response. -func SerializeUpdateClusterSoftwareResponse(w http.ResponseWriter, output *UpdateClusterSoftwareResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateCodeRepositoryOutput writes the UpdateCodeRepositoryOutput to the HTTP response. -func SerializeUpdateCodeRepositoryOutput(w http.ResponseWriter, output *UpdateCodeRepositoryOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateComputeQuotaResponse writes the UpdateComputeQuotaResponse to the HTTP response. -func SerializeUpdateComputeQuotaResponse(w http.ResponseWriter, output *UpdateComputeQuotaResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateContextResponse writes the UpdateContextResponse to the HTTP response. -func SerializeUpdateContextResponse(w http.ResponseWriter, output *UpdateContextResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateDomainResponse writes the UpdateDomainResponse to the HTTP response. -func SerializeUpdateDomainResponse(w http.ResponseWriter, output *UpdateDomainResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateEndpointOutput writes the UpdateEndpointOutput to the HTTP response. -func SerializeUpdateEndpointOutput(w http.ResponseWriter, output *UpdateEndpointOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateEndpointWeightsAndCapacitiesOutput writes the UpdateEndpointWeightsAndCapacitiesOutput to the HTTP response. -func SerializeUpdateEndpointWeightsAndCapacitiesOutput(w http.ResponseWriter, output *UpdateEndpointWeightsAndCapacitiesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateExperimentResponse writes the UpdateExperimentResponse to the HTTP response. -func SerializeUpdateExperimentResponse(w http.ResponseWriter, output *UpdateExperimentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateFeatureGroupResponse writes the UpdateFeatureGroupResponse to the HTTP response. -func SerializeUpdateFeatureGroupResponse(w http.ResponseWriter, output *UpdateFeatureGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateHubResponse writes the UpdateHubResponse to the HTTP response. -func SerializeUpdateHubResponse(w http.ResponseWriter, output *UpdateHubResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateHubContentResponse writes the UpdateHubContentResponse to the HTTP response. -func SerializeUpdateHubContentResponse(w http.ResponseWriter, output *UpdateHubContentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateHubContentReferenceResponse writes the UpdateHubContentReferenceResponse to the HTTP response. -func SerializeUpdateHubContentReferenceResponse(w http.ResponseWriter, output *UpdateHubContentReferenceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateImageResponse writes the UpdateImageResponse to the HTTP response. -func SerializeUpdateImageResponse(w http.ResponseWriter, output *UpdateImageResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateImageVersionResponse writes the UpdateImageVersionResponse to the HTTP response. -func SerializeUpdateImageVersionResponse(w http.ResponseWriter, output *UpdateImageVersionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateInferenceComponentOutput writes the UpdateInferenceComponentOutput to the HTTP response. -func SerializeUpdateInferenceComponentOutput(w http.ResponseWriter, output *UpdateInferenceComponentOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateInferenceComponentRuntimeConfigOutput writes the UpdateInferenceComponentRuntimeConfigOutput to the HTTP response. -func SerializeUpdateInferenceComponentRuntimeConfigOutput(w http.ResponseWriter, output *UpdateInferenceComponentRuntimeConfigOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateInferenceExperimentResponse writes the UpdateInferenceExperimentResponse to the HTTP response. -func SerializeUpdateInferenceExperimentResponse(w http.ResponseWriter, output *UpdateInferenceExperimentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateMlflowAppResponse writes the UpdateMlflowAppResponse to the HTTP response. -func SerializeUpdateMlflowAppResponse(w http.ResponseWriter, output *UpdateMlflowAppResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateMlflowTrackingServerResponse writes the UpdateMlflowTrackingServerResponse to the HTTP response. -func SerializeUpdateMlflowTrackingServerResponse(w http.ResponseWriter, output *UpdateMlflowTrackingServerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateModelCardResponse writes the UpdateModelCardResponse to the HTTP response. -func SerializeUpdateModelCardResponse(w http.ResponseWriter, output *UpdateModelCardResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateModelPackageOutput writes the UpdateModelPackageOutput to the HTTP response. -func SerializeUpdateModelPackageOutput(w http.ResponseWriter, output *UpdateModelPackageOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateMonitoringAlertResponse writes the UpdateMonitoringAlertResponse to the HTTP response. -func SerializeUpdateMonitoringAlertResponse(w http.ResponseWriter, output *UpdateMonitoringAlertResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateMonitoringScheduleResponse writes the UpdateMonitoringScheduleResponse to the HTTP response. -func SerializeUpdateMonitoringScheduleResponse(w http.ResponseWriter, output *UpdateMonitoringScheduleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateNotebookInstanceOutput writes the UpdateNotebookInstanceOutput to the HTTP response. -func SerializeUpdateNotebookInstanceOutput(w http.ResponseWriter, output *UpdateNotebookInstanceOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateNotebookInstanceLifecycleConfigOutput writes the UpdateNotebookInstanceLifecycleConfigOutput to the HTTP response. -func SerializeUpdateNotebookInstanceLifecycleConfigOutput(w http.ResponseWriter, output *UpdateNotebookInstanceLifecycleConfigOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdatePartnerAppResponse writes the UpdatePartnerAppResponse to the HTTP response. -func SerializeUpdatePartnerAppResponse(w http.ResponseWriter, output *UpdatePartnerAppResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdatePipelineResponse writes the UpdatePipelineResponse to the HTTP response. -func SerializeUpdatePipelineResponse(w http.ResponseWriter, output *UpdatePipelineResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdatePipelineExecutionResponse writes the UpdatePipelineExecutionResponse to the HTTP response. -func SerializeUpdatePipelineExecutionResponse(w http.ResponseWriter, output *UpdatePipelineExecutionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdatePipelineVersionResponse writes the UpdatePipelineVersionResponse to the HTTP response. -func SerializeUpdatePipelineVersionResponse(w http.ResponseWriter, output *UpdatePipelineVersionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateProjectOutput writes the UpdateProjectOutput to the HTTP response. -func SerializeUpdateProjectOutput(w http.ResponseWriter, output *UpdateProjectOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateSpaceResponse writes the UpdateSpaceResponse to the HTTP response. -func SerializeUpdateSpaceResponse(w http.ResponseWriter, output *UpdateSpaceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateTrainingJobResponse writes the UpdateTrainingJobResponse to the HTTP response. -func SerializeUpdateTrainingJobResponse(w http.ResponseWriter, output *UpdateTrainingJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateTrialResponse writes the UpdateTrialResponse to the HTTP response. -func SerializeUpdateTrialResponse(w http.ResponseWriter, output *UpdateTrialResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateTrialComponentResponse writes the UpdateTrialComponentResponse to the HTTP response. -func SerializeUpdateTrialComponentResponse(w http.ResponseWriter, output *UpdateTrialComponentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateUserProfileResponse writes the UpdateUserProfileResponse to the HTTP response. -func SerializeUpdateUserProfileResponse(w http.ResponseWriter, output *UpdateUserProfileResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateWorkforceResponse writes the UpdateWorkforceResponse to the HTTP response. -func SerializeUpdateWorkforceResponse(w http.ResponseWriter, output *UpdateWorkforceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateWorkteamResponse writes the UpdateWorkteamResponse to the HTTP response. -func SerializeUpdateWorkteamResponse(w http.ResponseWriter, output *UpdateWorkteamResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/sagemaker/interface.go b/internal/generated/sagemaker/interface.go deleted file mode 100644 index 85db806f..00000000 --- a/internal/generated/sagemaker/interface.go +++ /dev/null @@ -1,389 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package sagemaker - -import "context" - -type SageMakerService interface { - AddAssociation(ctx context.Context, input *AddAssociationRequest) (*AddAssociationResponse, error) - AddTags(ctx context.Context, input *AddTagsInput) (*AddTagsOutput, error) - AssociateTrialComponent(ctx context.Context, input *AssociateTrialComponentRequest) (*AssociateTrialComponentResponse, error) - AttachClusterNodeVolume(ctx context.Context, input *AttachClusterNodeVolumeRequest) (*AttachClusterNodeVolumeResponse, error) - BatchAddClusterNodes(ctx context.Context, input *BatchAddClusterNodesRequest) (*BatchAddClusterNodesResponse, error) - BatchDeleteClusterNodes(ctx context.Context, input *BatchDeleteClusterNodesRequest) (*BatchDeleteClusterNodesResponse, error) - BatchDescribeModelPackage(ctx context.Context, input *BatchDescribeModelPackageInput) (*BatchDescribeModelPackageOutput, error) - BatchRebootClusterNodes(ctx context.Context, input *BatchRebootClusterNodesRequest) (*BatchRebootClusterNodesResponse, error) - BatchReplaceClusterNodes(ctx context.Context, input *BatchReplaceClusterNodesRequest) (*BatchReplaceClusterNodesResponse, error) - CreateAction(ctx context.Context, input *CreateActionRequest) (*CreateActionResponse, error) - CreateAlgorithm(ctx context.Context, input *CreateAlgorithmInput) (*CreateAlgorithmOutput, error) - CreateApp(ctx context.Context, input *CreateAppRequest) (*CreateAppResponse, error) - CreateAppImageConfig(ctx context.Context, input *CreateAppImageConfigRequest) (*CreateAppImageConfigResponse, error) - CreateArtifact(ctx context.Context, input *CreateArtifactRequest) (*CreateArtifactResponse, error) - CreateAutoMLJob(ctx context.Context, input *CreateAutoMLJobRequest) (*CreateAutoMLJobResponse, error) - CreateAutoMLJobV2(ctx context.Context, input *CreateAutoMLJobV2Request) (*CreateAutoMLJobV2Response, error) - CreateCluster(ctx context.Context, input *CreateClusterRequest) (*CreateClusterResponse, error) - CreateClusterSchedulerConfig(ctx context.Context, input *CreateClusterSchedulerConfigRequest) (*CreateClusterSchedulerConfigResponse, error) - CreateCodeRepository(ctx context.Context, input *CreateCodeRepositoryInput) (*CreateCodeRepositoryOutput, error) - CreateCompilationJob(ctx context.Context, input *CreateCompilationJobRequest) (*CreateCompilationJobResponse, error) - CreateComputeQuota(ctx context.Context, input *CreateComputeQuotaRequest) (*CreateComputeQuotaResponse, error) - CreateContext(ctx context.Context, input *CreateContextRequest) (*CreateContextResponse, error) - CreateDataQualityJobDefinition(ctx context.Context, input *CreateDataQualityJobDefinitionRequest) (*CreateDataQualityJobDefinitionResponse, error) - CreateDeviceFleet(ctx context.Context, input *CreateDeviceFleetRequest) (*SmithyUnit, error) - CreateDomain(ctx context.Context, input *CreateDomainRequest) (*CreateDomainResponse, error) - CreateEdgeDeploymentPlan(ctx context.Context, input *CreateEdgeDeploymentPlanRequest) (*CreateEdgeDeploymentPlanResponse, error) - CreateEdgeDeploymentStage(ctx context.Context, input *CreateEdgeDeploymentStageRequest) (*SmithyUnit, error) - CreateEdgePackagingJob(ctx context.Context, input *CreateEdgePackagingJobRequest) (*SmithyUnit, error) - CreateEndpoint(ctx context.Context, input *CreateEndpointInput) (*CreateEndpointOutput, error) - CreateEndpointConfig(ctx context.Context, input *CreateEndpointConfigInput) (*CreateEndpointConfigOutput, error) - CreateExperiment(ctx context.Context, input *CreateExperimentRequest) (*CreateExperimentResponse, error) - CreateFeatureGroup(ctx context.Context, input *CreateFeatureGroupRequest) (*CreateFeatureGroupResponse, error) - CreateFlowDefinition(ctx context.Context, input *CreateFlowDefinitionRequest) (*CreateFlowDefinitionResponse, error) - CreateHub(ctx context.Context, input *CreateHubRequest) (*CreateHubResponse, error) - CreateHubContentPresignedUrls(ctx context.Context, input *CreateHubContentPresignedUrlsRequest) (*CreateHubContentPresignedUrlsResponse, error) - CreateHubContentReference(ctx context.Context, input *CreateHubContentReferenceRequest) (*CreateHubContentReferenceResponse, error) - CreateHumanTaskUi(ctx context.Context, input *CreateHumanTaskUiRequest) (*CreateHumanTaskUiResponse, error) - CreateHyperParameterTuningJob(ctx context.Context, input *CreateHyperParameterTuningJobRequest) (*CreateHyperParameterTuningJobResponse, error) - CreateImage(ctx context.Context, input *CreateImageRequest) (*CreateImageResponse, error) - CreateImageVersion(ctx context.Context, input *CreateImageVersionRequest) (*CreateImageVersionResponse, error) - CreateInferenceComponent(ctx context.Context, input *CreateInferenceComponentInput) (*CreateInferenceComponentOutput, error) - CreateInferenceExperiment(ctx context.Context, input *CreateInferenceExperimentRequest) (*CreateInferenceExperimentResponse, error) - CreateInferenceRecommendationsJob(ctx context.Context, input *CreateInferenceRecommendationsJobRequest) (*CreateInferenceRecommendationsJobResponse, error) - CreateLabelingJob(ctx context.Context, input *CreateLabelingJobRequest) (*CreateLabelingJobResponse, error) - CreateMlflowApp(ctx context.Context, input *CreateMlflowAppRequest) (*CreateMlflowAppResponse, error) - CreateMlflowTrackingServer(ctx context.Context, input *CreateMlflowTrackingServerRequest) (*CreateMlflowTrackingServerResponse, error) - CreateModel(ctx context.Context, input *CreateModelInput) (*CreateModelOutput, error) - CreateModelBiasJobDefinition(ctx context.Context, input *CreateModelBiasJobDefinitionRequest) (*CreateModelBiasJobDefinitionResponse, error) - CreateModelCard(ctx context.Context, input *CreateModelCardRequest) (*CreateModelCardResponse, error) - CreateModelCardExportJob(ctx context.Context, input *CreateModelCardExportJobRequest) (*CreateModelCardExportJobResponse, error) - CreateModelExplainabilityJobDefinition(ctx context.Context, input *CreateModelExplainabilityJobDefinitionRequest) (*CreateModelExplainabilityJobDefinitionResponse, error) - CreateModelPackage(ctx context.Context, input *CreateModelPackageInput) (*CreateModelPackageOutput, error) - CreateModelPackageGroup(ctx context.Context, input *CreateModelPackageGroupInput) (*CreateModelPackageGroupOutput, error) - CreateModelQualityJobDefinition(ctx context.Context, input *CreateModelQualityJobDefinitionRequest) (*CreateModelQualityJobDefinitionResponse, error) - CreateMonitoringSchedule(ctx context.Context, input *CreateMonitoringScheduleRequest) (*CreateMonitoringScheduleResponse, error) - CreateNotebookInstance(ctx context.Context, input *CreateNotebookInstanceInput) (*CreateNotebookInstanceOutput, error) - CreateNotebookInstanceLifecycleConfig(ctx context.Context, input *CreateNotebookInstanceLifecycleConfigInput) (*CreateNotebookInstanceLifecycleConfigOutput, error) - CreateOptimizationJob(ctx context.Context, input *CreateOptimizationJobRequest) (*CreateOptimizationJobResponse, error) - CreatePartnerApp(ctx context.Context, input *CreatePartnerAppRequest) (*CreatePartnerAppResponse, error) - CreatePartnerAppPresignedUrl(ctx context.Context, input *CreatePartnerAppPresignedUrlRequest) (*CreatePartnerAppPresignedUrlResponse, error) - CreatePipeline(ctx context.Context, input *CreatePipelineRequest) (*CreatePipelineResponse, error) - CreatePresignedDomainUrl(ctx context.Context, input *CreatePresignedDomainUrlRequest) (*CreatePresignedDomainUrlResponse, error) - CreatePresignedMlflowAppUrl(ctx context.Context, input *CreatePresignedMlflowAppUrlRequest) (*CreatePresignedMlflowAppUrlResponse, error) - CreatePresignedMlflowTrackingServerUrl(ctx context.Context, input *CreatePresignedMlflowTrackingServerUrlRequest) (*CreatePresignedMlflowTrackingServerUrlResponse, error) - CreatePresignedNotebookInstanceUrl(ctx context.Context, input *CreatePresignedNotebookInstanceUrlInput) (*CreatePresignedNotebookInstanceUrlOutput, error) - CreateProcessingJob(ctx context.Context, input *CreateProcessingJobRequest) (*CreateProcessingJobResponse, error) - CreateProject(ctx context.Context, input *CreateProjectInput) (*CreateProjectOutput, error) - CreateSpace(ctx context.Context, input *CreateSpaceRequest) (*CreateSpaceResponse, error) - CreateStudioLifecycleConfig(ctx context.Context, input *CreateStudioLifecycleConfigRequest) (*CreateStudioLifecycleConfigResponse, error) - CreateTrainingJob(ctx context.Context, input *CreateTrainingJobRequest) (*CreateTrainingJobResponse, error) - CreateTrainingPlan(ctx context.Context, input *CreateTrainingPlanRequest) (*CreateTrainingPlanResponse, error) - CreateTransformJob(ctx context.Context, input *CreateTransformJobRequest) (*CreateTransformJobResponse, error) - CreateTrial(ctx context.Context, input *CreateTrialRequest) (*CreateTrialResponse, error) - CreateTrialComponent(ctx context.Context, input *CreateTrialComponentRequest) (*CreateTrialComponentResponse, error) - CreateUserProfile(ctx context.Context, input *CreateUserProfileRequest) (*CreateUserProfileResponse, error) - CreateWorkforce(ctx context.Context, input *CreateWorkforceRequest) (*CreateWorkforceResponse, error) - CreateWorkteam(ctx context.Context, input *CreateWorkteamRequest) (*CreateWorkteamResponse, error) - DeleteAction(ctx context.Context, input *DeleteActionRequest) (*DeleteActionResponse, error) - DeleteAlgorithm(ctx context.Context, input *DeleteAlgorithmInput) (*SmithyUnit, error) - DeleteApp(ctx context.Context, input *DeleteAppRequest) (*SmithyUnit, error) - DeleteAppImageConfig(ctx context.Context, input *DeleteAppImageConfigRequest) (*SmithyUnit, error) - DeleteArtifact(ctx context.Context, input *DeleteArtifactRequest) (*DeleteArtifactResponse, error) - DeleteAssociation(ctx context.Context, input *DeleteAssociationRequest) (*DeleteAssociationResponse, error) - DeleteCluster(ctx context.Context, input *DeleteClusterRequest) (*DeleteClusterResponse, error) - DeleteClusterSchedulerConfig(ctx context.Context, input *DeleteClusterSchedulerConfigRequest) (*SmithyUnit, error) - DeleteCodeRepository(ctx context.Context, input *DeleteCodeRepositoryInput) (*SmithyUnit, error) - DeleteCompilationJob(ctx context.Context, input *DeleteCompilationJobRequest) (*SmithyUnit, error) - DeleteComputeQuota(ctx context.Context, input *DeleteComputeQuotaRequest) (*SmithyUnit, error) - DeleteContext(ctx context.Context, input *DeleteContextRequest) (*DeleteContextResponse, error) - DeleteDataQualityJobDefinition(ctx context.Context, input *DeleteDataQualityJobDefinitionRequest) (*SmithyUnit, error) - DeleteDeviceFleet(ctx context.Context, input *DeleteDeviceFleetRequest) (*SmithyUnit, error) - DeleteDomain(ctx context.Context, input *DeleteDomainRequest) (*SmithyUnit, error) - DeleteEdgeDeploymentPlan(ctx context.Context, input *DeleteEdgeDeploymentPlanRequest) (*SmithyUnit, error) - DeleteEdgeDeploymentStage(ctx context.Context, input *DeleteEdgeDeploymentStageRequest) (*SmithyUnit, error) - DeleteEndpoint(ctx context.Context, input *DeleteEndpointInput) (*SmithyUnit, error) - DeleteEndpointConfig(ctx context.Context, input *DeleteEndpointConfigInput) (*SmithyUnit, error) - DeleteExperiment(ctx context.Context, input *DeleteExperimentRequest) (*DeleteExperimentResponse, error) - DeleteFeatureGroup(ctx context.Context, input *DeleteFeatureGroupRequest) (*SmithyUnit, error) - DeleteFlowDefinition(ctx context.Context, input *DeleteFlowDefinitionRequest) (*DeleteFlowDefinitionResponse, error) - DeleteHub(ctx context.Context, input *DeleteHubRequest) (*SmithyUnit, error) - DeleteHubContent(ctx context.Context, input *DeleteHubContentRequest) (*SmithyUnit, error) - DeleteHubContentReference(ctx context.Context, input *DeleteHubContentReferenceRequest) (*SmithyUnit, error) - DeleteHumanTaskUi(ctx context.Context, input *DeleteHumanTaskUiRequest) (*DeleteHumanTaskUiResponse, error) - DeleteHyperParameterTuningJob(ctx context.Context, input *DeleteHyperParameterTuningJobRequest) (*SmithyUnit, error) - DeleteImage(ctx context.Context, input *DeleteImageRequest) (*DeleteImageResponse, error) - DeleteImageVersion(ctx context.Context, input *DeleteImageVersionRequest) (*DeleteImageVersionResponse, error) - DeleteInferenceComponent(ctx context.Context, input *DeleteInferenceComponentInput) (*SmithyUnit, error) - DeleteInferenceExperiment(ctx context.Context, input *DeleteInferenceExperimentRequest) (*DeleteInferenceExperimentResponse, error) - DeleteMlflowApp(ctx context.Context, input *DeleteMlflowAppRequest) (*DeleteMlflowAppResponse, error) - DeleteMlflowTrackingServer(ctx context.Context, input *DeleteMlflowTrackingServerRequest) (*DeleteMlflowTrackingServerResponse, error) - DeleteModel(ctx context.Context, input *DeleteModelInput) (*SmithyUnit, error) - DeleteModelBiasJobDefinition(ctx context.Context, input *DeleteModelBiasJobDefinitionRequest) (*SmithyUnit, error) - DeleteModelCard(ctx context.Context, input *DeleteModelCardRequest) (*SmithyUnit, error) - DeleteModelExplainabilityJobDefinition(ctx context.Context, input *DeleteModelExplainabilityJobDefinitionRequest) (*SmithyUnit, error) - DeleteModelPackage(ctx context.Context, input *DeleteModelPackageInput) (*SmithyUnit, error) - DeleteModelPackageGroup(ctx context.Context, input *DeleteModelPackageGroupInput) (*SmithyUnit, error) - DeleteModelPackageGroupPolicy(ctx context.Context, input *DeleteModelPackageGroupPolicyInput) (*SmithyUnit, error) - DeleteModelQualityJobDefinition(ctx context.Context, input *DeleteModelQualityJobDefinitionRequest) (*SmithyUnit, error) - DeleteMonitoringSchedule(ctx context.Context, input *DeleteMonitoringScheduleRequest) (*SmithyUnit, error) - DeleteNotebookInstance(ctx context.Context, input *DeleteNotebookInstanceInput) (*SmithyUnit, error) - DeleteNotebookInstanceLifecycleConfig(ctx context.Context, input *DeleteNotebookInstanceLifecycleConfigInput) (*SmithyUnit, error) - DeleteOptimizationJob(ctx context.Context, input *DeleteOptimizationJobRequest) (*SmithyUnit, error) - DeletePartnerApp(ctx context.Context, input *DeletePartnerAppRequest) (*DeletePartnerAppResponse, error) - DeletePipeline(ctx context.Context, input *DeletePipelineRequest) (*DeletePipelineResponse, error) - DeleteProcessingJob(ctx context.Context, input *DeleteProcessingJobRequest) (*SmithyUnit, error) - DeleteProject(ctx context.Context, input *DeleteProjectInput) (*SmithyUnit, error) - DeleteSpace(ctx context.Context, input *DeleteSpaceRequest) (*SmithyUnit, error) - DeleteStudioLifecycleConfig(ctx context.Context, input *DeleteStudioLifecycleConfigRequest) (*SmithyUnit, error) - DeleteTags(ctx context.Context, input *DeleteTagsInput) (*DeleteTagsOutput, error) - DeleteTrainingJob(ctx context.Context, input *DeleteTrainingJobRequest) (*SmithyUnit, error) - DeleteTrial(ctx context.Context, input *DeleteTrialRequest) (*DeleteTrialResponse, error) - DeleteTrialComponent(ctx context.Context, input *DeleteTrialComponentRequest) (*DeleteTrialComponentResponse, error) - DeleteUserProfile(ctx context.Context, input *DeleteUserProfileRequest) (*SmithyUnit, error) - DeleteWorkforce(ctx context.Context, input *DeleteWorkforceRequest) (*DeleteWorkforceResponse, error) - DeleteWorkteam(ctx context.Context, input *DeleteWorkteamRequest) (*DeleteWorkteamResponse, error) - DeregisterDevices(ctx context.Context, input *DeregisterDevicesRequest) (*SmithyUnit, error) - DescribeAction(ctx context.Context, input *DescribeActionRequest) (*DescribeActionResponse, error) - DescribeAlgorithm(ctx context.Context, input *DescribeAlgorithmInput) (*DescribeAlgorithmOutput, error) - DescribeApp(ctx context.Context, input *DescribeAppRequest) (*DescribeAppResponse, error) - DescribeAppImageConfig(ctx context.Context, input *DescribeAppImageConfigRequest) (*DescribeAppImageConfigResponse, error) - DescribeArtifact(ctx context.Context, input *DescribeArtifactRequest) (*DescribeArtifactResponse, error) - DescribeAutoMLJob(ctx context.Context, input *DescribeAutoMLJobRequest) (*DescribeAutoMLJobResponse, error) - DescribeAutoMLJobV2(ctx context.Context, input *DescribeAutoMLJobV2Request) (*DescribeAutoMLJobV2Response, error) - DescribeCluster(ctx context.Context, input *DescribeClusterRequest) (*DescribeClusterResponse, error) - DescribeClusterEvent(ctx context.Context, input *DescribeClusterEventRequest) (*DescribeClusterEventResponse, error) - DescribeClusterNode(ctx context.Context, input *DescribeClusterNodeRequest) (*DescribeClusterNodeResponse, error) - DescribeClusterSchedulerConfig(ctx context.Context, input *DescribeClusterSchedulerConfigRequest) (*DescribeClusterSchedulerConfigResponse, error) - DescribeCodeRepository(ctx context.Context, input *DescribeCodeRepositoryInput) (*DescribeCodeRepositoryOutput, error) - DescribeCompilationJob(ctx context.Context, input *DescribeCompilationJobRequest) (*DescribeCompilationJobResponse, error) - DescribeComputeQuota(ctx context.Context, input *DescribeComputeQuotaRequest) (*DescribeComputeQuotaResponse, error) - DescribeContext(ctx context.Context, input *DescribeContextRequest) (*DescribeContextResponse, error) - DescribeDataQualityJobDefinition(ctx context.Context, input *DescribeDataQualityJobDefinitionRequest) (*DescribeDataQualityJobDefinitionResponse, error) - DescribeDevice(ctx context.Context, input *DescribeDeviceRequest) (*DescribeDeviceResponse, error) - DescribeDeviceFleet(ctx context.Context, input *DescribeDeviceFleetRequest) (*DescribeDeviceFleetResponse, error) - DescribeDomain(ctx context.Context, input *DescribeDomainRequest) (*DescribeDomainResponse, error) - DescribeEdgeDeploymentPlan(ctx context.Context, input *DescribeEdgeDeploymentPlanRequest) (*DescribeEdgeDeploymentPlanResponse, error) - DescribeEdgePackagingJob(ctx context.Context, input *DescribeEdgePackagingJobRequest) (*DescribeEdgePackagingJobResponse, error) - DescribeEndpoint(ctx context.Context, input *DescribeEndpointInput) (*DescribeEndpointOutput, error) - DescribeEndpointConfig(ctx context.Context, input *DescribeEndpointConfigInput) (*DescribeEndpointConfigOutput, error) - DescribeExperiment(ctx context.Context, input *DescribeExperimentRequest) (*DescribeExperimentResponse, error) - DescribeFeatureGroup(ctx context.Context, input *DescribeFeatureGroupRequest) (*DescribeFeatureGroupResponse, error) - DescribeFeatureMetadata(ctx context.Context, input *DescribeFeatureMetadataRequest) (*DescribeFeatureMetadataResponse, error) - DescribeFlowDefinition(ctx context.Context, input *DescribeFlowDefinitionRequest) (*DescribeFlowDefinitionResponse, error) - DescribeHub(ctx context.Context, input *DescribeHubRequest) (*DescribeHubResponse, error) - DescribeHubContent(ctx context.Context, input *DescribeHubContentRequest) (*DescribeHubContentResponse, error) - DescribeHumanTaskUi(ctx context.Context, input *DescribeHumanTaskUiRequest) (*DescribeHumanTaskUiResponse, error) - DescribeHyperParameterTuningJob(ctx context.Context, input *DescribeHyperParameterTuningJobRequest) (*DescribeHyperParameterTuningJobResponse, error) - DescribeImage(ctx context.Context, input *DescribeImageRequest) (*DescribeImageResponse, error) - DescribeImageVersion(ctx context.Context, input *DescribeImageVersionRequest) (*DescribeImageVersionResponse, error) - DescribeInferenceComponent(ctx context.Context, input *DescribeInferenceComponentInput) (*DescribeInferenceComponentOutput, error) - DescribeInferenceExperiment(ctx context.Context, input *DescribeInferenceExperimentRequest) (*DescribeInferenceExperimentResponse, error) - DescribeInferenceRecommendationsJob(ctx context.Context, input *DescribeInferenceRecommendationsJobRequest) (*DescribeInferenceRecommendationsJobResponse, error) - DescribeLabelingJob(ctx context.Context, input *DescribeLabelingJobRequest) (*DescribeLabelingJobResponse, error) - DescribeLineageGroup(ctx context.Context, input *DescribeLineageGroupRequest) (*DescribeLineageGroupResponse, error) - DescribeMlflowApp(ctx context.Context, input *DescribeMlflowAppRequest) (*DescribeMlflowAppResponse, error) - DescribeMlflowTrackingServer(ctx context.Context, input *DescribeMlflowTrackingServerRequest) (*DescribeMlflowTrackingServerResponse, error) - DescribeModel(ctx context.Context, input *DescribeModelInput) (*DescribeModelOutput, error) - DescribeModelBiasJobDefinition(ctx context.Context, input *DescribeModelBiasJobDefinitionRequest) (*DescribeModelBiasJobDefinitionResponse, error) - DescribeModelCard(ctx context.Context, input *DescribeModelCardRequest) (*DescribeModelCardResponse, error) - DescribeModelCardExportJob(ctx context.Context, input *DescribeModelCardExportJobRequest) (*DescribeModelCardExportJobResponse, error) - DescribeModelExplainabilityJobDefinition(ctx context.Context, input *DescribeModelExplainabilityJobDefinitionRequest) (*DescribeModelExplainabilityJobDefinitionResponse, error) - DescribeModelPackage(ctx context.Context, input *DescribeModelPackageInput) (*DescribeModelPackageOutput, error) - DescribeModelPackageGroup(ctx context.Context, input *DescribeModelPackageGroupInput) (*DescribeModelPackageGroupOutput, error) - DescribeModelQualityJobDefinition(ctx context.Context, input *DescribeModelQualityJobDefinitionRequest) (*DescribeModelQualityJobDefinitionResponse, error) - DescribeMonitoringSchedule(ctx context.Context, input *DescribeMonitoringScheduleRequest) (*DescribeMonitoringScheduleResponse, error) - DescribeNotebookInstance(ctx context.Context, input *DescribeNotebookInstanceInput) (*DescribeNotebookInstanceOutput, error) - DescribeNotebookInstanceLifecycleConfig(ctx context.Context, input *DescribeNotebookInstanceLifecycleConfigInput) (*DescribeNotebookInstanceLifecycleConfigOutput, error) - DescribeOptimizationJob(ctx context.Context, input *DescribeOptimizationJobRequest) (*DescribeOptimizationJobResponse, error) - DescribePartnerApp(ctx context.Context, input *DescribePartnerAppRequest) (*DescribePartnerAppResponse, error) - DescribePipeline(ctx context.Context, input *DescribePipelineRequest) (*DescribePipelineResponse, error) - DescribePipelineDefinitionForExecution(ctx context.Context, input *DescribePipelineDefinitionForExecutionRequest) (*DescribePipelineDefinitionForExecutionResponse, error) - DescribePipelineExecution(ctx context.Context, input *DescribePipelineExecutionRequest) (*DescribePipelineExecutionResponse, error) - DescribeProcessingJob(ctx context.Context, input *DescribeProcessingJobRequest) (*DescribeProcessingJobResponse, error) - DescribeProject(ctx context.Context, input *DescribeProjectInput) (*DescribeProjectOutput, error) - DescribeReservedCapacity(ctx context.Context, input *DescribeReservedCapacityRequest) (*DescribeReservedCapacityResponse, error) - DescribeSpace(ctx context.Context, input *DescribeSpaceRequest) (*DescribeSpaceResponse, error) - DescribeStudioLifecycleConfig(ctx context.Context, input *DescribeStudioLifecycleConfigRequest) (*DescribeStudioLifecycleConfigResponse, error) - DescribeSubscribedWorkteam(ctx context.Context, input *DescribeSubscribedWorkteamRequest) (*DescribeSubscribedWorkteamResponse, error) - DescribeTrainingJob(ctx context.Context, input *DescribeTrainingJobRequest) (*DescribeTrainingJobResponse, error) - DescribeTrainingPlan(ctx context.Context, input *DescribeTrainingPlanRequest) (*DescribeTrainingPlanResponse, error) - DescribeTrainingPlanExtensionHistory(ctx context.Context, input *DescribeTrainingPlanExtensionHistoryRequest) (*DescribeTrainingPlanExtensionHistoryResponse, error) - DescribeTransformJob(ctx context.Context, input *DescribeTransformJobRequest) (*DescribeTransformJobResponse, error) - DescribeTrial(ctx context.Context, input *DescribeTrialRequest) (*DescribeTrialResponse, error) - DescribeTrialComponent(ctx context.Context, input *DescribeTrialComponentRequest) (*DescribeTrialComponentResponse, error) - DescribeUserProfile(ctx context.Context, input *DescribeUserProfileRequest) (*DescribeUserProfileResponse, error) - DescribeWorkforce(ctx context.Context, input *DescribeWorkforceRequest) (*DescribeWorkforceResponse, error) - DescribeWorkteam(ctx context.Context, input *DescribeWorkteamRequest) (*DescribeWorkteamResponse, error) - DetachClusterNodeVolume(ctx context.Context, input *DetachClusterNodeVolumeRequest) (*DetachClusterNodeVolumeResponse, error) - DisableSagemakerServicecatalogPortfolio(ctx context.Context, input *DisableSagemakerServicecatalogPortfolioInput) (*DisableSagemakerServicecatalogPortfolioOutput, error) - DisassociateTrialComponent(ctx context.Context, input *DisassociateTrialComponentRequest) (*DisassociateTrialComponentResponse, error) - EnableSagemakerServicecatalogPortfolio(ctx context.Context, input *EnableSagemakerServicecatalogPortfolioInput) (*EnableSagemakerServicecatalogPortfolioOutput, error) - ExtendTrainingPlan(ctx context.Context, input *ExtendTrainingPlanRequest) (*ExtendTrainingPlanResponse, error) - GetDeviceFleetReport(ctx context.Context, input *GetDeviceFleetReportRequest) (*GetDeviceFleetReportResponse, error) - GetLineageGroupPolicy(ctx context.Context, input *GetLineageGroupPolicyRequest) (*GetLineageGroupPolicyResponse, error) - GetModelPackageGroupPolicy(ctx context.Context, input *GetModelPackageGroupPolicyInput) (*GetModelPackageGroupPolicyOutput, error) - GetSagemakerServicecatalogPortfolioStatus(ctx context.Context, input *GetSagemakerServicecatalogPortfolioStatusInput) (*GetSagemakerServicecatalogPortfolioStatusOutput, error) - GetScalingConfigurationRecommendation(ctx context.Context, input *GetScalingConfigurationRecommendationRequest) (*GetScalingConfigurationRecommendationResponse, error) - GetSearchSuggestions(ctx context.Context, input *GetSearchSuggestionsRequest) (*GetSearchSuggestionsResponse, error) - ImportHubContent(ctx context.Context, input *ImportHubContentRequest) (*ImportHubContentResponse, error) - ListActions(ctx context.Context, input *ListActionsRequest) (*ListActionsResponse, error) - ListAlgorithms(ctx context.Context, input *ListAlgorithmsInput) (*ListAlgorithmsOutput, error) - ListAliases(ctx context.Context, input *ListAliasesRequest) (*ListAliasesResponse, error) - ListAppImageConfigs(ctx context.Context, input *ListAppImageConfigsRequest) (*ListAppImageConfigsResponse, error) - ListApps(ctx context.Context, input *ListAppsRequest) (*ListAppsResponse, error) - ListArtifacts(ctx context.Context, input *ListArtifactsRequest) (*ListArtifactsResponse, error) - ListAssociations(ctx context.Context, input *ListAssociationsRequest) (*ListAssociationsResponse, error) - ListAutoMLJobs(ctx context.Context, input *ListAutoMLJobsRequest) (*ListAutoMLJobsResponse, error) - ListCandidatesForAutoMLJob(ctx context.Context, input *ListCandidatesForAutoMLJobRequest) (*ListCandidatesForAutoMLJobResponse, error) - ListClusterEvents(ctx context.Context, input *ListClusterEventsRequest) (*ListClusterEventsResponse, error) - ListClusterNodes(ctx context.Context, input *ListClusterNodesRequest) (*ListClusterNodesResponse, error) - ListClusterSchedulerConfigs(ctx context.Context, input *ListClusterSchedulerConfigsRequest) (*ListClusterSchedulerConfigsResponse, error) - ListClusters(ctx context.Context, input *ListClustersRequest) (*ListClustersResponse, error) - ListCodeRepositories(ctx context.Context, input *ListCodeRepositoriesInput) (*ListCodeRepositoriesOutput, error) - ListCompilationJobs(ctx context.Context, input *ListCompilationJobsRequest) (*ListCompilationJobsResponse, error) - ListComputeQuotas(ctx context.Context, input *ListComputeQuotasRequest) (*ListComputeQuotasResponse, error) - ListContexts(ctx context.Context, input *ListContextsRequest) (*ListContextsResponse, error) - ListDataQualityJobDefinitions(ctx context.Context, input *ListDataQualityJobDefinitionsRequest) (*ListDataQualityJobDefinitionsResponse, error) - ListDeviceFleets(ctx context.Context, input *ListDeviceFleetsRequest) (*ListDeviceFleetsResponse, error) - ListDevices(ctx context.Context, input *ListDevicesRequest) (*ListDevicesResponse, error) - ListDomains(ctx context.Context, input *ListDomainsRequest) (*ListDomainsResponse, error) - ListEdgeDeploymentPlans(ctx context.Context, input *ListEdgeDeploymentPlansRequest) (*ListEdgeDeploymentPlansResponse, error) - ListEdgePackagingJobs(ctx context.Context, input *ListEdgePackagingJobsRequest) (*ListEdgePackagingJobsResponse, error) - ListEndpointConfigs(ctx context.Context, input *ListEndpointConfigsInput) (*ListEndpointConfigsOutput, error) - ListEndpoints(ctx context.Context, input *ListEndpointsInput) (*ListEndpointsOutput, error) - ListExperiments(ctx context.Context, input *ListExperimentsRequest) (*ListExperimentsResponse, error) - ListFeatureGroups(ctx context.Context, input *ListFeatureGroupsRequest) (*ListFeatureGroupsResponse, error) - ListFlowDefinitions(ctx context.Context, input *ListFlowDefinitionsRequest) (*ListFlowDefinitionsResponse, error) - ListHubContentVersions(ctx context.Context, input *ListHubContentVersionsRequest) (*ListHubContentVersionsResponse, error) - ListHubContents(ctx context.Context, input *ListHubContentsRequest) (*ListHubContentsResponse, error) - ListHubs(ctx context.Context, input *ListHubsRequest) (*ListHubsResponse, error) - ListHumanTaskUis(ctx context.Context, input *ListHumanTaskUisRequest) (*ListHumanTaskUisResponse, error) - ListHyperParameterTuningJobs(ctx context.Context, input *ListHyperParameterTuningJobsRequest) (*ListHyperParameterTuningJobsResponse, error) - ListImageVersions(ctx context.Context, input *ListImageVersionsRequest) (*ListImageVersionsResponse, error) - ListImages(ctx context.Context, input *ListImagesRequest) (*ListImagesResponse, error) - ListInferenceComponents(ctx context.Context, input *ListInferenceComponentsInput) (*ListInferenceComponentsOutput, error) - ListInferenceExperiments(ctx context.Context, input *ListInferenceExperimentsRequest) (*ListInferenceExperimentsResponse, error) - ListInferenceRecommendationsJobSteps(ctx context.Context, input *ListInferenceRecommendationsJobStepsRequest) (*ListInferenceRecommendationsJobStepsResponse, error) - ListInferenceRecommendationsJobs(ctx context.Context, input *ListInferenceRecommendationsJobsRequest) (*ListInferenceRecommendationsJobsResponse, error) - ListLabelingJobs(ctx context.Context, input *ListLabelingJobsRequest) (*ListLabelingJobsResponse, error) - ListLabelingJobsForWorkteam(ctx context.Context, input *ListLabelingJobsForWorkteamRequest) (*ListLabelingJobsForWorkteamResponse, error) - ListLineageGroups(ctx context.Context, input *ListLineageGroupsRequest) (*ListLineageGroupsResponse, error) - ListMlflowApps(ctx context.Context, input *ListMlflowAppsRequest) (*ListMlflowAppsResponse, error) - ListMlflowTrackingServers(ctx context.Context, input *ListMlflowTrackingServersRequest) (*ListMlflowTrackingServersResponse, error) - ListModelBiasJobDefinitions(ctx context.Context, input *ListModelBiasJobDefinitionsRequest) (*ListModelBiasJobDefinitionsResponse, error) - ListModelCardExportJobs(ctx context.Context, input *ListModelCardExportJobsRequest) (*ListModelCardExportJobsResponse, error) - ListModelCardVersions(ctx context.Context, input *ListModelCardVersionsRequest) (*ListModelCardVersionsResponse, error) - ListModelCards(ctx context.Context, input *ListModelCardsRequest) (*ListModelCardsResponse, error) - ListModelExplainabilityJobDefinitions(ctx context.Context, input *ListModelExplainabilityJobDefinitionsRequest) (*ListModelExplainabilityJobDefinitionsResponse, error) - ListModelMetadata(ctx context.Context, input *ListModelMetadataRequest) (*ListModelMetadataResponse, error) - ListModelPackageGroups(ctx context.Context, input *ListModelPackageGroupsInput) (*ListModelPackageGroupsOutput, error) - ListModelPackages(ctx context.Context, input *ListModelPackagesInput) (*ListModelPackagesOutput, error) - ListModelQualityJobDefinitions(ctx context.Context, input *ListModelQualityJobDefinitionsRequest) (*ListModelQualityJobDefinitionsResponse, error) - ListModels(ctx context.Context, input *ListModelsInput) (*ListModelsOutput, error) - ListMonitoringAlertHistory(ctx context.Context, input *ListMonitoringAlertHistoryRequest) (*ListMonitoringAlertHistoryResponse, error) - ListMonitoringAlerts(ctx context.Context, input *ListMonitoringAlertsRequest) (*ListMonitoringAlertsResponse, error) - ListMonitoringExecutions(ctx context.Context, input *ListMonitoringExecutionsRequest) (*ListMonitoringExecutionsResponse, error) - ListMonitoringSchedules(ctx context.Context, input *ListMonitoringSchedulesRequest) (*ListMonitoringSchedulesResponse, error) - ListNotebookInstanceLifecycleConfigs(ctx context.Context, input *ListNotebookInstanceLifecycleConfigsInput) (*ListNotebookInstanceLifecycleConfigsOutput, error) - ListNotebookInstances(ctx context.Context, input *ListNotebookInstancesInput) (*ListNotebookInstancesOutput, error) - ListOptimizationJobs(ctx context.Context, input *ListOptimizationJobsRequest) (*ListOptimizationJobsResponse, error) - ListPartnerApps(ctx context.Context, input *ListPartnerAppsRequest) (*ListPartnerAppsResponse, error) - ListPipelineExecutionSteps(ctx context.Context, input *ListPipelineExecutionStepsRequest) (*ListPipelineExecutionStepsResponse, error) - ListPipelineExecutions(ctx context.Context, input *ListPipelineExecutionsRequest) (*ListPipelineExecutionsResponse, error) - ListPipelineParametersForExecution(ctx context.Context, input *ListPipelineParametersForExecutionRequest) (*ListPipelineParametersForExecutionResponse, error) - ListPipelineVersions(ctx context.Context, input *ListPipelineVersionsRequest) (*ListPipelineVersionsResponse, error) - ListPipelines(ctx context.Context, input *ListPipelinesRequest) (*ListPipelinesResponse, error) - ListProcessingJobs(ctx context.Context, input *ListProcessingJobsRequest) (*ListProcessingJobsResponse, error) - ListProjects(ctx context.Context, input *ListProjectsInput) (*ListProjectsOutput, error) - ListResourceCatalogs(ctx context.Context, input *ListResourceCatalogsRequest) (*ListResourceCatalogsResponse, error) - ListSpaces(ctx context.Context, input *ListSpacesRequest) (*ListSpacesResponse, error) - ListStageDevices(ctx context.Context, input *ListStageDevicesRequest) (*ListStageDevicesResponse, error) - ListStudioLifecycleConfigs(ctx context.Context, input *ListStudioLifecycleConfigsRequest) (*ListStudioLifecycleConfigsResponse, error) - ListSubscribedWorkteams(ctx context.Context, input *ListSubscribedWorkteamsRequest) (*ListSubscribedWorkteamsResponse, error) - ListTags(ctx context.Context, input *ListTagsInput) (*ListTagsOutput, error) - ListTrainingJobs(ctx context.Context, input *ListTrainingJobsRequest) (*ListTrainingJobsResponse, error) - ListTrainingJobsForHyperParameterTuningJob(ctx context.Context, input *ListTrainingJobsForHyperParameterTuningJobRequest) (*ListTrainingJobsForHyperParameterTuningJobResponse, error) - ListTrainingPlans(ctx context.Context, input *ListTrainingPlansRequest) (*ListTrainingPlansResponse, error) - ListTransformJobs(ctx context.Context, input *ListTransformJobsRequest) (*ListTransformJobsResponse, error) - ListTrialComponents(ctx context.Context, input *ListTrialComponentsRequest) (*ListTrialComponentsResponse, error) - ListTrials(ctx context.Context, input *ListTrialsRequest) (*ListTrialsResponse, error) - ListUltraServersByReservedCapacity(ctx context.Context, input *ListUltraServersByReservedCapacityRequest) (*ListUltraServersByReservedCapacityResponse, error) - ListUserProfiles(ctx context.Context, input *ListUserProfilesRequest) (*ListUserProfilesResponse, error) - ListWorkforces(ctx context.Context, input *ListWorkforcesRequest) (*ListWorkforcesResponse, error) - ListWorkteams(ctx context.Context, input *ListWorkteamsRequest) (*ListWorkteamsResponse, error) - PutModelPackageGroupPolicy(ctx context.Context, input *PutModelPackageGroupPolicyInput) (*PutModelPackageGroupPolicyOutput, error) - QueryLineage(ctx context.Context, input *QueryLineageRequest) (*QueryLineageResponse, error) - RegisterDevices(ctx context.Context, input *RegisterDevicesRequest) (*SmithyUnit, error) - RenderUiTemplate(ctx context.Context, input *RenderUiTemplateRequest) (*RenderUiTemplateResponse, error) - RetryPipelineExecution(ctx context.Context, input *RetryPipelineExecutionRequest) (*RetryPipelineExecutionResponse, error) - Search(ctx context.Context, input *SearchRequest) (*SearchResponse, error) - SearchTrainingPlanOfferings(ctx context.Context, input *SearchTrainingPlanOfferingsRequest) (*SearchTrainingPlanOfferingsResponse, error) - SendPipelineExecutionStepFailure(ctx context.Context, input *SendPipelineExecutionStepFailureRequest) (*SendPipelineExecutionStepFailureResponse, error) - SendPipelineExecutionStepSuccess(ctx context.Context, input *SendPipelineExecutionStepSuccessRequest) (*SendPipelineExecutionStepSuccessResponse, error) - StartEdgeDeploymentStage(ctx context.Context, input *StartEdgeDeploymentStageRequest) (*SmithyUnit, error) - StartInferenceExperiment(ctx context.Context, input *StartInferenceExperimentRequest) (*StartInferenceExperimentResponse, error) - StartMlflowTrackingServer(ctx context.Context, input *StartMlflowTrackingServerRequest) (*StartMlflowTrackingServerResponse, error) - StartMonitoringSchedule(ctx context.Context, input *StartMonitoringScheduleRequest) (*SmithyUnit, error) - StartNotebookInstance(ctx context.Context, input *StartNotebookInstanceInput) (*SmithyUnit, error) - StartPipelineExecution(ctx context.Context, input *StartPipelineExecutionRequest) (*StartPipelineExecutionResponse, error) - StartSession(ctx context.Context, input *StartSessionRequest) (*StartSessionResponse, error) - StopAutoMLJob(ctx context.Context, input *StopAutoMLJobRequest) (*SmithyUnit, error) - StopCompilationJob(ctx context.Context, input *StopCompilationJobRequest) (*SmithyUnit, error) - StopEdgeDeploymentStage(ctx context.Context, input *StopEdgeDeploymentStageRequest) (*SmithyUnit, error) - StopEdgePackagingJob(ctx context.Context, input *StopEdgePackagingJobRequest) (*SmithyUnit, error) - StopHyperParameterTuningJob(ctx context.Context, input *StopHyperParameterTuningJobRequest) (*SmithyUnit, error) - StopInferenceExperiment(ctx context.Context, input *StopInferenceExperimentRequest) (*StopInferenceExperimentResponse, error) - StopInferenceRecommendationsJob(ctx context.Context, input *StopInferenceRecommendationsJobRequest) (*SmithyUnit, error) - StopLabelingJob(ctx context.Context, input *StopLabelingJobRequest) (*SmithyUnit, error) - StopMlflowTrackingServer(ctx context.Context, input *StopMlflowTrackingServerRequest) (*StopMlflowTrackingServerResponse, error) - StopMonitoringSchedule(ctx context.Context, input *StopMonitoringScheduleRequest) (*SmithyUnit, error) - StopNotebookInstance(ctx context.Context, input *StopNotebookInstanceInput) (*SmithyUnit, error) - StopOptimizationJob(ctx context.Context, input *StopOptimizationJobRequest) (*SmithyUnit, error) - StopPipelineExecution(ctx context.Context, input *StopPipelineExecutionRequest) (*StopPipelineExecutionResponse, error) - StopProcessingJob(ctx context.Context, input *StopProcessingJobRequest) (*SmithyUnit, error) - StopTrainingJob(ctx context.Context, input *StopTrainingJobRequest) (*SmithyUnit, error) - StopTransformJob(ctx context.Context, input *StopTransformJobRequest) (*SmithyUnit, error) - UpdateAction(ctx context.Context, input *UpdateActionRequest) (*UpdateActionResponse, error) - UpdateAppImageConfig(ctx context.Context, input *UpdateAppImageConfigRequest) (*UpdateAppImageConfigResponse, error) - UpdateArtifact(ctx context.Context, input *UpdateArtifactRequest) (*UpdateArtifactResponse, error) - UpdateCluster(ctx context.Context, input *UpdateClusterRequest) (*UpdateClusterResponse, error) - UpdateClusterSchedulerConfig(ctx context.Context, input *UpdateClusterSchedulerConfigRequest) (*UpdateClusterSchedulerConfigResponse, error) - UpdateClusterSoftware(ctx context.Context, input *UpdateClusterSoftwareRequest) (*UpdateClusterSoftwareResponse, error) - UpdateCodeRepository(ctx context.Context, input *UpdateCodeRepositoryInput) (*UpdateCodeRepositoryOutput, error) - UpdateComputeQuota(ctx context.Context, input *UpdateComputeQuotaRequest) (*UpdateComputeQuotaResponse, error) - UpdateContext(ctx context.Context, input *UpdateContextRequest) (*UpdateContextResponse, error) - UpdateDeviceFleet(ctx context.Context, input *UpdateDeviceFleetRequest) (*SmithyUnit, error) - UpdateDevices(ctx context.Context, input *UpdateDevicesRequest) (*SmithyUnit, error) - UpdateDomain(ctx context.Context, input *UpdateDomainRequest) (*UpdateDomainResponse, error) - UpdateEndpoint(ctx context.Context, input *UpdateEndpointInput) (*UpdateEndpointOutput, error) - UpdateEndpointWeightsAndCapacities(ctx context.Context, input *UpdateEndpointWeightsAndCapacitiesInput) (*UpdateEndpointWeightsAndCapacitiesOutput, error) - UpdateExperiment(ctx context.Context, input *UpdateExperimentRequest) (*UpdateExperimentResponse, error) - UpdateFeatureGroup(ctx context.Context, input *UpdateFeatureGroupRequest) (*UpdateFeatureGroupResponse, error) - UpdateFeatureMetadata(ctx context.Context, input *UpdateFeatureMetadataRequest) (*SmithyUnit, error) - UpdateHub(ctx context.Context, input *UpdateHubRequest) (*UpdateHubResponse, error) - UpdateHubContent(ctx context.Context, input *UpdateHubContentRequest) (*UpdateHubContentResponse, error) - UpdateHubContentReference(ctx context.Context, input *UpdateHubContentReferenceRequest) (*UpdateHubContentReferenceResponse, error) - UpdateImage(ctx context.Context, input *UpdateImageRequest) (*UpdateImageResponse, error) - UpdateImageVersion(ctx context.Context, input *UpdateImageVersionRequest) (*UpdateImageVersionResponse, error) - UpdateInferenceComponent(ctx context.Context, input *UpdateInferenceComponentInput) (*UpdateInferenceComponentOutput, error) - UpdateInferenceComponentRuntimeConfig(ctx context.Context, input *UpdateInferenceComponentRuntimeConfigInput) (*UpdateInferenceComponentRuntimeConfigOutput, error) - UpdateInferenceExperiment(ctx context.Context, input *UpdateInferenceExperimentRequest) (*UpdateInferenceExperimentResponse, error) - UpdateMlflowApp(ctx context.Context, input *UpdateMlflowAppRequest) (*UpdateMlflowAppResponse, error) - UpdateMlflowTrackingServer(ctx context.Context, input *UpdateMlflowTrackingServerRequest) (*UpdateMlflowTrackingServerResponse, error) - UpdateModelCard(ctx context.Context, input *UpdateModelCardRequest) (*UpdateModelCardResponse, error) - UpdateModelPackage(ctx context.Context, input *UpdateModelPackageInput) (*UpdateModelPackageOutput, error) - UpdateMonitoringAlert(ctx context.Context, input *UpdateMonitoringAlertRequest) (*UpdateMonitoringAlertResponse, error) - UpdateMonitoringSchedule(ctx context.Context, input *UpdateMonitoringScheduleRequest) (*UpdateMonitoringScheduleResponse, error) - UpdateNotebookInstance(ctx context.Context, input *UpdateNotebookInstanceInput) (*UpdateNotebookInstanceOutput, error) - UpdateNotebookInstanceLifecycleConfig(ctx context.Context, input *UpdateNotebookInstanceLifecycleConfigInput) (*UpdateNotebookInstanceLifecycleConfigOutput, error) - UpdatePartnerApp(ctx context.Context, input *UpdatePartnerAppRequest) (*UpdatePartnerAppResponse, error) - UpdatePipeline(ctx context.Context, input *UpdatePipelineRequest) (*UpdatePipelineResponse, error) - UpdatePipelineExecution(ctx context.Context, input *UpdatePipelineExecutionRequest) (*UpdatePipelineExecutionResponse, error) - UpdatePipelineVersion(ctx context.Context, input *UpdatePipelineVersionRequest) (*UpdatePipelineVersionResponse, error) - UpdateProject(ctx context.Context, input *UpdateProjectInput) (*UpdateProjectOutput, error) - UpdateSpace(ctx context.Context, input *UpdateSpaceRequest) (*UpdateSpaceResponse, error) - UpdateTrainingJob(ctx context.Context, input *UpdateTrainingJobRequest) (*UpdateTrainingJobResponse, error) - UpdateTrial(ctx context.Context, input *UpdateTrialRequest) (*UpdateTrialResponse, error) - UpdateTrialComponent(ctx context.Context, input *UpdateTrialComponentRequest) (*UpdateTrialComponentResponse, error) - UpdateUserProfile(ctx context.Context, input *UpdateUserProfileRequest) (*UpdateUserProfileResponse, error) - UpdateWorkforce(ctx context.Context, input *UpdateWorkforceRequest) (*UpdateWorkforceResponse, error) - UpdateWorkteam(ctx context.Context, input *UpdateWorkteamRequest) (*UpdateWorkteamResponse, error) -} diff --git a/internal/generated/sagemaker/router.go b/internal/generated/sagemaker/router.go index 67329223..96f312ef 100644 --- a/internal/generated/sagemaker/router.go +++ b/internal/generated/sagemaker/router.go @@ -4,6 +4,9 @@ package sagemaker import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/sagemaker/serializer.go b/internal/generated/sagemaker/serializer.go deleted file mode 100644 index af95ef46..00000000 --- a/internal/generated/sagemaker/serializer.go +++ /dev/null @@ -1,2677 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package sagemaker - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeAddAssociationRequest parses an HTTP request into a *AddAssociationRequest. -func DeserializeAddAssociationRequest(r *http.Request, pathParams PathParams) (*AddAssociationRequest, error) { - input := &AddAssociationRequest{} - - return input, nil -} - -// DeserializeAddTagsInput parses an HTTP request into a *AddTagsInput. -func DeserializeAddTagsInput(r *http.Request, pathParams PathParams) (*AddTagsInput, error) { - input := &AddTagsInput{} - - return input, nil -} - -// DeserializeAssociateTrialComponentRequest parses an HTTP request into a *AssociateTrialComponentRequest. -func DeserializeAssociateTrialComponentRequest(r *http.Request, pathParams PathParams) (*AssociateTrialComponentRequest, error) { - input := &AssociateTrialComponentRequest{} - - return input, nil -} - -// DeserializeAttachClusterNodeVolumeRequest parses an HTTP request into a *AttachClusterNodeVolumeRequest. -func DeserializeAttachClusterNodeVolumeRequest(r *http.Request, pathParams PathParams) (*AttachClusterNodeVolumeRequest, error) { - input := &AttachClusterNodeVolumeRequest{} - - return input, nil -} - -// DeserializeBatchAddClusterNodesRequest parses an HTTP request into a *BatchAddClusterNodesRequest. -func DeserializeBatchAddClusterNodesRequest(r *http.Request, pathParams PathParams) (*BatchAddClusterNodesRequest, error) { - input := &BatchAddClusterNodesRequest{} - - return input, nil -} - -// DeserializeBatchDeleteClusterNodesRequest parses an HTTP request into a *BatchDeleteClusterNodesRequest. -func DeserializeBatchDeleteClusterNodesRequest(r *http.Request, pathParams PathParams) (*BatchDeleteClusterNodesRequest, error) { - input := &BatchDeleteClusterNodesRequest{} - - return input, nil -} - -// DeserializeBatchDescribeModelPackageInput parses an HTTP request into a *BatchDescribeModelPackageInput. -func DeserializeBatchDescribeModelPackageInput(r *http.Request, pathParams PathParams) (*BatchDescribeModelPackageInput, error) { - input := &BatchDescribeModelPackageInput{} - - return input, nil -} - -// DeserializeBatchRebootClusterNodesRequest parses an HTTP request into a *BatchRebootClusterNodesRequest. -func DeserializeBatchRebootClusterNodesRequest(r *http.Request, pathParams PathParams) (*BatchRebootClusterNodesRequest, error) { - input := &BatchRebootClusterNodesRequest{} - - return input, nil -} - -// DeserializeBatchReplaceClusterNodesRequest parses an HTTP request into a *BatchReplaceClusterNodesRequest. -func DeserializeBatchReplaceClusterNodesRequest(r *http.Request, pathParams PathParams) (*BatchReplaceClusterNodesRequest, error) { - input := &BatchReplaceClusterNodesRequest{} - - return input, nil -} - -// DeserializeCreateActionRequest parses an HTTP request into a *CreateActionRequest. -func DeserializeCreateActionRequest(r *http.Request, pathParams PathParams) (*CreateActionRequest, error) { - input := &CreateActionRequest{} - - return input, nil -} - -// DeserializeCreateAlgorithmInput parses an HTTP request into a *CreateAlgorithmInput. -func DeserializeCreateAlgorithmInput(r *http.Request, pathParams PathParams) (*CreateAlgorithmInput, error) { - input := &CreateAlgorithmInput{} - - return input, nil -} - -// DeserializeCreateAppRequest parses an HTTP request into a *CreateAppRequest. -func DeserializeCreateAppRequest(r *http.Request, pathParams PathParams) (*CreateAppRequest, error) { - input := &CreateAppRequest{} - - return input, nil -} - -// DeserializeCreateAppImageConfigRequest parses an HTTP request into a *CreateAppImageConfigRequest. -func DeserializeCreateAppImageConfigRequest(r *http.Request, pathParams PathParams) (*CreateAppImageConfigRequest, error) { - input := &CreateAppImageConfigRequest{} - - return input, nil -} - -// DeserializeCreateArtifactRequest parses an HTTP request into a *CreateArtifactRequest. -func DeserializeCreateArtifactRequest(r *http.Request, pathParams PathParams) (*CreateArtifactRequest, error) { - input := &CreateArtifactRequest{} - - return input, nil -} - -// DeserializeCreateAutoMLJobRequest parses an HTTP request into a *CreateAutoMLJobRequest. -func DeserializeCreateAutoMLJobRequest(r *http.Request, pathParams PathParams) (*CreateAutoMLJobRequest, error) { - input := &CreateAutoMLJobRequest{} - - return input, nil -} - -// DeserializeCreateAutoMLJobV2Request parses an HTTP request into a *CreateAutoMLJobV2Request. -func DeserializeCreateAutoMLJobV2Request(r *http.Request, pathParams PathParams) (*CreateAutoMLJobV2Request, error) { - input := &CreateAutoMLJobV2Request{} - - return input, nil -} - -// DeserializeCreateClusterRequest parses an HTTP request into a *CreateClusterRequest. -func DeserializeCreateClusterRequest(r *http.Request, pathParams PathParams) (*CreateClusterRequest, error) { - input := &CreateClusterRequest{} - - return input, nil -} - -// DeserializeCreateClusterSchedulerConfigRequest parses an HTTP request into a *CreateClusterSchedulerConfigRequest. -func DeserializeCreateClusterSchedulerConfigRequest(r *http.Request, pathParams PathParams) (*CreateClusterSchedulerConfigRequest, error) { - input := &CreateClusterSchedulerConfigRequest{} - - return input, nil -} - -// DeserializeCreateCodeRepositoryInput parses an HTTP request into a *CreateCodeRepositoryInput. -func DeserializeCreateCodeRepositoryInput(r *http.Request, pathParams PathParams) (*CreateCodeRepositoryInput, error) { - input := &CreateCodeRepositoryInput{} - - return input, nil -} - -// DeserializeCreateCompilationJobRequest parses an HTTP request into a *CreateCompilationJobRequest. -func DeserializeCreateCompilationJobRequest(r *http.Request, pathParams PathParams) (*CreateCompilationJobRequest, error) { - input := &CreateCompilationJobRequest{} - - return input, nil -} - -// DeserializeCreateComputeQuotaRequest parses an HTTP request into a *CreateComputeQuotaRequest. -func DeserializeCreateComputeQuotaRequest(r *http.Request, pathParams PathParams) (*CreateComputeQuotaRequest, error) { - input := &CreateComputeQuotaRequest{} - - return input, nil -} - -// DeserializeCreateContextRequest parses an HTTP request into a *CreateContextRequest. -func DeserializeCreateContextRequest(r *http.Request, pathParams PathParams) (*CreateContextRequest, error) { - input := &CreateContextRequest{} - - return input, nil -} - -// DeserializeCreateDataQualityJobDefinitionRequest parses an HTTP request into a *CreateDataQualityJobDefinitionRequest. -func DeserializeCreateDataQualityJobDefinitionRequest(r *http.Request, pathParams PathParams) (*CreateDataQualityJobDefinitionRequest, error) { - input := &CreateDataQualityJobDefinitionRequest{} - - return input, nil -} - -// DeserializeCreateDeviceFleetRequest parses an HTTP request into a *CreateDeviceFleetRequest. -func DeserializeCreateDeviceFleetRequest(r *http.Request, pathParams PathParams) (*CreateDeviceFleetRequest, error) { - input := &CreateDeviceFleetRequest{} - - return input, nil -} - -// DeserializeCreateDomainRequest parses an HTTP request into a *CreateDomainRequest. -func DeserializeCreateDomainRequest(r *http.Request, pathParams PathParams) (*CreateDomainRequest, error) { - input := &CreateDomainRequest{} - - return input, nil -} - -// DeserializeCreateEdgeDeploymentPlanRequest parses an HTTP request into a *CreateEdgeDeploymentPlanRequest. -func DeserializeCreateEdgeDeploymentPlanRequest(r *http.Request, pathParams PathParams) (*CreateEdgeDeploymentPlanRequest, error) { - input := &CreateEdgeDeploymentPlanRequest{} - - return input, nil -} - -// DeserializeCreateEdgeDeploymentStageRequest parses an HTTP request into a *CreateEdgeDeploymentStageRequest. -func DeserializeCreateEdgeDeploymentStageRequest(r *http.Request, pathParams PathParams) (*CreateEdgeDeploymentStageRequest, error) { - input := &CreateEdgeDeploymentStageRequest{} - - return input, nil -} - -// DeserializeCreateEdgePackagingJobRequest parses an HTTP request into a *CreateEdgePackagingJobRequest. -func DeserializeCreateEdgePackagingJobRequest(r *http.Request, pathParams PathParams) (*CreateEdgePackagingJobRequest, error) { - input := &CreateEdgePackagingJobRequest{} - - return input, nil -} - -// DeserializeCreateEndpointInput parses an HTTP request into a *CreateEndpointInput. -func DeserializeCreateEndpointInput(r *http.Request, pathParams PathParams) (*CreateEndpointInput, error) { - input := &CreateEndpointInput{} - - return input, nil -} - -// DeserializeCreateEndpointConfigInput parses an HTTP request into a *CreateEndpointConfigInput. -func DeserializeCreateEndpointConfigInput(r *http.Request, pathParams PathParams) (*CreateEndpointConfigInput, error) { - input := &CreateEndpointConfigInput{} - - return input, nil -} - -// DeserializeCreateExperimentRequest parses an HTTP request into a *CreateExperimentRequest. -func DeserializeCreateExperimentRequest(r *http.Request, pathParams PathParams) (*CreateExperimentRequest, error) { - input := &CreateExperimentRequest{} - - return input, nil -} - -// DeserializeCreateFeatureGroupRequest parses an HTTP request into a *CreateFeatureGroupRequest. -func DeserializeCreateFeatureGroupRequest(r *http.Request, pathParams PathParams) (*CreateFeatureGroupRequest, error) { - input := &CreateFeatureGroupRequest{} - - return input, nil -} - -// DeserializeCreateFlowDefinitionRequest parses an HTTP request into a *CreateFlowDefinitionRequest. -func DeserializeCreateFlowDefinitionRequest(r *http.Request, pathParams PathParams) (*CreateFlowDefinitionRequest, error) { - input := &CreateFlowDefinitionRequest{} - - return input, nil -} - -// DeserializeCreateHubRequest parses an HTTP request into a *CreateHubRequest. -func DeserializeCreateHubRequest(r *http.Request, pathParams PathParams) (*CreateHubRequest, error) { - input := &CreateHubRequest{} - - return input, nil -} - -// DeserializeCreateHubContentPresignedUrlsRequest parses an HTTP request into a *CreateHubContentPresignedUrlsRequest. -func DeserializeCreateHubContentPresignedUrlsRequest(r *http.Request, pathParams PathParams) (*CreateHubContentPresignedUrlsRequest, error) { - input := &CreateHubContentPresignedUrlsRequest{} - - return input, nil -} - -// DeserializeCreateHubContentReferenceRequest parses an HTTP request into a *CreateHubContentReferenceRequest. -func DeserializeCreateHubContentReferenceRequest(r *http.Request, pathParams PathParams) (*CreateHubContentReferenceRequest, error) { - input := &CreateHubContentReferenceRequest{} - - return input, nil -} - -// DeserializeCreateHumanTaskUiRequest parses an HTTP request into a *CreateHumanTaskUiRequest. -func DeserializeCreateHumanTaskUiRequest(r *http.Request, pathParams PathParams) (*CreateHumanTaskUiRequest, error) { - input := &CreateHumanTaskUiRequest{} - - return input, nil -} - -// DeserializeCreateHyperParameterTuningJobRequest parses an HTTP request into a *CreateHyperParameterTuningJobRequest. -func DeserializeCreateHyperParameterTuningJobRequest(r *http.Request, pathParams PathParams) (*CreateHyperParameterTuningJobRequest, error) { - input := &CreateHyperParameterTuningJobRequest{} - - return input, nil -} - -// DeserializeCreateImageRequest parses an HTTP request into a *CreateImageRequest. -func DeserializeCreateImageRequest(r *http.Request, pathParams PathParams) (*CreateImageRequest, error) { - input := &CreateImageRequest{} - - return input, nil -} - -// DeserializeCreateImageVersionRequest parses an HTTP request into a *CreateImageVersionRequest. -func DeserializeCreateImageVersionRequest(r *http.Request, pathParams PathParams) (*CreateImageVersionRequest, error) { - input := &CreateImageVersionRequest{} - - return input, nil -} - -// DeserializeCreateInferenceComponentInput parses an HTTP request into a *CreateInferenceComponentInput. -func DeserializeCreateInferenceComponentInput(r *http.Request, pathParams PathParams) (*CreateInferenceComponentInput, error) { - input := &CreateInferenceComponentInput{} - - return input, nil -} - -// DeserializeCreateInferenceExperimentRequest parses an HTTP request into a *CreateInferenceExperimentRequest. -func DeserializeCreateInferenceExperimentRequest(r *http.Request, pathParams PathParams) (*CreateInferenceExperimentRequest, error) { - input := &CreateInferenceExperimentRequest{} - - return input, nil -} - -// DeserializeCreateInferenceRecommendationsJobRequest parses an HTTP request into a *CreateInferenceRecommendationsJobRequest. -func DeserializeCreateInferenceRecommendationsJobRequest(r *http.Request, pathParams PathParams) (*CreateInferenceRecommendationsJobRequest, error) { - input := &CreateInferenceRecommendationsJobRequest{} - - return input, nil -} - -// DeserializeCreateLabelingJobRequest parses an HTTP request into a *CreateLabelingJobRequest. -func DeserializeCreateLabelingJobRequest(r *http.Request, pathParams PathParams) (*CreateLabelingJobRequest, error) { - input := &CreateLabelingJobRequest{} - - return input, nil -} - -// DeserializeCreateMlflowAppRequest parses an HTTP request into a *CreateMlflowAppRequest. -func DeserializeCreateMlflowAppRequest(r *http.Request, pathParams PathParams) (*CreateMlflowAppRequest, error) { - input := &CreateMlflowAppRequest{} - - return input, nil -} - -// DeserializeCreateMlflowTrackingServerRequest parses an HTTP request into a *CreateMlflowTrackingServerRequest. -func DeserializeCreateMlflowTrackingServerRequest(r *http.Request, pathParams PathParams) (*CreateMlflowTrackingServerRequest, error) { - input := &CreateMlflowTrackingServerRequest{} - - return input, nil -} - -// DeserializeCreateModelInput parses an HTTP request into a *CreateModelInput. -func DeserializeCreateModelInput(r *http.Request, pathParams PathParams) (*CreateModelInput, error) { - input := &CreateModelInput{} - - return input, nil -} - -// DeserializeCreateModelBiasJobDefinitionRequest parses an HTTP request into a *CreateModelBiasJobDefinitionRequest. -func DeserializeCreateModelBiasJobDefinitionRequest(r *http.Request, pathParams PathParams) (*CreateModelBiasJobDefinitionRequest, error) { - input := &CreateModelBiasJobDefinitionRequest{} - - return input, nil -} - -// DeserializeCreateModelCardRequest parses an HTTP request into a *CreateModelCardRequest. -func DeserializeCreateModelCardRequest(r *http.Request, pathParams PathParams) (*CreateModelCardRequest, error) { - input := &CreateModelCardRequest{} - - return input, nil -} - -// DeserializeCreateModelCardExportJobRequest parses an HTTP request into a *CreateModelCardExportJobRequest. -func DeserializeCreateModelCardExportJobRequest(r *http.Request, pathParams PathParams) (*CreateModelCardExportJobRequest, error) { - input := &CreateModelCardExportJobRequest{} - - return input, nil -} - -// DeserializeCreateModelExplainabilityJobDefinitionRequest parses an HTTP request into a *CreateModelExplainabilityJobDefinitionRequest. -func DeserializeCreateModelExplainabilityJobDefinitionRequest(r *http.Request, pathParams PathParams) (*CreateModelExplainabilityJobDefinitionRequest, error) { - input := &CreateModelExplainabilityJobDefinitionRequest{} - - return input, nil -} - -// DeserializeCreateModelPackageInput parses an HTTP request into a *CreateModelPackageInput. -func DeserializeCreateModelPackageInput(r *http.Request, pathParams PathParams) (*CreateModelPackageInput, error) { - input := &CreateModelPackageInput{} - - return input, nil -} - -// DeserializeCreateModelPackageGroupInput parses an HTTP request into a *CreateModelPackageGroupInput. -func DeserializeCreateModelPackageGroupInput(r *http.Request, pathParams PathParams) (*CreateModelPackageGroupInput, error) { - input := &CreateModelPackageGroupInput{} - - return input, nil -} - -// DeserializeCreateModelQualityJobDefinitionRequest parses an HTTP request into a *CreateModelQualityJobDefinitionRequest. -func DeserializeCreateModelQualityJobDefinitionRequest(r *http.Request, pathParams PathParams) (*CreateModelQualityJobDefinitionRequest, error) { - input := &CreateModelQualityJobDefinitionRequest{} - - return input, nil -} - -// DeserializeCreateMonitoringScheduleRequest parses an HTTP request into a *CreateMonitoringScheduleRequest. -func DeserializeCreateMonitoringScheduleRequest(r *http.Request, pathParams PathParams) (*CreateMonitoringScheduleRequest, error) { - input := &CreateMonitoringScheduleRequest{} - - return input, nil -} - -// DeserializeCreateNotebookInstanceInput parses an HTTP request into a *CreateNotebookInstanceInput. -func DeserializeCreateNotebookInstanceInput(r *http.Request, pathParams PathParams) (*CreateNotebookInstanceInput, error) { - input := &CreateNotebookInstanceInput{} - - return input, nil -} - -// DeserializeCreateNotebookInstanceLifecycleConfigInput parses an HTTP request into a *CreateNotebookInstanceLifecycleConfigInput. -func DeserializeCreateNotebookInstanceLifecycleConfigInput(r *http.Request, pathParams PathParams) (*CreateNotebookInstanceLifecycleConfigInput, error) { - input := &CreateNotebookInstanceLifecycleConfigInput{} - - return input, nil -} - -// DeserializeCreateOptimizationJobRequest parses an HTTP request into a *CreateOptimizationJobRequest. -func DeserializeCreateOptimizationJobRequest(r *http.Request, pathParams PathParams) (*CreateOptimizationJobRequest, error) { - input := &CreateOptimizationJobRequest{} - - return input, nil -} - -// DeserializeCreatePartnerAppRequest parses an HTTP request into a *CreatePartnerAppRequest. -func DeserializeCreatePartnerAppRequest(r *http.Request, pathParams PathParams) (*CreatePartnerAppRequest, error) { - input := &CreatePartnerAppRequest{} - - return input, nil -} - -// DeserializeCreatePartnerAppPresignedUrlRequest parses an HTTP request into a *CreatePartnerAppPresignedUrlRequest. -func DeserializeCreatePartnerAppPresignedUrlRequest(r *http.Request, pathParams PathParams) (*CreatePartnerAppPresignedUrlRequest, error) { - input := &CreatePartnerAppPresignedUrlRequest{} - - return input, nil -} - -// DeserializeCreatePipelineRequest parses an HTTP request into a *CreatePipelineRequest. -func DeserializeCreatePipelineRequest(r *http.Request, pathParams PathParams) (*CreatePipelineRequest, error) { - input := &CreatePipelineRequest{} - - return input, nil -} - -// DeserializeCreatePresignedDomainUrlRequest parses an HTTP request into a *CreatePresignedDomainUrlRequest. -func DeserializeCreatePresignedDomainUrlRequest(r *http.Request, pathParams PathParams) (*CreatePresignedDomainUrlRequest, error) { - input := &CreatePresignedDomainUrlRequest{} - - return input, nil -} - -// DeserializeCreatePresignedMlflowAppUrlRequest parses an HTTP request into a *CreatePresignedMlflowAppUrlRequest. -func DeserializeCreatePresignedMlflowAppUrlRequest(r *http.Request, pathParams PathParams) (*CreatePresignedMlflowAppUrlRequest, error) { - input := &CreatePresignedMlflowAppUrlRequest{} - - return input, nil -} - -// DeserializeCreatePresignedMlflowTrackingServerUrlRequest parses an HTTP request into a *CreatePresignedMlflowTrackingServerUrlRequest. -func DeserializeCreatePresignedMlflowTrackingServerUrlRequest(r *http.Request, pathParams PathParams) (*CreatePresignedMlflowTrackingServerUrlRequest, error) { - input := &CreatePresignedMlflowTrackingServerUrlRequest{} - - return input, nil -} - -// DeserializeCreatePresignedNotebookInstanceUrlInput parses an HTTP request into a *CreatePresignedNotebookInstanceUrlInput. -func DeserializeCreatePresignedNotebookInstanceUrlInput(r *http.Request, pathParams PathParams) (*CreatePresignedNotebookInstanceUrlInput, error) { - input := &CreatePresignedNotebookInstanceUrlInput{} - - return input, nil -} - -// DeserializeCreateProcessingJobRequest parses an HTTP request into a *CreateProcessingJobRequest. -func DeserializeCreateProcessingJobRequest(r *http.Request, pathParams PathParams) (*CreateProcessingJobRequest, error) { - input := &CreateProcessingJobRequest{} - - return input, nil -} - -// DeserializeCreateProjectInput parses an HTTP request into a *CreateProjectInput. -func DeserializeCreateProjectInput(r *http.Request, pathParams PathParams) (*CreateProjectInput, error) { - input := &CreateProjectInput{} - - return input, nil -} - -// DeserializeCreateSpaceRequest parses an HTTP request into a *CreateSpaceRequest. -func DeserializeCreateSpaceRequest(r *http.Request, pathParams PathParams) (*CreateSpaceRequest, error) { - input := &CreateSpaceRequest{} - - return input, nil -} - -// DeserializeCreateStudioLifecycleConfigRequest parses an HTTP request into a *CreateStudioLifecycleConfigRequest. -func DeserializeCreateStudioLifecycleConfigRequest(r *http.Request, pathParams PathParams) (*CreateStudioLifecycleConfigRequest, error) { - input := &CreateStudioLifecycleConfigRequest{} - - return input, nil -} - -// DeserializeCreateTrainingJobRequest parses an HTTP request into a *CreateTrainingJobRequest. -func DeserializeCreateTrainingJobRequest(r *http.Request, pathParams PathParams) (*CreateTrainingJobRequest, error) { - input := &CreateTrainingJobRequest{} - - return input, nil -} - -// DeserializeCreateTrainingPlanRequest parses an HTTP request into a *CreateTrainingPlanRequest. -func DeserializeCreateTrainingPlanRequest(r *http.Request, pathParams PathParams) (*CreateTrainingPlanRequest, error) { - input := &CreateTrainingPlanRequest{} - - return input, nil -} - -// DeserializeCreateTransformJobRequest parses an HTTP request into a *CreateTransformJobRequest. -func DeserializeCreateTransformJobRequest(r *http.Request, pathParams PathParams) (*CreateTransformJobRequest, error) { - input := &CreateTransformJobRequest{} - - return input, nil -} - -// DeserializeCreateTrialRequest parses an HTTP request into a *CreateTrialRequest. -func DeserializeCreateTrialRequest(r *http.Request, pathParams PathParams) (*CreateTrialRequest, error) { - input := &CreateTrialRequest{} - - return input, nil -} - -// DeserializeCreateTrialComponentRequest parses an HTTP request into a *CreateTrialComponentRequest. -func DeserializeCreateTrialComponentRequest(r *http.Request, pathParams PathParams) (*CreateTrialComponentRequest, error) { - input := &CreateTrialComponentRequest{} - - return input, nil -} - -// DeserializeCreateUserProfileRequest parses an HTTP request into a *CreateUserProfileRequest. -func DeserializeCreateUserProfileRequest(r *http.Request, pathParams PathParams) (*CreateUserProfileRequest, error) { - input := &CreateUserProfileRequest{} - - return input, nil -} - -// DeserializeCreateWorkforceRequest parses an HTTP request into a *CreateWorkforceRequest. -func DeserializeCreateWorkforceRequest(r *http.Request, pathParams PathParams) (*CreateWorkforceRequest, error) { - input := &CreateWorkforceRequest{} - - return input, nil -} - -// DeserializeCreateWorkteamRequest parses an HTTP request into a *CreateWorkteamRequest. -func DeserializeCreateWorkteamRequest(r *http.Request, pathParams PathParams) (*CreateWorkteamRequest, error) { - input := &CreateWorkteamRequest{} - - return input, nil -} - -// DeserializeDeleteActionRequest parses an HTTP request into a *DeleteActionRequest. -func DeserializeDeleteActionRequest(r *http.Request, pathParams PathParams) (*DeleteActionRequest, error) { - input := &DeleteActionRequest{} - - return input, nil -} - -// DeserializeDeleteAlgorithmInput parses an HTTP request into a *DeleteAlgorithmInput. -func DeserializeDeleteAlgorithmInput(r *http.Request, pathParams PathParams) (*DeleteAlgorithmInput, error) { - input := &DeleteAlgorithmInput{} - - return input, nil -} - -// DeserializeDeleteAppRequest parses an HTTP request into a *DeleteAppRequest. -func DeserializeDeleteAppRequest(r *http.Request, pathParams PathParams) (*DeleteAppRequest, error) { - input := &DeleteAppRequest{} - - return input, nil -} - -// DeserializeDeleteAppImageConfigRequest parses an HTTP request into a *DeleteAppImageConfigRequest. -func DeserializeDeleteAppImageConfigRequest(r *http.Request, pathParams PathParams) (*DeleteAppImageConfigRequest, error) { - input := &DeleteAppImageConfigRequest{} - - return input, nil -} - -// DeserializeDeleteArtifactRequest parses an HTTP request into a *DeleteArtifactRequest. -func DeserializeDeleteArtifactRequest(r *http.Request, pathParams PathParams) (*DeleteArtifactRequest, error) { - input := &DeleteArtifactRequest{} - - return input, nil -} - -// DeserializeDeleteAssociationRequest parses an HTTP request into a *DeleteAssociationRequest. -func DeserializeDeleteAssociationRequest(r *http.Request, pathParams PathParams) (*DeleteAssociationRequest, error) { - input := &DeleteAssociationRequest{} - - return input, nil -} - -// DeserializeDeleteClusterRequest parses an HTTP request into a *DeleteClusterRequest. -func DeserializeDeleteClusterRequest(r *http.Request, pathParams PathParams) (*DeleteClusterRequest, error) { - input := &DeleteClusterRequest{} - - return input, nil -} - -// DeserializeDeleteClusterSchedulerConfigRequest parses an HTTP request into a *DeleteClusterSchedulerConfigRequest. -func DeserializeDeleteClusterSchedulerConfigRequest(r *http.Request, pathParams PathParams) (*DeleteClusterSchedulerConfigRequest, error) { - input := &DeleteClusterSchedulerConfigRequest{} - - return input, nil -} - -// DeserializeDeleteCodeRepositoryInput parses an HTTP request into a *DeleteCodeRepositoryInput. -func DeserializeDeleteCodeRepositoryInput(r *http.Request, pathParams PathParams) (*DeleteCodeRepositoryInput, error) { - input := &DeleteCodeRepositoryInput{} - - return input, nil -} - -// DeserializeDeleteCompilationJobRequest parses an HTTP request into a *DeleteCompilationJobRequest. -func DeserializeDeleteCompilationJobRequest(r *http.Request, pathParams PathParams) (*DeleteCompilationJobRequest, error) { - input := &DeleteCompilationJobRequest{} - - return input, nil -} - -// DeserializeDeleteComputeQuotaRequest parses an HTTP request into a *DeleteComputeQuotaRequest. -func DeserializeDeleteComputeQuotaRequest(r *http.Request, pathParams PathParams) (*DeleteComputeQuotaRequest, error) { - input := &DeleteComputeQuotaRequest{} - - return input, nil -} - -// DeserializeDeleteContextRequest parses an HTTP request into a *DeleteContextRequest. -func DeserializeDeleteContextRequest(r *http.Request, pathParams PathParams) (*DeleteContextRequest, error) { - input := &DeleteContextRequest{} - - return input, nil -} - -// DeserializeDeleteDataQualityJobDefinitionRequest parses an HTTP request into a *DeleteDataQualityJobDefinitionRequest. -func DeserializeDeleteDataQualityJobDefinitionRequest(r *http.Request, pathParams PathParams) (*DeleteDataQualityJobDefinitionRequest, error) { - input := &DeleteDataQualityJobDefinitionRequest{} - - return input, nil -} - -// DeserializeDeleteDeviceFleetRequest parses an HTTP request into a *DeleteDeviceFleetRequest. -func DeserializeDeleteDeviceFleetRequest(r *http.Request, pathParams PathParams) (*DeleteDeviceFleetRequest, error) { - input := &DeleteDeviceFleetRequest{} - - return input, nil -} - -// DeserializeDeleteDomainRequest parses an HTTP request into a *DeleteDomainRequest. -func DeserializeDeleteDomainRequest(r *http.Request, pathParams PathParams) (*DeleteDomainRequest, error) { - input := &DeleteDomainRequest{} - - return input, nil -} - -// DeserializeDeleteEdgeDeploymentPlanRequest parses an HTTP request into a *DeleteEdgeDeploymentPlanRequest. -func DeserializeDeleteEdgeDeploymentPlanRequest(r *http.Request, pathParams PathParams) (*DeleteEdgeDeploymentPlanRequest, error) { - input := &DeleteEdgeDeploymentPlanRequest{} - - return input, nil -} - -// DeserializeDeleteEdgeDeploymentStageRequest parses an HTTP request into a *DeleteEdgeDeploymentStageRequest. -func DeserializeDeleteEdgeDeploymentStageRequest(r *http.Request, pathParams PathParams) (*DeleteEdgeDeploymentStageRequest, error) { - input := &DeleteEdgeDeploymentStageRequest{} - - return input, nil -} - -// DeserializeDeleteEndpointInput parses an HTTP request into a *DeleteEndpointInput. -func DeserializeDeleteEndpointInput(r *http.Request, pathParams PathParams) (*DeleteEndpointInput, error) { - input := &DeleteEndpointInput{} - - return input, nil -} - -// DeserializeDeleteEndpointConfigInput parses an HTTP request into a *DeleteEndpointConfigInput. -func DeserializeDeleteEndpointConfigInput(r *http.Request, pathParams PathParams) (*DeleteEndpointConfigInput, error) { - input := &DeleteEndpointConfigInput{} - - return input, nil -} - -// DeserializeDeleteExperimentRequest parses an HTTP request into a *DeleteExperimentRequest. -func DeserializeDeleteExperimentRequest(r *http.Request, pathParams PathParams) (*DeleteExperimentRequest, error) { - input := &DeleteExperimentRequest{} - - return input, nil -} - -// DeserializeDeleteFeatureGroupRequest parses an HTTP request into a *DeleteFeatureGroupRequest. -func DeserializeDeleteFeatureGroupRequest(r *http.Request, pathParams PathParams) (*DeleteFeatureGroupRequest, error) { - input := &DeleteFeatureGroupRequest{} - - return input, nil -} - -// DeserializeDeleteFlowDefinitionRequest parses an HTTP request into a *DeleteFlowDefinitionRequest. -func DeserializeDeleteFlowDefinitionRequest(r *http.Request, pathParams PathParams) (*DeleteFlowDefinitionRequest, error) { - input := &DeleteFlowDefinitionRequest{} - - return input, nil -} - -// DeserializeDeleteHubRequest parses an HTTP request into a *DeleteHubRequest. -func DeserializeDeleteHubRequest(r *http.Request, pathParams PathParams) (*DeleteHubRequest, error) { - input := &DeleteHubRequest{} - - return input, nil -} - -// DeserializeDeleteHubContentRequest parses an HTTP request into a *DeleteHubContentRequest. -func DeserializeDeleteHubContentRequest(r *http.Request, pathParams PathParams) (*DeleteHubContentRequest, error) { - input := &DeleteHubContentRequest{} - - return input, nil -} - -// DeserializeDeleteHubContentReferenceRequest parses an HTTP request into a *DeleteHubContentReferenceRequest. -func DeserializeDeleteHubContentReferenceRequest(r *http.Request, pathParams PathParams) (*DeleteHubContentReferenceRequest, error) { - input := &DeleteHubContentReferenceRequest{} - - return input, nil -} - -// DeserializeDeleteHumanTaskUiRequest parses an HTTP request into a *DeleteHumanTaskUiRequest. -func DeserializeDeleteHumanTaskUiRequest(r *http.Request, pathParams PathParams) (*DeleteHumanTaskUiRequest, error) { - input := &DeleteHumanTaskUiRequest{} - - return input, nil -} - -// DeserializeDeleteHyperParameterTuningJobRequest parses an HTTP request into a *DeleteHyperParameterTuningJobRequest. -func DeserializeDeleteHyperParameterTuningJobRequest(r *http.Request, pathParams PathParams) (*DeleteHyperParameterTuningJobRequest, error) { - input := &DeleteHyperParameterTuningJobRequest{} - - return input, nil -} - -// DeserializeDeleteImageRequest parses an HTTP request into a *DeleteImageRequest. -func DeserializeDeleteImageRequest(r *http.Request, pathParams PathParams) (*DeleteImageRequest, error) { - input := &DeleteImageRequest{} - - return input, nil -} - -// DeserializeDeleteImageVersionRequest parses an HTTP request into a *DeleteImageVersionRequest. -func DeserializeDeleteImageVersionRequest(r *http.Request, pathParams PathParams) (*DeleteImageVersionRequest, error) { - input := &DeleteImageVersionRequest{} - - return input, nil -} - -// DeserializeDeleteInferenceComponentInput parses an HTTP request into a *DeleteInferenceComponentInput. -func DeserializeDeleteInferenceComponentInput(r *http.Request, pathParams PathParams) (*DeleteInferenceComponentInput, error) { - input := &DeleteInferenceComponentInput{} - - return input, nil -} - -// DeserializeDeleteInferenceExperimentRequest parses an HTTP request into a *DeleteInferenceExperimentRequest. -func DeserializeDeleteInferenceExperimentRequest(r *http.Request, pathParams PathParams) (*DeleteInferenceExperimentRequest, error) { - input := &DeleteInferenceExperimentRequest{} - - return input, nil -} - -// DeserializeDeleteMlflowAppRequest parses an HTTP request into a *DeleteMlflowAppRequest. -func DeserializeDeleteMlflowAppRequest(r *http.Request, pathParams PathParams) (*DeleteMlflowAppRequest, error) { - input := &DeleteMlflowAppRequest{} - - return input, nil -} - -// DeserializeDeleteMlflowTrackingServerRequest parses an HTTP request into a *DeleteMlflowTrackingServerRequest. -func DeserializeDeleteMlflowTrackingServerRequest(r *http.Request, pathParams PathParams) (*DeleteMlflowTrackingServerRequest, error) { - input := &DeleteMlflowTrackingServerRequest{} - - return input, nil -} - -// DeserializeDeleteModelInput parses an HTTP request into a *DeleteModelInput. -func DeserializeDeleteModelInput(r *http.Request, pathParams PathParams) (*DeleteModelInput, error) { - input := &DeleteModelInput{} - - return input, nil -} - -// DeserializeDeleteModelBiasJobDefinitionRequest parses an HTTP request into a *DeleteModelBiasJobDefinitionRequest. -func DeserializeDeleteModelBiasJobDefinitionRequest(r *http.Request, pathParams PathParams) (*DeleteModelBiasJobDefinitionRequest, error) { - input := &DeleteModelBiasJobDefinitionRequest{} - - return input, nil -} - -// DeserializeDeleteModelCardRequest parses an HTTP request into a *DeleteModelCardRequest. -func DeserializeDeleteModelCardRequest(r *http.Request, pathParams PathParams) (*DeleteModelCardRequest, error) { - input := &DeleteModelCardRequest{} - - return input, nil -} - -// DeserializeDeleteModelExplainabilityJobDefinitionRequest parses an HTTP request into a *DeleteModelExplainabilityJobDefinitionRequest. -func DeserializeDeleteModelExplainabilityJobDefinitionRequest(r *http.Request, pathParams PathParams) (*DeleteModelExplainabilityJobDefinitionRequest, error) { - input := &DeleteModelExplainabilityJobDefinitionRequest{} - - return input, nil -} - -// DeserializeDeleteModelPackageInput parses an HTTP request into a *DeleteModelPackageInput. -func DeserializeDeleteModelPackageInput(r *http.Request, pathParams PathParams) (*DeleteModelPackageInput, error) { - input := &DeleteModelPackageInput{} - - return input, nil -} - -// DeserializeDeleteModelPackageGroupInput parses an HTTP request into a *DeleteModelPackageGroupInput. -func DeserializeDeleteModelPackageGroupInput(r *http.Request, pathParams PathParams) (*DeleteModelPackageGroupInput, error) { - input := &DeleteModelPackageGroupInput{} - - return input, nil -} - -// DeserializeDeleteModelPackageGroupPolicyInput parses an HTTP request into a *DeleteModelPackageGroupPolicyInput. -func DeserializeDeleteModelPackageGroupPolicyInput(r *http.Request, pathParams PathParams) (*DeleteModelPackageGroupPolicyInput, error) { - input := &DeleteModelPackageGroupPolicyInput{} - - return input, nil -} - -// DeserializeDeleteModelQualityJobDefinitionRequest parses an HTTP request into a *DeleteModelQualityJobDefinitionRequest. -func DeserializeDeleteModelQualityJobDefinitionRequest(r *http.Request, pathParams PathParams) (*DeleteModelQualityJobDefinitionRequest, error) { - input := &DeleteModelQualityJobDefinitionRequest{} - - return input, nil -} - -// DeserializeDeleteMonitoringScheduleRequest parses an HTTP request into a *DeleteMonitoringScheduleRequest. -func DeserializeDeleteMonitoringScheduleRequest(r *http.Request, pathParams PathParams) (*DeleteMonitoringScheduleRequest, error) { - input := &DeleteMonitoringScheduleRequest{} - - return input, nil -} - -// DeserializeDeleteNotebookInstanceInput parses an HTTP request into a *DeleteNotebookInstanceInput. -func DeserializeDeleteNotebookInstanceInput(r *http.Request, pathParams PathParams) (*DeleteNotebookInstanceInput, error) { - input := &DeleteNotebookInstanceInput{} - - return input, nil -} - -// DeserializeDeleteNotebookInstanceLifecycleConfigInput parses an HTTP request into a *DeleteNotebookInstanceLifecycleConfigInput. -func DeserializeDeleteNotebookInstanceLifecycleConfigInput(r *http.Request, pathParams PathParams) (*DeleteNotebookInstanceLifecycleConfigInput, error) { - input := &DeleteNotebookInstanceLifecycleConfigInput{} - - return input, nil -} - -// DeserializeDeleteOptimizationJobRequest parses an HTTP request into a *DeleteOptimizationJobRequest. -func DeserializeDeleteOptimizationJobRequest(r *http.Request, pathParams PathParams) (*DeleteOptimizationJobRequest, error) { - input := &DeleteOptimizationJobRequest{} - - return input, nil -} - -// DeserializeDeletePartnerAppRequest parses an HTTP request into a *DeletePartnerAppRequest. -func DeserializeDeletePartnerAppRequest(r *http.Request, pathParams PathParams) (*DeletePartnerAppRequest, error) { - input := &DeletePartnerAppRequest{} - - return input, nil -} - -// DeserializeDeletePipelineRequest parses an HTTP request into a *DeletePipelineRequest. -func DeserializeDeletePipelineRequest(r *http.Request, pathParams PathParams) (*DeletePipelineRequest, error) { - input := &DeletePipelineRequest{} - - return input, nil -} - -// DeserializeDeleteProcessingJobRequest parses an HTTP request into a *DeleteProcessingJobRequest. -func DeserializeDeleteProcessingJobRequest(r *http.Request, pathParams PathParams) (*DeleteProcessingJobRequest, error) { - input := &DeleteProcessingJobRequest{} - - return input, nil -} - -// DeserializeDeleteProjectInput parses an HTTP request into a *DeleteProjectInput. -func DeserializeDeleteProjectInput(r *http.Request, pathParams PathParams) (*DeleteProjectInput, error) { - input := &DeleteProjectInput{} - - return input, nil -} - -// DeserializeDeleteSpaceRequest parses an HTTP request into a *DeleteSpaceRequest. -func DeserializeDeleteSpaceRequest(r *http.Request, pathParams PathParams) (*DeleteSpaceRequest, error) { - input := &DeleteSpaceRequest{} - - return input, nil -} - -// DeserializeDeleteStudioLifecycleConfigRequest parses an HTTP request into a *DeleteStudioLifecycleConfigRequest. -func DeserializeDeleteStudioLifecycleConfigRequest(r *http.Request, pathParams PathParams) (*DeleteStudioLifecycleConfigRequest, error) { - input := &DeleteStudioLifecycleConfigRequest{} - - return input, nil -} - -// DeserializeDeleteTagsInput parses an HTTP request into a *DeleteTagsInput. -func DeserializeDeleteTagsInput(r *http.Request, pathParams PathParams) (*DeleteTagsInput, error) { - input := &DeleteTagsInput{} - - return input, nil -} - -// DeserializeDeleteTrainingJobRequest parses an HTTP request into a *DeleteTrainingJobRequest. -func DeserializeDeleteTrainingJobRequest(r *http.Request, pathParams PathParams) (*DeleteTrainingJobRequest, error) { - input := &DeleteTrainingJobRequest{} - - return input, nil -} - -// DeserializeDeleteTrialRequest parses an HTTP request into a *DeleteTrialRequest. -func DeserializeDeleteTrialRequest(r *http.Request, pathParams PathParams) (*DeleteTrialRequest, error) { - input := &DeleteTrialRequest{} - - return input, nil -} - -// DeserializeDeleteTrialComponentRequest parses an HTTP request into a *DeleteTrialComponentRequest. -func DeserializeDeleteTrialComponentRequest(r *http.Request, pathParams PathParams) (*DeleteTrialComponentRequest, error) { - input := &DeleteTrialComponentRequest{} - - return input, nil -} - -// DeserializeDeleteUserProfileRequest parses an HTTP request into a *DeleteUserProfileRequest. -func DeserializeDeleteUserProfileRequest(r *http.Request, pathParams PathParams) (*DeleteUserProfileRequest, error) { - input := &DeleteUserProfileRequest{} - - return input, nil -} - -// DeserializeDeleteWorkforceRequest parses an HTTP request into a *DeleteWorkforceRequest. -func DeserializeDeleteWorkforceRequest(r *http.Request, pathParams PathParams) (*DeleteWorkforceRequest, error) { - input := &DeleteWorkforceRequest{} - - return input, nil -} - -// DeserializeDeleteWorkteamRequest parses an HTTP request into a *DeleteWorkteamRequest. -func DeserializeDeleteWorkteamRequest(r *http.Request, pathParams PathParams) (*DeleteWorkteamRequest, error) { - input := &DeleteWorkteamRequest{} - - return input, nil -} - -// DeserializeDeregisterDevicesRequest parses an HTTP request into a *DeregisterDevicesRequest. -func DeserializeDeregisterDevicesRequest(r *http.Request, pathParams PathParams) (*DeregisterDevicesRequest, error) { - input := &DeregisterDevicesRequest{} - - return input, nil -} - -// DeserializeDescribeActionRequest parses an HTTP request into a *DescribeActionRequest. -func DeserializeDescribeActionRequest(r *http.Request, pathParams PathParams) (*DescribeActionRequest, error) { - input := &DescribeActionRequest{} - - return input, nil -} - -// DeserializeDescribeAlgorithmInput parses an HTTP request into a *DescribeAlgorithmInput. -func DeserializeDescribeAlgorithmInput(r *http.Request, pathParams PathParams) (*DescribeAlgorithmInput, error) { - input := &DescribeAlgorithmInput{} - - return input, nil -} - -// DeserializeDescribeAppRequest parses an HTTP request into a *DescribeAppRequest. -func DeserializeDescribeAppRequest(r *http.Request, pathParams PathParams) (*DescribeAppRequest, error) { - input := &DescribeAppRequest{} - - return input, nil -} - -// DeserializeDescribeAppImageConfigRequest parses an HTTP request into a *DescribeAppImageConfigRequest. -func DeserializeDescribeAppImageConfigRequest(r *http.Request, pathParams PathParams) (*DescribeAppImageConfigRequest, error) { - input := &DescribeAppImageConfigRequest{} - - return input, nil -} - -// DeserializeDescribeArtifactRequest parses an HTTP request into a *DescribeArtifactRequest. -func DeserializeDescribeArtifactRequest(r *http.Request, pathParams PathParams) (*DescribeArtifactRequest, error) { - input := &DescribeArtifactRequest{} - - return input, nil -} - -// DeserializeDescribeAutoMLJobRequest parses an HTTP request into a *DescribeAutoMLJobRequest. -func DeserializeDescribeAutoMLJobRequest(r *http.Request, pathParams PathParams) (*DescribeAutoMLJobRequest, error) { - input := &DescribeAutoMLJobRequest{} - - return input, nil -} - -// DeserializeDescribeAutoMLJobV2Request parses an HTTP request into a *DescribeAutoMLJobV2Request. -func DeserializeDescribeAutoMLJobV2Request(r *http.Request, pathParams PathParams) (*DescribeAutoMLJobV2Request, error) { - input := &DescribeAutoMLJobV2Request{} - - return input, nil -} - -// DeserializeDescribeClusterRequest parses an HTTP request into a *DescribeClusterRequest. -func DeserializeDescribeClusterRequest(r *http.Request, pathParams PathParams) (*DescribeClusterRequest, error) { - input := &DescribeClusterRequest{} - - return input, nil -} - -// DeserializeDescribeClusterEventRequest parses an HTTP request into a *DescribeClusterEventRequest. -func DeserializeDescribeClusterEventRequest(r *http.Request, pathParams PathParams) (*DescribeClusterEventRequest, error) { - input := &DescribeClusterEventRequest{} - - return input, nil -} - -// DeserializeDescribeClusterNodeRequest parses an HTTP request into a *DescribeClusterNodeRequest. -func DeserializeDescribeClusterNodeRequest(r *http.Request, pathParams PathParams) (*DescribeClusterNodeRequest, error) { - input := &DescribeClusterNodeRequest{} - - return input, nil -} - -// DeserializeDescribeClusterSchedulerConfigRequest parses an HTTP request into a *DescribeClusterSchedulerConfigRequest. -func DeserializeDescribeClusterSchedulerConfigRequest(r *http.Request, pathParams PathParams) (*DescribeClusterSchedulerConfigRequest, error) { - input := &DescribeClusterSchedulerConfigRequest{} - - return input, nil -} - -// DeserializeDescribeCodeRepositoryInput parses an HTTP request into a *DescribeCodeRepositoryInput. -func DeserializeDescribeCodeRepositoryInput(r *http.Request, pathParams PathParams) (*DescribeCodeRepositoryInput, error) { - input := &DescribeCodeRepositoryInput{} - - return input, nil -} - -// DeserializeDescribeCompilationJobRequest parses an HTTP request into a *DescribeCompilationJobRequest. -func DeserializeDescribeCompilationJobRequest(r *http.Request, pathParams PathParams) (*DescribeCompilationJobRequest, error) { - input := &DescribeCompilationJobRequest{} - - return input, nil -} - -// DeserializeDescribeComputeQuotaRequest parses an HTTP request into a *DescribeComputeQuotaRequest. -func DeserializeDescribeComputeQuotaRequest(r *http.Request, pathParams PathParams) (*DescribeComputeQuotaRequest, error) { - input := &DescribeComputeQuotaRequest{} - - return input, nil -} - -// DeserializeDescribeContextRequest parses an HTTP request into a *DescribeContextRequest. -func DeserializeDescribeContextRequest(r *http.Request, pathParams PathParams) (*DescribeContextRequest, error) { - input := &DescribeContextRequest{} - - return input, nil -} - -// DeserializeDescribeDataQualityJobDefinitionRequest parses an HTTP request into a *DescribeDataQualityJobDefinitionRequest. -func DeserializeDescribeDataQualityJobDefinitionRequest(r *http.Request, pathParams PathParams) (*DescribeDataQualityJobDefinitionRequest, error) { - input := &DescribeDataQualityJobDefinitionRequest{} - - return input, nil -} - -// DeserializeDescribeDeviceRequest parses an HTTP request into a *DescribeDeviceRequest. -func DeserializeDescribeDeviceRequest(r *http.Request, pathParams PathParams) (*DescribeDeviceRequest, error) { - input := &DescribeDeviceRequest{} - - return input, nil -} - -// DeserializeDescribeDeviceFleetRequest parses an HTTP request into a *DescribeDeviceFleetRequest. -func DeserializeDescribeDeviceFleetRequest(r *http.Request, pathParams PathParams) (*DescribeDeviceFleetRequest, error) { - input := &DescribeDeviceFleetRequest{} - - return input, nil -} - -// DeserializeDescribeDomainRequest parses an HTTP request into a *DescribeDomainRequest. -func DeserializeDescribeDomainRequest(r *http.Request, pathParams PathParams) (*DescribeDomainRequest, error) { - input := &DescribeDomainRequest{} - - return input, nil -} - -// DeserializeDescribeEdgeDeploymentPlanRequest parses an HTTP request into a *DescribeEdgeDeploymentPlanRequest. -func DeserializeDescribeEdgeDeploymentPlanRequest(r *http.Request, pathParams PathParams) (*DescribeEdgeDeploymentPlanRequest, error) { - input := &DescribeEdgeDeploymentPlanRequest{} - - return input, nil -} - -// DeserializeDescribeEdgePackagingJobRequest parses an HTTP request into a *DescribeEdgePackagingJobRequest. -func DeserializeDescribeEdgePackagingJobRequest(r *http.Request, pathParams PathParams) (*DescribeEdgePackagingJobRequest, error) { - input := &DescribeEdgePackagingJobRequest{} - - return input, nil -} - -// DeserializeDescribeEndpointInput parses an HTTP request into a *DescribeEndpointInput. -func DeserializeDescribeEndpointInput(r *http.Request, pathParams PathParams) (*DescribeEndpointInput, error) { - input := &DescribeEndpointInput{} - - return input, nil -} - -// DeserializeDescribeEndpointConfigInput parses an HTTP request into a *DescribeEndpointConfigInput. -func DeserializeDescribeEndpointConfigInput(r *http.Request, pathParams PathParams) (*DescribeEndpointConfigInput, error) { - input := &DescribeEndpointConfigInput{} - - return input, nil -} - -// DeserializeDescribeExperimentRequest parses an HTTP request into a *DescribeExperimentRequest. -func DeserializeDescribeExperimentRequest(r *http.Request, pathParams PathParams) (*DescribeExperimentRequest, error) { - input := &DescribeExperimentRequest{} - - return input, nil -} - -// DeserializeDescribeFeatureGroupRequest parses an HTTP request into a *DescribeFeatureGroupRequest. -func DeserializeDescribeFeatureGroupRequest(r *http.Request, pathParams PathParams) (*DescribeFeatureGroupRequest, error) { - input := &DescribeFeatureGroupRequest{} - - return input, nil -} - -// DeserializeDescribeFeatureMetadataRequest parses an HTTP request into a *DescribeFeatureMetadataRequest. -func DeserializeDescribeFeatureMetadataRequest(r *http.Request, pathParams PathParams) (*DescribeFeatureMetadataRequest, error) { - input := &DescribeFeatureMetadataRequest{} - - return input, nil -} - -// DeserializeDescribeFlowDefinitionRequest parses an HTTP request into a *DescribeFlowDefinitionRequest. -func DeserializeDescribeFlowDefinitionRequest(r *http.Request, pathParams PathParams) (*DescribeFlowDefinitionRequest, error) { - input := &DescribeFlowDefinitionRequest{} - - return input, nil -} - -// DeserializeDescribeHubRequest parses an HTTP request into a *DescribeHubRequest. -func DeserializeDescribeHubRequest(r *http.Request, pathParams PathParams) (*DescribeHubRequest, error) { - input := &DescribeHubRequest{} - - return input, nil -} - -// DeserializeDescribeHubContentRequest parses an HTTP request into a *DescribeHubContentRequest. -func DeserializeDescribeHubContentRequest(r *http.Request, pathParams PathParams) (*DescribeHubContentRequest, error) { - input := &DescribeHubContentRequest{} - - return input, nil -} - -// DeserializeDescribeHumanTaskUiRequest parses an HTTP request into a *DescribeHumanTaskUiRequest. -func DeserializeDescribeHumanTaskUiRequest(r *http.Request, pathParams PathParams) (*DescribeHumanTaskUiRequest, error) { - input := &DescribeHumanTaskUiRequest{} - - return input, nil -} - -// DeserializeDescribeHyperParameterTuningJobRequest parses an HTTP request into a *DescribeHyperParameterTuningJobRequest. -func DeserializeDescribeHyperParameterTuningJobRequest(r *http.Request, pathParams PathParams) (*DescribeHyperParameterTuningJobRequest, error) { - input := &DescribeHyperParameterTuningJobRequest{} - - return input, nil -} - -// DeserializeDescribeImageRequest parses an HTTP request into a *DescribeImageRequest. -func DeserializeDescribeImageRequest(r *http.Request, pathParams PathParams) (*DescribeImageRequest, error) { - input := &DescribeImageRequest{} - - return input, nil -} - -// DeserializeDescribeImageVersionRequest parses an HTTP request into a *DescribeImageVersionRequest. -func DeserializeDescribeImageVersionRequest(r *http.Request, pathParams PathParams) (*DescribeImageVersionRequest, error) { - input := &DescribeImageVersionRequest{} - - return input, nil -} - -// DeserializeDescribeInferenceComponentInput parses an HTTP request into a *DescribeInferenceComponentInput. -func DeserializeDescribeInferenceComponentInput(r *http.Request, pathParams PathParams) (*DescribeInferenceComponentInput, error) { - input := &DescribeInferenceComponentInput{} - - return input, nil -} - -// DeserializeDescribeInferenceExperimentRequest parses an HTTP request into a *DescribeInferenceExperimentRequest. -func DeserializeDescribeInferenceExperimentRequest(r *http.Request, pathParams PathParams) (*DescribeInferenceExperimentRequest, error) { - input := &DescribeInferenceExperimentRequest{} - - return input, nil -} - -// DeserializeDescribeInferenceRecommendationsJobRequest parses an HTTP request into a *DescribeInferenceRecommendationsJobRequest. -func DeserializeDescribeInferenceRecommendationsJobRequest(r *http.Request, pathParams PathParams) (*DescribeInferenceRecommendationsJobRequest, error) { - input := &DescribeInferenceRecommendationsJobRequest{} - - return input, nil -} - -// DeserializeDescribeLabelingJobRequest parses an HTTP request into a *DescribeLabelingJobRequest. -func DeserializeDescribeLabelingJobRequest(r *http.Request, pathParams PathParams) (*DescribeLabelingJobRequest, error) { - input := &DescribeLabelingJobRequest{} - - return input, nil -} - -// DeserializeDescribeLineageGroupRequest parses an HTTP request into a *DescribeLineageGroupRequest. -func DeserializeDescribeLineageGroupRequest(r *http.Request, pathParams PathParams) (*DescribeLineageGroupRequest, error) { - input := &DescribeLineageGroupRequest{} - - return input, nil -} - -// DeserializeDescribeMlflowAppRequest parses an HTTP request into a *DescribeMlflowAppRequest. -func DeserializeDescribeMlflowAppRequest(r *http.Request, pathParams PathParams) (*DescribeMlflowAppRequest, error) { - input := &DescribeMlflowAppRequest{} - - return input, nil -} - -// DeserializeDescribeMlflowTrackingServerRequest parses an HTTP request into a *DescribeMlflowTrackingServerRequest. -func DeserializeDescribeMlflowTrackingServerRequest(r *http.Request, pathParams PathParams) (*DescribeMlflowTrackingServerRequest, error) { - input := &DescribeMlflowTrackingServerRequest{} - - return input, nil -} - -// DeserializeDescribeModelInput parses an HTTP request into a *DescribeModelInput. -func DeserializeDescribeModelInput(r *http.Request, pathParams PathParams) (*DescribeModelInput, error) { - input := &DescribeModelInput{} - - return input, nil -} - -// DeserializeDescribeModelBiasJobDefinitionRequest parses an HTTP request into a *DescribeModelBiasJobDefinitionRequest. -func DeserializeDescribeModelBiasJobDefinitionRequest(r *http.Request, pathParams PathParams) (*DescribeModelBiasJobDefinitionRequest, error) { - input := &DescribeModelBiasJobDefinitionRequest{} - - return input, nil -} - -// DeserializeDescribeModelCardRequest parses an HTTP request into a *DescribeModelCardRequest. -func DeserializeDescribeModelCardRequest(r *http.Request, pathParams PathParams) (*DescribeModelCardRequest, error) { - input := &DescribeModelCardRequest{} - - return input, nil -} - -// DeserializeDescribeModelCardExportJobRequest parses an HTTP request into a *DescribeModelCardExportJobRequest. -func DeserializeDescribeModelCardExportJobRequest(r *http.Request, pathParams PathParams) (*DescribeModelCardExportJobRequest, error) { - input := &DescribeModelCardExportJobRequest{} - - return input, nil -} - -// DeserializeDescribeModelExplainabilityJobDefinitionRequest parses an HTTP request into a *DescribeModelExplainabilityJobDefinitionRequest. -func DeserializeDescribeModelExplainabilityJobDefinitionRequest(r *http.Request, pathParams PathParams) (*DescribeModelExplainabilityJobDefinitionRequest, error) { - input := &DescribeModelExplainabilityJobDefinitionRequest{} - - return input, nil -} - -// DeserializeDescribeModelPackageInput parses an HTTP request into a *DescribeModelPackageInput. -func DeserializeDescribeModelPackageInput(r *http.Request, pathParams PathParams) (*DescribeModelPackageInput, error) { - input := &DescribeModelPackageInput{} - - return input, nil -} - -// DeserializeDescribeModelPackageGroupInput parses an HTTP request into a *DescribeModelPackageGroupInput. -func DeserializeDescribeModelPackageGroupInput(r *http.Request, pathParams PathParams) (*DescribeModelPackageGroupInput, error) { - input := &DescribeModelPackageGroupInput{} - - return input, nil -} - -// DeserializeDescribeModelQualityJobDefinitionRequest parses an HTTP request into a *DescribeModelQualityJobDefinitionRequest. -func DeserializeDescribeModelQualityJobDefinitionRequest(r *http.Request, pathParams PathParams) (*DescribeModelQualityJobDefinitionRequest, error) { - input := &DescribeModelQualityJobDefinitionRequest{} - - return input, nil -} - -// DeserializeDescribeMonitoringScheduleRequest parses an HTTP request into a *DescribeMonitoringScheduleRequest. -func DeserializeDescribeMonitoringScheduleRequest(r *http.Request, pathParams PathParams) (*DescribeMonitoringScheduleRequest, error) { - input := &DescribeMonitoringScheduleRequest{} - - return input, nil -} - -// DeserializeDescribeNotebookInstanceInput parses an HTTP request into a *DescribeNotebookInstanceInput. -func DeserializeDescribeNotebookInstanceInput(r *http.Request, pathParams PathParams) (*DescribeNotebookInstanceInput, error) { - input := &DescribeNotebookInstanceInput{} - - return input, nil -} - -// DeserializeDescribeNotebookInstanceLifecycleConfigInput parses an HTTP request into a *DescribeNotebookInstanceLifecycleConfigInput. -func DeserializeDescribeNotebookInstanceLifecycleConfigInput(r *http.Request, pathParams PathParams) (*DescribeNotebookInstanceLifecycleConfigInput, error) { - input := &DescribeNotebookInstanceLifecycleConfigInput{} - - return input, nil -} - -// DeserializeDescribeOptimizationJobRequest parses an HTTP request into a *DescribeOptimizationJobRequest. -func DeserializeDescribeOptimizationJobRequest(r *http.Request, pathParams PathParams) (*DescribeOptimizationJobRequest, error) { - input := &DescribeOptimizationJobRequest{} - - return input, nil -} - -// DeserializeDescribePartnerAppRequest parses an HTTP request into a *DescribePartnerAppRequest. -func DeserializeDescribePartnerAppRequest(r *http.Request, pathParams PathParams) (*DescribePartnerAppRequest, error) { - input := &DescribePartnerAppRequest{} - - return input, nil -} - -// DeserializeDescribePipelineRequest parses an HTTP request into a *DescribePipelineRequest. -func DeserializeDescribePipelineRequest(r *http.Request, pathParams PathParams) (*DescribePipelineRequest, error) { - input := &DescribePipelineRequest{} - - return input, nil -} - -// DeserializeDescribePipelineDefinitionForExecutionRequest parses an HTTP request into a *DescribePipelineDefinitionForExecutionRequest. -func DeserializeDescribePipelineDefinitionForExecutionRequest(r *http.Request, pathParams PathParams) (*DescribePipelineDefinitionForExecutionRequest, error) { - input := &DescribePipelineDefinitionForExecutionRequest{} - - return input, nil -} - -// DeserializeDescribePipelineExecutionRequest parses an HTTP request into a *DescribePipelineExecutionRequest. -func DeserializeDescribePipelineExecutionRequest(r *http.Request, pathParams PathParams) (*DescribePipelineExecutionRequest, error) { - input := &DescribePipelineExecutionRequest{} - - return input, nil -} - -// DeserializeDescribeProcessingJobRequest parses an HTTP request into a *DescribeProcessingJobRequest. -func DeserializeDescribeProcessingJobRequest(r *http.Request, pathParams PathParams) (*DescribeProcessingJobRequest, error) { - input := &DescribeProcessingJobRequest{} - - return input, nil -} - -// DeserializeDescribeProjectInput parses an HTTP request into a *DescribeProjectInput. -func DeserializeDescribeProjectInput(r *http.Request, pathParams PathParams) (*DescribeProjectInput, error) { - input := &DescribeProjectInput{} - - return input, nil -} - -// DeserializeDescribeReservedCapacityRequest parses an HTTP request into a *DescribeReservedCapacityRequest. -func DeserializeDescribeReservedCapacityRequest(r *http.Request, pathParams PathParams) (*DescribeReservedCapacityRequest, error) { - input := &DescribeReservedCapacityRequest{} - - return input, nil -} - -// DeserializeDescribeSpaceRequest parses an HTTP request into a *DescribeSpaceRequest. -func DeserializeDescribeSpaceRequest(r *http.Request, pathParams PathParams) (*DescribeSpaceRequest, error) { - input := &DescribeSpaceRequest{} - - return input, nil -} - -// DeserializeDescribeStudioLifecycleConfigRequest parses an HTTP request into a *DescribeStudioLifecycleConfigRequest. -func DeserializeDescribeStudioLifecycleConfigRequest(r *http.Request, pathParams PathParams) (*DescribeStudioLifecycleConfigRequest, error) { - input := &DescribeStudioLifecycleConfigRequest{} - - return input, nil -} - -// DeserializeDescribeSubscribedWorkteamRequest parses an HTTP request into a *DescribeSubscribedWorkteamRequest. -func DeserializeDescribeSubscribedWorkteamRequest(r *http.Request, pathParams PathParams) (*DescribeSubscribedWorkteamRequest, error) { - input := &DescribeSubscribedWorkteamRequest{} - - return input, nil -} - -// DeserializeDescribeTrainingJobRequest parses an HTTP request into a *DescribeTrainingJobRequest. -func DeserializeDescribeTrainingJobRequest(r *http.Request, pathParams PathParams) (*DescribeTrainingJobRequest, error) { - input := &DescribeTrainingJobRequest{} - - return input, nil -} - -// DeserializeDescribeTrainingPlanRequest parses an HTTP request into a *DescribeTrainingPlanRequest. -func DeserializeDescribeTrainingPlanRequest(r *http.Request, pathParams PathParams) (*DescribeTrainingPlanRequest, error) { - input := &DescribeTrainingPlanRequest{} - - return input, nil -} - -// DeserializeDescribeTrainingPlanExtensionHistoryRequest parses an HTTP request into a *DescribeTrainingPlanExtensionHistoryRequest. -func DeserializeDescribeTrainingPlanExtensionHistoryRequest(r *http.Request, pathParams PathParams) (*DescribeTrainingPlanExtensionHistoryRequest, error) { - input := &DescribeTrainingPlanExtensionHistoryRequest{} - - return input, nil -} - -// DeserializeDescribeTransformJobRequest parses an HTTP request into a *DescribeTransformJobRequest. -func DeserializeDescribeTransformJobRequest(r *http.Request, pathParams PathParams) (*DescribeTransformJobRequest, error) { - input := &DescribeTransformJobRequest{} - - return input, nil -} - -// DeserializeDescribeTrialRequest parses an HTTP request into a *DescribeTrialRequest. -func DeserializeDescribeTrialRequest(r *http.Request, pathParams PathParams) (*DescribeTrialRequest, error) { - input := &DescribeTrialRequest{} - - return input, nil -} - -// DeserializeDescribeTrialComponentRequest parses an HTTP request into a *DescribeTrialComponentRequest. -func DeserializeDescribeTrialComponentRequest(r *http.Request, pathParams PathParams) (*DescribeTrialComponentRequest, error) { - input := &DescribeTrialComponentRequest{} - - return input, nil -} - -// DeserializeDescribeUserProfileRequest parses an HTTP request into a *DescribeUserProfileRequest. -func DeserializeDescribeUserProfileRequest(r *http.Request, pathParams PathParams) (*DescribeUserProfileRequest, error) { - input := &DescribeUserProfileRequest{} - - return input, nil -} - -// DeserializeDescribeWorkforceRequest parses an HTTP request into a *DescribeWorkforceRequest. -func DeserializeDescribeWorkforceRequest(r *http.Request, pathParams PathParams) (*DescribeWorkforceRequest, error) { - input := &DescribeWorkforceRequest{} - - return input, nil -} - -// DeserializeDescribeWorkteamRequest parses an HTTP request into a *DescribeWorkteamRequest. -func DeserializeDescribeWorkteamRequest(r *http.Request, pathParams PathParams) (*DescribeWorkteamRequest, error) { - input := &DescribeWorkteamRequest{} - - return input, nil -} - -// DeserializeDetachClusterNodeVolumeRequest parses an HTTP request into a *DetachClusterNodeVolumeRequest. -func DeserializeDetachClusterNodeVolumeRequest(r *http.Request, pathParams PathParams) (*DetachClusterNodeVolumeRequest, error) { - input := &DetachClusterNodeVolumeRequest{} - - return input, nil -} - -// DeserializeDisableSagemakerServicecatalogPortfolioInput parses an HTTP request into a *DisableSagemakerServicecatalogPortfolioInput. -func DeserializeDisableSagemakerServicecatalogPortfolioInput(r *http.Request, pathParams PathParams) (*DisableSagemakerServicecatalogPortfolioInput, error) { - input := &DisableSagemakerServicecatalogPortfolioInput{} - - return input, nil -} - -// DeserializeDisassociateTrialComponentRequest parses an HTTP request into a *DisassociateTrialComponentRequest. -func DeserializeDisassociateTrialComponentRequest(r *http.Request, pathParams PathParams) (*DisassociateTrialComponentRequest, error) { - input := &DisassociateTrialComponentRequest{} - - return input, nil -} - -// DeserializeEnableSagemakerServicecatalogPortfolioInput parses an HTTP request into a *EnableSagemakerServicecatalogPortfolioInput. -func DeserializeEnableSagemakerServicecatalogPortfolioInput(r *http.Request, pathParams PathParams) (*EnableSagemakerServicecatalogPortfolioInput, error) { - input := &EnableSagemakerServicecatalogPortfolioInput{} - - return input, nil -} - -// DeserializeExtendTrainingPlanRequest parses an HTTP request into a *ExtendTrainingPlanRequest. -func DeserializeExtendTrainingPlanRequest(r *http.Request, pathParams PathParams) (*ExtendTrainingPlanRequest, error) { - input := &ExtendTrainingPlanRequest{} - - return input, nil -} - -// DeserializeGetDeviceFleetReportRequest parses an HTTP request into a *GetDeviceFleetReportRequest. -func DeserializeGetDeviceFleetReportRequest(r *http.Request, pathParams PathParams) (*GetDeviceFleetReportRequest, error) { - input := &GetDeviceFleetReportRequest{} - - return input, nil -} - -// DeserializeGetLineageGroupPolicyRequest parses an HTTP request into a *GetLineageGroupPolicyRequest. -func DeserializeGetLineageGroupPolicyRequest(r *http.Request, pathParams PathParams) (*GetLineageGroupPolicyRequest, error) { - input := &GetLineageGroupPolicyRequest{} - - return input, nil -} - -// DeserializeGetModelPackageGroupPolicyInput parses an HTTP request into a *GetModelPackageGroupPolicyInput. -func DeserializeGetModelPackageGroupPolicyInput(r *http.Request, pathParams PathParams) (*GetModelPackageGroupPolicyInput, error) { - input := &GetModelPackageGroupPolicyInput{} - - return input, nil -} - -// DeserializeGetSagemakerServicecatalogPortfolioStatusInput parses an HTTP request into a *GetSagemakerServicecatalogPortfolioStatusInput. -func DeserializeGetSagemakerServicecatalogPortfolioStatusInput(r *http.Request, pathParams PathParams) (*GetSagemakerServicecatalogPortfolioStatusInput, error) { - input := &GetSagemakerServicecatalogPortfolioStatusInput{} - - return input, nil -} - -// DeserializeGetScalingConfigurationRecommendationRequest parses an HTTP request into a *GetScalingConfigurationRecommendationRequest. -func DeserializeGetScalingConfigurationRecommendationRequest(r *http.Request, pathParams PathParams) (*GetScalingConfigurationRecommendationRequest, error) { - input := &GetScalingConfigurationRecommendationRequest{} - - return input, nil -} - -// DeserializeGetSearchSuggestionsRequest parses an HTTP request into a *GetSearchSuggestionsRequest. -func DeserializeGetSearchSuggestionsRequest(r *http.Request, pathParams PathParams) (*GetSearchSuggestionsRequest, error) { - input := &GetSearchSuggestionsRequest{} - - return input, nil -} - -// DeserializeImportHubContentRequest parses an HTTP request into a *ImportHubContentRequest. -func DeserializeImportHubContentRequest(r *http.Request, pathParams PathParams) (*ImportHubContentRequest, error) { - input := &ImportHubContentRequest{} - - return input, nil -} - -// DeserializeListActionsRequest parses an HTTP request into a *ListActionsRequest. -func DeserializeListActionsRequest(r *http.Request, pathParams PathParams) (*ListActionsRequest, error) { - input := &ListActionsRequest{} - - return input, nil -} - -// DeserializeListAlgorithmsInput parses an HTTP request into a *ListAlgorithmsInput. -func DeserializeListAlgorithmsInput(r *http.Request, pathParams PathParams) (*ListAlgorithmsInput, error) { - input := &ListAlgorithmsInput{} - - return input, nil -} - -// DeserializeListAliasesRequest parses an HTTP request into a *ListAliasesRequest. -func DeserializeListAliasesRequest(r *http.Request, pathParams PathParams) (*ListAliasesRequest, error) { - input := &ListAliasesRequest{} - - return input, nil -} - -// DeserializeListAppImageConfigsRequest parses an HTTP request into a *ListAppImageConfigsRequest. -func DeserializeListAppImageConfigsRequest(r *http.Request, pathParams PathParams) (*ListAppImageConfigsRequest, error) { - input := &ListAppImageConfigsRequest{} - - return input, nil -} - -// DeserializeListAppsRequest parses an HTTP request into a *ListAppsRequest. -func DeserializeListAppsRequest(r *http.Request, pathParams PathParams) (*ListAppsRequest, error) { - input := &ListAppsRequest{} - - return input, nil -} - -// DeserializeListArtifactsRequest parses an HTTP request into a *ListArtifactsRequest. -func DeserializeListArtifactsRequest(r *http.Request, pathParams PathParams) (*ListArtifactsRequest, error) { - input := &ListArtifactsRequest{} - - return input, nil -} - -// DeserializeListAssociationsRequest parses an HTTP request into a *ListAssociationsRequest. -func DeserializeListAssociationsRequest(r *http.Request, pathParams PathParams) (*ListAssociationsRequest, error) { - input := &ListAssociationsRequest{} - - return input, nil -} - -// DeserializeListAutoMLJobsRequest parses an HTTP request into a *ListAutoMLJobsRequest. -func DeserializeListAutoMLJobsRequest(r *http.Request, pathParams PathParams) (*ListAutoMLJobsRequest, error) { - input := &ListAutoMLJobsRequest{} - - return input, nil -} - -// DeserializeListCandidatesForAutoMLJobRequest parses an HTTP request into a *ListCandidatesForAutoMLJobRequest. -func DeserializeListCandidatesForAutoMLJobRequest(r *http.Request, pathParams PathParams) (*ListCandidatesForAutoMLJobRequest, error) { - input := &ListCandidatesForAutoMLJobRequest{} - - return input, nil -} - -// DeserializeListClusterEventsRequest parses an HTTP request into a *ListClusterEventsRequest. -func DeserializeListClusterEventsRequest(r *http.Request, pathParams PathParams) (*ListClusterEventsRequest, error) { - input := &ListClusterEventsRequest{} - - return input, nil -} - -// DeserializeListClusterNodesRequest parses an HTTP request into a *ListClusterNodesRequest. -func DeserializeListClusterNodesRequest(r *http.Request, pathParams PathParams) (*ListClusterNodesRequest, error) { - input := &ListClusterNodesRequest{} - - return input, nil -} - -// DeserializeListClusterSchedulerConfigsRequest parses an HTTP request into a *ListClusterSchedulerConfigsRequest. -func DeserializeListClusterSchedulerConfigsRequest(r *http.Request, pathParams PathParams) (*ListClusterSchedulerConfigsRequest, error) { - input := &ListClusterSchedulerConfigsRequest{} - - return input, nil -} - -// DeserializeListClustersRequest parses an HTTP request into a *ListClustersRequest. -func DeserializeListClustersRequest(r *http.Request, pathParams PathParams) (*ListClustersRequest, error) { - input := &ListClustersRequest{} - - return input, nil -} - -// DeserializeListCodeRepositoriesInput parses an HTTP request into a *ListCodeRepositoriesInput. -func DeserializeListCodeRepositoriesInput(r *http.Request, pathParams PathParams) (*ListCodeRepositoriesInput, error) { - input := &ListCodeRepositoriesInput{} - - return input, nil -} - -// DeserializeListCompilationJobsRequest parses an HTTP request into a *ListCompilationJobsRequest. -func DeserializeListCompilationJobsRequest(r *http.Request, pathParams PathParams) (*ListCompilationJobsRequest, error) { - input := &ListCompilationJobsRequest{} - - return input, nil -} - -// DeserializeListComputeQuotasRequest parses an HTTP request into a *ListComputeQuotasRequest. -func DeserializeListComputeQuotasRequest(r *http.Request, pathParams PathParams) (*ListComputeQuotasRequest, error) { - input := &ListComputeQuotasRequest{} - - return input, nil -} - -// DeserializeListContextsRequest parses an HTTP request into a *ListContextsRequest. -func DeserializeListContextsRequest(r *http.Request, pathParams PathParams) (*ListContextsRequest, error) { - input := &ListContextsRequest{} - - return input, nil -} - -// DeserializeListDataQualityJobDefinitionsRequest parses an HTTP request into a *ListDataQualityJobDefinitionsRequest. -func DeserializeListDataQualityJobDefinitionsRequest(r *http.Request, pathParams PathParams) (*ListDataQualityJobDefinitionsRequest, error) { - input := &ListDataQualityJobDefinitionsRequest{} - - return input, nil -} - -// DeserializeListDeviceFleetsRequest parses an HTTP request into a *ListDeviceFleetsRequest. -func DeserializeListDeviceFleetsRequest(r *http.Request, pathParams PathParams) (*ListDeviceFleetsRequest, error) { - input := &ListDeviceFleetsRequest{} - - return input, nil -} - -// DeserializeListDevicesRequest parses an HTTP request into a *ListDevicesRequest. -func DeserializeListDevicesRequest(r *http.Request, pathParams PathParams) (*ListDevicesRequest, error) { - input := &ListDevicesRequest{} - - return input, nil -} - -// DeserializeListDomainsRequest parses an HTTP request into a *ListDomainsRequest. -func DeserializeListDomainsRequest(r *http.Request, pathParams PathParams) (*ListDomainsRequest, error) { - input := &ListDomainsRequest{} - - return input, nil -} - -// DeserializeListEdgeDeploymentPlansRequest parses an HTTP request into a *ListEdgeDeploymentPlansRequest. -func DeserializeListEdgeDeploymentPlansRequest(r *http.Request, pathParams PathParams) (*ListEdgeDeploymentPlansRequest, error) { - input := &ListEdgeDeploymentPlansRequest{} - - return input, nil -} - -// DeserializeListEdgePackagingJobsRequest parses an HTTP request into a *ListEdgePackagingJobsRequest. -func DeserializeListEdgePackagingJobsRequest(r *http.Request, pathParams PathParams) (*ListEdgePackagingJobsRequest, error) { - input := &ListEdgePackagingJobsRequest{} - - return input, nil -} - -// DeserializeListEndpointConfigsInput parses an HTTP request into a *ListEndpointConfigsInput. -func DeserializeListEndpointConfigsInput(r *http.Request, pathParams PathParams) (*ListEndpointConfigsInput, error) { - input := &ListEndpointConfigsInput{} - - return input, nil -} - -// DeserializeListEndpointsInput parses an HTTP request into a *ListEndpointsInput. -func DeserializeListEndpointsInput(r *http.Request, pathParams PathParams) (*ListEndpointsInput, error) { - input := &ListEndpointsInput{} - - return input, nil -} - -// DeserializeListExperimentsRequest parses an HTTP request into a *ListExperimentsRequest. -func DeserializeListExperimentsRequest(r *http.Request, pathParams PathParams) (*ListExperimentsRequest, error) { - input := &ListExperimentsRequest{} - - return input, nil -} - -// DeserializeListFeatureGroupsRequest parses an HTTP request into a *ListFeatureGroupsRequest. -func DeserializeListFeatureGroupsRequest(r *http.Request, pathParams PathParams) (*ListFeatureGroupsRequest, error) { - input := &ListFeatureGroupsRequest{} - - return input, nil -} - -// DeserializeListFlowDefinitionsRequest parses an HTTP request into a *ListFlowDefinitionsRequest. -func DeserializeListFlowDefinitionsRequest(r *http.Request, pathParams PathParams) (*ListFlowDefinitionsRequest, error) { - input := &ListFlowDefinitionsRequest{} - - return input, nil -} - -// DeserializeListHubContentVersionsRequest parses an HTTP request into a *ListHubContentVersionsRequest. -func DeserializeListHubContentVersionsRequest(r *http.Request, pathParams PathParams) (*ListHubContentVersionsRequest, error) { - input := &ListHubContentVersionsRequest{} - - return input, nil -} - -// DeserializeListHubContentsRequest parses an HTTP request into a *ListHubContentsRequest. -func DeserializeListHubContentsRequest(r *http.Request, pathParams PathParams) (*ListHubContentsRequest, error) { - input := &ListHubContentsRequest{} - - return input, nil -} - -// DeserializeListHubsRequest parses an HTTP request into a *ListHubsRequest. -func DeserializeListHubsRequest(r *http.Request, pathParams PathParams) (*ListHubsRequest, error) { - input := &ListHubsRequest{} - - return input, nil -} - -// DeserializeListHumanTaskUisRequest parses an HTTP request into a *ListHumanTaskUisRequest. -func DeserializeListHumanTaskUisRequest(r *http.Request, pathParams PathParams) (*ListHumanTaskUisRequest, error) { - input := &ListHumanTaskUisRequest{} - - return input, nil -} - -// DeserializeListHyperParameterTuningJobsRequest parses an HTTP request into a *ListHyperParameterTuningJobsRequest. -func DeserializeListHyperParameterTuningJobsRequest(r *http.Request, pathParams PathParams) (*ListHyperParameterTuningJobsRequest, error) { - input := &ListHyperParameterTuningJobsRequest{} - - return input, nil -} - -// DeserializeListImageVersionsRequest parses an HTTP request into a *ListImageVersionsRequest. -func DeserializeListImageVersionsRequest(r *http.Request, pathParams PathParams) (*ListImageVersionsRequest, error) { - input := &ListImageVersionsRequest{} - - return input, nil -} - -// DeserializeListImagesRequest parses an HTTP request into a *ListImagesRequest. -func DeserializeListImagesRequest(r *http.Request, pathParams PathParams) (*ListImagesRequest, error) { - input := &ListImagesRequest{} - - return input, nil -} - -// DeserializeListInferenceComponentsInput parses an HTTP request into a *ListInferenceComponentsInput. -func DeserializeListInferenceComponentsInput(r *http.Request, pathParams PathParams) (*ListInferenceComponentsInput, error) { - input := &ListInferenceComponentsInput{} - - return input, nil -} - -// DeserializeListInferenceExperimentsRequest parses an HTTP request into a *ListInferenceExperimentsRequest. -func DeserializeListInferenceExperimentsRequest(r *http.Request, pathParams PathParams) (*ListInferenceExperimentsRequest, error) { - input := &ListInferenceExperimentsRequest{} - - return input, nil -} - -// DeserializeListInferenceRecommendationsJobStepsRequest parses an HTTP request into a *ListInferenceRecommendationsJobStepsRequest. -func DeserializeListInferenceRecommendationsJobStepsRequest(r *http.Request, pathParams PathParams) (*ListInferenceRecommendationsJobStepsRequest, error) { - input := &ListInferenceRecommendationsJobStepsRequest{} - - return input, nil -} - -// DeserializeListInferenceRecommendationsJobsRequest parses an HTTP request into a *ListInferenceRecommendationsJobsRequest. -func DeserializeListInferenceRecommendationsJobsRequest(r *http.Request, pathParams PathParams) (*ListInferenceRecommendationsJobsRequest, error) { - input := &ListInferenceRecommendationsJobsRequest{} - - return input, nil -} - -// DeserializeListLabelingJobsRequest parses an HTTP request into a *ListLabelingJobsRequest. -func DeserializeListLabelingJobsRequest(r *http.Request, pathParams PathParams) (*ListLabelingJobsRequest, error) { - input := &ListLabelingJobsRequest{} - - return input, nil -} - -// DeserializeListLabelingJobsForWorkteamRequest parses an HTTP request into a *ListLabelingJobsForWorkteamRequest. -func DeserializeListLabelingJobsForWorkteamRequest(r *http.Request, pathParams PathParams) (*ListLabelingJobsForWorkteamRequest, error) { - input := &ListLabelingJobsForWorkteamRequest{} - - return input, nil -} - -// DeserializeListLineageGroupsRequest parses an HTTP request into a *ListLineageGroupsRequest. -func DeserializeListLineageGroupsRequest(r *http.Request, pathParams PathParams) (*ListLineageGroupsRequest, error) { - input := &ListLineageGroupsRequest{} - - return input, nil -} - -// DeserializeListMlflowAppsRequest parses an HTTP request into a *ListMlflowAppsRequest. -func DeserializeListMlflowAppsRequest(r *http.Request, pathParams PathParams) (*ListMlflowAppsRequest, error) { - input := &ListMlflowAppsRequest{} - - return input, nil -} - -// DeserializeListMlflowTrackingServersRequest parses an HTTP request into a *ListMlflowTrackingServersRequest. -func DeserializeListMlflowTrackingServersRequest(r *http.Request, pathParams PathParams) (*ListMlflowTrackingServersRequest, error) { - input := &ListMlflowTrackingServersRequest{} - - return input, nil -} - -// DeserializeListModelBiasJobDefinitionsRequest parses an HTTP request into a *ListModelBiasJobDefinitionsRequest. -func DeserializeListModelBiasJobDefinitionsRequest(r *http.Request, pathParams PathParams) (*ListModelBiasJobDefinitionsRequest, error) { - input := &ListModelBiasJobDefinitionsRequest{} - - return input, nil -} - -// DeserializeListModelCardExportJobsRequest parses an HTTP request into a *ListModelCardExportJobsRequest. -func DeserializeListModelCardExportJobsRequest(r *http.Request, pathParams PathParams) (*ListModelCardExportJobsRequest, error) { - input := &ListModelCardExportJobsRequest{} - - return input, nil -} - -// DeserializeListModelCardVersionsRequest parses an HTTP request into a *ListModelCardVersionsRequest. -func DeserializeListModelCardVersionsRequest(r *http.Request, pathParams PathParams) (*ListModelCardVersionsRequest, error) { - input := &ListModelCardVersionsRequest{} - - return input, nil -} - -// DeserializeListModelCardsRequest parses an HTTP request into a *ListModelCardsRequest. -func DeserializeListModelCardsRequest(r *http.Request, pathParams PathParams) (*ListModelCardsRequest, error) { - input := &ListModelCardsRequest{} - - return input, nil -} - -// DeserializeListModelExplainabilityJobDefinitionsRequest parses an HTTP request into a *ListModelExplainabilityJobDefinitionsRequest. -func DeserializeListModelExplainabilityJobDefinitionsRequest(r *http.Request, pathParams PathParams) (*ListModelExplainabilityJobDefinitionsRequest, error) { - input := &ListModelExplainabilityJobDefinitionsRequest{} - - return input, nil -} - -// DeserializeListModelMetadataRequest parses an HTTP request into a *ListModelMetadataRequest. -func DeserializeListModelMetadataRequest(r *http.Request, pathParams PathParams) (*ListModelMetadataRequest, error) { - input := &ListModelMetadataRequest{} - - return input, nil -} - -// DeserializeListModelPackageGroupsInput parses an HTTP request into a *ListModelPackageGroupsInput. -func DeserializeListModelPackageGroupsInput(r *http.Request, pathParams PathParams) (*ListModelPackageGroupsInput, error) { - input := &ListModelPackageGroupsInput{} - - return input, nil -} - -// DeserializeListModelPackagesInput parses an HTTP request into a *ListModelPackagesInput. -func DeserializeListModelPackagesInput(r *http.Request, pathParams PathParams) (*ListModelPackagesInput, error) { - input := &ListModelPackagesInput{} - - return input, nil -} - -// DeserializeListModelQualityJobDefinitionsRequest parses an HTTP request into a *ListModelQualityJobDefinitionsRequest. -func DeserializeListModelQualityJobDefinitionsRequest(r *http.Request, pathParams PathParams) (*ListModelQualityJobDefinitionsRequest, error) { - input := &ListModelQualityJobDefinitionsRequest{} - - return input, nil -} - -// DeserializeListModelsInput parses an HTTP request into a *ListModelsInput. -func DeserializeListModelsInput(r *http.Request, pathParams PathParams) (*ListModelsInput, error) { - input := &ListModelsInput{} - - return input, nil -} - -// DeserializeListMonitoringAlertHistoryRequest parses an HTTP request into a *ListMonitoringAlertHistoryRequest. -func DeserializeListMonitoringAlertHistoryRequest(r *http.Request, pathParams PathParams) (*ListMonitoringAlertHistoryRequest, error) { - input := &ListMonitoringAlertHistoryRequest{} - - return input, nil -} - -// DeserializeListMonitoringAlertsRequest parses an HTTP request into a *ListMonitoringAlertsRequest. -func DeserializeListMonitoringAlertsRequest(r *http.Request, pathParams PathParams) (*ListMonitoringAlertsRequest, error) { - input := &ListMonitoringAlertsRequest{} - - return input, nil -} - -// DeserializeListMonitoringExecutionsRequest parses an HTTP request into a *ListMonitoringExecutionsRequest. -func DeserializeListMonitoringExecutionsRequest(r *http.Request, pathParams PathParams) (*ListMonitoringExecutionsRequest, error) { - input := &ListMonitoringExecutionsRequest{} - - return input, nil -} - -// DeserializeListMonitoringSchedulesRequest parses an HTTP request into a *ListMonitoringSchedulesRequest. -func DeserializeListMonitoringSchedulesRequest(r *http.Request, pathParams PathParams) (*ListMonitoringSchedulesRequest, error) { - input := &ListMonitoringSchedulesRequest{} - - return input, nil -} - -// DeserializeListNotebookInstanceLifecycleConfigsInput parses an HTTP request into a *ListNotebookInstanceLifecycleConfigsInput. -func DeserializeListNotebookInstanceLifecycleConfigsInput(r *http.Request, pathParams PathParams) (*ListNotebookInstanceLifecycleConfigsInput, error) { - input := &ListNotebookInstanceLifecycleConfigsInput{} - - return input, nil -} - -// DeserializeListNotebookInstancesInput parses an HTTP request into a *ListNotebookInstancesInput. -func DeserializeListNotebookInstancesInput(r *http.Request, pathParams PathParams) (*ListNotebookInstancesInput, error) { - input := &ListNotebookInstancesInput{} - - return input, nil -} - -// DeserializeListOptimizationJobsRequest parses an HTTP request into a *ListOptimizationJobsRequest. -func DeserializeListOptimizationJobsRequest(r *http.Request, pathParams PathParams) (*ListOptimizationJobsRequest, error) { - input := &ListOptimizationJobsRequest{} - - return input, nil -} - -// DeserializeListPartnerAppsRequest parses an HTTP request into a *ListPartnerAppsRequest. -func DeserializeListPartnerAppsRequest(r *http.Request, pathParams PathParams) (*ListPartnerAppsRequest, error) { - input := &ListPartnerAppsRequest{} - - return input, nil -} - -// DeserializeListPipelineExecutionStepsRequest parses an HTTP request into a *ListPipelineExecutionStepsRequest. -func DeserializeListPipelineExecutionStepsRequest(r *http.Request, pathParams PathParams) (*ListPipelineExecutionStepsRequest, error) { - input := &ListPipelineExecutionStepsRequest{} - - return input, nil -} - -// DeserializeListPipelineExecutionsRequest parses an HTTP request into a *ListPipelineExecutionsRequest. -func DeserializeListPipelineExecutionsRequest(r *http.Request, pathParams PathParams) (*ListPipelineExecutionsRequest, error) { - input := &ListPipelineExecutionsRequest{} - - return input, nil -} - -// DeserializeListPipelineParametersForExecutionRequest parses an HTTP request into a *ListPipelineParametersForExecutionRequest. -func DeserializeListPipelineParametersForExecutionRequest(r *http.Request, pathParams PathParams) (*ListPipelineParametersForExecutionRequest, error) { - input := &ListPipelineParametersForExecutionRequest{} - - return input, nil -} - -// DeserializeListPipelineVersionsRequest parses an HTTP request into a *ListPipelineVersionsRequest. -func DeserializeListPipelineVersionsRequest(r *http.Request, pathParams PathParams) (*ListPipelineVersionsRequest, error) { - input := &ListPipelineVersionsRequest{} - - return input, nil -} - -// DeserializeListPipelinesRequest parses an HTTP request into a *ListPipelinesRequest. -func DeserializeListPipelinesRequest(r *http.Request, pathParams PathParams) (*ListPipelinesRequest, error) { - input := &ListPipelinesRequest{} - - return input, nil -} - -// DeserializeListProcessingJobsRequest parses an HTTP request into a *ListProcessingJobsRequest. -func DeserializeListProcessingJobsRequest(r *http.Request, pathParams PathParams) (*ListProcessingJobsRequest, error) { - input := &ListProcessingJobsRequest{} - - return input, nil -} - -// DeserializeListProjectsInput parses an HTTP request into a *ListProjectsInput. -func DeserializeListProjectsInput(r *http.Request, pathParams PathParams) (*ListProjectsInput, error) { - input := &ListProjectsInput{} - - return input, nil -} - -// DeserializeListResourceCatalogsRequest parses an HTTP request into a *ListResourceCatalogsRequest. -func DeserializeListResourceCatalogsRequest(r *http.Request, pathParams PathParams) (*ListResourceCatalogsRequest, error) { - input := &ListResourceCatalogsRequest{} - - return input, nil -} - -// DeserializeListSpacesRequest parses an HTTP request into a *ListSpacesRequest. -func DeserializeListSpacesRequest(r *http.Request, pathParams PathParams) (*ListSpacesRequest, error) { - input := &ListSpacesRequest{} - - return input, nil -} - -// DeserializeListStageDevicesRequest parses an HTTP request into a *ListStageDevicesRequest. -func DeserializeListStageDevicesRequest(r *http.Request, pathParams PathParams) (*ListStageDevicesRequest, error) { - input := &ListStageDevicesRequest{} - - return input, nil -} - -// DeserializeListStudioLifecycleConfigsRequest parses an HTTP request into a *ListStudioLifecycleConfigsRequest. -func DeserializeListStudioLifecycleConfigsRequest(r *http.Request, pathParams PathParams) (*ListStudioLifecycleConfigsRequest, error) { - input := &ListStudioLifecycleConfigsRequest{} - - return input, nil -} - -// DeserializeListSubscribedWorkteamsRequest parses an HTTP request into a *ListSubscribedWorkteamsRequest. -func DeserializeListSubscribedWorkteamsRequest(r *http.Request, pathParams PathParams) (*ListSubscribedWorkteamsRequest, error) { - input := &ListSubscribedWorkteamsRequest{} - - return input, nil -} - -// DeserializeListTagsInput parses an HTTP request into a *ListTagsInput. -func DeserializeListTagsInput(r *http.Request, pathParams PathParams) (*ListTagsInput, error) { - input := &ListTagsInput{} - - return input, nil -} - -// DeserializeListTrainingJobsRequest parses an HTTP request into a *ListTrainingJobsRequest. -func DeserializeListTrainingJobsRequest(r *http.Request, pathParams PathParams) (*ListTrainingJobsRequest, error) { - input := &ListTrainingJobsRequest{} - - return input, nil -} - -// DeserializeListTrainingJobsForHyperParameterTuningJobRequest parses an HTTP request into a *ListTrainingJobsForHyperParameterTuningJobRequest. -func DeserializeListTrainingJobsForHyperParameterTuningJobRequest(r *http.Request, pathParams PathParams) (*ListTrainingJobsForHyperParameterTuningJobRequest, error) { - input := &ListTrainingJobsForHyperParameterTuningJobRequest{} - - return input, nil -} - -// DeserializeListTrainingPlansRequest parses an HTTP request into a *ListTrainingPlansRequest. -func DeserializeListTrainingPlansRequest(r *http.Request, pathParams PathParams) (*ListTrainingPlansRequest, error) { - input := &ListTrainingPlansRequest{} - - return input, nil -} - -// DeserializeListTransformJobsRequest parses an HTTP request into a *ListTransformJobsRequest. -func DeserializeListTransformJobsRequest(r *http.Request, pathParams PathParams) (*ListTransformJobsRequest, error) { - input := &ListTransformJobsRequest{} - - return input, nil -} - -// DeserializeListTrialComponentsRequest parses an HTTP request into a *ListTrialComponentsRequest. -func DeserializeListTrialComponentsRequest(r *http.Request, pathParams PathParams) (*ListTrialComponentsRequest, error) { - input := &ListTrialComponentsRequest{} - - return input, nil -} - -// DeserializeListTrialsRequest parses an HTTP request into a *ListTrialsRequest. -func DeserializeListTrialsRequest(r *http.Request, pathParams PathParams) (*ListTrialsRequest, error) { - input := &ListTrialsRequest{} - - return input, nil -} - -// DeserializeListUltraServersByReservedCapacityRequest parses an HTTP request into a *ListUltraServersByReservedCapacityRequest. -func DeserializeListUltraServersByReservedCapacityRequest(r *http.Request, pathParams PathParams) (*ListUltraServersByReservedCapacityRequest, error) { - input := &ListUltraServersByReservedCapacityRequest{} - - return input, nil -} - -// DeserializeListUserProfilesRequest parses an HTTP request into a *ListUserProfilesRequest. -func DeserializeListUserProfilesRequest(r *http.Request, pathParams PathParams) (*ListUserProfilesRequest, error) { - input := &ListUserProfilesRequest{} - - return input, nil -} - -// DeserializeListWorkforcesRequest parses an HTTP request into a *ListWorkforcesRequest. -func DeserializeListWorkforcesRequest(r *http.Request, pathParams PathParams) (*ListWorkforcesRequest, error) { - input := &ListWorkforcesRequest{} - - return input, nil -} - -// DeserializeListWorkteamsRequest parses an HTTP request into a *ListWorkteamsRequest. -func DeserializeListWorkteamsRequest(r *http.Request, pathParams PathParams) (*ListWorkteamsRequest, error) { - input := &ListWorkteamsRequest{} - - return input, nil -} - -// DeserializePutModelPackageGroupPolicyInput parses an HTTP request into a *PutModelPackageGroupPolicyInput. -func DeserializePutModelPackageGroupPolicyInput(r *http.Request, pathParams PathParams) (*PutModelPackageGroupPolicyInput, error) { - input := &PutModelPackageGroupPolicyInput{} - - return input, nil -} - -// DeserializeQueryLineageRequest parses an HTTP request into a *QueryLineageRequest. -func DeserializeQueryLineageRequest(r *http.Request, pathParams PathParams) (*QueryLineageRequest, error) { - input := &QueryLineageRequest{} - - return input, nil -} - -// DeserializeRegisterDevicesRequest parses an HTTP request into a *RegisterDevicesRequest. -func DeserializeRegisterDevicesRequest(r *http.Request, pathParams PathParams) (*RegisterDevicesRequest, error) { - input := &RegisterDevicesRequest{} - - return input, nil -} - -// DeserializeRenderUiTemplateRequest parses an HTTP request into a *RenderUiTemplateRequest. -func DeserializeRenderUiTemplateRequest(r *http.Request, pathParams PathParams) (*RenderUiTemplateRequest, error) { - input := &RenderUiTemplateRequest{} - - return input, nil -} - -// DeserializeRetryPipelineExecutionRequest parses an HTTP request into a *RetryPipelineExecutionRequest. -func DeserializeRetryPipelineExecutionRequest(r *http.Request, pathParams PathParams) (*RetryPipelineExecutionRequest, error) { - input := &RetryPipelineExecutionRequest{} - - return input, nil -} - -// DeserializeSearchRequest parses an HTTP request into a *SearchRequest. -func DeserializeSearchRequest(r *http.Request, pathParams PathParams) (*SearchRequest, error) { - input := &SearchRequest{} - - return input, nil -} - -// DeserializeSearchTrainingPlanOfferingsRequest parses an HTTP request into a *SearchTrainingPlanOfferingsRequest. -func DeserializeSearchTrainingPlanOfferingsRequest(r *http.Request, pathParams PathParams) (*SearchTrainingPlanOfferingsRequest, error) { - input := &SearchTrainingPlanOfferingsRequest{} - - return input, nil -} - -// DeserializeSendPipelineExecutionStepFailureRequest parses an HTTP request into a *SendPipelineExecutionStepFailureRequest. -func DeserializeSendPipelineExecutionStepFailureRequest(r *http.Request, pathParams PathParams) (*SendPipelineExecutionStepFailureRequest, error) { - input := &SendPipelineExecutionStepFailureRequest{} - - return input, nil -} - -// DeserializeSendPipelineExecutionStepSuccessRequest parses an HTTP request into a *SendPipelineExecutionStepSuccessRequest. -func DeserializeSendPipelineExecutionStepSuccessRequest(r *http.Request, pathParams PathParams) (*SendPipelineExecutionStepSuccessRequest, error) { - input := &SendPipelineExecutionStepSuccessRequest{} - - return input, nil -} - -// DeserializeStartEdgeDeploymentStageRequest parses an HTTP request into a *StartEdgeDeploymentStageRequest. -func DeserializeStartEdgeDeploymentStageRequest(r *http.Request, pathParams PathParams) (*StartEdgeDeploymentStageRequest, error) { - input := &StartEdgeDeploymentStageRequest{} - - return input, nil -} - -// DeserializeStartInferenceExperimentRequest parses an HTTP request into a *StartInferenceExperimentRequest. -func DeserializeStartInferenceExperimentRequest(r *http.Request, pathParams PathParams) (*StartInferenceExperimentRequest, error) { - input := &StartInferenceExperimentRequest{} - - return input, nil -} - -// DeserializeStartMlflowTrackingServerRequest parses an HTTP request into a *StartMlflowTrackingServerRequest. -func DeserializeStartMlflowTrackingServerRequest(r *http.Request, pathParams PathParams) (*StartMlflowTrackingServerRequest, error) { - input := &StartMlflowTrackingServerRequest{} - - return input, nil -} - -// DeserializeStartMonitoringScheduleRequest parses an HTTP request into a *StartMonitoringScheduleRequest. -func DeserializeStartMonitoringScheduleRequest(r *http.Request, pathParams PathParams) (*StartMonitoringScheduleRequest, error) { - input := &StartMonitoringScheduleRequest{} - - return input, nil -} - -// DeserializeStartNotebookInstanceInput parses an HTTP request into a *StartNotebookInstanceInput. -func DeserializeStartNotebookInstanceInput(r *http.Request, pathParams PathParams) (*StartNotebookInstanceInput, error) { - input := &StartNotebookInstanceInput{} - - return input, nil -} - -// DeserializeStartPipelineExecutionRequest parses an HTTP request into a *StartPipelineExecutionRequest. -func DeserializeStartPipelineExecutionRequest(r *http.Request, pathParams PathParams) (*StartPipelineExecutionRequest, error) { - input := &StartPipelineExecutionRequest{} - - return input, nil -} - -// DeserializeStartSessionRequest parses an HTTP request into a *StartSessionRequest. -func DeserializeStartSessionRequest(r *http.Request, pathParams PathParams) (*StartSessionRequest, error) { - input := &StartSessionRequest{} - - return input, nil -} - -// DeserializeStopAutoMLJobRequest parses an HTTP request into a *StopAutoMLJobRequest. -func DeserializeStopAutoMLJobRequest(r *http.Request, pathParams PathParams) (*StopAutoMLJobRequest, error) { - input := &StopAutoMLJobRequest{} - - return input, nil -} - -// DeserializeStopCompilationJobRequest parses an HTTP request into a *StopCompilationJobRequest. -func DeserializeStopCompilationJobRequest(r *http.Request, pathParams PathParams) (*StopCompilationJobRequest, error) { - input := &StopCompilationJobRequest{} - - return input, nil -} - -// DeserializeStopEdgeDeploymentStageRequest parses an HTTP request into a *StopEdgeDeploymentStageRequest. -func DeserializeStopEdgeDeploymentStageRequest(r *http.Request, pathParams PathParams) (*StopEdgeDeploymentStageRequest, error) { - input := &StopEdgeDeploymentStageRequest{} - - return input, nil -} - -// DeserializeStopEdgePackagingJobRequest parses an HTTP request into a *StopEdgePackagingJobRequest. -func DeserializeStopEdgePackagingJobRequest(r *http.Request, pathParams PathParams) (*StopEdgePackagingJobRequest, error) { - input := &StopEdgePackagingJobRequest{} - - return input, nil -} - -// DeserializeStopHyperParameterTuningJobRequest parses an HTTP request into a *StopHyperParameterTuningJobRequest. -func DeserializeStopHyperParameterTuningJobRequest(r *http.Request, pathParams PathParams) (*StopHyperParameterTuningJobRequest, error) { - input := &StopHyperParameterTuningJobRequest{} - - return input, nil -} - -// DeserializeStopInferenceExperimentRequest parses an HTTP request into a *StopInferenceExperimentRequest. -func DeserializeStopInferenceExperimentRequest(r *http.Request, pathParams PathParams) (*StopInferenceExperimentRequest, error) { - input := &StopInferenceExperimentRequest{} - - return input, nil -} - -// DeserializeStopInferenceRecommendationsJobRequest parses an HTTP request into a *StopInferenceRecommendationsJobRequest. -func DeserializeStopInferenceRecommendationsJobRequest(r *http.Request, pathParams PathParams) (*StopInferenceRecommendationsJobRequest, error) { - input := &StopInferenceRecommendationsJobRequest{} - - return input, nil -} - -// DeserializeStopLabelingJobRequest parses an HTTP request into a *StopLabelingJobRequest. -func DeserializeStopLabelingJobRequest(r *http.Request, pathParams PathParams) (*StopLabelingJobRequest, error) { - input := &StopLabelingJobRequest{} - - return input, nil -} - -// DeserializeStopMlflowTrackingServerRequest parses an HTTP request into a *StopMlflowTrackingServerRequest. -func DeserializeStopMlflowTrackingServerRequest(r *http.Request, pathParams PathParams) (*StopMlflowTrackingServerRequest, error) { - input := &StopMlflowTrackingServerRequest{} - - return input, nil -} - -// DeserializeStopMonitoringScheduleRequest parses an HTTP request into a *StopMonitoringScheduleRequest. -func DeserializeStopMonitoringScheduleRequest(r *http.Request, pathParams PathParams) (*StopMonitoringScheduleRequest, error) { - input := &StopMonitoringScheduleRequest{} - - return input, nil -} - -// DeserializeStopNotebookInstanceInput parses an HTTP request into a *StopNotebookInstanceInput. -func DeserializeStopNotebookInstanceInput(r *http.Request, pathParams PathParams) (*StopNotebookInstanceInput, error) { - input := &StopNotebookInstanceInput{} - - return input, nil -} - -// DeserializeStopOptimizationJobRequest parses an HTTP request into a *StopOptimizationJobRequest. -func DeserializeStopOptimizationJobRequest(r *http.Request, pathParams PathParams) (*StopOptimizationJobRequest, error) { - input := &StopOptimizationJobRequest{} - - return input, nil -} - -// DeserializeStopPipelineExecutionRequest parses an HTTP request into a *StopPipelineExecutionRequest. -func DeserializeStopPipelineExecutionRequest(r *http.Request, pathParams PathParams) (*StopPipelineExecutionRequest, error) { - input := &StopPipelineExecutionRequest{} - - return input, nil -} - -// DeserializeStopProcessingJobRequest parses an HTTP request into a *StopProcessingJobRequest. -func DeserializeStopProcessingJobRequest(r *http.Request, pathParams PathParams) (*StopProcessingJobRequest, error) { - input := &StopProcessingJobRequest{} - - return input, nil -} - -// DeserializeStopTrainingJobRequest parses an HTTP request into a *StopTrainingJobRequest. -func DeserializeStopTrainingJobRequest(r *http.Request, pathParams PathParams) (*StopTrainingJobRequest, error) { - input := &StopTrainingJobRequest{} - - return input, nil -} - -// DeserializeStopTransformJobRequest parses an HTTP request into a *StopTransformJobRequest. -func DeserializeStopTransformJobRequest(r *http.Request, pathParams PathParams) (*StopTransformJobRequest, error) { - input := &StopTransformJobRequest{} - - return input, nil -} - -// DeserializeUpdateActionRequest parses an HTTP request into a *UpdateActionRequest. -func DeserializeUpdateActionRequest(r *http.Request, pathParams PathParams) (*UpdateActionRequest, error) { - input := &UpdateActionRequest{} - - return input, nil -} - -// DeserializeUpdateAppImageConfigRequest parses an HTTP request into a *UpdateAppImageConfigRequest. -func DeserializeUpdateAppImageConfigRequest(r *http.Request, pathParams PathParams) (*UpdateAppImageConfigRequest, error) { - input := &UpdateAppImageConfigRequest{} - - return input, nil -} - -// DeserializeUpdateArtifactRequest parses an HTTP request into a *UpdateArtifactRequest. -func DeserializeUpdateArtifactRequest(r *http.Request, pathParams PathParams) (*UpdateArtifactRequest, error) { - input := &UpdateArtifactRequest{} - - return input, nil -} - -// DeserializeUpdateClusterRequest parses an HTTP request into a *UpdateClusterRequest. -func DeserializeUpdateClusterRequest(r *http.Request, pathParams PathParams) (*UpdateClusterRequest, error) { - input := &UpdateClusterRequest{} - - return input, nil -} - -// DeserializeUpdateClusterSchedulerConfigRequest parses an HTTP request into a *UpdateClusterSchedulerConfigRequest. -func DeserializeUpdateClusterSchedulerConfigRequest(r *http.Request, pathParams PathParams) (*UpdateClusterSchedulerConfigRequest, error) { - input := &UpdateClusterSchedulerConfigRequest{} - - return input, nil -} - -// DeserializeUpdateClusterSoftwareRequest parses an HTTP request into a *UpdateClusterSoftwareRequest. -func DeserializeUpdateClusterSoftwareRequest(r *http.Request, pathParams PathParams) (*UpdateClusterSoftwareRequest, error) { - input := &UpdateClusterSoftwareRequest{} - - return input, nil -} - -// DeserializeUpdateCodeRepositoryInput parses an HTTP request into a *UpdateCodeRepositoryInput. -func DeserializeUpdateCodeRepositoryInput(r *http.Request, pathParams PathParams) (*UpdateCodeRepositoryInput, error) { - input := &UpdateCodeRepositoryInput{} - - return input, nil -} - -// DeserializeUpdateComputeQuotaRequest parses an HTTP request into a *UpdateComputeQuotaRequest. -func DeserializeUpdateComputeQuotaRequest(r *http.Request, pathParams PathParams) (*UpdateComputeQuotaRequest, error) { - input := &UpdateComputeQuotaRequest{} - - return input, nil -} - -// DeserializeUpdateContextRequest parses an HTTP request into a *UpdateContextRequest. -func DeserializeUpdateContextRequest(r *http.Request, pathParams PathParams) (*UpdateContextRequest, error) { - input := &UpdateContextRequest{} - - return input, nil -} - -// DeserializeUpdateDeviceFleetRequest parses an HTTP request into a *UpdateDeviceFleetRequest. -func DeserializeUpdateDeviceFleetRequest(r *http.Request, pathParams PathParams) (*UpdateDeviceFleetRequest, error) { - input := &UpdateDeviceFleetRequest{} - - return input, nil -} - -// DeserializeUpdateDevicesRequest parses an HTTP request into a *UpdateDevicesRequest. -func DeserializeUpdateDevicesRequest(r *http.Request, pathParams PathParams) (*UpdateDevicesRequest, error) { - input := &UpdateDevicesRequest{} - - return input, nil -} - -// DeserializeUpdateDomainRequest parses an HTTP request into a *UpdateDomainRequest. -func DeserializeUpdateDomainRequest(r *http.Request, pathParams PathParams) (*UpdateDomainRequest, error) { - input := &UpdateDomainRequest{} - - return input, nil -} - -// DeserializeUpdateEndpointInput parses an HTTP request into a *UpdateEndpointInput. -func DeserializeUpdateEndpointInput(r *http.Request, pathParams PathParams) (*UpdateEndpointInput, error) { - input := &UpdateEndpointInput{} - - return input, nil -} - -// DeserializeUpdateEndpointWeightsAndCapacitiesInput parses an HTTP request into a *UpdateEndpointWeightsAndCapacitiesInput. -func DeserializeUpdateEndpointWeightsAndCapacitiesInput(r *http.Request, pathParams PathParams) (*UpdateEndpointWeightsAndCapacitiesInput, error) { - input := &UpdateEndpointWeightsAndCapacitiesInput{} - - return input, nil -} - -// DeserializeUpdateExperimentRequest parses an HTTP request into a *UpdateExperimentRequest. -func DeserializeUpdateExperimentRequest(r *http.Request, pathParams PathParams) (*UpdateExperimentRequest, error) { - input := &UpdateExperimentRequest{} - - return input, nil -} - -// DeserializeUpdateFeatureGroupRequest parses an HTTP request into a *UpdateFeatureGroupRequest. -func DeserializeUpdateFeatureGroupRequest(r *http.Request, pathParams PathParams) (*UpdateFeatureGroupRequest, error) { - input := &UpdateFeatureGroupRequest{} - - return input, nil -} - -// DeserializeUpdateFeatureMetadataRequest parses an HTTP request into a *UpdateFeatureMetadataRequest. -func DeserializeUpdateFeatureMetadataRequest(r *http.Request, pathParams PathParams) (*UpdateFeatureMetadataRequest, error) { - input := &UpdateFeatureMetadataRequest{} - - return input, nil -} - -// DeserializeUpdateHubRequest parses an HTTP request into a *UpdateHubRequest. -func DeserializeUpdateHubRequest(r *http.Request, pathParams PathParams) (*UpdateHubRequest, error) { - input := &UpdateHubRequest{} - - return input, nil -} - -// DeserializeUpdateHubContentRequest parses an HTTP request into a *UpdateHubContentRequest. -func DeserializeUpdateHubContentRequest(r *http.Request, pathParams PathParams) (*UpdateHubContentRequest, error) { - input := &UpdateHubContentRequest{} - - return input, nil -} - -// DeserializeUpdateHubContentReferenceRequest parses an HTTP request into a *UpdateHubContentReferenceRequest. -func DeserializeUpdateHubContentReferenceRequest(r *http.Request, pathParams PathParams) (*UpdateHubContentReferenceRequest, error) { - input := &UpdateHubContentReferenceRequest{} - - return input, nil -} - -// DeserializeUpdateImageRequest parses an HTTP request into a *UpdateImageRequest. -func DeserializeUpdateImageRequest(r *http.Request, pathParams PathParams) (*UpdateImageRequest, error) { - input := &UpdateImageRequest{} - - return input, nil -} - -// DeserializeUpdateImageVersionRequest parses an HTTP request into a *UpdateImageVersionRequest. -func DeserializeUpdateImageVersionRequest(r *http.Request, pathParams PathParams) (*UpdateImageVersionRequest, error) { - input := &UpdateImageVersionRequest{} - - return input, nil -} - -// DeserializeUpdateInferenceComponentInput parses an HTTP request into a *UpdateInferenceComponentInput. -func DeserializeUpdateInferenceComponentInput(r *http.Request, pathParams PathParams) (*UpdateInferenceComponentInput, error) { - input := &UpdateInferenceComponentInput{} - - return input, nil -} - -// DeserializeUpdateInferenceComponentRuntimeConfigInput parses an HTTP request into a *UpdateInferenceComponentRuntimeConfigInput. -func DeserializeUpdateInferenceComponentRuntimeConfigInput(r *http.Request, pathParams PathParams) (*UpdateInferenceComponentRuntimeConfigInput, error) { - input := &UpdateInferenceComponentRuntimeConfigInput{} - - return input, nil -} - -// DeserializeUpdateInferenceExperimentRequest parses an HTTP request into a *UpdateInferenceExperimentRequest. -func DeserializeUpdateInferenceExperimentRequest(r *http.Request, pathParams PathParams) (*UpdateInferenceExperimentRequest, error) { - input := &UpdateInferenceExperimentRequest{} - - return input, nil -} - -// DeserializeUpdateMlflowAppRequest parses an HTTP request into a *UpdateMlflowAppRequest. -func DeserializeUpdateMlflowAppRequest(r *http.Request, pathParams PathParams) (*UpdateMlflowAppRequest, error) { - input := &UpdateMlflowAppRequest{} - - return input, nil -} - -// DeserializeUpdateMlflowTrackingServerRequest parses an HTTP request into a *UpdateMlflowTrackingServerRequest. -func DeserializeUpdateMlflowTrackingServerRequest(r *http.Request, pathParams PathParams) (*UpdateMlflowTrackingServerRequest, error) { - input := &UpdateMlflowTrackingServerRequest{} - - return input, nil -} - -// DeserializeUpdateModelCardRequest parses an HTTP request into a *UpdateModelCardRequest. -func DeserializeUpdateModelCardRequest(r *http.Request, pathParams PathParams) (*UpdateModelCardRequest, error) { - input := &UpdateModelCardRequest{} - - return input, nil -} - -// DeserializeUpdateModelPackageInput parses an HTTP request into a *UpdateModelPackageInput. -func DeserializeUpdateModelPackageInput(r *http.Request, pathParams PathParams) (*UpdateModelPackageInput, error) { - input := &UpdateModelPackageInput{} - - return input, nil -} - -// DeserializeUpdateMonitoringAlertRequest parses an HTTP request into a *UpdateMonitoringAlertRequest. -func DeserializeUpdateMonitoringAlertRequest(r *http.Request, pathParams PathParams) (*UpdateMonitoringAlertRequest, error) { - input := &UpdateMonitoringAlertRequest{} - - return input, nil -} - -// DeserializeUpdateMonitoringScheduleRequest parses an HTTP request into a *UpdateMonitoringScheduleRequest. -func DeserializeUpdateMonitoringScheduleRequest(r *http.Request, pathParams PathParams) (*UpdateMonitoringScheduleRequest, error) { - input := &UpdateMonitoringScheduleRequest{} - - return input, nil -} - -// DeserializeUpdateNotebookInstanceInput parses an HTTP request into a *UpdateNotebookInstanceInput. -func DeserializeUpdateNotebookInstanceInput(r *http.Request, pathParams PathParams) (*UpdateNotebookInstanceInput, error) { - input := &UpdateNotebookInstanceInput{} - - return input, nil -} - -// DeserializeUpdateNotebookInstanceLifecycleConfigInput parses an HTTP request into a *UpdateNotebookInstanceLifecycleConfigInput. -func DeserializeUpdateNotebookInstanceLifecycleConfigInput(r *http.Request, pathParams PathParams) (*UpdateNotebookInstanceLifecycleConfigInput, error) { - input := &UpdateNotebookInstanceLifecycleConfigInput{} - - return input, nil -} - -// DeserializeUpdatePartnerAppRequest parses an HTTP request into a *UpdatePartnerAppRequest. -func DeserializeUpdatePartnerAppRequest(r *http.Request, pathParams PathParams) (*UpdatePartnerAppRequest, error) { - input := &UpdatePartnerAppRequest{} - - return input, nil -} - -// DeserializeUpdatePipelineRequest parses an HTTP request into a *UpdatePipelineRequest. -func DeserializeUpdatePipelineRequest(r *http.Request, pathParams PathParams) (*UpdatePipelineRequest, error) { - input := &UpdatePipelineRequest{} - - return input, nil -} - -// DeserializeUpdatePipelineExecutionRequest parses an HTTP request into a *UpdatePipelineExecutionRequest. -func DeserializeUpdatePipelineExecutionRequest(r *http.Request, pathParams PathParams) (*UpdatePipelineExecutionRequest, error) { - input := &UpdatePipelineExecutionRequest{} - - return input, nil -} - -// DeserializeUpdatePipelineVersionRequest parses an HTTP request into a *UpdatePipelineVersionRequest. -func DeserializeUpdatePipelineVersionRequest(r *http.Request, pathParams PathParams) (*UpdatePipelineVersionRequest, error) { - input := &UpdatePipelineVersionRequest{} - - return input, nil -} - -// DeserializeUpdateProjectInput parses an HTTP request into a *UpdateProjectInput. -func DeserializeUpdateProjectInput(r *http.Request, pathParams PathParams) (*UpdateProjectInput, error) { - input := &UpdateProjectInput{} - - return input, nil -} - -// DeserializeUpdateSpaceRequest parses an HTTP request into a *UpdateSpaceRequest. -func DeserializeUpdateSpaceRequest(r *http.Request, pathParams PathParams) (*UpdateSpaceRequest, error) { - input := &UpdateSpaceRequest{} - - return input, nil -} - -// DeserializeUpdateTrainingJobRequest parses an HTTP request into a *UpdateTrainingJobRequest. -func DeserializeUpdateTrainingJobRequest(r *http.Request, pathParams PathParams) (*UpdateTrainingJobRequest, error) { - input := &UpdateTrainingJobRequest{} - - return input, nil -} - -// DeserializeUpdateTrialRequest parses an HTTP request into a *UpdateTrialRequest. -func DeserializeUpdateTrialRequest(r *http.Request, pathParams PathParams) (*UpdateTrialRequest, error) { - input := &UpdateTrialRequest{} - - return input, nil -} - -// DeserializeUpdateTrialComponentRequest parses an HTTP request into a *UpdateTrialComponentRequest. -func DeserializeUpdateTrialComponentRequest(r *http.Request, pathParams PathParams) (*UpdateTrialComponentRequest, error) { - input := &UpdateTrialComponentRequest{} - - return input, nil -} - -// DeserializeUpdateUserProfileRequest parses an HTTP request into a *UpdateUserProfileRequest. -func DeserializeUpdateUserProfileRequest(r *http.Request, pathParams PathParams) (*UpdateUserProfileRequest, error) { - input := &UpdateUserProfileRequest{} - - return input, nil -} - -// DeserializeUpdateWorkforceRequest parses an HTTP request into a *UpdateWorkforceRequest. -func DeserializeUpdateWorkforceRequest(r *http.Request, pathParams PathParams) (*UpdateWorkforceRequest, error) { - input := &UpdateWorkforceRequest{} - - return input, nil -} - -// DeserializeUpdateWorkteamRequest parses an HTTP request into a *UpdateWorkteamRequest. -func DeserializeUpdateWorkteamRequest(r *http.Request, pathParams PathParams) (*UpdateWorkteamRequest, error) { - input := &UpdateWorkteamRequest{} - - return input, nil -} diff --git a/internal/generated/secretsmanager/deserializer.go b/internal/generated/secretsmanager/deserializer.go deleted file mode 100644 index 5f49b0e9..00000000 --- a/internal/generated/secretsmanager/deserializer.go +++ /dev/null @@ -1,355 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package secretsmanager - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeBatchGetSecretValueResponse writes the BatchGetSecretValueResponse to the HTTP response. -func SerializeBatchGetSecretValueResponse(w http.ResponseWriter, output *BatchGetSecretValueResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCancelRotateSecretResponse writes the CancelRotateSecretResponse to the HTTP response. -func SerializeCancelRotateSecretResponse(w http.ResponseWriter, output *CancelRotateSecretResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateSecretResponse writes the CreateSecretResponse to the HTTP response. -func SerializeCreateSecretResponse(w http.ResponseWriter, output *CreateSecretResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteResourcePolicyResponse writes the DeleteResourcePolicyResponse to the HTTP response. -func SerializeDeleteResourcePolicyResponse(w http.ResponseWriter, output *DeleteResourcePolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteSecretResponse writes the DeleteSecretResponse to the HTTP response. -func SerializeDeleteSecretResponse(w http.ResponseWriter, output *DeleteSecretResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeSecretResponse writes the DescribeSecretResponse to the HTTP response. -func SerializeDescribeSecretResponse(w http.ResponseWriter, output *DescribeSecretResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetRandomPasswordResponse writes the GetRandomPasswordResponse to the HTTP response. -func SerializeGetRandomPasswordResponse(w http.ResponseWriter, output *GetRandomPasswordResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetResourcePolicyResponse writes the GetResourcePolicyResponse to the HTTP response. -func SerializeGetResourcePolicyResponse(w http.ResponseWriter, output *GetResourcePolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSecretValueResponse writes the GetSecretValueResponse to the HTTP response. -func SerializeGetSecretValueResponse(w http.ResponseWriter, output *GetSecretValueResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListSecretVersionIdsResponse writes the ListSecretVersionIdsResponse to the HTTP response. -func SerializeListSecretVersionIdsResponse(w http.ResponseWriter, output *ListSecretVersionIdsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListSecretsResponse writes the ListSecretsResponse to the HTTP response. -func SerializeListSecretsResponse(w http.ResponseWriter, output *ListSecretsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutResourcePolicyResponse writes the PutResourcePolicyResponse to the HTTP response. -func SerializePutResourcePolicyResponse(w http.ResponseWriter, output *PutResourcePolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutSecretValueResponse writes the PutSecretValueResponse to the HTTP response. -func SerializePutSecretValueResponse(w http.ResponseWriter, output *PutSecretValueResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRemoveRegionsFromReplicationResponse writes the RemoveRegionsFromReplicationResponse to the HTTP response. -func SerializeRemoveRegionsFromReplicationResponse(w http.ResponseWriter, output *RemoveRegionsFromReplicationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeReplicateSecretToRegionsResponse writes the ReplicateSecretToRegionsResponse to the HTTP response. -func SerializeReplicateSecretToRegionsResponse(w http.ResponseWriter, output *ReplicateSecretToRegionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRestoreSecretResponse writes the RestoreSecretResponse to the HTTP response. -func SerializeRestoreSecretResponse(w http.ResponseWriter, output *RestoreSecretResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRotateSecretResponse writes the RotateSecretResponse to the HTTP response. -func SerializeRotateSecretResponse(w http.ResponseWriter, output *RotateSecretResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStopReplicationToReplicaResponse writes the StopReplicationToReplicaResponse to the HTTP response. -func SerializeStopReplicationToReplicaResponse(w http.ResponseWriter, output *StopReplicationToReplicaResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateSecretResponse writes the UpdateSecretResponse to the HTTP response. -func SerializeUpdateSecretResponse(w http.ResponseWriter, output *UpdateSecretResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateSecretVersionStageResponse writes the UpdateSecretVersionStageResponse to the HTTP response. -func SerializeUpdateSecretVersionStageResponse(w http.ResponseWriter, output *UpdateSecretVersionStageResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeValidateResourcePolicyResponse writes the ValidateResourcePolicyResponse to the HTTP response. -func SerializeValidateResourcePolicyResponse(w http.ResponseWriter, output *ValidateResourcePolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/secretsmanager/interface.go b/internal/generated/secretsmanager/interface.go deleted file mode 100644 index f9863e10..00000000 --- a/internal/generated/secretsmanager/interface.go +++ /dev/null @@ -1,31 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package secretsmanager - -import "context" - -type secretsmanagerService interface { - BatchGetSecretValue(ctx context.Context, input *BatchGetSecretValueRequest) (*BatchGetSecretValueResponse, error) - CancelRotateSecret(ctx context.Context, input *CancelRotateSecretRequest) (*CancelRotateSecretResponse, error) - CreateSecret(ctx context.Context, input *CreateSecretRequest) (*CreateSecretResponse, error) - DeleteResourcePolicy(ctx context.Context, input *DeleteResourcePolicyRequest) (*DeleteResourcePolicyResponse, error) - DeleteSecret(ctx context.Context, input *DeleteSecretRequest) (*DeleteSecretResponse, error) - DescribeSecret(ctx context.Context, input *DescribeSecretRequest) (*DescribeSecretResponse, error) - GetRandomPassword(ctx context.Context, input *GetRandomPasswordRequest) (*GetRandomPasswordResponse, error) - GetResourcePolicy(ctx context.Context, input *GetResourcePolicyRequest) (*GetResourcePolicyResponse, error) - GetSecretValue(ctx context.Context, input *GetSecretValueRequest) (*GetSecretValueResponse, error) - ListSecretVersionIds(ctx context.Context, input *ListSecretVersionIdsRequest) (*ListSecretVersionIdsResponse, error) - ListSecrets(ctx context.Context, input *ListSecretsRequest) (*ListSecretsResponse, error) - PutResourcePolicy(ctx context.Context, input *PutResourcePolicyRequest) (*PutResourcePolicyResponse, error) - PutSecretValue(ctx context.Context, input *PutSecretValueRequest) (*PutSecretValueResponse, error) - RemoveRegionsFromReplication(ctx context.Context, input *RemoveRegionsFromReplicationRequest) (*RemoveRegionsFromReplicationResponse, error) - ReplicateSecretToRegions(ctx context.Context, input *ReplicateSecretToRegionsRequest) (*ReplicateSecretToRegionsResponse, error) - RestoreSecret(ctx context.Context, input *RestoreSecretRequest) (*RestoreSecretResponse, error) - RotateSecret(ctx context.Context, input *RotateSecretRequest) (*RotateSecretResponse, error) - StopReplicationToReplica(ctx context.Context, input *StopReplicationToReplicaRequest) (*StopReplicationToReplicaResponse, error) - TagResource(ctx context.Context, input *TagResourceRequest) (*SmithyUnit, error) - UntagResource(ctx context.Context, input *UntagResourceRequest) (*SmithyUnit, error) - UpdateSecret(ctx context.Context, input *UpdateSecretRequest) (*UpdateSecretResponse, error) - UpdateSecretVersionStage(ctx context.Context, input *UpdateSecretVersionStageRequest) (*UpdateSecretVersionStageResponse, error) - ValidateResourcePolicy(ctx context.Context, input *ValidateResourcePolicyRequest) (*ValidateResourcePolicyResponse, error) -} diff --git a/internal/generated/secretsmanager/router.go b/internal/generated/secretsmanager/router.go index ca486f41..5e9147d5 100644 --- a/internal/generated/secretsmanager/router.go +++ b/internal/generated/secretsmanager/router.go @@ -4,6 +4,9 @@ package secretsmanager import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/secretsmanager/serializer.go b/internal/generated/secretsmanager/serializer.go deleted file mode 100644 index 01843934..00000000 --- a/internal/generated/secretsmanager/serializer.go +++ /dev/null @@ -1,171 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package secretsmanager - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeBatchGetSecretValueRequest parses an HTTP request into a *BatchGetSecretValueRequest. -func DeserializeBatchGetSecretValueRequest(r *http.Request, pathParams PathParams) (*BatchGetSecretValueRequest, error) { - input := &BatchGetSecretValueRequest{} - - return input, nil -} - -// DeserializeCancelRotateSecretRequest parses an HTTP request into a *CancelRotateSecretRequest. -func DeserializeCancelRotateSecretRequest(r *http.Request, pathParams PathParams) (*CancelRotateSecretRequest, error) { - input := &CancelRotateSecretRequest{} - - return input, nil -} - -// DeserializeCreateSecretRequest parses an HTTP request into a *CreateSecretRequest. -func DeserializeCreateSecretRequest(r *http.Request, pathParams PathParams) (*CreateSecretRequest, error) { - input := &CreateSecretRequest{} - - return input, nil -} - -// DeserializeDeleteResourcePolicyRequest parses an HTTP request into a *DeleteResourcePolicyRequest. -func DeserializeDeleteResourcePolicyRequest(r *http.Request, pathParams PathParams) (*DeleteResourcePolicyRequest, error) { - input := &DeleteResourcePolicyRequest{} - - return input, nil -} - -// DeserializeDeleteSecretRequest parses an HTTP request into a *DeleteSecretRequest. -func DeserializeDeleteSecretRequest(r *http.Request, pathParams PathParams) (*DeleteSecretRequest, error) { - input := &DeleteSecretRequest{} - - return input, nil -} - -// DeserializeDescribeSecretRequest parses an HTTP request into a *DescribeSecretRequest. -func DeserializeDescribeSecretRequest(r *http.Request, pathParams PathParams) (*DescribeSecretRequest, error) { - input := &DescribeSecretRequest{} - - return input, nil -} - -// DeserializeGetRandomPasswordRequest parses an HTTP request into a *GetRandomPasswordRequest. -func DeserializeGetRandomPasswordRequest(r *http.Request, pathParams PathParams) (*GetRandomPasswordRequest, error) { - input := &GetRandomPasswordRequest{} - - return input, nil -} - -// DeserializeGetResourcePolicyRequest parses an HTTP request into a *GetResourcePolicyRequest. -func DeserializeGetResourcePolicyRequest(r *http.Request, pathParams PathParams) (*GetResourcePolicyRequest, error) { - input := &GetResourcePolicyRequest{} - - return input, nil -} - -// DeserializeGetSecretValueRequest parses an HTTP request into a *GetSecretValueRequest. -func DeserializeGetSecretValueRequest(r *http.Request, pathParams PathParams) (*GetSecretValueRequest, error) { - input := &GetSecretValueRequest{} - - return input, nil -} - -// DeserializeListSecretVersionIdsRequest parses an HTTP request into a *ListSecretVersionIdsRequest. -func DeserializeListSecretVersionIdsRequest(r *http.Request, pathParams PathParams) (*ListSecretVersionIdsRequest, error) { - input := &ListSecretVersionIdsRequest{} - - return input, nil -} - -// DeserializeListSecretsRequest parses an HTTP request into a *ListSecretsRequest. -func DeserializeListSecretsRequest(r *http.Request, pathParams PathParams) (*ListSecretsRequest, error) { - input := &ListSecretsRequest{} - - return input, nil -} - -// DeserializePutResourcePolicyRequest parses an HTTP request into a *PutResourcePolicyRequest. -func DeserializePutResourcePolicyRequest(r *http.Request, pathParams PathParams) (*PutResourcePolicyRequest, error) { - input := &PutResourcePolicyRequest{} - - return input, nil -} - -// DeserializePutSecretValueRequest parses an HTTP request into a *PutSecretValueRequest. -func DeserializePutSecretValueRequest(r *http.Request, pathParams PathParams) (*PutSecretValueRequest, error) { - input := &PutSecretValueRequest{} - - return input, nil -} - -// DeserializeRemoveRegionsFromReplicationRequest parses an HTTP request into a *RemoveRegionsFromReplicationRequest. -func DeserializeRemoveRegionsFromReplicationRequest(r *http.Request, pathParams PathParams) (*RemoveRegionsFromReplicationRequest, error) { - input := &RemoveRegionsFromReplicationRequest{} - - return input, nil -} - -// DeserializeReplicateSecretToRegionsRequest parses an HTTP request into a *ReplicateSecretToRegionsRequest. -func DeserializeReplicateSecretToRegionsRequest(r *http.Request, pathParams PathParams) (*ReplicateSecretToRegionsRequest, error) { - input := &ReplicateSecretToRegionsRequest{} - - return input, nil -} - -// DeserializeRestoreSecretRequest parses an HTTP request into a *RestoreSecretRequest. -func DeserializeRestoreSecretRequest(r *http.Request, pathParams PathParams) (*RestoreSecretRequest, error) { - input := &RestoreSecretRequest{} - - return input, nil -} - -// DeserializeRotateSecretRequest parses an HTTP request into a *RotateSecretRequest. -func DeserializeRotateSecretRequest(r *http.Request, pathParams PathParams) (*RotateSecretRequest, error) { - input := &RotateSecretRequest{} - - return input, nil -} - -// DeserializeStopReplicationToReplicaRequest parses an HTTP request into a *StopReplicationToReplicaRequest. -func DeserializeStopReplicationToReplicaRequest(r *http.Request, pathParams PathParams) (*StopReplicationToReplicaRequest, error) { - input := &StopReplicationToReplicaRequest{} - - return input, nil -} - -// DeserializeTagResourceRequest parses an HTTP request into a *TagResourceRequest. -func DeserializeTagResourceRequest(r *http.Request, pathParams PathParams) (*TagResourceRequest, error) { - input := &TagResourceRequest{} - - return input, nil -} - -// DeserializeUntagResourceRequest parses an HTTP request into a *UntagResourceRequest. -func DeserializeUntagResourceRequest(r *http.Request, pathParams PathParams) (*UntagResourceRequest, error) { - input := &UntagResourceRequest{} - - return input, nil -} - -// DeserializeUpdateSecretRequest parses an HTTP request into a *UpdateSecretRequest. -func DeserializeUpdateSecretRequest(r *http.Request, pathParams PathParams) (*UpdateSecretRequest, error) { - input := &UpdateSecretRequest{} - - return input, nil -} - -// DeserializeUpdateSecretVersionStageRequest parses an HTTP request into a *UpdateSecretVersionStageRequest. -func DeserializeUpdateSecretVersionStageRequest(r *http.Request, pathParams PathParams) (*UpdateSecretVersionStageRequest, error) { - input := &UpdateSecretVersionStageRequest{} - - return input, nil -} - -// DeserializeValidateResourcePolicyRequest parses an HTTP request into a *ValidateResourcePolicyRequest. -func DeserializeValidateResourcePolicyRequest(r *http.Request, pathParams PathParams) (*ValidateResourcePolicyRequest, error) { - input := &ValidateResourcePolicyRequest{} - - return input, nil -} diff --git a/internal/generated/servicediscovery/deserializer.go b/internal/generated/servicediscovery/deserializer.go deleted file mode 100644 index e2dc5422..00000000 --- a/internal/generated/servicediscovery/deserializer.go +++ /dev/null @@ -1,453 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package servicediscovery - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeCreateHttpNamespaceResponse writes the CreateHttpNamespaceResponse to the HTTP response. -func SerializeCreateHttpNamespaceResponse(w http.ResponseWriter, output *CreateHttpNamespaceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreatePrivateDnsNamespaceResponse writes the CreatePrivateDnsNamespaceResponse to the HTTP response. -func SerializeCreatePrivateDnsNamespaceResponse(w http.ResponseWriter, output *CreatePrivateDnsNamespaceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreatePublicDnsNamespaceResponse writes the CreatePublicDnsNamespaceResponse to the HTTP response. -func SerializeCreatePublicDnsNamespaceResponse(w http.ResponseWriter, output *CreatePublicDnsNamespaceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateServiceResponse writes the CreateServiceResponse to the HTTP response. -func SerializeCreateServiceResponse(w http.ResponseWriter, output *CreateServiceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteNamespaceResponse writes the DeleteNamespaceResponse to the HTTP response. -func SerializeDeleteNamespaceResponse(w http.ResponseWriter, output *DeleteNamespaceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteServiceResponse writes the DeleteServiceResponse to the HTTP response. -func SerializeDeleteServiceResponse(w http.ResponseWriter, output *DeleteServiceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteServiceAttributesResponse writes the DeleteServiceAttributesResponse to the HTTP response. -func SerializeDeleteServiceAttributesResponse(w http.ResponseWriter, output *DeleteServiceAttributesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeregisterInstanceResponse writes the DeregisterInstanceResponse to the HTTP response. -func SerializeDeregisterInstanceResponse(w http.ResponseWriter, output *DeregisterInstanceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDiscoverInstancesResponse writes the DiscoverInstancesResponse to the HTTP response. -func SerializeDiscoverInstancesResponse(w http.ResponseWriter, output *DiscoverInstancesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDiscoverInstancesRevisionResponse writes the DiscoverInstancesRevisionResponse to the HTTP response. -func SerializeDiscoverInstancesRevisionResponse(w http.ResponseWriter, output *DiscoverInstancesRevisionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetInstanceResponse writes the GetInstanceResponse to the HTTP response. -func SerializeGetInstanceResponse(w http.ResponseWriter, output *GetInstanceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetInstancesHealthStatusResponse writes the GetInstancesHealthStatusResponse to the HTTP response. -func SerializeGetInstancesHealthStatusResponse(w http.ResponseWriter, output *GetInstancesHealthStatusResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetNamespaceResponse writes the GetNamespaceResponse to the HTTP response. -func SerializeGetNamespaceResponse(w http.ResponseWriter, output *GetNamespaceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetOperationResponse writes the GetOperationResponse to the HTTP response. -func SerializeGetOperationResponse(w http.ResponseWriter, output *GetOperationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetServiceResponse writes the GetServiceResponse to the HTTP response. -func SerializeGetServiceResponse(w http.ResponseWriter, output *GetServiceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetServiceAttributesResponse writes the GetServiceAttributesResponse to the HTTP response. -func SerializeGetServiceAttributesResponse(w http.ResponseWriter, output *GetServiceAttributesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListInstancesResponse writes the ListInstancesResponse to the HTTP response. -func SerializeListInstancesResponse(w http.ResponseWriter, output *ListInstancesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListNamespacesResponse writes the ListNamespacesResponse to the HTTP response. -func SerializeListNamespacesResponse(w http.ResponseWriter, output *ListNamespacesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListOperationsResponse writes the ListOperationsResponse to the HTTP response. -func SerializeListOperationsResponse(w http.ResponseWriter, output *ListOperationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListServicesResponse writes the ListServicesResponse to the HTTP response. -func SerializeListServicesResponse(w http.ResponseWriter, output *ListServicesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceResponse writes the ListTagsForResourceResponse to the HTTP response. -func SerializeListTagsForResourceResponse(w http.ResponseWriter, output *ListTagsForResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRegisterInstanceResponse writes the RegisterInstanceResponse to the HTTP response. -func SerializeRegisterInstanceResponse(w http.ResponseWriter, output *RegisterInstanceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTagResourceResponse writes the TagResourceResponse to the HTTP response. -func SerializeTagResourceResponse(w http.ResponseWriter, output *TagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUntagResourceResponse writes the UntagResourceResponse to the HTTP response. -func SerializeUntagResourceResponse(w http.ResponseWriter, output *UntagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateHttpNamespaceResponse writes the UpdateHttpNamespaceResponse to the HTTP response. -func SerializeUpdateHttpNamespaceResponse(w http.ResponseWriter, output *UpdateHttpNamespaceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdatePrivateDnsNamespaceResponse writes the UpdatePrivateDnsNamespaceResponse to the HTTP response. -func SerializeUpdatePrivateDnsNamespaceResponse(w http.ResponseWriter, output *UpdatePrivateDnsNamespaceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdatePublicDnsNamespaceResponse writes the UpdatePublicDnsNamespaceResponse to the HTTP response. -func SerializeUpdatePublicDnsNamespaceResponse(w http.ResponseWriter, output *UpdatePublicDnsNamespaceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateServiceResponse writes the UpdateServiceResponse to the HTTP response. -func SerializeUpdateServiceResponse(w http.ResponseWriter, output *UpdateServiceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateServiceAttributesResponse writes the UpdateServiceAttributesResponse to the HTTP response. -func SerializeUpdateServiceAttributesResponse(w http.ResponseWriter, output *UpdateServiceAttributesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} diff --git a/internal/generated/servicediscovery/interface.go b/internal/generated/servicediscovery/interface.go deleted file mode 100644 index d5bb3ffe..00000000 --- a/internal/generated/servicediscovery/interface.go +++ /dev/null @@ -1,38 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package servicediscovery - -import "context" - -type Route53AutoNaming_v20170314Service interface { - CreateHttpNamespace(ctx context.Context, input *CreateHttpNamespaceRequest) (*CreateHttpNamespaceResponse, error) - CreatePrivateDnsNamespace(ctx context.Context, input *CreatePrivateDnsNamespaceRequest) (*CreatePrivateDnsNamespaceResponse, error) - CreatePublicDnsNamespace(ctx context.Context, input *CreatePublicDnsNamespaceRequest) (*CreatePublicDnsNamespaceResponse, error) - CreateService(ctx context.Context, input *CreateServiceRequest) (*CreateServiceResponse, error) - DeleteNamespace(ctx context.Context, input *DeleteNamespaceRequest) (*DeleteNamespaceResponse, error) - DeleteService(ctx context.Context, input *DeleteServiceRequest) (*DeleteServiceResponse, error) - DeleteServiceAttributes(ctx context.Context, input *DeleteServiceAttributesRequest) (*DeleteServiceAttributesResponse, error) - DeregisterInstance(ctx context.Context, input *DeregisterInstanceRequest) (*DeregisterInstanceResponse, error) - DiscoverInstances(ctx context.Context, input *DiscoverInstancesRequest) (*DiscoverInstancesResponse, error) - DiscoverInstancesRevision(ctx context.Context, input *DiscoverInstancesRevisionRequest) (*DiscoverInstancesRevisionResponse, error) - GetInstance(ctx context.Context, input *GetInstanceRequest) (*GetInstanceResponse, error) - GetInstancesHealthStatus(ctx context.Context, input *GetInstancesHealthStatusRequest) (*GetInstancesHealthStatusResponse, error) - GetNamespace(ctx context.Context, input *GetNamespaceRequest) (*GetNamespaceResponse, error) - GetOperation(ctx context.Context, input *GetOperationRequest) (*GetOperationResponse, error) - GetService(ctx context.Context, input *GetServiceRequest) (*GetServiceResponse, error) - GetServiceAttributes(ctx context.Context, input *GetServiceAttributesRequest) (*GetServiceAttributesResponse, error) - ListInstances(ctx context.Context, input *ListInstancesRequest) (*ListInstancesResponse, error) - ListNamespaces(ctx context.Context, input *ListNamespacesRequest) (*ListNamespacesResponse, error) - ListOperations(ctx context.Context, input *ListOperationsRequest) (*ListOperationsResponse, error) - ListServices(ctx context.Context, input *ListServicesRequest) (*ListServicesResponse, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceRequest) (*ListTagsForResourceResponse, error) - RegisterInstance(ctx context.Context, input *RegisterInstanceRequest) (*RegisterInstanceResponse, error) - TagResource(ctx context.Context, input *TagResourceRequest) (*TagResourceResponse, error) - UntagResource(ctx context.Context, input *UntagResourceRequest) (*UntagResourceResponse, error) - UpdateHttpNamespace(ctx context.Context, input *UpdateHttpNamespaceRequest) (*UpdateHttpNamespaceResponse, error) - UpdateInstanceCustomHealthStatus(ctx context.Context, input *UpdateInstanceCustomHealthStatusRequest) (*SmithyUnit, error) - UpdatePrivateDnsNamespace(ctx context.Context, input *UpdatePrivateDnsNamespaceRequest) (*UpdatePrivateDnsNamespaceResponse, error) - UpdatePublicDnsNamespace(ctx context.Context, input *UpdatePublicDnsNamespaceRequest) (*UpdatePublicDnsNamespaceResponse, error) - UpdateService(ctx context.Context, input *UpdateServiceRequest) (*UpdateServiceResponse, error) - UpdateServiceAttributes(ctx context.Context, input *UpdateServiceAttributesRequest) (*UpdateServiceAttributesResponse, error) -} diff --git a/internal/generated/servicediscovery/router.go b/internal/generated/servicediscovery/router.go index d3df1c40..1f9b80b3 100644 --- a/internal/generated/servicediscovery/router.go +++ b/internal/generated/servicediscovery/router.go @@ -4,6 +4,9 @@ package servicediscovery import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/servicediscovery/serializer.go b/internal/generated/servicediscovery/serializer.go deleted file mode 100644 index 1ba4dc90..00000000 --- a/internal/generated/servicediscovery/serializer.go +++ /dev/null @@ -1,220 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package servicediscovery - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeCreateHttpNamespaceRequest parses an HTTP request into a *CreateHttpNamespaceRequest. -func DeserializeCreateHttpNamespaceRequest(r *http.Request, pathParams PathParams) (*CreateHttpNamespaceRequest, error) { - input := &CreateHttpNamespaceRequest{} - - return input, nil -} - -// DeserializeCreatePrivateDnsNamespaceRequest parses an HTTP request into a *CreatePrivateDnsNamespaceRequest. -func DeserializeCreatePrivateDnsNamespaceRequest(r *http.Request, pathParams PathParams) (*CreatePrivateDnsNamespaceRequest, error) { - input := &CreatePrivateDnsNamespaceRequest{} - - return input, nil -} - -// DeserializeCreatePublicDnsNamespaceRequest parses an HTTP request into a *CreatePublicDnsNamespaceRequest. -func DeserializeCreatePublicDnsNamespaceRequest(r *http.Request, pathParams PathParams) (*CreatePublicDnsNamespaceRequest, error) { - input := &CreatePublicDnsNamespaceRequest{} - - return input, nil -} - -// DeserializeCreateServiceRequest parses an HTTP request into a *CreateServiceRequest. -func DeserializeCreateServiceRequest(r *http.Request, pathParams PathParams) (*CreateServiceRequest, error) { - input := &CreateServiceRequest{} - - return input, nil -} - -// DeserializeDeleteNamespaceRequest parses an HTTP request into a *DeleteNamespaceRequest. -func DeserializeDeleteNamespaceRequest(r *http.Request, pathParams PathParams) (*DeleteNamespaceRequest, error) { - input := &DeleteNamespaceRequest{} - - return input, nil -} - -// DeserializeDeleteServiceRequest parses an HTTP request into a *DeleteServiceRequest. -func DeserializeDeleteServiceRequest(r *http.Request, pathParams PathParams) (*DeleteServiceRequest, error) { - input := &DeleteServiceRequest{} - - return input, nil -} - -// DeserializeDeleteServiceAttributesRequest parses an HTTP request into a *DeleteServiceAttributesRequest. -func DeserializeDeleteServiceAttributesRequest(r *http.Request, pathParams PathParams) (*DeleteServiceAttributesRequest, error) { - input := &DeleteServiceAttributesRequest{} - - return input, nil -} - -// DeserializeDeregisterInstanceRequest parses an HTTP request into a *DeregisterInstanceRequest. -func DeserializeDeregisterInstanceRequest(r *http.Request, pathParams PathParams) (*DeregisterInstanceRequest, error) { - input := &DeregisterInstanceRequest{} - - return input, nil -} - -// DeserializeDiscoverInstancesRequest parses an HTTP request into a *DiscoverInstancesRequest. -func DeserializeDiscoverInstancesRequest(r *http.Request, pathParams PathParams) (*DiscoverInstancesRequest, error) { - input := &DiscoverInstancesRequest{} - - return input, nil -} - -// DeserializeDiscoverInstancesRevisionRequest parses an HTTP request into a *DiscoverInstancesRevisionRequest. -func DeserializeDiscoverInstancesRevisionRequest(r *http.Request, pathParams PathParams) (*DiscoverInstancesRevisionRequest, error) { - input := &DiscoverInstancesRevisionRequest{} - - return input, nil -} - -// DeserializeGetInstanceRequest parses an HTTP request into a *GetInstanceRequest. -func DeserializeGetInstanceRequest(r *http.Request, pathParams PathParams) (*GetInstanceRequest, error) { - input := &GetInstanceRequest{} - - return input, nil -} - -// DeserializeGetInstancesHealthStatusRequest parses an HTTP request into a *GetInstancesHealthStatusRequest. -func DeserializeGetInstancesHealthStatusRequest(r *http.Request, pathParams PathParams) (*GetInstancesHealthStatusRequest, error) { - input := &GetInstancesHealthStatusRequest{} - - return input, nil -} - -// DeserializeGetNamespaceRequest parses an HTTP request into a *GetNamespaceRequest. -func DeserializeGetNamespaceRequest(r *http.Request, pathParams PathParams) (*GetNamespaceRequest, error) { - input := &GetNamespaceRequest{} - - return input, nil -} - -// DeserializeGetOperationRequest parses an HTTP request into a *GetOperationRequest. -func DeserializeGetOperationRequest(r *http.Request, pathParams PathParams) (*GetOperationRequest, error) { - input := &GetOperationRequest{} - - return input, nil -} - -// DeserializeGetServiceRequest parses an HTTP request into a *GetServiceRequest. -func DeserializeGetServiceRequest(r *http.Request, pathParams PathParams) (*GetServiceRequest, error) { - input := &GetServiceRequest{} - - return input, nil -} - -// DeserializeGetServiceAttributesRequest parses an HTTP request into a *GetServiceAttributesRequest. -func DeserializeGetServiceAttributesRequest(r *http.Request, pathParams PathParams) (*GetServiceAttributesRequest, error) { - input := &GetServiceAttributesRequest{} - - return input, nil -} - -// DeserializeListInstancesRequest parses an HTTP request into a *ListInstancesRequest. -func DeserializeListInstancesRequest(r *http.Request, pathParams PathParams) (*ListInstancesRequest, error) { - input := &ListInstancesRequest{} - - return input, nil -} - -// DeserializeListNamespacesRequest parses an HTTP request into a *ListNamespacesRequest. -func DeserializeListNamespacesRequest(r *http.Request, pathParams PathParams) (*ListNamespacesRequest, error) { - input := &ListNamespacesRequest{} - - return input, nil -} - -// DeserializeListOperationsRequest parses an HTTP request into a *ListOperationsRequest. -func DeserializeListOperationsRequest(r *http.Request, pathParams PathParams) (*ListOperationsRequest, error) { - input := &ListOperationsRequest{} - - return input, nil -} - -// DeserializeListServicesRequest parses an HTTP request into a *ListServicesRequest. -func DeserializeListServicesRequest(r *http.Request, pathParams PathParams) (*ListServicesRequest, error) { - input := &ListServicesRequest{} - - return input, nil -} - -// DeserializeListTagsForResourceRequest parses an HTTP request into a *ListTagsForResourceRequest. -func DeserializeListTagsForResourceRequest(r *http.Request, pathParams PathParams) (*ListTagsForResourceRequest, error) { - input := &ListTagsForResourceRequest{} - - return input, nil -} - -// DeserializeRegisterInstanceRequest parses an HTTP request into a *RegisterInstanceRequest. -func DeserializeRegisterInstanceRequest(r *http.Request, pathParams PathParams) (*RegisterInstanceRequest, error) { - input := &RegisterInstanceRequest{} - - return input, nil -} - -// DeserializeTagResourceRequest parses an HTTP request into a *TagResourceRequest. -func DeserializeTagResourceRequest(r *http.Request, pathParams PathParams) (*TagResourceRequest, error) { - input := &TagResourceRequest{} - - return input, nil -} - -// DeserializeUntagResourceRequest parses an HTTP request into a *UntagResourceRequest. -func DeserializeUntagResourceRequest(r *http.Request, pathParams PathParams) (*UntagResourceRequest, error) { - input := &UntagResourceRequest{} - - return input, nil -} - -// DeserializeUpdateHttpNamespaceRequest parses an HTTP request into a *UpdateHttpNamespaceRequest. -func DeserializeUpdateHttpNamespaceRequest(r *http.Request, pathParams PathParams) (*UpdateHttpNamespaceRequest, error) { - input := &UpdateHttpNamespaceRequest{} - - return input, nil -} - -// DeserializeUpdateInstanceCustomHealthStatusRequest parses an HTTP request into a *UpdateInstanceCustomHealthStatusRequest. -func DeserializeUpdateInstanceCustomHealthStatusRequest(r *http.Request, pathParams PathParams) (*UpdateInstanceCustomHealthStatusRequest, error) { - input := &UpdateInstanceCustomHealthStatusRequest{} - - return input, nil -} - -// DeserializeUpdatePrivateDnsNamespaceRequest parses an HTTP request into a *UpdatePrivateDnsNamespaceRequest. -func DeserializeUpdatePrivateDnsNamespaceRequest(r *http.Request, pathParams PathParams) (*UpdatePrivateDnsNamespaceRequest, error) { - input := &UpdatePrivateDnsNamespaceRequest{} - - return input, nil -} - -// DeserializeUpdatePublicDnsNamespaceRequest parses an HTTP request into a *UpdatePublicDnsNamespaceRequest. -func DeserializeUpdatePublicDnsNamespaceRequest(r *http.Request, pathParams PathParams) (*UpdatePublicDnsNamespaceRequest, error) { - input := &UpdatePublicDnsNamespaceRequest{} - - return input, nil -} - -// DeserializeUpdateServiceRequest parses an HTTP request into a *UpdateServiceRequest. -func DeserializeUpdateServiceRequest(r *http.Request, pathParams PathParams) (*UpdateServiceRequest, error) { - input := &UpdateServiceRequest{} - - return input, nil -} - -// DeserializeUpdateServiceAttributesRequest parses an HTTP request into a *UpdateServiceAttributesRequest. -func DeserializeUpdateServiceAttributesRequest(r *http.Request, pathParams PathParams) (*UpdateServiceAttributesRequest, error) { - input := &UpdateServiceAttributesRequest{} - - return input, nil -} diff --git a/internal/generated/ses/deserializer.go b/internal/generated/ses/deserializer.go deleted file mode 100644 index f9eb019e..00000000 --- a/internal/generated/ses/deserializer.go +++ /dev/null @@ -1,835 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package ses - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeCloneReceiptRuleSetResponse writes the CloneReceiptRuleSetResponse to the HTTP response. -func SerializeCloneReceiptRuleSetResponse(w http.ResponseWriter, output *CloneReceiptRuleSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateConfigurationSetResponse writes the CreateConfigurationSetResponse to the HTTP response. -func SerializeCreateConfigurationSetResponse(w http.ResponseWriter, output *CreateConfigurationSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateConfigurationSetEventDestinationResponse writes the CreateConfigurationSetEventDestinationResponse to the HTTP response. -func SerializeCreateConfigurationSetEventDestinationResponse(w http.ResponseWriter, output *CreateConfigurationSetEventDestinationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateConfigurationSetTrackingOptionsResponse writes the CreateConfigurationSetTrackingOptionsResponse to the HTTP response. -func SerializeCreateConfigurationSetTrackingOptionsResponse(w http.ResponseWriter, output *CreateConfigurationSetTrackingOptionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateReceiptFilterResponse writes the CreateReceiptFilterResponse to the HTTP response. -func SerializeCreateReceiptFilterResponse(w http.ResponseWriter, output *CreateReceiptFilterResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateReceiptRuleResponse writes the CreateReceiptRuleResponse to the HTTP response. -func SerializeCreateReceiptRuleResponse(w http.ResponseWriter, output *CreateReceiptRuleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateReceiptRuleSetResponse writes the CreateReceiptRuleSetResponse to the HTTP response. -func SerializeCreateReceiptRuleSetResponse(w http.ResponseWriter, output *CreateReceiptRuleSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateTemplateResponse writes the CreateTemplateResponse to the HTTP response. -func SerializeCreateTemplateResponse(w http.ResponseWriter, output *CreateTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteConfigurationSetResponse writes the DeleteConfigurationSetResponse to the HTTP response. -func SerializeDeleteConfigurationSetResponse(w http.ResponseWriter, output *DeleteConfigurationSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteConfigurationSetEventDestinationResponse writes the DeleteConfigurationSetEventDestinationResponse to the HTTP response. -func SerializeDeleteConfigurationSetEventDestinationResponse(w http.ResponseWriter, output *DeleteConfigurationSetEventDestinationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteConfigurationSetTrackingOptionsResponse writes the DeleteConfigurationSetTrackingOptionsResponse to the HTTP response. -func SerializeDeleteConfigurationSetTrackingOptionsResponse(w http.ResponseWriter, output *DeleteConfigurationSetTrackingOptionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteIdentityResponse writes the DeleteIdentityResponse to the HTTP response. -func SerializeDeleteIdentityResponse(w http.ResponseWriter, output *DeleteIdentityResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteIdentityPolicyResponse writes the DeleteIdentityPolicyResponse to the HTTP response. -func SerializeDeleteIdentityPolicyResponse(w http.ResponseWriter, output *DeleteIdentityPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteReceiptFilterResponse writes the DeleteReceiptFilterResponse to the HTTP response. -func SerializeDeleteReceiptFilterResponse(w http.ResponseWriter, output *DeleteReceiptFilterResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteReceiptRuleResponse writes the DeleteReceiptRuleResponse to the HTTP response. -func SerializeDeleteReceiptRuleResponse(w http.ResponseWriter, output *DeleteReceiptRuleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteReceiptRuleSetResponse writes the DeleteReceiptRuleSetResponse to the HTTP response. -func SerializeDeleteReceiptRuleSetResponse(w http.ResponseWriter, output *DeleteReceiptRuleSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteTemplateResponse writes the DeleteTemplateResponse to the HTTP response. -func SerializeDeleteTemplateResponse(w http.ResponseWriter, output *DeleteTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDescribeActiveReceiptRuleSetResponse writes the DescribeActiveReceiptRuleSetResponse to the HTTP response. -func SerializeDescribeActiveReceiptRuleSetResponse(w http.ResponseWriter, output *DescribeActiveReceiptRuleSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeConfigurationSetResponse writes the DescribeConfigurationSetResponse to the HTTP response. -func SerializeDescribeConfigurationSetResponse(w http.ResponseWriter, output *DescribeConfigurationSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeReceiptRuleResponse writes the DescribeReceiptRuleResponse to the HTTP response. -func SerializeDescribeReceiptRuleResponse(w http.ResponseWriter, output *DescribeReceiptRuleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeReceiptRuleSetResponse writes the DescribeReceiptRuleSetResponse to the HTTP response. -func SerializeDescribeReceiptRuleSetResponse(w http.ResponseWriter, output *DescribeReceiptRuleSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetAccountSendingEnabledResponse writes the GetAccountSendingEnabledResponse to the HTTP response. -func SerializeGetAccountSendingEnabledResponse(w http.ResponseWriter, output *GetAccountSendingEnabledResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCustomVerificationEmailTemplateResponse writes the GetCustomVerificationEmailTemplateResponse to the HTTP response. -func SerializeGetCustomVerificationEmailTemplateResponse(w http.ResponseWriter, output *GetCustomVerificationEmailTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetIdentityDkimAttributesResponse writes the GetIdentityDkimAttributesResponse to the HTTP response. -func SerializeGetIdentityDkimAttributesResponse(w http.ResponseWriter, output *GetIdentityDkimAttributesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetIdentityMailFromDomainAttributesResponse writes the GetIdentityMailFromDomainAttributesResponse to the HTTP response. -func SerializeGetIdentityMailFromDomainAttributesResponse(w http.ResponseWriter, output *GetIdentityMailFromDomainAttributesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetIdentityNotificationAttributesResponse writes the GetIdentityNotificationAttributesResponse to the HTTP response. -func SerializeGetIdentityNotificationAttributesResponse(w http.ResponseWriter, output *GetIdentityNotificationAttributesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetIdentityPoliciesResponse writes the GetIdentityPoliciesResponse to the HTTP response. -func SerializeGetIdentityPoliciesResponse(w http.ResponseWriter, output *GetIdentityPoliciesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetIdentityVerificationAttributesResponse writes the GetIdentityVerificationAttributesResponse to the HTTP response. -func SerializeGetIdentityVerificationAttributesResponse(w http.ResponseWriter, output *GetIdentityVerificationAttributesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSendQuotaResponse writes the GetSendQuotaResponse to the HTTP response. -func SerializeGetSendQuotaResponse(w http.ResponseWriter, output *GetSendQuotaResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSendStatisticsResponse writes the GetSendStatisticsResponse to the HTTP response. -func SerializeGetSendStatisticsResponse(w http.ResponseWriter, output *GetSendStatisticsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTemplateResponse writes the GetTemplateResponse to the HTTP response. -func SerializeGetTemplateResponse(w http.ResponseWriter, output *GetTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListConfigurationSetsResponse writes the ListConfigurationSetsResponse to the HTTP response. -func SerializeListConfigurationSetsResponse(w http.ResponseWriter, output *ListConfigurationSetsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListCustomVerificationEmailTemplatesResponse writes the ListCustomVerificationEmailTemplatesResponse to the HTTP response. -func SerializeListCustomVerificationEmailTemplatesResponse(w http.ResponseWriter, output *ListCustomVerificationEmailTemplatesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListIdentitiesResponse writes the ListIdentitiesResponse to the HTTP response. -func SerializeListIdentitiesResponse(w http.ResponseWriter, output *ListIdentitiesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListIdentityPoliciesResponse writes the ListIdentityPoliciesResponse to the HTTP response. -func SerializeListIdentityPoliciesResponse(w http.ResponseWriter, output *ListIdentityPoliciesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListReceiptFiltersResponse writes the ListReceiptFiltersResponse to the HTTP response. -func SerializeListReceiptFiltersResponse(w http.ResponseWriter, output *ListReceiptFiltersResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListReceiptRuleSetsResponse writes the ListReceiptRuleSetsResponse to the HTTP response. -func SerializeListReceiptRuleSetsResponse(w http.ResponseWriter, output *ListReceiptRuleSetsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTemplatesResponse writes the ListTemplatesResponse to the HTTP response. -func SerializeListTemplatesResponse(w http.ResponseWriter, output *ListTemplatesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListVerifiedEmailAddressesResponse writes the ListVerifiedEmailAddressesResponse to the HTTP response. -func SerializeListVerifiedEmailAddressesResponse(w http.ResponseWriter, output *ListVerifiedEmailAddressesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutConfigurationSetDeliveryOptionsResponse writes the PutConfigurationSetDeliveryOptionsResponse to the HTTP response. -func SerializePutConfigurationSetDeliveryOptionsResponse(w http.ResponseWriter, output *PutConfigurationSetDeliveryOptionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializePutIdentityPolicyResponse writes the PutIdentityPolicyResponse to the HTTP response. -func SerializePutIdentityPolicyResponse(w http.ResponseWriter, output *PutIdentityPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeReorderReceiptRuleSetResponse writes the ReorderReceiptRuleSetResponse to the HTTP response. -func SerializeReorderReceiptRuleSetResponse(w http.ResponseWriter, output *ReorderReceiptRuleSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeSendBounceResponse writes the SendBounceResponse to the HTTP response. -func SerializeSendBounceResponse(w http.ResponseWriter, output *SendBounceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSendBulkTemplatedEmailResponse writes the SendBulkTemplatedEmailResponse to the HTTP response. -func SerializeSendBulkTemplatedEmailResponse(w http.ResponseWriter, output *SendBulkTemplatedEmailResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSendCustomVerificationEmailResponse writes the SendCustomVerificationEmailResponse to the HTTP response. -func SerializeSendCustomVerificationEmailResponse(w http.ResponseWriter, output *SendCustomVerificationEmailResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSendEmailResponse writes the SendEmailResponse to the HTTP response. -func SerializeSendEmailResponse(w http.ResponseWriter, output *SendEmailResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSendRawEmailResponse writes the SendRawEmailResponse to the HTTP response. -func SerializeSendRawEmailResponse(w http.ResponseWriter, output *SendRawEmailResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSendTemplatedEmailResponse writes the SendTemplatedEmailResponse to the HTTP response. -func SerializeSendTemplatedEmailResponse(w http.ResponseWriter, output *SendTemplatedEmailResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSetActiveReceiptRuleSetResponse writes the SetActiveReceiptRuleSetResponse to the HTTP response. -func SerializeSetActiveReceiptRuleSetResponse(w http.ResponseWriter, output *SetActiveReceiptRuleSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeSetIdentityDkimEnabledResponse writes the SetIdentityDkimEnabledResponse to the HTTP response. -func SerializeSetIdentityDkimEnabledResponse(w http.ResponseWriter, output *SetIdentityDkimEnabledResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeSetIdentityFeedbackForwardingEnabledResponse writes the SetIdentityFeedbackForwardingEnabledResponse to the HTTP response. -func SerializeSetIdentityFeedbackForwardingEnabledResponse(w http.ResponseWriter, output *SetIdentityFeedbackForwardingEnabledResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeSetIdentityHeadersInNotificationsEnabledResponse writes the SetIdentityHeadersInNotificationsEnabledResponse to the HTTP response. -func SerializeSetIdentityHeadersInNotificationsEnabledResponse(w http.ResponseWriter, output *SetIdentityHeadersInNotificationsEnabledResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeSetIdentityMailFromDomainResponse writes the SetIdentityMailFromDomainResponse to the HTTP response. -func SerializeSetIdentityMailFromDomainResponse(w http.ResponseWriter, output *SetIdentityMailFromDomainResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeSetIdentityNotificationTopicResponse writes the SetIdentityNotificationTopicResponse to the HTTP response. -func SerializeSetIdentityNotificationTopicResponse(w http.ResponseWriter, output *SetIdentityNotificationTopicResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeSetReceiptRulePositionResponse writes the SetReceiptRulePositionResponse to the HTTP response. -func SerializeSetReceiptRulePositionResponse(w http.ResponseWriter, output *SetReceiptRulePositionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeTestRenderTemplateResponse writes the TestRenderTemplateResponse to the HTTP response. -func SerializeTestRenderTemplateResponse(w http.ResponseWriter, output *TestRenderTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateConfigurationSetEventDestinationResponse writes the UpdateConfigurationSetEventDestinationResponse to the HTTP response. -func SerializeUpdateConfigurationSetEventDestinationResponse(w http.ResponseWriter, output *UpdateConfigurationSetEventDestinationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateConfigurationSetTrackingOptionsResponse writes the UpdateConfigurationSetTrackingOptionsResponse to the HTTP response. -func SerializeUpdateConfigurationSetTrackingOptionsResponse(w http.ResponseWriter, output *UpdateConfigurationSetTrackingOptionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateReceiptRuleResponse writes the UpdateReceiptRuleResponse to the HTTP response. -func SerializeUpdateReceiptRuleResponse(w http.ResponseWriter, output *UpdateReceiptRuleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateTemplateResponse writes the UpdateTemplateResponse to the HTTP response. -func SerializeUpdateTemplateResponse(w http.ResponseWriter, output *UpdateTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeVerifyDomainDkimResponse writes the VerifyDomainDkimResponse to the HTTP response. -func SerializeVerifyDomainDkimResponse(w http.ResponseWriter, output *VerifyDomainDkimResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeVerifyDomainIdentityResponse writes the VerifyDomainIdentityResponse to the HTTP response. -func SerializeVerifyDomainIdentityResponse(w http.ResponseWriter, output *VerifyDomainIdentityResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeVerifyEmailIdentityResponse writes the VerifyEmailIdentityResponse to the HTTP response. -func SerializeVerifyEmailIdentityResponse(w http.ResponseWriter, output *VerifyEmailIdentityResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} diff --git a/internal/generated/ses/interface.go b/internal/generated/ses/interface.go deleted file mode 100644 index a1b27bcb..00000000 --- a/internal/generated/ses/interface.go +++ /dev/null @@ -1,79 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package ses - -import "context" - -type SimpleEmailServiceService interface { - CloneReceiptRuleSet(ctx context.Context, input *CloneReceiptRuleSetRequest) (*CloneReceiptRuleSetResponse, error) - CreateConfigurationSet(ctx context.Context, input *CreateConfigurationSetRequest) (*CreateConfigurationSetResponse, error) - CreateConfigurationSetEventDestination(ctx context.Context, input *CreateConfigurationSetEventDestinationRequest) (*CreateConfigurationSetEventDestinationResponse, error) - CreateConfigurationSetTrackingOptions(ctx context.Context, input *CreateConfigurationSetTrackingOptionsRequest) (*CreateConfigurationSetTrackingOptionsResponse, error) - CreateCustomVerificationEmailTemplate(ctx context.Context, input *CreateCustomVerificationEmailTemplateRequest) (*SmithyUnit, error) - CreateReceiptFilter(ctx context.Context, input *CreateReceiptFilterRequest) (*CreateReceiptFilterResponse, error) - CreateReceiptRule(ctx context.Context, input *CreateReceiptRuleRequest) (*CreateReceiptRuleResponse, error) - CreateReceiptRuleSet(ctx context.Context, input *CreateReceiptRuleSetRequest) (*CreateReceiptRuleSetResponse, error) - CreateTemplate(ctx context.Context, input *CreateTemplateRequest) (*CreateTemplateResponse, error) - DeleteConfigurationSet(ctx context.Context, input *DeleteConfigurationSetRequest) (*DeleteConfigurationSetResponse, error) - DeleteConfigurationSetEventDestination(ctx context.Context, input *DeleteConfigurationSetEventDestinationRequest) (*DeleteConfigurationSetEventDestinationResponse, error) - DeleteConfigurationSetTrackingOptions(ctx context.Context, input *DeleteConfigurationSetTrackingOptionsRequest) (*DeleteConfigurationSetTrackingOptionsResponse, error) - DeleteCustomVerificationEmailTemplate(ctx context.Context, input *DeleteCustomVerificationEmailTemplateRequest) (*SmithyUnit, error) - DeleteIdentity(ctx context.Context, input *DeleteIdentityRequest) (*DeleteIdentityResponse, error) - DeleteIdentityPolicy(ctx context.Context, input *DeleteIdentityPolicyRequest) (*DeleteIdentityPolicyResponse, error) - DeleteReceiptFilter(ctx context.Context, input *DeleteReceiptFilterRequest) (*DeleteReceiptFilterResponse, error) - DeleteReceiptRule(ctx context.Context, input *DeleteReceiptRuleRequest) (*DeleteReceiptRuleResponse, error) - DeleteReceiptRuleSet(ctx context.Context, input *DeleteReceiptRuleSetRequest) (*DeleteReceiptRuleSetResponse, error) - DeleteTemplate(ctx context.Context, input *DeleteTemplateRequest) (*DeleteTemplateResponse, error) - DeleteVerifiedEmailAddress(ctx context.Context, input *DeleteVerifiedEmailAddressRequest) (*SmithyUnit, error) - DescribeActiveReceiptRuleSet(ctx context.Context, input *DescribeActiveReceiptRuleSetRequest) (*DescribeActiveReceiptRuleSetResponse, error) - DescribeConfigurationSet(ctx context.Context, input *DescribeConfigurationSetRequest) (*DescribeConfigurationSetResponse, error) - DescribeReceiptRule(ctx context.Context, input *DescribeReceiptRuleRequest) (*DescribeReceiptRuleResponse, error) - DescribeReceiptRuleSet(ctx context.Context, input *DescribeReceiptRuleSetRequest) (*DescribeReceiptRuleSetResponse, error) - GetAccountSendingEnabled(ctx context.Context, input *SmithyUnit) (*GetAccountSendingEnabledResponse, error) - GetCustomVerificationEmailTemplate(ctx context.Context, input *GetCustomVerificationEmailTemplateRequest) (*GetCustomVerificationEmailTemplateResponse, error) - GetIdentityDkimAttributes(ctx context.Context, input *GetIdentityDkimAttributesRequest) (*GetIdentityDkimAttributesResponse, error) - GetIdentityMailFromDomainAttributes(ctx context.Context, input *GetIdentityMailFromDomainAttributesRequest) (*GetIdentityMailFromDomainAttributesResponse, error) - GetIdentityNotificationAttributes(ctx context.Context, input *GetIdentityNotificationAttributesRequest) (*GetIdentityNotificationAttributesResponse, error) - GetIdentityPolicies(ctx context.Context, input *GetIdentityPoliciesRequest) (*GetIdentityPoliciesResponse, error) - GetIdentityVerificationAttributes(ctx context.Context, input *GetIdentityVerificationAttributesRequest) (*GetIdentityVerificationAttributesResponse, error) - GetSendQuota(ctx context.Context, input *SmithyUnit) (*GetSendQuotaResponse, error) - GetSendStatistics(ctx context.Context, input *SmithyUnit) (*GetSendStatisticsResponse, error) - GetTemplate(ctx context.Context, input *GetTemplateRequest) (*GetTemplateResponse, error) - ListConfigurationSets(ctx context.Context, input *ListConfigurationSetsRequest) (*ListConfigurationSetsResponse, error) - ListCustomVerificationEmailTemplates(ctx context.Context, input *ListCustomVerificationEmailTemplatesRequest) (*ListCustomVerificationEmailTemplatesResponse, error) - ListIdentities(ctx context.Context, input *ListIdentitiesRequest) (*ListIdentitiesResponse, error) - ListIdentityPolicies(ctx context.Context, input *ListIdentityPoliciesRequest) (*ListIdentityPoliciesResponse, error) - ListReceiptFilters(ctx context.Context, input *ListReceiptFiltersRequest) (*ListReceiptFiltersResponse, error) - ListReceiptRuleSets(ctx context.Context, input *ListReceiptRuleSetsRequest) (*ListReceiptRuleSetsResponse, error) - ListTemplates(ctx context.Context, input *ListTemplatesRequest) (*ListTemplatesResponse, error) - ListVerifiedEmailAddresses(ctx context.Context, input *SmithyUnit) (*ListVerifiedEmailAddressesResponse, error) - PutConfigurationSetDeliveryOptions(ctx context.Context, input *PutConfigurationSetDeliveryOptionsRequest) (*PutConfigurationSetDeliveryOptionsResponse, error) - PutIdentityPolicy(ctx context.Context, input *PutIdentityPolicyRequest) (*PutIdentityPolicyResponse, error) - ReorderReceiptRuleSet(ctx context.Context, input *ReorderReceiptRuleSetRequest) (*ReorderReceiptRuleSetResponse, error) - SendBounce(ctx context.Context, input *SendBounceRequest) (*SendBounceResponse, error) - SendBulkTemplatedEmail(ctx context.Context, input *SendBulkTemplatedEmailRequest) (*SendBulkTemplatedEmailResponse, error) - SendCustomVerificationEmail(ctx context.Context, input *SendCustomVerificationEmailRequest) (*SendCustomVerificationEmailResponse, error) - SendEmail(ctx context.Context, input *SendEmailRequest) (*SendEmailResponse, error) - SendRawEmail(ctx context.Context, input *SendRawEmailRequest) (*SendRawEmailResponse, error) - SendTemplatedEmail(ctx context.Context, input *SendTemplatedEmailRequest) (*SendTemplatedEmailResponse, error) - SetActiveReceiptRuleSet(ctx context.Context, input *SetActiveReceiptRuleSetRequest) (*SetActiveReceiptRuleSetResponse, error) - SetIdentityDkimEnabled(ctx context.Context, input *SetIdentityDkimEnabledRequest) (*SetIdentityDkimEnabledResponse, error) - SetIdentityFeedbackForwardingEnabled(ctx context.Context, input *SetIdentityFeedbackForwardingEnabledRequest) (*SetIdentityFeedbackForwardingEnabledResponse, error) - SetIdentityHeadersInNotificationsEnabled(ctx context.Context, input *SetIdentityHeadersInNotificationsEnabledRequest) (*SetIdentityHeadersInNotificationsEnabledResponse, error) - SetIdentityMailFromDomain(ctx context.Context, input *SetIdentityMailFromDomainRequest) (*SetIdentityMailFromDomainResponse, error) - SetIdentityNotificationTopic(ctx context.Context, input *SetIdentityNotificationTopicRequest) (*SetIdentityNotificationTopicResponse, error) - SetReceiptRulePosition(ctx context.Context, input *SetReceiptRulePositionRequest) (*SetReceiptRulePositionResponse, error) - TestRenderTemplate(ctx context.Context, input *TestRenderTemplateRequest) (*TestRenderTemplateResponse, error) - UpdateAccountSendingEnabled(ctx context.Context, input *UpdateAccountSendingEnabledRequest) (*SmithyUnit, error) - UpdateConfigurationSetEventDestination(ctx context.Context, input *UpdateConfigurationSetEventDestinationRequest) (*UpdateConfigurationSetEventDestinationResponse, error) - UpdateConfigurationSetReputationMetricsEnabled(ctx context.Context, input *UpdateConfigurationSetReputationMetricsEnabledRequest) (*SmithyUnit, error) - UpdateConfigurationSetSendingEnabled(ctx context.Context, input *UpdateConfigurationSetSendingEnabledRequest) (*SmithyUnit, error) - UpdateConfigurationSetTrackingOptions(ctx context.Context, input *UpdateConfigurationSetTrackingOptionsRequest) (*UpdateConfigurationSetTrackingOptionsResponse, error) - UpdateCustomVerificationEmailTemplate(ctx context.Context, input *UpdateCustomVerificationEmailTemplateRequest) (*SmithyUnit, error) - UpdateReceiptRule(ctx context.Context, input *UpdateReceiptRuleRequest) (*UpdateReceiptRuleResponse, error) - UpdateTemplate(ctx context.Context, input *UpdateTemplateRequest) (*UpdateTemplateResponse, error) - VerifyDomainDkim(ctx context.Context, input *VerifyDomainDkimRequest) (*VerifyDomainDkimResponse, error) - VerifyDomainIdentity(ctx context.Context, input *VerifyDomainIdentityRequest) (*VerifyDomainIdentityResponse, error) - VerifyEmailAddress(ctx context.Context, input *VerifyEmailAddressRequest) (*SmithyUnit, error) - VerifyEmailIdentity(ctx context.Context, input *VerifyEmailIdentityRequest) (*VerifyEmailIdentityResponse, error) -} diff --git a/internal/generated/ses/router.go b/internal/generated/ses/router.go index 62beec55..11e2d352 100644 --- a/internal/generated/ses/router.go +++ b/internal/generated/ses/router.go @@ -4,6 +4,9 @@ package ses import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/ses/serializer.go b/internal/generated/ses/serializer.go deleted file mode 100644 index fb952127..00000000 --- a/internal/generated/ses/serializer.go +++ /dev/null @@ -1,486 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package ses - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeCloneReceiptRuleSetRequest parses an HTTP request into a *CloneReceiptRuleSetRequest. -func DeserializeCloneReceiptRuleSetRequest(r *http.Request, pathParams PathParams) (*CloneReceiptRuleSetRequest, error) { - input := &CloneReceiptRuleSetRequest{} - - return input, nil -} - -// DeserializeCreateConfigurationSetRequest parses an HTTP request into a *CreateConfigurationSetRequest. -func DeserializeCreateConfigurationSetRequest(r *http.Request, pathParams PathParams) (*CreateConfigurationSetRequest, error) { - input := &CreateConfigurationSetRequest{} - - return input, nil -} - -// DeserializeCreateConfigurationSetEventDestinationRequest parses an HTTP request into a *CreateConfigurationSetEventDestinationRequest. -func DeserializeCreateConfigurationSetEventDestinationRequest(r *http.Request, pathParams PathParams) (*CreateConfigurationSetEventDestinationRequest, error) { - input := &CreateConfigurationSetEventDestinationRequest{} - - return input, nil -} - -// DeserializeCreateConfigurationSetTrackingOptionsRequest parses an HTTP request into a *CreateConfigurationSetTrackingOptionsRequest. -func DeserializeCreateConfigurationSetTrackingOptionsRequest(r *http.Request, pathParams PathParams) (*CreateConfigurationSetTrackingOptionsRequest, error) { - input := &CreateConfigurationSetTrackingOptionsRequest{} - - return input, nil -} - -// DeserializeCreateCustomVerificationEmailTemplateRequest parses an HTTP request into a *CreateCustomVerificationEmailTemplateRequest. -func DeserializeCreateCustomVerificationEmailTemplateRequest(r *http.Request, pathParams PathParams) (*CreateCustomVerificationEmailTemplateRequest, error) { - input := &CreateCustomVerificationEmailTemplateRequest{} - - return input, nil -} - -// DeserializeCreateReceiptFilterRequest parses an HTTP request into a *CreateReceiptFilterRequest. -func DeserializeCreateReceiptFilterRequest(r *http.Request, pathParams PathParams) (*CreateReceiptFilterRequest, error) { - input := &CreateReceiptFilterRequest{} - - return input, nil -} - -// DeserializeCreateReceiptRuleRequest parses an HTTP request into a *CreateReceiptRuleRequest. -func DeserializeCreateReceiptRuleRequest(r *http.Request, pathParams PathParams) (*CreateReceiptRuleRequest, error) { - input := &CreateReceiptRuleRequest{} - - return input, nil -} - -// DeserializeCreateReceiptRuleSetRequest parses an HTTP request into a *CreateReceiptRuleSetRequest. -func DeserializeCreateReceiptRuleSetRequest(r *http.Request, pathParams PathParams) (*CreateReceiptRuleSetRequest, error) { - input := &CreateReceiptRuleSetRequest{} - - return input, nil -} - -// DeserializeCreateTemplateRequest parses an HTTP request into a *CreateTemplateRequest. -func DeserializeCreateTemplateRequest(r *http.Request, pathParams PathParams) (*CreateTemplateRequest, error) { - input := &CreateTemplateRequest{} - - return input, nil -} - -// DeserializeDeleteConfigurationSetRequest parses an HTTP request into a *DeleteConfigurationSetRequest. -func DeserializeDeleteConfigurationSetRequest(r *http.Request, pathParams PathParams) (*DeleteConfigurationSetRequest, error) { - input := &DeleteConfigurationSetRequest{} - - return input, nil -} - -// DeserializeDeleteConfigurationSetEventDestinationRequest parses an HTTP request into a *DeleteConfigurationSetEventDestinationRequest. -func DeserializeDeleteConfigurationSetEventDestinationRequest(r *http.Request, pathParams PathParams) (*DeleteConfigurationSetEventDestinationRequest, error) { - input := &DeleteConfigurationSetEventDestinationRequest{} - - return input, nil -} - -// DeserializeDeleteConfigurationSetTrackingOptionsRequest parses an HTTP request into a *DeleteConfigurationSetTrackingOptionsRequest. -func DeserializeDeleteConfigurationSetTrackingOptionsRequest(r *http.Request, pathParams PathParams) (*DeleteConfigurationSetTrackingOptionsRequest, error) { - input := &DeleteConfigurationSetTrackingOptionsRequest{} - - return input, nil -} - -// DeserializeDeleteCustomVerificationEmailTemplateRequest parses an HTTP request into a *DeleteCustomVerificationEmailTemplateRequest. -func DeserializeDeleteCustomVerificationEmailTemplateRequest(r *http.Request, pathParams PathParams) (*DeleteCustomVerificationEmailTemplateRequest, error) { - input := &DeleteCustomVerificationEmailTemplateRequest{} - - return input, nil -} - -// DeserializeDeleteIdentityRequest parses an HTTP request into a *DeleteIdentityRequest. -func DeserializeDeleteIdentityRequest(r *http.Request, pathParams PathParams) (*DeleteIdentityRequest, error) { - input := &DeleteIdentityRequest{} - - return input, nil -} - -// DeserializeDeleteIdentityPolicyRequest parses an HTTP request into a *DeleteIdentityPolicyRequest. -func DeserializeDeleteIdentityPolicyRequest(r *http.Request, pathParams PathParams) (*DeleteIdentityPolicyRequest, error) { - input := &DeleteIdentityPolicyRequest{} - - return input, nil -} - -// DeserializeDeleteReceiptFilterRequest parses an HTTP request into a *DeleteReceiptFilterRequest. -func DeserializeDeleteReceiptFilterRequest(r *http.Request, pathParams PathParams) (*DeleteReceiptFilterRequest, error) { - input := &DeleteReceiptFilterRequest{} - - return input, nil -} - -// DeserializeDeleteReceiptRuleRequest parses an HTTP request into a *DeleteReceiptRuleRequest. -func DeserializeDeleteReceiptRuleRequest(r *http.Request, pathParams PathParams) (*DeleteReceiptRuleRequest, error) { - input := &DeleteReceiptRuleRequest{} - - return input, nil -} - -// DeserializeDeleteReceiptRuleSetRequest parses an HTTP request into a *DeleteReceiptRuleSetRequest. -func DeserializeDeleteReceiptRuleSetRequest(r *http.Request, pathParams PathParams) (*DeleteReceiptRuleSetRequest, error) { - input := &DeleteReceiptRuleSetRequest{} - - return input, nil -} - -// DeserializeDeleteTemplateRequest parses an HTTP request into a *DeleteTemplateRequest. -func DeserializeDeleteTemplateRequest(r *http.Request, pathParams PathParams) (*DeleteTemplateRequest, error) { - input := &DeleteTemplateRequest{} - - return input, nil -} - -// DeserializeDeleteVerifiedEmailAddressRequest parses an HTTP request into a *DeleteVerifiedEmailAddressRequest. -func DeserializeDeleteVerifiedEmailAddressRequest(r *http.Request, pathParams PathParams) (*DeleteVerifiedEmailAddressRequest, error) { - input := &DeleteVerifiedEmailAddressRequest{} - - return input, nil -} - -// DeserializeDescribeActiveReceiptRuleSetRequest parses an HTTP request into a *DescribeActiveReceiptRuleSetRequest. -func DeserializeDescribeActiveReceiptRuleSetRequest(r *http.Request, pathParams PathParams) (*DescribeActiveReceiptRuleSetRequest, error) { - input := &DescribeActiveReceiptRuleSetRequest{} - - return input, nil -} - -// DeserializeDescribeConfigurationSetRequest parses an HTTP request into a *DescribeConfigurationSetRequest. -func DeserializeDescribeConfigurationSetRequest(r *http.Request, pathParams PathParams) (*DescribeConfigurationSetRequest, error) { - input := &DescribeConfigurationSetRequest{} - - return input, nil -} - -// DeserializeDescribeReceiptRuleRequest parses an HTTP request into a *DescribeReceiptRuleRequest. -func DeserializeDescribeReceiptRuleRequest(r *http.Request, pathParams PathParams) (*DescribeReceiptRuleRequest, error) { - input := &DescribeReceiptRuleRequest{} - - return input, nil -} - -// DeserializeDescribeReceiptRuleSetRequest parses an HTTP request into a *DescribeReceiptRuleSetRequest. -func DeserializeDescribeReceiptRuleSetRequest(r *http.Request, pathParams PathParams) (*DescribeReceiptRuleSetRequest, error) { - input := &DescribeReceiptRuleSetRequest{} - - return input, nil -} - -// DeserializeSmithyUnit parses an HTTP request into a *SmithyUnit. -func DeserializeSmithyUnit(r *http.Request, pathParams PathParams) (*SmithyUnit, error) { - input := &SmithyUnit{} - - return input, nil -} - -// DeserializeGetCustomVerificationEmailTemplateRequest parses an HTTP request into a *GetCustomVerificationEmailTemplateRequest. -func DeserializeGetCustomVerificationEmailTemplateRequest(r *http.Request, pathParams PathParams) (*GetCustomVerificationEmailTemplateRequest, error) { - input := &GetCustomVerificationEmailTemplateRequest{} - - return input, nil -} - -// DeserializeGetIdentityDkimAttributesRequest parses an HTTP request into a *GetIdentityDkimAttributesRequest. -func DeserializeGetIdentityDkimAttributesRequest(r *http.Request, pathParams PathParams) (*GetIdentityDkimAttributesRequest, error) { - input := &GetIdentityDkimAttributesRequest{} - - return input, nil -} - -// DeserializeGetIdentityMailFromDomainAttributesRequest parses an HTTP request into a *GetIdentityMailFromDomainAttributesRequest. -func DeserializeGetIdentityMailFromDomainAttributesRequest(r *http.Request, pathParams PathParams) (*GetIdentityMailFromDomainAttributesRequest, error) { - input := &GetIdentityMailFromDomainAttributesRequest{} - - return input, nil -} - -// DeserializeGetIdentityNotificationAttributesRequest parses an HTTP request into a *GetIdentityNotificationAttributesRequest. -func DeserializeGetIdentityNotificationAttributesRequest(r *http.Request, pathParams PathParams) (*GetIdentityNotificationAttributesRequest, error) { - input := &GetIdentityNotificationAttributesRequest{} - - return input, nil -} - -// DeserializeGetIdentityPoliciesRequest parses an HTTP request into a *GetIdentityPoliciesRequest. -func DeserializeGetIdentityPoliciesRequest(r *http.Request, pathParams PathParams) (*GetIdentityPoliciesRequest, error) { - input := &GetIdentityPoliciesRequest{} - - return input, nil -} - -// DeserializeGetIdentityVerificationAttributesRequest parses an HTTP request into a *GetIdentityVerificationAttributesRequest. -func DeserializeGetIdentityVerificationAttributesRequest(r *http.Request, pathParams PathParams) (*GetIdentityVerificationAttributesRequest, error) { - input := &GetIdentityVerificationAttributesRequest{} - - return input, nil -} - -// DeserializeGetTemplateRequest parses an HTTP request into a *GetTemplateRequest. -func DeserializeGetTemplateRequest(r *http.Request, pathParams PathParams) (*GetTemplateRequest, error) { - input := &GetTemplateRequest{} - - return input, nil -} - -// DeserializeListConfigurationSetsRequest parses an HTTP request into a *ListConfigurationSetsRequest. -func DeserializeListConfigurationSetsRequest(r *http.Request, pathParams PathParams) (*ListConfigurationSetsRequest, error) { - input := &ListConfigurationSetsRequest{} - - return input, nil -} - -// DeserializeListCustomVerificationEmailTemplatesRequest parses an HTTP request into a *ListCustomVerificationEmailTemplatesRequest. -func DeserializeListCustomVerificationEmailTemplatesRequest(r *http.Request, pathParams PathParams) (*ListCustomVerificationEmailTemplatesRequest, error) { - input := &ListCustomVerificationEmailTemplatesRequest{} - - return input, nil -} - -// DeserializeListIdentitiesRequest parses an HTTP request into a *ListIdentitiesRequest. -func DeserializeListIdentitiesRequest(r *http.Request, pathParams PathParams) (*ListIdentitiesRequest, error) { - input := &ListIdentitiesRequest{} - - return input, nil -} - -// DeserializeListIdentityPoliciesRequest parses an HTTP request into a *ListIdentityPoliciesRequest. -func DeserializeListIdentityPoliciesRequest(r *http.Request, pathParams PathParams) (*ListIdentityPoliciesRequest, error) { - input := &ListIdentityPoliciesRequest{} - - return input, nil -} - -// DeserializeListReceiptFiltersRequest parses an HTTP request into a *ListReceiptFiltersRequest. -func DeserializeListReceiptFiltersRequest(r *http.Request, pathParams PathParams) (*ListReceiptFiltersRequest, error) { - input := &ListReceiptFiltersRequest{} - - return input, nil -} - -// DeserializeListReceiptRuleSetsRequest parses an HTTP request into a *ListReceiptRuleSetsRequest. -func DeserializeListReceiptRuleSetsRequest(r *http.Request, pathParams PathParams) (*ListReceiptRuleSetsRequest, error) { - input := &ListReceiptRuleSetsRequest{} - - return input, nil -} - -// DeserializeListTemplatesRequest parses an HTTP request into a *ListTemplatesRequest. -func DeserializeListTemplatesRequest(r *http.Request, pathParams PathParams) (*ListTemplatesRequest, error) { - input := &ListTemplatesRequest{} - - return input, nil -} - -// DeserializePutConfigurationSetDeliveryOptionsRequest parses an HTTP request into a *PutConfigurationSetDeliveryOptionsRequest. -func DeserializePutConfigurationSetDeliveryOptionsRequest(r *http.Request, pathParams PathParams) (*PutConfigurationSetDeliveryOptionsRequest, error) { - input := &PutConfigurationSetDeliveryOptionsRequest{} - - return input, nil -} - -// DeserializePutIdentityPolicyRequest parses an HTTP request into a *PutIdentityPolicyRequest. -func DeserializePutIdentityPolicyRequest(r *http.Request, pathParams PathParams) (*PutIdentityPolicyRequest, error) { - input := &PutIdentityPolicyRequest{} - - return input, nil -} - -// DeserializeReorderReceiptRuleSetRequest parses an HTTP request into a *ReorderReceiptRuleSetRequest. -func DeserializeReorderReceiptRuleSetRequest(r *http.Request, pathParams PathParams) (*ReorderReceiptRuleSetRequest, error) { - input := &ReorderReceiptRuleSetRequest{} - - return input, nil -} - -// DeserializeSendBounceRequest parses an HTTP request into a *SendBounceRequest. -func DeserializeSendBounceRequest(r *http.Request, pathParams PathParams) (*SendBounceRequest, error) { - input := &SendBounceRequest{} - - return input, nil -} - -// DeserializeSendBulkTemplatedEmailRequest parses an HTTP request into a *SendBulkTemplatedEmailRequest. -func DeserializeSendBulkTemplatedEmailRequest(r *http.Request, pathParams PathParams) (*SendBulkTemplatedEmailRequest, error) { - input := &SendBulkTemplatedEmailRequest{} - - return input, nil -} - -// DeserializeSendCustomVerificationEmailRequest parses an HTTP request into a *SendCustomVerificationEmailRequest. -func DeserializeSendCustomVerificationEmailRequest(r *http.Request, pathParams PathParams) (*SendCustomVerificationEmailRequest, error) { - input := &SendCustomVerificationEmailRequest{} - - return input, nil -} - -// DeserializeSendEmailRequest parses an HTTP request into a *SendEmailRequest. -func DeserializeSendEmailRequest(r *http.Request, pathParams PathParams) (*SendEmailRequest, error) { - input := &SendEmailRequest{} - - return input, nil -} - -// DeserializeSendRawEmailRequest parses an HTTP request into a *SendRawEmailRequest. -func DeserializeSendRawEmailRequest(r *http.Request, pathParams PathParams) (*SendRawEmailRequest, error) { - input := &SendRawEmailRequest{} - - return input, nil -} - -// DeserializeSendTemplatedEmailRequest parses an HTTP request into a *SendTemplatedEmailRequest. -func DeserializeSendTemplatedEmailRequest(r *http.Request, pathParams PathParams) (*SendTemplatedEmailRequest, error) { - input := &SendTemplatedEmailRequest{} - - return input, nil -} - -// DeserializeSetActiveReceiptRuleSetRequest parses an HTTP request into a *SetActiveReceiptRuleSetRequest. -func DeserializeSetActiveReceiptRuleSetRequest(r *http.Request, pathParams PathParams) (*SetActiveReceiptRuleSetRequest, error) { - input := &SetActiveReceiptRuleSetRequest{} - - return input, nil -} - -// DeserializeSetIdentityDkimEnabledRequest parses an HTTP request into a *SetIdentityDkimEnabledRequest. -func DeserializeSetIdentityDkimEnabledRequest(r *http.Request, pathParams PathParams) (*SetIdentityDkimEnabledRequest, error) { - input := &SetIdentityDkimEnabledRequest{} - - return input, nil -} - -// DeserializeSetIdentityFeedbackForwardingEnabledRequest parses an HTTP request into a *SetIdentityFeedbackForwardingEnabledRequest. -func DeserializeSetIdentityFeedbackForwardingEnabledRequest(r *http.Request, pathParams PathParams) (*SetIdentityFeedbackForwardingEnabledRequest, error) { - input := &SetIdentityFeedbackForwardingEnabledRequest{} - - return input, nil -} - -// DeserializeSetIdentityHeadersInNotificationsEnabledRequest parses an HTTP request into a *SetIdentityHeadersInNotificationsEnabledRequest. -func DeserializeSetIdentityHeadersInNotificationsEnabledRequest(r *http.Request, pathParams PathParams) (*SetIdentityHeadersInNotificationsEnabledRequest, error) { - input := &SetIdentityHeadersInNotificationsEnabledRequest{} - - return input, nil -} - -// DeserializeSetIdentityMailFromDomainRequest parses an HTTP request into a *SetIdentityMailFromDomainRequest. -func DeserializeSetIdentityMailFromDomainRequest(r *http.Request, pathParams PathParams) (*SetIdentityMailFromDomainRequest, error) { - input := &SetIdentityMailFromDomainRequest{} - - return input, nil -} - -// DeserializeSetIdentityNotificationTopicRequest parses an HTTP request into a *SetIdentityNotificationTopicRequest. -func DeserializeSetIdentityNotificationTopicRequest(r *http.Request, pathParams PathParams) (*SetIdentityNotificationTopicRequest, error) { - input := &SetIdentityNotificationTopicRequest{} - - return input, nil -} - -// DeserializeSetReceiptRulePositionRequest parses an HTTP request into a *SetReceiptRulePositionRequest. -func DeserializeSetReceiptRulePositionRequest(r *http.Request, pathParams PathParams) (*SetReceiptRulePositionRequest, error) { - input := &SetReceiptRulePositionRequest{} - - return input, nil -} - -// DeserializeTestRenderTemplateRequest parses an HTTP request into a *TestRenderTemplateRequest. -func DeserializeTestRenderTemplateRequest(r *http.Request, pathParams PathParams) (*TestRenderTemplateRequest, error) { - input := &TestRenderTemplateRequest{} - - return input, nil -} - -// DeserializeUpdateAccountSendingEnabledRequest parses an HTTP request into a *UpdateAccountSendingEnabledRequest. -func DeserializeUpdateAccountSendingEnabledRequest(r *http.Request, pathParams PathParams) (*UpdateAccountSendingEnabledRequest, error) { - input := &UpdateAccountSendingEnabledRequest{} - - return input, nil -} - -// DeserializeUpdateConfigurationSetEventDestinationRequest parses an HTTP request into a *UpdateConfigurationSetEventDestinationRequest. -func DeserializeUpdateConfigurationSetEventDestinationRequest(r *http.Request, pathParams PathParams) (*UpdateConfigurationSetEventDestinationRequest, error) { - input := &UpdateConfigurationSetEventDestinationRequest{} - - return input, nil -} - -// DeserializeUpdateConfigurationSetReputationMetricsEnabledRequest parses an HTTP request into a *UpdateConfigurationSetReputationMetricsEnabledRequest. -func DeserializeUpdateConfigurationSetReputationMetricsEnabledRequest(r *http.Request, pathParams PathParams) (*UpdateConfigurationSetReputationMetricsEnabledRequest, error) { - input := &UpdateConfigurationSetReputationMetricsEnabledRequest{} - - return input, nil -} - -// DeserializeUpdateConfigurationSetSendingEnabledRequest parses an HTTP request into a *UpdateConfigurationSetSendingEnabledRequest. -func DeserializeUpdateConfigurationSetSendingEnabledRequest(r *http.Request, pathParams PathParams) (*UpdateConfigurationSetSendingEnabledRequest, error) { - input := &UpdateConfigurationSetSendingEnabledRequest{} - - return input, nil -} - -// DeserializeUpdateConfigurationSetTrackingOptionsRequest parses an HTTP request into a *UpdateConfigurationSetTrackingOptionsRequest. -func DeserializeUpdateConfigurationSetTrackingOptionsRequest(r *http.Request, pathParams PathParams) (*UpdateConfigurationSetTrackingOptionsRequest, error) { - input := &UpdateConfigurationSetTrackingOptionsRequest{} - - return input, nil -} - -// DeserializeUpdateCustomVerificationEmailTemplateRequest parses an HTTP request into a *UpdateCustomVerificationEmailTemplateRequest. -func DeserializeUpdateCustomVerificationEmailTemplateRequest(r *http.Request, pathParams PathParams) (*UpdateCustomVerificationEmailTemplateRequest, error) { - input := &UpdateCustomVerificationEmailTemplateRequest{} - - return input, nil -} - -// DeserializeUpdateReceiptRuleRequest parses an HTTP request into a *UpdateReceiptRuleRequest. -func DeserializeUpdateReceiptRuleRequest(r *http.Request, pathParams PathParams) (*UpdateReceiptRuleRequest, error) { - input := &UpdateReceiptRuleRequest{} - - return input, nil -} - -// DeserializeUpdateTemplateRequest parses an HTTP request into a *UpdateTemplateRequest. -func DeserializeUpdateTemplateRequest(r *http.Request, pathParams PathParams) (*UpdateTemplateRequest, error) { - input := &UpdateTemplateRequest{} - - return input, nil -} - -// DeserializeVerifyDomainDkimRequest parses an HTTP request into a *VerifyDomainDkimRequest. -func DeserializeVerifyDomainDkimRequest(r *http.Request, pathParams PathParams) (*VerifyDomainDkimRequest, error) { - input := &VerifyDomainDkimRequest{} - - return input, nil -} - -// DeserializeVerifyDomainIdentityRequest parses an HTTP request into a *VerifyDomainIdentityRequest. -func DeserializeVerifyDomainIdentityRequest(r *http.Request, pathParams PathParams) (*VerifyDomainIdentityRequest, error) { - input := &VerifyDomainIdentityRequest{} - - return input, nil -} - -// DeserializeVerifyEmailAddressRequest parses an HTTP request into a *VerifyEmailAddressRequest. -func DeserializeVerifyEmailAddressRequest(r *http.Request, pathParams PathParams) (*VerifyEmailAddressRequest, error) { - input := &VerifyEmailAddressRequest{} - - return input, nil -} - -// DeserializeVerifyEmailIdentityRequest parses an HTTP request into a *VerifyEmailIdentityRequest. -func DeserializeVerifyEmailIdentityRequest(r *http.Request, pathParams PathParams) (*VerifyEmailIdentityRequest, error) { - input := &VerifyEmailIdentityRequest{} - - return input, nil -} diff --git a/internal/generated/sesv2/deserializer.go b/internal/generated/sesv2/deserializer.go deleted file mode 100644 index 3ed38cd6..00000000 --- a/internal/generated/sesv2/deserializer.go +++ /dev/null @@ -1,1451 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package sesv2 - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeBatchGetMetricDataResponse writes the BatchGetMetricDataResponse to the HTTP response. -func SerializeBatchGetMetricDataResponse(w http.ResponseWriter, output *BatchGetMetricDataResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCancelExportJobResponse writes the CancelExportJobResponse to the HTTP response. -func SerializeCancelExportJobResponse(w http.ResponseWriter, output *CancelExportJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateConfigurationSetResponse writes the CreateConfigurationSetResponse to the HTTP response. -func SerializeCreateConfigurationSetResponse(w http.ResponseWriter, output *CreateConfigurationSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateConfigurationSetEventDestinationResponse writes the CreateConfigurationSetEventDestinationResponse to the HTTP response. -func SerializeCreateConfigurationSetEventDestinationResponse(w http.ResponseWriter, output *CreateConfigurationSetEventDestinationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateContactResponse writes the CreateContactResponse to the HTTP response. -func SerializeCreateContactResponse(w http.ResponseWriter, output *CreateContactResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateContactListResponse writes the CreateContactListResponse to the HTTP response. -func SerializeCreateContactListResponse(w http.ResponseWriter, output *CreateContactListResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateCustomVerificationEmailTemplateResponse writes the CreateCustomVerificationEmailTemplateResponse to the HTTP response. -func SerializeCreateCustomVerificationEmailTemplateResponse(w http.ResponseWriter, output *CreateCustomVerificationEmailTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateDedicatedIpPoolResponse writes the CreateDedicatedIpPoolResponse to the HTTP response. -func SerializeCreateDedicatedIpPoolResponse(w http.ResponseWriter, output *CreateDedicatedIpPoolResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateDeliverabilityTestReportResponse writes the CreateDeliverabilityTestReportResponse to the HTTP response. -func SerializeCreateDeliverabilityTestReportResponse(w http.ResponseWriter, output *CreateDeliverabilityTestReportResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateEmailIdentityResponse writes the CreateEmailIdentityResponse to the HTTP response. -func SerializeCreateEmailIdentityResponse(w http.ResponseWriter, output *CreateEmailIdentityResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateEmailIdentityPolicyResponse writes the CreateEmailIdentityPolicyResponse to the HTTP response. -func SerializeCreateEmailIdentityPolicyResponse(w http.ResponseWriter, output *CreateEmailIdentityPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateEmailTemplateResponse writes the CreateEmailTemplateResponse to the HTTP response. -func SerializeCreateEmailTemplateResponse(w http.ResponseWriter, output *CreateEmailTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateExportJobResponse writes the CreateExportJobResponse to the HTTP response. -func SerializeCreateExportJobResponse(w http.ResponseWriter, output *CreateExportJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateImportJobResponse writes the CreateImportJobResponse to the HTTP response. -func SerializeCreateImportJobResponse(w http.ResponseWriter, output *CreateImportJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateMultiRegionEndpointResponse writes the CreateMultiRegionEndpointResponse to the HTTP response. -func SerializeCreateMultiRegionEndpointResponse(w http.ResponseWriter, output *CreateMultiRegionEndpointResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateTenantResponse writes the CreateTenantResponse to the HTTP response. -func SerializeCreateTenantResponse(w http.ResponseWriter, output *CreateTenantResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateTenantResourceAssociationResponse writes the CreateTenantResourceAssociationResponse to the HTTP response. -func SerializeCreateTenantResourceAssociationResponse(w http.ResponseWriter, output *CreateTenantResourceAssociationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteConfigurationSetResponse writes the DeleteConfigurationSetResponse to the HTTP response. -func SerializeDeleteConfigurationSetResponse(w http.ResponseWriter, output *DeleteConfigurationSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteConfigurationSetEventDestinationResponse writes the DeleteConfigurationSetEventDestinationResponse to the HTTP response. -func SerializeDeleteConfigurationSetEventDestinationResponse(w http.ResponseWriter, output *DeleteConfigurationSetEventDestinationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteContactResponse writes the DeleteContactResponse to the HTTP response. -func SerializeDeleteContactResponse(w http.ResponseWriter, output *DeleteContactResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteContactListResponse writes the DeleteContactListResponse to the HTTP response. -func SerializeDeleteContactListResponse(w http.ResponseWriter, output *DeleteContactListResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteCustomVerificationEmailTemplateResponse writes the DeleteCustomVerificationEmailTemplateResponse to the HTTP response. -func SerializeDeleteCustomVerificationEmailTemplateResponse(w http.ResponseWriter, output *DeleteCustomVerificationEmailTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteDedicatedIpPoolResponse writes the DeleteDedicatedIpPoolResponse to the HTTP response. -func SerializeDeleteDedicatedIpPoolResponse(w http.ResponseWriter, output *DeleteDedicatedIpPoolResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteEmailIdentityResponse writes the DeleteEmailIdentityResponse to the HTTP response. -func SerializeDeleteEmailIdentityResponse(w http.ResponseWriter, output *DeleteEmailIdentityResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteEmailIdentityPolicyResponse writes the DeleteEmailIdentityPolicyResponse to the HTTP response. -func SerializeDeleteEmailIdentityPolicyResponse(w http.ResponseWriter, output *DeleteEmailIdentityPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteEmailTemplateResponse writes the DeleteEmailTemplateResponse to the HTTP response. -func SerializeDeleteEmailTemplateResponse(w http.ResponseWriter, output *DeleteEmailTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteMultiRegionEndpointResponse writes the DeleteMultiRegionEndpointResponse to the HTTP response. -func SerializeDeleteMultiRegionEndpointResponse(w http.ResponseWriter, output *DeleteMultiRegionEndpointResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteSuppressedDestinationResponse writes the DeleteSuppressedDestinationResponse to the HTTP response. -func SerializeDeleteSuppressedDestinationResponse(w http.ResponseWriter, output *DeleteSuppressedDestinationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteTenantResponse writes the DeleteTenantResponse to the HTTP response. -func SerializeDeleteTenantResponse(w http.ResponseWriter, output *DeleteTenantResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteTenantResourceAssociationResponse writes the DeleteTenantResourceAssociationResponse to the HTTP response. -func SerializeDeleteTenantResourceAssociationResponse(w http.ResponseWriter, output *DeleteTenantResourceAssociationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeGetAccountResponse writes the GetAccountResponse to the HTTP response. -func SerializeGetAccountResponse(w http.ResponseWriter, output *GetAccountResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetBlacklistReportsResponse writes the GetBlacklistReportsResponse to the HTTP response. -func SerializeGetBlacklistReportsResponse(w http.ResponseWriter, output *GetBlacklistReportsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetConfigurationSetResponse writes the GetConfigurationSetResponse to the HTTP response. -func SerializeGetConfigurationSetResponse(w http.ResponseWriter, output *GetConfigurationSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetConfigurationSetEventDestinationsResponse writes the GetConfigurationSetEventDestinationsResponse to the HTTP response. -func SerializeGetConfigurationSetEventDestinationsResponse(w http.ResponseWriter, output *GetConfigurationSetEventDestinationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetContactResponse writes the GetContactResponse to the HTTP response. -func SerializeGetContactResponse(w http.ResponseWriter, output *GetContactResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetContactListResponse writes the GetContactListResponse to the HTTP response. -func SerializeGetContactListResponse(w http.ResponseWriter, output *GetContactListResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCustomVerificationEmailTemplateResponse writes the GetCustomVerificationEmailTemplateResponse to the HTTP response. -func SerializeGetCustomVerificationEmailTemplateResponse(w http.ResponseWriter, output *GetCustomVerificationEmailTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDedicatedIpResponse writes the GetDedicatedIpResponse to the HTTP response. -func SerializeGetDedicatedIpResponse(w http.ResponseWriter, output *GetDedicatedIpResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDedicatedIpPoolResponse writes the GetDedicatedIpPoolResponse to the HTTP response. -func SerializeGetDedicatedIpPoolResponse(w http.ResponseWriter, output *GetDedicatedIpPoolResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDedicatedIpsResponse writes the GetDedicatedIpsResponse to the HTTP response. -func SerializeGetDedicatedIpsResponse(w http.ResponseWriter, output *GetDedicatedIpsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDeliverabilityDashboardOptionsResponse writes the GetDeliverabilityDashboardOptionsResponse to the HTTP response. -func SerializeGetDeliverabilityDashboardOptionsResponse(w http.ResponseWriter, output *GetDeliverabilityDashboardOptionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDeliverabilityTestReportResponse writes the GetDeliverabilityTestReportResponse to the HTTP response. -func SerializeGetDeliverabilityTestReportResponse(w http.ResponseWriter, output *GetDeliverabilityTestReportResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDomainDeliverabilityCampaignResponse writes the GetDomainDeliverabilityCampaignResponse to the HTTP response. -func SerializeGetDomainDeliverabilityCampaignResponse(w http.ResponseWriter, output *GetDomainDeliverabilityCampaignResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDomainStatisticsReportResponse writes the GetDomainStatisticsReportResponse to the HTTP response. -func SerializeGetDomainStatisticsReportResponse(w http.ResponseWriter, output *GetDomainStatisticsReportResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetEmailAddressInsightsResponse writes the GetEmailAddressInsightsResponse to the HTTP response. -func SerializeGetEmailAddressInsightsResponse(w http.ResponseWriter, output *GetEmailAddressInsightsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetEmailIdentityResponse writes the GetEmailIdentityResponse to the HTTP response. -func SerializeGetEmailIdentityResponse(w http.ResponseWriter, output *GetEmailIdentityResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetEmailIdentityPoliciesResponse writes the GetEmailIdentityPoliciesResponse to the HTTP response. -func SerializeGetEmailIdentityPoliciesResponse(w http.ResponseWriter, output *GetEmailIdentityPoliciesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetEmailTemplateResponse writes the GetEmailTemplateResponse to the HTTP response. -func SerializeGetEmailTemplateResponse(w http.ResponseWriter, output *GetEmailTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetExportJobResponse writes the GetExportJobResponse to the HTTP response. -func SerializeGetExportJobResponse(w http.ResponseWriter, output *GetExportJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetImportJobResponse writes the GetImportJobResponse to the HTTP response. -func SerializeGetImportJobResponse(w http.ResponseWriter, output *GetImportJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetMessageInsightsResponse writes the GetMessageInsightsResponse to the HTTP response. -func SerializeGetMessageInsightsResponse(w http.ResponseWriter, output *GetMessageInsightsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetMultiRegionEndpointResponse writes the GetMultiRegionEndpointResponse to the HTTP response. -func SerializeGetMultiRegionEndpointResponse(w http.ResponseWriter, output *GetMultiRegionEndpointResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetReputationEntityResponse writes the GetReputationEntityResponse to the HTTP response. -func SerializeGetReputationEntityResponse(w http.ResponseWriter, output *GetReputationEntityResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSuppressedDestinationResponse writes the GetSuppressedDestinationResponse to the HTTP response. -func SerializeGetSuppressedDestinationResponse(w http.ResponseWriter, output *GetSuppressedDestinationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTenantResponse writes the GetTenantResponse to the HTTP response. -func SerializeGetTenantResponse(w http.ResponseWriter, output *GetTenantResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListConfigurationSetsResponse writes the ListConfigurationSetsResponse to the HTTP response. -func SerializeListConfigurationSetsResponse(w http.ResponseWriter, output *ListConfigurationSetsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListContactListsResponse writes the ListContactListsResponse to the HTTP response. -func SerializeListContactListsResponse(w http.ResponseWriter, output *ListContactListsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListContactsResponse writes the ListContactsResponse to the HTTP response. -func SerializeListContactsResponse(w http.ResponseWriter, output *ListContactsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListCustomVerificationEmailTemplatesResponse writes the ListCustomVerificationEmailTemplatesResponse to the HTTP response. -func SerializeListCustomVerificationEmailTemplatesResponse(w http.ResponseWriter, output *ListCustomVerificationEmailTemplatesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDedicatedIpPoolsResponse writes the ListDedicatedIpPoolsResponse to the HTTP response. -func SerializeListDedicatedIpPoolsResponse(w http.ResponseWriter, output *ListDedicatedIpPoolsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDeliverabilityTestReportsResponse writes the ListDeliverabilityTestReportsResponse to the HTTP response. -func SerializeListDeliverabilityTestReportsResponse(w http.ResponseWriter, output *ListDeliverabilityTestReportsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDomainDeliverabilityCampaignsResponse writes the ListDomainDeliverabilityCampaignsResponse to the HTTP response. -func SerializeListDomainDeliverabilityCampaignsResponse(w http.ResponseWriter, output *ListDomainDeliverabilityCampaignsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListEmailIdentitiesResponse writes the ListEmailIdentitiesResponse to the HTTP response. -func SerializeListEmailIdentitiesResponse(w http.ResponseWriter, output *ListEmailIdentitiesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListEmailTemplatesResponse writes the ListEmailTemplatesResponse to the HTTP response. -func SerializeListEmailTemplatesResponse(w http.ResponseWriter, output *ListEmailTemplatesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListExportJobsResponse writes the ListExportJobsResponse to the HTTP response. -func SerializeListExportJobsResponse(w http.ResponseWriter, output *ListExportJobsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListImportJobsResponse writes the ListImportJobsResponse to the HTTP response. -func SerializeListImportJobsResponse(w http.ResponseWriter, output *ListImportJobsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListMultiRegionEndpointsResponse writes the ListMultiRegionEndpointsResponse to the HTTP response. -func SerializeListMultiRegionEndpointsResponse(w http.ResponseWriter, output *ListMultiRegionEndpointsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListRecommendationsResponse writes the ListRecommendationsResponse to the HTTP response. -func SerializeListRecommendationsResponse(w http.ResponseWriter, output *ListRecommendationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListReputationEntitiesResponse writes the ListReputationEntitiesResponse to the HTTP response. -func SerializeListReputationEntitiesResponse(w http.ResponseWriter, output *ListReputationEntitiesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListResourceTenantsResponse writes the ListResourceTenantsResponse to the HTTP response. -func SerializeListResourceTenantsResponse(w http.ResponseWriter, output *ListResourceTenantsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListSuppressedDestinationsResponse writes the ListSuppressedDestinationsResponse to the HTTP response. -func SerializeListSuppressedDestinationsResponse(w http.ResponseWriter, output *ListSuppressedDestinationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceResponse writes the ListTagsForResourceResponse to the HTTP response. -func SerializeListTagsForResourceResponse(w http.ResponseWriter, output *ListTagsForResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTenantResourcesResponse writes the ListTenantResourcesResponse to the HTTP response. -func SerializeListTenantResourcesResponse(w http.ResponseWriter, output *ListTenantResourcesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTenantsResponse writes the ListTenantsResponse to the HTTP response. -func SerializeListTenantsResponse(w http.ResponseWriter, output *ListTenantsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutAccountDedicatedIpWarmupAttributesResponse writes the PutAccountDedicatedIpWarmupAttributesResponse to the HTTP response. -func SerializePutAccountDedicatedIpWarmupAttributesResponse(w http.ResponseWriter, output *PutAccountDedicatedIpWarmupAttributesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializePutAccountDetailsResponse writes the PutAccountDetailsResponse to the HTTP response. -func SerializePutAccountDetailsResponse(w http.ResponseWriter, output *PutAccountDetailsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializePutAccountSendingAttributesResponse writes the PutAccountSendingAttributesResponse to the HTTP response. -func SerializePutAccountSendingAttributesResponse(w http.ResponseWriter, output *PutAccountSendingAttributesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializePutAccountSuppressionAttributesResponse writes the PutAccountSuppressionAttributesResponse to the HTTP response. -func SerializePutAccountSuppressionAttributesResponse(w http.ResponseWriter, output *PutAccountSuppressionAttributesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializePutAccountVdmAttributesResponse writes the PutAccountVdmAttributesResponse to the HTTP response. -func SerializePutAccountVdmAttributesResponse(w http.ResponseWriter, output *PutAccountVdmAttributesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializePutConfigurationSetArchivingOptionsResponse writes the PutConfigurationSetArchivingOptionsResponse to the HTTP response. -func SerializePutConfigurationSetArchivingOptionsResponse(w http.ResponseWriter, output *PutConfigurationSetArchivingOptionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializePutConfigurationSetDeliveryOptionsResponse writes the PutConfigurationSetDeliveryOptionsResponse to the HTTP response. -func SerializePutConfigurationSetDeliveryOptionsResponse(w http.ResponseWriter, output *PutConfigurationSetDeliveryOptionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializePutConfigurationSetReputationOptionsResponse writes the PutConfigurationSetReputationOptionsResponse to the HTTP response. -func SerializePutConfigurationSetReputationOptionsResponse(w http.ResponseWriter, output *PutConfigurationSetReputationOptionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializePutConfigurationSetSendingOptionsResponse writes the PutConfigurationSetSendingOptionsResponse to the HTTP response. -func SerializePutConfigurationSetSendingOptionsResponse(w http.ResponseWriter, output *PutConfigurationSetSendingOptionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializePutConfigurationSetSuppressionOptionsResponse writes the PutConfigurationSetSuppressionOptionsResponse to the HTTP response. -func SerializePutConfigurationSetSuppressionOptionsResponse(w http.ResponseWriter, output *PutConfigurationSetSuppressionOptionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializePutConfigurationSetTrackingOptionsResponse writes the PutConfigurationSetTrackingOptionsResponse to the HTTP response. -func SerializePutConfigurationSetTrackingOptionsResponse(w http.ResponseWriter, output *PutConfigurationSetTrackingOptionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializePutConfigurationSetVdmOptionsResponse writes the PutConfigurationSetVdmOptionsResponse to the HTTP response. -func SerializePutConfigurationSetVdmOptionsResponse(w http.ResponseWriter, output *PutConfigurationSetVdmOptionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializePutDedicatedIpInPoolResponse writes the PutDedicatedIpInPoolResponse to the HTTP response. -func SerializePutDedicatedIpInPoolResponse(w http.ResponseWriter, output *PutDedicatedIpInPoolResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializePutDedicatedIpPoolScalingAttributesResponse writes the PutDedicatedIpPoolScalingAttributesResponse to the HTTP response. -func SerializePutDedicatedIpPoolScalingAttributesResponse(w http.ResponseWriter, output *PutDedicatedIpPoolScalingAttributesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializePutDedicatedIpWarmupAttributesResponse writes the PutDedicatedIpWarmupAttributesResponse to the HTTP response. -func SerializePutDedicatedIpWarmupAttributesResponse(w http.ResponseWriter, output *PutDedicatedIpWarmupAttributesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializePutDeliverabilityDashboardOptionResponse writes the PutDeliverabilityDashboardOptionResponse to the HTTP response. -func SerializePutDeliverabilityDashboardOptionResponse(w http.ResponseWriter, output *PutDeliverabilityDashboardOptionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializePutEmailIdentityConfigurationSetAttributesResponse writes the PutEmailIdentityConfigurationSetAttributesResponse to the HTTP response. -func SerializePutEmailIdentityConfigurationSetAttributesResponse(w http.ResponseWriter, output *PutEmailIdentityConfigurationSetAttributesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializePutEmailIdentityDkimAttributesResponse writes the PutEmailIdentityDkimAttributesResponse to the HTTP response. -func SerializePutEmailIdentityDkimAttributesResponse(w http.ResponseWriter, output *PutEmailIdentityDkimAttributesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializePutEmailIdentityDkimSigningAttributesResponse writes the PutEmailIdentityDkimSigningAttributesResponse to the HTTP response. -func SerializePutEmailIdentityDkimSigningAttributesResponse(w http.ResponseWriter, output *PutEmailIdentityDkimSigningAttributesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutEmailIdentityFeedbackAttributesResponse writes the PutEmailIdentityFeedbackAttributesResponse to the HTTP response. -func SerializePutEmailIdentityFeedbackAttributesResponse(w http.ResponseWriter, output *PutEmailIdentityFeedbackAttributesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializePutEmailIdentityMailFromAttributesResponse writes the PutEmailIdentityMailFromAttributesResponse to the HTTP response. -func SerializePutEmailIdentityMailFromAttributesResponse(w http.ResponseWriter, output *PutEmailIdentityMailFromAttributesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializePutSuppressedDestinationResponse writes the PutSuppressedDestinationResponse to the HTTP response. -func SerializePutSuppressedDestinationResponse(w http.ResponseWriter, output *PutSuppressedDestinationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeSendBulkEmailResponse writes the SendBulkEmailResponse to the HTTP response. -func SerializeSendBulkEmailResponse(w http.ResponseWriter, output *SendBulkEmailResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSendCustomVerificationEmailResponse writes the SendCustomVerificationEmailResponse to the HTTP response. -func SerializeSendCustomVerificationEmailResponse(w http.ResponseWriter, output *SendCustomVerificationEmailResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSendEmailResponse writes the SendEmailResponse to the HTTP response. -func SerializeSendEmailResponse(w http.ResponseWriter, output *SendEmailResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTagResourceResponse writes the TagResourceResponse to the HTTP response. -func SerializeTagResourceResponse(w http.ResponseWriter, output *TagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeTestRenderEmailTemplateResponse writes the TestRenderEmailTemplateResponse to the HTTP response. -func SerializeTestRenderEmailTemplateResponse(w http.ResponseWriter, output *TestRenderEmailTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUntagResourceResponse writes the UntagResourceResponse to the HTTP response. -func SerializeUntagResourceResponse(w http.ResponseWriter, output *UntagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateConfigurationSetEventDestinationResponse writes the UpdateConfigurationSetEventDestinationResponse to the HTTP response. -func SerializeUpdateConfigurationSetEventDestinationResponse(w http.ResponseWriter, output *UpdateConfigurationSetEventDestinationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateContactResponse writes the UpdateContactResponse to the HTTP response. -func SerializeUpdateContactResponse(w http.ResponseWriter, output *UpdateContactResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateContactListResponse writes the UpdateContactListResponse to the HTTP response. -func SerializeUpdateContactListResponse(w http.ResponseWriter, output *UpdateContactListResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateCustomVerificationEmailTemplateResponse writes the UpdateCustomVerificationEmailTemplateResponse to the HTTP response. -func SerializeUpdateCustomVerificationEmailTemplateResponse(w http.ResponseWriter, output *UpdateCustomVerificationEmailTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateEmailIdentityPolicyResponse writes the UpdateEmailIdentityPolicyResponse to the HTTP response. -func SerializeUpdateEmailIdentityPolicyResponse(w http.ResponseWriter, output *UpdateEmailIdentityPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateEmailTemplateResponse writes the UpdateEmailTemplateResponse to the HTTP response. -func SerializeUpdateEmailTemplateResponse(w http.ResponseWriter, output *UpdateEmailTemplateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateReputationEntityCustomerManagedStatusResponse writes the UpdateReputationEntityCustomerManagedStatusResponse to the HTTP response. -func SerializeUpdateReputationEntityCustomerManagedStatusResponse(w http.ResponseWriter, output *UpdateReputationEntityCustomerManagedStatusResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateReputationEntityPolicyResponse writes the UpdateReputationEntityPolicyResponse to the HTTP response. -func SerializeUpdateReputationEntityPolicyResponse(w http.ResponseWriter, output *UpdateReputationEntityPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} diff --git a/internal/generated/sesv2/interface.go b/internal/generated/sesv2/interface.go deleted file mode 100644 index 3e177867..00000000 --- a/internal/generated/sesv2/interface.go +++ /dev/null @@ -1,118 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package sesv2 - -import "context" - -type SimpleEmailService_v2Service interface { - BatchGetMetricData(ctx context.Context, input *BatchGetMetricDataRequest) (*BatchGetMetricDataResponse, error) - CancelExportJob(ctx context.Context, input *CancelExportJobRequest) (*CancelExportJobResponse, error) - CreateConfigurationSet(ctx context.Context, input *CreateConfigurationSetRequest) (*CreateConfigurationSetResponse, error) - CreateConfigurationSetEventDestination(ctx context.Context, input *CreateConfigurationSetEventDestinationRequest) (*CreateConfigurationSetEventDestinationResponse, error) - CreateContact(ctx context.Context, input *CreateContactRequest) (*CreateContactResponse, error) - CreateContactList(ctx context.Context, input *CreateContactListRequest) (*CreateContactListResponse, error) - CreateCustomVerificationEmailTemplate(ctx context.Context, input *CreateCustomVerificationEmailTemplateRequest) (*CreateCustomVerificationEmailTemplateResponse, error) - CreateDedicatedIpPool(ctx context.Context, input *CreateDedicatedIpPoolRequest) (*CreateDedicatedIpPoolResponse, error) - CreateDeliverabilityTestReport(ctx context.Context, input *CreateDeliverabilityTestReportRequest) (*CreateDeliverabilityTestReportResponse, error) - CreateEmailIdentity(ctx context.Context, input *CreateEmailIdentityRequest) (*CreateEmailIdentityResponse, error) - CreateEmailIdentityPolicy(ctx context.Context, input *CreateEmailIdentityPolicyRequest) (*CreateEmailIdentityPolicyResponse, error) - CreateEmailTemplate(ctx context.Context, input *CreateEmailTemplateRequest) (*CreateEmailTemplateResponse, error) - CreateExportJob(ctx context.Context, input *CreateExportJobRequest) (*CreateExportJobResponse, error) - CreateImportJob(ctx context.Context, input *CreateImportJobRequest) (*CreateImportJobResponse, error) - CreateMultiRegionEndpoint(ctx context.Context, input *CreateMultiRegionEndpointRequest) (*CreateMultiRegionEndpointResponse, error) - CreateTenant(ctx context.Context, input *CreateTenantRequest) (*CreateTenantResponse, error) - CreateTenantResourceAssociation(ctx context.Context, input *CreateTenantResourceAssociationRequest) (*CreateTenantResourceAssociationResponse, error) - DeleteConfigurationSet(ctx context.Context, input *DeleteConfigurationSetRequest) (*DeleteConfigurationSetResponse, error) - DeleteConfigurationSetEventDestination(ctx context.Context, input *DeleteConfigurationSetEventDestinationRequest) (*DeleteConfigurationSetEventDestinationResponse, error) - DeleteContact(ctx context.Context, input *DeleteContactRequest) (*DeleteContactResponse, error) - DeleteContactList(ctx context.Context, input *DeleteContactListRequest) (*DeleteContactListResponse, error) - DeleteCustomVerificationEmailTemplate(ctx context.Context, input *DeleteCustomVerificationEmailTemplateRequest) (*DeleteCustomVerificationEmailTemplateResponse, error) - DeleteDedicatedIpPool(ctx context.Context, input *DeleteDedicatedIpPoolRequest) (*DeleteDedicatedIpPoolResponse, error) - DeleteEmailIdentity(ctx context.Context, input *DeleteEmailIdentityRequest) (*DeleteEmailIdentityResponse, error) - DeleteEmailIdentityPolicy(ctx context.Context, input *DeleteEmailIdentityPolicyRequest) (*DeleteEmailIdentityPolicyResponse, error) - DeleteEmailTemplate(ctx context.Context, input *DeleteEmailTemplateRequest) (*DeleteEmailTemplateResponse, error) - DeleteMultiRegionEndpoint(ctx context.Context, input *DeleteMultiRegionEndpointRequest) (*DeleteMultiRegionEndpointResponse, error) - DeleteSuppressedDestination(ctx context.Context, input *DeleteSuppressedDestinationRequest) (*DeleteSuppressedDestinationResponse, error) - DeleteTenant(ctx context.Context, input *DeleteTenantRequest) (*DeleteTenantResponse, error) - DeleteTenantResourceAssociation(ctx context.Context, input *DeleteTenantResourceAssociationRequest) (*DeleteTenantResourceAssociationResponse, error) - GetAccount(ctx context.Context, input *GetAccountRequest) (*GetAccountResponse, error) - GetBlacklistReports(ctx context.Context, input *GetBlacklistReportsRequest) (*GetBlacklistReportsResponse, error) - GetConfigurationSet(ctx context.Context, input *GetConfigurationSetRequest) (*GetConfigurationSetResponse, error) - GetConfigurationSetEventDestinations(ctx context.Context, input *GetConfigurationSetEventDestinationsRequest) (*GetConfigurationSetEventDestinationsResponse, error) - GetContact(ctx context.Context, input *GetContactRequest) (*GetContactResponse, error) - GetContactList(ctx context.Context, input *GetContactListRequest) (*GetContactListResponse, error) - GetCustomVerificationEmailTemplate(ctx context.Context, input *GetCustomVerificationEmailTemplateRequest) (*GetCustomVerificationEmailTemplateResponse, error) - GetDedicatedIp(ctx context.Context, input *GetDedicatedIpRequest) (*GetDedicatedIpResponse, error) - GetDedicatedIpPool(ctx context.Context, input *GetDedicatedIpPoolRequest) (*GetDedicatedIpPoolResponse, error) - GetDedicatedIps(ctx context.Context, input *GetDedicatedIpsRequest) (*GetDedicatedIpsResponse, error) - GetDeliverabilityDashboardOptions(ctx context.Context, input *GetDeliverabilityDashboardOptionsRequest) (*GetDeliverabilityDashboardOptionsResponse, error) - GetDeliverabilityTestReport(ctx context.Context, input *GetDeliverabilityTestReportRequest) (*GetDeliverabilityTestReportResponse, error) - GetDomainDeliverabilityCampaign(ctx context.Context, input *GetDomainDeliverabilityCampaignRequest) (*GetDomainDeliverabilityCampaignResponse, error) - GetDomainStatisticsReport(ctx context.Context, input *GetDomainStatisticsReportRequest) (*GetDomainStatisticsReportResponse, error) - GetEmailAddressInsights(ctx context.Context, input *GetEmailAddressInsightsRequest) (*GetEmailAddressInsightsResponse, error) - GetEmailIdentity(ctx context.Context, input *GetEmailIdentityRequest) (*GetEmailIdentityResponse, error) - GetEmailIdentityPolicies(ctx context.Context, input *GetEmailIdentityPoliciesRequest) (*GetEmailIdentityPoliciesResponse, error) - GetEmailTemplate(ctx context.Context, input *GetEmailTemplateRequest) (*GetEmailTemplateResponse, error) - GetExportJob(ctx context.Context, input *GetExportJobRequest) (*GetExportJobResponse, error) - GetImportJob(ctx context.Context, input *GetImportJobRequest) (*GetImportJobResponse, error) - GetMessageInsights(ctx context.Context, input *GetMessageInsightsRequest) (*GetMessageInsightsResponse, error) - GetMultiRegionEndpoint(ctx context.Context, input *GetMultiRegionEndpointRequest) (*GetMultiRegionEndpointResponse, error) - GetReputationEntity(ctx context.Context, input *GetReputationEntityRequest) (*GetReputationEntityResponse, error) - GetSuppressedDestination(ctx context.Context, input *GetSuppressedDestinationRequest) (*GetSuppressedDestinationResponse, error) - GetTenant(ctx context.Context, input *GetTenantRequest) (*GetTenantResponse, error) - ListConfigurationSets(ctx context.Context, input *ListConfigurationSetsRequest) (*ListConfigurationSetsResponse, error) - ListContactLists(ctx context.Context, input *ListContactListsRequest) (*ListContactListsResponse, error) - ListContacts(ctx context.Context, input *ListContactsRequest) (*ListContactsResponse, error) - ListCustomVerificationEmailTemplates(ctx context.Context, input *ListCustomVerificationEmailTemplatesRequest) (*ListCustomVerificationEmailTemplatesResponse, error) - ListDedicatedIpPools(ctx context.Context, input *ListDedicatedIpPoolsRequest) (*ListDedicatedIpPoolsResponse, error) - ListDeliverabilityTestReports(ctx context.Context, input *ListDeliverabilityTestReportsRequest) (*ListDeliverabilityTestReportsResponse, error) - ListDomainDeliverabilityCampaigns(ctx context.Context, input *ListDomainDeliverabilityCampaignsRequest) (*ListDomainDeliverabilityCampaignsResponse, error) - ListEmailIdentities(ctx context.Context, input *ListEmailIdentitiesRequest) (*ListEmailIdentitiesResponse, error) - ListEmailTemplates(ctx context.Context, input *ListEmailTemplatesRequest) (*ListEmailTemplatesResponse, error) - ListExportJobs(ctx context.Context, input *ListExportJobsRequest) (*ListExportJobsResponse, error) - ListImportJobs(ctx context.Context, input *ListImportJobsRequest) (*ListImportJobsResponse, error) - ListMultiRegionEndpoints(ctx context.Context, input *ListMultiRegionEndpointsRequest) (*ListMultiRegionEndpointsResponse, error) - ListRecommendations(ctx context.Context, input *ListRecommendationsRequest) (*ListRecommendationsResponse, error) - ListReputationEntities(ctx context.Context, input *ListReputationEntitiesRequest) (*ListReputationEntitiesResponse, error) - ListResourceTenants(ctx context.Context, input *ListResourceTenantsRequest) (*ListResourceTenantsResponse, error) - ListSuppressedDestinations(ctx context.Context, input *ListSuppressedDestinationsRequest) (*ListSuppressedDestinationsResponse, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceRequest) (*ListTagsForResourceResponse, error) - ListTenantResources(ctx context.Context, input *ListTenantResourcesRequest) (*ListTenantResourcesResponse, error) - ListTenants(ctx context.Context, input *ListTenantsRequest) (*ListTenantsResponse, error) - PutAccountDedicatedIpWarmupAttributes(ctx context.Context, input *PutAccountDedicatedIpWarmupAttributesRequest) (*PutAccountDedicatedIpWarmupAttributesResponse, error) - PutAccountDetails(ctx context.Context, input *PutAccountDetailsRequest) (*PutAccountDetailsResponse, error) - PutAccountSendingAttributes(ctx context.Context, input *PutAccountSendingAttributesRequest) (*PutAccountSendingAttributesResponse, error) - PutAccountSuppressionAttributes(ctx context.Context, input *PutAccountSuppressionAttributesRequest) (*PutAccountSuppressionAttributesResponse, error) - PutAccountVdmAttributes(ctx context.Context, input *PutAccountVdmAttributesRequest) (*PutAccountVdmAttributesResponse, error) - PutConfigurationSetArchivingOptions(ctx context.Context, input *PutConfigurationSetArchivingOptionsRequest) (*PutConfigurationSetArchivingOptionsResponse, error) - PutConfigurationSetDeliveryOptions(ctx context.Context, input *PutConfigurationSetDeliveryOptionsRequest) (*PutConfigurationSetDeliveryOptionsResponse, error) - PutConfigurationSetReputationOptions(ctx context.Context, input *PutConfigurationSetReputationOptionsRequest) (*PutConfigurationSetReputationOptionsResponse, error) - PutConfigurationSetSendingOptions(ctx context.Context, input *PutConfigurationSetSendingOptionsRequest) (*PutConfigurationSetSendingOptionsResponse, error) - PutConfigurationSetSuppressionOptions(ctx context.Context, input *PutConfigurationSetSuppressionOptionsRequest) (*PutConfigurationSetSuppressionOptionsResponse, error) - PutConfigurationSetTrackingOptions(ctx context.Context, input *PutConfigurationSetTrackingOptionsRequest) (*PutConfigurationSetTrackingOptionsResponse, error) - PutConfigurationSetVdmOptions(ctx context.Context, input *PutConfigurationSetVdmOptionsRequest) (*PutConfigurationSetVdmOptionsResponse, error) - PutDedicatedIpInPool(ctx context.Context, input *PutDedicatedIpInPoolRequest) (*PutDedicatedIpInPoolResponse, error) - PutDedicatedIpPoolScalingAttributes(ctx context.Context, input *PutDedicatedIpPoolScalingAttributesRequest) (*PutDedicatedIpPoolScalingAttributesResponse, error) - PutDedicatedIpWarmupAttributes(ctx context.Context, input *PutDedicatedIpWarmupAttributesRequest) (*PutDedicatedIpWarmupAttributesResponse, error) - PutDeliverabilityDashboardOption(ctx context.Context, input *PutDeliverabilityDashboardOptionRequest) (*PutDeliverabilityDashboardOptionResponse, error) - PutEmailIdentityConfigurationSetAttributes(ctx context.Context, input *PutEmailIdentityConfigurationSetAttributesRequest) (*PutEmailIdentityConfigurationSetAttributesResponse, error) - PutEmailIdentityDkimAttributes(ctx context.Context, input *PutEmailIdentityDkimAttributesRequest) (*PutEmailIdentityDkimAttributesResponse, error) - PutEmailIdentityDkimSigningAttributes(ctx context.Context, input *PutEmailIdentityDkimSigningAttributesRequest) (*PutEmailIdentityDkimSigningAttributesResponse, error) - PutEmailIdentityFeedbackAttributes(ctx context.Context, input *PutEmailIdentityFeedbackAttributesRequest) (*PutEmailIdentityFeedbackAttributesResponse, error) - PutEmailIdentityMailFromAttributes(ctx context.Context, input *PutEmailIdentityMailFromAttributesRequest) (*PutEmailIdentityMailFromAttributesResponse, error) - PutSuppressedDestination(ctx context.Context, input *PutSuppressedDestinationRequest) (*PutSuppressedDestinationResponse, error) - SendBulkEmail(ctx context.Context, input *SendBulkEmailRequest) (*SendBulkEmailResponse, error) - SendCustomVerificationEmail(ctx context.Context, input *SendCustomVerificationEmailRequest) (*SendCustomVerificationEmailResponse, error) - SendEmail(ctx context.Context, input *SendEmailRequest) (*SendEmailResponse, error) - TagResource(ctx context.Context, input *TagResourceRequest) (*TagResourceResponse, error) - TestRenderEmailTemplate(ctx context.Context, input *TestRenderEmailTemplateRequest) (*TestRenderEmailTemplateResponse, error) - UntagResource(ctx context.Context, input *UntagResourceRequest) (*UntagResourceResponse, error) - UpdateConfigurationSetEventDestination(ctx context.Context, input *UpdateConfigurationSetEventDestinationRequest) (*UpdateConfigurationSetEventDestinationResponse, error) - UpdateContact(ctx context.Context, input *UpdateContactRequest) (*UpdateContactResponse, error) - UpdateContactList(ctx context.Context, input *UpdateContactListRequest) (*UpdateContactListResponse, error) - UpdateCustomVerificationEmailTemplate(ctx context.Context, input *UpdateCustomVerificationEmailTemplateRequest) (*UpdateCustomVerificationEmailTemplateResponse, error) - UpdateEmailIdentityPolicy(ctx context.Context, input *UpdateEmailIdentityPolicyRequest) (*UpdateEmailIdentityPolicyResponse, error) - UpdateEmailTemplate(ctx context.Context, input *UpdateEmailTemplateRequest) (*UpdateEmailTemplateResponse, error) - UpdateReputationEntityCustomerManagedStatus(ctx context.Context, input *UpdateReputationEntityCustomerManagedStatusRequest) (*UpdateReputationEntityCustomerManagedStatusResponse, error) - UpdateReputationEntityPolicy(ctx context.Context, input *UpdateReputationEntityPolicyRequest) (*UpdateReputationEntityPolicyResponse, error) -} diff --git a/internal/generated/sesv2/router.go b/internal/generated/sesv2/router.go index a23312f5..a343814f 100644 --- a/internal/generated/sesv2/router.go +++ b/internal/generated/sesv2/router.go @@ -4,6 +4,9 @@ package sesv2 import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/sesv2/serializer.go b/internal/generated/sesv2/serializer.go deleted file mode 100644 index f83ce593..00000000 --- a/internal/generated/sesv2/serializer.go +++ /dev/null @@ -1,1179 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package sesv2 - -import ( - "net/http" - "strconv" - "time" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeBatchGetMetricDataRequest parses an HTTP request into a *BatchGetMetricDataRequest. -func DeserializeBatchGetMetricDataRequest(r *http.Request, pathParams PathParams) (*BatchGetMetricDataRequest, error) { - input := &BatchGetMetricDataRequest{} - - return input, nil -} - -// DeserializeCancelExportJobRequest parses an HTTP request into a *CancelExportJobRequest. -func DeserializeCancelExportJobRequest(r *http.Request, pathParams PathParams) (*CancelExportJobRequest, error) { - input := &CancelExportJobRequest{} - - if v, ok := pathParams["JobId"]; ok { - input.JobId = v - } - - return input, nil -} - -// DeserializeCreateConfigurationSetRequest parses an HTTP request into a *CreateConfigurationSetRequest. -func DeserializeCreateConfigurationSetRequest(r *http.Request, pathParams PathParams) (*CreateConfigurationSetRequest, error) { - input := &CreateConfigurationSetRequest{} - - return input, nil -} - -// DeserializeCreateConfigurationSetEventDestinationRequest parses an HTTP request into a *CreateConfigurationSetEventDestinationRequest. -func DeserializeCreateConfigurationSetEventDestinationRequest(r *http.Request, pathParams PathParams) (*CreateConfigurationSetEventDestinationRequest, error) { - input := &CreateConfigurationSetEventDestinationRequest{} - - if v, ok := pathParams["ConfigurationSetName"]; ok { - input.ConfigurationSetName = v - } - - return input, nil -} - -// DeserializeCreateContactRequest parses an HTTP request into a *CreateContactRequest. -func DeserializeCreateContactRequest(r *http.Request, pathParams PathParams) (*CreateContactRequest, error) { - input := &CreateContactRequest{} - - if v, ok := pathParams["ContactListName"]; ok { - input.ContactListName = v - } - - return input, nil -} - -// DeserializeCreateContactListRequest parses an HTTP request into a *CreateContactListRequest. -func DeserializeCreateContactListRequest(r *http.Request, pathParams PathParams) (*CreateContactListRequest, error) { - input := &CreateContactListRequest{} - - return input, nil -} - -// DeserializeCreateCustomVerificationEmailTemplateRequest parses an HTTP request into a *CreateCustomVerificationEmailTemplateRequest. -func DeserializeCreateCustomVerificationEmailTemplateRequest(r *http.Request, pathParams PathParams) (*CreateCustomVerificationEmailTemplateRequest, error) { - input := &CreateCustomVerificationEmailTemplateRequest{} - - return input, nil -} - -// DeserializeCreateDedicatedIpPoolRequest parses an HTTP request into a *CreateDedicatedIpPoolRequest. -func DeserializeCreateDedicatedIpPoolRequest(r *http.Request, pathParams PathParams) (*CreateDedicatedIpPoolRequest, error) { - input := &CreateDedicatedIpPoolRequest{} - - return input, nil -} - -// DeserializeCreateDeliverabilityTestReportRequest parses an HTTP request into a *CreateDeliverabilityTestReportRequest. -func DeserializeCreateDeliverabilityTestReportRequest(r *http.Request, pathParams PathParams) (*CreateDeliverabilityTestReportRequest, error) { - input := &CreateDeliverabilityTestReportRequest{} - - return input, nil -} - -// DeserializeCreateEmailIdentityRequest parses an HTTP request into a *CreateEmailIdentityRequest. -func DeserializeCreateEmailIdentityRequest(r *http.Request, pathParams PathParams) (*CreateEmailIdentityRequest, error) { - input := &CreateEmailIdentityRequest{} - - return input, nil -} - -// DeserializeCreateEmailIdentityPolicyRequest parses an HTTP request into a *CreateEmailIdentityPolicyRequest. -func DeserializeCreateEmailIdentityPolicyRequest(r *http.Request, pathParams PathParams) (*CreateEmailIdentityPolicyRequest, error) { - input := &CreateEmailIdentityPolicyRequest{} - - if v, ok := pathParams["EmailIdentity"]; ok { - input.EmailIdentity = v - } - - if v, ok := pathParams["PolicyName"]; ok { - input.PolicyName = v - } - - return input, nil -} - -// DeserializeCreateEmailTemplateRequest parses an HTTP request into a *CreateEmailTemplateRequest. -func DeserializeCreateEmailTemplateRequest(r *http.Request, pathParams PathParams) (*CreateEmailTemplateRequest, error) { - input := &CreateEmailTemplateRequest{} - - return input, nil -} - -// DeserializeCreateExportJobRequest parses an HTTP request into a *CreateExportJobRequest. -func DeserializeCreateExportJobRequest(r *http.Request, pathParams PathParams) (*CreateExportJobRequest, error) { - input := &CreateExportJobRequest{} - - return input, nil -} - -// DeserializeCreateImportJobRequest parses an HTTP request into a *CreateImportJobRequest. -func DeserializeCreateImportJobRequest(r *http.Request, pathParams PathParams) (*CreateImportJobRequest, error) { - input := &CreateImportJobRequest{} - - return input, nil -} - -// DeserializeCreateMultiRegionEndpointRequest parses an HTTP request into a *CreateMultiRegionEndpointRequest. -func DeserializeCreateMultiRegionEndpointRequest(r *http.Request, pathParams PathParams) (*CreateMultiRegionEndpointRequest, error) { - input := &CreateMultiRegionEndpointRequest{} - - return input, nil -} - -// DeserializeCreateTenantRequest parses an HTTP request into a *CreateTenantRequest. -func DeserializeCreateTenantRequest(r *http.Request, pathParams PathParams) (*CreateTenantRequest, error) { - input := &CreateTenantRequest{} - - return input, nil -} - -// DeserializeCreateTenantResourceAssociationRequest parses an HTTP request into a *CreateTenantResourceAssociationRequest. -func DeserializeCreateTenantResourceAssociationRequest(r *http.Request, pathParams PathParams) (*CreateTenantResourceAssociationRequest, error) { - input := &CreateTenantResourceAssociationRequest{} - - return input, nil -} - -// DeserializeDeleteConfigurationSetRequest parses an HTTP request into a *DeleteConfigurationSetRequest. -func DeserializeDeleteConfigurationSetRequest(r *http.Request, pathParams PathParams) (*DeleteConfigurationSetRequest, error) { - input := &DeleteConfigurationSetRequest{} - - if v, ok := pathParams["ConfigurationSetName"]; ok { - input.ConfigurationSetName = v - } - - return input, nil -} - -// DeserializeDeleteConfigurationSetEventDestinationRequest parses an HTTP request into a *DeleteConfigurationSetEventDestinationRequest. -func DeserializeDeleteConfigurationSetEventDestinationRequest(r *http.Request, pathParams PathParams) (*DeleteConfigurationSetEventDestinationRequest, error) { - input := &DeleteConfigurationSetEventDestinationRequest{} - - if v, ok := pathParams["ConfigurationSetName"]; ok { - input.ConfigurationSetName = v - } - - if v, ok := pathParams["EventDestinationName"]; ok { - input.EventDestinationName = v - } - - return input, nil -} - -// DeserializeDeleteContactRequest parses an HTTP request into a *DeleteContactRequest. -func DeserializeDeleteContactRequest(r *http.Request, pathParams PathParams) (*DeleteContactRequest, error) { - input := &DeleteContactRequest{} - - if v, ok := pathParams["ContactListName"]; ok { - input.ContactListName = v - } - - if v, ok := pathParams["EmailAddress"]; ok { - input.EmailAddress = v - } - - return input, nil -} - -// DeserializeDeleteContactListRequest parses an HTTP request into a *DeleteContactListRequest. -func DeserializeDeleteContactListRequest(r *http.Request, pathParams PathParams) (*DeleteContactListRequest, error) { - input := &DeleteContactListRequest{} - - if v, ok := pathParams["ContactListName"]; ok { - input.ContactListName = v - } - - return input, nil -} - -// DeserializeDeleteCustomVerificationEmailTemplateRequest parses an HTTP request into a *DeleteCustomVerificationEmailTemplateRequest. -func DeserializeDeleteCustomVerificationEmailTemplateRequest(r *http.Request, pathParams PathParams) (*DeleteCustomVerificationEmailTemplateRequest, error) { - input := &DeleteCustomVerificationEmailTemplateRequest{} - - if v, ok := pathParams["TemplateName"]; ok { - input.TemplateName = v - } - - return input, nil -} - -// DeserializeDeleteDedicatedIpPoolRequest parses an HTTP request into a *DeleteDedicatedIpPoolRequest. -func DeserializeDeleteDedicatedIpPoolRequest(r *http.Request, pathParams PathParams) (*DeleteDedicatedIpPoolRequest, error) { - input := &DeleteDedicatedIpPoolRequest{} - - if v, ok := pathParams["PoolName"]; ok { - input.PoolName = v - } - - return input, nil -} - -// DeserializeDeleteEmailIdentityRequest parses an HTTP request into a *DeleteEmailIdentityRequest. -func DeserializeDeleteEmailIdentityRequest(r *http.Request, pathParams PathParams) (*DeleteEmailIdentityRequest, error) { - input := &DeleteEmailIdentityRequest{} - - if v, ok := pathParams["EmailIdentity"]; ok { - input.EmailIdentity = v - } - - return input, nil -} - -// DeserializeDeleteEmailIdentityPolicyRequest parses an HTTP request into a *DeleteEmailIdentityPolicyRequest. -func DeserializeDeleteEmailIdentityPolicyRequest(r *http.Request, pathParams PathParams) (*DeleteEmailIdentityPolicyRequest, error) { - input := &DeleteEmailIdentityPolicyRequest{} - - if v, ok := pathParams["EmailIdentity"]; ok { - input.EmailIdentity = v - } - - if v, ok := pathParams["PolicyName"]; ok { - input.PolicyName = v - } - - return input, nil -} - -// DeserializeDeleteEmailTemplateRequest parses an HTTP request into a *DeleteEmailTemplateRequest. -func DeserializeDeleteEmailTemplateRequest(r *http.Request, pathParams PathParams) (*DeleteEmailTemplateRequest, error) { - input := &DeleteEmailTemplateRequest{} - - if v, ok := pathParams["TemplateName"]; ok { - input.TemplateName = v - } - - return input, nil -} - -// DeserializeDeleteMultiRegionEndpointRequest parses an HTTP request into a *DeleteMultiRegionEndpointRequest. -func DeserializeDeleteMultiRegionEndpointRequest(r *http.Request, pathParams PathParams) (*DeleteMultiRegionEndpointRequest, error) { - input := &DeleteMultiRegionEndpointRequest{} - - if v, ok := pathParams["EndpointName"]; ok { - input.EndpointName = v - } - - return input, nil -} - -// DeserializeDeleteSuppressedDestinationRequest parses an HTTP request into a *DeleteSuppressedDestinationRequest. -func DeserializeDeleteSuppressedDestinationRequest(r *http.Request, pathParams PathParams) (*DeleteSuppressedDestinationRequest, error) { - input := &DeleteSuppressedDestinationRequest{} - - if v, ok := pathParams["EmailAddress"]; ok { - input.EmailAddress = v - } - - return input, nil -} - -// DeserializeDeleteTenantRequest parses an HTTP request into a *DeleteTenantRequest. -func DeserializeDeleteTenantRequest(r *http.Request, pathParams PathParams) (*DeleteTenantRequest, error) { - input := &DeleteTenantRequest{} - - return input, nil -} - -// DeserializeDeleteTenantResourceAssociationRequest parses an HTTP request into a *DeleteTenantResourceAssociationRequest. -func DeserializeDeleteTenantResourceAssociationRequest(r *http.Request, pathParams PathParams) (*DeleteTenantResourceAssociationRequest, error) { - input := &DeleteTenantResourceAssociationRequest{} - - return input, nil -} - -// DeserializeGetAccountRequest parses an HTTP request into a *GetAccountRequest. -func DeserializeGetAccountRequest(r *http.Request, pathParams PathParams) (*GetAccountRequest, error) { - input := &GetAccountRequest{} - - return input, nil -} - -// DeserializeGetBlacklistReportsRequest parses an HTTP request into a *GetBlacklistReportsRequest. -func DeserializeGetBlacklistReportsRequest(r *http.Request, pathParams PathParams) (*GetBlacklistReportsRequest, error) { - input := &GetBlacklistReportsRequest{} - - // BlacklistItemNames: skipped (unsupported query type BlacklistItemNames) - - return input, nil -} - -// DeserializeGetConfigurationSetRequest parses an HTTP request into a *GetConfigurationSetRequest. -func DeserializeGetConfigurationSetRequest(r *http.Request, pathParams PathParams) (*GetConfigurationSetRequest, error) { - input := &GetConfigurationSetRequest{} - - if v, ok := pathParams["ConfigurationSetName"]; ok { - input.ConfigurationSetName = v - } - - return input, nil -} - -// DeserializeGetConfigurationSetEventDestinationsRequest parses an HTTP request into a *GetConfigurationSetEventDestinationsRequest. -func DeserializeGetConfigurationSetEventDestinationsRequest(r *http.Request, pathParams PathParams) (*GetConfigurationSetEventDestinationsRequest, error) { - input := &GetConfigurationSetEventDestinationsRequest{} - - if v, ok := pathParams["ConfigurationSetName"]; ok { - input.ConfigurationSetName = v - } - - return input, nil -} - -// DeserializeGetContactRequest parses an HTTP request into a *GetContactRequest. -func DeserializeGetContactRequest(r *http.Request, pathParams PathParams) (*GetContactRequest, error) { - input := &GetContactRequest{} - - if v, ok := pathParams["ContactListName"]; ok { - input.ContactListName = v - } - - if v, ok := pathParams["EmailAddress"]; ok { - input.EmailAddress = v - } - - return input, nil -} - -// DeserializeGetContactListRequest parses an HTTP request into a *GetContactListRequest. -func DeserializeGetContactListRequest(r *http.Request, pathParams PathParams) (*GetContactListRequest, error) { - input := &GetContactListRequest{} - - if v, ok := pathParams["ContactListName"]; ok { - input.ContactListName = v - } - - return input, nil -} - -// DeserializeGetCustomVerificationEmailTemplateRequest parses an HTTP request into a *GetCustomVerificationEmailTemplateRequest. -func DeserializeGetCustomVerificationEmailTemplateRequest(r *http.Request, pathParams PathParams) (*GetCustomVerificationEmailTemplateRequest, error) { - input := &GetCustomVerificationEmailTemplateRequest{} - - if v, ok := pathParams["TemplateName"]; ok { - input.TemplateName = v - } - - return input, nil -} - -// DeserializeGetDedicatedIpRequest parses an HTTP request into a *GetDedicatedIpRequest. -func DeserializeGetDedicatedIpRequest(r *http.Request, pathParams PathParams) (*GetDedicatedIpRequest, error) { - input := &GetDedicatedIpRequest{} - - if v, ok := pathParams["Ip"]; ok { - input.Ip = v - } - - return input, nil -} - -// DeserializeGetDedicatedIpPoolRequest parses an HTTP request into a *GetDedicatedIpPoolRequest. -func DeserializeGetDedicatedIpPoolRequest(r *http.Request, pathParams PathParams) (*GetDedicatedIpPoolRequest, error) { - input := &GetDedicatedIpPoolRequest{} - - if v, ok := pathParams["PoolName"]; ok { - input.PoolName = v - } - - return input, nil -} - -// DeserializeGetDedicatedIpsRequest parses an HTTP request into a *GetDedicatedIpsRequest. -func DeserializeGetDedicatedIpsRequest(r *http.Request, pathParams PathParams) (*GetDedicatedIpsRequest, error) { - input := &GetDedicatedIpsRequest{} - - input.NextToken = r.URL.Query().Get("NextToken") - - if v := r.URL.Query().Get("PageSize"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.PageSize = int32(n) - } - - input.PoolName = r.URL.Query().Get("PoolName") - - return input, nil -} - -// DeserializeGetDeliverabilityDashboardOptionsRequest parses an HTTP request into a *GetDeliverabilityDashboardOptionsRequest. -func DeserializeGetDeliverabilityDashboardOptionsRequest(r *http.Request, pathParams PathParams) (*GetDeliverabilityDashboardOptionsRequest, error) { - input := &GetDeliverabilityDashboardOptionsRequest{} - - return input, nil -} - -// DeserializeGetDeliverabilityTestReportRequest parses an HTTP request into a *GetDeliverabilityTestReportRequest. -func DeserializeGetDeliverabilityTestReportRequest(r *http.Request, pathParams PathParams) (*GetDeliverabilityTestReportRequest, error) { - input := &GetDeliverabilityTestReportRequest{} - - if v, ok := pathParams["ReportId"]; ok { - input.ReportId = v - } - - return input, nil -} - -// DeserializeGetDomainDeliverabilityCampaignRequest parses an HTTP request into a *GetDomainDeliverabilityCampaignRequest. -func DeserializeGetDomainDeliverabilityCampaignRequest(r *http.Request, pathParams PathParams) (*GetDomainDeliverabilityCampaignRequest, error) { - input := &GetDomainDeliverabilityCampaignRequest{} - - if v, ok := pathParams["CampaignId"]; ok { - input.CampaignId = v - } - - return input, nil -} - -// DeserializeGetDomainStatisticsReportRequest parses an HTTP request into a *GetDomainStatisticsReportRequest. -func DeserializeGetDomainStatisticsReportRequest(r *http.Request, pathParams PathParams) (*GetDomainStatisticsReportRequest, error) { - input := &GetDomainStatisticsReportRequest{} - - if v, ok := pathParams["Domain"]; ok { - input.Domain = v - } - - if v := r.URL.Query().Get("EndDate"); v != "" { - input.EndDate, _ = time.Parse(time.RFC3339, v) - } - - if v := r.URL.Query().Get("StartDate"); v != "" { - input.StartDate, _ = time.Parse(time.RFC3339, v) - } - - return input, nil -} - -// DeserializeGetEmailAddressInsightsRequest parses an HTTP request into a *GetEmailAddressInsightsRequest. -func DeserializeGetEmailAddressInsightsRequest(r *http.Request, pathParams PathParams) (*GetEmailAddressInsightsRequest, error) { - input := &GetEmailAddressInsightsRequest{} - - return input, nil -} - -// DeserializeGetEmailIdentityRequest parses an HTTP request into a *GetEmailIdentityRequest. -func DeserializeGetEmailIdentityRequest(r *http.Request, pathParams PathParams) (*GetEmailIdentityRequest, error) { - input := &GetEmailIdentityRequest{} - - if v, ok := pathParams["EmailIdentity"]; ok { - input.EmailIdentity = v - } - - return input, nil -} - -// DeserializeGetEmailIdentityPoliciesRequest parses an HTTP request into a *GetEmailIdentityPoliciesRequest. -func DeserializeGetEmailIdentityPoliciesRequest(r *http.Request, pathParams PathParams) (*GetEmailIdentityPoliciesRequest, error) { - input := &GetEmailIdentityPoliciesRequest{} - - if v, ok := pathParams["EmailIdentity"]; ok { - input.EmailIdentity = v - } - - return input, nil -} - -// DeserializeGetEmailTemplateRequest parses an HTTP request into a *GetEmailTemplateRequest. -func DeserializeGetEmailTemplateRequest(r *http.Request, pathParams PathParams) (*GetEmailTemplateRequest, error) { - input := &GetEmailTemplateRequest{} - - if v, ok := pathParams["TemplateName"]; ok { - input.TemplateName = v - } - - return input, nil -} - -// DeserializeGetExportJobRequest parses an HTTP request into a *GetExportJobRequest. -func DeserializeGetExportJobRequest(r *http.Request, pathParams PathParams) (*GetExportJobRequest, error) { - input := &GetExportJobRequest{} - - if v, ok := pathParams["JobId"]; ok { - input.JobId = v - } - - return input, nil -} - -// DeserializeGetImportJobRequest parses an HTTP request into a *GetImportJobRequest. -func DeserializeGetImportJobRequest(r *http.Request, pathParams PathParams) (*GetImportJobRequest, error) { - input := &GetImportJobRequest{} - - if v, ok := pathParams["JobId"]; ok { - input.JobId = v - } - - return input, nil -} - -// DeserializeGetMessageInsightsRequest parses an HTTP request into a *GetMessageInsightsRequest. -func DeserializeGetMessageInsightsRequest(r *http.Request, pathParams PathParams) (*GetMessageInsightsRequest, error) { - input := &GetMessageInsightsRequest{} - - if v, ok := pathParams["MessageId"]; ok { - input.MessageId = v - } - - return input, nil -} - -// DeserializeGetMultiRegionEndpointRequest parses an HTTP request into a *GetMultiRegionEndpointRequest. -func DeserializeGetMultiRegionEndpointRequest(r *http.Request, pathParams PathParams) (*GetMultiRegionEndpointRequest, error) { - input := &GetMultiRegionEndpointRequest{} - - if v, ok := pathParams["EndpointName"]; ok { - input.EndpointName = v - } - - return input, nil -} - -// DeserializeGetReputationEntityRequest parses an HTTP request into a *GetReputationEntityRequest. -func DeserializeGetReputationEntityRequest(r *http.Request, pathParams PathParams) (*GetReputationEntityRequest, error) { - input := &GetReputationEntityRequest{} - - if v, ok := pathParams["ReputationEntityReference"]; ok { - input.ReputationEntityReference = v - } - - if v, ok := pathParams["ReputationEntityType"]; ok { - input.ReputationEntityType = v - } - - return input, nil -} - -// DeserializeGetSuppressedDestinationRequest parses an HTTP request into a *GetSuppressedDestinationRequest. -func DeserializeGetSuppressedDestinationRequest(r *http.Request, pathParams PathParams) (*GetSuppressedDestinationRequest, error) { - input := &GetSuppressedDestinationRequest{} - - if v, ok := pathParams["EmailAddress"]; ok { - input.EmailAddress = v - } - - return input, nil -} - -// DeserializeGetTenantRequest parses an HTTP request into a *GetTenantRequest. -func DeserializeGetTenantRequest(r *http.Request, pathParams PathParams) (*GetTenantRequest, error) { - input := &GetTenantRequest{} - - return input, nil -} - -// DeserializeListConfigurationSetsRequest parses an HTTP request into a *ListConfigurationSetsRequest. -func DeserializeListConfigurationSetsRequest(r *http.Request, pathParams PathParams) (*ListConfigurationSetsRequest, error) { - input := &ListConfigurationSetsRequest{} - - input.NextToken = r.URL.Query().Get("NextToken") - - if v := r.URL.Query().Get("PageSize"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.PageSize = int32(n) - } - - return input, nil -} - -// DeserializeListContactListsRequest parses an HTTP request into a *ListContactListsRequest. -func DeserializeListContactListsRequest(r *http.Request, pathParams PathParams) (*ListContactListsRequest, error) { - input := &ListContactListsRequest{} - - input.NextToken = r.URL.Query().Get("NextToken") - - if v := r.URL.Query().Get("PageSize"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.PageSize = int32(n) - } - - return input, nil -} - -// DeserializeListContactsRequest parses an HTTP request into a *ListContactsRequest. -func DeserializeListContactsRequest(r *http.Request, pathParams PathParams) (*ListContactsRequest, error) { - input := &ListContactsRequest{} - - if v, ok := pathParams["ContactListName"]; ok { - input.ContactListName = v - } - - return input, nil -} - -// DeserializeListCustomVerificationEmailTemplatesRequest parses an HTTP request into a *ListCustomVerificationEmailTemplatesRequest. -func DeserializeListCustomVerificationEmailTemplatesRequest(r *http.Request, pathParams PathParams) (*ListCustomVerificationEmailTemplatesRequest, error) { - input := &ListCustomVerificationEmailTemplatesRequest{} - - input.NextToken = r.URL.Query().Get("NextToken") - - if v := r.URL.Query().Get("PageSize"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.PageSize = int32(n) - } - - return input, nil -} - -// DeserializeListDedicatedIpPoolsRequest parses an HTTP request into a *ListDedicatedIpPoolsRequest. -func DeserializeListDedicatedIpPoolsRequest(r *http.Request, pathParams PathParams) (*ListDedicatedIpPoolsRequest, error) { - input := &ListDedicatedIpPoolsRequest{} - - input.NextToken = r.URL.Query().Get("NextToken") - - if v := r.URL.Query().Get("PageSize"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.PageSize = int32(n) - } - - return input, nil -} - -// DeserializeListDeliverabilityTestReportsRequest parses an HTTP request into a *ListDeliverabilityTestReportsRequest. -func DeserializeListDeliverabilityTestReportsRequest(r *http.Request, pathParams PathParams) (*ListDeliverabilityTestReportsRequest, error) { - input := &ListDeliverabilityTestReportsRequest{} - - input.NextToken = r.URL.Query().Get("NextToken") - - if v := r.URL.Query().Get("PageSize"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.PageSize = int32(n) - } - - return input, nil -} - -// DeserializeListDomainDeliverabilityCampaignsRequest parses an HTTP request into a *ListDomainDeliverabilityCampaignsRequest. -func DeserializeListDomainDeliverabilityCampaignsRequest(r *http.Request, pathParams PathParams) (*ListDomainDeliverabilityCampaignsRequest, error) { - input := &ListDomainDeliverabilityCampaignsRequest{} - - if v := r.URL.Query().Get("EndDate"); v != "" { - input.EndDate, _ = time.Parse(time.RFC3339, v) - } - - input.NextToken = r.URL.Query().Get("NextToken") - - if v := r.URL.Query().Get("PageSize"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.PageSize = int32(n) - } - - if v := r.URL.Query().Get("StartDate"); v != "" { - input.StartDate, _ = time.Parse(time.RFC3339, v) - } - - if v, ok := pathParams["SubscribedDomain"]; ok { - input.SubscribedDomain = v - } - - return input, nil -} - -// DeserializeListEmailIdentitiesRequest parses an HTTP request into a *ListEmailIdentitiesRequest. -func DeserializeListEmailIdentitiesRequest(r *http.Request, pathParams PathParams) (*ListEmailIdentitiesRequest, error) { - input := &ListEmailIdentitiesRequest{} - - input.NextToken = r.URL.Query().Get("NextToken") - - if v := r.URL.Query().Get("PageSize"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.PageSize = int32(n) - } - - return input, nil -} - -// DeserializeListEmailTemplatesRequest parses an HTTP request into a *ListEmailTemplatesRequest. -func DeserializeListEmailTemplatesRequest(r *http.Request, pathParams PathParams) (*ListEmailTemplatesRequest, error) { - input := &ListEmailTemplatesRequest{} - - input.NextToken = r.URL.Query().Get("NextToken") - - if v := r.URL.Query().Get("PageSize"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.PageSize = int32(n) - } - - return input, nil -} - -// DeserializeListExportJobsRequest parses an HTTP request into a *ListExportJobsRequest. -func DeserializeListExportJobsRequest(r *http.Request, pathParams PathParams) (*ListExportJobsRequest, error) { - input := &ListExportJobsRequest{} - - return input, nil -} - -// DeserializeListImportJobsRequest parses an HTTP request into a *ListImportJobsRequest. -func DeserializeListImportJobsRequest(r *http.Request, pathParams PathParams) (*ListImportJobsRequest, error) { - input := &ListImportJobsRequest{} - - return input, nil -} - -// DeserializeListMultiRegionEndpointsRequest parses an HTTP request into a *ListMultiRegionEndpointsRequest. -func DeserializeListMultiRegionEndpointsRequest(r *http.Request, pathParams PathParams) (*ListMultiRegionEndpointsRequest, error) { - input := &ListMultiRegionEndpointsRequest{} - - input.NextToken = r.URL.Query().Get("NextToken") - - if v := r.URL.Query().Get("PageSize"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.PageSize = int32(n) - } - - return input, nil -} - -// DeserializeListRecommendationsRequest parses an HTTP request into a *ListRecommendationsRequest. -func DeserializeListRecommendationsRequest(r *http.Request, pathParams PathParams) (*ListRecommendationsRequest, error) { - input := &ListRecommendationsRequest{} - - return input, nil -} - -// DeserializeListReputationEntitiesRequest parses an HTTP request into a *ListReputationEntitiesRequest. -func DeserializeListReputationEntitiesRequest(r *http.Request, pathParams PathParams) (*ListReputationEntitiesRequest, error) { - input := &ListReputationEntitiesRequest{} - - return input, nil -} - -// DeserializeListResourceTenantsRequest parses an HTTP request into a *ListResourceTenantsRequest. -func DeserializeListResourceTenantsRequest(r *http.Request, pathParams PathParams) (*ListResourceTenantsRequest, error) { - input := &ListResourceTenantsRequest{} - - return input, nil -} - -// DeserializeListSuppressedDestinationsRequest parses an HTTP request into a *ListSuppressedDestinationsRequest. -func DeserializeListSuppressedDestinationsRequest(r *http.Request, pathParams PathParams) (*ListSuppressedDestinationsRequest, error) { - input := &ListSuppressedDestinationsRequest{} - - if v := r.URL.Query().Get("EndDate"); v != "" { - input.EndDate, _ = time.Parse(time.RFC3339, v) - } - - input.NextToken = r.URL.Query().Get("NextToken") - - if v := r.URL.Query().Get("PageSize"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.PageSize = int32(n) - } - - // Reasons: skipped (unsupported query type SuppressionListReasons) - - if v := r.URL.Query().Get("StartDate"); v != "" { - input.StartDate, _ = time.Parse(time.RFC3339, v) - } - - return input, nil -} - -// DeserializeListTagsForResourceRequest parses an HTTP request into a *ListTagsForResourceRequest. -func DeserializeListTagsForResourceRequest(r *http.Request, pathParams PathParams) (*ListTagsForResourceRequest, error) { - input := &ListTagsForResourceRequest{} - - input.ResourceArn = r.URL.Query().Get("ResourceArn") - - return input, nil -} - -// DeserializeListTenantResourcesRequest parses an HTTP request into a *ListTenantResourcesRequest. -func DeserializeListTenantResourcesRequest(r *http.Request, pathParams PathParams) (*ListTenantResourcesRequest, error) { - input := &ListTenantResourcesRequest{} - - return input, nil -} - -// DeserializeListTenantsRequest parses an HTTP request into a *ListTenantsRequest. -func DeserializeListTenantsRequest(r *http.Request, pathParams PathParams) (*ListTenantsRequest, error) { - input := &ListTenantsRequest{} - - return input, nil -} - -// DeserializePutAccountDedicatedIpWarmupAttributesRequest parses an HTTP request into a *PutAccountDedicatedIpWarmupAttributesRequest. -func DeserializePutAccountDedicatedIpWarmupAttributesRequest(r *http.Request, pathParams PathParams) (*PutAccountDedicatedIpWarmupAttributesRequest, error) { - input := &PutAccountDedicatedIpWarmupAttributesRequest{} - - return input, nil -} - -// DeserializePutAccountDetailsRequest parses an HTTP request into a *PutAccountDetailsRequest. -func DeserializePutAccountDetailsRequest(r *http.Request, pathParams PathParams) (*PutAccountDetailsRequest, error) { - input := &PutAccountDetailsRequest{} - - return input, nil -} - -// DeserializePutAccountSendingAttributesRequest parses an HTTP request into a *PutAccountSendingAttributesRequest. -func DeserializePutAccountSendingAttributesRequest(r *http.Request, pathParams PathParams) (*PutAccountSendingAttributesRequest, error) { - input := &PutAccountSendingAttributesRequest{} - - return input, nil -} - -// DeserializePutAccountSuppressionAttributesRequest parses an HTTP request into a *PutAccountSuppressionAttributesRequest. -func DeserializePutAccountSuppressionAttributesRequest(r *http.Request, pathParams PathParams) (*PutAccountSuppressionAttributesRequest, error) { - input := &PutAccountSuppressionAttributesRequest{} - - return input, nil -} - -// DeserializePutAccountVdmAttributesRequest parses an HTTP request into a *PutAccountVdmAttributesRequest. -func DeserializePutAccountVdmAttributesRequest(r *http.Request, pathParams PathParams) (*PutAccountVdmAttributesRequest, error) { - input := &PutAccountVdmAttributesRequest{} - - return input, nil -} - -// DeserializePutConfigurationSetArchivingOptionsRequest parses an HTTP request into a *PutConfigurationSetArchivingOptionsRequest. -func DeserializePutConfigurationSetArchivingOptionsRequest(r *http.Request, pathParams PathParams) (*PutConfigurationSetArchivingOptionsRequest, error) { - input := &PutConfigurationSetArchivingOptionsRequest{} - - if v, ok := pathParams["ConfigurationSetName"]; ok { - input.ConfigurationSetName = v - } - - return input, nil -} - -// DeserializePutConfigurationSetDeliveryOptionsRequest parses an HTTP request into a *PutConfigurationSetDeliveryOptionsRequest. -func DeserializePutConfigurationSetDeliveryOptionsRequest(r *http.Request, pathParams PathParams) (*PutConfigurationSetDeliveryOptionsRequest, error) { - input := &PutConfigurationSetDeliveryOptionsRequest{} - - if v, ok := pathParams["ConfigurationSetName"]; ok { - input.ConfigurationSetName = v - } - - return input, nil -} - -// DeserializePutConfigurationSetReputationOptionsRequest parses an HTTP request into a *PutConfigurationSetReputationOptionsRequest. -func DeserializePutConfigurationSetReputationOptionsRequest(r *http.Request, pathParams PathParams) (*PutConfigurationSetReputationOptionsRequest, error) { - input := &PutConfigurationSetReputationOptionsRequest{} - - if v, ok := pathParams["ConfigurationSetName"]; ok { - input.ConfigurationSetName = v - } - - return input, nil -} - -// DeserializePutConfigurationSetSendingOptionsRequest parses an HTTP request into a *PutConfigurationSetSendingOptionsRequest. -func DeserializePutConfigurationSetSendingOptionsRequest(r *http.Request, pathParams PathParams) (*PutConfigurationSetSendingOptionsRequest, error) { - input := &PutConfigurationSetSendingOptionsRequest{} - - if v, ok := pathParams["ConfigurationSetName"]; ok { - input.ConfigurationSetName = v - } - - return input, nil -} - -// DeserializePutConfigurationSetSuppressionOptionsRequest parses an HTTP request into a *PutConfigurationSetSuppressionOptionsRequest. -func DeserializePutConfigurationSetSuppressionOptionsRequest(r *http.Request, pathParams PathParams) (*PutConfigurationSetSuppressionOptionsRequest, error) { - input := &PutConfigurationSetSuppressionOptionsRequest{} - - if v, ok := pathParams["ConfigurationSetName"]; ok { - input.ConfigurationSetName = v - } - - return input, nil -} - -// DeserializePutConfigurationSetTrackingOptionsRequest parses an HTTP request into a *PutConfigurationSetTrackingOptionsRequest. -func DeserializePutConfigurationSetTrackingOptionsRequest(r *http.Request, pathParams PathParams) (*PutConfigurationSetTrackingOptionsRequest, error) { - input := &PutConfigurationSetTrackingOptionsRequest{} - - if v, ok := pathParams["ConfigurationSetName"]; ok { - input.ConfigurationSetName = v - } - - return input, nil -} - -// DeserializePutConfigurationSetVdmOptionsRequest parses an HTTP request into a *PutConfigurationSetVdmOptionsRequest. -func DeserializePutConfigurationSetVdmOptionsRequest(r *http.Request, pathParams PathParams) (*PutConfigurationSetVdmOptionsRequest, error) { - input := &PutConfigurationSetVdmOptionsRequest{} - - if v, ok := pathParams["ConfigurationSetName"]; ok { - input.ConfigurationSetName = v - } - - return input, nil -} - -// DeserializePutDedicatedIpInPoolRequest parses an HTTP request into a *PutDedicatedIpInPoolRequest. -func DeserializePutDedicatedIpInPoolRequest(r *http.Request, pathParams PathParams) (*PutDedicatedIpInPoolRequest, error) { - input := &PutDedicatedIpInPoolRequest{} - - if v, ok := pathParams["Ip"]; ok { - input.Ip = v - } - - return input, nil -} - -// DeserializePutDedicatedIpPoolScalingAttributesRequest parses an HTTP request into a *PutDedicatedIpPoolScalingAttributesRequest. -func DeserializePutDedicatedIpPoolScalingAttributesRequest(r *http.Request, pathParams PathParams) (*PutDedicatedIpPoolScalingAttributesRequest, error) { - input := &PutDedicatedIpPoolScalingAttributesRequest{} - - if v, ok := pathParams["PoolName"]; ok { - input.PoolName = v - } - - return input, nil -} - -// DeserializePutDedicatedIpWarmupAttributesRequest parses an HTTP request into a *PutDedicatedIpWarmupAttributesRequest. -func DeserializePutDedicatedIpWarmupAttributesRequest(r *http.Request, pathParams PathParams) (*PutDedicatedIpWarmupAttributesRequest, error) { - input := &PutDedicatedIpWarmupAttributesRequest{} - - if v, ok := pathParams["Ip"]; ok { - input.Ip = v - } - - return input, nil -} - -// DeserializePutDeliverabilityDashboardOptionRequest parses an HTTP request into a *PutDeliverabilityDashboardOptionRequest. -func DeserializePutDeliverabilityDashboardOptionRequest(r *http.Request, pathParams PathParams) (*PutDeliverabilityDashboardOptionRequest, error) { - input := &PutDeliverabilityDashboardOptionRequest{} - - return input, nil -} - -// DeserializePutEmailIdentityConfigurationSetAttributesRequest parses an HTTP request into a *PutEmailIdentityConfigurationSetAttributesRequest. -func DeserializePutEmailIdentityConfigurationSetAttributesRequest(r *http.Request, pathParams PathParams) (*PutEmailIdentityConfigurationSetAttributesRequest, error) { - input := &PutEmailIdentityConfigurationSetAttributesRequest{} - - if v, ok := pathParams["EmailIdentity"]; ok { - input.EmailIdentity = v - } - - return input, nil -} - -// DeserializePutEmailIdentityDkimAttributesRequest parses an HTTP request into a *PutEmailIdentityDkimAttributesRequest. -func DeserializePutEmailIdentityDkimAttributesRequest(r *http.Request, pathParams PathParams) (*PutEmailIdentityDkimAttributesRequest, error) { - input := &PutEmailIdentityDkimAttributesRequest{} - - if v, ok := pathParams["EmailIdentity"]; ok { - input.EmailIdentity = v - } - - return input, nil -} - -// DeserializePutEmailIdentityDkimSigningAttributesRequest parses an HTTP request into a *PutEmailIdentityDkimSigningAttributesRequest. -func DeserializePutEmailIdentityDkimSigningAttributesRequest(r *http.Request, pathParams PathParams) (*PutEmailIdentityDkimSigningAttributesRequest, error) { - input := &PutEmailIdentityDkimSigningAttributesRequest{} - - if v, ok := pathParams["EmailIdentity"]; ok { - input.EmailIdentity = v - } - - return input, nil -} - -// DeserializePutEmailIdentityFeedbackAttributesRequest parses an HTTP request into a *PutEmailIdentityFeedbackAttributesRequest. -func DeserializePutEmailIdentityFeedbackAttributesRequest(r *http.Request, pathParams PathParams) (*PutEmailIdentityFeedbackAttributesRequest, error) { - input := &PutEmailIdentityFeedbackAttributesRequest{} - - if v, ok := pathParams["EmailIdentity"]; ok { - input.EmailIdentity = v - } - - return input, nil -} - -// DeserializePutEmailIdentityMailFromAttributesRequest parses an HTTP request into a *PutEmailIdentityMailFromAttributesRequest. -func DeserializePutEmailIdentityMailFromAttributesRequest(r *http.Request, pathParams PathParams) (*PutEmailIdentityMailFromAttributesRequest, error) { - input := &PutEmailIdentityMailFromAttributesRequest{} - - if v, ok := pathParams["EmailIdentity"]; ok { - input.EmailIdentity = v - } - - return input, nil -} - -// DeserializePutSuppressedDestinationRequest parses an HTTP request into a *PutSuppressedDestinationRequest. -func DeserializePutSuppressedDestinationRequest(r *http.Request, pathParams PathParams) (*PutSuppressedDestinationRequest, error) { - input := &PutSuppressedDestinationRequest{} - - return input, nil -} - -// DeserializeSendBulkEmailRequest parses an HTTP request into a *SendBulkEmailRequest. -func DeserializeSendBulkEmailRequest(r *http.Request, pathParams PathParams) (*SendBulkEmailRequest, error) { - input := &SendBulkEmailRequest{} - - return input, nil -} - -// DeserializeSendCustomVerificationEmailRequest parses an HTTP request into a *SendCustomVerificationEmailRequest. -func DeserializeSendCustomVerificationEmailRequest(r *http.Request, pathParams PathParams) (*SendCustomVerificationEmailRequest, error) { - input := &SendCustomVerificationEmailRequest{} - - return input, nil -} - -// DeserializeSendEmailRequest parses an HTTP request into a *SendEmailRequest. -func DeserializeSendEmailRequest(r *http.Request, pathParams PathParams) (*SendEmailRequest, error) { - input := &SendEmailRequest{} - - return input, nil -} - -// DeserializeTagResourceRequest parses an HTTP request into a *TagResourceRequest. -func DeserializeTagResourceRequest(r *http.Request, pathParams PathParams) (*TagResourceRequest, error) { - input := &TagResourceRequest{} - - return input, nil -} - -// DeserializeTestRenderEmailTemplateRequest parses an HTTP request into a *TestRenderEmailTemplateRequest. -func DeserializeTestRenderEmailTemplateRequest(r *http.Request, pathParams PathParams) (*TestRenderEmailTemplateRequest, error) { - input := &TestRenderEmailTemplateRequest{} - - if v, ok := pathParams["TemplateName"]; ok { - input.TemplateName = v - } - - return input, nil -} - -// DeserializeUntagResourceRequest parses an HTTP request into a *UntagResourceRequest. -func DeserializeUntagResourceRequest(r *http.Request, pathParams PathParams) (*UntagResourceRequest, error) { - input := &UntagResourceRequest{} - - input.ResourceArn = r.URL.Query().Get("ResourceArn") - - // TagKeys: skipped (unsupported query type TagKeyList) - - return input, nil -} - -// DeserializeUpdateConfigurationSetEventDestinationRequest parses an HTTP request into a *UpdateConfigurationSetEventDestinationRequest. -func DeserializeUpdateConfigurationSetEventDestinationRequest(r *http.Request, pathParams PathParams) (*UpdateConfigurationSetEventDestinationRequest, error) { - input := &UpdateConfigurationSetEventDestinationRequest{} - - if v, ok := pathParams["ConfigurationSetName"]; ok { - input.ConfigurationSetName = v - } - - if v, ok := pathParams["EventDestinationName"]; ok { - input.EventDestinationName = v - } - - return input, nil -} - -// DeserializeUpdateContactRequest parses an HTTP request into a *UpdateContactRequest. -func DeserializeUpdateContactRequest(r *http.Request, pathParams PathParams) (*UpdateContactRequest, error) { - input := &UpdateContactRequest{} - - if v, ok := pathParams["ContactListName"]; ok { - input.ContactListName = v - } - - if v, ok := pathParams["EmailAddress"]; ok { - input.EmailAddress = v - } - - return input, nil -} - -// DeserializeUpdateContactListRequest parses an HTTP request into a *UpdateContactListRequest. -func DeserializeUpdateContactListRequest(r *http.Request, pathParams PathParams) (*UpdateContactListRequest, error) { - input := &UpdateContactListRequest{} - - if v, ok := pathParams["ContactListName"]; ok { - input.ContactListName = v - } - - return input, nil -} - -// DeserializeUpdateCustomVerificationEmailTemplateRequest parses an HTTP request into a *UpdateCustomVerificationEmailTemplateRequest. -func DeserializeUpdateCustomVerificationEmailTemplateRequest(r *http.Request, pathParams PathParams) (*UpdateCustomVerificationEmailTemplateRequest, error) { - input := &UpdateCustomVerificationEmailTemplateRequest{} - - if v, ok := pathParams["TemplateName"]; ok { - input.TemplateName = v - } - - return input, nil -} - -// DeserializeUpdateEmailIdentityPolicyRequest parses an HTTP request into a *UpdateEmailIdentityPolicyRequest. -func DeserializeUpdateEmailIdentityPolicyRequest(r *http.Request, pathParams PathParams) (*UpdateEmailIdentityPolicyRequest, error) { - input := &UpdateEmailIdentityPolicyRequest{} - - if v, ok := pathParams["EmailIdentity"]; ok { - input.EmailIdentity = v - } - - if v, ok := pathParams["PolicyName"]; ok { - input.PolicyName = v - } - - return input, nil -} - -// DeserializeUpdateEmailTemplateRequest parses an HTTP request into a *UpdateEmailTemplateRequest. -func DeserializeUpdateEmailTemplateRequest(r *http.Request, pathParams PathParams) (*UpdateEmailTemplateRequest, error) { - input := &UpdateEmailTemplateRequest{} - - if v, ok := pathParams["TemplateName"]; ok { - input.TemplateName = v - } - - return input, nil -} - -// DeserializeUpdateReputationEntityCustomerManagedStatusRequest parses an HTTP request into a *UpdateReputationEntityCustomerManagedStatusRequest. -func DeserializeUpdateReputationEntityCustomerManagedStatusRequest(r *http.Request, pathParams PathParams) (*UpdateReputationEntityCustomerManagedStatusRequest, error) { - input := &UpdateReputationEntityCustomerManagedStatusRequest{} - - if v, ok := pathParams["ReputationEntityReference"]; ok { - input.ReputationEntityReference = v - } - - if v, ok := pathParams["ReputationEntityType"]; ok { - input.ReputationEntityType = v - } - - return input, nil -} - -// DeserializeUpdateReputationEntityPolicyRequest parses an HTTP request into a *UpdateReputationEntityPolicyRequest. -func DeserializeUpdateReputationEntityPolicyRequest(r *http.Request, pathParams PathParams) (*UpdateReputationEntityPolicyRequest, error) { - input := &UpdateReputationEntityPolicyRequest{} - - if v, ok := pathParams["ReputationEntityReference"]; ok { - input.ReputationEntityReference = v - } - - if v, ok := pathParams["ReputationEntityType"]; ok { - input.ReputationEntityType = v - } - - return input, nil -} diff --git a/internal/generated/sfn/deserializer.go b/internal/generated/sfn/deserializer.go deleted file mode 100644 index 9b1ba02d..00000000 --- a/internal/generated/sfn/deserializer.go +++ /dev/null @@ -1,541 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package sfn - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeCreateActivityOutput writes the CreateActivityOutput to the HTTP response. -func SerializeCreateActivityOutput(w http.ResponseWriter, output *CreateActivityOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateStateMachineOutput writes the CreateStateMachineOutput to the HTTP response. -func SerializeCreateStateMachineOutput(w http.ResponseWriter, output *CreateStateMachineOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateStateMachineAliasOutput writes the CreateStateMachineAliasOutput to the HTTP response. -func SerializeCreateStateMachineAliasOutput(w http.ResponseWriter, output *CreateStateMachineAliasOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteActivityOutput writes the DeleteActivityOutput to the HTTP response. -func SerializeDeleteActivityOutput(w http.ResponseWriter, output *DeleteActivityOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteStateMachineOutput writes the DeleteStateMachineOutput to the HTTP response. -func SerializeDeleteStateMachineOutput(w http.ResponseWriter, output *DeleteStateMachineOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteStateMachineAliasOutput writes the DeleteStateMachineAliasOutput to the HTTP response. -func SerializeDeleteStateMachineAliasOutput(w http.ResponseWriter, output *DeleteStateMachineAliasOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteStateMachineVersionOutput writes the DeleteStateMachineVersionOutput to the HTTP response. -func SerializeDeleteStateMachineVersionOutput(w http.ResponseWriter, output *DeleteStateMachineVersionOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDescribeActivityOutput writes the DescribeActivityOutput to the HTTP response. -func SerializeDescribeActivityOutput(w http.ResponseWriter, output *DescribeActivityOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeExecutionOutput writes the DescribeExecutionOutput to the HTTP response. -func SerializeDescribeExecutionOutput(w http.ResponseWriter, output *DescribeExecutionOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeMapRunOutput writes the DescribeMapRunOutput to the HTTP response. -func SerializeDescribeMapRunOutput(w http.ResponseWriter, output *DescribeMapRunOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeStateMachineOutput writes the DescribeStateMachineOutput to the HTTP response. -func SerializeDescribeStateMachineOutput(w http.ResponseWriter, output *DescribeStateMachineOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeStateMachineAliasOutput writes the DescribeStateMachineAliasOutput to the HTTP response. -func SerializeDescribeStateMachineAliasOutput(w http.ResponseWriter, output *DescribeStateMachineAliasOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeStateMachineForExecutionOutput writes the DescribeStateMachineForExecutionOutput to the HTTP response. -func SerializeDescribeStateMachineForExecutionOutput(w http.ResponseWriter, output *DescribeStateMachineForExecutionOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetActivityTaskOutput writes the GetActivityTaskOutput to the HTTP response. -func SerializeGetActivityTaskOutput(w http.ResponseWriter, output *GetActivityTaskOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetExecutionHistoryOutput writes the GetExecutionHistoryOutput to the HTTP response. -func SerializeGetExecutionHistoryOutput(w http.ResponseWriter, output *GetExecutionHistoryOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListActivitiesOutput writes the ListActivitiesOutput to the HTTP response. -func SerializeListActivitiesOutput(w http.ResponseWriter, output *ListActivitiesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListExecutionsOutput writes the ListExecutionsOutput to the HTTP response. -func SerializeListExecutionsOutput(w http.ResponseWriter, output *ListExecutionsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListMapRunsOutput writes the ListMapRunsOutput to the HTTP response. -func SerializeListMapRunsOutput(w http.ResponseWriter, output *ListMapRunsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListStateMachineAliasesOutput writes the ListStateMachineAliasesOutput to the HTTP response. -func SerializeListStateMachineAliasesOutput(w http.ResponseWriter, output *ListStateMachineAliasesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListStateMachineVersionsOutput writes the ListStateMachineVersionsOutput to the HTTP response. -func SerializeListStateMachineVersionsOutput(w http.ResponseWriter, output *ListStateMachineVersionsOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListStateMachinesOutput writes the ListStateMachinesOutput to the HTTP response. -func SerializeListStateMachinesOutput(w http.ResponseWriter, output *ListStateMachinesOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceOutput writes the ListTagsForResourceOutput to the HTTP response. -func SerializeListTagsForResourceOutput(w http.ResponseWriter, output *ListTagsForResourceOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePublishStateMachineVersionOutput writes the PublishStateMachineVersionOutput to the HTTP response. -func SerializePublishStateMachineVersionOutput(w http.ResponseWriter, output *PublishStateMachineVersionOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRedriveExecutionOutput writes the RedriveExecutionOutput to the HTTP response. -func SerializeRedriveExecutionOutput(w http.ResponseWriter, output *RedriveExecutionOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSendTaskFailureOutput writes the SendTaskFailureOutput to the HTTP response. -func SerializeSendTaskFailureOutput(w http.ResponseWriter, output *SendTaskFailureOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeSendTaskHeartbeatOutput writes the SendTaskHeartbeatOutput to the HTTP response. -func SerializeSendTaskHeartbeatOutput(w http.ResponseWriter, output *SendTaskHeartbeatOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeSendTaskSuccessOutput writes the SendTaskSuccessOutput to the HTTP response. -func SerializeSendTaskSuccessOutput(w http.ResponseWriter, output *SendTaskSuccessOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeStartExecutionOutput writes the StartExecutionOutput to the HTTP response. -func SerializeStartExecutionOutput(w http.ResponseWriter, output *StartExecutionOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartSyncExecutionOutput writes the StartSyncExecutionOutput to the HTTP response. -func SerializeStartSyncExecutionOutput(w http.ResponseWriter, output *StartSyncExecutionOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStopExecutionOutput writes the StopExecutionOutput to the HTTP response. -func SerializeStopExecutionOutput(w http.ResponseWriter, output *StopExecutionOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTagResourceOutput writes the TagResourceOutput to the HTTP response. -func SerializeTagResourceOutput(w http.ResponseWriter, output *TagResourceOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeTestStateOutput writes the TestStateOutput to the HTTP response. -func SerializeTestStateOutput(w http.ResponseWriter, output *TestStateOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUntagResourceOutput writes the UntagResourceOutput to the HTTP response. -func SerializeUntagResourceOutput(w http.ResponseWriter, output *UntagResourceOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateMapRunOutput writes the UpdateMapRunOutput to the HTTP response. -func SerializeUpdateMapRunOutput(w http.ResponseWriter, output *UpdateMapRunOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateStateMachineOutput writes the UpdateStateMachineOutput to the HTTP response. -func SerializeUpdateStateMachineOutput(w http.ResponseWriter, output *UpdateStateMachineOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateStateMachineAliasOutput writes the UpdateStateMachineAliasOutput to the HTTP response. -func SerializeUpdateStateMachineAliasOutput(w http.ResponseWriter, output *UpdateStateMachineAliasOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeValidateStateMachineDefinitionOutput writes the ValidateStateMachineDefinitionOutput to the HTTP response. -func SerializeValidateStateMachineDefinitionOutput(w http.ResponseWriter, output *ValidateStateMachineDefinitionOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/sfn/interface.go b/internal/generated/sfn/interface.go deleted file mode 100644 index 35c464ac..00000000 --- a/internal/generated/sfn/interface.go +++ /dev/null @@ -1,45 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package sfn - -import "context" - -type StepFunctionsService interface { - CreateActivity(ctx context.Context, input *CreateActivityInput) (*CreateActivityOutput, error) - CreateStateMachine(ctx context.Context, input *CreateStateMachineInput) (*CreateStateMachineOutput, error) - CreateStateMachineAlias(ctx context.Context, input *CreateStateMachineAliasInput) (*CreateStateMachineAliasOutput, error) - DeleteActivity(ctx context.Context, input *DeleteActivityInput) (*DeleteActivityOutput, error) - DeleteStateMachine(ctx context.Context, input *DeleteStateMachineInput) (*DeleteStateMachineOutput, error) - DeleteStateMachineAlias(ctx context.Context, input *DeleteStateMachineAliasInput) (*DeleteStateMachineAliasOutput, error) - DeleteStateMachineVersion(ctx context.Context, input *DeleteStateMachineVersionInput) (*DeleteStateMachineVersionOutput, error) - DescribeActivity(ctx context.Context, input *DescribeActivityInput) (*DescribeActivityOutput, error) - DescribeExecution(ctx context.Context, input *DescribeExecutionInput) (*DescribeExecutionOutput, error) - DescribeMapRun(ctx context.Context, input *DescribeMapRunInput) (*DescribeMapRunOutput, error) - DescribeStateMachine(ctx context.Context, input *DescribeStateMachineInput) (*DescribeStateMachineOutput, error) - DescribeStateMachineAlias(ctx context.Context, input *DescribeStateMachineAliasInput) (*DescribeStateMachineAliasOutput, error) - DescribeStateMachineForExecution(ctx context.Context, input *DescribeStateMachineForExecutionInput) (*DescribeStateMachineForExecutionOutput, error) - GetActivityTask(ctx context.Context, input *GetActivityTaskInput) (*GetActivityTaskOutput, error) - GetExecutionHistory(ctx context.Context, input *GetExecutionHistoryInput) (*GetExecutionHistoryOutput, error) - ListActivities(ctx context.Context, input *ListActivitiesInput) (*ListActivitiesOutput, error) - ListExecutions(ctx context.Context, input *ListExecutionsInput) (*ListExecutionsOutput, error) - ListMapRuns(ctx context.Context, input *ListMapRunsInput) (*ListMapRunsOutput, error) - ListStateMachineAliases(ctx context.Context, input *ListStateMachineAliasesInput) (*ListStateMachineAliasesOutput, error) - ListStateMachineVersions(ctx context.Context, input *ListStateMachineVersionsInput) (*ListStateMachineVersionsOutput, error) - ListStateMachines(ctx context.Context, input *ListStateMachinesInput) (*ListStateMachinesOutput, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error) - PublishStateMachineVersion(ctx context.Context, input *PublishStateMachineVersionInput) (*PublishStateMachineVersionOutput, error) - RedriveExecution(ctx context.Context, input *RedriveExecutionInput) (*RedriveExecutionOutput, error) - SendTaskFailure(ctx context.Context, input *SendTaskFailureInput) (*SendTaskFailureOutput, error) - SendTaskHeartbeat(ctx context.Context, input *SendTaskHeartbeatInput) (*SendTaskHeartbeatOutput, error) - SendTaskSuccess(ctx context.Context, input *SendTaskSuccessInput) (*SendTaskSuccessOutput, error) - StartExecution(ctx context.Context, input *StartExecutionInput) (*StartExecutionOutput, error) - StartSyncExecution(ctx context.Context, input *StartSyncExecutionInput) (*StartSyncExecutionOutput, error) - StopExecution(ctx context.Context, input *StopExecutionInput) (*StopExecutionOutput, error) - TagResource(ctx context.Context, input *TagResourceInput) (*TagResourceOutput, error) - TestState(ctx context.Context, input *TestStateInput) (*TestStateOutput, error) - UntagResource(ctx context.Context, input *UntagResourceInput) (*UntagResourceOutput, error) - UpdateMapRun(ctx context.Context, input *UpdateMapRunInput) (*UpdateMapRunOutput, error) - UpdateStateMachine(ctx context.Context, input *UpdateStateMachineInput) (*UpdateStateMachineOutput, error) - UpdateStateMachineAlias(ctx context.Context, input *UpdateStateMachineAliasInput) (*UpdateStateMachineAliasOutput, error) - ValidateStateMachineDefinition(ctx context.Context, input *ValidateStateMachineDefinitionInput) (*ValidateStateMachineDefinitionOutput, error) -} diff --git a/internal/generated/sfn/router.go b/internal/generated/sfn/router.go index 225117cf..097dd642 100644 --- a/internal/generated/sfn/router.go +++ b/internal/generated/sfn/router.go @@ -4,6 +4,9 @@ package sfn import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/sfn/serializer.go b/internal/generated/sfn/serializer.go deleted file mode 100644 index 98247ee3..00000000 --- a/internal/generated/sfn/serializer.go +++ /dev/null @@ -1,269 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package sfn - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeCreateActivityInput parses an HTTP request into a *CreateActivityInput. -func DeserializeCreateActivityInput(r *http.Request, pathParams PathParams) (*CreateActivityInput, error) { - input := &CreateActivityInput{} - - return input, nil -} - -// DeserializeCreateStateMachineInput parses an HTTP request into a *CreateStateMachineInput. -func DeserializeCreateStateMachineInput(r *http.Request, pathParams PathParams) (*CreateStateMachineInput, error) { - input := &CreateStateMachineInput{} - - return input, nil -} - -// DeserializeCreateStateMachineAliasInput parses an HTTP request into a *CreateStateMachineAliasInput. -func DeserializeCreateStateMachineAliasInput(r *http.Request, pathParams PathParams) (*CreateStateMachineAliasInput, error) { - input := &CreateStateMachineAliasInput{} - - return input, nil -} - -// DeserializeDeleteActivityInput parses an HTTP request into a *DeleteActivityInput. -func DeserializeDeleteActivityInput(r *http.Request, pathParams PathParams) (*DeleteActivityInput, error) { - input := &DeleteActivityInput{} - - return input, nil -} - -// DeserializeDeleteStateMachineInput parses an HTTP request into a *DeleteStateMachineInput. -func DeserializeDeleteStateMachineInput(r *http.Request, pathParams PathParams) (*DeleteStateMachineInput, error) { - input := &DeleteStateMachineInput{} - - return input, nil -} - -// DeserializeDeleteStateMachineAliasInput parses an HTTP request into a *DeleteStateMachineAliasInput. -func DeserializeDeleteStateMachineAliasInput(r *http.Request, pathParams PathParams) (*DeleteStateMachineAliasInput, error) { - input := &DeleteStateMachineAliasInput{} - - return input, nil -} - -// DeserializeDeleteStateMachineVersionInput parses an HTTP request into a *DeleteStateMachineVersionInput. -func DeserializeDeleteStateMachineVersionInput(r *http.Request, pathParams PathParams) (*DeleteStateMachineVersionInput, error) { - input := &DeleteStateMachineVersionInput{} - - return input, nil -} - -// DeserializeDescribeActivityInput parses an HTTP request into a *DescribeActivityInput. -func DeserializeDescribeActivityInput(r *http.Request, pathParams PathParams) (*DescribeActivityInput, error) { - input := &DescribeActivityInput{} - - return input, nil -} - -// DeserializeDescribeExecutionInput parses an HTTP request into a *DescribeExecutionInput. -func DeserializeDescribeExecutionInput(r *http.Request, pathParams PathParams) (*DescribeExecutionInput, error) { - input := &DescribeExecutionInput{} - - return input, nil -} - -// DeserializeDescribeMapRunInput parses an HTTP request into a *DescribeMapRunInput. -func DeserializeDescribeMapRunInput(r *http.Request, pathParams PathParams) (*DescribeMapRunInput, error) { - input := &DescribeMapRunInput{} - - return input, nil -} - -// DeserializeDescribeStateMachineInput parses an HTTP request into a *DescribeStateMachineInput. -func DeserializeDescribeStateMachineInput(r *http.Request, pathParams PathParams) (*DescribeStateMachineInput, error) { - input := &DescribeStateMachineInput{} - - return input, nil -} - -// DeserializeDescribeStateMachineAliasInput parses an HTTP request into a *DescribeStateMachineAliasInput. -func DeserializeDescribeStateMachineAliasInput(r *http.Request, pathParams PathParams) (*DescribeStateMachineAliasInput, error) { - input := &DescribeStateMachineAliasInput{} - - return input, nil -} - -// DeserializeDescribeStateMachineForExecutionInput parses an HTTP request into a *DescribeStateMachineForExecutionInput. -func DeserializeDescribeStateMachineForExecutionInput(r *http.Request, pathParams PathParams) (*DescribeStateMachineForExecutionInput, error) { - input := &DescribeStateMachineForExecutionInput{} - - return input, nil -} - -// DeserializeGetActivityTaskInput parses an HTTP request into a *GetActivityTaskInput. -func DeserializeGetActivityTaskInput(r *http.Request, pathParams PathParams) (*GetActivityTaskInput, error) { - input := &GetActivityTaskInput{} - - return input, nil -} - -// DeserializeGetExecutionHistoryInput parses an HTTP request into a *GetExecutionHistoryInput. -func DeserializeGetExecutionHistoryInput(r *http.Request, pathParams PathParams) (*GetExecutionHistoryInput, error) { - input := &GetExecutionHistoryInput{} - - return input, nil -} - -// DeserializeListActivitiesInput parses an HTTP request into a *ListActivitiesInput. -func DeserializeListActivitiesInput(r *http.Request, pathParams PathParams) (*ListActivitiesInput, error) { - input := &ListActivitiesInput{} - - return input, nil -} - -// DeserializeListExecutionsInput parses an HTTP request into a *ListExecutionsInput. -func DeserializeListExecutionsInput(r *http.Request, pathParams PathParams) (*ListExecutionsInput, error) { - input := &ListExecutionsInput{} - - return input, nil -} - -// DeserializeListMapRunsInput parses an HTTP request into a *ListMapRunsInput. -func DeserializeListMapRunsInput(r *http.Request, pathParams PathParams) (*ListMapRunsInput, error) { - input := &ListMapRunsInput{} - - return input, nil -} - -// DeserializeListStateMachineAliasesInput parses an HTTP request into a *ListStateMachineAliasesInput. -func DeserializeListStateMachineAliasesInput(r *http.Request, pathParams PathParams) (*ListStateMachineAliasesInput, error) { - input := &ListStateMachineAliasesInput{} - - return input, nil -} - -// DeserializeListStateMachineVersionsInput parses an HTTP request into a *ListStateMachineVersionsInput. -func DeserializeListStateMachineVersionsInput(r *http.Request, pathParams PathParams) (*ListStateMachineVersionsInput, error) { - input := &ListStateMachineVersionsInput{} - - return input, nil -} - -// DeserializeListStateMachinesInput parses an HTTP request into a *ListStateMachinesInput. -func DeserializeListStateMachinesInput(r *http.Request, pathParams PathParams) (*ListStateMachinesInput, error) { - input := &ListStateMachinesInput{} - - return input, nil -} - -// DeserializeListTagsForResourceInput parses an HTTP request into a *ListTagsForResourceInput. -func DeserializeListTagsForResourceInput(r *http.Request, pathParams PathParams) (*ListTagsForResourceInput, error) { - input := &ListTagsForResourceInput{} - - return input, nil -} - -// DeserializePublishStateMachineVersionInput parses an HTTP request into a *PublishStateMachineVersionInput. -func DeserializePublishStateMachineVersionInput(r *http.Request, pathParams PathParams) (*PublishStateMachineVersionInput, error) { - input := &PublishStateMachineVersionInput{} - - return input, nil -} - -// DeserializeRedriveExecutionInput parses an HTTP request into a *RedriveExecutionInput. -func DeserializeRedriveExecutionInput(r *http.Request, pathParams PathParams) (*RedriveExecutionInput, error) { - input := &RedriveExecutionInput{} - - return input, nil -} - -// DeserializeSendTaskFailureInput parses an HTTP request into a *SendTaskFailureInput. -func DeserializeSendTaskFailureInput(r *http.Request, pathParams PathParams) (*SendTaskFailureInput, error) { - input := &SendTaskFailureInput{} - - return input, nil -} - -// DeserializeSendTaskHeartbeatInput parses an HTTP request into a *SendTaskHeartbeatInput. -func DeserializeSendTaskHeartbeatInput(r *http.Request, pathParams PathParams) (*SendTaskHeartbeatInput, error) { - input := &SendTaskHeartbeatInput{} - - return input, nil -} - -// DeserializeSendTaskSuccessInput parses an HTTP request into a *SendTaskSuccessInput. -func DeserializeSendTaskSuccessInput(r *http.Request, pathParams PathParams) (*SendTaskSuccessInput, error) { - input := &SendTaskSuccessInput{} - - return input, nil -} - -// DeserializeStartExecutionInput parses an HTTP request into a *StartExecutionInput. -func DeserializeStartExecutionInput(r *http.Request, pathParams PathParams) (*StartExecutionInput, error) { - input := &StartExecutionInput{} - - return input, nil -} - -// DeserializeStartSyncExecutionInput parses an HTTP request into a *StartSyncExecutionInput. -func DeserializeStartSyncExecutionInput(r *http.Request, pathParams PathParams) (*StartSyncExecutionInput, error) { - input := &StartSyncExecutionInput{} - - return input, nil -} - -// DeserializeStopExecutionInput parses an HTTP request into a *StopExecutionInput. -func DeserializeStopExecutionInput(r *http.Request, pathParams PathParams) (*StopExecutionInput, error) { - input := &StopExecutionInput{} - - return input, nil -} - -// DeserializeTagResourceInput parses an HTTP request into a *TagResourceInput. -func DeserializeTagResourceInput(r *http.Request, pathParams PathParams) (*TagResourceInput, error) { - input := &TagResourceInput{} - - return input, nil -} - -// DeserializeTestStateInput parses an HTTP request into a *TestStateInput. -func DeserializeTestStateInput(r *http.Request, pathParams PathParams) (*TestStateInput, error) { - input := &TestStateInput{} - - return input, nil -} - -// DeserializeUntagResourceInput parses an HTTP request into a *UntagResourceInput. -func DeserializeUntagResourceInput(r *http.Request, pathParams PathParams) (*UntagResourceInput, error) { - input := &UntagResourceInput{} - - return input, nil -} - -// DeserializeUpdateMapRunInput parses an HTTP request into a *UpdateMapRunInput. -func DeserializeUpdateMapRunInput(r *http.Request, pathParams PathParams) (*UpdateMapRunInput, error) { - input := &UpdateMapRunInput{} - - return input, nil -} - -// DeserializeUpdateStateMachineInput parses an HTTP request into a *UpdateStateMachineInput. -func DeserializeUpdateStateMachineInput(r *http.Request, pathParams PathParams) (*UpdateStateMachineInput, error) { - input := &UpdateStateMachineInput{} - - return input, nil -} - -// DeserializeUpdateStateMachineAliasInput parses an HTTP request into a *UpdateStateMachineAliasInput. -func DeserializeUpdateStateMachineAliasInput(r *http.Request, pathParams PathParams) (*UpdateStateMachineAliasInput, error) { - input := &UpdateStateMachineAliasInput{} - - return input, nil -} - -// DeserializeValidateStateMachineDefinitionInput parses an HTTP request into a *ValidateStateMachineDefinitionInput. -func DeserializeValidateStateMachineDefinitionInput(r *http.Request, pathParams PathParams) (*ValidateStateMachineDefinitionInput, error) { - input := &ValidateStateMachineDefinitionInput{} - - return input, nil -} diff --git a/internal/generated/shield/deserializer.go b/internal/generated/shield/deserializer.go deleted file mode 100644 index 5d0e1038..00000000 --- a/internal/generated/shield/deserializer.go +++ /dev/null @@ -1,453 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package shield - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeAssociateDRTLogBucketResponse writes the AssociateDRTLogBucketResponse to the HTTP response. -func SerializeAssociateDRTLogBucketResponse(w http.ResponseWriter, output *AssociateDRTLogBucketResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeAssociateDRTRoleResponse writes the AssociateDRTRoleResponse to the HTTP response. -func SerializeAssociateDRTRoleResponse(w http.ResponseWriter, output *AssociateDRTRoleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeAssociateHealthCheckResponse writes the AssociateHealthCheckResponse to the HTTP response. -func SerializeAssociateHealthCheckResponse(w http.ResponseWriter, output *AssociateHealthCheckResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeAssociateProactiveEngagementDetailsResponse writes the AssociateProactiveEngagementDetailsResponse to the HTTP response. -func SerializeAssociateProactiveEngagementDetailsResponse(w http.ResponseWriter, output *AssociateProactiveEngagementDetailsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateProtectionResponse writes the CreateProtectionResponse to the HTTP response. -func SerializeCreateProtectionResponse(w http.ResponseWriter, output *CreateProtectionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateProtectionGroupResponse writes the CreateProtectionGroupResponse to the HTTP response. -func SerializeCreateProtectionGroupResponse(w http.ResponseWriter, output *CreateProtectionGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateSubscriptionResponse writes the CreateSubscriptionResponse to the HTTP response. -func SerializeCreateSubscriptionResponse(w http.ResponseWriter, output *CreateSubscriptionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteProtectionResponse writes the DeleteProtectionResponse to the HTTP response. -func SerializeDeleteProtectionResponse(w http.ResponseWriter, output *DeleteProtectionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteProtectionGroupResponse writes the DeleteProtectionGroupResponse to the HTTP response. -func SerializeDeleteProtectionGroupResponse(w http.ResponseWriter, output *DeleteProtectionGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteSubscriptionResponse writes the DeleteSubscriptionResponse to the HTTP response. -func SerializeDeleteSubscriptionResponse(w http.ResponseWriter, output *DeleteSubscriptionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDescribeAttackResponse writes the DescribeAttackResponse to the HTTP response. -func SerializeDescribeAttackResponse(w http.ResponseWriter, output *DescribeAttackResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeAttackStatisticsResponse writes the DescribeAttackStatisticsResponse to the HTTP response. -func SerializeDescribeAttackStatisticsResponse(w http.ResponseWriter, output *DescribeAttackStatisticsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDRTAccessResponse writes the DescribeDRTAccessResponse to the HTTP response. -func SerializeDescribeDRTAccessResponse(w http.ResponseWriter, output *DescribeDRTAccessResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeEmergencyContactSettingsResponse writes the DescribeEmergencyContactSettingsResponse to the HTTP response. -func SerializeDescribeEmergencyContactSettingsResponse(w http.ResponseWriter, output *DescribeEmergencyContactSettingsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeProtectionResponse writes the DescribeProtectionResponse to the HTTP response. -func SerializeDescribeProtectionResponse(w http.ResponseWriter, output *DescribeProtectionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeProtectionGroupResponse writes the DescribeProtectionGroupResponse to the HTTP response. -func SerializeDescribeProtectionGroupResponse(w http.ResponseWriter, output *DescribeProtectionGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeSubscriptionResponse writes the DescribeSubscriptionResponse to the HTTP response. -func SerializeDescribeSubscriptionResponse(w http.ResponseWriter, output *DescribeSubscriptionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisableApplicationLayerAutomaticResponseResponse writes the DisableApplicationLayerAutomaticResponseResponse to the HTTP response. -func SerializeDisableApplicationLayerAutomaticResponseResponse(w http.ResponseWriter, output *DisableApplicationLayerAutomaticResponseResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDisableProactiveEngagementResponse writes the DisableProactiveEngagementResponse to the HTTP response. -func SerializeDisableProactiveEngagementResponse(w http.ResponseWriter, output *DisableProactiveEngagementResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDisassociateDRTLogBucketResponse writes the DisassociateDRTLogBucketResponse to the HTTP response. -func SerializeDisassociateDRTLogBucketResponse(w http.ResponseWriter, output *DisassociateDRTLogBucketResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDisassociateDRTRoleResponse writes the DisassociateDRTRoleResponse to the HTTP response. -func SerializeDisassociateDRTRoleResponse(w http.ResponseWriter, output *DisassociateDRTRoleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDisassociateHealthCheckResponse writes the DisassociateHealthCheckResponse to the HTTP response. -func SerializeDisassociateHealthCheckResponse(w http.ResponseWriter, output *DisassociateHealthCheckResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeEnableApplicationLayerAutomaticResponseResponse writes the EnableApplicationLayerAutomaticResponseResponse to the HTTP response. -func SerializeEnableApplicationLayerAutomaticResponseResponse(w http.ResponseWriter, output *EnableApplicationLayerAutomaticResponseResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeEnableProactiveEngagementResponse writes the EnableProactiveEngagementResponse to the HTTP response. -func SerializeEnableProactiveEngagementResponse(w http.ResponseWriter, output *EnableProactiveEngagementResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeGetSubscriptionStateResponse writes the GetSubscriptionStateResponse to the HTTP response. -func SerializeGetSubscriptionStateResponse(w http.ResponseWriter, output *GetSubscriptionStateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAttacksResponse writes the ListAttacksResponse to the HTTP response. -func SerializeListAttacksResponse(w http.ResponseWriter, output *ListAttacksResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListProtectionGroupsResponse writes the ListProtectionGroupsResponse to the HTTP response. -func SerializeListProtectionGroupsResponse(w http.ResponseWriter, output *ListProtectionGroupsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListProtectionsResponse writes the ListProtectionsResponse to the HTTP response. -func SerializeListProtectionsResponse(w http.ResponseWriter, output *ListProtectionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListResourcesInProtectionGroupResponse writes the ListResourcesInProtectionGroupResponse to the HTTP response. -func SerializeListResourcesInProtectionGroupResponse(w http.ResponseWriter, output *ListResourcesInProtectionGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceResponse writes the ListTagsForResourceResponse to the HTTP response. -func SerializeListTagsForResourceResponse(w http.ResponseWriter, output *ListTagsForResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTagResourceResponse writes the TagResourceResponse to the HTTP response. -func SerializeTagResourceResponse(w http.ResponseWriter, output *TagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUntagResourceResponse writes the UntagResourceResponse to the HTTP response. -func SerializeUntagResourceResponse(w http.ResponseWriter, output *UntagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateApplicationLayerAutomaticResponseResponse writes the UpdateApplicationLayerAutomaticResponseResponse to the HTTP response. -func SerializeUpdateApplicationLayerAutomaticResponseResponse(w http.ResponseWriter, output *UpdateApplicationLayerAutomaticResponseResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateEmergencyContactSettingsResponse writes the UpdateEmergencyContactSettingsResponse to the HTTP response. -func SerializeUpdateEmergencyContactSettingsResponse(w http.ResponseWriter, output *UpdateEmergencyContactSettingsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateProtectionGroupResponse writes the UpdateProtectionGroupResponse to the HTTP response. -func SerializeUpdateProtectionGroupResponse(w http.ResponseWriter, output *UpdateProtectionGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateSubscriptionResponse writes the UpdateSubscriptionResponse to the HTTP response. -func SerializeUpdateSubscriptionResponse(w http.ResponseWriter, output *UpdateSubscriptionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} diff --git a/internal/generated/shield/interface.go b/internal/generated/shield/interface.go deleted file mode 100644 index 28196551..00000000 --- a/internal/generated/shield/interface.go +++ /dev/null @@ -1,44 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package shield - -import "context" - -type Shield_20160616Service interface { - AssociateDRTLogBucket(ctx context.Context, input *AssociateDRTLogBucketRequest) (*AssociateDRTLogBucketResponse, error) - AssociateDRTRole(ctx context.Context, input *AssociateDRTRoleRequest) (*AssociateDRTRoleResponse, error) - AssociateHealthCheck(ctx context.Context, input *AssociateHealthCheckRequest) (*AssociateHealthCheckResponse, error) - AssociateProactiveEngagementDetails(ctx context.Context, input *AssociateProactiveEngagementDetailsRequest) (*AssociateProactiveEngagementDetailsResponse, error) - CreateProtection(ctx context.Context, input *CreateProtectionRequest) (*CreateProtectionResponse, error) - CreateProtectionGroup(ctx context.Context, input *CreateProtectionGroupRequest) (*CreateProtectionGroupResponse, error) - CreateSubscription(ctx context.Context, input *CreateSubscriptionRequest) (*CreateSubscriptionResponse, error) - DeleteProtection(ctx context.Context, input *DeleteProtectionRequest) (*DeleteProtectionResponse, error) - DeleteProtectionGroup(ctx context.Context, input *DeleteProtectionGroupRequest) (*DeleteProtectionGroupResponse, error) - DeleteSubscription(ctx context.Context, input *DeleteSubscriptionRequest) (*DeleteSubscriptionResponse, error) - DescribeAttack(ctx context.Context, input *DescribeAttackRequest) (*DescribeAttackResponse, error) - DescribeAttackStatistics(ctx context.Context, input *DescribeAttackStatisticsRequest) (*DescribeAttackStatisticsResponse, error) - DescribeDRTAccess(ctx context.Context, input *DescribeDRTAccessRequest) (*DescribeDRTAccessResponse, error) - DescribeEmergencyContactSettings(ctx context.Context, input *DescribeEmergencyContactSettingsRequest) (*DescribeEmergencyContactSettingsResponse, error) - DescribeProtection(ctx context.Context, input *DescribeProtectionRequest) (*DescribeProtectionResponse, error) - DescribeProtectionGroup(ctx context.Context, input *DescribeProtectionGroupRequest) (*DescribeProtectionGroupResponse, error) - DescribeSubscription(ctx context.Context, input *DescribeSubscriptionRequest) (*DescribeSubscriptionResponse, error) - DisableApplicationLayerAutomaticResponse(ctx context.Context, input *DisableApplicationLayerAutomaticResponseRequest) (*DisableApplicationLayerAutomaticResponseResponse, error) - DisableProactiveEngagement(ctx context.Context, input *DisableProactiveEngagementRequest) (*DisableProactiveEngagementResponse, error) - DisassociateDRTLogBucket(ctx context.Context, input *DisassociateDRTLogBucketRequest) (*DisassociateDRTLogBucketResponse, error) - DisassociateDRTRole(ctx context.Context, input *DisassociateDRTRoleRequest) (*DisassociateDRTRoleResponse, error) - DisassociateHealthCheck(ctx context.Context, input *DisassociateHealthCheckRequest) (*DisassociateHealthCheckResponse, error) - EnableApplicationLayerAutomaticResponse(ctx context.Context, input *EnableApplicationLayerAutomaticResponseRequest) (*EnableApplicationLayerAutomaticResponseResponse, error) - EnableProactiveEngagement(ctx context.Context, input *EnableProactiveEngagementRequest) (*EnableProactiveEngagementResponse, error) - GetSubscriptionState(ctx context.Context, input *GetSubscriptionStateRequest) (*GetSubscriptionStateResponse, error) - ListAttacks(ctx context.Context, input *ListAttacksRequest) (*ListAttacksResponse, error) - ListProtectionGroups(ctx context.Context, input *ListProtectionGroupsRequest) (*ListProtectionGroupsResponse, error) - ListProtections(ctx context.Context, input *ListProtectionsRequest) (*ListProtectionsResponse, error) - ListResourcesInProtectionGroup(ctx context.Context, input *ListResourcesInProtectionGroupRequest) (*ListResourcesInProtectionGroupResponse, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceRequest) (*ListTagsForResourceResponse, error) - TagResource(ctx context.Context, input *TagResourceRequest) (*TagResourceResponse, error) - UntagResource(ctx context.Context, input *UntagResourceRequest) (*UntagResourceResponse, error) - UpdateApplicationLayerAutomaticResponse(ctx context.Context, input *UpdateApplicationLayerAutomaticResponseRequest) (*UpdateApplicationLayerAutomaticResponseResponse, error) - UpdateEmergencyContactSettings(ctx context.Context, input *UpdateEmergencyContactSettingsRequest) (*UpdateEmergencyContactSettingsResponse, error) - UpdateProtectionGroup(ctx context.Context, input *UpdateProtectionGroupRequest) (*UpdateProtectionGroupResponse, error) - UpdateSubscription(ctx context.Context, input *UpdateSubscriptionRequest) (*UpdateSubscriptionResponse, error) -} diff --git a/internal/generated/shield/router.go b/internal/generated/shield/router.go index 2287b2b8..3f3a1f90 100644 --- a/internal/generated/shield/router.go +++ b/internal/generated/shield/router.go @@ -4,6 +4,9 @@ package shield import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/shield/serializer.go b/internal/generated/shield/serializer.go deleted file mode 100644 index 777af19d..00000000 --- a/internal/generated/shield/serializer.go +++ /dev/null @@ -1,262 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package shield - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeAssociateDRTLogBucketRequest parses an HTTP request into a *AssociateDRTLogBucketRequest. -func DeserializeAssociateDRTLogBucketRequest(r *http.Request, pathParams PathParams) (*AssociateDRTLogBucketRequest, error) { - input := &AssociateDRTLogBucketRequest{} - - return input, nil -} - -// DeserializeAssociateDRTRoleRequest parses an HTTP request into a *AssociateDRTRoleRequest. -func DeserializeAssociateDRTRoleRequest(r *http.Request, pathParams PathParams) (*AssociateDRTRoleRequest, error) { - input := &AssociateDRTRoleRequest{} - - return input, nil -} - -// DeserializeAssociateHealthCheckRequest parses an HTTP request into a *AssociateHealthCheckRequest. -func DeserializeAssociateHealthCheckRequest(r *http.Request, pathParams PathParams) (*AssociateHealthCheckRequest, error) { - input := &AssociateHealthCheckRequest{} - - return input, nil -} - -// DeserializeAssociateProactiveEngagementDetailsRequest parses an HTTP request into a *AssociateProactiveEngagementDetailsRequest. -func DeserializeAssociateProactiveEngagementDetailsRequest(r *http.Request, pathParams PathParams) (*AssociateProactiveEngagementDetailsRequest, error) { - input := &AssociateProactiveEngagementDetailsRequest{} - - return input, nil -} - -// DeserializeCreateProtectionRequest parses an HTTP request into a *CreateProtectionRequest. -func DeserializeCreateProtectionRequest(r *http.Request, pathParams PathParams) (*CreateProtectionRequest, error) { - input := &CreateProtectionRequest{} - - return input, nil -} - -// DeserializeCreateProtectionGroupRequest parses an HTTP request into a *CreateProtectionGroupRequest. -func DeserializeCreateProtectionGroupRequest(r *http.Request, pathParams PathParams) (*CreateProtectionGroupRequest, error) { - input := &CreateProtectionGroupRequest{} - - return input, nil -} - -// DeserializeCreateSubscriptionRequest parses an HTTP request into a *CreateSubscriptionRequest. -func DeserializeCreateSubscriptionRequest(r *http.Request, pathParams PathParams) (*CreateSubscriptionRequest, error) { - input := &CreateSubscriptionRequest{} - - return input, nil -} - -// DeserializeDeleteProtectionRequest parses an HTTP request into a *DeleteProtectionRequest. -func DeserializeDeleteProtectionRequest(r *http.Request, pathParams PathParams) (*DeleteProtectionRequest, error) { - input := &DeleteProtectionRequest{} - - return input, nil -} - -// DeserializeDeleteProtectionGroupRequest parses an HTTP request into a *DeleteProtectionGroupRequest. -func DeserializeDeleteProtectionGroupRequest(r *http.Request, pathParams PathParams) (*DeleteProtectionGroupRequest, error) { - input := &DeleteProtectionGroupRequest{} - - return input, nil -} - -// DeserializeDeleteSubscriptionRequest parses an HTTP request into a *DeleteSubscriptionRequest. -func DeserializeDeleteSubscriptionRequest(r *http.Request, pathParams PathParams) (*DeleteSubscriptionRequest, error) { - input := &DeleteSubscriptionRequest{} - - return input, nil -} - -// DeserializeDescribeAttackRequest parses an HTTP request into a *DescribeAttackRequest. -func DeserializeDescribeAttackRequest(r *http.Request, pathParams PathParams) (*DescribeAttackRequest, error) { - input := &DescribeAttackRequest{} - - return input, nil -} - -// DeserializeDescribeAttackStatisticsRequest parses an HTTP request into a *DescribeAttackStatisticsRequest. -func DeserializeDescribeAttackStatisticsRequest(r *http.Request, pathParams PathParams) (*DescribeAttackStatisticsRequest, error) { - input := &DescribeAttackStatisticsRequest{} - - return input, nil -} - -// DeserializeDescribeDRTAccessRequest parses an HTTP request into a *DescribeDRTAccessRequest. -func DeserializeDescribeDRTAccessRequest(r *http.Request, pathParams PathParams) (*DescribeDRTAccessRequest, error) { - input := &DescribeDRTAccessRequest{} - - return input, nil -} - -// DeserializeDescribeEmergencyContactSettingsRequest parses an HTTP request into a *DescribeEmergencyContactSettingsRequest. -func DeserializeDescribeEmergencyContactSettingsRequest(r *http.Request, pathParams PathParams) (*DescribeEmergencyContactSettingsRequest, error) { - input := &DescribeEmergencyContactSettingsRequest{} - - return input, nil -} - -// DeserializeDescribeProtectionRequest parses an HTTP request into a *DescribeProtectionRequest. -func DeserializeDescribeProtectionRequest(r *http.Request, pathParams PathParams) (*DescribeProtectionRequest, error) { - input := &DescribeProtectionRequest{} - - return input, nil -} - -// DeserializeDescribeProtectionGroupRequest parses an HTTP request into a *DescribeProtectionGroupRequest. -func DeserializeDescribeProtectionGroupRequest(r *http.Request, pathParams PathParams) (*DescribeProtectionGroupRequest, error) { - input := &DescribeProtectionGroupRequest{} - - return input, nil -} - -// DeserializeDescribeSubscriptionRequest parses an HTTP request into a *DescribeSubscriptionRequest. -func DeserializeDescribeSubscriptionRequest(r *http.Request, pathParams PathParams) (*DescribeSubscriptionRequest, error) { - input := &DescribeSubscriptionRequest{} - - return input, nil -} - -// DeserializeDisableApplicationLayerAutomaticResponseRequest parses an HTTP request into a *DisableApplicationLayerAutomaticResponseRequest. -func DeserializeDisableApplicationLayerAutomaticResponseRequest(r *http.Request, pathParams PathParams) (*DisableApplicationLayerAutomaticResponseRequest, error) { - input := &DisableApplicationLayerAutomaticResponseRequest{} - - return input, nil -} - -// DeserializeDisableProactiveEngagementRequest parses an HTTP request into a *DisableProactiveEngagementRequest. -func DeserializeDisableProactiveEngagementRequest(r *http.Request, pathParams PathParams) (*DisableProactiveEngagementRequest, error) { - input := &DisableProactiveEngagementRequest{} - - return input, nil -} - -// DeserializeDisassociateDRTLogBucketRequest parses an HTTP request into a *DisassociateDRTLogBucketRequest. -func DeserializeDisassociateDRTLogBucketRequest(r *http.Request, pathParams PathParams) (*DisassociateDRTLogBucketRequest, error) { - input := &DisassociateDRTLogBucketRequest{} - - return input, nil -} - -// DeserializeDisassociateDRTRoleRequest parses an HTTP request into a *DisassociateDRTRoleRequest. -func DeserializeDisassociateDRTRoleRequest(r *http.Request, pathParams PathParams) (*DisassociateDRTRoleRequest, error) { - input := &DisassociateDRTRoleRequest{} - - return input, nil -} - -// DeserializeDisassociateHealthCheckRequest parses an HTTP request into a *DisassociateHealthCheckRequest. -func DeserializeDisassociateHealthCheckRequest(r *http.Request, pathParams PathParams) (*DisassociateHealthCheckRequest, error) { - input := &DisassociateHealthCheckRequest{} - - return input, nil -} - -// DeserializeEnableApplicationLayerAutomaticResponseRequest parses an HTTP request into a *EnableApplicationLayerAutomaticResponseRequest. -func DeserializeEnableApplicationLayerAutomaticResponseRequest(r *http.Request, pathParams PathParams) (*EnableApplicationLayerAutomaticResponseRequest, error) { - input := &EnableApplicationLayerAutomaticResponseRequest{} - - return input, nil -} - -// DeserializeEnableProactiveEngagementRequest parses an HTTP request into a *EnableProactiveEngagementRequest. -func DeserializeEnableProactiveEngagementRequest(r *http.Request, pathParams PathParams) (*EnableProactiveEngagementRequest, error) { - input := &EnableProactiveEngagementRequest{} - - return input, nil -} - -// DeserializeGetSubscriptionStateRequest parses an HTTP request into a *GetSubscriptionStateRequest. -func DeserializeGetSubscriptionStateRequest(r *http.Request, pathParams PathParams) (*GetSubscriptionStateRequest, error) { - input := &GetSubscriptionStateRequest{} - - return input, nil -} - -// DeserializeListAttacksRequest parses an HTTP request into a *ListAttacksRequest. -func DeserializeListAttacksRequest(r *http.Request, pathParams PathParams) (*ListAttacksRequest, error) { - input := &ListAttacksRequest{} - - return input, nil -} - -// DeserializeListProtectionGroupsRequest parses an HTTP request into a *ListProtectionGroupsRequest. -func DeserializeListProtectionGroupsRequest(r *http.Request, pathParams PathParams) (*ListProtectionGroupsRequest, error) { - input := &ListProtectionGroupsRequest{} - - return input, nil -} - -// DeserializeListProtectionsRequest parses an HTTP request into a *ListProtectionsRequest. -func DeserializeListProtectionsRequest(r *http.Request, pathParams PathParams) (*ListProtectionsRequest, error) { - input := &ListProtectionsRequest{} - - return input, nil -} - -// DeserializeListResourcesInProtectionGroupRequest parses an HTTP request into a *ListResourcesInProtectionGroupRequest. -func DeserializeListResourcesInProtectionGroupRequest(r *http.Request, pathParams PathParams) (*ListResourcesInProtectionGroupRequest, error) { - input := &ListResourcesInProtectionGroupRequest{} - - return input, nil -} - -// DeserializeListTagsForResourceRequest parses an HTTP request into a *ListTagsForResourceRequest. -func DeserializeListTagsForResourceRequest(r *http.Request, pathParams PathParams) (*ListTagsForResourceRequest, error) { - input := &ListTagsForResourceRequest{} - - return input, nil -} - -// DeserializeTagResourceRequest parses an HTTP request into a *TagResourceRequest. -func DeserializeTagResourceRequest(r *http.Request, pathParams PathParams) (*TagResourceRequest, error) { - input := &TagResourceRequest{} - - return input, nil -} - -// DeserializeUntagResourceRequest parses an HTTP request into a *UntagResourceRequest. -func DeserializeUntagResourceRequest(r *http.Request, pathParams PathParams) (*UntagResourceRequest, error) { - input := &UntagResourceRequest{} - - return input, nil -} - -// DeserializeUpdateApplicationLayerAutomaticResponseRequest parses an HTTP request into a *UpdateApplicationLayerAutomaticResponseRequest. -func DeserializeUpdateApplicationLayerAutomaticResponseRequest(r *http.Request, pathParams PathParams) (*UpdateApplicationLayerAutomaticResponseRequest, error) { - input := &UpdateApplicationLayerAutomaticResponseRequest{} - - return input, nil -} - -// DeserializeUpdateEmergencyContactSettingsRequest parses an HTTP request into a *UpdateEmergencyContactSettingsRequest. -func DeserializeUpdateEmergencyContactSettingsRequest(r *http.Request, pathParams PathParams) (*UpdateEmergencyContactSettingsRequest, error) { - input := &UpdateEmergencyContactSettingsRequest{} - - return input, nil -} - -// DeserializeUpdateProtectionGroupRequest parses an HTTP request into a *UpdateProtectionGroupRequest. -func DeserializeUpdateProtectionGroupRequest(r *http.Request, pathParams PathParams) (*UpdateProtectionGroupRequest, error) { - input := &UpdateProtectionGroupRequest{} - - return input, nil -} - -// DeserializeUpdateSubscriptionRequest parses an HTTP request into a *UpdateSubscriptionRequest. -func DeserializeUpdateSubscriptionRequest(r *http.Request, pathParams PathParams) (*UpdateSubscriptionRequest, error) { - input := &UpdateSubscriptionRequest{} - - return input, nil -} diff --git a/internal/generated/sns/deserializer.go b/internal/generated/sns/deserializer.go deleted file mode 100644 index 954cf52b..00000000 --- a/internal/generated/sns/deserializer.go +++ /dev/null @@ -1,473 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package sns - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCheckIfPhoneNumberIsOptedOutResponse writes the CheckIfPhoneNumberIsOptedOutResponse to the HTTP response. -func SerializeCheckIfPhoneNumberIsOptedOutResponse(w http.ResponseWriter, output *CheckIfPhoneNumberIsOptedOutResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeConfirmSubscriptionResponse writes the ConfirmSubscriptionResponse to the HTTP response. -func SerializeConfirmSubscriptionResponse(w http.ResponseWriter, output *ConfirmSubscriptionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreatePlatformApplicationResponse writes the CreatePlatformApplicationResponse to the HTTP response. -func SerializeCreatePlatformApplicationResponse(w http.ResponseWriter, output *CreatePlatformApplicationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateEndpointResponse writes the CreateEndpointResponse to the HTTP response. -func SerializeCreateEndpointResponse(w http.ResponseWriter, output *CreateEndpointResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateSMSSandboxPhoneNumberResult writes the CreateSMSSandboxPhoneNumberResult to the HTTP response. -func SerializeCreateSMSSandboxPhoneNumberResult(w http.ResponseWriter, output *CreateSMSSandboxPhoneNumberResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateTopicResponse writes the CreateTopicResponse to the HTTP response. -func SerializeCreateTopicResponse(w http.ResponseWriter, output *CreateTopicResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteSMSSandboxPhoneNumberResult writes the DeleteSMSSandboxPhoneNumberResult to the HTTP response. -func SerializeDeleteSMSSandboxPhoneNumberResult(w http.ResponseWriter, output *DeleteSMSSandboxPhoneNumberResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeGetDataProtectionPolicyResponse writes the GetDataProtectionPolicyResponse to the HTTP response. -func SerializeGetDataProtectionPolicyResponse(w http.ResponseWriter, output *GetDataProtectionPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetEndpointAttributesResponse writes the GetEndpointAttributesResponse to the HTTP response. -func SerializeGetEndpointAttributesResponse(w http.ResponseWriter, output *GetEndpointAttributesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPlatformApplicationAttributesResponse writes the GetPlatformApplicationAttributesResponse to the HTTP response. -func SerializeGetPlatformApplicationAttributesResponse(w http.ResponseWriter, output *GetPlatformApplicationAttributesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSMSAttributesResponse writes the GetSMSAttributesResponse to the HTTP response. -func SerializeGetSMSAttributesResponse(w http.ResponseWriter, output *GetSMSAttributesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSMSSandboxAccountStatusResult writes the GetSMSSandboxAccountStatusResult to the HTTP response. -func SerializeGetSMSSandboxAccountStatusResult(w http.ResponseWriter, output *GetSMSSandboxAccountStatusResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSubscriptionAttributesResponse writes the GetSubscriptionAttributesResponse to the HTTP response. -func SerializeGetSubscriptionAttributesResponse(w http.ResponseWriter, output *GetSubscriptionAttributesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTopicAttributesResponse writes the GetTopicAttributesResponse to the HTTP response. -func SerializeGetTopicAttributesResponse(w http.ResponseWriter, output *GetTopicAttributesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListEndpointsByPlatformApplicationResponse writes the ListEndpointsByPlatformApplicationResponse to the HTTP response. -func SerializeListEndpointsByPlatformApplicationResponse(w http.ResponseWriter, output *ListEndpointsByPlatformApplicationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListOriginationNumbersResult writes the ListOriginationNumbersResult to the HTTP response. -func SerializeListOriginationNumbersResult(w http.ResponseWriter, output *ListOriginationNumbersResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPhoneNumbersOptedOutResponse writes the ListPhoneNumbersOptedOutResponse to the HTTP response. -func SerializeListPhoneNumbersOptedOutResponse(w http.ResponseWriter, output *ListPhoneNumbersOptedOutResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPlatformApplicationsResponse writes the ListPlatformApplicationsResponse to the HTTP response. -func SerializeListPlatformApplicationsResponse(w http.ResponseWriter, output *ListPlatformApplicationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListSMSSandboxPhoneNumbersResult writes the ListSMSSandboxPhoneNumbersResult to the HTTP response. -func SerializeListSMSSandboxPhoneNumbersResult(w http.ResponseWriter, output *ListSMSSandboxPhoneNumbersResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListSubscriptionsResponse writes the ListSubscriptionsResponse to the HTTP response. -func SerializeListSubscriptionsResponse(w http.ResponseWriter, output *ListSubscriptionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListSubscriptionsByTopicResponse writes the ListSubscriptionsByTopicResponse to the HTTP response. -func SerializeListSubscriptionsByTopicResponse(w http.ResponseWriter, output *ListSubscriptionsByTopicResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceResponse writes the ListTagsForResourceResponse to the HTTP response. -func SerializeListTagsForResourceResponse(w http.ResponseWriter, output *ListTagsForResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTopicsResponse writes the ListTopicsResponse to the HTTP response. -func SerializeListTopicsResponse(w http.ResponseWriter, output *ListTopicsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeOptInPhoneNumberResponse writes the OptInPhoneNumberResponse to the HTTP response. -func SerializeOptInPhoneNumberResponse(w http.ResponseWriter, output *OptInPhoneNumberResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializePublishResponse writes the PublishResponse to the HTTP response. -func SerializePublishResponse(w http.ResponseWriter, output *PublishResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePublishBatchResponse writes the PublishBatchResponse to the HTTP response. -func SerializePublishBatchResponse(w http.ResponseWriter, output *PublishBatchResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSetSMSAttributesResponse writes the SetSMSAttributesResponse to the HTTP response. -func SerializeSetSMSAttributesResponse(w http.ResponseWriter, output *SetSMSAttributesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeSubscribeResponse writes the SubscribeResponse to the HTTP response. -func SerializeSubscribeResponse(w http.ResponseWriter, output *SubscribeResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTagResourceResponse writes the TagResourceResponse to the HTTP response. -func SerializeTagResourceResponse(w http.ResponseWriter, output *TagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUntagResourceResponse writes the UntagResourceResponse to the HTTP response. -func SerializeUntagResourceResponse(w http.ResponseWriter, output *UntagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeVerifySMSSandboxPhoneNumberResult writes the VerifySMSSandboxPhoneNumberResult to the HTTP response. -func SerializeVerifySMSSandboxPhoneNumberResult(w http.ResponseWriter, output *VerifySMSSandboxPhoneNumberResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} diff --git a/internal/generated/sns/interface.go b/internal/generated/sns/interface.go deleted file mode 100644 index 145ee413..00000000 --- a/internal/generated/sns/interface.go +++ /dev/null @@ -1,50 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package sns - -import "context" - -type SimpleNotificationServiceService interface { - AddPermission(ctx context.Context, input *AddPermissionInput) (*SmithyUnit, error) - CheckIfPhoneNumberIsOptedOut(ctx context.Context, input *CheckIfPhoneNumberIsOptedOutInput) (*CheckIfPhoneNumberIsOptedOutResponse, error) - ConfirmSubscription(ctx context.Context, input *ConfirmSubscriptionInput) (*ConfirmSubscriptionResponse, error) - CreatePlatformApplication(ctx context.Context, input *CreatePlatformApplicationInput) (*CreatePlatformApplicationResponse, error) - CreatePlatformEndpoint(ctx context.Context, input *CreatePlatformEndpointInput) (*CreateEndpointResponse, error) - CreateSMSSandboxPhoneNumber(ctx context.Context, input *CreateSMSSandboxPhoneNumberInput) (*CreateSMSSandboxPhoneNumberResult, error) - CreateTopic(ctx context.Context, input *CreateTopicInput) (*CreateTopicResponse, error) - DeleteEndpoint(ctx context.Context, input *DeleteEndpointInput) (*SmithyUnit, error) - DeletePlatformApplication(ctx context.Context, input *DeletePlatformApplicationInput) (*SmithyUnit, error) - DeleteSMSSandboxPhoneNumber(ctx context.Context, input *DeleteSMSSandboxPhoneNumberInput) (*DeleteSMSSandboxPhoneNumberResult, error) - DeleteTopic(ctx context.Context, input *DeleteTopicInput) (*SmithyUnit, error) - GetDataProtectionPolicy(ctx context.Context, input *GetDataProtectionPolicyInput) (*GetDataProtectionPolicyResponse, error) - GetEndpointAttributes(ctx context.Context, input *GetEndpointAttributesInput) (*GetEndpointAttributesResponse, error) - GetPlatformApplicationAttributes(ctx context.Context, input *GetPlatformApplicationAttributesInput) (*GetPlatformApplicationAttributesResponse, error) - GetSMSAttributes(ctx context.Context, input *GetSMSAttributesInput) (*GetSMSAttributesResponse, error) - GetSMSSandboxAccountStatus(ctx context.Context, input *GetSMSSandboxAccountStatusInput) (*GetSMSSandboxAccountStatusResult, error) - GetSubscriptionAttributes(ctx context.Context, input *GetSubscriptionAttributesInput) (*GetSubscriptionAttributesResponse, error) - GetTopicAttributes(ctx context.Context, input *GetTopicAttributesInput) (*GetTopicAttributesResponse, error) - ListEndpointsByPlatformApplication(ctx context.Context, input *ListEndpointsByPlatformApplicationInput) (*ListEndpointsByPlatformApplicationResponse, error) - ListOriginationNumbers(ctx context.Context, input *ListOriginationNumbersRequest) (*ListOriginationNumbersResult, error) - ListPhoneNumbersOptedOut(ctx context.Context, input *ListPhoneNumbersOptedOutInput) (*ListPhoneNumbersOptedOutResponse, error) - ListPlatformApplications(ctx context.Context, input *ListPlatformApplicationsInput) (*ListPlatformApplicationsResponse, error) - ListSMSSandboxPhoneNumbers(ctx context.Context, input *ListSMSSandboxPhoneNumbersInput) (*ListSMSSandboxPhoneNumbersResult, error) - ListSubscriptions(ctx context.Context, input *ListSubscriptionsInput) (*ListSubscriptionsResponse, error) - ListSubscriptionsByTopic(ctx context.Context, input *ListSubscriptionsByTopicInput) (*ListSubscriptionsByTopicResponse, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceRequest) (*ListTagsForResourceResponse, error) - ListTopics(ctx context.Context, input *ListTopicsInput) (*ListTopicsResponse, error) - OptInPhoneNumber(ctx context.Context, input *OptInPhoneNumberInput) (*OptInPhoneNumberResponse, error) - Publish(ctx context.Context, input *PublishInput) (*PublishResponse, error) - PublishBatch(ctx context.Context, input *PublishBatchInput) (*PublishBatchResponse, error) - PutDataProtectionPolicy(ctx context.Context, input *PutDataProtectionPolicyInput) (*SmithyUnit, error) - RemovePermission(ctx context.Context, input *RemovePermissionInput) (*SmithyUnit, error) - SetEndpointAttributes(ctx context.Context, input *SetEndpointAttributesInput) (*SmithyUnit, error) - SetPlatformApplicationAttributes(ctx context.Context, input *SetPlatformApplicationAttributesInput) (*SmithyUnit, error) - SetSMSAttributes(ctx context.Context, input *SetSMSAttributesInput) (*SetSMSAttributesResponse, error) - SetSubscriptionAttributes(ctx context.Context, input *SetSubscriptionAttributesInput) (*SmithyUnit, error) - SetTopicAttributes(ctx context.Context, input *SetTopicAttributesInput) (*SmithyUnit, error) - Subscribe(ctx context.Context, input *SubscribeInput) (*SubscribeResponse, error) - TagResource(ctx context.Context, input *TagResourceRequest) (*TagResourceResponse, error) - Unsubscribe(ctx context.Context, input *UnsubscribeInput) (*SmithyUnit, error) - UntagResource(ctx context.Context, input *UntagResourceRequest) (*UntagResourceResponse, error) - VerifySMSSandboxPhoneNumber(ctx context.Context, input *VerifySMSSandboxPhoneNumberInput) (*VerifySMSSandboxPhoneNumberResult, error) -} diff --git a/internal/generated/sns/router.go b/internal/generated/sns/router.go index f8862910..216fbc0f 100644 --- a/internal/generated/sns/router.go +++ b/internal/generated/sns/router.go @@ -4,6 +4,9 @@ package sns import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/sns/serializer.go b/internal/generated/sns/serializer.go deleted file mode 100644 index d5ef739f..00000000 --- a/internal/generated/sns/serializer.go +++ /dev/null @@ -1,304 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package sns - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeAddPermissionInput parses an HTTP request into a *AddPermissionInput. -func DeserializeAddPermissionInput(r *http.Request, pathParams PathParams) (*AddPermissionInput, error) { - input := &AddPermissionInput{} - - return input, nil -} - -// DeserializeCheckIfPhoneNumberIsOptedOutInput parses an HTTP request into a *CheckIfPhoneNumberIsOptedOutInput. -func DeserializeCheckIfPhoneNumberIsOptedOutInput(r *http.Request, pathParams PathParams) (*CheckIfPhoneNumberIsOptedOutInput, error) { - input := &CheckIfPhoneNumberIsOptedOutInput{} - - return input, nil -} - -// DeserializeConfirmSubscriptionInput parses an HTTP request into a *ConfirmSubscriptionInput. -func DeserializeConfirmSubscriptionInput(r *http.Request, pathParams PathParams) (*ConfirmSubscriptionInput, error) { - input := &ConfirmSubscriptionInput{} - - return input, nil -} - -// DeserializeCreatePlatformApplicationInput parses an HTTP request into a *CreatePlatformApplicationInput. -func DeserializeCreatePlatformApplicationInput(r *http.Request, pathParams PathParams) (*CreatePlatformApplicationInput, error) { - input := &CreatePlatformApplicationInput{} - - return input, nil -} - -// DeserializeCreatePlatformEndpointInput parses an HTTP request into a *CreatePlatformEndpointInput. -func DeserializeCreatePlatformEndpointInput(r *http.Request, pathParams PathParams) (*CreatePlatformEndpointInput, error) { - input := &CreatePlatformEndpointInput{} - - return input, nil -} - -// DeserializeCreateSMSSandboxPhoneNumberInput parses an HTTP request into a *CreateSMSSandboxPhoneNumberInput. -func DeserializeCreateSMSSandboxPhoneNumberInput(r *http.Request, pathParams PathParams) (*CreateSMSSandboxPhoneNumberInput, error) { - input := &CreateSMSSandboxPhoneNumberInput{} - - return input, nil -} - -// DeserializeCreateTopicInput parses an HTTP request into a *CreateTopicInput. -func DeserializeCreateTopicInput(r *http.Request, pathParams PathParams) (*CreateTopicInput, error) { - input := &CreateTopicInput{} - - return input, nil -} - -// DeserializeDeleteEndpointInput parses an HTTP request into a *DeleteEndpointInput. -func DeserializeDeleteEndpointInput(r *http.Request, pathParams PathParams) (*DeleteEndpointInput, error) { - input := &DeleteEndpointInput{} - - return input, nil -} - -// DeserializeDeletePlatformApplicationInput parses an HTTP request into a *DeletePlatformApplicationInput. -func DeserializeDeletePlatformApplicationInput(r *http.Request, pathParams PathParams) (*DeletePlatformApplicationInput, error) { - input := &DeletePlatformApplicationInput{} - - return input, nil -} - -// DeserializeDeleteSMSSandboxPhoneNumberInput parses an HTTP request into a *DeleteSMSSandboxPhoneNumberInput. -func DeserializeDeleteSMSSandboxPhoneNumberInput(r *http.Request, pathParams PathParams) (*DeleteSMSSandboxPhoneNumberInput, error) { - input := &DeleteSMSSandboxPhoneNumberInput{} - - return input, nil -} - -// DeserializeDeleteTopicInput parses an HTTP request into a *DeleteTopicInput. -func DeserializeDeleteTopicInput(r *http.Request, pathParams PathParams) (*DeleteTopicInput, error) { - input := &DeleteTopicInput{} - - return input, nil -} - -// DeserializeGetDataProtectionPolicyInput parses an HTTP request into a *GetDataProtectionPolicyInput. -func DeserializeGetDataProtectionPolicyInput(r *http.Request, pathParams PathParams) (*GetDataProtectionPolicyInput, error) { - input := &GetDataProtectionPolicyInput{} - - return input, nil -} - -// DeserializeGetEndpointAttributesInput parses an HTTP request into a *GetEndpointAttributesInput. -func DeserializeGetEndpointAttributesInput(r *http.Request, pathParams PathParams) (*GetEndpointAttributesInput, error) { - input := &GetEndpointAttributesInput{} - - return input, nil -} - -// DeserializeGetPlatformApplicationAttributesInput parses an HTTP request into a *GetPlatformApplicationAttributesInput. -func DeserializeGetPlatformApplicationAttributesInput(r *http.Request, pathParams PathParams) (*GetPlatformApplicationAttributesInput, error) { - input := &GetPlatformApplicationAttributesInput{} - - return input, nil -} - -// DeserializeGetSMSAttributesInput parses an HTTP request into a *GetSMSAttributesInput. -func DeserializeGetSMSAttributesInput(r *http.Request, pathParams PathParams) (*GetSMSAttributesInput, error) { - input := &GetSMSAttributesInput{} - - return input, nil -} - -// DeserializeGetSMSSandboxAccountStatusInput parses an HTTP request into a *GetSMSSandboxAccountStatusInput. -func DeserializeGetSMSSandboxAccountStatusInput(r *http.Request, pathParams PathParams) (*GetSMSSandboxAccountStatusInput, error) { - input := &GetSMSSandboxAccountStatusInput{} - - return input, nil -} - -// DeserializeGetSubscriptionAttributesInput parses an HTTP request into a *GetSubscriptionAttributesInput. -func DeserializeGetSubscriptionAttributesInput(r *http.Request, pathParams PathParams) (*GetSubscriptionAttributesInput, error) { - input := &GetSubscriptionAttributesInput{} - - return input, nil -} - -// DeserializeGetTopicAttributesInput parses an HTTP request into a *GetTopicAttributesInput. -func DeserializeGetTopicAttributesInput(r *http.Request, pathParams PathParams) (*GetTopicAttributesInput, error) { - input := &GetTopicAttributesInput{} - - return input, nil -} - -// DeserializeListEndpointsByPlatformApplicationInput parses an HTTP request into a *ListEndpointsByPlatformApplicationInput. -func DeserializeListEndpointsByPlatformApplicationInput(r *http.Request, pathParams PathParams) (*ListEndpointsByPlatformApplicationInput, error) { - input := &ListEndpointsByPlatformApplicationInput{} - - return input, nil -} - -// DeserializeListOriginationNumbersRequest parses an HTTP request into a *ListOriginationNumbersRequest. -func DeserializeListOriginationNumbersRequest(r *http.Request, pathParams PathParams) (*ListOriginationNumbersRequest, error) { - input := &ListOriginationNumbersRequest{} - - return input, nil -} - -// DeserializeListPhoneNumbersOptedOutInput parses an HTTP request into a *ListPhoneNumbersOptedOutInput. -func DeserializeListPhoneNumbersOptedOutInput(r *http.Request, pathParams PathParams) (*ListPhoneNumbersOptedOutInput, error) { - input := &ListPhoneNumbersOptedOutInput{} - - return input, nil -} - -// DeserializeListPlatformApplicationsInput parses an HTTP request into a *ListPlatformApplicationsInput. -func DeserializeListPlatformApplicationsInput(r *http.Request, pathParams PathParams) (*ListPlatformApplicationsInput, error) { - input := &ListPlatformApplicationsInput{} - - return input, nil -} - -// DeserializeListSMSSandboxPhoneNumbersInput parses an HTTP request into a *ListSMSSandboxPhoneNumbersInput. -func DeserializeListSMSSandboxPhoneNumbersInput(r *http.Request, pathParams PathParams) (*ListSMSSandboxPhoneNumbersInput, error) { - input := &ListSMSSandboxPhoneNumbersInput{} - - return input, nil -} - -// DeserializeListSubscriptionsInput parses an HTTP request into a *ListSubscriptionsInput. -func DeserializeListSubscriptionsInput(r *http.Request, pathParams PathParams) (*ListSubscriptionsInput, error) { - input := &ListSubscriptionsInput{} - - return input, nil -} - -// DeserializeListSubscriptionsByTopicInput parses an HTTP request into a *ListSubscriptionsByTopicInput. -func DeserializeListSubscriptionsByTopicInput(r *http.Request, pathParams PathParams) (*ListSubscriptionsByTopicInput, error) { - input := &ListSubscriptionsByTopicInput{} - - return input, nil -} - -// DeserializeListTagsForResourceRequest parses an HTTP request into a *ListTagsForResourceRequest. -func DeserializeListTagsForResourceRequest(r *http.Request, pathParams PathParams) (*ListTagsForResourceRequest, error) { - input := &ListTagsForResourceRequest{} - - return input, nil -} - -// DeserializeListTopicsInput parses an HTTP request into a *ListTopicsInput. -func DeserializeListTopicsInput(r *http.Request, pathParams PathParams) (*ListTopicsInput, error) { - input := &ListTopicsInput{} - - return input, nil -} - -// DeserializeOptInPhoneNumberInput parses an HTTP request into a *OptInPhoneNumberInput. -func DeserializeOptInPhoneNumberInput(r *http.Request, pathParams PathParams) (*OptInPhoneNumberInput, error) { - input := &OptInPhoneNumberInput{} - - return input, nil -} - -// DeserializePublishInput parses an HTTP request into a *PublishInput. -func DeserializePublishInput(r *http.Request, pathParams PathParams) (*PublishInput, error) { - input := &PublishInput{} - - return input, nil -} - -// DeserializePublishBatchInput parses an HTTP request into a *PublishBatchInput. -func DeserializePublishBatchInput(r *http.Request, pathParams PathParams) (*PublishBatchInput, error) { - input := &PublishBatchInput{} - - return input, nil -} - -// DeserializePutDataProtectionPolicyInput parses an HTTP request into a *PutDataProtectionPolicyInput. -func DeserializePutDataProtectionPolicyInput(r *http.Request, pathParams PathParams) (*PutDataProtectionPolicyInput, error) { - input := &PutDataProtectionPolicyInput{} - - return input, nil -} - -// DeserializeRemovePermissionInput parses an HTTP request into a *RemovePermissionInput. -func DeserializeRemovePermissionInput(r *http.Request, pathParams PathParams) (*RemovePermissionInput, error) { - input := &RemovePermissionInput{} - - return input, nil -} - -// DeserializeSetEndpointAttributesInput parses an HTTP request into a *SetEndpointAttributesInput. -func DeserializeSetEndpointAttributesInput(r *http.Request, pathParams PathParams) (*SetEndpointAttributesInput, error) { - input := &SetEndpointAttributesInput{} - - return input, nil -} - -// DeserializeSetPlatformApplicationAttributesInput parses an HTTP request into a *SetPlatformApplicationAttributesInput. -func DeserializeSetPlatformApplicationAttributesInput(r *http.Request, pathParams PathParams) (*SetPlatformApplicationAttributesInput, error) { - input := &SetPlatformApplicationAttributesInput{} - - return input, nil -} - -// DeserializeSetSMSAttributesInput parses an HTTP request into a *SetSMSAttributesInput. -func DeserializeSetSMSAttributesInput(r *http.Request, pathParams PathParams) (*SetSMSAttributesInput, error) { - input := &SetSMSAttributesInput{} - - return input, nil -} - -// DeserializeSetSubscriptionAttributesInput parses an HTTP request into a *SetSubscriptionAttributesInput. -func DeserializeSetSubscriptionAttributesInput(r *http.Request, pathParams PathParams) (*SetSubscriptionAttributesInput, error) { - input := &SetSubscriptionAttributesInput{} - - return input, nil -} - -// DeserializeSetTopicAttributesInput parses an HTTP request into a *SetTopicAttributesInput. -func DeserializeSetTopicAttributesInput(r *http.Request, pathParams PathParams) (*SetTopicAttributesInput, error) { - input := &SetTopicAttributesInput{} - - return input, nil -} - -// DeserializeSubscribeInput parses an HTTP request into a *SubscribeInput. -func DeserializeSubscribeInput(r *http.Request, pathParams PathParams) (*SubscribeInput, error) { - input := &SubscribeInput{} - - return input, nil -} - -// DeserializeTagResourceRequest parses an HTTP request into a *TagResourceRequest. -func DeserializeTagResourceRequest(r *http.Request, pathParams PathParams) (*TagResourceRequest, error) { - input := &TagResourceRequest{} - - return input, nil -} - -// DeserializeUnsubscribeInput parses an HTTP request into a *UnsubscribeInput. -func DeserializeUnsubscribeInput(r *http.Request, pathParams PathParams) (*UnsubscribeInput, error) { - input := &UnsubscribeInput{} - - return input, nil -} - -// DeserializeUntagResourceRequest parses an HTTP request into a *UntagResourceRequest. -func DeserializeUntagResourceRequest(r *http.Request, pathParams PathParams) (*UntagResourceRequest, error) { - input := &UntagResourceRequest{} - - return input, nil -} - -// DeserializeVerifySMSSandboxPhoneNumberInput parses an HTTP request into a *VerifySMSSandboxPhoneNumberInput. -func DeserializeVerifySMSSandboxPhoneNumberInput(r *http.Request, pathParams PathParams) (*VerifySMSSandboxPhoneNumberInput, error) { - input := &VerifySMSSandboxPhoneNumberInput{} - - return input, nil -} diff --git a/internal/generated/sqs/deserializer.go b/internal/generated/sqs/deserializer.go deleted file mode 100644 index db302387..00000000 --- a/internal/generated/sqs/deserializer.go +++ /dev/null @@ -1,243 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package sqs - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCancelMessageMoveTaskResult writes the CancelMessageMoveTaskResult to the HTTP response. -func SerializeCancelMessageMoveTaskResult(w http.ResponseWriter, output *CancelMessageMoveTaskResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeChangeMessageVisibilityBatchResult writes the ChangeMessageVisibilityBatchResult to the HTTP response. -func SerializeChangeMessageVisibilityBatchResult(w http.ResponseWriter, output *ChangeMessageVisibilityBatchResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateQueueResult writes the CreateQueueResult to the HTTP response. -func SerializeCreateQueueResult(w http.ResponseWriter, output *CreateQueueResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteMessageBatchResult writes the DeleteMessageBatchResult to the HTTP response. -func SerializeDeleteMessageBatchResult(w http.ResponseWriter, output *DeleteMessageBatchResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetQueueAttributesResult writes the GetQueueAttributesResult to the HTTP response. -func SerializeGetQueueAttributesResult(w http.ResponseWriter, output *GetQueueAttributesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetQueueUrlResult writes the GetQueueUrlResult to the HTTP response. -func SerializeGetQueueUrlResult(w http.ResponseWriter, output *GetQueueUrlResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDeadLetterSourceQueuesResult writes the ListDeadLetterSourceQueuesResult to the HTTP response. -func SerializeListDeadLetterSourceQueuesResult(w http.ResponseWriter, output *ListDeadLetterSourceQueuesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListMessageMoveTasksResult writes the ListMessageMoveTasksResult to the HTTP response. -func SerializeListMessageMoveTasksResult(w http.ResponseWriter, output *ListMessageMoveTasksResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListQueueTagsResult writes the ListQueueTagsResult to the HTTP response. -func SerializeListQueueTagsResult(w http.ResponseWriter, output *ListQueueTagsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListQueuesResult writes the ListQueuesResult to the HTTP response. -func SerializeListQueuesResult(w http.ResponseWriter, output *ListQueuesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeReceiveMessageResult writes the ReceiveMessageResult to the HTTP response. -func SerializeReceiveMessageResult(w http.ResponseWriter, output *ReceiveMessageResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSendMessageResult writes the SendMessageResult to the HTTP response. -func SerializeSendMessageResult(w http.ResponseWriter, output *SendMessageResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSendMessageBatchResult writes the SendMessageBatchResult to the HTTP response. -func SerializeSendMessageBatchResult(w http.ResponseWriter, output *SendMessageBatchResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartMessageMoveTaskResult writes the StartMessageMoveTaskResult to the HTTP response. -func SerializeStartMessageMoveTaskResult(w http.ResponseWriter, output *StartMessageMoveTaskResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/sqs/interface.go b/internal/generated/sqs/interface.go deleted file mode 100644 index b07d76db..00000000 --- a/internal/generated/sqs/interface.go +++ /dev/null @@ -1,31 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package sqs - -import "context" - -type SQSService interface { - AddPermission(ctx context.Context, input *AddPermissionRequest) (*SmithyUnit, error) - CancelMessageMoveTask(ctx context.Context, input *CancelMessageMoveTaskRequest) (*CancelMessageMoveTaskResult, error) - ChangeMessageVisibility(ctx context.Context, input *ChangeMessageVisibilityRequest) (*SmithyUnit, error) - ChangeMessageVisibilityBatch(ctx context.Context, input *ChangeMessageVisibilityBatchRequest) (*ChangeMessageVisibilityBatchResult, error) - CreateQueue(ctx context.Context, input *CreateQueueRequest) (*CreateQueueResult, error) - DeleteMessage(ctx context.Context, input *DeleteMessageRequest) (*SmithyUnit, error) - DeleteMessageBatch(ctx context.Context, input *DeleteMessageBatchRequest) (*DeleteMessageBatchResult, error) - DeleteQueue(ctx context.Context, input *DeleteQueueRequest) (*SmithyUnit, error) - GetQueueAttributes(ctx context.Context, input *GetQueueAttributesRequest) (*GetQueueAttributesResult, error) - GetQueueUrl(ctx context.Context, input *GetQueueUrlRequest) (*GetQueueUrlResult, error) - ListDeadLetterSourceQueues(ctx context.Context, input *ListDeadLetterSourceQueuesRequest) (*ListDeadLetterSourceQueuesResult, error) - ListMessageMoveTasks(ctx context.Context, input *ListMessageMoveTasksRequest) (*ListMessageMoveTasksResult, error) - ListQueueTags(ctx context.Context, input *ListQueueTagsRequest) (*ListQueueTagsResult, error) - ListQueues(ctx context.Context, input *ListQueuesRequest) (*ListQueuesResult, error) - PurgeQueue(ctx context.Context, input *PurgeQueueRequest) (*SmithyUnit, error) - ReceiveMessage(ctx context.Context, input *ReceiveMessageRequest) (*ReceiveMessageResult, error) - RemovePermission(ctx context.Context, input *RemovePermissionRequest) (*SmithyUnit, error) - SendMessage(ctx context.Context, input *SendMessageRequest) (*SendMessageResult, error) - SendMessageBatch(ctx context.Context, input *SendMessageBatchRequest) (*SendMessageBatchResult, error) - SetQueueAttributes(ctx context.Context, input *SetQueueAttributesRequest) (*SmithyUnit, error) - StartMessageMoveTask(ctx context.Context, input *StartMessageMoveTaskRequest) (*StartMessageMoveTaskResult, error) - TagQueue(ctx context.Context, input *TagQueueRequest) (*SmithyUnit, error) - UntagQueue(ctx context.Context, input *UntagQueueRequest) (*SmithyUnit, error) -} diff --git a/internal/generated/sqs/router.go b/internal/generated/sqs/router.go index 2c371bfe..946d3c03 100644 --- a/internal/generated/sqs/router.go +++ b/internal/generated/sqs/router.go @@ -4,6 +4,9 @@ package sqs import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/sqs/serializer.go b/internal/generated/sqs/serializer.go deleted file mode 100644 index ba3021e4..00000000 --- a/internal/generated/sqs/serializer.go +++ /dev/null @@ -1,171 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package sqs - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeAddPermissionRequest parses an HTTP request into a *AddPermissionRequest. -func DeserializeAddPermissionRequest(r *http.Request, pathParams PathParams) (*AddPermissionRequest, error) { - input := &AddPermissionRequest{} - - return input, nil -} - -// DeserializeCancelMessageMoveTaskRequest parses an HTTP request into a *CancelMessageMoveTaskRequest. -func DeserializeCancelMessageMoveTaskRequest(r *http.Request, pathParams PathParams) (*CancelMessageMoveTaskRequest, error) { - input := &CancelMessageMoveTaskRequest{} - - return input, nil -} - -// DeserializeChangeMessageVisibilityRequest parses an HTTP request into a *ChangeMessageVisibilityRequest. -func DeserializeChangeMessageVisibilityRequest(r *http.Request, pathParams PathParams) (*ChangeMessageVisibilityRequest, error) { - input := &ChangeMessageVisibilityRequest{} - - return input, nil -} - -// DeserializeChangeMessageVisibilityBatchRequest parses an HTTP request into a *ChangeMessageVisibilityBatchRequest. -func DeserializeChangeMessageVisibilityBatchRequest(r *http.Request, pathParams PathParams) (*ChangeMessageVisibilityBatchRequest, error) { - input := &ChangeMessageVisibilityBatchRequest{} - - return input, nil -} - -// DeserializeCreateQueueRequest parses an HTTP request into a *CreateQueueRequest. -func DeserializeCreateQueueRequest(r *http.Request, pathParams PathParams) (*CreateQueueRequest, error) { - input := &CreateQueueRequest{} - - return input, nil -} - -// DeserializeDeleteMessageRequest parses an HTTP request into a *DeleteMessageRequest. -func DeserializeDeleteMessageRequest(r *http.Request, pathParams PathParams) (*DeleteMessageRequest, error) { - input := &DeleteMessageRequest{} - - return input, nil -} - -// DeserializeDeleteMessageBatchRequest parses an HTTP request into a *DeleteMessageBatchRequest. -func DeserializeDeleteMessageBatchRequest(r *http.Request, pathParams PathParams) (*DeleteMessageBatchRequest, error) { - input := &DeleteMessageBatchRequest{} - - return input, nil -} - -// DeserializeDeleteQueueRequest parses an HTTP request into a *DeleteQueueRequest. -func DeserializeDeleteQueueRequest(r *http.Request, pathParams PathParams) (*DeleteQueueRequest, error) { - input := &DeleteQueueRequest{} - - return input, nil -} - -// DeserializeGetQueueAttributesRequest parses an HTTP request into a *GetQueueAttributesRequest. -func DeserializeGetQueueAttributesRequest(r *http.Request, pathParams PathParams) (*GetQueueAttributesRequest, error) { - input := &GetQueueAttributesRequest{} - - return input, nil -} - -// DeserializeGetQueueUrlRequest parses an HTTP request into a *GetQueueUrlRequest. -func DeserializeGetQueueUrlRequest(r *http.Request, pathParams PathParams) (*GetQueueUrlRequest, error) { - input := &GetQueueUrlRequest{} - - return input, nil -} - -// DeserializeListDeadLetterSourceQueuesRequest parses an HTTP request into a *ListDeadLetterSourceQueuesRequest. -func DeserializeListDeadLetterSourceQueuesRequest(r *http.Request, pathParams PathParams) (*ListDeadLetterSourceQueuesRequest, error) { - input := &ListDeadLetterSourceQueuesRequest{} - - return input, nil -} - -// DeserializeListMessageMoveTasksRequest parses an HTTP request into a *ListMessageMoveTasksRequest. -func DeserializeListMessageMoveTasksRequest(r *http.Request, pathParams PathParams) (*ListMessageMoveTasksRequest, error) { - input := &ListMessageMoveTasksRequest{} - - return input, nil -} - -// DeserializeListQueueTagsRequest parses an HTTP request into a *ListQueueTagsRequest. -func DeserializeListQueueTagsRequest(r *http.Request, pathParams PathParams) (*ListQueueTagsRequest, error) { - input := &ListQueueTagsRequest{} - - return input, nil -} - -// DeserializeListQueuesRequest parses an HTTP request into a *ListQueuesRequest. -func DeserializeListQueuesRequest(r *http.Request, pathParams PathParams) (*ListQueuesRequest, error) { - input := &ListQueuesRequest{} - - return input, nil -} - -// DeserializePurgeQueueRequest parses an HTTP request into a *PurgeQueueRequest. -func DeserializePurgeQueueRequest(r *http.Request, pathParams PathParams) (*PurgeQueueRequest, error) { - input := &PurgeQueueRequest{} - - return input, nil -} - -// DeserializeReceiveMessageRequest parses an HTTP request into a *ReceiveMessageRequest. -func DeserializeReceiveMessageRequest(r *http.Request, pathParams PathParams) (*ReceiveMessageRequest, error) { - input := &ReceiveMessageRequest{} - - return input, nil -} - -// DeserializeRemovePermissionRequest parses an HTTP request into a *RemovePermissionRequest. -func DeserializeRemovePermissionRequest(r *http.Request, pathParams PathParams) (*RemovePermissionRequest, error) { - input := &RemovePermissionRequest{} - - return input, nil -} - -// DeserializeSendMessageRequest parses an HTTP request into a *SendMessageRequest. -func DeserializeSendMessageRequest(r *http.Request, pathParams PathParams) (*SendMessageRequest, error) { - input := &SendMessageRequest{} - - return input, nil -} - -// DeserializeSendMessageBatchRequest parses an HTTP request into a *SendMessageBatchRequest. -func DeserializeSendMessageBatchRequest(r *http.Request, pathParams PathParams) (*SendMessageBatchRequest, error) { - input := &SendMessageBatchRequest{} - - return input, nil -} - -// DeserializeSetQueueAttributesRequest parses an HTTP request into a *SetQueueAttributesRequest. -func DeserializeSetQueueAttributesRequest(r *http.Request, pathParams PathParams) (*SetQueueAttributesRequest, error) { - input := &SetQueueAttributesRequest{} - - return input, nil -} - -// DeserializeStartMessageMoveTaskRequest parses an HTTP request into a *StartMessageMoveTaskRequest. -func DeserializeStartMessageMoveTaskRequest(r *http.Request, pathParams PathParams) (*StartMessageMoveTaskRequest, error) { - input := &StartMessageMoveTaskRequest{} - - return input, nil -} - -// DeserializeTagQueueRequest parses an HTTP request into a *TagQueueRequest. -func DeserializeTagQueueRequest(r *http.Request, pathParams PathParams) (*TagQueueRequest, error) { - input := &TagQueueRequest{} - - return input, nil -} - -// DeserializeUntagQueueRequest parses an HTTP request into a *UntagQueueRequest. -func DeserializeUntagQueueRequest(r *http.Request, pathParams PathParams) (*UntagQueueRequest, error) { - input := &UntagQueueRequest{} - - return input, nil -} diff --git a/internal/generated/ssm/deserializer.go b/internal/generated/ssm/deserializer.go deleted file mode 100644 index f93213b5..00000000 --- a/internal/generated/ssm/deserializer.go +++ /dev/null @@ -1,2201 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package ssm - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeAddTagsToResourceResult writes the AddTagsToResourceResult to the HTTP response. -func SerializeAddTagsToResourceResult(w http.ResponseWriter, output *AddTagsToResourceResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeAssociateOpsItemRelatedItemResponse writes the AssociateOpsItemRelatedItemResponse to the HTTP response. -func SerializeAssociateOpsItemRelatedItemResponse(w http.ResponseWriter, output *AssociateOpsItemRelatedItemResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCancelCommandResult writes the CancelCommandResult to the HTTP response. -func SerializeCancelCommandResult(w http.ResponseWriter, output *CancelCommandResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCancelMaintenanceWindowExecutionResult writes the CancelMaintenanceWindowExecutionResult to the HTTP response. -func SerializeCancelMaintenanceWindowExecutionResult(w http.ResponseWriter, output *CancelMaintenanceWindowExecutionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateActivationResult writes the CreateActivationResult to the HTTP response. -func SerializeCreateActivationResult(w http.ResponseWriter, output *CreateActivationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateAssociationResult writes the CreateAssociationResult to the HTTP response. -func SerializeCreateAssociationResult(w http.ResponseWriter, output *CreateAssociationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateAssociationBatchResult writes the CreateAssociationBatchResult to the HTTP response. -func SerializeCreateAssociationBatchResult(w http.ResponseWriter, output *CreateAssociationBatchResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDocumentResult writes the CreateDocumentResult to the HTTP response. -func SerializeCreateDocumentResult(w http.ResponseWriter, output *CreateDocumentResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateMaintenanceWindowResult writes the CreateMaintenanceWindowResult to the HTTP response. -func SerializeCreateMaintenanceWindowResult(w http.ResponseWriter, output *CreateMaintenanceWindowResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateOpsItemResponse writes the CreateOpsItemResponse to the HTTP response. -func SerializeCreateOpsItemResponse(w http.ResponseWriter, output *CreateOpsItemResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateOpsMetadataResult writes the CreateOpsMetadataResult to the HTTP response. -func SerializeCreateOpsMetadataResult(w http.ResponseWriter, output *CreateOpsMetadataResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreatePatchBaselineResult writes the CreatePatchBaselineResult to the HTTP response. -func SerializeCreatePatchBaselineResult(w http.ResponseWriter, output *CreatePatchBaselineResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateResourceDataSyncResult writes the CreateResourceDataSyncResult to the HTTP response. -func SerializeCreateResourceDataSyncResult(w http.ResponseWriter, output *CreateResourceDataSyncResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteActivationResult writes the DeleteActivationResult to the HTTP response. -func SerializeDeleteActivationResult(w http.ResponseWriter, output *DeleteActivationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteAssociationResult writes the DeleteAssociationResult to the HTTP response. -func SerializeDeleteAssociationResult(w http.ResponseWriter, output *DeleteAssociationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteDocumentResult writes the DeleteDocumentResult to the HTTP response. -func SerializeDeleteDocumentResult(w http.ResponseWriter, output *DeleteDocumentResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteInventoryResult writes the DeleteInventoryResult to the HTTP response. -func SerializeDeleteInventoryResult(w http.ResponseWriter, output *DeleteInventoryResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteMaintenanceWindowResult writes the DeleteMaintenanceWindowResult to the HTTP response. -func SerializeDeleteMaintenanceWindowResult(w http.ResponseWriter, output *DeleteMaintenanceWindowResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteOpsItemResponse writes the DeleteOpsItemResponse to the HTTP response. -func SerializeDeleteOpsItemResponse(w http.ResponseWriter, output *DeleteOpsItemResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteOpsMetadataResult writes the DeleteOpsMetadataResult to the HTTP response. -func SerializeDeleteOpsMetadataResult(w http.ResponseWriter, output *DeleteOpsMetadataResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteParameterResult writes the DeleteParameterResult to the HTTP response. -func SerializeDeleteParameterResult(w http.ResponseWriter, output *DeleteParameterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteParametersResult writes the DeleteParametersResult to the HTTP response. -func SerializeDeleteParametersResult(w http.ResponseWriter, output *DeleteParametersResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeletePatchBaselineResult writes the DeletePatchBaselineResult to the HTTP response. -func SerializeDeletePatchBaselineResult(w http.ResponseWriter, output *DeletePatchBaselineResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteResourceDataSyncResult writes the DeleteResourceDataSyncResult to the HTTP response. -func SerializeDeleteResourceDataSyncResult(w http.ResponseWriter, output *DeleteResourceDataSyncResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteResourcePolicyResponse writes the DeleteResourcePolicyResponse to the HTTP response. -func SerializeDeleteResourcePolicyResponse(w http.ResponseWriter, output *DeleteResourcePolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeregisterManagedInstanceResult writes the DeregisterManagedInstanceResult to the HTTP response. -func SerializeDeregisterManagedInstanceResult(w http.ResponseWriter, output *DeregisterManagedInstanceResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeregisterPatchBaselineForPatchGroupResult writes the DeregisterPatchBaselineForPatchGroupResult to the HTTP response. -func SerializeDeregisterPatchBaselineForPatchGroupResult(w http.ResponseWriter, output *DeregisterPatchBaselineForPatchGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeregisterTargetFromMaintenanceWindowResult writes the DeregisterTargetFromMaintenanceWindowResult to the HTTP response. -func SerializeDeregisterTargetFromMaintenanceWindowResult(w http.ResponseWriter, output *DeregisterTargetFromMaintenanceWindowResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeregisterTaskFromMaintenanceWindowResult writes the DeregisterTaskFromMaintenanceWindowResult to the HTTP response. -func SerializeDeregisterTaskFromMaintenanceWindowResult(w http.ResponseWriter, output *DeregisterTaskFromMaintenanceWindowResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeActivationsResult writes the DescribeActivationsResult to the HTTP response. -func SerializeDescribeActivationsResult(w http.ResponseWriter, output *DescribeActivationsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeAssociationResult writes the DescribeAssociationResult to the HTTP response. -func SerializeDescribeAssociationResult(w http.ResponseWriter, output *DescribeAssociationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeAssociationExecutionTargetsResult writes the DescribeAssociationExecutionTargetsResult to the HTTP response. -func SerializeDescribeAssociationExecutionTargetsResult(w http.ResponseWriter, output *DescribeAssociationExecutionTargetsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeAssociationExecutionsResult writes the DescribeAssociationExecutionsResult to the HTTP response. -func SerializeDescribeAssociationExecutionsResult(w http.ResponseWriter, output *DescribeAssociationExecutionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeAutomationExecutionsResult writes the DescribeAutomationExecutionsResult to the HTTP response. -func SerializeDescribeAutomationExecutionsResult(w http.ResponseWriter, output *DescribeAutomationExecutionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeAutomationStepExecutionsResult writes the DescribeAutomationStepExecutionsResult to the HTTP response. -func SerializeDescribeAutomationStepExecutionsResult(w http.ResponseWriter, output *DescribeAutomationStepExecutionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeAvailablePatchesResult writes the DescribeAvailablePatchesResult to the HTTP response. -func SerializeDescribeAvailablePatchesResult(w http.ResponseWriter, output *DescribeAvailablePatchesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDocumentResult writes the DescribeDocumentResult to the HTTP response. -func SerializeDescribeDocumentResult(w http.ResponseWriter, output *DescribeDocumentResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDocumentPermissionResponse writes the DescribeDocumentPermissionResponse to the HTTP response. -func SerializeDescribeDocumentPermissionResponse(w http.ResponseWriter, output *DescribeDocumentPermissionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeEffectiveInstanceAssociationsResult writes the DescribeEffectiveInstanceAssociationsResult to the HTTP response. -func SerializeDescribeEffectiveInstanceAssociationsResult(w http.ResponseWriter, output *DescribeEffectiveInstanceAssociationsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeEffectivePatchesForPatchBaselineResult writes the DescribeEffectivePatchesForPatchBaselineResult to the HTTP response. -func SerializeDescribeEffectivePatchesForPatchBaselineResult(w http.ResponseWriter, output *DescribeEffectivePatchesForPatchBaselineResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeInstanceAssociationsStatusResult writes the DescribeInstanceAssociationsStatusResult to the HTTP response. -func SerializeDescribeInstanceAssociationsStatusResult(w http.ResponseWriter, output *DescribeInstanceAssociationsStatusResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeInstanceInformationResult writes the DescribeInstanceInformationResult to the HTTP response. -func SerializeDescribeInstanceInformationResult(w http.ResponseWriter, output *DescribeInstanceInformationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeInstancePatchStatesResult writes the DescribeInstancePatchStatesResult to the HTTP response. -func SerializeDescribeInstancePatchStatesResult(w http.ResponseWriter, output *DescribeInstancePatchStatesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeInstancePatchStatesForPatchGroupResult writes the DescribeInstancePatchStatesForPatchGroupResult to the HTTP response. -func SerializeDescribeInstancePatchStatesForPatchGroupResult(w http.ResponseWriter, output *DescribeInstancePatchStatesForPatchGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeInstancePatchesResult writes the DescribeInstancePatchesResult to the HTTP response. -func SerializeDescribeInstancePatchesResult(w http.ResponseWriter, output *DescribeInstancePatchesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeInstancePropertiesResult writes the DescribeInstancePropertiesResult to the HTTP response. -func SerializeDescribeInstancePropertiesResult(w http.ResponseWriter, output *DescribeInstancePropertiesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeInventoryDeletionsResult writes the DescribeInventoryDeletionsResult to the HTTP response. -func SerializeDescribeInventoryDeletionsResult(w http.ResponseWriter, output *DescribeInventoryDeletionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeMaintenanceWindowExecutionTaskInvocationsResult writes the DescribeMaintenanceWindowExecutionTaskInvocationsResult to the HTTP response. -func SerializeDescribeMaintenanceWindowExecutionTaskInvocationsResult(w http.ResponseWriter, output *DescribeMaintenanceWindowExecutionTaskInvocationsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeMaintenanceWindowExecutionTasksResult writes the DescribeMaintenanceWindowExecutionTasksResult to the HTTP response. -func SerializeDescribeMaintenanceWindowExecutionTasksResult(w http.ResponseWriter, output *DescribeMaintenanceWindowExecutionTasksResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeMaintenanceWindowExecutionsResult writes the DescribeMaintenanceWindowExecutionsResult to the HTTP response. -func SerializeDescribeMaintenanceWindowExecutionsResult(w http.ResponseWriter, output *DescribeMaintenanceWindowExecutionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeMaintenanceWindowScheduleResult writes the DescribeMaintenanceWindowScheduleResult to the HTTP response. -func SerializeDescribeMaintenanceWindowScheduleResult(w http.ResponseWriter, output *DescribeMaintenanceWindowScheduleResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeMaintenanceWindowTargetsResult writes the DescribeMaintenanceWindowTargetsResult to the HTTP response. -func SerializeDescribeMaintenanceWindowTargetsResult(w http.ResponseWriter, output *DescribeMaintenanceWindowTargetsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeMaintenanceWindowTasksResult writes the DescribeMaintenanceWindowTasksResult to the HTTP response. -func SerializeDescribeMaintenanceWindowTasksResult(w http.ResponseWriter, output *DescribeMaintenanceWindowTasksResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeMaintenanceWindowsResult writes the DescribeMaintenanceWindowsResult to the HTTP response. -func SerializeDescribeMaintenanceWindowsResult(w http.ResponseWriter, output *DescribeMaintenanceWindowsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeMaintenanceWindowsForTargetResult writes the DescribeMaintenanceWindowsForTargetResult to the HTTP response. -func SerializeDescribeMaintenanceWindowsForTargetResult(w http.ResponseWriter, output *DescribeMaintenanceWindowsForTargetResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeOpsItemsResponse writes the DescribeOpsItemsResponse to the HTTP response. -func SerializeDescribeOpsItemsResponse(w http.ResponseWriter, output *DescribeOpsItemsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeParametersResult writes the DescribeParametersResult to the HTTP response. -func SerializeDescribeParametersResult(w http.ResponseWriter, output *DescribeParametersResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribePatchBaselinesResult writes the DescribePatchBaselinesResult to the HTTP response. -func SerializeDescribePatchBaselinesResult(w http.ResponseWriter, output *DescribePatchBaselinesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribePatchGroupStateResult writes the DescribePatchGroupStateResult to the HTTP response. -func SerializeDescribePatchGroupStateResult(w http.ResponseWriter, output *DescribePatchGroupStateResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribePatchGroupsResult writes the DescribePatchGroupsResult to the HTTP response. -func SerializeDescribePatchGroupsResult(w http.ResponseWriter, output *DescribePatchGroupsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribePatchPropertiesResult writes the DescribePatchPropertiesResult to the HTTP response. -func SerializeDescribePatchPropertiesResult(w http.ResponseWriter, output *DescribePatchPropertiesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeSessionsResponse writes the DescribeSessionsResponse to the HTTP response. -func SerializeDescribeSessionsResponse(w http.ResponseWriter, output *DescribeSessionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisassociateOpsItemRelatedItemResponse writes the DisassociateOpsItemRelatedItemResponse to the HTTP response. -func SerializeDisassociateOpsItemRelatedItemResponse(w http.ResponseWriter, output *DisassociateOpsItemRelatedItemResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeGetAccessTokenResponse writes the GetAccessTokenResponse to the HTTP response. -func SerializeGetAccessTokenResponse(w http.ResponseWriter, output *GetAccessTokenResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetAutomationExecutionResult writes the GetAutomationExecutionResult to the HTTP response. -func SerializeGetAutomationExecutionResult(w http.ResponseWriter, output *GetAutomationExecutionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCalendarStateResponse writes the GetCalendarStateResponse to the HTTP response. -func SerializeGetCalendarStateResponse(w http.ResponseWriter, output *GetCalendarStateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCommandInvocationResult writes the GetCommandInvocationResult to the HTTP response. -func SerializeGetCommandInvocationResult(w http.ResponseWriter, output *GetCommandInvocationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetConnectionStatusResponse writes the GetConnectionStatusResponse to the HTTP response. -func SerializeGetConnectionStatusResponse(w http.ResponseWriter, output *GetConnectionStatusResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDefaultPatchBaselineResult writes the GetDefaultPatchBaselineResult to the HTTP response. -func SerializeGetDefaultPatchBaselineResult(w http.ResponseWriter, output *GetDefaultPatchBaselineResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDeployablePatchSnapshotForInstanceResult writes the GetDeployablePatchSnapshotForInstanceResult to the HTTP response. -func SerializeGetDeployablePatchSnapshotForInstanceResult(w http.ResponseWriter, output *GetDeployablePatchSnapshotForInstanceResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDocumentResult writes the GetDocumentResult to the HTTP response. -func SerializeGetDocumentResult(w http.ResponseWriter, output *GetDocumentResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetExecutionPreviewResponse writes the GetExecutionPreviewResponse to the HTTP response. -func SerializeGetExecutionPreviewResponse(w http.ResponseWriter, output *GetExecutionPreviewResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetInventoryResult writes the GetInventoryResult to the HTTP response. -func SerializeGetInventoryResult(w http.ResponseWriter, output *GetInventoryResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetInventorySchemaResult writes the GetInventorySchemaResult to the HTTP response. -func SerializeGetInventorySchemaResult(w http.ResponseWriter, output *GetInventorySchemaResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetMaintenanceWindowResult writes the GetMaintenanceWindowResult to the HTTP response. -func SerializeGetMaintenanceWindowResult(w http.ResponseWriter, output *GetMaintenanceWindowResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetMaintenanceWindowExecutionResult writes the GetMaintenanceWindowExecutionResult to the HTTP response. -func SerializeGetMaintenanceWindowExecutionResult(w http.ResponseWriter, output *GetMaintenanceWindowExecutionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetMaintenanceWindowExecutionTaskResult writes the GetMaintenanceWindowExecutionTaskResult to the HTTP response. -func SerializeGetMaintenanceWindowExecutionTaskResult(w http.ResponseWriter, output *GetMaintenanceWindowExecutionTaskResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetMaintenanceWindowExecutionTaskInvocationResult writes the GetMaintenanceWindowExecutionTaskInvocationResult to the HTTP response. -func SerializeGetMaintenanceWindowExecutionTaskInvocationResult(w http.ResponseWriter, output *GetMaintenanceWindowExecutionTaskInvocationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetMaintenanceWindowTaskResult writes the GetMaintenanceWindowTaskResult to the HTTP response. -func SerializeGetMaintenanceWindowTaskResult(w http.ResponseWriter, output *GetMaintenanceWindowTaskResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetOpsItemResponse writes the GetOpsItemResponse to the HTTP response. -func SerializeGetOpsItemResponse(w http.ResponseWriter, output *GetOpsItemResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetOpsMetadataResult writes the GetOpsMetadataResult to the HTTP response. -func SerializeGetOpsMetadataResult(w http.ResponseWriter, output *GetOpsMetadataResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetOpsSummaryResult writes the GetOpsSummaryResult to the HTTP response. -func SerializeGetOpsSummaryResult(w http.ResponseWriter, output *GetOpsSummaryResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetParameterResult writes the GetParameterResult to the HTTP response. -func SerializeGetParameterResult(w http.ResponseWriter, output *GetParameterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetParameterHistoryResult writes the GetParameterHistoryResult to the HTTP response. -func SerializeGetParameterHistoryResult(w http.ResponseWriter, output *GetParameterHistoryResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetParametersResult writes the GetParametersResult to the HTTP response. -func SerializeGetParametersResult(w http.ResponseWriter, output *GetParametersResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetParametersByPathResult writes the GetParametersByPathResult to the HTTP response. -func SerializeGetParametersByPathResult(w http.ResponseWriter, output *GetParametersByPathResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPatchBaselineResult writes the GetPatchBaselineResult to the HTTP response. -func SerializeGetPatchBaselineResult(w http.ResponseWriter, output *GetPatchBaselineResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPatchBaselineForPatchGroupResult writes the GetPatchBaselineForPatchGroupResult to the HTTP response. -func SerializeGetPatchBaselineForPatchGroupResult(w http.ResponseWriter, output *GetPatchBaselineForPatchGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetResourcePoliciesResponse writes the GetResourcePoliciesResponse to the HTTP response. -func SerializeGetResourcePoliciesResponse(w http.ResponseWriter, output *GetResourcePoliciesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetServiceSettingResult writes the GetServiceSettingResult to the HTTP response. -func SerializeGetServiceSettingResult(w http.ResponseWriter, output *GetServiceSettingResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeLabelParameterVersionResult writes the LabelParameterVersionResult to the HTTP response. -func SerializeLabelParameterVersionResult(w http.ResponseWriter, output *LabelParameterVersionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAssociationVersionsResult writes the ListAssociationVersionsResult to the HTTP response. -func SerializeListAssociationVersionsResult(w http.ResponseWriter, output *ListAssociationVersionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAssociationsResult writes the ListAssociationsResult to the HTTP response. -func SerializeListAssociationsResult(w http.ResponseWriter, output *ListAssociationsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListCommandInvocationsResult writes the ListCommandInvocationsResult to the HTTP response. -func SerializeListCommandInvocationsResult(w http.ResponseWriter, output *ListCommandInvocationsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListCommandsResult writes the ListCommandsResult to the HTTP response. -func SerializeListCommandsResult(w http.ResponseWriter, output *ListCommandsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListComplianceItemsResult writes the ListComplianceItemsResult to the HTTP response. -func SerializeListComplianceItemsResult(w http.ResponseWriter, output *ListComplianceItemsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListComplianceSummariesResult writes the ListComplianceSummariesResult to the HTTP response. -func SerializeListComplianceSummariesResult(w http.ResponseWriter, output *ListComplianceSummariesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDocumentMetadataHistoryResponse writes the ListDocumentMetadataHistoryResponse to the HTTP response. -func SerializeListDocumentMetadataHistoryResponse(w http.ResponseWriter, output *ListDocumentMetadataHistoryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDocumentVersionsResult writes the ListDocumentVersionsResult to the HTTP response. -func SerializeListDocumentVersionsResult(w http.ResponseWriter, output *ListDocumentVersionsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDocumentsResult writes the ListDocumentsResult to the HTTP response. -func SerializeListDocumentsResult(w http.ResponseWriter, output *ListDocumentsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListInventoryEntriesResult writes the ListInventoryEntriesResult to the HTTP response. -func SerializeListInventoryEntriesResult(w http.ResponseWriter, output *ListInventoryEntriesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListNodesResult writes the ListNodesResult to the HTTP response. -func SerializeListNodesResult(w http.ResponseWriter, output *ListNodesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListNodesSummaryResult writes the ListNodesSummaryResult to the HTTP response. -func SerializeListNodesSummaryResult(w http.ResponseWriter, output *ListNodesSummaryResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListOpsItemEventsResponse writes the ListOpsItemEventsResponse to the HTTP response. -func SerializeListOpsItemEventsResponse(w http.ResponseWriter, output *ListOpsItemEventsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListOpsItemRelatedItemsResponse writes the ListOpsItemRelatedItemsResponse to the HTTP response. -func SerializeListOpsItemRelatedItemsResponse(w http.ResponseWriter, output *ListOpsItemRelatedItemsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListOpsMetadataResult writes the ListOpsMetadataResult to the HTTP response. -func SerializeListOpsMetadataResult(w http.ResponseWriter, output *ListOpsMetadataResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListResourceComplianceSummariesResult writes the ListResourceComplianceSummariesResult to the HTTP response. -func SerializeListResourceComplianceSummariesResult(w http.ResponseWriter, output *ListResourceComplianceSummariesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListResourceDataSyncResult writes the ListResourceDataSyncResult to the HTTP response. -func SerializeListResourceDataSyncResult(w http.ResponseWriter, output *ListResourceDataSyncResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceResult writes the ListTagsForResourceResult to the HTTP response. -func SerializeListTagsForResourceResult(w http.ResponseWriter, output *ListTagsForResourceResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeModifyDocumentPermissionResponse writes the ModifyDocumentPermissionResponse to the HTTP response. -func SerializeModifyDocumentPermissionResponse(w http.ResponseWriter, output *ModifyDocumentPermissionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializePutComplianceItemsResult writes the PutComplianceItemsResult to the HTTP response. -func SerializePutComplianceItemsResult(w http.ResponseWriter, output *PutComplianceItemsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializePutInventoryResult writes the PutInventoryResult to the HTTP response. -func SerializePutInventoryResult(w http.ResponseWriter, output *PutInventoryResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutParameterResult writes the PutParameterResult to the HTTP response. -func SerializePutParameterResult(w http.ResponseWriter, output *PutParameterResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutResourcePolicyResponse writes the PutResourcePolicyResponse to the HTTP response. -func SerializePutResourcePolicyResponse(w http.ResponseWriter, output *PutResourcePolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRegisterDefaultPatchBaselineResult writes the RegisterDefaultPatchBaselineResult to the HTTP response. -func SerializeRegisterDefaultPatchBaselineResult(w http.ResponseWriter, output *RegisterDefaultPatchBaselineResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRegisterPatchBaselineForPatchGroupResult writes the RegisterPatchBaselineForPatchGroupResult to the HTTP response. -func SerializeRegisterPatchBaselineForPatchGroupResult(w http.ResponseWriter, output *RegisterPatchBaselineForPatchGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRegisterTargetWithMaintenanceWindowResult writes the RegisterTargetWithMaintenanceWindowResult to the HTTP response. -func SerializeRegisterTargetWithMaintenanceWindowResult(w http.ResponseWriter, output *RegisterTargetWithMaintenanceWindowResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRegisterTaskWithMaintenanceWindowResult writes the RegisterTaskWithMaintenanceWindowResult to the HTTP response. -func SerializeRegisterTaskWithMaintenanceWindowResult(w http.ResponseWriter, output *RegisterTaskWithMaintenanceWindowResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRemoveTagsFromResourceResult writes the RemoveTagsFromResourceResult to the HTTP response. -func SerializeRemoveTagsFromResourceResult(w http.ResponseWriter, output *RemoveTagsFromResourceResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeResetServiceSettingResult writes the ResetServiceSettingResult to the HTTP response. -func SerializeResetServiceSettingResult(w http.ResponseWriter, output *ResetServiceSettingResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeResumeSessionResponse writes the ResumeSessionResponse to the HTTP response. -func SerializeResumeSessionResponse(w http.ResponseWriter, output *ResumeSessionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSendAutomationSignalResult writes the SendAutomationSignalResult to the HTTP response. -func SerializeSendAutomationSignalResult(w http.ResponseWriter, output *SendAutomationSignalResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeSendCommandResult writes the SendCommandResult to the HTTP response. -func SerializeSendCommandResult(w http.ResponseWriter, output *SendCommandResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartAccessRequestResponse writes the StartAccessRequestResponse to the HTTP response. -func SerializeStartAccessRequestResponse(w http.ResponseWriter, output *StartAccessRequestResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartAssociationsOnceResult writes the StartAssociationsOnceResult to the HTTP response. -func SerializeStartAssociationsOnceResult(w http.ResponseWriter, output *StartAssociationsOnceResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeStartAutomationExecutionResult writes the StartAutomationExecutionResult to the HTTP response. -func SerializeStartAutomationExecutionResult(w http.ResponseWriter, output *StartAutomationExecutionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartChangeRequestExecutionResult writes the StartChangeRequestExecutionResult to the HTTP response. -func SerializeStartChangeRequestExecutionResult(w http.ResponseWriter, output *StartChangeRequestExecutionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartExecutionPreviewResponse writes the StartExecutionPreviewResponse to the HTTP response. -func SerializeStartExecutionPreviewResponse(w http.ResponseWriter, output *StartExecutionPreviewResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartSessionResponse writes the StartSessionResponse to the HTTP response. -func SerializeStartSessionResponse(w http.ResponseWriter, output *StartSessionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStopAutomationExecutionResult writes the StopAutomationExecutionResult to the HTTP response. -func SerializeStopAutomationExecutionResult(w http.ResponseWriter, output *StopAutomationExecutionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeTerminateSessionResponse writes the TerminateSessionResponse to the HTTP response. -func SerializeTerminateSessionResponse(w http.ResponseWriter, output *TerminateSessionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUnlabelParameterVersionResult writes the UnlabelParameterVersionResult to the HTTP response. -func SerializeUnlabelParameterVersionResult(w http.ResponseWriter, output *UnlabelParameterVersionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateAssociationResult writes the UpdateAssociationResult to the HTTP response. -func SerializeUpdateAssociationResult(w http.ResponseWriter, output *UpdateAssociationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateAssociationStatusResult writes the UpdateAssociationStatusResult to the HTTP response. -func SerializeUpdateAssociationStatusResult(w http.ResponseWriter, output *UpdateAssociationStatusResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateDocumentResult writes the UpdateDocumentResult to the HTTP response. -func SerializeUpdateDocumentResult(w http.ResponseWriter, output *UpdateDocumentResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateDocumentDefaultVersionResult writes the UpdateDocumentDefaultVersionResult to the HTTP response. -func SerializeUpdateDocumentDefaultVersionResult(w http.ResponseWriter, output *UpdateDocumentDefaultVersionResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateDocumentMetadataResponse writes the UpdateDocumentMetadataResponse to the HTTP response. -func SerializeUpdateDocumentMetadataResponse(w http.ResponseWriter, output *UpdateDocumentMetadataResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateMaintenanceWindowResult writes the UpdateMaintenanceWindowResult to the HTTP response. -func SerializeUpdateMaintenanceWindowResult(w http.ResponseWriter, output *UpdateMaintenanceWindowResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateMaintenanceWindowTargetResult writes the UpdateMaintenanceWindowTargetResult to the HTTP response. -func SerializeUpdateMaintenanceWindowTargetResult(w http.ResponseWriter, output *UpdateMaintenanceWindowTargetResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateMaintenanceWindowTaskResult writes the UpdateMaintenanceWindowTaskResult to the HTTP response. -func SerializeUpdateMaintenanceWindowTaskResult(w http.ResponseWriter, output *UpdateMaintenanceWindowTaskResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateManagedInstanceRoleResult writes the UpdateManagedInstanceRoleResult to the HTTP response. -func SerializeUpdateManagedInstanceRoleResult(w http.ResponseWriter, output *UpdateManagedInstanceRoleResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateOpsItemResponse writes the UpdateOpsItemResponse to the HTTP response. -func SerializeUpdateOpsItemResponse(w http.ResponseWriter, output *UpdateOpsItemResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateOpsMetadataResult writes the UpdateOpsMetadataResult to the HTTP response. -func SerializeUpdateOpsMetadataResult(w http.ResponseWriter, output *UpdateOpsMetadataResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdatePatchBaselineResult writes the UpdatePatchBaselineResult to the HTTP response. -func SerializeUpdatePatchBaselineResult(w http.ResponseWriter, output *UpdatePatchBaselineResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateResourceDataSyncResult writes the UpdateResourceDataSyncResult to the HTTP response. -func SerializeUpdateResourceDataSyncResult(w http.ResponseWriter, output *UpdateResourceDataSyncResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateServiceSettingResult writes the UpdateServiceSettingResult to the HTTP response. -func SerializeUpdateServiceSettingResult(w http.ResponseWriter, output *UpdateServiceSettingResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} diff --git a/internal/generated/ssm/interface.go b/internal/generated/ssm/interface.go deleted file mode 100644 index efe66e72..00000000 --- a/internal/generated/ssm/interface.go +++ /dev/null @@ -1,154 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package ssm - -import "context" - -type SSMService interface { - AddTagsToResource(ctx context.Context, input *AddTagsToResourceRequest) (*AddTagsToResourceResult, error) - AssociateOpsItemRelatedItem(ctx context.Context, input *AssociateOpsItemRelatedItemRequest) (*AssociateOpsItemRelatedItemResponse, error) - CancelCommand(ctx context.Context, input *CancelCommandRequest) (*CancelCommandResult, error) - CancelMaintenanceWindowExecution(ctx context.Context, input *CancelMaintenanceWindowExecutionRequest) (*CancelMaintenanceWindowExecutionResult, error) - CreateActivation(ctx context.Context, input *CreateActivationRequest) (*CreateActivationResult, error) - CreateAssociation(ctx context.Context, input *CreateAssociationRequest) (*CreateAssociationResult, error) - CreateAssociationBatch(ctx context.Context, input *CreateAssociationBatchRequest) (*CreateAssociationBatchResult, error) - CreateDocument(ctx context.Context, input *CreateDocumentRequest) (*CreateDocumentResult, error) - CreateMaintenanceWindow(ctx context.Context, input *CreateMaintenanceWindowRequest) (*CreateMaintenanceWindowResult, error) - CreateOpsItem(ctx context.Context, input *CreateOpsItemRequest) (*CreateOpsItemResponse, error) - CreateOpsMetadata(ctx context.Context, input *CreateOpsMetadataRequest) (*CreateOpsMetadataResult, error) - CreatePatchBaseline(ctx context.Context, input *CreatePatchBaselineRequest) (*CreatePatchBaselineResult, error) - CreateResourceDataSync(ctx context.Context, input *CreateResourceDataSyncRequest) (*CreateResourceDataSyncResult, error) - DeleteActivation(ctx context.Context, input *DeleteActivationRequest) (*DeleteActivationResult, error) - DeleteAssociation(ctx context.Context, input *DeleteAssociationRequest) (*DeleteAssociationResult, error) - DeleteDocument(ctx context.Context, input *DeleteDocumentRequest) (*DeleteDocumentResult, error) - DeleteInventory(ctx context.Context, input *DeleteInventoryRequest) (*DeleteInventoryResult, error) - DeleteMaintenanceWindow(ctx context.Context, input *DeleteMaintenanceWindowRequest) (*DeleteMaintenanceWindowResult, error) - DeleteOpsItem(ctx context.Context, input *DeleteOpsItemRequest) (*DeleteOpsItemResponse, error) - DeleteOpsMetadata(ctx context.Context, input *DeleteOpsMetadataRequest) (*DeleteOpsMetadataResult, error) - DeleteParameter(ctx context.Context, input *DeleteParameterRequest) (*DeleteParameterResult, error) - DeleteParameters(ctx context.Context, input *DeleteParametersRequest) (*DeleteParametersResult, error) - DeletePatchBaseline(ctx context.Context, input *DeletePatchBaselineRequest) (*DeletePatchBaselineResult, error) - DeleteResourceDataSync(ctx context.Context, input *DeleteResourceDataSyncRequest) (*DeleteResourceDataSyncResult, error) - DeleteResourcePolicy(ctx context.Context, input *DeleteResourcePolicyRequest) (*DeleteResourcePolicyResponse, error) - DeregisterManagedInstance(ctx context.Context, input *DeregisterManagedInstanceRequest) (*DeregisterManagedInstanceResult, error) - DeregisterPatchBaselineForPatchGroup(ctx context.Context, input *DeregisterPatchBaselineForPatchGroupRequest) (*DeregisterPatchBaselineForPatchGroupResult, error) - DeregisterTargetFromMaintenanceWindow(ctx context.Context, input *DeregisterTargetFromMaintenanceWindowRequest) (*DeregisterTargetFromMaintenanceWindowResult, error) - DeregisterTaskFromMaintenanceWindow(ctx context.Context, input *DeregisterTaskFromMaintenanceWindowRequest) (*DeregisterTaskFromMaintenanceWindowResult, error) - DescribeActivations(ctx context.Context, input *DescribeActivationsRequest) (*DescribeActivationsResult, error) - DescribeAssociation(ctx context.Context, input *DescribeAssociationRequest) (*DescribeAssociationResult, error) - DescribeAssociationExecutionTargets(ctx context.Context, input *DescribeAssociationExecutionTargetsRequest) (*DescribeAssociationExecutionTargetsResult, error) - DescribeAssociationExecutions(ctx context.Context, input *DescribeAssociationExecutionsRequest) (*DescribeAssociationExecutionsResult, error) - DescribeAutomationExecutions(ctx context.Context, input *DescribeAutomationExecutionsRequest) (*DescribeAutomationExecutionsResult, error) - DescribeAutomationStepExecutions(ctx context.Context, input *DescribeAutomationStepExecutionsRequest) (*DescribeAutomationStepExecutionsResult, error) - DescribeAvailablePatches(ctx context.Context, input *DescribeAvailablePatchesRequest) (*DescribeAvailablePatchesResult, error) - DescribeDocument(ctx context.Context, input *DescribeDocumentRequest) (*DescribeDocumentResult, error) - DescribeDocumentPermission(ctx context.Context, input *DescribeDocumentPermissionRequest) (*DescribeDocumentPermissionResponse, error) - DescribeEffectiveInstanceAssociations(ctx context.Context, input *DescribeEffectiveInstanceAssociationsRequest) (*DescribeEffectiveInstanceAssociationsResult, error) - DescribeEffectivePatchesForPatchBaseline(ctx context.Context, input *DescribeEffectivePatchesForPatchBaselineRequest) (*DescribeEffectivePatchesForPatchBaselineResult, error) - DescribeInstanceAssociationsStatus(ctx context.Context, input *DescribeInstanceAssociationsStatusRequest) (*DescribeInstanceAssociationsStatusResult, error) - DescribeInstanceInformation(ctx context.Context, input *DescribeInstanceInformationRequest) (*DescribeInstanceInformationResult, error) - DescribeInstancePatchStates(ctx context.Context, input *DescribeInstancePatchStatesRequest) (*DescribeInstancePatchStatesResult, error) - DescribeInstancePatchStatesForPatchGroup(ctx context.Context, input *DescribeInstancePatchStatesForPatchGroupRequest) (*DescribeInstancePatchStatesForPatchGroupResult, error) - DescribeInstancePatches(ctx context.Context, input *DescribeInstancePatchesRequest) (*DescribeInstancePatchesResult, error) - DescribeInstanceProperties(ctx context.Context, input *DescribeInstancePropertiesRequest) (*DescribeInstancePropertiesResult, error) - DescribeInventoryDeletions(ctx context.Context, input *DescribeInventoryDeletionsRequest) (*DescribeInventoryDeletionsResult, error) - DescribeMaintenanceWindowExecutionTaskInvocations(ctx context.Context, input *DescribeMaintenanceWindowExecutionTaskInvocationsRequest) (*DescribeMaintenanceWindowExecutionTaskInvocationsResult, error) - DescribeMaintenanceWindowExecutionTasks(ctx context.Context, input *DescribeMaintenanceWindowExecutionTasksRequest) (*DescribeMaintenanceWindowExecutionTasksResult, error) - DescribeMaintenanceWindowExecutions(ctx context.Context, input *DescribeMaintenanceWindowExecutionsRequest) (*DescribeMaintenanceWindowExecutionsResult, error) - DescribeMaintenanceWindowSchedule(ctx context.Context, input *DescribeMaintenanceWindowScheduleRequest) (*DescribeMaintenanceWindowScheduleResult, error) - DescribeMaintenanceWindowTargets(ctx context.Context, input *DescribeMaintenanceWindowTargetsRequest) (*DescribeMaintenanceWindowTargetsResult, error) - DescribeMaintenanceWindowTasks(ctx context.Context, input *DescribeMaintenanceWindowTasksRequest) (*DescribeMaintenanceWindowTasksResult, error) - DescribeMaintenanceWindows(ctx context.Context, input *DescribeMaintenanceWindowsRequest) (*DescribeMaintenanceWindowsResult, error) - DescribeMaintenanceWindowsForTarget(ctx context.Context, input *DescribeMaintenanceWindowsForTargetRequest) (*DescribeMaintenanceWindowsForTargetResult, error) - DescribeOpsItems(ctx context.Context, input *DescribeOpsItemsRequest) (*DescribeOpsItemsResponse, error) - DescribeParameters(ctx context.Context, input *DescribeParametersRequest) (*DescribeParametersResult, error) - DescribePatchBaselines(ctx context.Context, input *DescribePatchBaselinesRequest) (*DescribePatchBaselinesResult, error) - DescribePatchGroupState(ctx context.Context, input *DescribePatchGroupStateRequest) (*DescribePatchGroupStateResult, error) - DescribePatchGroups(ctx context.Context, input *DescribePatchGroupsRequest) (*DescribePatchGroupsResult, error) - DescribePatchProperties(ctx context.Context, input *DescribePatchPropertiesRequest) (*DescribePatchPropertiesResult, error) - DescribeSessions(ctx context.Context, input *DescribeSessionsRequest) (*DescribeSessionsResponse, error) - DisassociateOpsItemRelatedItem(ctx context.Context, input *DisassociateOpsItemRelatedItemRequest) (*DisassociateOpsItemRelatedItemResponse, error) - GetAccessToken(ctx context.Context, input *GetAccessTokenRequest) (*GetAccessTokenResponse, error) - GetAutomationExecution(ctx context.Context, input *GetAutomationExecutionRequest) (*GetAutomationExecutionResult, error) - GetCalendarState(ctx context.Context, input *GetCalendarStateRequest) (*GetCalendarStateResponse, error) - GetCommandInvocation(ctx context.Context, input *GetCommandInvocationRequest) (*GetCommandInvocationResult, error) - GetConnectionStatus(ctx context.Context, input *GetConnectionStatusRequest) (*GetConnectionStatusResponse, error) - GetDefaultPatchBaseline(ctx context.Context, input *GetDefaultPatchBaselineRequest) (*GetDefaultPatchBaselineResult, error) - GetDeployablePatchSnapshotForInstance(ctx context.Context, input *GetDeployablePatchSnapshotForInstanceRequest) (*GetDeployablePatchSnapshotForInstanceResult, error) - GetDocument(ctx context.Context, input *GetDocumentRequest) (*GetDocumentResult, error) - GetExecutionPreview(ctx context.Context, input *GetExecutionPreviewRequest) (*GetExecutionPreviewResponse, error) - GetInventory(ctx context.Context, input *GetInventoryRequest) (*GetInventoryResult, error) - GetInventorySchema(ctx context.Context, input *GetInventorySchemaRequest) (*GetInventorySchemaResult, error) - GetMaintenanceWindow(ctx context.Context, input *GetMaintenanceWindowRequest) (*GetMaintenanceWindowResult, error) - GetMaintenanceWindowExecution(ctx context.Context, input *GetMaintenanceWindowExecutionRequest) (*GetMaintenanceWindowExecutionResult, error) - GetMaintenanceWindowExecutionTask(ctx context.Context, input *GetMaintenanceWindowExecutionTaskRequest) (*GetMaintenanceWindowExecutionTaskResult, error) - GetMaintenanceWindowExecutionTaskInvocation(ctx context.Context, input *GetMaintenanceWindowExecutionTaskInvocationRequest) (*GetMaintenanceWindowExecutionTaskInvocationResult, error) - GetMaintenanceWindowTask(ctx context.Context, input *GetMaintenanceWindowTaskRequest) (*GetMaintenanceWindowTaskResult, error) - GetOpsItem(ctx context.Context, input *GetOpsItemRequest) (*GetOpsItemResponse, error) - GetOpsMetadata(ctx context.Context, input *GetOpsMetadataRequest) (*GetOpsMetadataResult, error) - GetOpsSummary(ctx context.Context, input *GetOpsSummaryRequest) (*GetOpsSummaryResult, error) - GetParameter(ctx context.Context, input *GetParameterRequest) (*GetParameterResult, error) - GetParameterHistory(ctx context.Context, input *GetParameterHistoryRequest) (*GetParameterHistoryResult, error) - GetParameters(ctx context.Context, input *GetParametersRequest) (*GetParametersResult, error) - GetParametersByPath(ctx context.Context, input *GetParametersByPathRequest) (*GetParametersByPathResult, error) - GetPatchBaseline(ctx context.Context, input *GetPatchBaselineRequest) (*GetPatchBaselineResult, error) - GetPatchBaselineForPatchGroup(ctx context.Context, input *GetPatchBaselineForPatchGroupRequest) (*GetPatchBaselineForPatchGroupResult, error) - GetResourcePolicies(ctx context.Context, input *GetResourcePoliciesRequest) (*GetResourcePoliciesResponse, error) - GetServiceSetting(ctx context.Context, input *GetServiceSettingRequest) (*GetServiceSettingResult, error) - LabelParameterVersion(ctx context.Context, input *LabelParameterVersionRequest) (*LabelParameterVersionResult, error) - ListAssociationVersions(ctx context.Context, input *ListAssociationVersionsRequest) (*ListAssociationVersionsResult, error) - ListAssociations(ctx context.Context, input *ListAssociationsRequest) (*ListAssociationsResult, error) - ListCommandInvocations(ctx context.Context, input *ListCommandInvocationsRequest) (*ListCommandInvocationsResult, error) - ListCommands(ctx context.Context, input *ListCommandsRequest) (*ListCommandsResult, error) - ListComplianceItems(ctx context.Context, input *ListComplianceItemsRequest) (*ListComplianceItemsResult, error) - ListComplianceSummaries(ctx context.Context, input *ListComplianceSummariesRequest) (*ListComplianceSummariesResult, error) - ListDocumentMetadataHistory(ctx context.Context, input *ListDocumentMetadataHistoryRequest) (*ListDocumentMetadataHistoryResponse, error) - ListDocumentVersions(ctx context.Context, input *ListDocumentVersionsRequest) (*ListDocumentVersionsResult, error) - ListDocuments(ctx context.Context, input *ListDocumentsRequest) (*ListDocumentsResult, error) - ListInventoryEntries(ctx context.Context, input *ListInventoryEntriesRequest) (*ListInventoryEntriesResult, error) - ListNodes(ctx context.Context, input *ListNodesRequest) (*ListNodesResult, error) - ListNodesSummary(ctx context.Context, input *ListNodesSummaryRequest) (*ListNodesSummaryResult, error) - ListOpsItemEvents(ctx context.Context, input *ListOpsItemEventsRequest) (*ListOpsItemEventsResponse, error) - ListOpsItemRelatedItems(ctx context.Context, input *ListOpsItemRelatedItemsRequest) (*ListOpsItemRelatedItemsResponse, error) - ListOpsMetadata(ctx context.Context, input *ListOpsMetadataRequest) (*ListOpsMetadataResult, error) - ListResourceComplianceSummaries(ctx context.Context, input *ListResourceComplianceSummariesRequest) (*ListResourceComplianceSummariesResult, error) - ListResourceDataSync(ctx context.Context, input *ListResourceDataSyncRequest) (*ListResourceDataSyncResult, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceRequest) (*ListTagsForResourceResult, error) - ModifyDocumentPermission(ctx context.Context, input *ModifyDocumentPermissionRequest) (*ModifyDocumentPermissionResponse, error) - PutComplianceItems(ctx context.Context, input *PutComplianceItemsRequest) (*PutComplianceItemsResult, error) - PutInventory(ctx context.Context, input *PutInventoryRequest) (*PutInventoryResult, error) - PutParameter(ctx context.Context, input *PutParameterRequest) (*PutParameterResult, error) - PutResourcePolicy(ctx context.Context, input *PutResourcePolicyRequest) (*PutResourcePolicyResponse, error) - RegisterDefaultPatchBaseline(ctx context.Context, input *RegisterDefaultPatchBaselineRequest) (*RegisterDefaultPatchBaselineResult, error) - RegisterPatchBaselineForPatchGroup(ctx context.Context, input *RegisterPatchBaselineForPatchGroupRequest) (*RegisterPatchBaselineForPatchGroupResult, error) - RegisterTargetWithMaintenanceWindow(ctx context.Context, input *RegisterTargetWithMaintenanceWindowRequest) (*RegisterTargetWithMaintenanceWindowResult, error) - RegisterTaskWithMaintenanceWindow(ctx context.Context, input *RegisterTaskWithMaintenanceWindowRequest) (*RegisterTaskWithMaintenanceWindowResult, error) - RemoveTagsFromResource(ctx context.Context, input *RemoveTagsFromResourceRequest) (*RemoveTagsFromResourceResult, error) - ResetServiceSetting(ctx context.Context, input *ResetServiceSettingRequest) (*ResetServiceSettingResult, error) - ResumeSession(ctx context.Context, input *ResumeSessionRequest) (*ResumeSessionResponse, error) - SendAutomationSignal(ctx context.Context, input *SendAutomationSignalRequest) (*SendAutomationSignalResult, error) - SendCommand(ctx context.Context, input *SendCommandRequest) (*SendCommandResult, error) - StartAccessRequest(ctx context.Context, input *StartAccessRequestRequest) (*StartAccessRequestResponse, error) - StartAssociationsOnce(ctx context.Context, input *StartAssociationsOnceRequest) (*StartAssociationsOnceResult, error) - StartAutomationExecution(ctx context.Context, input *StartAutomationExecutionRequest) (*StartAutomationExecutionResult, error) - StartChangeRequestExecution(ctx context.Context, input *StartChangeRequestExecutionRequest) (*StartChangeRequestExecutionResult, error) - StartExecutionPreview(ctx context.Context, input *StartExecutionPreviewRequest) (*StartExecutionPreviewResponse, error) - StartSession(ctx context.Context, input *StartSessionRequest) (*StartSessionResponse, error) - StopAutomationExecution(ctx context.Context, input *StopAutomationExecutionRequest) (*StopAutomationExecutionResult, error) - TerminateSession(ctx context.Context, input *TerminateSessionRequest) (*TerminateSessionResponse, error) - UnlabelParameterVersion(ctx context.Context, input *UnlabelParameterVersionRequest) (*UnlabelParameterVersionResult, error) - UpdateAssociation(ctx context.Context, input *UpdateAssociationRequest) (*UpdateAssociationResult, error) - UpdateAssociationStatus(ctx context.Context, input *UpdateAssociationStatusRequest) (*UpdateAssociationStatusResult, error) - UpdateDocument(ctx context.Context, input *UpdateDocumentRequest) (*UpdateDocumentResult, error) - UpdateDocumentDefaultVersion(ctx context.Context, input *UpdateDocumentDefaultVersionRequest) (*UpdateDocumentDefaultVersionResult, error) - UpdateDocumentMetadata(ctx context.Context, input *UpdateDocumentMetadataRequest) (*UpdateDocumentMetadataResponse, error) - UpdateMaintenanceWindow(ctx context.Context, input *UpdateMaintenanceWindowRequest) (*UpdateMaintenanceWindowResult, error) - UpdateMaintenanceWindowTarget(ctx context.Context, input *UpdateMaintenanceWindowTargetRequest) (*UpdateMaintenanceWindowTargetResult, error) - UpdateMaintenanceWindowTask(ctx context.Context, input *UpdateMaintenanceWindowTaskRequest) (*UpdateMaintenanceWindowTaskResult, error) - UpdateManagedInstanceRole(ctx context.Context, input *UpdateManagedInstanceRoleRequest) (*UpdateManagedInstanceRoleResult, error) - UpdateOpsItem(ctx context.Context, input *UpdateOpsItemRequest) (*UpdateOpsItemResponse, error) - UpdateOpsMetadata(ctx context.Context, input *UpdateOpsMetadataRequest) (*UpdateOpsMetadataResult, error) - UpdatePatchBaseline(ctx context.Context, input *UpdatePatchBaselineRequest) (*UpdatePatchBaselineResult, error) - UpdateResourceDataSync(ctx context.Context, input *UpdateResourceDataSyncRequest) (*UpdateResourceDataSyncResult, error) - UpdateServiceSetting(ctx context.Context, input *UpdateServiceSettingRequest) (*UpdateServiceSettingResult, error) -} diff --git a/internal/generated/ssm/router.go b/internal/generated/ssm/router.go index 4d746685..09cb92fb 100644 --- a/internal/generated/ssm/router.go +++ b/internal/generated/ssm/router.go @@ -4,6 +4,9 @@ package ssm import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/ssm/serializer.go b/internal/generated/ssm/serializer.go deleted file mode 100644 index cacb9515..00000000 --- a/internal/generated/ssm/serializer.go +++ /dev/null @@ -1,1032 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package ssm - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeAddTagsToResourceRequest parses an HTTP request into a *AddTagsToResourceRequest. -func DeserializeAddTagsToResourceRequest(r *http.Request, pathParams PathParams) (*AddTagsToResourceRequest, error) { - input := &AddTagsToResourceRequest{} - - return input, nil -} - -// DeserializeAssociateOpsItemRelatedItemRequest parses an HTTP request into a *AssociateOpsItemRelatedItemRequest. -func DeserializeAssociateOpsItemRelatedItemRequest(r *http.Request, pathParams PathParams) (*AssociateOpsItemRelatedItemRequest, error) { - input := &AssociateOpsItemRelatedItemRequest{} - - return input, nil -} - -// DeserializeCancelCommandRequest parses an HTTP request into a *CancelCommandRequest. -func DeserializeCancelCommandRequest(r *http.Request, pathParams PathParams) (*CancelCommandRequest, error) { - input := &CancelCommandRequest{} - - return input, nil -} - -// DeserializeCancelMaintenanceWindowExecutionRequest parses an HTTP request into a *CancelMaintenanceWindowExecutionRequest. -func DeserializeCancelMaintenanceWindowExecutionRequest(r *http.Request, pathParams PathParams) (*CancelMaintenanceWindowExecutionRequest, error) { - input := &CancelMaintenanceWindowExecutionRequest{} - - return input, nil -} - -// DeserializeCreateActivationRequest parses an HTTP request into a *CreateActivationRequest. -func DeserializeCreateActivationRequest(r *http.Request, pathParams PathParams) (*CreateActivationRequest, error) { - input := &CreateActivationRequest{} - - return input, nil -} - -// DeserializeCreateAssociationRequest parses an HTTP request into a *CreateAssociationRequest. -func DeserializeCreateAssociationRequest(r *http.Request, pathParams PathParams) (*CreateAssociationRequest, error) { - input := &CreateAssociationRequest{} - - return input, nil -} - -// DeserializeCreateAssociationBatchRequest parses an HTTP request into a *CreateAssociationBatchRequest. -func DeserializeCreateAssociationBatchRequest(r *http.Request, pathParams PathParams) (*CreateAssociationBatchRequest, error) { - input := &CreateAssociationBatchRequest{} - - return input, nil -} - -// DeserializeCreateDocumentRequest parses an HTTP request into a *CreateDocumentRequest. -func DeserializeCreateDocumentRequest(r *http.Request, pathParams PathParams) (*CreateDocumentRequest, error) { - input := &CreateDocumentRequest{} - - return input, nil -} - -// DeserializeCreateMaintenanceWindowRequest parses an HTTP request into a *CreateMaintenanceWindowRequest. -func DeserializeCreateMaintenanceWindowRequest(r *http.Request, pathParams PathParams) (*CreateMaintenanceWindowRequest, error) { - input := &CreateMaintenanceWindowRequest{} - - return input, nil -} - -// DeserializeCreateOpsItemRequest parses an HTTP request into a *CreateOpsItemRequest. -func DeserializeCreateOpsItemRequest(r *http.Request, pathParams PathParams) (*CreateOpsItemRequest, error) { - input := &CreateOpsItemRequest{} - - return input, nil -} - -// DeserializeCreateOpsMetadataRequest parses an HTTP request into a *CreateOpsMetadataRequest. -func DeserializeCreateOpsMetadataRequest(r *http.Request, pathParams PathParams) (*CreateOpsMetadataRequest, error) { - input := &CreateOpsMetadataRequest{} - - return input, nil -} - -// DeserializeCreatePatchBaselineRequest parses an HTTP request into a *CreatePatchBaselineRequest. -func DeserializeCreatePatchBaselineRequest(r *http.Request, pathParams PathParams) (*CreatePatchBaselineRequest, error) { - input := &CreatePatchBaselineRequest{} - - return input, nil -} - -// DeserializeCreateResourceDataSyncRequest parses an HTTP request into a *CreateResourceDataSyncRequest. -func DeserializeCreateResourceDataSyncRequest(r *http.Request, pathParams PathParams) (*CreateResourceDataSyncRequest, error) { - input := &CreateResourceDataSyncRequest{} - - return input, nil -} - -// DeserializeDeleteActivationRequest parses an HTTP request into a *DeleteActivationRequest. -func DeserializeDeleteActivationRequest(r *http.Request, pathParams PathParams) (*DeleteActivationRequest, error) { - input := &DeleteActivationRequest{} - - return input, nil -} - -// DeserializeDeleteAssociationRequest parses an HTTP request into a *DeleteAssociationRequest. -func DeserializeDeleteAssociationRequest(r *http.Request, pathParams PathParams) (*DeleteAssociationRequest, error) { - input := &DeleteAssociationRequest{} - - return input, nil -} - -// DeserializeDeleteDocumentRequest parses an HTTP request into a *DeleteDocumentRequest. -func DeserializeDeleteDocumentRequest(r *http.Request, pathParams PathParams) (*DeleteDocumentRequest, error) { - input := &DeleteDocumentRequest{} - - return input, nil -} - -// DeserializeDeleteInventoryRequest parses an HTTP request into a *DeleteInventoryRequest. -func DeserializeDeleteInventoryRequest(r *http.Request, pathParams PathParams) (*DeleteInventoryRequest, error) { - input := &DeleteInventoryRequest{} - - return input, nil -} - -// DeserializeDeleteMaintenanceWindowRequest parses an HTTP request into a *DeleteMaintenanceWindowRequest. -func DeserializeDeleteMaintenanceWindowRequest(r *http.Request, pathParams PathParams) (*DeleteMaintenanceWindowRequest, error) { - input := &DeleteMaintenanceWindowRequest{} - - return input, nil -} - -// DeserializeDeleteOpsItemRequest parses an HTTP request into a *DeleteOpsItemRequest. -func DeserializeDeleteOpsItemRequest(r *http.Request, pathParams PathParams) (*DeleteOpsItemRequest, error) { - input := &DeleteOpsItemRequest{} - - return input, nil -} - -// DeserializeDeleteOpsMetadataRequest parses an HTTP request into a *DeleteOpsMetadataRequest. -func DeserializeDeleteOpsMetadataRequest(r *http.Request, pathParams PathParams) (*DeleteOpsMetadataRequest, error) { - input := &DeleteOpsMetadataRequest{} - - return input, nil -} - -// DeserializeDeleteParameterRequest parses an HTTP request into a *DeleteParameterRequest. -func DeserializeDeleteParameterRequest(r *http.Request, pathParams PathParams) (*DeleteParameterRequest, error) { - input := &DeleteParameterRequest{} - - return input, nil -} - -// DeserializeDeleteParametersRequest parses an HTTP request into a *DeleteParametersRequest. -func DeserializeDeleteParametersRequest(r *http.Request, pathParams PathParams) (*DeleteParametersRequest, error) { - input := &DeleteParametersRequest{} - - return input, nil -} - -// DeserializeDeletePatchBaselineRequest parses an HTTP request into a *DeletePatchBaselineRequest. -func DeserializeDeletePatchBaselineRequest(r *http.Request, pathParams PathParams) (*DeletePatchBaselineRequest, error) { - input := &DeletePatchBaselineRequest{} - - return input, nil -} - -// DeserializeDeleteResourceDataSyncRequest parses an HTTP request into a *DeleteResourceDataSyncRequest. -func DeserializeDeleteResourceDataSyncRequest(r *http.Request, pathParams PathParams) (*DeleteResourceDataSyncRequest, error) { - input := &DeleteResourceDataSyncRequest{} - - return input, nil -} - -// DeserializeDeleteResourcePolicyRequest parses an HTTP request into a *DeleteResourcePolicyRequest. -func DeserializeDeleteResourcePolicyRequest(r *http.Request, pathParams PathParams) (*DeleteResourcePolicyRequest, error) { - input := &DeleteResourcePolicyRequest{} - - return input, nil -} - -// DeserializeDeregisterManagedInstanceRequest parses an HTTP request into a *DeregisterManagedInstanceRequest. -func DeserializeDeregisterManagedInstanceRequest(r *http.Request, pathParams PathParams) (*DeregisterManagedInstanceRequest, error) { - input := &DeregisterManagedInstanceRequest{} - - return input, nil -} - -// DeserializeDeregisterPatchBaselineForPatchGroupRequest parses an HTTP request into a *DeregisterPatchBaselineForPatchGroupRequest. -func DeserializeDeregisterPatchBaselineForPatchGroupRequest(r *http.Request, pathParams PathParams) (*DeregisterPatchBaselineForPatchGroupRequest, error) { - input := &DeregisterPatchBaselineForPatchGroupRequest{} - - return input, nil -} - -// DeserializeDeregisterTargetFromMaintenanceWindowRequest parses an HTTP request into a *DeregisterTargetFromMaintenanceWindowRequest. -func DeserializeDeregisterTargetFromMaintenanceWindowRequest(r *http.Request, pathParams PathParams) (*DeregisterTargetFromMaintenanceWindowRequest, error) { - input := &DeregisterTargetFromMaintenanceWindowRequest{} - - return input, nil -} - -// DeserializeDeregisterTaskFromMaintenanceWindowRequest parses an HTTP request into a *DeregisterTaskFromMaintenanceWindowRequest. -func DeserializeDeregisterTaskFromMaintenanceWindowRequest(r *http.Request, pathParams PathParams) (*DeregisterTaskFromMaintenanceWindowRequest, error) { - input := &DeregisterTaskFromMaintenanceWindowRequest{} - - return input, nil -} - -// DeserializeDescribeActivationsRequest parses an HTTP request into a *DescribeActivationsRequest. -func DeserializeDescribeActivationsRequest(r *http.Request, pathParams PathParams) (*DescribeActivationsRequest, error) { - input := &DescribeActivationsRequest{} - - return input, nil -} - -// DeserializeDescribeAssociationRequest parses an HTTP request into a *DescribeAssociationRequest. -func DeserializeDescribeAssociationRequest(r *http.Request, pathParams PathParams) (*DescribeAssociationRequest, error) { - input := &DescribeAssociationRequest{} - - return input, nil -} - -// DeserializeDescribeAssociationExecutionTargetsRequest parses an HTTP request into a *DescribeAssociationExecutionTargetsRequest. -func DeserializeDescribeAssociationExecutionTargetsRequest(r *http.Request, pathParams PathParams) (*DescribeAssociationExecutionTargetsRequest, error) { - input := &DescribeAssociationExecutionTargetsRequest{} - - return input, nil -} - -// DeserializeDescribeAssociationExecutionsRequest parses an HTTP request into a *DescribeAssociationExecutionsRequest. -func DeserializeDescribeAssociationExecutionsRequest(r *http.Request, pathParams PathParams) (*DescribeAssociationExecutionsRequest, error) { - input := &DescribeAssociationExecutionsRequest{} - - return input, nil -} - -// DeserializeDescribeAutomationExecutionsRequest parses an HTTP request into a *DescribeAutomationExecutionsRequest. -func DeserializeDescribeAutomationExecutionsRequest(r *http.Request, pathParams PathParams) (*DescribeAutomationExecutionsRequest, error) { - input := &DescribeAutomationExecutionsRequest{} - - return input, nil -} - -// DeserializeDescribeAutomationStepExecutionsRequest parses an HTTP request into a *DescribeAutomationStepExecutionsRequest. -func DeserializeDescribeAutomationStepExecutionsRequest(r *http.Request, pathParams PathParams) (*DescribeAutomationStepExecutionsRequest, error) { - input := &DescribeAutomationStepExecutionsRequest{} - - return input, nil -} - -// DeserializeDescribeAvailablePatchesRequest parses an HTTP request into a *DescribeAvailablePatchesRequest. -func DeserializeDescribeAvailablePatchesRequest(r *http.Request, pathParams PathParams) (*DescribeAvailablePatchesRequest, error) { - input := &DescribeAvailablePatchesRequest{} - - return input, nil -} - -// DeserializeDescribeDocumentRequest parses an HTTP request into a *DescribeDocumentRequest. -func DeserializeDescribeDocumentRequest(r *http.Request, pathParams PathParams) (*DescribeDocumentRequest, error) { - input := &DescribeDocumentRequest{} - - return input, nil -} - -// DeserializeDescribeDocumentPermissionRequest parses an HTTP request into a *DescribeDocumentPermissionRequest. -func DeserializeDescribeDocumentPermissionRequest(r *http.Request, pathParams PathParams) (*DescribeDocumentPermissionRequest, error) { - input := &DescribeDocumentPermissionRequest{} - - return input, nil -} - -// DeserializeDescribeEffectiveInstanceAssociationsRequest parses an HTTP request into a *DescribeEffectiveInstanceAssociationsRequest. -func DeserializeDescribeEffectiveInstanceAssociationsRequest(r *http.Request, pathParams PathParams) (*DescribeEffectiveInstanceAssociationsRequest, error) { - input := &DescribeEffectiveInstanceAssociationsRequest{} - - return input, nil -} - -// DeserializeDescribeEffectivePatchesForPatchBaselineRequest parses an HTTP request into a *DescribeEffectivePatchesForPatchBaselineRequest. -func DeserializeDescribeEffectivePatchesForPatchBaselineRequest(r *http.Request, pathParams PathParams) (*DescribeEffectivePatchesForPatchBaselineRequest, error) { - input := &DescribeEffectivePatchesForPatchBaselineRequest{} - - return input, nil -} - -// DeserializeDescribeInstanceAssociationsStatusRequest parses an HTTP request into a *DescribeInstanceAssociationsStatusRequest. -func DeserializeDescribeInstanceAssociationsStatusRequest(r *http.Request, pathParams PathParams) (*DescribeInstanceAssociationsStatusRequest, error) { - input := &DescribeInstanceAssociationsStatusRequest{} - - return input, nil -} - -// DeserializeDescribeInstanceInformationRequest parses an HTTP request into a *DescribeInstanceInformationRequest. -func DeserializeDescribeInstanceInformationRequest(r *http.Request, pathParams PathParams) (*DescribeInstanceInformationRequest, error) { - input := &DescribeInstanceInformationRequest{} - - return input, nil -} - -// DeserializeDescribeInstancePatchStatesRequest parses an HTTP request into a *DescribeInstancePatchStatesRequest. -func DeserializeDescribeInstancePatchStatesRequest(r *http.Request, pathParams PathParams) (*DescribeInstancePatchStatesRequest, error) { - input := &DescribeInstancePatchStatesRequest{} - - return input, nil -} - -// DeserializeDescribeInstancePatchStatesForPatchGroupRequest parses an HTTP request into a *DescribeInstancePatchStatesForPatchGroupRequest. -func DeserializeDescribeInstancePatchStatesForPatchGroupRequest(r *http.Request, pathParams PathParams) (*DescribeInstancePatchStatesForPatchGroupRequest, error) { - input := &DescribeInstancePatchStatesForPatchGroupRequest{} - - return input, nil -} - -// DeserializeDescribeInstancePatchesRequest parses an HTTP request into a *DescribeInstancePatchesRequest. -func DeserializeDescribeInstancePatchesRequest(r *http.Request, pathParams PathParams) (*DescribeInstancePatchesRequest, error) { - input := &DescribeInstancePatchesRequest{} - - return input, nil -} - -// DeserializeDescribeInstancePropertiesRequest parses an HTTP request into a *DescribeInstancePropertiesRequest. -func DeserializeDescribeInstancePropertiesRequest(r *http.Request, pathParams PathParams) (*DescribeInstancePropertiesRequest, error) { - input := &DescribeInstancePropertiesRequest{} - - return input, nil -} - -// DeserializeDescribeInventoryDeletionsRequest parses an HTTP request into a *DescribeInventoryDeletionsRequest. -func DeserializeDescribeInventoryDeletionsRequest(r *http.Request, pathParams PathParams) (*DescribeInventoryDeletionsRequest, error) { - input := &DescribeInventoryDeletionsRequest{} - - return input, nil -} - -// DeserializeDescribeMaintenanceWindowExecutionTaskInvocationsRequest parses an HTTP request into a *DescribeMaintenanceWindowExecutionTaskInvocationsRequest. -func DeserializeDescribeMaintenanceWindowExecutionTaskInvocationsRequest(r *http.Request, pathParams PathParams) (*DescribeMaintenanceWindowExecutionTaskInvocationsRequest, error) { - input := &DescribeMaintenanceWindowExecutionTaskInvocationsRequest{} - - return input, nil -} - -// DeserializeDescribeMaintenanceWindowExecutionTasksRequest parses an HTTP request into a *DescribeMaintenanceWindowExecutionTasksRequest. -func DeserializeDescribeMaintenanceWindowExecutionTasksRequest(r *http.Request, pathParams PathParams) (*DescribeMaintenanceWindowExecutionTasksRequest, error) { - input := &DescribeMaintenanceWindowExecutionTasksRequest{} - - return input, nil -} - -// DeserializeDescribeMaintenanceWindowExecutionsRequest parses an HTTP request into a *DescribeMaintenanceWindowExecutionsRequest. -func DeserializeDescribeMaintenanceWindowExecutionsRequest(r *http.Request, pathParams PathParams) (*DescribeMaintenanceWindowExecutionsRequest, error) { - input := &DescribeMaintenanceWindowExecutionsRequest{} - - return input, nil -} - -// DeserializeDescribeMaintenanceWindowScheduleRequest parses an HTTP request into a *DescribeMaintenanceWindowScheduleRequest. -func DeserializeDescribeMaintenanceWindowScheduleRequest(r *http.Request, pathParams PathParams) (*DescribeMaintenanceWindowScheduleRequest, error) { - input := &DescribeMaintenanceWindowScheduleRequest{} - - return input, nil -} - -// DeserializeDescribeMaintenanceWindowTargetsRequest parses an HTTP request into a *DescribeMaintenanceWindowTargetsRequest. -func DeserializeDescribeMaintenanceWindowTargetsRequest(r *http.Request, pathParams PathParams) (*DescribeMaintenanceWindowTargetsRequest, error) { - input := &DescribeMaintenanceWindowTargetsRequest{} - - return input, nil -} - -// DeserializeDescribeMaintenanceWindowTasksRequest parses an HTTP request into a *DescribeMaintenanceWindowTasksRequest. -func DeserializeDescribeMaintenanceWindowTasksRequest(r *http.Request, pathParams PathParams) (*DescribeMaintenanceWindowTasksRequest, error) { - input := &DescribeMaintenanceWindowTasksRequest{} - - return input, nil -} - -// DeserializeDescribeMaintenanceWindowsRequest parses an HTTP request into a *DescribeMaintenanceWindowsRequest. -func DeserializeDescribeMaintenanceWindowsRequest(r *http.Request, pathParams PathParams) (*DescribeMaintenanceWindowsRequest, error) { - input := &DescribeMaintenanceWindowsRequest{} - - return input, nil -} - -// DeserializeDescribeMaintenanceWindowsForTargetRequest parses an HTTP request into a *DescribeMaintenanceWindowsForTargetRequest. -func DeserializeDescribeMaintenanceWindowsForTargetRequest(r *http.Request, pathParams PathParams) (*DescribeMaintenanceWindowsForTargetRequest, error) { - input := &DescribeMaintenanceWindowsForTargetRequest{} - - return input, nil -} - -// DeserializeDescribeOpsItemsRequest parses an HTTP request into a *DescribeOpsItemsRequest. -func DeserializeDescribeOpsItemsRequest(r *http.Request, pathParams PathParams) (*DescribeOpsItemsRequest, error) { - input := &DescribeOpsItemsRequest{} - - return input, nil -} - -// DeserializeDescribeParametersRequest parses an HTTP request into a *DescribeParametersRequest. -func DeserializeDescribeParametersRequest(r *http.Request, pathParams PathParams) (*DescribeParametersRequest, error) { - input := &DescribeParametersRequest{} - - return input, nil -} - -// DeserializeDescribePatchBaselinesRequest parses an HTTP request into a *DescribePatchBaselinesRequest. -func DeserializeDescribePatchBaselinesRequest(r *http.Request, pathParams PathParams) (*DescribePatchBaselinesRequest, error) { - input := &DescribePatchBaselinesRequest{} - - return input, nil -} - -// DeserializeDescribePatchGroupStateRequest parses an HTTP request into a *DescribePatchGroupStateRequest. -func DeserializeDescribePatchGroupStateRequest(r *http.Request, pathParams PathParams) (*DescribePatchGroupStateRequest, error) { - input := &DescribePatchGroupStateRequest{} - - return input, nil -} - -// DeserializeDescribePatchGroupsRequest parses an HTTP request into a *DescribePatchGroupsRequest. -func DeserializeDescribePatchGroupsRequest(r *http.Request, pathParams PathParams) (*DescribePatchGroupsRequest, error) { - input := &DescribePatchGroupsRequest{} - - return input, nil -} - -// DeserializeDescribePatchPropertiesRequest parses an HTTP request into a *DescribePatchPropertiesRequest. -func DeserializeDescribePatchPropertiesRequest(r *http.Request, pathParams PathParams) (*DescribePatchPropertiesRequest, error) { - input := &DescribePatchPropertiesRequest{} - - return input, nil -} - -// DeserializeDescribeSessionsRequest parses an HTTP request into a *DescribeSessionsRequest. -func DeserializeDescribeSessionsRequest(r *http.Request, pathParams PathParams) (*DescribeSessionsRequest, error) { - input := &DescribeSessionsRequest{} - - return input, nil -} - -// DeserializeDisassociateOpsItemRelatedItemRequest parses an HTTP request into a *DisassociateOpsItemRelatedItemRequest. -func DeserializeDisassociateOpsItemRelatedItemRequest(r *http.Request, pathParams PathParams) (*DisassociateOpsItemRelatedItemRequest, error) { - input := &DisassociateOpsItemRelatedItemRequest{} - - return input, nil -} - -// DeserializeGetAccessTokenRequest parses an HTTP request into a *GetAccessTokenRequest. -func DeserializeGetAccessTokenRequest(r *http.Request, pathParams PathParams) (*GetAccessTokenRequest, error) { - input := &GetAccessTokenRequest{} - - return input, nil -} - -// DeserializeGetAutomationExecutionRequest parses an HTTP request into a *GetAutomationExecutionRequest. -func DeserializeGetAutomationExecutionRequest(r *http.Request, pathParams PathParams) (*GetAutomationExecutionRequest, error) { - input := &GetAutomationExecutionRequest{} - - return input, nil -} - -// DeserializeGetCalendarStateRequest parses an HTTP request into a *GetCalendarStateRequest. -func DeserializeGetCalendarStateRequest(r *http.Request, pathParams PathParams) (*GetCalendarStateRequest, error) { - input := &GetCalendarStateRequest{} - - return input, nil -} - -// DeserializeGetCommandInvocationRequest parses an HTTP request into a *GetCommandInvocationRequest. -func DeserializeGetCommandInvocationRequest(r *http.Request, pathParams PathParams) (*GetCommandInvocationRequest, error) { - input := &GetCommandInvocationRequest{} - - return input, nil -} - -// DeserializeGetConnectionStatusRequest parses an HTTP request into a *GetConnectionStatusRequest. -func DeserializeGetConnectionStatusRequest(r *http.Request, pathParams PathParams) (*GetConnectionStatusRequest, error) { - input := &GetConnectionStatusRequest{} - - return input, nil -} - -// DeserializeGetDefaultPatchBaselineRequest parses an HTTP request into a *GetDefaultPatchBaselineRequest. -func DeserializeGetDefaultPatchBaselineRequest(r *http.Request, pathParams PathParams) (*GetDefaultPatchBaselineRequest, error) { - input := &GetDefaultPatchBaselineRequest{} - - return input, nil -} - -// DeserializeGetDeployablePatchSnapshotForInstanceRequest parses an HTTP request into a *GetDeployablePatchSnapshotForInstanceRequest. -func DeserializeGetDeployablePatchSnapshotForInstanceRequest(r *http.Request, pathParams PathParams) (*GetDeployablePatchSnapshotForInstanceRequest, error) { - input := &GetDeployablePatchSnapshotForInstanceRequest{} - - return input, nil -} - -// DeserializeGetDocumentRequest parses an HTTP request into a *GetDocumentRequest. -func DeserializeGetDocumentRequest(r *http.Request, pathParams PathParams) (*GetDocumentRequest, error) { - input := &GetDocumentRequest{} - - return input, nil -} - -// DeserializeGetExecutionPreviewRequest parses an HTTP request into a *GetExecutionPreviewRequest. -func DeserializeGetExecutionPreviewRequest(r *http.Request, pathParams PathParams) (*GetExecutionPreviewRequest, error) { - input := &GetExecutionPreviewRequest{} - - return input, nil -} - -// DeserializeGetInventoryRequest parses an HTTP request into a *GetInventoryRequest. -func DeserializeGetInventoryRequest(r *http.Request, pathParams PathParams) (*GetInventoryRequest, error) { - input := &GetInventoryRequest{} - - return input, nil -} - -// DeserializeGetInventorySchemaRequest parses an HTTP request into a *GetInventorySchemaRequest. -func DeserializeGetInventorySchemaRequest(r *http.Request, pathParams PathParams) (*GetInventorySchemaRequest, error) { - input := &GetInventorySchemaRequest{} - - return input, nil -} - -// DeserializeGetMaintenanceWindowRequest parses an HTTP request into a *GetMaintenanceWindowRequest. -func DeserializeGetMaintenanceWindowRequest(r *http.Request, pathParams PathParams) (*GetMaintenanceWindowRequest, error) { - input := &GetMaintenanceWindowRequest{} - - return input, nil -} - -// DeserializeGetMaintenanceWindowExecutionRequest parses an HTTP request into a *GetMaintenanceWindowExecutionRequest. -func DeserializeGetMaintenanceWindowExecutionRequest(r *http.Request, pathParams PathParams) (*GetMaintenanceWindowExecutionRequest, error) { - input := &GetMaintenanceWindowExecutionRequest{} - - return input, nil -} - -// DeserializeGetMaintenanceWindowExecutionTaskRequest parses an HTTP request into a *GetMaintenanceWindowExecutionTaskRequest. -func DeserializeGetMaintenanceWindowExecutionTaskRequest(r *http.Request, pathParams PathParams) (*GetMaintenanceWindowExecutionTaskRequest, error) { - input := &GetMaintenanceWindowExecutionTaskRequest{} - - return input, nil -} - -// DeserializeGetMaintenanceWindowExecutionTaskInvocationRequest parses an HTTP request into a *GetMaintenanceWindowExecutionTaskInvocationRequest. -func DeserializeGetMaintenanceWindowExecutionTaskInvocationRequest(r *http.Request, pathParams PathParams) (*GetMaintenanceWindowExecutionTaskInvocationRequest, error) { - input := &GetMaintenanceWindowExecutionTaskInvocationRequest{} - - return input, nil -} - -// DeserializeGetMaintenanceWindowTaskRequest parses an HTTP request into a *GetMaintenanceWindowTaskRequest. -func DeserializeGetMaintenanceWindowTaskRequest(r *http.Request, pathParams PathParams) (*GetMaintenanceWindowTaskRequest, error) { - input := &GetMaintenanceWindowTaskRequest{} - - return input, nil -} - -// DeserializeGetOpsItemRequest parses an HTTP request into a *GetOpsItemRequest. -func DeserializeGetOpsItemRequest(r *http.Request, pathParams PathParams) (*GetOpsItemRequest, error) { - input := &GetOpsItemRequest{} - - return input, nil -} - -// DeserializeGetOpsMetadataRequest parses an HTTP request into a *GetOpsMetadataRequest. -func DeserializeGetOpsMetadataRequest(r *http.Request, pathParams PathParams) (*GetOpsMetadataRequest, error) { - input := &GetOpsMetadataRequest{} - - return input, nil -} - -// DeserializeGetOpsSummaryRequest parses an HTTP request into a *GetOpsSummaryRequest. -func DeserializeGetOpsSummaryRequest(r *http.Request, pathParams PathParams) (*GetOpsSummaryRequest, error) { - input := &GetOpsSummaryRequest{} - - return input, nil -} - -// DeserializeGetParameterRequest parses an HTTP request into a *GetParameterRequest. -func DeserializeGetParameterRequest(r *http.Request, pathParams PathParams) (*GetParameterRequest, error) { - input := &GetParameterRequest{} - - return input, nil -} - -// DeserializeGetParameterHistoryRequest parses an HTTP request into a *GetParameterHistoryRequest. -func DeserializeGetParameterHistoryRequest(r *http.Request, pathParams PathParams) (*GetParameterHistoryRequest, error) { - input := &GetParameterHistoryRequest{} - - return input, nil -} - -// DeserializeGetParametersRequest parses an HTTP request into a *GetParametersRequest. -func DeserializeGetParametersRequest(r *http.Request, pathParams PathParams) (*GetParametersRequest, error) { - input := &GetParametersRequest{} - - return input, nil -} - -// DeserializeGetParametersByPathRequest parses an HTTP request into a *GetParametersByPathRequest. -func DeserializeGetParametersByPathRequest(r *http.Request, pathParams PathParams) (*GetParametersByPathRequest, error) { - input := &GetParametersByPathRequest{} - - return input, nil -} - -// DeserializeGetPatchBaselineRequest parses an HTTP request into a *GetPatchBaselineRequest. -func DeserializeGetPatchBaselineRequest(r *http.Request, pathParams PathParams) (*GetPatchBaselineRequest, error) { - input := &GetPatchBaselineRequest{} - - return input, nil -} - -// DeserializeGetPatchBaselineForPatchGroupRequest parses an HTTP request into a *GetPatchBaselineForPatchGroupRequest. -func DeserializeGetPatchBaselineForPatchGroupRequest(r *http.Request, pathParams PathParams) (*GetPatchBaselineForPatchGroupRequest, error) { - input := &GetPatchBaselineForPatchGroupRequest{} - - return input, nil -} - -// DeserializeGetResourcePoliciesRequest parses an HTTP request into a *GetResourcePoliciesRequest. -func DeserializeGetResourcePoliciesRequest(r *http.Request, pathParams PathParams) (*GetResourcePoliciesRequest, error) { - input := &GetResourcePoliciesRequest{} - - return input, nil -} - -// DeserializeGetServiceSettingRequest parses an HTTP request into a *GetServiceSettingRequest. -func DeserializeGetServiceSettingRequest(r *http.Request, pathParams PathParams) (*GetServiceSettingRequest, error) { - input := &GetServiceSettingRequest{} - - return input, nil -} - -// DeserializeLabelParameterVersionRequest parses an HTTP request into a *LabelParameterVersionRequest. -func DeserializeLabelParameterVersionRequest(r *http.Request, pathParams PathParams) (*LabelParameterVersionRequest, error) { - input := &LabelParameterVersionRequest{} - - return input, nil -} - -// DeserializeListAssociationVersionsRequest parses an HTTP request into a *ListAssociationVersionsRequest. -func DeserializeListAssociationVersionsRequest(r *http.Request, pathParams PathParams) (*ListAssociationVersionsRequest, error) { - input := &ListAssociationVersionsRequest{} - - return input, nil -} - -// DeserializeListAssociationsRequest parses an HTTP request into a *ListAssociationsRequest. -func DeserializeListAssociationsRequest(r *http.Request, pathParams PathParams) (*ListAssociationsRequest, error) { - input := &ListAssociationsRequest{} - - return input, nil -} - -// DeserializeListCommandInvocationsRequest parses an HTTP request into a *ListCommandInvocationsRequest. -func DeserializeListCommandInvocationsRequest(r *http.Request, pathParams PathParams) (*ListCommandInvocationsRequest, error) { - input := &ListCommandInvocationsRequest{} - - return input, nil -} - -// DeserializeListCommandsRequest parses an HTTP request into a *ListCommandsRequest. -func DeserializeListCommandsRequest(r *http.Request, pathParams PathParams) (*ListCommandsRequest, error) { - input := &ListCommandsRequest{} - - return input, nil -} - -// DeserializeListComplianceItemsRequest parses an HTTP request into a *ListComplianceItemsRequest. -func DeserializeListComplianceItemsRequest(r *http.Request, pathParams PathParams) (*ListComplianceItemsRequest, error) { - input := &ListComplianceItemsRequest{} - - return input, nil -} - -// DeserializeListComplianceSummariesRequest parses an HTTP request into a *ListComplianceSummariesRequest. -func DeserializeListComplianceSummariesRequest(r *http.Request, pathParams PathParams) (*ListComplianceSummariesRequest, error) { - input := &ListComplianceSummariesRequest{} - - return input, nil -} - -// DeserializeListDocumentMetadataHistoryRequest parses an HTTP request into a *ListDocumentMetadataHistoryRequest. -func DeserializeListDocumentMetadataHistoryRequest(r *http.Request, pathParams PathParams) (*ListDocumentMetadataHistoryRequest, error) { - input := &ListDocumentMetadataHistoryRequest{} - - return input, nil -} - -// DeserializeListDocumentVersionsRequest parses an HTTP request into a *ListDocumentVersionsRequest. -func DeserializeListDocumentVersionsRequest(r *http.Request, pathParams PathParams) (*ListDocumentVersionsRequest, error) { - input := &ListDocumentVersionsRequest{} - - return input, nil -} - -// DeserializeListDocumentsRequest parses an HTTP request into a *ListDocumentsRequest. -func DeserializeListDocumentsRequest(r *http.Request, pathParams PathParams) (*ListDocumentsRequest, error) { - input := &ListDocumentsRequest{} - - return input, nil -} - -// DeserializeListInventoryEntriesRequest parses an HTTP request into a *ListInventoryEntriesRequest. -func DeserializeListInventoryEntriesRequest(r *http.Request, pathParams PathParams) (*ListInventoryEntriesRequest, error) { - input := &ListInventoryEntriesRequest{} - - return input, nil -} - -// DeserializeListNodesRequest parses an HTTP request into a *ListNodesRequest. -func DeserializeListNodesRequest(r *http.Request, pathParams PathParams) (*ListNodesRequest, error) { - input := &ListNodesRequest{} - - return input, nil -} - -// DeserializeListNodesSummaryRequest parses an HTTP request into a *ListNodesSummaryRequest. -func DeserializeListNodesSummaryRequest(r *http.Request, pathParams PathParams) (*ListNodesSummaryRequest, error) { - input := &ListNodesSummaryRequest{} - - return input, nil -} - -// DeserializeListOpsItemEventsRequest parses an HTTP request into a *ListOpsItemEventsRequest. -func DeserializeListOpsItemEventsRequest(r *http.Request, pathParams PathParams) (*ListOpsItemEventsRequest, error) { - input := &ListOpsItemEventsRequest{} - - return input, nil -} - -// DeserializeListOpsItemRelatedItemsRequest parses an HTTP request into a *ListOpsItemRelatedItemsRequest. -func DeserializeListOpsItemRelatedItemsRequest(r *http.Request, pathParams PathParams) (*ListOpsItemRelatedItemsRequest, error) { - input := &ListOpsItemRelatedItemsRequest{} - - return input, nil -} - -// DeserializeListOpsMetadataRequest parses an HTTP request into a *ListOpsMetadataRequest. -func DeserializeListOpsMetadataRequest(r *http.Request, pathParams PathParams) (*ListOpsMetadataRequest, error) { - input := &ListOpsMetadataRequest{} - - return input, nil -} - -// DeserializeListResourceComplianceSummariesRequest parses an HTTP request into a *ListResourceComplianceSummariesRequest. -func DeserializeListResourceComplianceSummariesRequest(r *http.Request, pathParams PathParams) (*ListResourceComplianceSummariesRequest, error) { - input := &ListResourceComplianceSummariesRequest{} - - return input, nil -} - -// DeserializeListResourceDataSyncRequest parses an HTTP request into a *ListResourceDataSyncRequest. -func DeserializeListResourceDataSyncRequest(r *http.Request, pathParams PathParams) (*ListResourceDataSyncRequest, error) { - input := &ListResourceDataSyncRequest{} - - return input, nil -} - -// DeserializeListTagsForResourceRequest parses an HTTP request into a *ListTagsForResourceRequest. -func DeserializeListTagsForResourceRequest(r *http.Request, pathParams PathParams) (*ListTagsForResourceRequest, error) { - input := &ListTagsForResourceRequest{} - - return input, nil -} - -// DeserializeModifyDocumentPermissionRequest parses an HTTP request into a *ModifyDocumentPermissionRequest. -func DeserializeModifyDocumentPermissionRequest(r *http.Request, pathParams PathParams) (*ModifyDocumentPermissionRequest, error) { - input := &ModifyDocumentPermissionRequest{} - - return input, nil -} - -// DeserializePutComplianceItemsRequest parses an HTTP request into a *PutComplianceItemsRequest. -func DeserializePutComplianceItemsRequest(r *http.Request, pathParams PathParams) (*PutComplianceItemsRequest, error) { - input := &PutComplianceItemsRequest{} - - return input, nil -} - -// DeserializePutInventoryRequest parses an HTTP request into a *PutInventoryRequest. -func DeserializePutInventoryRequest(r *http.Request, pathParams PathParams) (*PutInventoryRequest, error) { - input := &PutInventoryRequest{} - - return input, nil -} - -// DeserializePutParameterRequest parses an HTTP request into a *PutParameterRequest. -func DeserializePutParameterRequest(r *http.Request, pathParams PathParams) (*PutParameterRequest, error) { - input := &PutParameterRequest{} - - return input, nil -} - -// DeserializePutResourcePolicyRequest parses an HTTP request into a *PutResourcePolicyRequest. -func DeserializePutResourcePolicyRequest(r *http.Request, pathParams PathParams) (*PutResourcePolicyRequest, error) { - input := &PutResourcePolicyRequest{} - - return input, nil -} - -// DeserializeRegisterDefaultPatchBaselineRequest parses an HTTP request into a *RegisterDefaultPatchBaselineRequest. -func DeserializeRegisterDefaultPatchBaselineRequest(r *http.Request, pathParams PathParams) (*RegisterDefaultPatchBaselineRequest, error) { - input := &RegisterDefaultPatchBaselineRequest{} - - return input, nil -} - -// DeserializeRegisterPatchBaselineForPatchGroupRequest parses an HTTP request into a *RegisterPatchBaselineForPatchGroupRequest. -func DeserializeRegisterPatchBaselineForPatchGroupRequest(r *http.Request, pathParams PathParams) (*RegisterPatchBaselineForPatchGroupRequest, error) { - input := &RegisterPatchBaselineForPatchGroupRequest{} - - return input, nil -} - -// DeserializeRegisterTargetWithMaintenanceWindowRequest parses an HTTP request into a *RegisterTargetWithMaintenanceWindowRequest. -func DeserializeRegisterTargetWithMaintenanceWindowRequest(r *http.Request, pathParams PathParams) (*RegisterTargetWithMaintenanceWindowRequest, error) { - input := &RegisterTargetWithMaintenanceWindowRequest{} - - return input, nil -} - -// DeserializeRegisterTaskWithMaintenanceWindowRequest parses an HTTP request into a *RegisterTaskWithMaintenanceWindowRequest. -func DeserializeRegisterTaskWithMaintenanceWindowRequest(r *http.Request, pathParams PathParams) (*RegisterTaskWithMaintenanceWindowRequest, error) { - input := &RegisterTaskWithMaintenanceWindowRequest{} - - return input, nil -} - -// DeserializeRemoveTagsFromResourceRequest parses an HTTP request into a *RemoveTagsFromResourceRequest. -func DeserializeRemoveTagsFromResourceRequest(r *http.Request, pathParams PathParams) (*RemoveTagsFromResourceRequest, error) { - input := &RemoveTagsFromResourceRequest{} - - return input, nil -} - -// DeserializeResetServiceSettingRequest parses an HTTP request into a *ResetServiceSettingRequest. -func DeserializeResetServiceSettingRequest(r *http.Request, pathParams PathParams) (*ResetServiceSettingRequest, error) { - input := &ResetServiceSettingRequest{} - - return input, nil -} - -// DeserializeResumeSessionRequest parses an HTTP request into a *ResumeSessionRequest. -func DeserializeResumeSessionRequest(r *http.Request, pathParams PathParams) (*ResumeSessionRequest, error) { - input := &ResumeSessionRequest{} - - return input, nil -} - -// DeserializeSendAutomationSignalRequest parses an HTTP request into a *SendAutomationSignalRequest. -func DeserializeSendAutomationSignalRequest(r *http.Request, pathParams PathParams) (*SendAutomationSignalRequest, error) { - input := &SendAutomationSignalRequest{} - - return input, nil -} - -// DeserializeSendCommandRequest parses an HTTP request into a *SendCommandRequest. -func DeserializeSendCommandRequest(r *http.Request, pathParams PathParams) (*SendCommandRequest, error) { - input := &SendCommandRequest{} - - return input, nil -} - -// DeserializeStartAccessRequestRequest parses an HTTP request into a *StartAccessRequestRequest. -func DeserializeStartAccessRequestRequest(r *http.Request, pathParams PathParams) (*StartAccessRequestRequest, error) { - input := &StartAccessRequestRequest{} - - return input, nil -} - -// DeserializeStartAssociationsOnceRequest parses an HTTP request into a *StartAssociationsOnceRequest. -func DeserializeStartAssociationsOnceRequest(r *http.Request, pathParams PathParams) (*StartAssociationsOnceRequest, error) { - input := &StartAssociationsOnceRequest{} - - return input, nil -} - -// DeserializeStartAutomationExecutionRequest parses an HTTP request into a *StartAutomationExecutionRequest. -func DeserializeStartAutomationExecutionRequest(r *http.Request, pathParams PathParams) (*StartAutomationExecutionRequest, error) { - input := &StartAutomationExecutionRequest{} - - return input, nil -} - -// DeserializeStartChangeRequestExecutionRequest parses an HTTP request into a *StartChangeRequestExecutionRequest. -func DeserializeStartChangeRequestExecutionRequest(r *http.Request, pathParams PathParams) (*StartChangeRequestExecutionRequest, error) { - input := &StartChangeRequestExecutionRequest{} - - return input, nil -} - -// DeserializeStartExecutionPreviewRequest parses an HTTP request into a *StartExecutionPreviewRequest. -func DeserializeStartExecutionPreviewRequest(r *http.Request, pathParams PathParams) (*StartExecutionPreviewRequest, error) { - input := &StartExecutionPreviewRequest{} - - return input, nil -} - -// DeserializeStartSessionRequest parses an HTTP request into a *StartSessionRequest. -func DeserializeStartSessionRequest(r *http.Request, pathParams PathParams) (*StartSessionRequest, error) { - input := &StartSessionRequest{} - - return input, nil -} - -// DeserializeStopAutomationExecutionRequest parses an HTTP request into a *StopAutomationExecutionRequest. -func DeserializeStopAutomationExecutionRequest(r *http.Request, pathParams PathParams) (*StopAutomationExecutionRequest, error) { - input := &StopAutomationExecutionRequest{} - - return input, nil -} - -// DeserializeTerminateSessionRequest parses an HTTP request into a *TerminateSessionRequest. -func DeserializeTerminateSessionRequest(r *http.Request, pathParams PathParams) (*TerminateSessionRequest, error) { - input := &TerminateSessionRequest{} - - return input, nil -} - -// DeserializeUnlabelParameterVersionRequest parses an HTTP request into a *UnlabelParameterVersionRequest. -func DeserializeUnlabelParameterVersionRequest(r *http.Request, pathParams PathParams) (*UnlabelParameterVersionRequest, error) { - input := &UnlabelParameterVersionRequest{} - - return input, nil -} - -// DeserializeUpdateAssociationRequest parses an HTTP request into a *UpdateAssociationRequest. -func DeserializeUpdateAssociationRequest(r *http.Request, pathParams PathParams) (*UpdateAssociationRequest, error) { - input := &UpdateAssociationRequest{} - - return input, nil -} - -// DeserializeUpdateAssociationStatusRequest parses an HTTP request into a *UpdateAssociationStatusRequest. -func DeserializeUpdateAssociationStatusRequest(r *http.Request, pathParams PathParams) (*UpdateAssociationStatusRequest, error) { - input := &UpdateAssociationStatusRequest{} - - return input, nil -} - -// DeserializeUpdateDocumentRequest parses an HTTP request into a *UpdateDocumentRequest. -func DeserializeUpdateDocumentRequest(r *http.Request, pathParams PathParams) (*UpdateDocumentRequest, error) { - input := &UpdateDocumentRequest{} - - return input, nil -} - -// DeserializeUpdateDocumentDefaultVersionRequest parses an HTTP request into a *UpdateDocumentDefaultVersionRequest. -func DeserializeUpdateDocumentDefaultVersionRequest(r *http.Request, pathParams PathParams) (*UpdateDocumentDefaultVersionRequest, error) { - input := &UpdateDocumentDefaultVersionRequest{} - - return input, nil -} - -// DeserializeUpdateDocumentMetadataRequest parses an HTTP request into a *UpdateDocumentMetadataRequest. -func DeserializeUpdateDocumentMetadataRequest(r *http.Request, pathParams PathParams) (*UpdateDocumentMetadataRequest, error) { - input := &UpdateDocumentMetadataRequest{} - - return input, nil -} - -// DeserializeUpdateMaintenanceWindowRequest parses an HTTP request into a *UpdateMaintenanceWindowRequest. -func DeserializeUpdateMaintenanceWindowRequest(r *http.Request, pathParams PathParams) (*UpdateMaintenanceWindowRequest, error) { - input := &UpdateMaintenanceWindowRequest{} - - return input, nil -} - -// DeserializeUpdateMaintenanceWindowTargetRequest parses an HTTP request into a *UpdateMaintenanceWindowTargetRequest. -func DeserializeUpdateMaintenanceWindowTargetRequest(r *http.Request, pathParams PathParams) (*UpdateMaintenanceWindowTargetRequest, error) { - input := &UpdateMaintenanceWindowTargetRequest{} - - return input, nil -} - -// DeserializeUpdateMaintenanceWindowTaskRequest parses an HTTP request into a *UpdateMaintenanceWindowTaskRequest. -func DeserializeUpdateMaintenanceWindowTaskRequest(r *http.Request, pathParams PathParams) (*UpdateMaintenanceWindowTaskRequest, error) { - input := &UpdateMaintenanceWindowTaskRequest{} - - return input, nil -} - -// DeserializeUpdateManagedInstanceRoleRequest parses an HTTP request into a *UpdateManagedInstanceRoleRequest. -func DeserializeUpdateManagedInstanceRoleRequest(r *http.Request, pathParams PathParams) (*UpdateManagedInstanceRoleRequest, error) { - input := &UpdateManagedInstanceRoleRequest{} - - return input, nil -} - -// DeserializeUpdateOpsItemRequest parses an HTTP request into a *UpdateOpsItemRequest. -func DeserializeUpdateOpsItemRequest(r *http.Request, pathParams PathParams) (*UpdateOpsItemRequest, error) { - input := &UpdateOpsItemRequest{} - - return input, nil -} - -// DeserializeUpdateOpsMetadataRequest parses an HTTP request into a *UpdateOpsMetadataRequest. -func DeserializeUpdateOpsMetadataRequest(r *http.Request, pathParams PathParams) (*UpdateOpsMetadataRequest, error) { - input := &UpdateOpsMetadataRequest{} - - return input, nil -} - -// DeserializeUpdatePatchBaselineRequest parses an HTTP request into a *UpdatePatchBaselineRequest. -func DeserializeUpdatePatchBaselineRequest(r *http.Request, pathParams PathParams) (*UpdatePatchBaselineRequest, error) { - input := &UpdatePatchBaselineRequest{} - - return input, nil -} - -// DeserializeUpdateResourceDataSyncRequest parses an HTTP request into a *UpdateResourceDataSyncRequest. -func DeserializeUpdateResourceDataSyncRequest(r *http.Request, pathParams PathParams) (*UpdateResourceDataSyncRequest, error) { - input := &UpdateResourceDataSyncRequest{} - - return input, nil -} - -// DeserializeUpdateServiceSettingRequest parses an HTTP request into a *UpdateServiceSettingRequest. -func DeserializeUpdateServiceSettingRequest(r *http.Request, pathParams PathParams) (*UpdateServiceSettingRequest, error) { - input := &UpdateServiceSettingRequest{} - - return input, nil -} diff --git a/internal/generated/ssoadmin/deserializer.go b/internal/generated/ssoadmin/deserializer.go deleted file mode 100644 index 2269a41a..00000000 --- a/internal/generated/ssoadmin/deserializer.go +++ /dev/null @@ -1,931 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package ssoadmin - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeAddRegionResponse writes the AddRegionResponse to the HTTP response. -func SerializeAddRegionResponse(w http.ResponseWriter, output *AddRegionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAttachCustomerManagedPolicyReferenceToPermissionSetResponse writes the AttachCustomerManagedPolicyReferenceToPermissionSetResponse to the HTTP response. -func SerializeAttachCustomerManagedPolicyReferenceToPermissionSetResponse(w http.ResponseWriter, output *AttachCustomerManagedPolicyReferenceToPermissionSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeAttachManagedPolicyToPermissionSetResponse writes the AttachManagedPolicyToPermissionSetResponse to the HTTP response. -func SerializeAttachManagedPolicyToPermissionSetResponse(w http.ResponseWriter, output *AttachManagedPolicyToPermissionSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateAccountAssignmentResponse writes the CreateAccountAssignmentResponse to the HTTP response. -func SerializeCreateAccountAssignmentResponse(w http.ResponseWriter, output *CreateAccountAssignmentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateApplicationResponse writes the CreateApplicationResponse to the HTTP response. -func SerializeCreateApplicationResponse(w http.ResponseWriter, output *CreateApplicationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateApplicationAssignmentResponse writes the CreateApplicationAssignmentResponse to the HTTP response. -func SerializeCreateApplicationAssignmentResponse(w http.ResponseWriter, output *CreateApplicationAssignmentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateInstanceResponse writes the CreateInstanceResponse to the HTTP response. -func SerializeCreateInstanceResponse(w http.ResponseWriter, output *CreateInstanceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateInstanceAccessControlAttributeConfigurationResponse writes the CreateInstanceAccessControlAttributeConfigurationResponse to the HTTP response. -func SerializeCreateInstanceAccessControlAttributeConfigurationResponse(w http.ResponseWriter, output *CreateInstanceAccessControlAttributeConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreatePermissionSetResponse writes the CreatePermissionSetResponse to the HTTP response. -func SerializeCreatePermissionSetResponse(w http.ResponseWriter, output *CreatePermissionSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateTrustedTokenIssuerResponse writes the CreateTrustedTokenIssuerResponse to the HTTP response. -func SerializeCreateTrustedTokenIssuerResponse(w http.ResponseWriter, output *CreateTrustedTokenIssuerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteAccountAssignmentResponse writes the DeleteAccountAssignmentResponse to the HTTP response. -func SerializeDeleteAccountAssignmentResponse(w http.ResponseWriter, output *DeleteAccountAssignmentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteApplicationResponse writes the DeleteApplicationResponse to the HTTP response. -func SerializeDeleteApplicationResponse(w http.ResponseWriter, output *DeleteApplicationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteApplicationAssignmentResponse writes the DeleteApplicationAssignmentResponse to the HTTP response. -func SerializeDeleteApplicationAssignmentResponse(w http.ResponseWriter, output *DeleteApplicationAssignmentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteInlinePolicyFromPermissionSetResponse writes the DeleteInlinePolicyFromPermissionSetResponse to the HTTP response. -func SerializeDeleteInlinePolicyFromPermissionSetResponse(w http.ResponseWriter, output *DeleteInlinePolicyFromPermissionSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteInstanceResponse writes the DeleteInstanceResponse to the HTTP response. -func SerializeDeleteInstanceResponse(w http.ResponseWriter, output *DeleteInstanceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteInstanceAccessControlAttributeConfigurationResponse writes the DeleteInstanceAccessControlAttributeConfigurationResponse to the HTTP response. -func SerializeDeleteInstanceAccessControlAttributeConfigurationResponse(w http.ResponseWriter, output *DeleteInstanceAccessControlAttributeConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeletePermissionSetResponse writes the DeletePermissionSetResponse to the HTTP response. -func SerializeDeletePermissionSetResponse(w http.ResponseWriter, output *DeletePermissionSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeletePermissionsBoundaryFromPermissionSetResponse writes the DeletePermissionsBoundaryFromPermissionSetResponse to the HTTP response. -func SerializeDeletePermissionsBoundaryFromPermissionSetResponse(w http.ResponseWriter, output *DeletePermissionsBoundaryFromPermissionSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteTrustedTokenIssuerResponse writes the DeleteTrustedTokenIssuerResponse to the HTTP response. -func SerializeDeleteTrustedTokenIssuerResponse(w http.ResponseWriter, output *DeleteTrustedTokenIssuerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDescribeAccountAssignmentCreationStatusResponse writes the DescribeAccountAssignmentCreationStatusResponse to the HTTP response. -func SerializeDescribeAccountAssignmentCreationStatusResponse(w http.ResponseWriter, output *DescribeAccountAssignmentCreationStatusResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeAccountAssignmentDeletionStatusResponse writes the DescribeAccountAssignmentDeletionStatusResponse to the HTTP response. -func SerializeDescribeAccountAssignmentDeletionStatusResponse(w http.ResponseWriter, output *DescribeAccountAssignmentDeletionStatusResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeApplicationResponse writes the DescribeApplicationResponse to the HTTP response. -func SerializeDescribeApplicationResponse(w http.ResponseWriter, output *DescribeApplicationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeApplicationAssignmentResponse writes the DescribeApplicationAssignmentResponse to the HTTP response. -func SerializeDescribeApplicationAssignmentResponse(w http.ResponseWriter, output *DescribeApplicationAssignmentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeApplicationProviderResponse writes the DescribeApplicationProviderResponse to the HTTP response. -func SerializeDescribeApplicationProviderResponse(w http.ResponseWriter, output *DescribeApplicationProviderResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeInstanceResponse writes the DescribeInstanceResponse to the HTTP response. -func SerializeDescribeInstanceResponse(w http.ResponseWriter, output *DescribeInstanceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeInstanceAccessControlAttributeConfigurationResponse writes the DescribeInstanceAccessControlAttributeConfigurationResponse to the HTTP response. -func SerializeDescribeInstanceAccessControlAttributeConfigurationResponse(w http.ResponseWriter, output *DescribeInstanceAccessControlAttributeConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribePermissionSetResponse writes the DescribePermissionSetResponse to the HTTP response. -func SerializeDescribePermissionSetResponse(w http.ResponseWriter, output *DescribePermissionSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribePermissionSetProvisioningStatusResponse writes the DescribePermissionSetProvisioningStatusResponse to the HTTP response. -func SerializeDescribePermissionSetProvisioningStatusResponse(w http.ResponseWriter, output *DescribePermissionSetProvisioningStatusResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeRegionResponse writes the DescribeRegionResponse to the HTTP response. -func SerializeDescribeRegionResponse(w http.ResponseWriter, output *DescribeRegionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTrustedTokenIssuerResponse writes the DescribeTrustedTokenIssuerResponse to the HTTP response. -func SerializeDescribeTrustedTokenIssuerResponse(w http.ResponseWriter, output *DescribeTrustedTokenIssuerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDetachCustomerManagedPolicyReferenceFromPermissionSetResponse writes the DetachCustomerManagedPolicyReferenceFromPermissionSetResponse to the HTTP response. -func SerializeDetachCustomerManagedPolicyReferenceFromPermissionSetResponse(w http.ResponseWriter, output *DetachCustomerManagedPolicyReferenceFromPermissionSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDetachManagedPolicyFromPermissionSetResponse writes the DetachManagedPolicyFromPermissionSetResponse to the HTTP response. -func SerializeDetachManagedPolicyFromPermissionSetResponse(w http.ResponseWriter, output *DetachManagedPolicyFromPermissionSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeGetApplicationAssignmentConfigurationResponse writes the GetApplicationAssignmentConfigurationResponse to the HTTP response. -func SerializeGetApplicationAssignmentConfigurationResponse(w http.ResponseWriter, output *GetApplicationAssignmentConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetApplicationSessionConfigurationResponse writes the GetApplicationSessionConfigurationResponse to the HTTP response. -func SerializeGetApplicationSessionConfigurationResponse(w http.ResponseWriter, output *GetApplicationSessionConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetInlinePolicyForPermissionSetResponse writes the GetInlinePolicyForPermissionSetResponse to the HTTP response. -func SerializeGetInlinePolicyForPermissionSetResponse(w http.ResponseWriter, output *GetInlinePolicyForPermissionSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPermissionsBoundaryForPermissionSetResponse writes the GetPermissionsBoundaryForPermissionSetResponse to the HTTP response. -func SerializeGetPermissionsBoundaryForPermissionSetResponse(w http.ResponseWriter, output *GetPermissionsBoundaryForPermissionSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAccountAssignmentCreationStatusResponse writes the ListAccountAssignmentCreationStatusResponse to the HTTP response. -func SerializeListAccountAssignmentCreationStatusResponse(w http.ResponseWriter, output *ListAccountAssignmentCreationStatusResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAccountAssignmentDeletionStatusResponse writes the ListAccountAssignmentDeletionStatusResponse to the HTTP response. -func SerializeListAccountAssignmentDeletionStatusResponse(w http.ResponseWriter, output *ListAccountAssignmentDeletionStatusResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAccountAssignmentsResponse writes the ListAccountAssignmentsResponse to the HTTP response. -func SerializeListAccountAssignmentsResponse(w http.ResponseWriter, output *ListAccountAssignmentsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAccountAssignmentsForPrincipalResponse writes the ListAccountAssignmentsForPrincipalResponse to the HTTP response. -func SerializeListAccountAssignmentsForPrincipalResponse(w http.ResponseWriter, output *ListAccountAssignmentsForPrincipalResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAccountsForProvisionedPermissionSetResponse writes the ListAccountsForProvisionedPermissionSetResponse to the HTTP response. -func SerializeListAccountsForProvisionedPermissionSetResponse(w http.ResponseWriter, output *ListAccountsForProvisionedPermissionSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListApplicationAssignmentsResponse writes the ListApplicationAssignmentsResponse to the HTTP response. -func SerializeListApplicationAssignmentsResponse(w http.ResponseWriter, output *ListApplicationAssignmentsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListApplicationAssignmentsForPrincipalResponse writes the ListApplicationAssignmentsForPrincipalResponse to the HTTP response. -func SerializeListApplicationAssignmentsForPrincipalResponse(w http.ResponseWriter, output *ListApplicationAssignmentsForPrincipalResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListApplicationProvidersResponse writes the ListApplicationProvidersResponse to the HTTP response. -func SerializeListApplicationProvidersResponse(w http.ResponseWriter, output *ListApplicationProvidersResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListApplicationsResponse writes the ListApplicationsResponse to the HTTP response. -func SerializeListApplicationsResponse(w http.ResponseWriter, output *ListApplicationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListCustomerManagedPolicyReferencesInPermissionSetResponse writes the ListCustomerManagedPolicyReferencesInPermissionSetResponse to the HTTP response. -func SerializeListCustomerManagedPolicyReferencesInPermissionSetResponse(w http.ResponseWriter, output *ListCustomerManagedPolicyReferencesInPermissionSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListInstancesResponse writes the ListInstancesResponse to the HTTP response. -func SerializeListInstancesResponse(w http.ResponseWriter, output *ListInstancesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListManagedPoliciesInPermissionSetResponse writes the ListManagedPoliciesInPermissionSetResponse to the HTTP response. -func SerializeListManagedPoliciesInPermissionSetResponse(w http.ResponseWriter, output *ListManagedPoliciesInPermissionSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPermissionSetProvisioningStatusResponse writes the ListPermissionSetProvisioningStatusResponse to the HTTP response. -func SerializeListPermissionSetProvisioningStatusResponse(w http.ResponseWriter, output *ListPermissionSetProvisioningStatusResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPermissionSetsResponse writes the ListPermissionSetsResponse to the HTTP response. -func SerializeListPermissionSetsResponse(w http.ResponseWriter, output *ListPermissionSetsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListPermissionSetsProvisionedToAccountResponse writes the ListPermissionSetsProvisionedToAccountResponse to the HTTP response. -func SerializeListPermissionSetsProvisionedToAccountResponse(w http.ResponseWriter, output *ListPermissionSetsProvisionedToAccountResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListRegionsResponse writes the ListRegionsResponse to the HTTP response. -func SerializeListRegionsResponse(w http.ResponseWriter, output *ListRegionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceResponse writes the ListTagsForResourceResponse to the HTTP response. -func SerializeListTagsForResourceResponse(w http.ResponseWriter, output *ListTagsForResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTrustedTokenIssuersResponse writes the ListTrustedTokenIssuersResponse to the HTTP response. -func SerializeListTrustedTokenIssuersResponse(w http.ResponseWriter, output *ListTrustedTokenIssuersResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeProvisionPermissionSetResponse writes the ProvisionPermissionSetResponse to the HTTP response. -func SerializeProvisionPermissionSetResponse(w http.ResponseWriter, output *ProvisionPermissionSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutApplicationAssignmentConfigurationResponse writes the PutApplicationAssignmentConfigurationResponse to the HTTP response. -func SerializePutApplicationAssignmentConfigurationResponse(w http.ResponseWriter, output *PutApplicationAssignmentConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializePutApplicationSessionConfigurationResponse writes the PutApplicationSessionConfigurationResponse to the HTTP response. -func SerializePutApplicationSessionConfigurationResponse(w http.ResponseWriter, output *PutApplicationSessionConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializePutInlinePolicyToPermissionSetResponse writes the PutInlinePolicyToPermissionSetResponse to the HTTP response. -func SerializePutInlinePolicyToPermissionSetResponse(w http.ResponseWriter, output *PutInlinePolicyToPermissionSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializePutPermissionsBoundaryToPermissionSetResponse writes the PutPermissionsBoundaryToPermissionSetResponse to the HTTP response. -func SerializePutPermissionsBoundaryToPermissionSetResponse(w http.ResponseWriter, output *PutPermissionsBoundaryToPermissionSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeRemoveRegionResponse writes the RemoveRegionResponse to the HTTP response. -func SerializeRemoveRegionResponse(w http.ResponseWriter, output *RemoveRegionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTagResourceResponse writes the TagResourceResponse to the HTTP response. -func SerializeTagResourceResponse(w http.ResponseWriter, output *TagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUntagResourceResponse writes the UntagResourceResponse to the HTTP response. -func SerializeUntagResourceResponse(w http.ResponseWriter, output *UntagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateApplicationResponse writes the UpdateApplicationResponse to the HTTP response. -func SerializeUpdateApplicationResponse(w http.ResponseWriter, output *UpdateApplicationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateInstanceResponse writes the UpdateInstanceResponse to the HTTP response. -func SerializeUpdateInstanceResponse(w http.ResponseWriter, output *UpdateInstanceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateInstanceAccessControlAttributeConfigurationResponse writes the UpdateInstanceAccessControlAttributeConfigurationResponse to the HTTP response. -func SerializeUpdateInstanceAccessControlAttributeConfigurationResponse(w http.ResponseWriter, output *UpdateInstanceAccessControlAttributeConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdatePermissionSetResponse writes the UpdatePermissionSetResponse to the HTTP response. -func SerializeUpdatePermissionSetResponse(w http.ResponseWriter, output *UpdatePermissionSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateTrustedTokenIssuerResponse writes the UpdateTrustedTokenIssuerResponse to the HTTP response. -func SerializeUpdateTrustedTokenIssuerResponse(w http.ResponseWriter, output *UpdateTrustedTokenIssuerResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} diff --git a/internal/generated/ssoadmin/interface.go b/internal/generated/ssoadmin/interface.go deleted file mode 100644 index f16bd6d0..00000000 --- a/internal/generated/ssoadmin/interface.go +++ /dev/null @@ -1,75 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package ssoadmin - -import "context" - -type SWBExternalServiceService interface { - AddRegion(ctx context.Context, input *AddRegionRequest) (*AddRegionResponse, error) - AttachCustomerManagedPolicyReferenceToPermissionSet(ctx context.Context, input *AttachCustomerManagedPolicyReferenceToPermissionSetRequest) (*AttachCustomerManagedPolicyReferenceToPermissionSetResponse, error) - AttachManagedPolicyToPermissionSet(ctx context.Context, input *AttachManagedPolicyToPermissionSetRequest) (*AttachManagedPolicyToPermissionSetResponse, error) - CreateAccountAssignment(ctx context.Context, input *CreateAccountAssignmentRequest) (*CreateAccountAssignmentResponse, error) - CreateApplication(ctx context.Context, input *CreateApplicationRequest) (*CreateApplicationResponse, error) - CreateApplicationAssignment(ctx context.Context, input *CreateApplicationAssignmentRequest) (*CreateApplicationAssignmentResponse, error) - CreateInstance(ctx context.Context, input *CreateInstanceRequest) (*CreateInstanceResponse, error) - CreateInstanceAccessControlAttributeConfiguration(ctx context.Context, input *CreateInstanceAccessControlAttributeConfigurationRequest) (*CreateInstanceAccessControlAttributeConfigurationResponse, error) - CreatePermissionSet(ctx context.Context, input *CreatePermissionSetRequest) (*CreatePermissionSetResponse, error) - CreateTrustedTokenIssuer(ctx context.Context, input *CreateTrustedTokenIssuerRequest) (*CreateTrustedTokenIssuerResponse, error) - DeleteAccountAssignment(ctx context.Context, input *DeleteAccountAssignmentRequest) (*DeleteAccountAssignmentResponse, error) - DeleteApplication(ctx context.Context, input *DeleteApplicationRequest) (*DeleteApplicationResponse, error) - DeleteApplicationAssignment(ctx context.Context, input *DeleteApplicationAssignmentRequest) (*DeleteApplicationAssignmentResponse, error) - DeleteInlinePolicyFromPermissionSet(ctx context.Context, input *DeleteInlinePolicyFromPermissionSetRequest) (*DeleteInlinePolicyFromPermissionSetResponse, error) - DeleteInstance(ctx context.Context, input *DeleteInstanceRequest) (*DeleteInstanceResponse, error) - DeleteInstanceAccessControlAttributeConfiguration(ctx context.Context, input *DeleteInstanceAccessControlAttributeConfigurationRequest) (*DeleteInstanceAccessControlAttributeConfigurationResponse, error) - DeletePermissionSet(ctx context.Context, input *DeletePermissionSetRequest) (*DeletePermissionSetResponse, error) - DeletePermissionsBoundaryFromPermissionSet(ctx context.Context, input *DeletePermissionsBoundaryFromPermissionSetRequest) (*DeletePermissionsBoundaryFromPermissionSetResponse, error) - DeleteTrustedTokenIssuer(ctx context.Context, input *DeleteTrustedTokenIssuerRequest) (*DeleteTrustedTokenIssuerResponse, error) - DescribeAccountAssignmentCreationStatus(ctx context.Context, input *DescribeAccountAssignmentCreationStatusRequest) (*DescribeAccountAssignmentCreationStatusResponse, error) - DescribeAccountAssignmentDeletionStatus(ctx context.Context, input *DescribeAccountAssignmentDeletionStatusRequest) (*DescribeAccountAssignmentDeletionStatusResponse, error) - DescribeApplication(ctx context.Context, input *DescribeApplicationRequest) (*DescribeApplicationResponse, error) - DescribeApplicationAssignment(ctx context.Context, input *DescribeApplicationAssignmentRequest) (*DescribeApplicationAssignmentResponse, error) - DescribeApplicationProvider(ctx context.Context, input *DescribeApplicationProviderRequest) (*DescribeApplicationProviderResponse, error) - DescribeInstance(ctx context.Context, input *DescribeInstanceRequest) (*DescribeInstanceResponse, error) - DescribeInstanceAccessControlAttributeConfiguration(ctx context.Context, input *DescribeInstanceAccessControlAttributeConfigurationRequest) (*DescribeInstanceAccessControlAttributeConfigurationResponse, error) - DescribePermissionSet(ctx context.Context, input *DescribePermissionSetRequest) (*DescribePermissionSetResponse, error) - DescribePermissionSetProvisioningStatus(ctx context.Context, input *DescribePermissionSetProvisioningStatusRequest) (*DescribePermissionSetProvisioningStatusResponse, error) - DescribeRegion(ctx context.Context, input *DescribeRegionRequest) (*DescribeRegionResponse, error) - DescribeTrustedTokenIssuer(ctx context.Context, input *DescribeTrustedTokenIssuerRequest) (*DescribeTrustedTokenIssuerResponse, error) - DetachCustomerManagedPolicyReferenceFromPermissionSet(ctx context.Context, input *DetachCustomerManagedPolicyReferenceFromPermissionSetRequest) (*DetachCustomerManagedPolicyReferenceFromPermissionSetResponse, error) - DetachManagedPolicyFromPermissionSet(ctx context.Context, input *DetachManagedPolicyFromPermissionSetRequest) (*DetachManagedPolicyFromPermissionSetResponse, error) - GetApplicationAssignmentConfiguration(ctx context.Context, input *GetApplicationAssignmentConfigurationRequest) (*GetApplicationAssignmentConfigurationResponse, error) - GetApplicationSessionConfiguration(ctx context.Context, input *GetApplicationSessionConfigurationRequest) (*GetApplicationSessionConfigurationResponse, error) - GetInlinePolicyForPermissionSet(ctx context.Context, input *GetInlinePolicyForPermissionSetRequest) (*GetInlinePolicyForPermissionSetResponse, error) - GetPermissionsBoundaryForPermissionSet(ctx context.Context, input *GetPermissionsBoundaryForPermissionSetRequest) (*GetPermissionsBoundaryForPermissionSetResponse, error) - ListAccountAssignmentCreationStatus(ctx context.Context, input *ListAccountAssignmentCreationStatusRequest) (*ListAccountAssignmentCreationStatusResponse, error) - ListAccountAssignmentDeletionStatus(ctx context.Context, input *ListAccountAssignmentDeletionStatusRequest) (*ListAccountAssignmentDeletionStatusResponse, error) - ListAccountAssignments(ctx context.Context, input *ListAccountAssignmentsRequest) (*ListAccountAssignmentsResponse, error) - ListAccountAssignmentsForPrincipal(ctx context.Context, input *ListAccountAssignmentsForPrincipalRequest) (*ListAccountAssignmentsForPrincipalResponse, error) - ListAccountsForProvisionedPermissionSet(ctx context.Context, input *ListAccountsForProvisionedPermissionSetRequest) (*ListAccountsForProvisionedPermissionSetResponse, error) - ListApplicationAssignments(ctx context.Context, input *ListApplicationAssignmentsRequest) (*ListApplicationAssignmentsResponse, error) - ListApplicationAssignmentsForPrincipal(ctx context.Context, input *ListApplicationAssignmentsForPrincipalRequest) (*ListApplicationAssignmentsForPrincipalResponse, error) - ListApplicationProviders(ctx context.Context, input *ListApplicationProvidersRequest) (*ListApplicationProvidersResponse, error) - ListApplications(ctx context.Context, input *ListApplicationsRequest) (*ListApplicationsResponse, error) - ListCustomerManagedPolicyReferencesInPermissionSet(ctx context.Context, input *ListCustomerManagedPolicyReferencesInPermissionSetRequest) (*ListCustomerManagedPolicyReferencesInPermissionSetResponse, error) - ListInstances(ctx context.Context, input *ListInstancesRequest) (*ListInstancesResponse, error) - ListManagedPoliciesInPermissionSet(ctx context.Context, input *ListManagedPoliciesInPermissionSetRequest) (*ListManagedPoliciesInPermissionSetResponse, error) - ListPermissionSetProvisioningStatus(ctx context.Context, input *ListPermissionSetProvisioningStatusRequest) (*ListPermissionSetProvisioningStatusResponse, error) - ListPermissionSets(ctx context.Context, input *ListPermissionSetsRequest) (*ListPermissionSetsResponse, error) - ListPermissionSetsProvisionedToAccount(ctx context.Context, input *ListPermissionSetsProvisionedToAccountRequest) (*ListPermissionSetsProvisionedToAccountResponse, error) - ListRegions(ctx context.Context, input *ListRegionsRequest) (*ListRegionsResponse, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceRequest) (*ListTagsForResourceResponse, error) - ListTrustedTokenIssuers(ctx context.Context, input *ListTrustedTokenIssuersRequest) (*ListTrustedTokenIssuersResponse, error) - ProvisionPermissionSet(ctx context.Context, input *ProvisionPermissionSetRequest) (*ProvisionPermissionSetResponse, error) - PutApplicationAssignmentConfiguration(ctx context.Context, input *PutApplicationAssignmentConfigurationRequest) (*PutApplicationAssignmentConfigurationResponse, error) - PutApplicationSessionConfiguration(ctx context.Context, input *PutApplicationSessionConfigurationRequest) (*PutApplicationSessionConfigurationResponse, error) - PutInlinePolicyToPermissionSet(ctx context.Context, input *PutInlinePolicyToPermissionSetRequest) (*PutInlinePolicyToPermissionSetResponse, error) - PutPermissionsBoundaryToPermissionSet(ctx context.Context, input *PutPermissionsBoundaryToPermissionSetRequest) (*PutPermissionsBoundaryToPermissionSetResponse, error) - RemoveRegion(ctx context.Context, input *RemoveRegionRequest) (*RemoveRegionResponse, error) - TagResource(ctx context.Context, input *TagResourceRequest) (*TagResourceResponse, error) - UntagResource(ctx context.Context, input *UntagResourceRequest) (*UntagResourceResponse, error) - UpdateApplication(ctx context.Context, input *UpdateApplicationRequest) (*UpdateApplicationResponse, error) - UpdateInstance(ctx context.Context, input *UpdateInstanceRequest) (*UpdateInstanceResponse, error) - UpdateInstanceAccessControlAttributeConfiguration(ctx context.Context, input *UpdateInstanceAccessControlAttributeConfigurationRequest) (*UpdateInstanceAccessControlAttributeConfigurationResponse, error) - UpdatePermissionSet(ctx context.Context, input *UpdatePermissionSetRequest) (*UpdatePermissionSetResponse, error) - UpdateTrustedTokenIssuer(ctx context.Context, input *UpdateTrustedTokenIssuerRequest) (*UpdateTrustedTokenIssuerResponse, error) -} diff --git a/internal/generated/ssoadmin/router.go b/internal/generated/ssoadmin/router.go index fa0e3f53..268c99d6 100644 --- a/internal/generated/ssoadmin/router.go +++ b/internal/generated/ssoadmin/router.go @@ -4,6 +4,9 @@ package ssoadmin import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/ssoadmin/serializer.go b/internal/generated/ssoadmin/serializer.go deleted file mode 100644 index a0c91068..00000000 --- a/internal/generated/ssoadmin/serializer.go +++ /dev/null @@ -1,479 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package ssoadmin - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeAddRegionRequest parses an HTTP request into a *AddRegionRequest. -func DeserializeAddRegionRequest(r *http.Request, pathParams PathParams) (*AddRegionRequest, error) { - input := &AddRegionRequest{} - - return input, nil -} - -// DeserializeAttachCustomerManagedPolicyReferenceToPermissionSetRequest parses an HTTP request into a *AttachCustomerManagedPolicyReferenceToPermissionSetRequest. -func DeserializeAttachCustomerManagedPolicyReferenceToPermissionSetRequest(r *http.Request, pathParams PathParams) (*AttachCustomerManagedPolicyReferenceToPermissionSetRequest, error) { - input := &AttachCustomerManagedPolicyReferenceToPermissionSetRequest{} - - return input, nil -} - -// DeserializeAttachManagedPolicyToPermissionSetRequest parses an HTTP request into a *AttachManagedPolicyToPermissionSetRequest. -func DeserializeAttachManagedPolicyToPermissionSetRequest(r *http.Request, pathParams PathParams) (*AttachManagedPolicyToPermissionSetRequest, error) { - input := &AttachManagedPolicyToPermissionSetRequest{} - - return input, nil -} - -// DeserializeCreateAccountAssignmentRequest parses an HTTP request into a *CreateAccountAssignmentRequest. -func DeserializeCreateAccountAssignmentRequest(r *http.Request, pathParams PathParams) (*CreateAccountAssignmentRequest, error) { - input := &CreateAccountAssignmentRequest{} - - return input, nil -} - -// DeserializeCreateApplicationRequest parses an HTTP request into a *CreateApplicationRequest. -func DeserializeCreateApplicationRequest(r *http.Request, pathParams PathParams) (*CreateApplicationRequest, error) { - input := &CreateApplicationRequest{} - - return input, nil -} - -// DeserializeCreateApplicationAssignmentRequest parses an HTTP request into a *CreateApplicationAssignmentRequest. -func DeserializeCreateApplicationAssignmentRequest(r *http.Request, pathParams PathParams) (*CreateApplicationAssignmentRequest, error) { - input := &CreateApplicationAssignmentRequest{} - - return input, nil -} - -// DeserializeCreateInstanceRequest parses an HTTP request into a *CreateInstanceRequest. -func DeserializeCreateInstanceRequest(r *http.Request, pathParams PathParams) (*CreateInstanceRequest, error) { - input := &CreateInstanceRequest{} - - return input, nil -} - -// DeserializeCreateInstanceAccessControlAttributeConfigurationRequest parses an HTTP request into a *CreateInstanceAccessControlAttributeConfigurationRequest. -func DeserializeCreateInstanceAccessControlAttributeConfigurationRequest(r *http.Request, pathParams PathParams) (*CreateInstanceAccessControlAttributeConfigurationRequest, error) { - input := &CreateInstanceAccessControlAttributeConfigurationRequest{} - - return input, nil -} - -// DeserializeCreatePermissionSetRequest parses an HTTP request into a *CreatePermissionSetRequest. -func DeserializeCreatePermissionSetRequest(r *http.Request, pathParams PathParams) (*CreatePermissionSetRequest, error) { - input := &CreatePermissionSetRequest{} - - return input, nil -} - -// DeserializeCreateTrustedTokenIssuerRequest parses an HTTP request into a *CreateTrustedTokenIssuerRequest. -func DeserializeCreateTrustedTokenIssuerRequest(r *http.Request, pathParams PathParams) (*CreateTrustedTokenIssuerRequest, error) { - input := &CreateTrustedTokenIssuerRequest{} - - return input, nil -} - -// DeserializeDeleteAccountAssignmentRequest parses an HTTP request into a *DeleteAccountAssignmentRequest. -func DeserializeDeleteAccountAssignmentRequest(r *http.Request, pathParams PathParams) (*DeleteAccountAssignmentRequest, error) { - input := &DeleteAccountAssignmentRequest{} - - return input, nil -} - -// DeserializeDeleteApplicationRequest parses an HTTP request into a *DeleteApplicationRequest. -func DeserializeDeleteApplicationRequest(r *http.Request, pathParams PathParams) (*DeleteApplicationRequest, error) { - input := &DeleteApplicationRequest{} - - return input, nil -} - -// DeserializeDeleteApplicationAssignmentRequest parses an HTTP request into a *DeleteApplicationAssignmentRequest. -func DeserializeDeleteApplicationAssignmentRequest(r *http.Request, pathParams PathParams) (*DeleteApplicationAssignmentRequest, error) { - input := &DeleteApplicationAssignmentRequest{} - - return input, nil -} - -// DeserializeDeleteInlinePolicyFromPermissionSetRequest parses an HTTP request into a *DeleteInlinePolicyFromPermissionSetRequest. -func DeserializeDeleteInlinePolicyFromPermissionSetRequest(r *http.Request, pathParams PathParams) (*DeleteInlinePolicyFromPermissionSetRequest, error) { - input := &DeleteInlinePolicyFromPermissionSetRequest{} - - return input, nil -} - -// DeserializeDeleteInstanceRequest parses an HTTP request into a *DeleteInstanceRequest. -func DeserializeDeleteInstanceRequest(r *http.Request, pathParams PathParams) (*DeleteInstanceRequest, error) { - input := &DeleteInstanceRequest{} - - return input, nil -} - -// DeserializeDeleteInstanceAccessControlAttributeConfigurationRequest parses an HTTP request into a *DeleteInstanceAccessControlAttributeConfigurationRequest. -func DeserializeDeleteInstanceAccessControlAttributeConfigurationRequest(r *http.Request, pathParams PathParams) (*DeleteInstanceAccessControlAttributeConfigurationRequest, error) { - input := &DeleteInstanceAccessControlAttributeConfigurationRequest{} - - return input, nil -} - -// DeserializeDeletePermissionSetRequest parses an HTTP request into a *DeletePermissionSetRequest. -func DeserializeDeletePermissionSetRequest(r *http.Request, pathParams PathParams) (*DeletePermissionSetRequest, error) { - input := &DeletePermissionSetRequest{} - - return input, nil -} - -// DeserializeDeletePermissionsBoundaryFromPermissionSetRequest parses an HTTP request into a *DeletePermissionsBoundaryFromPermissionSetRequest. -func DeserializeDeletePermissionsBoundaryFromPermissionSetRequest(r *http.Request, pathParams PathParams) (*DeletePermissionsBoundaryFromPermissionSetRequest, error) { - input := &DeletePermissionsBoundaryFromPermissionSetRequest{} - - return input, nil -} - -// DeserializeDeleteTrustedTokenIssuerRequest parses an HTTP request into a *DeleteTrustedTokenIssuerRequest. -func DeserializeDeleteTrustedTokenIssuerRequest(r *http.Request, pathParams PathParams) (*DeleteTrustedTokenIssuerRequest, error) { - input := &DeleteTrustedTokenIssuerRequest{} - - return input, nil -} - -// DeserializeDescribeAccountAssignmentCreationStatusRequest parses an HTTP request into a *DescribeAccountAssignmentCreationStatusRequest. -func DeserializeDescribeAccountAssignmentCreationStatusRequest(r *http.Request, pathParams PathParams) (*DescribeAccountAssignmentCreationStatusRequest, error) { - input := &DescribeAccountAssignmentCreationStatusRequest{} - - return input, nil -} - -// DeserializeDescribeAccountAssignmentDeletionStatusRequest parses an HTTP request into a *DescribeAccountAssignmentDeletionStatusRequest. -func DeserializeDescribeAccountAssignmentDeletionStatusRequest(r *http.Request, pathParams PathParams) (*DescribeAccountAssignmentDeletionStatusRequest, error) { - input := &DescribeAccountAssignmentDeletionStatusRequest{} - - return input, nil -} - -// DeserializeDescribeApplicationRequest parses an HTTP request into a *DescribeApplicationRequest. -func DeserializeDescribeApplicationRequest(r *http.Request, pathParams PathParams) (*DescribeApplicationRequest, error) { - input := &DescribeApplicationRequest{} - - return input, nil -} - -// DeserializeDescribeApplicationAssignmentRequest parses an HTTP request into a *DescribeApplicationAssignmentRequest. -func DeserializeDescribeApplicationAssignmentRequest(r *http.Request, pathParams PathParams) (*DescribeApplicationAssignmentRequest, error) { - input := &DescribeApplicationAssignmentRequest{} - - return input, nil -} - -// DeserializeDescribeApplicationProviderRequest parses an HTTP request into a *DescribeApplicationProviderRequest. -func DeserializeDescribeApplicationProviderRequest(r *http.Request, pathParams PathParams) (*DescribeApplicationProviderRequest, error) { - input := &DescribeApplicationProviderRequest{} - - return input, nil -} - -// DeserializeDescribeInstanceRequest parses an HTTP request into a *DescribeInstanceRequest. -func DeserializeDescribeInstanceRequest(r *http.Request, pathParams PathParams) (*DescribeInstanceRequest, error) { - input := &DescribeInstanceRequest{} - - return input, nil -} - -// DeserializeDescribeInstanceAccessControlAttributeConfigurationRequest parses an HTTP request into a *DescribeInstanceAccessControlAttributeConfigurationRequest. -func DeserializeDescribeInstanceAccessControlAttributeConfigurationRequest(r *http.Request, pathParams PathParams) (*DescribeInstanceAccessControlAttributeConfigurationRequest, error) { - input := &DescribeInstanceAccessControlAttributeConfigurationRequest{} - - return input, nil -} - -// DeserializeDescribePermissionSetRequest parses an HTTP request into a *DescribePermissionSetRequest. -func DeserializeDescribePermissionSetRequest(r *http.Request, pathParams PathParams) (*DescribePermissionSetRequest, error) { - input := &DescribePermissionSetRequest{} - - return input, nil -} - -// DeserializeDescribePermissionSetProvisioningStatusRequest parses an HTTP request into a *DescribePermissionSetProvisioningStatusRequest. -func DeserializeDescribePermissionSetProvisioningStatusRequest(r *http.Request, pathParams PathParams) (*DescribePermissionSetProvisioningStatusRequest, error) { - input := &DescribePermissionSetProvisioningStatusRequest{} - - return input, nil -} - -// DeserializeDescribeRegionRequest parses an HTTP request into a *DescribeRegionRequest. -func DeserializeDescribeRegionRequest(r *http.Request, pathParams PathParams) (*DescribeRegionRequest, error) { - input := &DescribeRegionRequest{} - - return input, nil -} - -// DeserializeDescribeTrustedTokenIssuerRequest parses an HTTP request into a *DescribeTrustedTokenIssuerRequest. -func DeserializeDescribeTrustedTokenIssuerRequest(r *http.Request, pathParams PathParams) (*DescribeTrustedTokenIssuerRequest, error) { - input := &DescribeTrustedTokenIssuerRequest{} - - return input, nil -} - -// DeserializeDetachCustomerManagedPolicyReferenceFromPermissionSetRequest parses an HTTP request into a *DetachCustomerManagedPolicyReferenceFromPermissionSetRequest. -func DeserializeDetachCustomerManagedPolicyReferenceFromPermissionSetRequest(r *http.Request, pathParams PathParams) (*DetachCustomerManagedPolicyReferenceFromPermissionSetRequest, error) { - input := &DetachCustomerManagedPolicyReferenceFromPermissionSetRequest{} - - return input, nil -} - -// DeserializeDetachManagedPolicyFromPermissionSetRequest parses an HTTP request into a *DetachManagedPolicyFromPermissionSetRequest. -func DeserializeDetachManagedPolicyFromPermissionSetRequest(r *http.Request, pathParams PathParams) (*DetachManagedPolicyFromPermissionSetRequest, error) { - input := &DetachManagedPolicyFromPermissionSetRequest{} - - return input, nil -} - -// DeserializeGetApplicationAssignmentConfigurationRequest parses an HTTP request into a *GetApplicationAssignmentConfigurationRequest. -func DeserializeGetApplicationAssignmentConfigurationRequest(r *http.Request, pathParams PathParams) (*GetApplicationAssignmentConfigurationRequest, error) { - input := &GetApplicationAssignmentConfigurationRequest{} - - return input, nil -} - -// DeserializeGetApplicationSessionConfigurationRequest parses an HTTP request into a *GetApplicationSessionConfigurationRequest. -func DeserializeGetApplicationSessionConfigurationRequest(r *http.Request, pathParams PathParams) (*GetApplicationSessionConfigurationRequest, error) { - input := &GetApplicationSessionConfigurationRequest{} - - return input, nil -} - -// DeserializeGetInlinePolicyForPermissionSetRequest parses an HTTP request into a *GetInlinePolicyForPermissionSetRequest. -func DeserializeGetInlinePolicyForPermissionSetRequest(r *http.Request, pathParams PathParams) (*GetInlinePolicyForPermissionSetRequest, error) { - input := &GetInlinePolicyForPermissionSetRequest{} - - return input, nil -} - -// DeserializeGetPermissionsBoundaryForPermissionSetRequest parses an HTTP request into a *GetPermissionsBoundaryForPermissionSetRequest. -func DeserializeGetPermissionsBoundaryForPermissionSetRequest(r *http.Request, pathParams PathParams) (*GetPermissionsBoundaryForPermissionSetRequest, error) { - input := &GetPermissionsBoundaryForPermissionSetRequest{} - - return input, nil -} - -// DeserializeListAccountAssignmentCreationStatusRequest parses an HTTP request into a *ListAccountAssignmentCreationStatusRequest. -func DeserializeListAccountAssignmentCreationStatusRequest(r *http.Request, pathParams PathParams) (*ListAccountAssignmentCreationStatusRequest, error) { - input := &ListAccountAssignmentCreationStatusRequest{} - - return input, nil -} - -// DeserializeListAccountAssignmentDeletionStatusRequest parses an HTTP request into a *ListAccountAssignmentDeletionStatusRequest. -func DeserializeListAccountAssignmentDeletionStatusRequest(r *http.Request, pathParams PathParams) (*ListAccountAssignmentDeletionStatusRequest, error) { - input := &ListAccountAssignmentDeletionStatusRequest{} - - return input, nil -} - -// DeserializeListAccountAssignmentsRequest parses an HTTP request into a *ListAccountAssignmentsRequest. -func DeserializeListAccountAssignmentsRequest(r *http.Request, pathParams PathParams) (*ListAccountAssignmentsRequest, error) { - input := &ListAccountAssignmentsRequest{} - - return input, nil -} - -// DeserializeListAccountAssignmentsForPrincipalRequest parses an HTTP request into a *ListAccountAssignmentsForPrincipalRequest. -func DeserializeListAccountAssignmentsForPrincipalRequest(r *http.Request, pathParams PathParams) (*ListAccountAssignmentsForPrincipalRequest, error) { - input := &ListAccountAssignmentsForPrincipalRequest{} - - return input, nil -} - -// DeserializeListAccountsForProvisionedPermissionSetRequest parses an HTTP request into a *ListAccountsForProvisionedPermissionSetRequest. -func DeserializeListAccountsForProvisionedPermissionSetRequest(r *http.Request, pathParams PathParams) (*ListAccountsForProvisionedPermissionSetRequest, error) { - input := &ListAccountsForProvisionedPermissionSetRequest{} - - return input, nil -} - -// DeserializeListApplicationAssignmentsRequest parses an HTTP request into a *ListApplicationAssignmentsRequest. -func DeserializeListApplicationAssignmentsRequest(r *http.Request, pathParams PathParams) (*ListApplicationAssignmentsRequest, error) { - input := &ListApplicationAssignmentsRequest{} - - return input, nil -} - -// DeserializeListApplicationAssignmentsForPrincipalRequest parses an HTTP request into a *ListApplicationAssignmentsForPrincipalRequest. -func DeserializeListApplicationAssignmentsForPrincipalRequest(r *http.Request, pathParams PathParams) (*ListApplicationAssignmentsForPrincipalRequest, error) { - input := &ListApplicationAssignmentsForPrincipalRequest{} - - return input, nil -} - -// DeserializeListApplicationProvidersRequest parses an HTTP request into a *ListApplicationProvidersRequest. -func DeserializeListApplicationProvidersRequest(r *http.Request, pathParams PathParams) (*ListApplicationProvidersRequest, error) { - input := &ListApplicationProvidersRequest{} - - return input, nil -} - -// DeserializeListApplicationsRequest parses an HTTP request into a *ListApplicationsRequest. -func DeserializeListApplicationsRequest(r *http.Request, pathParams PathParams) (*ListApplicationsRequest, error) { - input := &ListApplicationsRequest{} - - return input, nil -} - -// DeserializeListCustomerManagedPolicyReferencesInPermissionSetRequest parses an HTTP request into a *ListCustomerManagedPolicyReferencesInPermissionSetRequest. -func DeserializeListCustomerManagedPolicyReferencesInPermissionSetRequest(r *http.Request, pathParams PathParams) (*ListCustomerManagedPolicyReferencesInPermissionSetRequest, error) { - input := &ListCustomerManagedPolicyReferencesInPermissionSetRequest{} - - return input, nil -} - -// DeserializeListInstancesRequest parses an HTTP request into a *ListInstancesRequest. -func DeserializeListInstancesRequest(r *http.Request, pathParams PathParams) (*ListInstancesRequest, error) { - input := &ListInstancesRequest{} - - return input, nil -} - -// DeserializeListManagedPoliciesInPermissionSetRequest parses an HTTP request into a *ListManagedPoliciesInPermissionSetRequest. -func DeserializeListManagedPoliciesInPermissionSetRequest(r *http.Request, pathParams PathParams) (*ListManagedPoliciesInPermissionSetRequest, error) { - input := &ListManagedPoliciesInPermissionSetRequest{} - - return input, nil -} - -// DeserializeListPermissionSetProvisioningStatusRequest parses an HTTP request into a *ListPermissionSetProvisioningStatusRequest. -func DeserializeListPermissionSetProvisioningStatusRequest(r *http.Request, pathParams PathParams) (*ListPermissionSetProvisioningStatusRequest, error) { - input := &ListPermissionSetProvisioningStatusRequest{} - - return input, nil -} - -// DeserializeListPermissionSetsRequest parses an HTTP request into a *ListPermissionSetsRequest. -func DeserializeListPermissionSetsRequest(r *http.Request, pathParams PathParams) (*ListPermissionSetsRequest, error) { - input := &ListPermissionSetsRequest{} - - return input, nil -} - -// DeserializeListPermissionSetsProvisionedToAccountRequest parses an HTTP request into a *ListPermissionSetsProvisionedToAccountRequest. -func DeserializeListPermissionSetsProvisionedToAccountRequest(r *http.Request, pathParams PathParams) (*ListPermissionSetsProvisionedToAccountRequest, error) { - input := &ListPermissionSetsProvisionedToAccountRequest{} - - return input, nil -} - -// DeserializeListRegionsRequest parses an HTTP request into a *ListRegionsRequest. -func DeserializeListRegionsRequest(r *http.Request, pathParams PathParams) (*ListRegionsRequest, error) { - input := &ListRegionsRequest{} - - return input, nil -} - -// DeserializeListTagsForResourceRequest parses an HTTP request into a *ListTagsForResourceRequest. -func DeserializeListTagsForResourceRequest(r *http.Request, pathParams PathParams) (*ListTagsForResourceRequest, error) { - input := &ListTagsForResourceRequest{} - - return input, nil -} - -// DeserializeListTrustedTokenIssuersRequest parses an HTTP request into a *ListTrustedTokenIssuersRequest. -func DeserializeListTrustedTokenIssuersRequest(r *http.Request, pathParams PathParams) (*ListTrustedTokenIssuersRequest, error) { - input := &ListTrustedTokenIssuersRequest{} - - return input, nil -} - -// DeserializeProvisionPermissionSetRequest parses an HTTP request into a *ProvisionPermissionSetRequest. -func DeserializeProvisionPermissionSetRequest(r *http.Request, pathParams PathParams) (*ProvisionPermissionSetRequest, error) { - input := &ProvisionPermissionSetRequest{} - - return input, nil -} - -// DeserializePutApplicationAssignmentConfigurationRequest parses an HTTP request into a *PutApplicationAssignmentConfigurationRequest. -func DeserializePutApplicationAssignmentConfigurationRequest(r *http.Request, pathParams PathParams) (*PutApplicationAssignmentConfigurationRequest, error) { - input := &PutApplicationAssignmentConfigurationRequest{} - - return input, nil -} - -// DeserializePutApplicationSessionConfigurationRequest parses an HTTP request into a *PutApplicationSessionConfigurationRequest. -func DeserializePutApplicationSessionConfigurationRequest(r *http.Request, pathParams PathParams) (*PutApplicationSessionConfigurationRequest, error) { - input := &PutApplicationSessionConfigurationRequest{} - - return input, nil -} - -// DeserializePutInlinePolicyToPermissionSetRequest parses an HTTP request into a *PutInlinePolicyToPermissionSetRequest. -func DeserializePutInlinePolicyToPermissionSetRequest(r *http.Request, pathParams PathParams) (*PutInlinePolicyToPermissionSetRequest, error) { - input := &PutInlinePolicyToPermissionSetRequest{} - - return input, nil -} - -// DeserializePutPermissionsBoundaryToPermissionSetRequest parses an HTTP request into a *PutPermissionsBoundaryToPermissionSetRequest. -func DeserializePutPermissionsBoundaryToPermissionSetRequest(r *http.Request, pathParams PathParams) (*PutPermissionsBoundaryToPermissionSetRequest, error) { - input := &PutPermissionsBoundaryToPermissionSetRequest{} - - return input, nil -} - -// DeserializeRemoveRegionRequest parses an HTTP request into a *RemoveRegionRequest. -func DeserializeRemoveRegionRequest(r *http.Request, pathParams PathParams) (*RemoveRegionRequest, error) { - input := &RemoveRegionRequest{} - - return input, nil -} - -// DeserializeTagResourceRequest parses an HTTP request into a *TagResourceRequest. -func DeserializeTagResourceRequest(r *http.Request, pathParams PathParams) (*TagResourceRequest, error) { - input := &TagResourceRequest{} - - return input, nil -} - -// DeserializeUntagResourceRequest parses an HTTP request into a *UntagResourceRequest. -func DeserializeUntagResourceRequest(r *http.Request, pathParams PathParams) (*UntagResourceRequest, error) { - input := &UntagResourceRequest{} - - return input, nil -} - -// DeserializeUpdateApplicationRequest parses an HTTP request into a *UpdateApplicationRequest. -func DeserializeUpdateApplicationRequest(r *http.Request, pathParams PathParams) (*UpdateApplicationRequest, error) { - input := &UpdateApplicationRequest{} - - return input, nil -} - -// DeserializeUpdateInstanceRequest parses an HTTP request into a *UpdateInstanceRequest. -func DeserializeUpdateInstanceRequest(r *http.Request, pathParams PathParams) (*UpdateInstanceRequest, error) { - input := &UpdateInstanceRequest{} - - return input, nil -} - -// DeserializeUpdateInstanceAccessControlAttributeConfigurationRequest parses an HTTP request into a *UpdateInstanceAccessControlAttributeConfigurationRequest. -func DeserializeUpdateInstanceAccessControlAttributeConfigurationRequest(r *http.Request, pathParams PathParams) (*UpdateInstanceAccessControlAttributeConfigurationRequest, error) { - input := &UpdateInstanceAccessControlAttributeConfigurationRequest{} - - return input, nil -} - -// DeserializeUpdatePermissionSetRequest parses an HTTP request into a *UpdatePermissionSetRequest. -func DeserializeUpdatePermissionSetRequest(r *http.Request, pathParams PathParams) (*UpdatePermissionSetRequest, error) { - input := &UpdatePermissionSetRequest{} - - return input, nil -} - -// DeserializeUpdateTrustedTokenIssuerRequest parses an HTTP request into a *UpdateTrustedTokenIssuerRequest. -func DeserializeUpdateTrustedTokenIssuerRequest(r *http.Request, pathParams PathParams) (*UpdateTrustedTokenIssuerRequest, error) { - input := &UpdateTrustedTokenIssuerRequest{} - - return input, nil -} diff --git a/internal/generated/sts/deserializer.go b/internal/generated/sts/deserializer.go deleted file mode 100644 index 8e0ec53e..00000000 --- a/internal/generated/sts/deserializer.go +++ /dev/null @@ -1,185 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package sts - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeAssumeRoleResponse writes the AssumeRoleResponse to the HTTP response. -func SerializeAssumeRoleResponse(w http.ResponseWriter, output *AssumeRoleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAssumeRoleWithSAMLResponse writes the AssumeRoleWithSAMLResponse to the HTTP response. -func SerializeAssumeRoleWithSAMLResponse(w http.ResponseWriter, output *AssumeRoleWithSAMLResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAssumeRoleWithWebIdentityResponse writes the AssumeRoleWithWebIdentityResponse to the HTTP response. -func SerializeAssumeRoleWithWebIdentityResponse(w http.ResponseWriter, output *AssumeRoleWithWebIdentityResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAssumeRootResponse writes the AssumeRootResponse to the HTTP response. -func SerializeAssumeRootResponse(w http.ResponseWriter, output *AssumeRootResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDecodeAuthorizationMessageResponse writes the DecodeAuthorizationMessageResponse to the HTTP response. -func SerializeDecodeAuthorizationMessageResponse(w http.ResponseWriter, output *DecodeAuthorizationMessageResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetAccessKeyInfoResponse writes the GetAccessKeyInfoResponse to the HTTP response. -func SerializeGetAccessKeyInfoResponse(w http.ResponseWriter, output *GetAccessKeyInfoResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCallerIdentityResponse writes the GetCallerIdentityResponse to the HTTP response. -func SerializeGetCallerIdentityResponse(w http.ResponseWriter, output *GetCallerIdentityResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDelegatedAccessTokenResponse writes the GetDelegatedAccessTokenResponse to the HTTP response. -func SerializeGetDelegatedAccessTokenResponse(w http.ResponseWriter, output *GetDelegatedAccessTokenResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetFederationTokenResponse writes the GetFederationTokenResponse to the HTTP response. -func SerializeGetFederationTokenResponse(w http.ResponseWriter, output *GetFederationTokenResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSessionTokenResponse writes the GetSessionTokenResponse to the HTTP response. -func SerializeGetSessionTokenResponse(w http.ResponseWriter, output *GetSessionTokenResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetWebIdentityTokenResponse writes the GetWebIdentityTokenResponse to the HTTP response. -func SerializeGetWebIdentityTokenResponse(w http.ResponseWriter, output *GetWebIdentityTokenResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/sts/interface.go b/internal/generated/sts/interface.go deleted file mode 100644 index 48ba3202..00000000 --- a/internal/generated/sts/interface.go +++ /dev/null @@ -1,19 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package sts - -import "context" - -type SecurityTokenServiceV20110615Service interface { - AssumeRole(ctx context.Context, input *AssumeRoleRequest) (*AssumeRoleResponse, error) - AssumeRoleWithSAML(ctx context.Context, input *AssumeRoleWithSAMLRequest) (*AssumeRoleWithSAMLResponse, error) - AssumeRoleWithWebIdentity(ctx context.Context, input *AssumeRoleWithWebIdentityRequest) (*AssumeRoleWithWebIdentityResponse, error) - AssumeRoot(ctx context.Context, input *AssumeRootRequest) (*AssumeRootResponse, error) - DecodeAuthorizationMessage(ctx context.Context, input *DecodeAuthorizationMessageRequest) (*DecodeAuthorizationMessageResponse, error) - GetAccessKeyInfo(ctx context.Context, input *GetAccessKeyInfoRequest) (*GetAccessKeyInfoResponse, error) - GetCallerIdentity(ctx context.Context, input *GetCallerIdentityRequest) (*GetCallerIdentityResponse, error) - GetDelegatedAccessToken(ctx context.Context, input *GetDelegatedAccessTokenRequest) (*GetDelegatedAccessTokenResponse, error) - GetFederationToken(ctx context.Context, input *GetFederationTokenRequest) (*GetFederationTokenResponse, error) - GetSessionToken(ctx context.Context, input *GetSessionTokenRequest) (*GetSessionTokenResponse, error) - GetWebIdentityToken(ctx context.Context, input *GetWebIdentityTokenRequest) (*GetWebIdentityTokenResponse, error) -} diff --git a/internal/generated/sts/router.go b/internal/generated/sts/router.go index 29ccfc95..490f6ccc 100644 --- a/internal/generated/sts/router.go +++ b/internal/generated/sts/router.go @@ -4,6 +4,9 @@ package sts import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/sts/serializer.go b/internal/generated/sts/serializer.go deleted file mode 100644 index ddb824e8..00000000 --- a/internal/generated/sts/serializer.go +++ /dev/null @@ -1,87 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package sts - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeAssumeRoleRequest parses an HTTP request into a *AssumeRoleRequest. -func DeserializeAssumeRoleRequest(r *http.Request, pathParams PathParams) (*AssumeRoleRequest, error) { - input := &AssumeRoleRequest{} - - return input, nil -} - -// DeserializeAssumeRoleWithSAMLRequest parses an HTTP request into a *AssumeRoleWithSAMLRequest. -func DeserializeAssumeRoleWithSAMLRequest(r *http.Request, pathParams PathParams) (*AssumeRoleWithSAMLRequest, error) { - input := &AssumeRoleWithSAMLRequest{} - - return input, nil -} - -// DeserializeAssumeRoleWithWebIdentityRequest parses an HTTP request into a *AssumeRoleWithWebIdentityRequest. -func DeserializeAssumeRoleWithWebIdentityRequest(r *http.Request, pathParams PathParams) (*AssumeRoleWithWebIdentityRequest, error) { - input := &AssumeRoleWithWebIdentityRequest{} - - return input, nil -} - -// DeserializeAssumeRootRequest parses an HTTP request into a *AssumeRootRequest. -func DeserializeAssumeRootRequest(r *http.Request, pathParams PathParams) (*AssumeRootRequest, error) { - input := &AssumeRootRequest{} - - return input, nil -} - -// DeserializeDecodeAuthorizationMessageRequest parses an HTTP request into a *DecodeAuthorizationMessageRequest. -func DeserializeDecodeAuthorizationMessageRequest(r *http.Request, pathParams PathParams) (*DecodeAuthorizationMessageRequest, error) { - input := &DecodeAuthorizationMessageRequest{} - - return input, nil -} - -// DeserializeGetAccessKeyInfoRequest parses an HTTP request into a *GetAccessKeyInfoRequest. -func DeserializeGetAccessKeyInfoRequest(r *http.Request, pathParams PathParams) (*GetAccessKeyInfoRequest, error) { - input := &GetAccessKeyInfoRequest{} - - return input, nil -} - -// DeserializeGetCallerIdentityRequest parses an HTTP request into a *GetCallerIdentityRequest. -func DeserializeGetCallerIdentityRequest(r *http.Request, pathParams PathParams) (*GetCallerIdentityRequest, error) { - input := &GetCallerIdentityRequest{} - - return input, nil -} - -// DeserializeGetDelegatedAccessTokenRequest parses an HTTP request into a *GetDelegatedAccessTokenRequest. -func DeserializeGetDelegatedAccessTokenRequest(r *http.Request, pathParams PathParams) (*GetDelegatedAccessTokenRequest, error) { - input := &GetDelegatedAccessTokenRequest{} - - return input, nil -} - -// DeserializeGetFederationTokenRequest parses an HTTP request into a *GetFederationTokenRequest. -func DeserializeGetFederationTokenRequest(r *http.Request, pathParams PathParams) (*GetFederationTokenRequest, error) { - input := &GetFederationTokenRequest{} - - return input, nil -} - -// DeserializeGetSessionTokenRequest parses an HTTP request into a *GetSessionTokenRequest. -func DeserializeGetSessionTokenRequest(r *http.Request, pathParams PathParams) (*GetSessionTokenRequest, error) { - input := &GetSessionTokenRequest{} - - return input, nil -} - -// DeserializeGetWebIdentityTokenRequest parses an HTTP request into a *GetWebIdentityTokenRequest. -func DeserializeGetWebIdentityTokenRequest(r *http.Request, pathParams PathParams) (*GetWebIdentityTokenRequest, error) { - input := &GetWebIdentityTokenRequest{} - - return input, nil -} diff --git a/internal/generated/support/deserializer.go b/internal/generated/support/deserializer.go deleted file mode 100644 index 41d240f0..00000000 --- a/internal/generated/support/deserializer.go +++ /dev/null @@ -1,265 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package support - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeAddAttachmentsToSetResponse writes the AddAttachmentsToSetResponse to the HTTP response. -func SerializeAddAttachmentsToSetResponse(w http.ResponseWriter, output *AddAttachmentsToSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAddCommunicationToCaseResponse writes the AddCommunicationToCaseResponse to the HTTP response. -func SerializeAddCommunicationToCaseResponse(w http.ResponseWriter, output *AddCommunicationToCaseResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateCaseResponse writes the CreateCaseResponse to the HTTP response. -func SerializeCreateCaseResponse(w http.ResponseWriter, output *CreateCaseResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeAttachmentResponse writes the DescribeAttachmentResponse to the HTTP response. -func SerializeDescribeAttachmentResponse(w http.ResponseWriter, output *DescribeAttachmentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeCasesResponse writes the DescribeCasesResponse to the HTTP response. -func SerializeDescribeCasesResponse(w http.ResponseWriter, output *DescribeCasesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeCommunicationsResponse writes the DescribeCommunicationsResponse to the HTTP response. -func SerializeDescribeCommunicationsResponse(w http.ResponseWriter, output *DescribeCommunicationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeCreateCaseOptionsResponse writes the DescribeCreateCaseOptionsResponse to the HTTP response. -func SerializeDescribeCreateCaseOptionsResponse(w http.ResponseWriter, output *DescribeCreateCaseOptionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeServicesResponse writes the DescribeServicesResponse to the HTTP response. -func SerializeDescribeServicesResponse(w http.ResponseWriter, output *DescribeServicesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeSeverityLevelsResponse writes the DescribeSeverityLevelsResponse to the HTTP response. -func SerializeDescribeSeverityLevelsResponse(w http.ResponseWriter, output *DescribeSeverityLevelsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeSupportedLanguagesResponse writes the DescribeSupportedLanguagesResponse to the HTTP response. -func SerializeDescribeSupportedLanguagesResponse(w http.ResponseWriter, output *DescribeSupportedLanguagesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTrustedAdvisorCheckRefreshStatusesResponse writes the DescribeTrustedAdvisorCheckRefreshStatusesResponse to the HTTP response. -func SerializeDescribeTrustedAdvisorCheckRefreshStatusesResponse(w http.ResponseWriter, output *DescribeTrustedAdvisorCheckRefreshStatusesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTrustedAdvisorCheckResultResponse writes the DescribeTrustedAdvisorCheckResultResponse to the HTTP response. -func SerializeDescribeTrustedAdvisorCheckResultResponse(w http.ResponseWriter, output *DescribeTrustedAdvisorCheckResultResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTrustedAdvisorCheckSummariesResponse writes the DescribeTrustedAdvisorCheckSummariesResponse to the HTTP response. -func SerializeDescribeTrustedAdvisorCheckSummariesResponse(w http.ResponseWriter, output *DescribeTrustedAdvisorCheckSummariesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTrustedAdvisorChecksResponse writes the DescribeTrustedAdvisorChecksResponse to the HTTP response. -func SerializeDescribeTrustedAdvisorChecksResponse(w http.ResponseWriter, output *DescribeTrustedAdvisorChecksResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRefreshTrustedAdvisorCheckResponse writes the RefreshTrustedAdvisorCheckResponse to the HTTP response. -func SerializeRefreshTrustedAdvisorCheckResponse(w http.ResponseWriter, output *RefreshTrustedAdvisorCheckResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeResolveCaseResponse writes the ResolveCaseResponse to the HTTP response. -func SerializeResolveCaseResponse(w http.ResponseWriter, output *ResolveCaseResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/support/interface.go b/internal/generated/support/interface.go deleted file mode 100644 index 0aa0dd50..00000000 --- a/internal/generated/support/interface.go +++ /dev/null @@ -1,24 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package support - -import "context" - -type Support_20130415Service interface { - AddAttachmentsToSet(ctx context.Context, input *AddAttachmentsToSetRequest) (*AddAttachmentsToSetResponse, error) - AddCommunicationToCase(ctx context.Context, input *AddCommunicationToCaseRequest) (*AddCommunicationToCaseResponse, error) - CreateCase(ctx context.Context, input *CreateCaseRequest) (*CreateCaseResponse, error) - DescribeAttachment(ctx context.Context, input *DescribeAttachmentRequest) (*DescribeAttachmentResponse, error) - DescribeCases(ctx context.Context, input *DescribeCasesRequest) (*DescribeCasesResponse, error) - DescribeCommunications(ctx context.Context, input *DescribeCommunicationsRequest) (*DescribeCommunicationsResponse, error) - DescribeCreateCaseOptions(ctx context.Context, input *DescribeCreateCaseOptionsRequest) (*DescribeCreateCaseOptionsResponse, error) - DescribeServices(ctx context.Context, input *DescribeServicesRequest) (*DescribeServicesResponse, error) - DescribeSeverityLevels(ctx context.Context, input *DescribeSeverityLevelsRequest) (*DescribeSeverityLevelsResponse, error) - DescribeSupportedLanguages(ctx context.Context, input *DescribeSupportedLanguagesRequest) (*DescribeSupportedLanguagesResponse, error) - DescribeTrustedAdvisorCheckRefreshStatuses(ctx context.Context, input *DescribeTrustedAdvisorCheckRefreshStatusesRequest) (*DescribeTrustedAdvisorCheckRefreshStatusesResponse, error) - DescribeTrustedAdvisorCheckResult(ctx context.Context, input *DescribeTrustedAdvisorCheckResultRequest) (*DescribeTrustedAdvisorCheckResultResponse, error) - DescribeTrustedAdvisorCheckSummaries(ctx context.Context, input *DescribeTrustedAdvisorCheckSummariesRequest) (*DescribeTrustedAdvisorCheckSummariesResponse, error) - DescribeTrustedAdvisorChecks(ctx context.Context, input *DescribeTrustedAdvisorChecksRequest) (*DescribeTrustedAdvisorChecksResponse, error) - RefreshTrustedAdvisorCheck(ctx context.Context, input *RefreshTrustedAdvisorCheckRequest) (*RefreshTrustedAdvisorCheckResponse, error) - ResolveCase(ctx context.Context, input *ResolveCaseRequest) (*ResolveCaseResponse, error) -} diff --git a/internal/generated/support/router.go b/internal/generated/support/router.go index 9e912341..9e114300 100644 --- a/internal/generated/support/router.go +++ b/internal/generated/support/router.go @@ -4,6 +4,9 @@ package support import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/support/serializer.go b/internal/generated/support/serializer.go deleted file mode 100644 index 3edc327f..00000000 --- a/internal/generated/support/serializer.go +++ /dev/null @@ -1,122 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package support - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeAddAttachmentsToSetRequest parses an HTTP request into a *AddAttachmentsToSetRequest. -func DeserializeAddAttachmentsToSetRequest(r *http.Request, pathParams PathParams) (*AddAttachmentsToSetRequest, error) { - input := &AddAttachmentsToSetRequest{} - - return input, nil -} - -// DeserializeAddCommunicationToCaseRequest parses an HTTP request into a *AddCommunicationToCaseRequest. -func DeserializeAddCommunicationToCaseRequest(r *http.Request, pathParams PathParams) (*AddCommunicationToCaseRequest, error) { - input := &AddCommunicationToCaseRequest{} - - return input, nil -} - -// DeserializeCreateCaseRequest parses an HTTP request into a *CreateCaseRequest. -func DeserializeCreateCaseRequest(r *http.Request, pathParams PathParams) (*CreateCaseRequest, error) { - input := &CreateCaseRequest{} - - return input, nil -} - -// DeserializeDescribeAttachmentRequest parses an HTTP request into a *DescribeAttachmentRequest. -func DeserializeDescribeAttachmentRequest(r *http.Request, pathParams PathParams) (*DescribeAttachmentRequest, error) { - input := &DescribeAttachmentRequest{} - - return input, nil -} - -// DeserializeDescribeCasesRequest parses an HTTP request into a *DescribeCasesRequest. -func DeserializeDescribeCasesRequest(r *http.Request, pathParams PathParams) (*DescribeCasesRequest, error) { - input := &DescribeCasesRequest{} - - return input, nil -} - -// DeserializeDescribeCommunicationsRequest parses an HTTP request into a *DescribeCommunicationsRequest. -func DeserializeDescribeCommunicationsRequest(r *http.Request, pathParams PathParams) (*DescribeCommunicationsRequest, error) { - input := &DescribeCommunicationsRequest{} - - return input, nil -} - -// DeserializeDescribeCreateCaseOptionsRequest parses an HTTP request into a *DescribeCreateCaseOptionsRequest. -func DeserializeDescribeCreateCaseOptionsRequest(r *http.Request, pathParams PathParams) (*DescribeCreateCaseOptionsRequest, error) { - input := &DescribeCreateCaseOptionsRequest{} - - return input, nil -} - -// DeserializeDescribeServicesRequest parses an HTTP request into a *DescribeServicesRequest. -func DeserializeDescribeServicesRequest(r *http.Request, pathParams PathParams) (*DescribeServicesRequest, error) { - input := &DescribeServicesRequest{} - - return input, nil -} - -// DeserializeDescribeSeverityLevelsRequest parses an HTTP request into a *DescribeSeverityLevelsRequest. -func DeserializeDescribeSeverityLevelsRequest(r *http.Request, pathParams PathParams) (*DescribeSeverityLevelsRequest, error) { - input := &DescribeSeverityLevelsRequest{} - - return input, nil -} - -// DeserializeDescribeSupportedLanguagesRequest parses an HTTP request into a *DescribeSupportedLanguagesRequest. -func DeserializeDescribeSupportedLanguagesRequest(r *http.Request, pathParams PathParams) (*DescribeSupportedLanguagesRequest, error) { - input := &DescribeSupportedLanguagesRequest{} - - return input, nil -} - -// DeserializeDescribeTrustedAdvisorCheckRefreshStatusesRequest parses an HTTP request into a *DescribeTrustedAdvisorCheckRefreshStatusesRequest. -func DeserializeDescribeTrustedAdvisorCheckRefreshStatusesRequest(r *http.Request, pathParams PathParams) (*DescribeTrustedAdvisorCheckRefreshStatusesRequest, error) { - input := &DescribeTrustedAdvisorCheckRefreshStatusesRequest{} - - return input, nil -} - -// DeserializeDescribeTrustedAdvisorCheckResultRequest parses an HTTP request into a *DescribeTrustedAdvisorCheckResultRequest. -func DeserializeDescribeTrustedAdvisorCheckResultRequest(r *http.Request, pathParams PathParams) (*DescribeTrustedAdvisorCheckResultRequest, error) { - input := &DescribeTrustedAdvisorCheckResultRequest{} - - return input, nil -} - -// DeserializeDescribeTrustedAdvisorCheckSummariesRequest parses an HTTP request into a *DescribeTrustedAdvisorCheckSummariesRequest. -func DeserializeDescribeTrustedAdvisorCheckSummariesRequest(r *http.Request, pathParams PathParams) (*DescribeTrustedAdvisorCheckSummariesRequest, error) { - input := &DescribeTrustedAdvisorCheckSummariesRequest{} - - return input, nil -} - -// DeserializeDescribeTrustedAdvisorChecksRequest parses an HTTP request into a *DescribeTrustedAdvisorChecksRequest. -func DeserializeDescribeTrustedAdvisorChecksRequest(r *http.Request, pathParams PathParams) (*DescribeTrustedAdvisorChecksRequest, error) { - input := &DescribeTrustedAdvisorChecksRequest{} - - return input, nil -} - -// DeserializeRefreshTrustedAdvisorCheckRequest parses an HTTP request into a *RefreshTrustedAdvisorCheckRequest. -func DeserializeRefreshTrustedAdvisorCheckRequest(r *http.Request, pathParams PathParams) (*RefreshTrustedAdvisorCheckRequest, error) { - input := &RefreshTrustedAdvisorCheckRequest{} - - return input, nil -} - -// DeserializeResolveCaseRequest parses an HTTP request into a *ResolveCaseRequest. -func DeserializeResolveCaseRequest(r *http.Request, pathParams PathParams) (*ResolveCaseRequest, error) { - input := &ResolveCaseRequest{} - - return input, nil -} diff --git a/internal/generated/swf/deserializer.go b/internal/generated/swf/deserializer.go deleted file mode 100644 index 57f4d2b1..00000000 --- a/internal/generated/swf/deserializer.go +++ /dev/null @@ -1,275 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package swf - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeWorkflowExecutionCount writes the WorkflowExecutionCount to the HTTP response. -func SerializeWorkflowExecutionCount(w http.ResponseWriter, output *WorkflowExecutionCount, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePendingTaskCount writes the PendingTaskCount to the HTTP response. -func SerializePendingTaskCount(w http.ResponseWriter, output *PendingTaskCount, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeActivityTypeDetail writes the ActivityTypeDetail to the HTTP response. -func SerializeActivityTypeDetail(w http.ResponseWriter, output *ActivityTypeDetail, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDomainDetail writes the DomainDetail to the HTTP response. -func SerializeDomainDetail(w http.ResponseWriter, output *DomainDetail, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeWorkflowExecutionDetail writes the WorkflowExecutionDetail to the HTTP response. -func SerializeWorkflowExecutionDetail(w http.ResponseWriter, output *WorkflowExecutionDetail, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeWorkflowTypeDetail writes the WorkflowTypeDetail to the HTTP response. -func SerializeWorkflowTypeDetail(w http.ResponseWriter, output *WorkflowTypeDetail, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeHistory writes the History to the HTTP response. -func SerializeHistory(w http.ResponseWriter, output *History, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeActivityTypeInfos writes the ActivityTypeInfos to the HTTP response. -func SerializeActivityTypeInfos(w http.ResponseWriter, output *ActivityTypeInfos, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeWorkflowExecutionInfos writes the WorkflowExecutionInfos to the HTTP response. -func SerializeWorkflowExecutionInfos(w http.ResponseWriter, output *WorkflowExecutionInfos, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDomainInfos writes the DomainInfos to the HTTP response. -func SerializeDomainInfos(w http.ResponseWriter, output *DomainInfos, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceOutput writes the ListTagsForResourceOutput to the HTTP response. -func SerializeListTagsForResourceOutput(w http.ResponseWriter, output *ListTagsForResourceOutput, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeWorkflowTypeInfos writes the WorkflowTypeInfos to the HTTP response. -func SerializeWorkflowTypeInfos(w http.ResponseWriter, output *WorkflowTypeInfos, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeActivityTask writes the ActivityTask to the HTTP response. -func SerializeActivityTask(w http.ResponseWriter, output *ActivityTask, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDecisionTask writes the DecisionTask to the HTTP response. -func SerializeDecisionTask(w http.ResponseWriter, output *DecisionTask, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeActivityTaskStatus writes the ActivityTaskStatus to the HTTP response. -func SerializeActivityTaskStatus(w http.ResponseWriter, output *ActivityTaskStatus, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeRun writes the Run to the HTTP response. -func SerializeRun(w http.ResponseWriter, output *Run, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/swf/interface.go b/internal/generated/swf/interface.go deleted file mode 100644 index 95417abc..00000000 --- a/internal/generated/swf/interface.go +++ /dev/null @@ -1,47 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package swf - -import "context" - -type SimpleWorkflowServiceService interface { - CountClosedWorkflowExecutions(ctx context.Context, input *CountClosedWorkflowExecutionsInput) (*WorkflowExecutionCount, error) - CountOpenWorkflowExecutions(ctx context.Context, input *CountOpenWorkflowExecutionsInput) (*WorkflowExecutionCount, error) - CountPendingActivityTasks(ctx context.Context, input *CountPendingActivityTasksInput) (*PendingTaskCount, error) - CountPendingDecisionTasks(ctx context.Context, input *CountPendingDecisionTasksInput) (*PendingTaskCount, error) - DeleteActivityType(ctx context.Context, input *DeleteActivityTypeInput) (*SmithyUnit, error) - DeleteWorkflowType(ctx context.Context, input *DeleteWorkflowTypeInput) (*SmithyUnit, error) - DeprecateActivityType(ctx context.Context, input *DeprecateActivityTypeInput) (*SmithyUnit, error) - DeprecateDomain(ctx context.Context, input *DeprecateDomainInput) (*SmithyUnit, error) - DeprecateWorkflowType(ctx context.Context, input *DeprecateWorkflowTypeInput) (*SmithyUnit, error) - DescribeActivityType(ctx context.Context, input *DescribeActivityTypeInput) (*ActivityTypeDetail, error) - DescribeDomain(ctx context.Context, input *DescribeDomainInput) (*DomainDetail, error) - DescribeWorkflowExecution(ctx context.Context, input *DescribeWorkflowExecutionInput) (*WorkflowExecutionDetail, error) - DescribeWorkflowType(ctx context.Context, input *DescribeWorkflowTypeInput) (*WorkflowTypeDetail, error) - GetWorkflowExecutionHistory(ctx context.Context, input *GetWorkflowExecutionHistoryInput) (*History, error) - ListActivityTypes(ctx context.Context, input *ListActivityTypesInput) (*ActivityTypeInfos, error) - ListClosedWorkflowExecutions(ctx context.Context, input *ListClosedWorkflowExecutionsInput) (*WorkflowExecutionInfos, error) - ListDomains(ctx context.Context, input *ListDomainsInput) (*DomainInfos, error) - ListOpenWorkflowExecutions(ctx context.Context, input *ListOpenWorkflowExecutionsInput) (*WorkflowExecutionInfos, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error) - ListWorkflowTypes(ctx context.Context, input *ListWorkflowTypesInput) (*WorkflowTypeInfos, error) - PollForActivityTask(ctx context.Context, input *PollForActivityTaskInput) (*ActivityTask, error) - PollForDecisionTask(ctx context.Context, input *PollForDecisionTaskInput) (*DecisionTask, error) - RecordActivityTaskHeartbeat(ctx context.Context, input *RecordActivityTaskHeartbeatInput) (*ActivityTaskStatus, error) - RegisterActivityType(ctx context.Context, input *RegisterActivityTypeInput) (*SmithyUnit, error) - RegisterDomain(ctx context.Context, input *RegisterDomainInput) (*SmithyUnit, error) - RegisterWorkflowType(ctx context.Context, input *RegisterWorkflowTypeInput) (*SmithyUnit, error) - RequestCancelWorkflowExecution(ctx context.Context, input *RequestCancelWorkflowExecutionInput) (*SmithyUnit, error) - RespondActivityTaskCanceled(ctx context.Context, input *RespondActivityTaskCanceledInput) (*SmithyUnit, error) - RespondActivityTaskCompleted(ctx context.Context, input *RespondActivityTaskCompletedInput) (*SmithyUnit, error) - RespondActivityTaskFailed(ctx context.Context, input *RespondActivityTaskFailedInput) (*SmithyUnit, error) - RespondDecisionTaskCompleted(ctx context.Context, input *RespondDecisionTaskCompletedInput) (*SmithyUnit, error) - SignalWorkflowExecution(ctx context.Context, input *SignalWorkflowExecutionInput) (*SmithyUnit, error) - StartWorkflowExecution(ctx context.Context, input *StartWorkflowExecutionInput) (*Run, error) - TagResource(ctx context.Context, input *TagResourceInput) (*SmithyUnit, error) - TerminateWorkflowExecution(ctx context.Context, input *TerminateWorkflowExecutionInput) (*SmithyUnit, error) - UndeprecateActivityType(ctx context.Context, input *UndeprecateActivityTypeInput) (*SmithyUnit, error) - UndeprecateDomain(ctx context.Context, input *UndeprecateDomainInput) (*SmithyUnit, error) - UndeprecateWorkflowType(ctx context.Context, input *UndeprecateWorkflowTypeInput) (*SmithyUnit, error) - UntagResource(ctx context.Context, input *UntagResourceInput) (*SmithyUnit, error) -} diff --git a/internal/generated/swf/router.go b/internal/generated/swf/router.go index 38952bae..2d90edd0 100644 --- a/internal/generated/swf/router.go +++ b/internal/generated/swf/router.go @@ -4,6 +4,9 @@ package swf import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/swf/serializer.go b/internal/generated/swf/serializer.go deleted file mode 100644 index 95c62766..00000000 --- a/internal/generated/swf/serializer.go +++ /dev/null @@ -1,283 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package swf - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeCountClosedWorkflowExecutionsInput parses an HTTP request into a *CountClosedWorkflowExecutionsInput. -func DeserializeCountClosedWorkflowExecutionsInput(r *http.Request, pathParams PathParams) (*CountClosedWorkflowExecutionsInput, error) { - input := &CountClosedWorkflowExecutionsInput{} - - return input, nil -} - -// DeserializeCountOpenWorkflowExecutionsInput parses an HTTP request into a *CountOpenWorkflowExecutionsInput. -func DeserializeCountOpenWorkflowExecutionsInput(r *http.Request, pathParams PathParams) (*CountOpenWorkflowExecutionsInput, error) { - input := &CountOpenWorkflowExecutionsInput{} - - return input, nil -} - -// DeserializeCountPendingActivityTasksInput parses an HTTP request into a *CountPendingActivityTasksInput. -func DeserializeCountPendingActivityTasksInput(r *http.Request, pathParams PathParams) (*CountPendingActivityTasksInput, error) { - input := &CountPendingActivityTasksInput{} - - return input, nil -} - -// DeserializeCountPendingDecisionTasksInput parses an HTTP request into a *CountPendingDecisionTasksInput. -func DeserializeCountPendingDecisionTasksInput(r *http.Request, pathParams PathParams) (*CountPendingDecisionTasksInput, error) { - input := &CountPendingDecisionTasksInput{} - - return input, nil -} - -// DeserializeDeleteActivityTypeInput parses an HTTP request into a *DeleteActivityTypeInput. -func DeserializeDeleteActivityTypeInput(r *http.Request, pathParams PathParams) (*DeleteActivityTypeInput, error) { - input := &DeleteActivityTypeInput{} - - return input, nil -} - -// DeserializeDeleteWorkflowTypeInput parses an HTTP request into a *DeleteWorkflowTypeInput. -func DeserializeDeleteWorkflowTypeInput(r *http.Request, pathParams PathParams) (*DeleteWorkflowTypeInput, error) { - input := &DeleteWorkflowTypeInput{} - - return input, nil -} - -// DeserializeDeprecateActivityTypeInput parses an HTTP request into a *DeprecateActivityTypeInput. -func DeserializeDeprecateActivityTypeInput(r *http.Request, pathParams PathParams) (*DeprecateActivityTypeInput, error) { - input := &DeprecateActivityTypeInput{} - - return input, nil -} - -// DeserializeDeprecateDomainInput parses an HTTP request into a *DeprecateDomainInput. -func DeserializeDeprecateDomainInput(r *http.Request, pathParams PathParams) (*DeprecateDomainInput, error) { - input := &DeprecateDomainInput{} - - return input, nil -} - -// DeserializeDeprecateWorkflowTypeInput parses an HTTP request into a *DeprecateWorkflowTypeInput. -func DeserializeDeprecateWorkflowTypeInput(r *http.Request, pathParams PathParams) (*DeprecateWorkflowTypeInput, error) { - input := &DeprecateWorkflowTypeInput{} - - return input, nil -} - -// DeserializeDescribeActivityTypeInput parses an HTTP request into a *DescribeActivityTypeInput. -func DeserializeDescribeActivityTypeInput(r *http.Request, pathParams PathParams) (*DescribeActivityTypeInput, error) { - input := &DescribeActivityTypeInput{} - - return input, nil -} - -// DeserializeDescribeDomainInput parses an HTTP request into a *DescribeDomainInput. -func DeserializeDescribeDomainInput(r *http.Request, pathParams PathParams) (*DescribeDomainInput, error) { - input := &DescribeDomainInput{} - - return input, nil -} - -// DeserializeDescribeWorkflowExecutionInput parses an HTTP request into a *DescribeWorkflowExecutionInput. -func DeserializeDescribeWorkflowExecutionInput(r *http.Request, pathParams PathParams) (*DescribeWorkflowExecutionInput, error) { - input := &DescribeWorkflowExecutionInput{} - - return input, nil -} - -// DeserializeDescribeWorkflowTypeInput parses an HTTP request into a *DescribeWorkflowTypeInput. -func DeserializeDescribeWorkflowTypeInput(r *http.Request, pathParams PathParams) (*DescribeWorkflowTypeInput, error) { - input := &DescribeWorkflowTypeInput{} - - return input, nil -} - -// DeserializeGetWorkflowExecutionHistoryInput parses an HTTP request into a *GetWorkflowExecutionHistoryInput. -func DeserializeGetWorkflowExecutionHistoryInput(r *http.Request, pathParams PathParams) (*GetWorkflowExecutionHistoryInput, error) { - input := &GetWorkflowExecutionHistoryInput{} - - return input, nil -} - -// DeserializeListActivityTypesInput parses an HTTP request into a *ListActivityTypesInput. -func DeserializeListActivityTypesInput(r *http.Request, pathParams PathParams) (*ListActivityTypesInput, error) { - input := &ListActivityTypesInput{} - - return input, nil -} - -// DeserializeListClosedWorkflowExecutionsInput parses an HTTP request into a *ListClosedWorkflowExecutionsInput. -func DeserializeListClosedWorkflowExecutionsInput(r *http.Request, pathParams PathParams) (*ListClosedWorkflowExecutionsInput, error) { - input := &ListClosedWorkflowExecutionsInput{} - - return input, nil -} - -// DeserializeListDomainsInput parses an HTTP request into a *ListDomainsInput. -func DeserializeListDomainsInput(r *http.Request, pathParams PathParams) (*ListDomainsInput, error) { - input := &ListDomainsInput{} - - return input, nil -} - -// DeserializeListOpenWorkflowExecutionsInput parses an HTTP request into a *ListOpenWorkflowExecutionsInput. -func DeserializeListOpenWorkflowExecutionsInput(r *http.Request, pathParams PathParams) (*ListOpenWorkflowExecutionsInput, error) { - input := &ListOpenWorkflowExecutionsInput{} - - return input, nil -} - -// DeserializeListTagsForResourceInput parses an HTTP request into a *ListTagsForResourceInput. -func DeserializeListTagsForResourceInput(r *http.Request, pathParams PathParams) (*ListTagsForResourceInput, error) { - input := &ListTagsForResourceInput{} - - return input, nil -} - -// DeserializeListWorkflowTypesInput parses an HTTP request into a *ListWorkflowTypesInput. -func DeserializeListWorkflowTypesInput(r *http.Request, pathParams PathParams) (*ListWorkflowTypesInput, error) { - input := &ListWorkflowTypesInput{} - - return input, nil -} - -// DeserializePollForActivityTaskInput parses an HTTP request into a *PollForActivityTaskInput. -func DeserializePollForActivityTaskInput(r *http.Request, pathParams PathParams) (*PollForActivityTaskInput, error) { - input := &PollForActivityTaskInput{} - - return input, nil -} - -// DeserializePollForDecisionTaskInput parses an HTTP request into a *PollForDecisionTaskInput. -func DeserializePollForDecisionTaskInput(r *http.Request, pathParams PathParams) (*PollForDecisionTaskInput, error) { - input := &PollForDecisionTaskInput{} - - return input, nil -} - -// DeserializeRecordActivityTaskHeartbeatInput parses an HTTP request into a *RecordActivityTaskHeartbeatInput. -func DeserializeRecordActivityTaskHeartbeatInput(r *http.Request, pathParams PathParams) (*RecordActivityTaskHeartbeatInput, error) { - input := &RecordActivityTaskHeartbeatInput{} - - return input, nil -} - -// DeserializeRegisterActivityTypeInput parses an HTTP request into a *RegisterActivityTypeInput. -func DeserializeRegisterActivityTypeInput(r *http.Request, pathParams PathParams) (*RegisterActivityTypeInput, error) { - input := &RegisterActivityTypeInput{} - - return input, nil -} - -// DeserializeRegisterDomainInput parses an HTTP request into a *RegisterDomainInput. -func DeserializeRegisterDomainInput(r *http.Request, pathParams PathParams) (*RegisterDomainInput, error) { - input := &RegisterDomainInput{} - - return input, nil -} - -// DeserializeRegisterWorkflowTypeInput parses an HTTP request into a *RegisterWorkflowTypeInput. -func DeserializeRegisterWorkflowTypeInput(r *http.Request, pathParams PathParams) (*RegisterWorkflowTypeInput, error) { - input := &RegisterWorkflowTypeInput{} - - return input, nil -} - -// DeserializeRequestCancelWorkflowExecutionInput parses an HTTP request into a *RequestCancelWorkflowExecutionInput. -func DeserializeRequestCancelWorkflowExecutionInput(r *http.Request, pathParams PathParams) (*RequestCancelWorkflowExecutionInput, error) { - input := &RequestCancelWorkflowExecutionInput{} - - return input, nil -} - -// DeserializeRespondActivityTaskCanceledInput parses an HTTP request into a *RespondActivityTaskCanceledInput. -func DeserializeRespondActivityTaskCanceledInput(r *http.Request, pathParams PathParams) (*RespondActivityTaskCanceledInput, error) { - input := &RespondActivityTaskCanceledInput{} - - return input, nil -} - -// DeserializeRespondActivityTaskCompletedInput parses an HTTP request into a *RespondActivityTaskCompletedInput. -func DeserializeRespondActivityTaskCompletedInput(r *http.Request, pathParams PathParams) (*RespondActivityTaskCompletedInput, error) { - input := &RespondActivityTaskCompletedInput{} - - return input, nil -} - -// DeserializeRespondActivityTaskFailedInput parses an HTTP request into a *RespondActivityTaskFailedInput. -func DeserializeRespondActivityTaskFailedInput(r *http.Request, pathParams PathParams) (*RespondActivityTaskFailedInput, error) { - input := &RespondActivityTaskFailedInput{} - - return input, nil -} - -// DeserializeRespondDecisionTaskCompletedInput parses an HTTP request into a *RespondDecisionTaskCompletedInput. -func DeserializeRespondDecisionTaskCompletedInput(r *http.Request, pathParams PathParams) (*RespondDecisionTaskCompletedInput, error) { - input := &RespondDecisionTaskCompletedInput{} - - return input, nil -} - -// DeserializeSignalWorkflowExecutionInput parses an HTTP request into a *SignalWorkflowExecutionInput. -func DeserializeSignalWorkflowExecutionInput(r *http.Request, pathParams PathParams) (*SignalWorkflowExecutionInput, error) { - input := &SignalWorkflowExecutionInput{} - - return input, nil -} - -// DeserializeStartWorkflowExecutionInput parses an HTTP request into a *StartWorkflowExecutionInput. -func DeserializeStartWorkflowExecutionInput(r *http.Request, pathParams PathParams) (*StartWorkflowExecutionInput, error) { - input := &StartWorkflowExecutionInput{} - - return input, nil -} - -// DeserializeTagResourceInput parses an HTTP request into a *TagResourceInput. -func DeserializeTagResourceInput(r *http.Request, pathParams PathParams) (*TagResourceInput, error) { - input := &TagResourceInput{} - - return input, nil -} - -// DeserializeTerminateWorkflowExecutionInput parses an HTTP request into a *TerminateWorkflowExecutionInput. -func DeserializeTerminateWorkflowExecutionInput(r *http.Request, pathParams PathParams) (*TerminateWorkflowExecutionInput, error) { - input := &TerminateWorkflowExecutionInput{} - - return input, nil -} - -// DeserializeUndeprecateActivityTypeInput parses an HTTP request into a *UndeprecateActivityTypeInput. -func DeserializeUndeprecateActivityTypeInput(r *http.Request, pathParams PathParams) (*UndeprecateActivityTypeInput, error) { - input := &UndeprecateActivityTypeInput{} - - return input, nil -} - -// DeserializeUndeprecateDomainInput parses an HTTP request into a *UndeprecateDomainInput. -func DeserializeUndeprecateDomainInput(r *http.Request, pathParams PathParams) (*UndeprecateDomainInput, error) { - input := &UndeprecateDomainInput{} - - return input, nil -} - -// DeserializeUndeprecateWorkflowTypeInput parses an HTTP request into a *UndeprecateWorkflowTypeInput. -func DeserializeUndeprecateWorkflowTypeInput(r *http.Request, pathParams PathParams) (*UndeprecateWorkflowTypeInput, error) { - input := &UndeprecateWorkflowTypeInput{} - - return input, nil -} - -// DeserializeUntagResourceInput parses an HTTP request into a *UntagResourceInput. -func DeserializeUntagResourceInput(r *http.Request, pathParams PathParams) (*UntagResourceInput, error) { - input := &UntagResourceInput{} - - return input, nil -} diff --git a/internal/generated/textract/deserializer.go b/internal/generated/textract/deserializer.go deleted file mode 100644 index 4626a2ad..00000000 --- a/internal/generated/textract/deserializer.go +++ /dev/null @@ -1,385 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package textract - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeAnalyzeDocumentResponse writes the AnalyzeDocumentResponse to the HTTP response. -func SerializeAnalyzeDocumentResponse(w http.ResponseWriter, output *AnalyzeDocumentResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAnalyzeExpenseResponse writes the AnalyzeExpenseResponse to the HTTP response. -func SerializeAnalyzeExpenseResponse(w http.ResponseWriter, output *AnalyzeExpenseResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeAnalyzeIDResponse writes the AnalyzeIDResponse to the HTTP response. -func SerializeAnalyzeIDResponse(w http.ResponseWriter, output *AnalyzeIDResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateAdapterResponse writes the CreateAdapterResponse to the HTTP response. -func SerializeCreateAdapterResponse(w http.ResponseWriter, output *CreateAdapterResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateAdapterVersionResponse writes the CreateAdapterVersionResponse to the HTTP response. -func SerializeCreateAdapterVersionResponse(w http.ResponseWriter, output *CreateAdapterVersionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteAdapterResponse writes the DeleteAdapterResponse to the HTTP response. -func SerializeDeleteAdapterResponse(w http.ResponseWriter, output *DeleteAdapterResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteAdapterVersionResponse writes the DeleteAdapterVersionResponse to the HTTP response. -func SerializeDeleteAdapterVersionResponse(w http.ResponseWriter, output *DeleteAdapterVersionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDetectDocumentTextResponse writes the DetectDocumentTextResponse to the HTTP response. -func SerializeDetectDocumentTextResponse(w http.ResponseWriter, output *DetectDocumentTextResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetAdapterResponse writes the GetAdapterResponse to the HTTP response. -func SerializeGetAdapterResponse(w http.ResponseWriter, output *GetAdapterResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetAdapterVersionResponse writes the GetAdapterVersionResponse to the HTTP response. -func SerializeGetAdapterVersionResponse(w http.ResponseWriter, output *GetAdapterVersionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDocumentAnalysisResponse writes the GetDocumentAnalysisResponse to the HTTP response. -func SerializeGetDocumentAnalysisResponse(w http.ResponseWriter, output *GetDocumentAnalysisResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDocumentTextDetectionResponse writes the GetDocumentTextDetectionResponse to the HTTP response. -func SerializeGetDocumentTextDetectionResponse(w http.ResponseWriter, output *GetDocumentTextDetectionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetExpenseAnalysisResponse writes the GetExpenseAnalysisResponse to the HTTP response. -func SerializeGetExpenseAnalysisResponse(w http.ResponseWriter, output *GetExpenseAnalysisResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetLendingAnalysisResponse writes the GetLendingAnalysisResponse to the HTTP response. -func SerializeGetLendingAnalysisResponse(w http.ResponseWriter, output *GetLendingAnalysisResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetLendingAnalysisSummaryResponse writes the GetLendingAnalysisSummaryResponse to the HTTP response. -func SerializeGetLendingAnalysisSummaryResponse(w http.ResponseWriter, output *GetLendingAnalysisSummaryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAdapterVersionsResponse writes the ListAdapterVersionsResponse to the HTTP response. -func SerializeListAdapterVersionsResponse(w http.ResponseWriter, output *ListAdapterVersionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAdaptersResponse writes the ListAdaptersResponse to the HTTP response. -func SerializeListAdaptersResponse(w http.ResponseWriter, output *ListAdaptersResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceResponse writes the ListTagsForResourceResponse to the HTTP response. -func SerializeListTagsForResourceResponse(w http.ResponseWriter, output *ListTagsForResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartDocumentAnalysisResponse writes the StartDocumentAnalysisResponse to the HTTP response. -func SerializeStartDocumentAnalysisResponse(w http.ResponseWriter, output *StartDocumentAnalysisResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartDocumentTextDetectionResponse writes the StartDocumentTextDetectionResponse to the HTTP response. -func SerializeStartDocumentTextDetectionResponse(w http.ResponseWriter, output *StartDocumentTextDetectionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartExpenseAnalysisResponse writes the StartExpenseAnalysisResponse to the HTTP response. -func SerializeStartExpenseAnalysisResponse(w http.ResponseWriter, output *StartExpenseAnalysisResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartLendingAnalysisResponse writes the StartLendingAnalysisResponse to the HTTP response. -func SerializeStartLendingAnalysisResponse(w http.ResponseWriter, output *StartLendingAnalysisResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTagResourceResponse writes the TagResourceResponse to the HTTP response. -func SerializeTagResourceResponse(w http.ResponseWriter, output *TagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUntagResourceResponse writes the UntagResourceResponse to the HTTP response. -func SerializeUntagResourceResponse(w http.ResponseWriter, output *UntagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateAdapterResponse writes the UpdateAdapterResponse to the HTTP response. -func SerializeUpdateAdapterResponse(w http.ResponseWriter, output *UpdateAdapterResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/textract/interface.go b/internal/generated/textract/interface.go deleted file mode 100644 index e68647e4..00000000 --- a/internal/generated/textract/interface.go +++ /dev/null @@ -1,33 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package textract - -import "context" - -type TextractService interface { - AnalyzeDocument(ctx context.Context, input *AnalyzeDocumentRequest) (*AnalyzeDocumentResponse, error) - AnalyzeExpense(ctx context.Context, input *AnalyzeExpenseRequest) (*AnalyzeExpenseResponse, error) - AnalyzeID(ctx context.Context, input *AnalyzeIDRequest) (*AnalyzeIDResponse, error) - CreateAdapter(ctx context.Context, input *CreateAdapterRequest) (*CreateAdapterResponse, error) - CreateAdapterVersion(ctx context.Context, input *CreateAdapterVersionRequest) (*CreateAdapterVersionResponse, error) - DeleteAdapter(ctx context.Context, input *DeleteAdapterRequest) (*DeleteAdapterResponse, error) - DeleteAdapterVersion(ctx context.Context, input *DeleteAdapterVersionRequest) (*DeleteAdapterVersionResponse, error) - DetectDocumentText(ctx context.Context, input *DetectDocumentTextRequest) (*DetectDocumentTextResponse, error) - GetAdapter(ctx context.Context, input *GetAdapterRequest) (*GetAdapterResponse, error) - GetAdapterVersion(ctx context.Context, input *GetAdapterVersionRequest) (*GetAdapterVersionResponse, error) - GetDocumentAnalysis(ctx context.Context, input *GetDocumentAnalysisRequest) (*GetDocumentAnalysisResponse, error) - GetDocumentTextDetection(ctx context.Context, input *GetDocumentTextDetectionRequest) (*GetDocumentTextDetectionResponse, error) - GetExpenseAnalysis(ctx context.Context, input *GetExpenseAnalysisRequest) (*GetExpenseAnalysisResponse, error) - GetLendingAnalysis(ctx context.Context, input *GetLendingAnalysisRequest) (*GetLendingAnalysisResponse, error) - GetLendingAnalysisSummary(ctx context.Context, input *GetLendingAnalysisSummaryRequest) (*GetLendingAnalysisSummaryResponse, error) - ListAdapterVersions(ctx context.Context, input *ListAdapterVersionsRequest) (*ListAdapterVersionsResponse, error) - ListAdapters(ctx context.Context, input *ListAdaptersRequest) (*ListAdaptersResponse, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceRequest) (*ListTagsForResourceResponse, error) - StartDocumentAnalysis(ctx context.Context, input *StartDocumentAnalysisRequest) (*StartDocumentAnalysisResponse, error) - StartDocumentTextDetection(ctx context.Context, input *StartDocumentTextDetectionRequest) (*StartDocumentTextDetectionResponse, error) - StartExpenseAnalysis(ctx context.Context, input *StartExpenseAnalysisRequest) (*StartExpenseAnalysisResponse, error) - StartLendingAnalysis(ctx context.Context, input *StartLendingAnalysisRequest) (*StartLendingAnalysisResponse, error) - TagResource(ctx context.Context, input *TagResourceRequest) (*TagResourceResponse, error) - UntagResource(ctx context.Context, input *UntagResourceRequest) (*UntagResourceResponse, error) - UpdateAdapter(ctx context.Context, input *UpdateAdapterRequest) (*UpdateAdapterResponse, error) -} diff --git a/internal/generated/textract/router.go b/internal/generated/textract/router.go index 6b73e3ae..7d5da26f 100644 --- a/internal/generated/textract/router.go +++ b/internal/generated/textract/router.go @@ -4,6 +4,9 @@ package textract import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/textract/serializer.go b/internal/generated/textract/serializer.go deleted file mode 100644 index d40114e7..00000000 --- a/internal/generated/textract/serializer.go +++ /dev/null @@ -1,185 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package textract - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeAnalyzeDocumentRequest parses an HTTP request into a *AnalyzeDocumentRequest. -func DeserializeAnalyzeDocumentRequest(r *http.Request, pathParams PathParams) (*AnalyzeDocumentRequest, error) { - input := &AnalyzeDocumentRequest{} - - return input, nil -} - -// DeserializeAnalyzeExpenseRequest parses an HTTP request into a *AnalyzeExpenseRequest. -func DeserializeAnalyzeExpenseRequest(r *http.Request, pathParams PathParams) (*AnalyzeExpenseRequest, error) { - input := &AnalyzeExpenseRequest{} - - return input, nil -} - -// DeserializeAnalyzeIDRequest parses an HTTP request into a *AnalyzeIDRequest. -func DeserializeAnalyzeIDRequest(r *http.Request, pathParams PathParams) (*AnalyzeIDRequest, error) { - input := &AnalyzeIDRequest{} - - return input, nil -} - -// DeserializeCreateAdapterRequest parses an HTTP request into a *CreateAdapterRequest. -func DeserializeCreateAdapterRequest(r *http.Request, pathParams PathParams) (*CreateAdapterRequest, error) { - input := &CreateAdapterRequest{} - - return input, nil -} - -// DeserializeCreateAdapterVersionRequest parses an HTTP request into a *CreateAdapterVersionRequest. -func DeserializeCreateAdapterVersionRequest(r *http.Request, pathParams PathParams) (*CreateAdapterVersionRequest, error) { - input := &CreateAdapterVersionRequest{} - - return input, nil -} - -// DeserializeDeleteAdapterRequest parses an HTTP request into a *DeleteAdapterRequest. -func DeserializeDeleteAdapterRequest(r *http.Request, pathParams PathParams) (*DeleteAdapterRequest, error) { - input := &DeleteAdapterRequest{} - - return input, nil -} - -// DeserializeDeleteAdapterVersionRequest parses an HTTP request into a *DeleteAdapterVersionRequest. -func DeserializeDeleteAdapterVersionRequest(r *http.Request, pathParams PathParams) (*DeleteAdapterVersionRequest, error) { - input := &DeleteAdapterVersionRequest{} - - return input, nil -} - -// DeserializeDetectDocumentTextRequest parses an HTTP request into a *DetectDocumentTextRequest. -func DeserializeDetectDocumentTextRequest(r *http.Request, pathParams PathParams) (*DetectDocumentTextRequest, error) { - input := &DetectDocumentTextRequest{} - - return input, nil -} - -// DeserializeGetAdapterRequest parses an HTTP request into a *GetAdapterRequest. -func DeserializeGetAdapterRequest(r *http.Request, pathParams PathParams) (*GetAdapterRequest, error) { - input := &GetAdapterRequest{} - - return input, nil -} - -// DeserializeGetAdapterVersionRequest parses an HTTP request into a *GetAdapterVersionRequest. -func DeserializeGetAdapterVersionRequest(r *http.Request, pathParams PathParams) (*GetAdapterVersionRequest, error) { - input := &GetAdapterVersionRequest{} - - return input, nil -} - -// DeserializeGetDocumentAnalysisRequest parses an HTTP request into a *GetDocumentAnalysisRequest. -func DeserializeGetDocumentAnalysisRequest(r *http.Request, pathParams PathParams) (*GetDocumentAnalysisRequest, error) { - input := &GetDocumentAnalysisRequest{} - - return input, nil -} - -// DeserializeGetDocumentTextDetectionRequest parses an HTTP request into a *GetDocumentTextDetectionRequest. -func DeserializeGetDocumentTextDetectionRequest(r *http.Request, pathParams PathParams) (*GetDocumentTextDetectionRequest, error) { - input := &GetDocumentTextDetectionRequest{} - - return input, nil -} - -// DeserializeGetExpenseAnalysisRequest parses an HTTP request into a *GetExpenseAnalysisRequest. -func DeserializeGetExpenseAnalysisRequest(r *http.Request, pathParams PathParams) (*GetExpenseAnalysisRequest, error) { - input := &GetExpenseAnalysisRequest{} - - return input, nil -} - -// DeserializeGetLendingAnalysisRequest parses an HTTP request into a *GetLendingAnalysisRequest. -func DeserializeGetLendingAnalysisRequest(r *http.Request, pathParams PathParams) (*GetLendingAnalysisRequest, error) { - input := &GetLendingAnalysisRequest{} - - return input, nil -} - -// DeserializeGetLendingAnalysisSummaryRequest parses an HTTP request into a *GetLendingAnalysisSummaryRequest. -func DeserializeGetLendingAnalysisSummaryRequest(r *http.Request, pathParams PathParams) (*GetLendingAnalysisSummaryRequest, error) { - input := &GetLendingAnalysisSummaryRequest{} - - return input, nil -} - -// DeserializeListAdapterVersionsRequest parses an HTTP request into a *ListAdapterVersionsRequest. -func DeserializeListAdapterVersionsRequest(r *http.Request, pathParams PathParams) (*ListAdapterVersionsRequest, error) { - input := &ListAdapterVersionsRequest{} - - return input, nil -} - -// DeserializeListAdaptersRequest parses an HTTP request into a *ListAdaptersRequest. -func DeserializeListAdaptersRequest(r *http.Request, pathParams PathParams) (*ListAdaptersRequest, error) { - input := &ListAdaptersRequest{} - - return input, nil -} - -// DeserializeListTagsForResourceRequest parses an HTTP request into a *ListTagsForResourceRequest. -func DeserializeListTagsForResourceRequest(r *http.Request, pathParams PathParams) (*ListTagsForResourceRequest, error) { - input := &ListTagsForResourceRequest{} - - return input, nil -} - -// DeserializeStartDocumentAnalysisRequest parses an HTTP request into a *StartDocumentAnalysisRequest. -func DeserializeStartDocumentAnalysisRequest(r *http.Request, pathParams PathParams) (*StartDocumentAnalysisRequest, error) { - input := &StartDocumentAnalysisRequest{} - - return input, nil -} - -// DeserializeStartDocumentTextDetectionRequest parses an HTTP request into a *StartDocumentTextDetectionRequest. -func DeserializeStartDocumentTextDetectionRequest(r *http.Request, pathParams PathParams) (*StartDocumentTextDetectionRequest, error) { - input := &StartDocumentTextDetectionRequest{} - - return input, nil -} - -// DeserializeStartExpenseAnalysisRequest parses an HTTP request into a *StartExpenseAnalysisRequest. -func DeserializeStartExpenseAnalysisRequest(r *http.Request, pathParams PathParams) (*StartExpenseAnalysisRequest, error) { - input := &StartExpenseAnalysisRequest{} - - return input, nil -} - -// DeserializeStartLendingAnalysisRequest parses an HTTP request into a *StartLendingAnalysisRequest. -func DeserializeStartLendingAnalysisRequest(r *http.Request, pathParams PathParams) (*StartLendingAnalysisRequest, error) { - input := &StartLendingAnalysisRequest{} - - return input, nil -} - -// DeserializeTagResourceRequest parses an HTTP request into a *TagResourceRequest. -func DeserializeTagResourceRequest(r *http.Request, pathParams PathParams) (*TagResourceRequest, error) { - input := &TagResourceRequest{} - - return input, nil -} - -// DeserializeUntagResourceRequest parses an HTTP request into a *UntagResourceRequest. -func DeserializeUntagResourceRequest(r *http.Request, pathParams PathParams) (*UntagResourceRequest, error) { - input := &UntagResourceRequest{} - - return input, nil -} - -// DeserializeUpdateAdapterRequest parses an HTTP request into a *UpdateAdapterRequest. -func DeserializeUpdateAdapterRequest(r *http.Request, pathParams PathParams) (*UpdateAdapterRequest, error) { - input := &UpdateAdapterRequest{} - - return input, nil -} diff --git a/internal/generated/timestreamwrite/deserializer.go b/internal/generated/timestreamwrite/deserializer.go deleted file mode 100644 index 56078c78..00000000 --- a/internal/generated/timestreamwrite/deserializer.go +++ /dev/null @@ -1,273 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package timestreamwrite - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeCreateBatchLoadTaskResponse writes the CreateBatchLoadTaskResponse to the HTTP response. -func SerializeCreateBatchLoadTaskResponse(w http.ResponseWriter, output *CreateBatchLoadTaskResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateDatabaseResponse writes the CreateDatabaseResponse to the HTTP response. -func SerializeCreateDatabaseResponse(w http.ResponseWriter, output *CreateDatabaseResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateTableResponse writes the CreateTableResponse to the HTTP response. -func SerializeCreateTableResponse(w http.ResponseWriter, output *CreateTableResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDescribeBatchLoadTaskResponse writes the DescribeBatchLoadTaskResponse to the HTTP response. -func SerializeDescribeBatchLoadTaskResponse(w http.ResponseWriter, output *DescribeBatchLoadTaskResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeDatabaseResponse writes the DescribeDatabaseResponse to the HTTP response. -func SerializeDescribeDatabaseResponse(w http.ResponseWriter, output *DescribeDatabaseResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeEndpointsResponse writes the DescribeEndpointsResponse to the HTTP response. -func SerializeDescribeEndpointsResponse(w http.ResponseWriter, output *DescribeEndpointsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeTableResponse writes the DescribeTableResponse to the HTTP response. -func SerializeDescribeTableResponse(w http.ResponseWriter, output *DescribeTableResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListBatchLoadTasksResponse writes the ListBatchLoadTasksResponse to the HTTP response. -func SerializeListBatchLoadTasksResponse(w http.ResponseWriter, output *ListBatchLoadTasksResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListDatabasesResponse writes the ListDatabasesResponse to the HTTP response. -func SerializeListDatabasesResponse(w http.ResponseWriter, output *ListDatabasesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTablesResponse writes the ListTablesResponse to the HTTP response. -func SerializeListTablesResponse(w http.ResponseWriter, output *ListTablesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceResponse writes the ListTagsForResourceResponse to the HTTP response. -func SerializeListTagsForResourceResponse(w http.ResponseWriter, output *ListTagsForResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeResumeBatchLoadTaskResponse writes the ResumeBatchLoadTaskResponse to the HTTP response. -func SerializeResumeBatchLoadTaskResponse(w http.ResponseWriter, output *ResumeBatchLoadTaskResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeTagResourceResponse writes the TagResourceResponse to the HTTP response. -func SerializeTagResourceResponse(w http.ResponseWriter, output *TagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUntagResourceResponse writes the UntagResourceResponse to the HTTP response. -func SerializeUntagResourceResponse(w http.ResponseWriter, output *UntagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateDatabaseResponse writes the UpdateDatabaseResponse to the HTTP response. -func SerializeUpdateDatabaseResponse(w http.ResponseWriter, output *UpdateDatabaseResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateTableResponse writes the UpdateTableResponse to the HTTP response. -func SerializeUpdateTableResponse(w http.ResponseWriter, output *UpdateTableResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeWriteRecordsResponse writes the WriteRecordsResponse to the HTTP response. -func SerializeWriteRecordsResponse(w http.ResponseWriter, output *WriteRecordsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/timestreamwrite/interface.go b/internal/generated/timestreamwrite/interface.go deleted file mode 100644 index a29ad082..00000000 --- a/internal/generated/timestreamwrite/interface.go +++ /dev/null @@ -1,27 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package timestreamwrite - -import "context" - -type Timestream_20181101Service interface { - CreateBatchLoadTask(ctx context.Context, input *CreateBatchLoadTaskRequest) (*CreateBatchLoadTaskResponse, error) - CreateDatabase(ctx context.Context, input *CreateDatabaseRequest) (*CreateDatabaseResponse, error) - CreateTable(ctx context.Context, input *CreateTableRequest) (*CreateTableResponse, error) - DeleteDatabase(ctx context.Context, input *DeleteDatabaseRequest) (*SmithyUnit, error) - DeleteTable(ctx context.Context, input *DeleteTableRequest) (*SmithyUnit, error) - DescribeBatchLoadTask(ctx context.Context, input *DescribeBatchLoadTaskRequest) (*DescribeBatchLoadTaskResponse, error) - DescribeDatabase(ctx context.Context, input *DescribeDatabaseRequest) (*DescribeDatabaseResponse, error) - DescribeEndpoints(ctx context.Context, input *DescribeEndpointsRequest) (*DescribeEndpointsResponse, error) - DescribeTable(ctx context.Context, input *DescribeTableRequest) (*DescribeTableResponse, error) - ListBatchLoadTasks(ctx context.Context, input *ListBatchLoadTasksRequest) (*ListBatchLoadTasksResponse, error) - ListDatabases(ctx context.Context, input *ListDatabasesRequest) (*ListDatabasesResponse, error) - ListTables(ctx context.Context, input *ListTablesRequest) (*ListTablesResponse, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceRequest) (*ListTagsForResourceResponse, error) - ResumeBatchLoadTask(ctx context.Context, input *ResumeBatchLoadTaskRequest) (*ResumeBatchLoadTaskResponse, error) - TagResource(ctx context.Context, input *TagResourceRequest) (*TagResourceResponse, error) - UntagResource(ctx context.Context, input *UntagResourceRequest) (*UntagResourceResponse, error) - UpdateDatabase(ctx context.Context, input *UpdateDatabaseRequest) (*UpdateDatabaseResponse, error) - UpdateTable(ctx context.Context, input *UpdateTableRequest) (*UpdateTableResponse, error) - WriteRecords(ctx context.Context, input *WriteRecordsRequest) (*WriteRecordsResponse, error) -} diff --git a/internal/generated/timestreamwrite/router.go b/internal/generated/timestreamwrite/router.go index 73449426..b9aacb49 100644 --- a/internal/generated/timestreamwrite/router.go +++ b/internal/generated/timestreamwrite/router.go @@ -4,6 +4,9 @@ package timestreamwrite import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/timestreamwrite/serializer.go b/internal/generated/timestreamwrite/serializer.go deleted file mode 100644 index 81d0b18c..00000000 --- a/internal/generated/timestreamwrite/serializer.go +++ /dev/null @@ -1,143 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package timestreamwrite - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeCreateBatchLoadTaskRequest parses an HTTP request into a *CreateBatchLoadTaskRequest. -func DeserializeCreateBatchLoadTaskRequest(r *http.Request, pathParams PathParams) (*CreateBatchLoadTaskRequest, error) { - input := &CreateBatchLoadTaskRequest{} - - return input, nil -} - -// DeserializeCreateDatabaseRequest parses an HTTP request into a *CreateDatabaseRequest. -func DeserializeCreateDatabaseRequest(r *http.Request, pathParams PathParams) (*CreateDatabaseRequest, error) { - input := &CreateDatabaseRequest{} - - return input, nil -} - -// DeserializeCreateTableRequest parses an HTTP request into a *CreateTableRequest. -func DeserializeCreateTableRequest(r *http.Request, pathParams PathParams) (*CreateTableRequest, error) { - input := &CreateTableRequest{} - - return input, nil -} - -// DeserializeDeleteDatabaseRequest parses an HTTP request into a *DeleteDatabaseRequest. -func DeserializeDeleteDatabaseRequest(r *http.Request, pathParams PathParams) (*DeleteDatabaseRequest, error) { - input := &DeleteDatabaseRequest{} - - return input, nil -} - -// DeserializeDeleteTableRequest parses an HTTP request into a *DeleteTableRequest. -func DeserializeDeleteTableRequest(r *http.Request, pathParams PathParams) (*DeleteTableRequest, error) { - input := &DeleteTableRequest{} - - return input, nil -} - -// DeserializeDescribeBatchLoadTaskRequest parses an HTTP request into a *DescribeBatchLoadTaskRequest. -func DeserializeDescribeBatchLoadTaskRequest(r *http.Request, pathParams PathParams) (*DescribeBatchLoadTaskRequest, error) { - input := &DescribeBatchLoadTaskRequest{} - - return input, nil -} - -// DeserializeDescribeDatabaseRequest parses an HTTP request into a *DescribeDatabaseRequest. -func DeserializeDescribeDatabaseRequest(r *http.Request, pathParams PathParams) (*DescribeDatabaseRequest, error) { - input := &DescribeDatabaseRequest{} - - return input, nil -} - -// DeserializeDescribeEndpointsRequest parses an HTTP request into a *DescribeEndpointsRequest. -func DeserializeDescribeEndpointsRequest(r *http.Request, pathParams PathParams) (*DescribeEndpointsRequest, error) { - input := &DescribeEndpointsRequest{} - - return input, nil -} - -// DeserializeDescribeTableRequest parses an HTTP request into a *DescribeTableRequest. -func DeserializeDescribeTableRequest(r *http.Request, pathParams PathParams) (*DescribeTableRequest, error) { - input := &DescribeTableRequest{} - - return input, nil -} - -// DeserializeListBatchLoadTasksRequest parses an HTTP request into a *ListBatchLoadTasksRequest. -func DeserializeListBatchLoadTasksRequest(r *http.Request, pathParams PathParams) (*ListBatchLoadTasksRequest, error) { - input := &ListBatchLoadTasksRequest{} - - return input, nil -} - -// DeserializeListDatabasesRequest parses an HTTP request into a *ListDatabasesRequest. -func DeserializeListDatabasesRequest(r *http.Request, pathParams PathParams) (*ListDatabasesRequest, error) { - input := &ListDatabasesRequest{} - - return input, nil -} - -// DeserializeListTablesRequest parses an HTTP request into a *ListTablesRequest. -func DeserializeListTablesRequest(r *http.Request, pathParams PathParams) (*ListTablesRequest, error) { - input := &ListTablesRequest{} - - return input, nil -} - -// DeserializeListTagsForResourceRequest parses an HTTP request into a *ListTagsForResourceRequest. -func DeserializeListTagsForResourceRequest(r *http.Request, pathParams PathParams) (*ListTagsForResourceRequest, error) { - input := &ListTagsForResourceRequest{} - - return input, nil -} - -// DeserializeResumeBatchLoadTaskRequest parses an HTTP request into a *ResumeBatchLoadTaskRequest. -func DeserializeResumeBatchLoadTaskRequest(r *http.Request, pathParams PathParams) (*ResumeBatchLoadTaskRequest, error) { - input := &ResumeBatchLoadTaskRequest{} - - return input, nil -} - -// DeserializeTagResourceRequest parses an HTTP request into a *TagResourceRequest. -func DeserializeTagResourceRequest(r *http.Request, pathParams PathParams) (*TagResourceRequest, error) { - input := &TagResourceRequest{} - - return input, nil -} - -// DeserializeUntagResourceRequest parses an HTTP request into a *UntagResourceRequest. -func DeserializeUntagResourceRequest(r *http.Request, pathParams PathParams) (*UntagResourceRequest, error) { - input := &UntagResourceRequest{} - - return input, nil -} - -// DeserializeUpdateDatabaseRequest parses an HTTP request into a *UpdateDatabaseRequest. -func DeserializeUpdateDatabaseRequest(r *http.Request, pathParams PathParams) (*UpdateDatabaseRequest, error) { - input := &UpdateDatabaseRequest{} - - return input, nil -} - -// DeserializeUpdateTableRequest parses an HTTP request into a *UpdateTableRequest. -func DeserializeUpdateTableRequest(r *http.Request, pathParams PathParams) (*UpdateTableRequest, error) { - input := &UpdateTableRequest{} - - return input, nil -} - -// DeserializeWriteRecordsRequest parses an HTTP request into a *WriteRecordsRequest. -func DeserializeWriteRecordsRequest(r *http.Request, pathParams PathParams) (*WriteRecordsRequest, error) { - input := &WriteRecordsRequest{} - - return input, nil -} diff --git a/internal/generated/transcribe/deserializer.go b/internal/generated/transcribe/deserializer.go deleted file mode 100644 index 8ac2fc45..00000000 --- a/internal/generated/transcribe/deserializer.go +++ /dev/null @@ -1,571 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package transcribe - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeCreateCallAnalyticsCategoryResponse writes the CreateCallAnalyticsCategoryResponse to the HTTP response. -func SerializeCreateCallAnalyticsCategoryResponse(w http.ResponseWriter, output *CreateCallAnalyticsCategoryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateLanguageModelResponse writes the CreateLanguageModelResponse to the HTTP response. -func SerializeCreateLanguageModelResponse(w http.ResponseWriter, output *CreateLanguageModelResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateMedicalVocabularyResponse writes the CreateMedicalVocabularyResponse to the HTTP response. -func SerializeCreateMedicalVocabularyResponse(w http.ResponseWriter, output *CreateMedicalVocabularyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateVocabularyResponse writes the CreateVocabularyResponse to the HTTP response. -func SerializeCreateVocabularyResponse(w http.ResponseWriter, output *CreateVocabularyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateVocabularyFilterResponse writes the CreateVocabularyFilterResponse to the HTTP response. -func SerializeCreateVocabularyFilterResponse(w http.ResponseWriter, output *CreateVocabularyFilterResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteCallAnalyticsCategoryResponse writes the DeleteCallAnalyticsCategoryResponse to the HTTP response. -func SerializeDeleteCallAnalyticsCategoryResponse(w http.ResponseWriter, output *DeleteCallAnalyticsCategoryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteCallAnalyticsJobResponse writes the DeleteCallAnalyticsJobResponse to the HTTP response. -func SerializeDeleteCallAnalyticsJobResponse(w http.ResponseWriter, output *DeleteCallAnalyticsJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDescribeLanguageModelResponse writes the DescribeLanguageModelResponse to the HTTP response. -func SerializeDescribeLanguageModelResponse(w http.ResponseWriter, output *DescribeLanguageModelResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCallAnalyticsCategoryResponse writes the GetCallAnalyticsCategoryResponse to the HTTP response. -func SerializeGetCallAnalyticsCategoryResponse(w http.ResponseWriter, output *GetCallAnalyticsCategoryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetCallAnalyticsJobResponse writes the GetCallAnalyticsJobResponse to the HTTP response. -func SerializeGetCallAnalyticsJobResponse(w http.ResponseWriter, output *GetCallAnalyticsJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetMedicalScribeJobResponse writes the GetMedicalScribeJobResponse to the HTTP response. -func SerializeGetMedicalScribeJobResponse(w http.ResponseWriter, output *GetMedicalScribeJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetMedicalTranscriptionJobResponse writes the GetMedicalTranscriptionJobResponse to the HTTP response. -func SerializeGetMedicalTranscriptionJobResponse(w http.ResponseWriter, output *GetMedicalTranscriptionJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetMedicalVocabularyResponse writes the GetMedicalVocabularyResponse to the HTTP response. -func SerializeGetMedicalVocabularyResponse(w http.ResponseWriter, output *GetMedicalVocabularyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTranscriptionJobResponse writes the GetTranscriptionJobResponse to the HTTP response. -func SerializeGetTranscriptionJobResponse(w http.ResponseWriter, output *GetTranscriptionJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetVocabularyResponse writes the GetVocabularyResponse to the HTTP response. -func SerializeGetVocabularyResponse(w http.ResponseWriter, output *GetVocabularyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetVocabularyFilterResponse writes the GetVocabularyFilterResponse to the HTTP response. -func SerializeGetVocabularyFilterResponse(w http.ResponseWriter, output *GetVocabularyFilterResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListCallAnalyticsCategoriesResponse writes the ListCallAnalyticsCategoriesResponse to the HTTP response. -func SerializeListCallAnalyticsCategoriesResponse(w http.ResponseWriter, output *ListCallAnalyticsCategoriesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListCallAnalyticsJobsResponse writes the ListCallAnalyticsJobsResponse to the HTTP response. -func SerializeListCallAnalyticsJobsResponse(w http.ResponseWriter, output *ListCallAnalyticsJobsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListLanguageModelsResponse writes the ListLanguageModelsResponse to the HTTP response. -func SerializeListLanguageModelsResponse(w http.ResponseWriter, output *ListLanguageModelsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListMedicalScribeJobsResponse writes the ListMedicalScribeJobsResponse to the HTTP response. -func SerializeListMedicalScribeJobsResponse(w http.ResponseWriter, output *ListMedicalScribeJobsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListMedicalTranscriptionJobsResponse writes the ListMedicalTranscriptionJobsResponse to the HTTP response. -func SerializeListMedicalTranscriptionJobsResponse(w http.ResponseWriter, output *ListMedicalTranscriptionJobsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListMedicalVocabulariesResponse writes the ListMedicalVocabulariesResponse to the HTTP response. -func SerializeListMedicalVocabulariesResponse(w http.ResponseWriter, output *ListMedicalVocabulariesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceResponse writes the ListTagsForResourceResponse to the HTTP response. -func SerializeListTagsForResourceResponse(w http.ResponseWriter, output *ListTagsForResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTranscriptionJobsResponse writes the ListTranscriptionJobsResponse to the HTTP response. -func SerializeListTranscriptionJobsResponse(w http.ResponseWriter, output *ListTranscriptionJobsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListVocabulariesResponse writes the ListVocabulariesResponse to the HTTP response. -func SerializeListVocabulariesResponse(w http.ResponseWriter, output *ListVocabulariesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListVocabularyFiltersResponse writes the ListVocabularyFiltersResponse to the HTTP response. -func SerializeListVocabularyFiltersResponse(w http.ResponseWriter, output *ListVocabularyFiltersResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartCallAnalyticsJobResponse writes the StartCallAnalyticsJobResponse to the HTTP response. -func SerializeStartCallAnalyticsJobResponse(w http.ResponseWriter, output *StartCallAnalyticsJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartMedicalScribeJobResponse writes the StartMedicalScribeJobResponse to the HTTP response. -func SerializeStartMedicalScribeJobResponse(w http.ResponseWriter, output *StartMedicalScribeJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartMedicalTranscriptionJobResponse writes the StartMedicalTranscriptionJobResponse to the HTTP response. -func SerializeStartMedicalTranscriptionJobResponse(w http.ResponseWriter, output *StartMedicalTranscriptionJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartTranscriptionJobResponse writes the StartTranscriptionJobResponse to the HTTP response. -func SerializeStartTranscriptionJobResponse(w http.ResponseWriter, output *StartTranscriptionJobResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTagResourceResponse writes the TagResourceResponse to the HTTP response. -func SerializeTagResourceResponse(w http.ResponseWriter, output *TagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUntagResourceResponse writes the UntagResourceResponse to the HTTP response. -func SerializeUntagResourceResponse(w http.ResponseWriter, output *UntagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateCallAnalyticsCategoryResponse writes the UpdateCallAnalyticsCategoryResponse to the HTTP response. -func SerializeUpdateCallAnalyticsCategoryResponse(w http.ResponseWriter, output *UpdateCallAnalyticsCategoryResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateMedicalVocabularyResponse writes the UpdateMedicalVocabularyResponse to the HTTP response. -func SerializeUpdateMedicalVocabularyResponse(w http.ResponseWriter, output *UpdateMedicalVocabularyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateVocabularyResponse writes the UpdateVocabularyResponse to the HTTP response. -func SerializeUpdateVocabularyResponse(w http.ResponseWriter, output *UpdateVocabularyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateVocabularyFilterResponse writes the UpdateVocabularyFilterResponse to the HTTP response. -func SerializeUpdateVocabularyFilterResponse(w http.ResponseWriter, output *UpdateVocabularyFilterResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/transcribe/interface.go b/internal/generated/transcribe/interface.go deleted file mode 100644 index 99ac808a..00000000 --- a/internal/generated/transcribe/interface.go +++ /dev/null @@ -1,51 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package transcribe - -import "context" - -type TranscribeService interface { - CreateCallAnalyticsCategory(ctx context.Context, input *CreateCallAnalyticsCategoryRequest) (*CreateCallAnalyticsCategoryResponse, error) - CreateLanguageModel(ctx context.Context, input *CreateLanguageModelRequest) (*CreateLanguageModelResponse, error) - CreateMedicalVocabulary(ctx context.Context, input *CreateMedicalVocabularyRequest) (*CreateMedicalVocabularyResponse, error) - CreateVocabulary(ctx context.Context, input *CreateVocabularyRequest) (*CreateVocabularyResponse, error) - CreateVocabularyFilter(ctx context.Context, input *CreateVocabularyFilterRequest) (*CreateVocabularyFilterResponse, error) - DeleteCallAnalyticsCategory(ctx context.Context, input *DeleteCallAnalyticsCategoryRequest) (*DeleteCallAnalyticsCategoryResponse, error) - DeleteCallAnalyticsJob(ctx context.Context, input *DeleteCallAnalyticsJobRequest) (*DeleteCallAnalyticsJobResponse, error) - DeleteLanguageModel(ctx context.Context, input *DeleteLanguageModelRequest) (*SmithyUnit, error) - DeleteMedicalScribeJob(ctx context.Context, input *DeleteMedicalScribeJobRequest) (*SmithyUnit, error) - DeleteMedicalTranscriptionJob(ctx context.Context, input *DeleteMedicalTranscriptionJobRequest) (*SmithyUnit, error) - DeleteMedicalVocabulary(ctx context.Context, input *DeleteMedicalVocabularyRequest) (*SmithyUnit, error) - DeleteTranscriptionJob(ctx context.Context, input *DeleteTranscriptionJobRequest) (*SmithyUnit, error) - DeleteVocabulary(ctx context.Context, input *DeleteVocabularyRequest) (*SmithyUnit, error) - DeleteVocabularyFilter(ctx context.Context, input *DeleteVocabularyFilterRequest) (*SmithyUnit, error) - DescribeLanguageModel(ctx context.Context, input *DescribeLanguageModelRequest) (*DescribeLanguageModelResponse, error) - GetCallAnalyticsCategory(ctx context.Context, input *GetCallAnalyticsCategoryRequest) (*GetCallAnalyticsCategoryResponse, error) - GetCallAnalyticsJob(ctx context.Context, input *GetCallAnalyticsJobRequest) (*GetCallAnalyticsJobResponse, error) - GetMedicalScribeJob(ctx context.Context, input *GetMedicalScribeJobRequest) (*GetMedicalScribeJobResponse, error) - GetMedicalTranscriptionJob(ctx context.Context, input *GetMedicalTranscriptionJobRequest) (*GetMedicalTranscriptionJobResponse, error) - GetMedicalVocabulary(ctx context.Context, input *GetMedicalVocabularyRequest) (*GetMedicalVocabularyResponse, error) - GetTranscriptionJob(ctx context.Context, input *GetTranscriptionJobRequest) (*GetTranscriptionJobResponse, error) - GetVocabulary(ctx context.Context, input *GetVocabularyRequest) (*GetVocabularyResponse, error) - GetVocabularyFilter(ctx context.Context, input *GetVocabularyFilterRequest) (*GetVocabularyFilterResponse, error) - ListCallAnalyticsCategories(ctx context.Context, input *ListCallAnalyticsCategoriesRequest) (*ListCallAnalyticsCategoriesResponse, error) - ListCallAnalyticsJobs(ctx context.Context, input *ListCallAnalyticsJobsRequest) (*ListCallAnalyticsJobsResponse, error) - ListLanguageModels(ctx context.Context, input *ListLanguageModelsRequest) (*ListLanguageModelsResponse, error) - ListMedicalScribeJobs(ctx context.Context, input *ListMedicalScribeJobsRequest) (*ListMedicalScribeJobsResponse, error) - ListMedicalTranscriptionJobs(ctx context.Context, input *ListMedicalTranscriptionJobsRequest) (*ListMedicalTranscriptionJobsResponse, error) - ListMedicalVocabularies(ctx context.Context, input *ListMedicalVocabulariesRequest) (*ListMedicalVocabulariesResponse, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceRequest) (*ListTagsForResourceResponse, error) - ListTranscriptionJobs(ctx context.Context, input *ListTranscriptionJobsRequest) (*ListTranscriptionJobsResponse, error) - ListVocabularies(ctx context.Context, input *ListVocabulariesRequest) (*ListVocabulariesResponse, error) - ListVocabularyFilters(ctx context.Context, input *ListVocabularyFiltersRequest) (*ListVocabularyFiltersResponse, error) - StartCallAnalyticsJob(ctx context.Context, input *StartCallAnalyticsJobRequest) (*StartCallAnalyticsJobResponse, error) - StartMedicalScribeJob(ctx context.Context, input *StartMedicalScribeJobRequest) (*StartMedicalScribeJobResponse, error) - StartMedicalTranscriptionJob(ctx context.Context, input *StartMedicalTranscriptionJobRequest) (*StartMedicalTranscriptionJobResponse, error) - StartTranscriptionJob(ctx context.Context, input *StartTranscriptionJobRequest) (*StartTranscriptionJobResponse, error) - TagResource(ctx context.Context, input *TagResourceRequest) (*TagResourceResponse, error) - UntagResource(ctx context.Context, input *UntagResourceRequest) (*UntagResourceResponse, error) - UpdateCallAnalyticsCategory(ctx context.Context, input *UpdateCallAnalyticsCategoryRequest) (*UpdateCallAnalyticsCategoryResponse, error) - UpdateMedicalVocabulary(ctx context.Context, input *UpdateMedicalVocabularyRequest) (*UpdateMedicalVocabularyResponse, error) - UpdateVocabulary(ctx context.Context, input *UpdateVocabularyRequest) (*UpdateVocabularyResponse, error) - UpdateVocabularyFilter(ctx context.Context, input *UpdateVocabularyFilterRequest) (*UpdateVocabularyFilterResponse, error) -} diff --git a/internal/generated/transcribe/router.go b/internal/generated/transcribe/router.go index 4419f7b0..f724477e 100644 --- a/internal/generated/transcribe/router.go +++ b/internal/generated/transcribe/router.go @@ -4,6 +4,9 @@ package transcribe import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/transcribe/serializer.go b/internal/generated/transcribe/serializer.go deleted file mode 100644 index 198f29ea..00000000 --- a/internal/generated/transcribe/serializer.go +++ /dev/null @@ -1,543 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package transcribe - -import ( - "net/http" - "strconv" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeCreateCallAnalyticsCategoryRequest parses an HTTP request into a *CreateCallAnalyticsCategoryRequest. -func DeserializeCreateCallAnalyticsCategoryRequest(r *http.Request, pathParams PathParams) (*CreateCallAnalyticsCategoryRequest, error) { - input := &CreateCallAnalyticsCategoryRequest{} - - if v, ok := pathParams["CategoryName"]; ok { - input.CategoryName = v - } - - return input, nil -} - -// DeserializeCreateLanguageModelRequest parses an HTTP request into a *CreateLanguageModelRequest. -func DeserializeCreateLanguageModelRequest(r *http.Request, pathParams PathParams) (*CreateLanguageModelRequest, error) { - input := &CreateLanguageModelRequest{} - - if v, ok := pathParams["ModelName"]; ok { - input.ModelName = v - } - - return input, nil -} - -// DeserializeCreateMedicalVocabularyRequest parses an HTTP request into a *CreateMedicalVocabularyRequest. -func DeserializeCreateMedicalVocabularyRequest(r *http.Request, pathParams PathParams) (*CreateMedicalVocabularyRequest, error) { - input := &CreateMedicalVocabularyRequest{} - - if v, ok := pathParams["VocabularyName"]; ok { - input.VocabularyName = v - } - - return input, nil -} - -// DeserializeCreateVocabularyRequest parses an HTTP request into a *CreateVocabularyRequest. -func DeserializeCreateVocabularyRequest(r *http.Request, pathParams PathParams) (*CreateVocabularyRequest, error) { - input := &CreateVocabularyRequest{} - - if v, ok := pathParams["VocabularyName"]; ok { - input.VocabularyName = v - } - - return input, nil -} - -// DeserializeCreateVocabularyFilterRequest parses an HTTP request into a *CreateVocabularyFilterRequest. -func DeserializeCreateVocabularyFilterRequest(r *http.Request, pathParams PathParams) (*CreateVocabularyFilterRequest, error) { - input := &CreateVocabularyFilterRequest{} - - if v, ok := pathParams["VocabularyFilterName"]; ok { - input.VocabularyFilterName = v - } - - return input, nil -} - -// DeserializeDeleteCallAnalyticsCategoryRequest parses an HTTP request into a *DeleteCallAnalyticsCategoryRequest. -func DeserializeDeleteCallAnalyticsCategoryRequest(r *http.Request, pathParams PathParams) (*DeleteCallAnalyticsCategoryRequest, error) { - input := &DeleteCallAnalyticsCategoryRequest{} - - if v, ok := pathParams["CategoryName"]; ok { - input.CategoryName = v - } - - return input, nil -} - -// DeserializeDeleteCallAnalyticsJobRequest parses an HTTP request into a *DeleteCallAnalyticsJobRequest. -func DeserializeDeleteCallAnalyticsJobRequest(r *http.Request, pathParams PathParams) (*DeleteCallAnalyticsJobRequest, error) { - input := &DeleteCallAnalyticsJobRequest{} - - if v, ok := pathParams["CallAnalyticsJobName"]; ok { - input.CallAnalyticsJobName = v - } - - return input, nil -} - -// DeserializeDeleteLanguageModelRequest parses an HTTP request into a *DeleteLanguageModelRequest. -func DeserializeDeleteLanguageModelRequest(r *http.Request, pathParams PathParams) (*DeleteLanguageModelRequest, error) { - input := &DeleteLanguageModelRequest{} - - if v, ok := pathParams["ModelName"]; ok { - input.ModelName = v - } - - return input, nil -} - -// DeserializeDeleteMedicalScribeJobRequest parses an HTTP request into a *DeleteMedicalScribeJobRequest. -func DeserializeDeleteMedicalScribeJobRequest(r *http.Request, pathParams PathParams) (*DeleteMedicalScribeJobRequest, error) { - input := &DeleteMedicalScribeJobRequest{} - - if v, ok := pathParams["MedicalScribeJobName"]; ok { - input.MedicalScribeJobName = v - } - - return input, nil -} - -// DeserializeDeleteMedicalTranscriptionJobRequest parses an HTTP request into a *DeleteMedicalTranscriptionJobRequest. -func DeserializeDeleteMedicalTranscriptionJobRequest(r *http.Request, pathParams PathParams) (*DeleteMedicalTranscriptionJobRequest, error) { - input := &DeleteMedicalTranscriptionJobRequest{} - - if v, ok := pathParams["MedicalTranscriptionJobName"]; ok { - input.MedicalTranscriptionJobName = v - } - - return input, nil -} - -// DeserializeDeleteMedicalVocabularyRequest parses an HTTP request into a *DeleteMedicalVocabularyRequest. -func DeserializeDeleteMedicalVocabularyRequest(r *http.Request, pathParams PathParams) (*DeleteMedicalVocabularyRequest, error) { - input := &DeleteMedicalVocabularyRequest{} - - if v, ok := pathParams["VocabularyName"]; ok { - input.VocabularyName = v - } - - return input, nil -} - -// DeserializeDeleteTranscriptionJobRequest parses an HTTP request into a *DeleteTranscriptionJobRequest. -func DeserializeDeleteTranscriptionJobRequest(r *http.Request, pathParams PathParams) (*DeleteTranscriptionJobRequest, error) { - input := &DeleteTranscriptionJobRequest{} - - if v, ok := pathParams["TranscriptionJobName"]; ok { - input.TranscriptionJobName = v - } - - return input, nil -} - -// DeserializeDeleteVocabularyRequest parses an HTTP request into a *DeleteVocabularyRequest. -func DeserializeDeleteVocabularyRequest(r *http.Request, pathParams PathParams) (*DeleteVocabularyRequest, error) { - input := &DeleteVocabularyRequest{} - - if v, ok := pathParams["VocabularyName"]; ok { - input.VocabularyName = v - } - - return input, nil -} - -// DeserializeDeleteVocabularyFilterRequest parses an HTTP request into a *DeleteVocabularyFilterRequest. -func DeserializeDeleteVocabularyFilterRequest(r *http.Request, pathParams PathParams) (*DeleteVocabularyFilterRequest, error) { - input := &DeleteVocabularyFilterRequest{} - - if v, ok := pathParams["VocabularyFilterName"]; ok { - input.VocabularyFilterName = v - } - - return input, nil -} - -// DeserializeDescribeLanguageModelRequest parses an HTTP request into a *DescribeLanguageModelRequest. -func DeserializeDescribeLanguageModelRequest(r *http.Request, pathParams PathParams) (*DescribeLanguageModelRequest, error) { - input := &DescribeLanguageModelRequest{} - - if v, ok := pathParams["ModelName"]; ok { - input.ModelName = v - } - - return input, nil -} - -// DeserializeGetCallAnalyticsCategoryRequest parses an HTTP request into a *GetCallAnalyticsCategoryRequest. -func DeserializeGetCallAnalyticsCategoryRequest(r *http.Request, pathParams PathParams) (*GetCallAnalyticsCategoryRequest, error) { - input := &GetCallAnalyticsCategoryRequest{} - - if v, ok := pathParams["CategoryName"]; ok { - input.CategoryName = v - } - - return input, nil -} - -// DeserializeGetCallAnalyticsJobRequest parses an HTTP request into a *GetCallAnalyticsJobRequest. -func DeserializeGetCallAnalyticsJobRequest(r *http.Request, pathParams PathParams) (*GetCallAnalyticsJobRequest, error) { - input := &GetCallAnalyticsJobRequest{} - - if v, ok := pathParams["CallAnalyticsJobName"]; ok { - input.CallAnalyticsJobName = v - } - - return input, nil -} - -// DeserializeGetMedicalScribeJobRequest parses an HTTP request into a *GetMedicalScribeJobRequest. -func DeserializeGetMedicalScribeJobRequest(r *http.Request, pathParams PathParams) (*GetMedicalScribeJobRequest, error) { - input := &GetMedicalScribeJobRequest{} - - if v, ok := pathParams["MedicalScribeJobName"]; ok { - input.MedicalScribeJobName = v - } - - return input, nil -} - -// DeserializeGetMedicalTranscriptionJobRequest parses an HTTP request into a *GetMedicalTranscriptionJobRequest. -func DeserializeGetMedicalTranscriptionJobRequest(r *http.Request, pathParams PathParams) (*GetMedicalTranscriptionJobRequest, error) { - input := &GetMedicalTranscriptionJobRequest{} - - if v, ok := pathParams["MedicalTranscriptionJobName"]; ok { - input.MedicalTranscriptionJobName = v - } - - return input, nil -} - -// DeserializeGetMedicalVocabularyRequest parses an HTTP request into a *GetMedicalVocabularyRequest. -func DeserializeGetMedicalVocabularyRequest(r *http.Request, pathParams PathParams) (*GetMedicalVocabularyRequest, error) { - input := &GetMedicalVocabularyRequest{} - - if v, ok := pathParams["VocabularyName"]; ok { - input.VocabularyName = v - } - - return input, nil -} - -// DeserializeGetTranscriptionJobRequest parses an HTTP request into a *GetTranscriptionJobRequest. -func DeserializeGetTranscriptionJobRequest(r *http.Request, pathParams PathParams) (*GetTranscriptionJobRequest, error) { - input := &GetTranscriptionJobRequest{} - - if v, ok := pathParams["TranscriptionJobName"]; ok { - input.TranscriptionJobName = v - } - - return input, nil -} - -// DeserializeGetVocabularyRequest parses an HTTP request into a *GetVocabularyRequest. -func DeserializeGetVocabularyRequest(r *http.Request, pathParams PathParams) (*GetVocabularyRequest, error) { - input := &GetVocabularyRequest{} - - if v, ok := pathParams["VocabularyName"]; ok { - input.VocabularyName = v - } - - return input, nil -} - -// DeserializeGetVocabularyFilterRequest parses an HTTP request into a *GetVocabularyFilterRequest. -func DeserializeGetVocabularyFilterRequest(r *http.Request, pathParams PathParams) (*GetVocabularyFilterRequest, error) { - input := &GetVocabularyFilterRequest{} - - if v, ok := pathParams["VocabularyFilterName"]; ok { - input.VocabularyFilterName = v - } - - return input, nil -} - -// DeserializeListCallAnalyticsCategoriesRequest parses an HTTP request into a *ListCallAnalyticsCategoriesRequest. -func DeserializeListCallAnalyticsCategoriesRequest(r *http.Request, pathParams PathParams) (*ListCallAnalyticsCategoriesRequest, error) { - input := &ListCallAnalyticsCategoriesRequest{} - - if v := r.URL.Query().Get("MaxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("NextToken") - - return input, nil -} - -// DeserializeListCallAnalyticsJobsRequest parses an HTTP request into a *ListCallAnalyticsJobsRequest. -func DeserializeListCallAnalyticsJobsRequest(r *http.Request, pathParams PathParams) (*ListCallAnalyticsJobsRequest, error) { - input := &ListCallAnalyticsJobsRequest{} - - input.JobNameContains = r.URL.Query().Get("JobNameContains") - - if v := r.URL.Query().Get("MaxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("NextToken") - - input.Status = r.URL.Query().Get("Status") - - return input, nil -} - -// DeserializeListLanguageModelsRequest parses an HTTP request into a *ListLanguageModelsRequest. -func DeserializeListLanguageModelsRequest(r *http.Request, pathParams PathParams) (*ListLanguageModelsRequest, error) { - input := &ListLanguageModelsRequest{} - - if v := r.URL.Query().Get("MaxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NameContains = r.URL.Query().Get("NameContains") - - input.NextToken = r.URL.Query().Get("NextToken") - - input.StatusEquals = r.URL.Query().Get(" StatusEquals") - - return input, nil -} - -// DeserializeListMedicalScribeJobsRequest parses an HTTP request into a *ListMedicalScribeJobsRequest. -func DeserializeListMedicalScribeJobsRequest(r *http.Request, pathParams PathParams) (*ListMedicalScribeJobsRequest, error) { - input := &ListMedicalScribeJobsRequest{} - - input.JobNameContains = r.URL.Query().Get("JobNameContains") - - if v := r.URL.Query().Get("MaxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("NextToken") - - input.Status = r.URL.Query().Get("Status") - - return input, nil -} - -// DeserializeListMedicalTranscriptionJobsRequest parses an HTTP request into a *ListMedicalTranscriptionJobsRequest. -func DeserializeListMedicalTranscriptionJobsRequest(r *http.Request, pathParams PathParams) (*ListMedicalTranscriptionJobsRequest, error) { - input := &ListMedicalTranscriptionJobsRequest{} - - input.JobNameContains = r.URL.Query().Get("JobNameContains") - - if v := r.URL.Query().Get("MaxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("NextToken") - - input.Status = r.URL.Query().Get("Status") - - return input, nil -} - -// DeserializeListMedicalVocabulariesRequest parses an HTTP request into a *ListMedicalVocabulariesRequest. -func DeserializeListMedicalVocabulariesRequest(r *http.Request, pathParams PathParams) (*ListMedicalVocabulariesRequest, error) { - input := &ListMedicalVocabulariesRequest{} - - if v := r.URL.Query().Get("MaxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NameContains = r.URL.Query().Get("NameContains") - - input.NextToken = r.URL.Query().Get("NextToken") - - input.StateEquals = r.URL.Query().Get("StateEquals") - - return input, nil -} - -// DeserializeListTagsForResourceRequest parses an HTTP request into a *ListTagsForResourceRequest. -func DeserializeListTagsForResourceRequest(r *http.Request, pathParams PathParams) (*ListTagsForResourceRequest, error) { - input := &ListTagsForResourceRequest{} - - if v, ok := pathParams["ResourceArn"]; ok { - input.ResourceArn = v - } - - return input, nil -} - -// DeserializeListTranscriptionJobsRequest parses an HTTP request into a *ListTranscriptionJobsRequest. -func DeserializeListTranscriptionJobsRequest(r *http.Request, pathParams PathParams) (*ListTranscriptionJobsRequest, error) { - input := &ListTranscriptionJobsRequest{} - - input.JobNameContains = r.URL.Query().Get("JobNameContains") - - if v := r.URL.Query().Get("MaxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NextToken = r.URL.Query().Get("NextToken") - - input.Status = r.URL.Query().Get("Status") - - return input, nil -} - -// DeserializeListVocabulariesRequest parses an HTTP request into a *ListVocabulariesRequest. -func DeserializeListVocabulariesRequest(r *http.Request, pathParams PathParams) (*ListVocabulariesRequest, error) { - input := &ListVocabulariesRequest{} - - if v := r.URL.Query().Get("MaxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NameContains = r.URL.Query().Get("NameContains") - - input.NextToken = r.URL.Query().Get("NextToken") - - input.StateEquals = r.URL.Query().Get("StateEquals") - - return input, nil -} - -// DeserializeListVocabularyFiltersRequest parses an HTTP request into a *ListVocabularyFiltersRequest. -func DeserializeListVocabularyFiltersRequest(r *http.Request, pathParams PathParams) (*ListVocabularyFiltersRequest, error) { - input := &ListVocabularyFiltersRequest{} - - if v := r.URL.Query().Get("MaxResults"); v != "" { - n, _ := strconv.ParseInt(v, 10, 32) - input.MaxResults = int32(n) - } - - input.NameContains = r.URL.Query().Get("NameContains") - - input.NextToken = r.URL.Query().Get("NextToken") - - return input, nil -} - -// DeserializeStartCallAnalyticsJobRequest parses an HTTP request into a *StartCallAnalyticsJobRequest. -func DeserializeStartCallAnalyticsJobRequest(r *http.Request, pathParams PathParams) (*StartCallAnalyticsJobRequest, error) { - input := &StartCallAnalyticsJobRequest{} - - if v, ok := pathParams["CallAnalyticsJobName"]; ok { - input.CallAnalyticsJobName = v - } - - return input, nil -} - -// DeserializeStartMedicalScribeJobRequest parses an HTTP request into a *StartMedicalScribeJobRequest. -func DeserializeStartMedicalScribeJobRequest(r *http.Request, pathParams PathParams) (*StartMedicalScribeJobRequest, error) { - input := &StartMedicalScribeJobRequest{} - - if v, ok := pathParams["MedicalScribeJobName"]; ok { - input.MedicalScribeJobName = v - } - - return input, nil -} - -// DeserializeStartMedicalTranscriptionJobRequest parses an HTTP request into a *StartMedicalTranscriptionJobRequest. -func DeserializeStartMedicalTranscriptionJobRequest(r *http.Request, pathParams PathParams) (*StartMedicalTranscriptionJobRequest, error) { - input := &StartMedicalTranscriptionJobRequest{} - - if v, ok := pathParams["MedicalTranscriptionJobName"]; ok { - input.MedicalTranscriptionJobName = v - } - - return input, nil -} - -// DeserializeStartTranscriptionJobRequest parses an HTTP request into a *StartTranscriptionJobRequest. -func DeserializeStartTranscriptionJobRequest(r *http.Request, pathParams PathParams) (*StartTranscriptionJobRequest, error) { - input := &StartTranscriptionJobRequest{} - - if v, ok := pathParams["TranscriptionJobName"]; ok { - input.TranscriptionJobName = v - } - - return input, nil -} - -// DeserializeTagResourceRequest parses an HTTP request into a *TagResourceRequest. -func DeserializeTagResourceRequest(r *http.Request, pathParams PathParams) (*TagResourceRequest, error) { - input := &TagResourceRequest{} - - if v, ok := pathParams["ResourceArn"]; ok { - input.ResourceArn = v - } - - return input, nil -} - -// DeserializeUntagResourceRequest parses an HTTP request into a *UntagResourceRequest. -func DeserializeUntagResourceRequest(r *http.Request, pathParams PathParams) (*UntagResourceRequest, error) { - input := &UntagResourceRequest{} - - if v, ok := pathParams["ResourceArn"]; ok { - input.ResourceArn = v - } - - // TagKeys: skipped (unsupported query type TagKeyList) - - return input, nil -} - -// DeserializeUpdateCallAnalyticsCategoryRequest parses an HTTP request into a *UpdateCallAnalyticsCategoryRequest. -func DeserializeUpdateCallAnalyticsCategoryRequest(r *http.Request, pathParams PathParams) (*UpdateCallAnalyticsCategoryRequest, error) { - input := &UpdateCallAnalyticsCategoryRequest{} - - if v, ok := pathParams["CategoryName"]; ok { - input.CategoryName = v - } - - return input, nil -} - -// DeserializeUpdateMedicalVocabularyRequest parses an HTTP request into a *UpdateMedicalVocabularyRequest. -func DeserializeUpdateMedicalVocabularyRequest(r *http.Request, pathParams PathParams) (*UpdateMedicalVocabularyRequest, error) { - input := &UpdateMedicalVocabularyRequest{} - - if v, ok := pathParams["VocabularyName"]; ok { - input.VocabularyName = v - } - - return input, nil -} - -// DeserializeUpdateVocabularyRequest parses an HTTP request into a *UpdateVocabularyRequest. -func DeserializeUpdateVocabularyRequest(r *http.Request, pathParams PathParams) (*UpdateVocabularyRequest, error) { - input := &UpdateVocabularyRequest{} - - if v, ok := pathParams["VocabularyName"]; ok { - input.VocabularyName = v - } - - return input, nil -} - -// DeserializeUpdateVocabularyFilterRequest parses an HTTP request into a *UpdateVocabularyFilterRequest. -func DeserializeUpdateVocabularyFilterRequest(r *http.Request, pathParams PathParams) (*UpdateVocabularyFilterRequest, error) { - input := &UpdateVocabularyFilterRequest{} - - if v, ok := pathParams["VocabularyFilterName"]; ok { - input.VocabularyFilterName = v - } - - return input, nil -} diff --git a/internal/generated/transfer/deserializer.go b/internal/generated/transfer/deserializer.go deleted file mode 100644 index 5d3f3558..00000000 --- a/internal/generated/transfer/deserializer.go +++ /dev/null @@ -1,365 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package transfer - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeCreateAccessResponse writes the CreateAccessResponse to the HTTP response. -func SerializeCreateAccessResponse(w http.ResponseWriter, output *CreateAccessResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSmithyUnit writes the SmithyUnit to the HTTP response. -func SerializeSmithyUnit(w http.ResponseWriter, output *SmithyUnit, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDescribeAccessResponse writes the DescribeAccessResponse to the HTTP response. -func SerializeDescribeAccessResponse(w http.ResponseWriter, output *DescribeAccessResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeExecutionResponse writes the DescribeExecutionResponse to the HTTP response. -func SerializeDescribeExecutionResponse(w http.ResponseWriter, output *DescribeExecutionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeHostKeyResponse writes the DescribeHostKeyResponse to the HTTP response. -func SerializeDescribeHostKeyResponse(w http.ResponseWriter, output *DescribeHostKeyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeSecurityPolicyResponse writes the DescribeSecurityPolicyResponse to the HTTP response. -func SerializeDescribeSecurityPolicyResponse(w http.ResponseWriter, output *DescribeSecurityPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeImportHostKeyResponse writes the ImportHostKeyResponse to the HTTP response. -func SerializeImportHostKeyResponse(w http.ResponseWriter, output *ImportHostKeyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeImportSshPublicKeyResponse writes the ImportSshPublicKeyResponse to the HTTP response. -func SerializeImportSshPublicKeyResponse(w http.ResponseWriter, output *ImportSshPublicKeyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAccessesResponse writes the ListAccessesResponse to the HTTP response. -func SerializeListAccessesResponse(w http.ResponseWriter, output *ListAccessesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListExecutionsResponse writes the ListExecutionsResponse to the HTTP response. -func SerializeListExecutionsResponse(w http.ResponseWriter, output *ListExecutionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListFileTransferResultsResponse writes the ListFileTransferResultsResponse to the HTTP response. -func SerializeListFileTransferResultsResponse(w http.ResponseWriter, output *ListFileTransferResultsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListHostKeysResponse writes the ListHostKeysResponse to the HTTP response. -func SerializeListHostKeysResponse(w http.ResponseWriter, output *ListHostKeysResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListSecurityPoliciesResponse writes the ListSecurityPoliciesResponse to the HTTP response. -func SerializeListSecurityPoliciesResponse(w http.ResponseWriter, output *ListSecurityPoliciesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceResponse writes the ListTagsForResourceResponse to the HTTP response. -func SerializeListTagsForResourceResponse(w http.ResponseWriter, output *ListTagsForResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeSendWorkflowStepStateResponse writes the SendWorkflowStepStateResponse to the HTTP response. -func SerializeSendWorkflowStepStateResponse(w http.ResponseWriter, output *SendWorkflowStepStateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeStartDirectoryListingResponse writes the StartDirectoryListingResponse to the HTTP response. -func SerializeStartDirectoryListingResponse(w http.ResponseWriter, output *StartDirectoryListingResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartFileTransferResponse writes the StartFileTransferResponse to the HTTP response. -func SerializeStartFileTransferResponse(w http.ResponseWriter, output *StartFileTransferResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartRemoteDeleteResponse writes the StartRemoteDeleteResponse to the HTTP response. -func SerializeStartRemoteDeleteResponse(w http.ResponseWriter, output *StartRemoteDeleteResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartRemoteMoveResponse writes the StartRemoteMoveResponse to the HTTP response. -func SerializeStartRemoteMoveResponse(w http.ResponseWriter, output *StartRemoteMoveResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTestConnectionResponse writes the TestConnectionResponse to the HTTP response. -func SerializeTestConnectionResponse(w http.ResponseWriter, output *TestConnectionResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTestIdentityProviderResponse writes the TestIdentityProviderResponse to the HTTP response. -func SerializeTestIdentityProviderResponse(w http.ResponseWriter, output *TestIdentityProviderResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateAccessResponse writes the UpdateAccessResponse to the HTTP response. -func SerializeUpdateAccessResponse(w http.ResponseWriter, output *UpdateAccessResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateHostKeyResponse writes the UpdateHostKeyResponse to the HTTP response. -func SerializeUpdateHostKeyResponse(w http.ResponseWriter, output *UpdateHostKeyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/transfer/interface.go b/internal/generated/transfer/interface.go deleted file mode 100644 index 7a78b499..00000000 --- a/internal/generated/transfer/interface.go +++ /dev/null @@ -1,37 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package transfer - -import "context" - -type TransferServiceService interface { - CreateAccess(ctx context.Context, input *CreateAccessRequest) (*CreateAccessResponse, error) - DeleteAccess(ctx context.Context, input *DeleteAccessRequest) (*SmithyUnit, error) - DeleteHostKey(ctx context.Context, input *DeleteHostKeyRequest) (*SmithyUnit, error) - DeleteSshPublicKey(ctx context.Context, input *DeleteSshPublicKeyRequest) (*SmithyUnit, error) - DescribeAccess(ctx context.Context, input *DescribeAccessRequest) (*DescribeAccessResponse, error) - DescribeExecution(ctx context.Context, input *DescribeExecutionRequest) (*DescribeExecutionResponse, error) - DescribeHostKey(ctx context.Context, input *DescribeHostKeyRequest) (*DescribeHostKeyResponse, error) - DescribeSecurityPolicy(ctx context.Context, input *DescribeSecurityPolicyRequest) (*DescribeSecurityPolicyResponse, error) - ImportHostKey(ctx context.Context, input *ImportHostKeyRequest) (*ImportHostKeyResponse, error) - ImportSshPublicKey(ctx context.Context, input *ImportSshPublicKeyRequest) (*ImportSshPublicKeyResponse, error) - ListAccesses(ctx context.Context, input *ListAccessesRequest) (*ListAccessesResponse, error) - ListExecutions(ctx context.Context, input *ListExecutionsRequest) (*ListExecutionsResponse, error) - ListFileTransferResults(ctx context.Context, input *ListFileTransferResultsRequest) (*ListFileTransferResultsResponse, error) - ListHostKeys(ctx context.Context, input *ListHostKeysRequest) (*ListHostKeysResponse, error) - ListSecurityPolicies(ctx context.Context, input *ListSecurityPoliciesRequest) (*ListSecurityPoliciesResponse, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceRequest) (*ListTagsForResourceResponse, error) - SendWorkflowStepState(ctx context.Context, input *SendWorkflowStepStateRequest) (*SendWorkflowStepStateResponse, error) - StartDirectoryListing(ctx context.Context, input *StartDirectoryListingRequest) (*StartDirectoryListingResponse, error) - StartFileTransfer(ctx context.Context, input *StartFileTransferRequest) (*StartFileTransferResponse, error) - StartRemoteDelete(ctx context.Context, input *StartRemoteDeleteRequest) (*StartRemoteDeleteResponse, error) - StartRemoteMove(ctx context.Context, input *StartRemoteMoveRequest) (*StartRemoteMoveResponse, error) - StartServer(ctx context.Context, input *StartServerRequest) (*SmithyUnit, error) - StopServer(ctx context.Context, input *StopServerRequest) (*SmithyUnit, error) - TagResource(ctx context.Context, input *TagResourceRequest) (*SmithyUnit, error) - TestConnection(ctx context.Context, input *TestConnectionRequest) (*TestConnectionResponse, error) - TestIdentityProvider(ctx context.Context, input *TestIdentityProviderRequest) (*TestIdentityProviderResponse, error) - UntagResource(ctx context.Context, input *UntagResourceRequest) (*SmithyUnit, error) - UpdateAccess(ctx context.Context, input *UpdateAccessRequest) (*UpdateAccessResponse, error) - UpdateHostKey(ctx context.Context, input *UpdateHostKeyRequest) (*UpdateHostKeyResponse, error) -} diff --git a/internal/generated/transfer/router.go b/internal/generated/transfer/router.go index 0353666a..71e5d969 100644 --- a/internal/generated/transfer/router.go +++ b/internal/generated/transfer/router.go @@ -4,6 +4,9 @@ package transfer import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/transfer/serializer.go b/internal/generated/transfer/serializer.go deleted file mode 100644 index b200b69a..00000000 --- a/internal/generated/transfer/serializer.go +++ /dev/null @@ -1,213 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package transfer - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeCreateAccessRequest parses an HTTP request into a *CreateAccessRequest. -func DeserializeCreateAccessRequest(r *http.Request, pathParams PathParams) (*CreateAccessRequest, error) { - input := &CreateAccessRequest{} - - return input, nil -} - -// DeserializeDeleteAccessRequest parses an HTTP request into a *DeleteAccessRequest. -func DeserializeDeleteAccessRequest(r *http.Request, pathParams PathParams) (*DeleteAccessRequest, error) { - input := &DeleteAccessRequest{} - - return input, nil -} - -// DeserializeDeleteHostKeyRequest parses an HTTP request into a *DeleteHostKeyRequest. -func DeserializeDeleteHostKeyRequest(r *http.Request, pathParams PathParams) (*DeleteHostKeyRequest, error) { - input := &DeleteHostKeyRequest{} - - return input, nil -} - -// DeserializeDeleteSshPublicKeyRequest parses an HTTP request into a *DeleteSshPublicKeyRequest. -func DeserializeDeleteSshPublicKeyRequest(r *http.Request, pathParams PathParams) (*DeleteSshPublicKeyRequest, error) { - input := &DeleteSshPublicKeyRequest{} - - return input, nil -} - -// DeserializeDescribeAccessRequest parses an HTTP request into a *DescribeAccessRequest. -func DeserializeDescribeAccessRequest(r *http.Request, pathParams PathParams) (*DescribeAccessRequest, error) { - input := &DescribeAccessRequest{} - - return input, nil -} - -// DeserializeDescribeExecutionRequest parses an HTTP request into a *DescribeExecutionRequest. -func DeserializeDescribeExecutionRequest(r *http.Request, pathParams PathParams) (*DescribeExecutionRequest, error) { - input := &DescribeExecutionRequest{} - - return input, nil -} - -// DeserializeDescribeHostKeyRequest parses an HTTP request into a *DescribeHostKeyRequest. -func DeserializeDescribeHostKeyRequest(r *http.Request, pathParams PathParams) (*DescribeHostKeyRequest, error) { - input := &DescribeHostKeyRequest{} - - return input, nil -} - -// DeserializeDescribeSecurityPolicyRequest parses an HTTP request into a *DescribeSecurityPolicyRequest. -func DeserializeDescribeSecurityPolicyRequest(r *http.Request, pathParams PathParams) (*DescribeSecurityPolicyRequest, error) { - input := &DescribeSecurityPolicyRequest{} - - return input, nil -} - -// DeserializeImportHostKeyRequest parses an HTTP request into a *ImportHostKeyRequest. -func DeserializeImportHostKeyRequest(r *http.Request, pathParams PathParams) (*ImportHostKeyRequest, error) { - input := &ImportHostKeyRequest{} - - return input, nil -} - -// DeserializeImportSshPublicKeyRequest parses an HTTP request into a *ImportSshPublicKeyRequest. -func DeserializeImportSshPublicKeyRequest(r *http.Request, pathParams PathParams) (*ImportSshPublicKeyRequest, error) { - input := &ImportSshPublicKeyRequest{} - - return input, nil -} - -// DeserializeListAccessesRequest parses an HTTP request into a *ListAccessesRequest. -func DeserializeListAccessesRequest(r *http.Request, pathParams PathParams) (*ListAccessesRequest, error) { - input := &ListAccessesRequest{} - - return input, nil -} - -// DeserializeListExecutionsRequest parses an HTTP request into a *ListExecutionsRequest. -func DeserializeListExecutionsRequest(r *http.Request, pathParams PathParams) (*ListExecutionsRequest, error) { - input := &ListExecutionsRequest{} - - return input, nil -} - -// DeserializeListFileTransferResultsRequest parses an HTTP request into a *ListFileTransferResultsRequest. -func DeserializeListFileTransferResultsRequest(r *http.Request, pathParams PathParams) (*ListFileTransferResultsRequest, error) { - input := &ListFileTransferResultsRequest{} - - return input, nil -} - -// DeserializeListHostKeysRequest parses an HTTP request into a *ListHostKeysRequest. -func DeserializeListHostKeysRequest(r *http.Request, pathParams PathParams) (*ListHostKeysRequest, error) { - input := &ListHostKeysRequest{} - - return input, nil -} - -// DeserializeListSecurityPoliciesRequest parses an HTTP request into a *ListSecurityPoliciesRequest. -func DeserializeListSecurityPoliciesRequest(r *http.Request, pathParams PathParams) (*ListSecurityPoliciesRequest, error) { - input := &ListSecurityPoliciesRequest{} - - return input, nil -} - -// DeserializeListTagsForResourceRequest parses an HTTP request into a *ListTagsForResourceRequest. -func DeserializeListTagsForResourceRequest(r *http.Request, pathParams PathParams) (*ListTagsForResourceRequest, error) { - input := &ListTagsForResourceRequest{} - - return input, nil -} - -// DeserializeSendWorkflowStepStateRequest parses an HTTP request into a *SendWorkflowStepStateRequest. -func DeserializeSendWorkflowStepStateRequest(r *http.Request, pathParams PathParams) (*SendWorkflowStepStateRequest, error) { - input := &SendWorkflowStepStateRequest{} - - return input, nil -} - -// DeserializeStartDirectoryListingRequest parses an HTTP request into a *StartDirectoryListingRequest. -func DeserializeStartDirectoryListingRequest(r *http.Request, pathParams PathParams) (*StartDirectoryListingRequest, error) { - input := &StartDirectoryListingRequest{} - - return input, nil -} - -// DeserializeStartFileTransferRequest parses an HTTP request into a *StartFileTransferRequest. -func DeserializeStartFileTransferRequest(r *http.Request, pathParams PathParams) (*StartFileTransferRequest, error) { - input := &StartFileTransferRequest{} - - return input, nil -} - -// DeserializeStartRemoteDeleteRequest parses an HTTP request into a *StartRemoteDeleteRequest. -func DeserializeStartRemoteDeleteRequest(r *http.Request, pathParams PathParams) (*StartRemoteDeleteRequest, error) { - input := &StartRemoteDeleteRequest{} - - return input, nil -} - -// DeserializeStartRemoteMoveRequest parses an HTTP request into a *StartRemoteMoveRequest. -func DeserializeStartRemoteMoveRequest(r *http.Request, pathParams PathParams) (*StartRemoteMoveRequest, error) { - input := &StartRemoteMoveRequest{} - - return input, nil -} - -// DeserializeStartServerRequest parses an HTTP request into a *StartServerRequest. -func DeserializeStartServerRequest(r *http.Request, pathParams PathParams) (*StartServerRequest, error) { - input := &StartServerRequest{} - - return input, nil -} - -// DeserializeStopServerRequest parses an HTTP request into a *StopServerRequest. -func DeserializeStopServerRequest(r *http.Request, pathParams PathParams) (*StopServerRequest, error) { - input := &StopServerRequest{} - - return input, nil -} - -// DeserializeTagResourceRequest parses an HTTP request into a *TagResourceRequest. -func DeserializeTagResourceRequest(r *http.Request, pathParams PathParams) (*TagResourceRequest, error) { - input := &TagResourceRequest{} - - return input, nil -} - -// DeserializeTestConnectionRequest parses an HTTP request into a *TestConnectionRequest. -func DeserializeTestConnectionRequest(r *http.Request, pathParams PathParams) (*TestConnectionRequest, error) { - input := &TestConnectionRequest{} - - return input, nil -} - -// DeserializeTestIdentityProviderRequest parses an HTTP request into a *TestIdentityProviderRequest. -func DeserializeTestIdentityProviderRequest(r *http.Request, pathParams PathParams) (*TestIdentityProviderRequest, error) { - input := &TestIdentityProviderRequest{} - - return input, nil -} - -// DeserializeUntagResourceRequest parses an HTTP request into a *UntagResourceRequest. -func DeserializeUntagResourceRequest(r *http.Request, pathParams PathParams) (*UntagResourceRequest, error) { - input := &UntagResourceRequest{} - - return input, nil -} - -// DeserializeUpdateAccessRequest parses an HTTP request into a *UpdateAccessRequest. -func DeserializeUpdateAccessRequest(r *http.Request, pathParams PathParams) (*UpdateAccessRequest, error) { - input := &UpdateAccessRequest{} - - return input, nil -} - -// DeserializeUpdateHostKeyRequest parses an HTTP request into a *UpdateHostKeyRequest. -func DeserializeUpdateHostKeyRequest(r *http.Request, pathParams PathParams) (*UpdateHostKeyRequest, error) { - input := &UpdateHostKeyRequest{} - - return input, nil -} diff --git a/internal/generated/waf/deserializer.go b/internal/generated/waf/deserializer.go deleted file mode 100644 index cb801f55..00000000 --- a/internal/generated/waf/deserializer.go +++ /dev/null @@ -1,1211 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package waf - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeCreateByteMatchSetResponse writes the CreateByteMatchSetResponse to the HTTP response. -func SerializeCreateByteMatchSetResponse(w http.ResponseWriter, output *CreateByteMatchSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateGeoMatchSetResponse writes the CreateGeoMatchSetResponse to the HTTP response. -func SerializeCreateGeoMatchSetResponse(w http.ResponseWriter, output *CreateGeoMatchSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateIPSetResponse writes the CreateIPSetResponse to the HTTP response. -func SerializeCreateIPSetResponse(w http.ResponseWriter, output *CreateIPSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateRateBasedRuleResponse writes the CreateRateBasedRuleResponse to the HTTP response. -func SerializeCreateRateBasedRuleResponse(w http.ResponseWriter, output *CreateRateBasedRuleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateRegexMatchSetResponse writes the CreateRegexMatchSetResponse to the HTTP response. -func SerializeCreateRegexMatchSetResponse(w http.ResponseWriter, output *CreateRegexMatchSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateRegexPatternSetResponse writes the CreateRegexPatternSetResponse to the HTTP response. -func SerializeCreateRegexPatternSetResponse(w http.ResponseWriter, output *CreateRegexPatternSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateRuleResponse writes the CreateRuleResponse to the HTTP response. -func SerializeCreateRuleResponse(w http.ResponseWriter, output *CreateRuleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateRuleGroupResponse writes the CreateRuleGroupResponse to the HTTP response. -func SerializeCreateRuleGroupResponse(w http.ResponseWriter, output *CreateRuleGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateSizeConstraintSetResponse writes the CreateSizeConstraintSetResponse to the HTTP response. -func SerializeCreateSizeConstraintSetResponse(w http.ResponseWriter, output *CreateSizeConstraintSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateSqlInjectionMatchSetResponse writes the CreateSqlInjectionMatchSetResponse to the HTTP response. -func SerializeCreateSqlInjectionMatchSetResponse(w http.ResponseWriter, output *CreateSqlInjectionMatchSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateWebACLResponse writes the CreateWebACLResponse to the HTTP response. -func SerializeCreateWebACLResponse(w http.ResponseWriter, output *CreateWebACLResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateWebACLMigrationStackResponse writes the CreateWebACLMigrationStackResponse to the HTTP response. -func SerializeCreateWebACLMigrationStackResponse(w http.ResponseWriter, output *CreateWebACLMigrationStackResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateXssMatchSetResponse writes the CreateXssMatchSetResponse to the HTTP response. -func SerializeCreateXssMatchSetResponse(w http.ResponseWriter, output *CreateXssMatchSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteByteMatchSetResponse writes the DeleteByteMatchSetResponse to the HTTP response. -func SerializeDeleteByteMatchSetResponse(w http.ResponseWriter, output *DeleteByteMatchSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteGeoMatchSetResponse writes the DeleteGeoMatchSetResponse to the HTTP response. -func SerializeDeleteGeoMatchSetResponse(w http.ResponseWriter, output *DeleteGeoMatchSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteIPSetResponse writes the DeleteIPSetResponse to the HTTP response. -func SerializeDeleteIPSetResponse(w http.ResponseWriter, output *DeleteIPSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteLoggingConfigurationResponse writes the DeleteLoggingConfigurationResponse to the HTTP response. -func SerializeDeleteLoggingConfigurationResponse(w http.ResponseWriter, output *DeleteLoggingConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeletePermissionPolicyResponse writes the DeletePermissionPolicyResponse to the HTTP response. -func SerializeDeletePermissionPolicyResponse(w http.ResponseWriter, output *DeletePermissionPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteRateBasedRuleResponse writes the DeleteRateBasedRuleResponse to the HTTP response. -func SerializeDeleteRateBasedRuleResponse(w http.ResponseWriter, output *DeleteRateBasedRuleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteRegexMatchSetResponse writes the DeleteRegexMatchSetResponse to the HTTP response. -func SerializeDeleteRegexMatchSetResponse(w http.ResponseWriter, output *DeleteRegexMatchSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteRegexPatternSetResponse writes the DeleteRegexPatternSetResponse to the HTTP response. -func SerializeDeleteRegexPatternSetResponse(w http.ResponseWriter, output *DeleteRegexPatternSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteRuleResponse writes the DeleteRuleResponse to the HTTP response. -func SerializeDeleteRuleResponse(w http.ResponseWriter, output *DeleteRuleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteRuleGroupResponse writes the DeleteRuleGroupResponse to the HTTP response. -func SerializeDeleteRuleGroupResponse(w http.ResponseWriter, output *DeleteRuleGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteSizeConstraintSetResponse writes the DeleteSizeConstraintSetResponse to the HTTP response. -func SerializeDeleteSizeConstraintSetResponse(w http.ResponseWriter, output *DeleteSizeConstraintSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteSqlInjectionMatchSetResponse writes the DeleteSqlInjectionMatchSetResponse to the HTTP response. -func SerializeDeleteSqlInjectionMatchSetResponse(w http.ResponseWriter, output *DeleteSqlInjectionMatchSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteWebACLResponse writes the DeleteWebACLResponse to the HTTP response. -func SerializeDeleteWebACLResponse(w http.ResponseWriter, output *DeleteWebACLResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteXssMatchSetResponse writes the DeleteXssMatchSetResponse to the HTTP response. -func SerializeDeleteXssMatchSetResponse(w http.ResponseWriter, output *DeleteXssMatchSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetByteMatchSetResponse writes the GetByteMatchSetResponse to the HTTP response. -func SerializeGetByteMatchSetResponse(w http.ResponseWriter, output *GetByteMatchSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetChangeTokenResponse writes the GetChangeTokenResponse to the HTTP response. -func SerializeGetChangeTokenResponse(w http.ResponseWriter, output *GetChangeTokenResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetChangeTokenStatusResponse writes the GetChangeTokenStatusResponse to the HTTP response. -func SerializeGetChangeTokenStatusResponse(w http.ResponseWriter, output *GetChangeTokenStatusResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetGeoMatchSetResponse writes the GetGeoMatchSetResponse to the HTTP response. -func SerializeGetGeoMatchSetResponse(w http.ResponseWriter, output *GetGeoMatchSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetIPSetResponse writes the GetIPSetResponse to the HTTP response. -func SerializeGetIPSetResponse(w http.ResponseWriter, output *GetIPSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetLoggingConfigurationResponse writes the GetLoggingConfigurationResponse to the HTTP response. -func SerializeGetLoggingConfigurationResponse(w http.ResponseWriter, output *GetLoggingConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPermissionPolicyResponse writes the GetPermissionPolicyResponse to the HTTP response. -func SerializeGetPermissionPolicyResponse(w http.ResponseWriter, output *GetPermissionPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetRateBasedRuleResponse writes the GetRateBasedRuleResponse to the HTTP response. -func SerializeGetRateBasedRuleResponse(w http.ResponseWriter, output *GetRateBasedRuleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetRateBasedRuleManagedKeysResponse writes the GetRateBasedRuleManagedKeysResponse to the HTTP response. -func SerializeGetRateBasedRuleManagedKeysResponse(w http.ResponseWriter, output *GetRateBasedRuleManagedKeysResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetRegexMatchSetResponse writes the GetRegexMatchSetResponse to the HTTP response. -func SerializeGetRegexMatchSetResponse(w http.ResponseWriter, output *GetRegexMatchSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetRegexPatternSetResponse writes the GetRegexPatternSetResponse to the HTTP response. -func SerializeGetRegexPatternSetResponse(w http.ResponseWriter, output *GetRegexPatternSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetRuleResponse writes the GetRuleResponse to the HTTP response. -func SerializeGetRuleResponse(w http.ResponseWriter, output *GetRuleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetRuleGroupResponse writes the GetRuleGroupResponse to the HTTP response. -func SerializeGetRuleGroupResponse(w http.ResponseWriter, output *GetRuleGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSampledRequestsResponse writes the GetSampledRequestsResponse to the HTTP response. -func SerializeGetSampledRequestsResponse(w http.ResponseWriter, output *GetSampledRequestsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSizeConstraintSetResponse writes the GetSizeConstraintSetResponse to the HTTP response. -func SerializeGetSizeConstraintSetResponse(w http.ResponseWriter, output *GetSizeConstraintSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSqlInjectionMatchSetResponse writes the GetSqlInjectionMatchSetResponse to the HTTP response. -func SerializeGetSqlInjectionMatchSetResponse(w http.ResponseWriter, output *GetSqlInjectionMatchSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetWebACLResponse writes the GetWebACLResponse to the HTTP response. -func SerializeGetWebACLResponse(w http.ResponseWriter, output *GetWebACLResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetXssMatchSetResponse writes the GetXssMatchSetResponse to the HTTP response. -func SerializeGetXssMatchSetResponse(w http.ResponseWriter, output *GetXssMatchSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListActivatedRulesInRuleGroupResponse writes the ListActivatedRulesInRuleGroupResponse to the HTTP response. -func SerializeListActivatedRulesInRuleGroupResponse(w http.ResponseWriter, output *ListActivatedRulesInRuleGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListByteMatchSetsResponse writes the ListByteMatchSetsResponse to the HTTP response. -func SerializeListByteMatchSetsResponse(w http.ResponseWriter, output *ListByteMatchSetsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListGeoMatchSetsResponse writes the ListGeoMatchSetsResponse to the HTTP response. -func SerializeListGeoMatchSetsResponse(w http.ResponseWriter, output *ListGeoMatchSetsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListIPSetsResponse writes the ListIPSetsResponse to the HTTP response. -func SerializeListIPSetsResponse(w http.ResponseWriter, output *ListIPSetsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListLoggingConfigurationsResponse writes the ListLoggingConfigurationsResponse to the HTTP response. -func SerializeListLoggingConfigurationsResponse(w http.ResponseWriter, output *ListLoggingConfigurationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListRateBasedRulesResponse writes the ListRateBasedRulesResponse to the HTTP response. -func SerializeListRateBasedRulesResponse(w http.ResponseWriter, output *ListRateBasedRulesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListRegexMatchSetsResponse writes the ListRegexMatchSetsResponse to the HTTP response. -func SerializeListRegexMatchSetsResponse(w http.ResponseWriter, output *ListRegexMatchSetsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListRegexPatternSetsResponse writes the ListRegexPatternSetsResponse to the HTTP response. -func SerializeListRegexPatternSetsResponse(w http.ResponseWriter, output *ListRegexPatternSetsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListRuleGroupsResponse writes the ListRuleGroupsResponse to the HTTP response. -func SerializeListRuleGroupsResponse(w http.ResponseWriter, output *ListRuleGroupsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListRulesResponse writes the ListRulesResponse to the HTTP response. -func SerializeListRulesResponse(w http.ResponseWriter, output *ListRulesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListSizeConstraintSetsResponse writes the ListSizeConstraintSetsResponse to the HTTP response. -func SerializeListSizeConstraintSetsResponse(w http.ResponseWriter, output *ListSizeConstraintSetsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListSqlInjectionMatchSetsResponse writes the ListSqlInjectionMatchSetsResponse to the HTTP response. -func SerializeListSqlInjectionMatchSetsResponse(w http.ResponseWriter, output *ListSqlInjectionMatchSetsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListSubscribedRuleGroupsResponse writes the ListSubscribedRuleGroupsResponse to the HTTP response. -func SerializeListSubscribedRuleGroupsResponse(w http.ResponseWriter, output *ListSubscribedRuleGroupsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceResponse writes the ListTagsForResourceResponse to the HTTP response. -func SerializeListTagsForResourceResponse(w http.ResponseWriter, output *ListTagsForResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListWebACLsResponse writes the ListWebACLsResponse to the HTTP response. -func SerializeListWebACLsResponse(w http.ResponseWriter, output *ListWebACLsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListXssMatchSetsResponse writes the ListXssMatchSetsResponse to the HTTP response. -func SerializeListXssMatchSetsResponse(w http.ResponseWriter, output *ListXssMatchSetsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutLoggingConfigurationResponse writes the PutLoggingConfigurationResponse to the HTTP response. -func SerializePutLoggingConfigurationResponse(w http.ResponseWriter, output *PutLoggingConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutPermissionPolicyResponse writes the PutPermissionPolicyResponse to the HTTP response. -func SerializePutPermissionPolicyResponse(w http.ResponseWriter, output *PutPermissionPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeTagResourceResponse writes the TagResourceResponse to the HTTP response. -func SerializeTagResourceResponse(w http.ResponseWriter, output *TagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUntagResourceResponse writes the UntagResourceResponse to the HTTP response. -func SerializeUntagResourceResponse(w http.ResponseWriter, output *UntagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateByteMatchSetResponse writes the UpdateByteMatchSetResponse to the HTTP response. -func SerializeUpdateByteMatchSetResponse(w http.ResponseWriter, output *UpdateByteMatchSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateGeoMatchSetResponse writes the UpdateGeoMatchSetResponse to the HTTP response. -func SerializeUpdateGeoMatchSetResponse(w http.ResponseWriter, output *UpdateGeoMatchSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateIPSetResponse writes the UpdateIPSetResponse to the HTTP response. -func SerializeUpdateIPSetResponse(w http.ResponseWriter, output *UpdateIPSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateRateBasedRuleResponse writes the UpdateRateBasedRuleResponse to the HTTP response. -func SerializeUpdateRateBasedRuleResponse(w http.ResponseWriter, output *UpdateRateBasedRuleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateRegexMatchSetResponse writes the UpdateRegexMatchSetResponse to the HTTP response. -func SerializeUpdateRegexMatchSetResponse(w http.ResponseWriter, output *UpdateRegexMatchSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateRegexPatternSetResponse writes the UpdateRegexPatternSetResponse to the HTTP response. -func SerializeUpdateRegexPatternSetResponse(w http.ResponseWriter, output *UpdateRegexPatternSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateRuleResponse writes the UpdateRuleResponse to the HTTP response. -func SerializeUpdateRuleResponse(w http.ResponseWriter, output *UpdateRuleResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateRuleGroupResponse writes the UpdateRuleGroupResponse to the HTTP response. -func SerializeUpdateRuleGroupResponse(w http.ResponseWriter, output *UpdateRuleGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateSizeConstraintSetResponse writes the UpdateSizeConstraintSetResponse to the HTTP response. -func SerializeUpdateSizeConstraintSetResponse(w http.ResponseWriter, output *UpdateSizeConstraintSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateSqlInjectionMatchSetResponse writes the UpdateSqlInjectionMatchSetResponse to the HTTP response. -func SerializeUpdateSqlInjectionMatchSetResponse(w http.ResponseWriter, output *UpdateSqlInjectionMatchSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateWebACLResponse writes the UpdateWebACLResponse to the HTTP response. -func SerializeUpdateWebACLResponse(w http.ResponseWriter, output *UpdateWebACLResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateXssMatchSetResponse writes the UpdateXssMatchSetResponse to the HTTP response. -func SerializeUpdateXssMatchSetResponse(w http.ResponseWriter, output *UpdateXssMatchSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/waf/interface.go b/internal/generated/waf/interface.go deleted file mode 100644 index 0eb38c99..00000000 --- a/internal/generated/waf/interface.go +++ /dev/null @@ -1,85 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package waf - -import "context" - -type WAF_20150824Service interface { - CreateByteMatchSet(ctx context.Context, input *CreateByteMatchSetRequest) (*CreateByteMatchSetResponse, error) - CreateGeoMatchSet(ctx context.Context, input *CreateGeoMatchSetRequest) (*CreateGeoMatchSetResponse, error) - CreateIPSet(ctx context.Context, input *CreateIPSetRequest) (*CreateIPSetResponse, error) - CreateRateBasedRule(ctx context.Context, input *CreateRateBasedRuleRequest) (*CreateRateBasedRuleResponse, error) - CreateRegexMatchSet(ctx context.Context, input *CreateRegexMatchSetRequest) (*CreateRegexMatchSetResponse, error) - CreateRegexPatternSet(ctx context.Context, input *CreateRegexPatternSetRequest) (*CreateRegexPatternSetResponse, error) - CreateRule(ctx context.Context, input *CreateRuleRequest) (*CreateRuleResponse, error) - CreateRuleGroup(ctx context.Context, input *CreateRuleGroupRequest) (*CreateRuleGroupResponse, error) - CreateSizeConstraintSet(ctx context.Context, input *CreateSizeConstraintSetRequest) (*CreateSizeConstraintSetResponse, error) - CreateSqlInjectionMatchSet(ctx context.Context, input *CreateSqlInjectionMatchSetRequest) (*CreateSqlInjectionMatchSetResponse, error) - CreateWebACL(ctx context.Context, input *CreateWebACLRequest) (*CreateWebACLResponse, error) - CreateWebACLMigrationStack(ctx context.Context, input *CreateWebACLMigrationStackRequest) (*CreateWebACLMigrationStackResponse, error) - CreateXssMatchSet(ctx context.Context, input *CreateXssMatchSetRequest) (*CreateXssMatchSetResponse, error) - DeleteByteMatchSet(ctx context.Context, input *DeleteByteMatchSetRequest) (*DeleteByteMatchSetResponse, error) - DeleteGeoMatchSet(ctx context.Context, input *DeleteGeoMatchSetRequest) (*DeleteGeoMatchSetResponse, error) - DeleteIPSet(ctx context.Context, input *DeleteIPSetRequest) (*DeleteIPSetResponse, error) - DeleteLoggingConfiguration(ctx context.Context, input *DeleteLoggingConfigurationRequest) (*DeleteLoggingConfigurationResponse, error) - DeletePermissionPolicy(ctx context.Context, input *DeletePermissionPolicyRequest) (*DeletePermissionPolicyResponse, error) - DeleteRateBasedRule(ctx context.Context, input *DeleteRateBasedRuleRequest) (*DeleteRateBasedRuleResponse, error) - DeleteRegexMatchSet(ctx context.Context, input *DeleteRegexMatchSetRequest) (*DeleteRegexMatchSetResponse, error) - DeleteRegexPatternSet(ctx context.Context, input *DeleteRegexPatternSetRequest) (*DeleteRegexPatternSetResponse, error) - DeleteRule(ctx context.Context, input *DeleteRuleRequest) (*DeleteRuleResponse, error) - DeleteRuleGroup(ctx context.Context, input *DeleteRuleGroupRequest) (*DeleteRuleGroupResponse, error) - DeleteSizeConstraintSet(ctx context.Context, input *DeleteSizeConstraintSetRequest) (*DeleteSizeConstraintSetResponse, error) - DeleteSqlInjectionMatchSet(ctx context.Context, input *DeleteSqlInjectionMatchSetRequest) (*DeleteSqlInjectionMatchSetResponse, error) - DeleteWebACL(ctx context.Context, input *DeleteWebACLRequest) (*DeleteWebACLResponse, error) - DeleteXssMatchSet(ctx context.Context, input *DeleteXssMatchSetRequest) (*DeleteXssMatchSetResponse, error) - GetByteMatchSet(ctx context.Context, input *GetByteMatchSetRequest) (*GetByteMatchSetResponse, error) - GetChangeToken(ctx context.Context, input *GetChangeTokenRequest) (*GetChangeTokenResponse, error) - GetChangeTokenStatus(ctx context.Context, input *GetChangeTokenStatusRequest) (*GetChangeTokenStatusResponse, error) - GetGeoMatchSet(ctx context.Context, input *GetGeoMatchSetRequest) (*GetGeoMatchSetResponse, error) - GetIPSet(ctx context.Context, input *GetIPSetRequest) (*GetIPSetResponse, error) - GetLoggingConfiguration(ctx context.Context, input *GetLoggingConfigurationRequest) (*GetLoggingConfigurationResponse, error) - GetPermissionPolicy(ctx context.Context, input *GetPermissionPolicyRequest) (*GetPermissionPolicyResponse, error) - GetRateBasedRule(ctx context.Context, input *GetRateBasedRuleRequest) (*GetRateBasedRuleResponse, error) - GetRateBasedRuleManagedKeys(ctx context.Context, input *GetRateBasedRuleManagedKeysRequest) (*GetRateBasedRuleManagedKeysResponse, error) - GetRegexMatchSet(ctx context.Context, input *GetRegexMatchSetRequest) (*GetRegexMatchSetResponse, error) - GetRegexPatternSet(ctx context.Context, input *GetRegexPatternSetRequest) (*GetRegexPatternSetResponse, error) - GetRule(ctx context.Context, input *GetRuleRequest) (*GetRuleResponse, error) - GetRuleGroup(ctx context.Context, input *GetRuleGroupRequest) (*GetRuleGroupResponse, error) - GetSampledRequests(ctx context.Context, input *GetSampledRequestsRequest) (*GetSampledRequestsResponse, error) - GetSizeConstraintSet(ctx context.Context, input *GetSizeConstraintSetRequest) (*GetSizeConstraintSetResponse, error) - GetSqlInjectionMatchSet(ctx context.Context, input *GetSqlInjectionMatchSetRequest) (*GetSqlInjectionMatchSetResponse, error) - GetWebACL(ctx context.Context, input *GetWebACLRequest) (*GetWebACLResponse, error) - GetXssMatchSet(ctx context.Context, input *GetXssMatchSetRequest) (*GetXssMatchSetResponse, error) - ListActivatedRulesInRuleGroup(ctx context.Context, input *ListActivatedRulesInRuleGroupRequest) (*ListActivatedRulesInRuleGroupResponse, error) - ListByteMatchSets(ctx context.Context, input *ListByteMatchSetsRequest) (*ListByteMatchSetsResponse, error) - ListGeoMatchSets(ctx context.Context, input *ListGeoMatchSetsRequest) (*ListGeoMatchSetsResponse, error) - ListIPSets(ctx context.Context, input *ListIPSetsRequest) (*ListIPSetsResponse, error) - ListLoggingConfigurations(ctx context.Context, input *ListLoggingConfigurationsRequest) (*ListLoggingConfigurationsResponse, error) - ListRateBasedRules(ctx context.Context, input *ListRateBasedRulesRequest) (*ListRateBasedRulesResponse, error) - ListRegexMatchSets(ctx context.Context, input *ListRegexMatchSetsRequest) (*ListRegexMatchSetsResponse, error) - ListRegexPatternSets(ctx context.Context, input *ListRegexPatternSetsRequest) (*ListRegexPatternSetsResponse, error) - ListRuleGroups(ctx context.Context, input *ListRuleGroupsRequest) (*ListRuleGroupsResponse, error) - ListRules(ctx context.Context, input *ListRulesRequest) (*ListRulesResponse, error) - ListSizeConstraintSets(ctx context.Context, input *ListSizeConstraintSetsRequest) (*ListSizeConstraintSetsResponse, error) - ListSqlInjectionMatchSets(ctx context.Context, input *ListSqlInjectionMatchSetsRequest) (*ListSqlInjectionMatchSetsResponse, error) - ListSubscribedRuleGroups(ctx context.Context, input *ListSubscribedRuleGroupsRequest) (*ListSubscribedRuleGroupsResponse, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceRequest) (*ListTagsForResourceResponse, error) - ListWebACLs(ctx context.Context, input *ListWebACLsRequest) (*ListWebACLsResponse, error) - ListXssMatchSets(ctx context.Context, input *ListXssMatchSetsRequest) (*ListXssMatchSetsResponse, error) - PutLoggingConfiguration(ctx context.Context, input *PutLoggingConfigurationRequest) (*PutLoggingConfigurationResponse, error) - PutPermissionPolicy(ctx context.Context, input *PutPermissionPolicyRequest) (*PutPermissionPolicyResponse, error) - TagResource(ctx context.Context, input *TagResourceRequest) (*TagResourceResponse, error) - UntagResource(ctx context.Context, input *UntagResourceRequest) (*UntagResourceResponse, error) - UpdateByteMatchSet(ctx context.Context, input *UpdateByteMatchSetRequest) (*UpdateByteMatchSetResponse, error) - UpdateGeoMatchSet(ctx context.Context, input *UpdateGeoMatchSetRequest) (*UpdateGeoMatchSetResponse, error) - UpdateIPSet(ctx context.Context, input *UpdateIPSetRequest) (*UpdateIPSetResponse, error) - UpdateRateBasedRule(ctx context.Context, input *UpdateRateBasedRuleRequest) (*UpdateRateBasedRuleResponse, error) - UpdateRegexMatchSet(ctx context.Context, input *UpdateRegexMatchSetRequest) (*UpdateRegexMatchSetResponse, error) - UpdateRegexPatternSet(ctx context.Context, input *UpdateRegexPatternSetRequest) (*UpdateRegexPatternSetResponse, error) - UpdateRule(ctx context.Context, input *UpdateRuleRequest) (*UpdateRuleResponse, error) - UpdateRuleGroup(ctx context.Context, input *UpdateRuleGroupRequest) (*UpdateRuleGroupResponse, error) - UpdateSizeConstraintSet(ctx context.Context, input *UpdateSizeConstraintSetRequest) (*UpdateSizeConstraintSetResponse, error) - UpdateSqlInjectionMatchSet(ctx context.Context, input *UpdateSqlInjectionMatchSetRequest) (*UpdateSqlInjectionMatchSetResponse, error) - UpdateWebACL(ctx context.Context, input *UpdateWebACLRequest) (*UpdateWebACLResponse, error) - UpdateXssMatchSet(ctx context.Context, input *UpdateXssMatchSetRequest) (*UpdateXssMatchSetResponse, error) -} diff --git a/internal/generated/waf/router.go b/internal/generated/waf/router.go index 1384bdf2..ee19c308 100644 --- a/internal/generated/waf/router.go +++ b/internal/generated/waf/router.go @@ -4,6 +4,9 @@ package waf import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/waf/serializer.go b/internal/generated/waf/serializer.go deleted file mode 100644 index 68ba7188..00000000 --- a/internal/generated/waf/serializer.go +++ /dev/null @@ -1,549 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package waf - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeCreateByteMatchSetRequest parses an HTTP request into a *CreateByteMatchSetRequest. -func DeserializeCreateByteMatchSetRequest(r *http.Request, pathParams PathParams) (*CreateByteMatchSetRequest, error) { - input := &CreateByteMatchSetRequest{} - - return input, nil -} - -// DeserializeCreateGeoMatchSetRequest parses an HTTP request into a *CreateGeoMatchSetRequest. -func DeserializeCreateGeoMatchSetRequest(r *http.Request, pathParams PathParams) (*CreateGeoMatchSetRequest, error) { - input := &CreateGeoMatchSetRequest{} - - return input, nil -} - -// DeserializeCreateIPSetRequest parses an HTTP request into a *CreateIPSetRequest. -func DeserializeCreateIPSetRequest(r *http.Request, pathParams PathParams) (*CreateIPSetRequest, error) { - input := &CreateIPSetRequest{} - - return input, nil -} - -// DeserializeCreateRateBasedRuleRequest parses an HTTP request into a *CreateRateBasedRuleRequest. -func DeserializeCreateRateBasedRuleRequest(r *http.Request, pathParams PathParams) (*CreateRateBasedRuleRequest, error) { - input := &CreateRateBasedRuleRequest{} - - return input, nil -} - -// DeserializeCreateRegexMatchSetRequest parses an HTTP request into a *CreateRegexMatchSetRequest. -func DeserializeCreateRegexMatchSetRequest(r *http.Request, pathParams PathParams) (*CreateRegexMatchSetRequest, error) { - input := &CreateRegexMatchSetRequest{} - - return input, nil -} - -// DeserializeCreateRegexPatternSetRequest parses an HTTP request into a *CreateRegexPatternSetRequest. -func DeserializeCreateRegexPatternSetRequest(r *http.Request, pathParams PathParams) (*CreateRegexPatternSetRequest, error) { - input := &CreateRegexPatternSetRequest{} - - return input, nil -} - -// DeserializeCreateRuleRequest parses an HTTP request into a *CreateRuleRequest. -func DeserializeCreateRuleRequest(r *http.Request, pathParams PathParams) (*CreateRuleRequest, error) { - input := &CreateRuleRequest{} - - return input, nil -} - -// DeserializeCreateRuleGroupRequest parses an HTTP request into a *CreateRuleGroupRequest. -func DeserializeCreateRuleGroupRequest(r *http.Request, pathParams PathParams) (*CreateRuleGroupRequest, error) { - input := &CreateRuleGroupRequest{} - - return input, nil -} - -// DeserializeCreateSizeConstraintSetRequest parses an HTTP request into a *CreateSizeConstraintSetRequest. -func DeserializeCreateSizeConstraintSetRequest(r *http.Request, pathParams PathParams) (*CreateSizeConstraintSetRequest, error) { - input := &CreateSizeConstraintSetRequest{} - - return input, nil -} - -// DeserializeCreateSqlInjectionMatchSetRequest parses an HTTP request into a *CreateSqlInjectionMatchSetRequest. -func DeserializeCreateSqlInjectionMatchSetRequest(r *http.Request, pathParams PathParams) (*CreateSqlInjectionMatchSetRequest, error) { - input := &CreateSqlInjectionMatchSetRequest{} - - return input, nil -} - -// DeserializeCreateWebACLRequest parses an HTTP request into a *CreateWebACLRequest. -func DeserializeCreateWebACLRequest(r *http.Request, pathParams PathParams) (*CreateWebACLRequest, error) { - input := &CreateWebACLRequest{} - - return input, nil -} - -// DeserializeCreateWebACLMigrationStackRequest parses an HTTP request into a *CreateWebACLMigrationStackRequest. -func DeserializeCreateWebACLMigrationStackRequest(r *http.Request, pathParams PathParams) (*CreateWebACLMigrationStackRequest, error) { - input := &CreateWebACLMigrationStackRequest{} - - return input, nil -} - -// DeserializeCreateXssMatchSetRequest parses an HTTP request into a *CreateXssMatchSetRequest. -func DeserializeCreateXssMatchSetRequest(r *http.Request, pathParams PathParams) (*CreateXssMatchSetRequest, error) { - input := &CreateXssMatchSetRequest{} - - return input, nil -} - -// DeserializeDeleteByteMatchSetRequest parses an HTTP request into a *DeleteByteMatchSetRequest. -func DeserializeDeleteByteMatchSetRequest(r *http.Request, pathParams PathParams) (*DeleteByteMatchSetRequest, error) { - input := &DeleteByteMatchSetRequest{} - - return input, nil -} - -// DeserializeDeleteGeoMatchSetRequest parses an HTTP request into a *DeleteGeoMatchSetRequest. -func DeserializeDeleteGeoMatchSetRequest(r *http.Request, pathParams PathParams) (*DeleteGeoMatchSetRequest, error) { - input := &DeleteGeoMatchSetRequest{} - - return input, nil -} - -// DeserializeDeleteIPSetRequest parses an HTTP request into a *DeleteIPSetRequest. -func DeserializeDeleteIPSetRequest(r *http.Request, pathParams PathParams) (*DeleteIPSetRequest, error) { - input := &DeleteIPSetRequest{} - - return input, nil -} - -// DeserializeDeleteLoggingConfigurationRequest parses an HTTP request into a *DeleteLoggingConfigurationRequest. -func DeserializeDeleteLoggingConfigurationRequest(r *http.Request, pathParams PathParams) (*DeleteLoggingConfigurationRequest, error) { - input := &DeleteLoggingConfigurationRequest{} - - return input, nil -} - -// DeserializeDeletePermissionPolicyRequest parses an HTTP request into a *DeletePermissionPolicyRequest. -func DeserializeDeletePermissionPolicyRequest(r *http.Request, pathParams PathParams) (*DeletePermissionPolicyRequest, error) { - input := &DeletePermissionPolicyRequest{} - - return input, nil -} - -// DeserializeDeleteRateBasedRuleRequest parses an HTTP request into a *DeleteRateBasedRuleRequest. -func DeserializeDeleteRateBasedRuleRequest(r *http.Request, pathParams PathParams) (*DeleteRateBasedRuleRequest, error) { - input := &DeleteRateBasedRuleRequest{} - - return input, nil -} - -// DeserializeDeleteRegexMatchSetRequest parses an HTTP request into a *DeleteRegexMatchSetRequest. -func DeserializeDeleteRegexMatchSetRequest(r *http.Request, pathParams PathParams) (*DeleteRegexMatchSetRequest, error) { - input := &DeleteRegexMatchSetRequest{} - - return input, nil -} - -// DeserializeDeleteRegexPatternSetRequest parses an HTTP request into a *DeleteRegexPatternSetRequest. -func DeserializeDeleteRegexPatternSetRequest(r *http.Request, pathParams PathParams) (*DeleteRegexPatternSetRequest, error) { - input := &DeleteRegexPatternSetRequest{} - - return input, nil -} - -// DeserializeDeleteRuleRequest parses an HTTP request into a *DeleteRuleRequest. -func DeserializeDeleteRuleRequest(r *http.Request, pathParams PathParams) (*DeleteRuleRequest, error) { - input := &DeleteRuleRequest{} - - return input, nil -} - -// DeserializeDeleteRuleGroupRequest parses an HTTP request into a *DeleteRuleGroupRequest. -func DeserializeDeleteRuleGroupRequest(r *http.Request, pathParams PathParams) (*DeleteRuleGroupRequest, error) { - input := &DeleteRuleGroupRequest{} - - return input, nil -} - -// DeserializeDeleteSizeConstraintSetRequest parses an HTTP request into a *DeleteSizeConstraintSetRequest. -func DeserializeDeleteSizeConstraintSetRequest(r *http.Request, pathParams PathParams) (*DeleteSizeConstraintSetRequest, error) { - input := &DeleteSizeConstraintSetRequest{} - - return input, nil -} - -// DeserializeDeleteSqlInjectionMatchSetRequest parses an HTTP request into a *DeleteSqlInjectionMatchSetRequest. -func DeserializeDeleteSqlInjectionMatchSetRequest(r *http.Request, pathParams PathParams) (*DeleteSqlInjectionMatchSetRequest, error) { - input := &DeleteSqlInjectionMatchSetRequest{} - - return input, nil -} - -// DeserializeDeleteWebACLRequest parses an HTTP request into a *DeleteWebACLRequest. -func DeserializeDeleteWebACLRequest(r *http.Request, pathParams PathParams) (*DeleteWebACLRequest, error) { - input := &DeleteWebACLRequest{} - - return input, nil -} - -// DeserializeDeleteXssMatchSetRequest parses an HTTP request into a *DeleteXssMatchSetRequest. -func DeserializeDeleteXssMatchSetRequest(r *http.Request, pathParams PathParams) (*DeleteXssMatchSetRequest, error) { - input := &DeleteXssMatchSetRequest{} - - return input, nil -} - -// DeserializeGetByteMatchSetRequest parses an HTTP request into a *GetByteMatchSetRequest. -func DeserializeGetByteMatchSetRequest(r *http.Request, pathParams PathParams) (*GetByteMatchSetRequest, error) { - input := &GetByteMatchSetRequest{} - - return input, nil -} - -// DeserializeGetChangeTokenRequest parses an HTTP request into a *GetChangeTokenRequest. -func DeserializeGetChangeTokenRequest(r *http.Request, pathParams PathParams) (*GetChangeTokenRequest, error) { - input := &GetChangeTokenRequest{} - - return input, nil -} - -// DeserializeGetChangeTokenStatusRequest parses an HTTP request into a *GetChangeTokenStatusRequest. -func DeserializeGetChangeTokenStatusRequest(r *http.Request, pathParams PathParams) (*GetChangeTokenStatusRequest, error) { - input := &GetChangeTokenStatusRequest{} - - return input, nil -} - -// DeserializeGetGeoMatchSetRequest parses an HTTP request into a *GetGeoMatchSetRequest. -func DeserializeGetGeoMatchSetRequest(r *http.Request, pathParams PathParams) (*GetGeoMatchSetRequest, error) { - input := &GetGeoMatchSetRequest{} - - return input, nil -} - -// DeserializeGetIPSetRequest parses an HTTP request into a *GetIPSetRequest. -func DeserializeGetIPSetRequest(r *http.Request, pathParams PathParams) (*GetIPSetRequest, error) { - input := &GetIPSetRequest{} - - return input, nil -} - -// DeserializeGetLoggingConfigurationRequest parses an HTTP request into a *GetLoggingConfigurationRequest. -func DeserializeGetLoggingConfigurationRequest(r *http.Request, pathParams PathParams) (*GetLoggingConfigurationRequest, error) { - input := &GetLoggingConfigurationRequest{} - - return input, nil -} - -// DeserializeGetPermissionPolicyRequest parses an HTTP request into a *GetPermissionPolicyRequest. -func DeserializeGetPermissionPolicyRequest(r *http.Request, pathParams PathParams) (*GetPermissionPolicyRequest, error) { - input := &GetPermissionPolicyRequest{} - - return input, nil -} - -// DeserializeGetRateBasedRuleRequest parses an HTTP request into a *GetRateBasedRuleRequest. -func DeserializeGetRateBasedRuleRequest(r *http.Request, pathParams PathParams) (*GetRateBasedRuleRequest, error) { - input := &GetRateBasedRuleRequest{} - - return input, nil -} - -// DeserializeGetRateBasedRuleManagedKeysRequest parses an HTTP request into a *GetRateBasedRuleManagedKeysRequest. -func DeserializeGetRateBasedRuleManagedKeysRequest(r *http.Request, pathParams PathParams) (*GetRateBasedRuleManagedKeysRequest, error) { - input := &GetRateBasedRuleManagedKeysRequest{} - - return input, nil -} - -// DeserializeGetRegexMatchSetRequest parses an HTTP request into a *GetRegexMatchSetRequest. -func DeserializeGetRegexMatchSetRequest(r *http.Request, pathParams PathParams) (*GetRegexMatchSetRequest, error) { - input := &GetRegexMatchSetRequest{} - - return input, nil -} - -// DeserializeGetRegexPatternSetRequest parses an HTTP request into a *GetRegexPatternSetRequest. -func DeserializeGetRegexPatternSetRequest(r *http.Request, pathParams PathParams) (*GetRegexPatternSetRequest, error) { - input := &GetRegexPatternSetRequest{} - - return input, nil -} - -// DeserializeGetRuleRequest parses an HTTP request into a *GetRuleRequest. -func DeserializeGetRuleRequest(r *http.Request, pathParams PathParams) (*GetRuleRequest, error) { - input := &GetRuleRequest{} - - return input, nil -} - -// DeserializeGetRuleGroupRequest parses an HTTP request into a *GetRuleGroupRequest. -func DeserializeGetRuleGroupRequest(r *http.Request, pathParams PathParams) (*GetRuleGroupRequest, error) { - input := &GetRuleGroupRequest{} - - return input, nil -} - -// DeserializeGetSampledRequestsRequest parses an HTTP request into a *GetSampledRequestsRequest. -func DeserializeGetSampledRequestsRequest(r *http.Request, pathParams PathParams) (*GetSampledRequestsRequest, error) { - input := &GetSampledRequestsRequest{} - - return input, nil -} - -// DeserializeGetSizeConstraintSetRequest parses an HTTP request into a *GetSizeConstraintSetRequest. -func DeserializeGetSizeConstraintSetRequest(r *http.Request, pathParams PathParams) (*GetSizeConstraintSetRequest, error) { - input := &GetSizeConstraintSetRequest{} - - return input, nil -} - -// DeserializeGetSqlInjectionMatchSetRequest parses an HTTP request into a *GetSqlInjectionMatchSetRequest. -func DeserializeGetSqlInjectionMatchSetRequest(r *http.Request, pathParams PathParams) (*GetSqlInjectionMatchSetRequest, error) { - input := &GetSqlInjectionMatchSetRequest{} - - return input, nil -} - -// DeserializeGetWebACLRequest parses an HTTP request into a *GetWebACLRequest. -func DeserializeGetWebACLRequest(r *http.Request, pathParams PathParams) (*GetWebACLRequest, error) { - input := &GetWebACLRequest{} - - return input, nil -} - -// DeserializeGetXssMatchSetRequest parses an HTTP request into a *GetXssMatchSetRequest. -func DeserializeGetXssMatchSetRequest(r *http.Request, pathParams PathParams) (*GetXssMatchSetRequest, error) { - input := &GetXssMatchSetRequest{} - - return input, nil -} - -// DeserializeListActivatedRulesInRuleGroupRequest parses an HTTP request into a *ListActivatedRulesInRuleGroupRequest. -func DeserializeListActivatedRulesInRuleGroupRequest(r *http.Request, pathParams PathParams) (*ListActivatedRulesInRuleGroupRequest, error) { - input := &ListActivatedRulesInRuleGroupRequest{} - - return input, nil -} - -// DeserializeListByteMatchSetsRequest parses an HTTP request into a *ListByteMatchSetsRequest. -func DeserializeListByteMatchSetsRequest(r *http.Request, pathParams PathParams) (*ListByteMatchSetsRequest, error) { - input := &ListByteMatchSetsRequest{} - - return input, nil -} - -// DeserializeListGeoMatchSetsRequest parses an HTTP request into a *ListGeoMatchSetsRequest. -func DeserializeListGeoMatchSetsRequest(r *http.Request, pathParams PathParams) (*ListGeoMatchSetsRequest, error) { - input := &ListGeoMatchSetsRequest{} - - return input, nil -} - -// DeserializeListIPSetsRequest parses an HTTP request into a *ListIPSetsRequest. -func DeserializeListIPSetsRequest(r *http.Request, pathParams PathParams) (*ListIPSetsRequest, error) { - input := &ListIPSetsRequest{} - - return input, nil -} - -// DeserializeListLoggingConfigurationsRequest parses an HTTP request into a *ListLoggingConfigurationsRequest. -func DeserializeListLoggingConfigurationsRequest(r *http.Request, pathParams PathParams) (*ListLoggingConfigurationsRequest, error) { - input := &ListLoggingConfigurationsRequest{} - - return input, nil -} - -// DeserializeListRateBasedRulesRequest parses an HTTP request into a *ListRateBasedRulesRequest. -func DeserializeListRateBasedRulesRequest(r *http.Request, pathParams PathParams) (*ListRateBasedRulesRequest, error) { - input := &ListRateBasedRulesRequest{} - - return input, nil -} - -// DeserializeListRegexMatchSetsRequest parses an HTTP request into a *ListRegexMatchSetsRequest. -func DeserializeListRegexMatchSetsRequest(r *http.Request, pathParams PathParams) (*ListRegexMatchSetsRequest, error) { - input := &ListRegexMatchSetsRequest{} - - return input, nil -} - -// DeserializeListRegexPatternSetsRequest parses an HTTP request into a *ListRegexPatternSetsRequest. -func DeserializeListRegexPatternSetsRequest(r *http.Request, pathParams PathParams) (*ListRegexPatternSetsRequest, error) { - input := &ListRegexPatternSetsRequest{} - - return input, nil -} - -// DeserializeListRuleGroupsRequest parses an HTTP request into a *ListRuleGroupsRequest. -func DeserializeListRuleGroupsRequest(r *http.Request, pathParams PathParams) (*ListRuleGroupsRequest, error) { - input := &ListRuleGroupsRequest{} - - return input, nil -} - -// DeserializeListRulesRequest parses an HTTP request into a *ListRulesRequest. -func DeserializeListRulesRequest(r *http.Request, pathParams PathParams) (*ListRulesRequest, error) { - input := &ListRulesRequest{} - - return input, nil -} - -// DeserializeListSizeConstraintSetsRequest parses an HTTP request into a *ListSizeConstraintSetsRequest. -func DeserializeListSizeConstraintSetsRequest(r *http.Request, pathParams PathParams) (*ListSizeConstraintSetsRequest, error) { - input := &ListSizeConstraintSetsRequest{} - - return input, nil -} - -// DeserializeListSqlInjectionMatchSetsRequest parses an HTTP request into a *ListSqlInjectionMatchSetsRequest. -func DeserializeListSqlInjectionMatchSetsRequest(r *http.Request, pathParams PathParams) (*ListSqlInjectionMatchSetsRequest, error) { - input := &ListSqlInjectionMatchSetsRequest{} - - return input, nil -} - -// DeserializeListSubscribedRuleGroupsRequest parses an HTTP request into a *ListSubscribedRuleGroupsRequest. -func DeserializeListSubscribedRuleGroupsRequest(r *http.Request, pathParams PathParams) (*ListSubscribedRuleGroupsRequest, error) { - input := &ListSubscribedRuleGroupsRequest{} - - return input, nil -} - -// DeserializeListTagsForResourceRequest parses an HTTP request into a *ListTagsForResourceRequest. -func DeserializeListTagsForResourceRequest(r *http.Request, pathParams PathParams) (*ListTagsForResourceRequest, error) { - input := &ListTagsForResourceRequest{} - - return input, nil -} - -// DeserializeListWebACLsRequest parses an HTTP request into a *ListWebACLsRequest. -func DeserializeListWebACLsRequest(r *http.Request, pathParams PathParams) (*ListWebACLsRequest, error) { - input := &ListWebACLsRequest{} - - return input, nil -} - -// DeserializeListXssMatchSetsRequest parses an HTTP request into a *ListXssMatchSetsRequest. -func DeserializeListXssMatchSetsRequest(r *http.Request, pathParams PathParams) (*ListXssMatchSetsRequest, error) { - input := &ListXssMatchSetsRequest{} - - return input, nil -} - -// DeserializePutLoggingConfigurationRequest parses an HTTP request into a *PutLoggingConfigurationRequest. -func DeserializePutLoggingConfigurationRequest(r *http.Request, pathParams PathParams) (*PutLoggingConfigurationRequest, error) { - input := &PutLoggingConfigurationRequest{} - - return input, nil -} - -// DeserializePutPermissionPolicyRequest parses an HTTP request into a *PutPermissionPolicyRequest. -func DeserializePutPermissionPolicyRequest(r *http.Request, pathParams PathParams) (*PutPermissionPolicyRequest, error) { - input := &PutPermissionPolicyRequest{} - - return input, nil -} - -// DeserializeTagResourceRequest parses an HTTP request into a *TagResourceRequest. -func DeserializeTagResourceRequest(r *http.Request, pathParams PathParams) (*TagResourceRequest, error) { - input := &TagResourceRequest{} - - return input, nil -} - -// DeserializeUntagResourceRequest parses an HTTP request into a *UntagResourceRequest. -func DeserializeUntagResourceRequest(r *http.Request, pathParams PathParams) (*UntagResourceRequest, error) { - input := &UntagResourceRequest{} - - return input, nil -} - -// DeserializeUpdateByteMatchSetRequest parses an HTTP request into a *UpdateByteMatchSetRequest. -func DeserializeUpdateByteMatchSetRequest(r *http.Request, pathParams PathParams) (*UpdateByteMatchSetRequest, error) { - input := &UpdateByteMatchSetRequest{} - - return input, nil -} - -// DeserializeUpdateGeoMatchSetRequest parses an HTTP request into a *UpdateGeoMatchSetRequest. -func DeserializeUpdateGeoMatchSetRequest(r *http.Request, pathParams PathParams) (*UpdateGeoMatchSetRequest, error) { - input := &UpdateGeoMatchSetRequest{} - - return input, nil -} - -// DeserializeUpdateIPSetRequest parses an HTTP request into a *UpdateIPSetRequest. -func DeserializeUpdateIPSetRequest(r *http.Request, pathParams PathParams) (*UpdateIPSetRequest, error) { - input := &UpdateIPSetRequest{} - - return input, nil -} - -// DeserializeUpdateRateBasedRuleRequest parses an HTTP request into a *UpdateRateBasedRuleRequest. -func DeserializeUpdateRateBasedRuleRequest(r *http.Request, pathParams PathParams) (*UpdateRateBasedRuleRequest, error) { - input := &UpdateRateBasedRuleRequest{} - - return input, nil -} - -// DeserializeUpdateRegexMatchSetRequest parses an HTTP request into a *UpdateRegexMatchSetRequest. -func DeserializeUpdateRegexMatchSetRequest(r *http.Request, pathParams PathParams) (*UpdateRegexMatchSetRequest, error) { - input := &UpdateRegexMatchSetRequest{} - - return input, nil -} - -// DeserializeUpdateRegexPatternSetRequest parses an HTTP request into a *UpdateRegexPatternSetRequest. -func DeserializeUpdateRegexPatternSetRequest(r *http.Request, pathParams PathParams) (*UpdateRegexPatternSetRequest, error) { - input := &UpdateRegexPatternSetRequest{} - - return input, nil -} - -// DeserializeUpdateRuleRequest parses an HTTP request into a *UpdateRuleRequest. -func DeserializeUpdateRuleRequest(r *http.Request, pathParams PathParams) (*UpdateRuleRequest, error) { - input := &UpdateRuleRequest{} - - return input, nil -} - -// DeserializeUpdateRuleGroupRequest parses an HTTP request into a *UpdateRuleGroupRequest. -func DeserializeUpdateRuleGroupRequest(r *http.Request, pathParams PathParams) (*UpdateRuleGroupRequest, error) { - input := &UpdateRuleGroupRequest{} - - return input, nil -} - -// DeserializeUpdateSizeConstraintSetRequest parses an HTTP request into a *UpdateSizeConstraintSetRequest. -func DeserializeUpdateSizeConstraintSetRequest(r *http.Request, pathParams PathParams) (*UpdateSizeConstraintSetRequest, error) { - input := &UpdateSizeConstraintSetRequest{} - - return input, nil -} - -// DeserializeUpdateSqlInjectionMatchSetRequest parses an HTTP request into a *UpdateSqlInjectionMatchSetRequest. -func DeserializeUpdateSqlInjectionMatchSetRequest(r *http.Request, pathParams PathParams) (*UpdateSqlInjectionMatchSetRequest, error) { - input := &UpdateSqlInjectionMatchSetRequest{} - - return input, nil -} - -// DeserializeUpdateWebACLRequest parses an HTTP request into a *UpdateWebACLRequest. -func DeserializeUpdateWebACLRequest(r *http.Request, pathParams PathParams) (*UpdateWebACLRequest, error) { - input := &UpdateWebACLRequest{} - - return input, nil -} - -// DeserializeUpdateXssMatchSetRequest parses an HTTP request into a *UpdateXssMatchSetRequest. -func DeserializeUpdateXssMatchSetRequest(r *http.Request, pathParams PathParams) (*UpdateXssMatchSetRequest, error) { - input := &UpdateXssMatchSetRequest{} - - return input, nil -} diff --git a/internal/generated/wafv2/deserializer.go b/internal/generated/wafv2/deserializer.go deleted file mode 100644 index e7ef73c9..00000000 --- a/internal/generated/wafv2/deserializer.go +++ /dev/null @@ -1,817 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package wafv2 - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeAssociateWebACLResponse writes the AssociateWebACLResponse to the HTTP response. -func SerializeAssociateWebACLResponse(w http.ResponseWriter, output *AssociateWebACLResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCheckCapacityResponse writes the CheckCapacityResponse to the HTTP response. -func SerializeCheckCapacityResponse(w http.ResponseWriter, output *CheckCapacityResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateAPIKeyResponse writes the CreateAPIKeyResponse to the HTTP response. -func SerializeCreateAPIKeyResponse(w http.ResponseWriter, output *CreateAPIKeyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateIPSetResponse writes the CreateIPSetResponse to the HTTP response. -func SerializeCreateIPSetResponse(w http.ResponseWriter, output *CreateIPSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateRegexPatternSetResponse writes the CreateRegexPatternSetResponse to the HTTP response. -func SerializeCreateRegexPatternSetResponse(w http.ResponseWriter, output *CreateRegexPatternSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateRuleGroupResponse writes the CreateRuleGroupResponse to the HTTP response. -func SerializeCreateRuleGroupResponse(w http.ResponseWriter, output *CreateRuleGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateWebACLResponse writes the CreateWebACLResponse to the HTTP response. -func SerializeCreateWebACLResponse(w http.ResponseWriter, output *CreateWebACLResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteAPIKeyResponse writes the DeleteAPIKeyResponse to the HTTP response. -func SerializeDeleteAPIKeyResponse(w http.ResponseWriter, output *DeleteAPIKeyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteFirewallManagerRuleGroupsResponse writes the DeleteFirewallManagerRuleGroupsResponse to the HTTP response. -func SerializeDeleteFirewallManagerRuleGroupsResponse(w http.ResponseWriter, output *DeleteFirewallManagerRuleGroupsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteIPSetResponse writes the DeleteIPSetResponse to the HTTP response. -func SerializeDeleteIPSetResponse(w http.ResponseWriter, output *DeleteIPSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteLoggingConfigurationResponse writes the DeleteLoggingConfigurationResponse to the HTTP response. -func SerializeDeleteLoggingConfigurationResponse(w http.ResponseWriter, output *DeleteLoggingConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeletePermissionPolicyResponse writes the DeletePermissionPolicyResponse to the HTTP response. -func SerializeDeletePermissionPolicyResponse(w http.ResponseWriter, output *DeletePermissionPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteRegexPatternSetResponse writes the DeleteRegexPatternSetResponse to the HTTP response. -func SerializeDeleteRegexPatternSetResponse(w http.ResponseWriter, output *DeleteRegexPatternSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteRuleGroupResponse writes the DeleteRuleGroupResponse to the HTTP response. -func SerializeDeleteRuleGroupResponse(w http.ResponseWriter, output *DeleteRuleGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteWebACLResponse writes the DeleteWebACLResponse to the HTTP response. -func SerializeDeleteWebACLResponse(w http.ResponseWriter, output *DeleteWebACLResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDescribeAllManagedProductsResponse writes the DescribeAllManagedProductsResponse to the HTTP response. -func SerializeDescribeAllManagedProductsResponse(w http.ResponseWriter, output *DescribeAllManagedProductsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeManagedProductsByVendorResponse writes the DescribeManagedProductsByVendorResponse to the HTTP response. -func SerializeDescribeManagedProductsByVendorResponse(w http.ResponseWriter, output *DescribeManagedProductsByVendorResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDescribeManagedRuleGroupResponse writes the DescribeManagedRuleGroupResponse to the HTTP response. -func SerializeDescribeManagedRuleGroupResponse(w http.ResponseWriter, output *DescribeManagedRuleGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDisassociateWebACLResponse writes the DisassociateWebACLResponse to the HTTP response. -func SerializeDisassociateWebACLResponse(w http.ResponseWriter, output *DisassociateWebACLResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeGenerateMobileSdkReleaseUrlResponse writes the GenerateMobileSdkReleaseUrlResponse to the HTTP response. -func SerializeGenerateMobileSdkReleaseUrlResponse(w http.ResponseWriter, output *GenerateMobileSdkReleaseUrlResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetDecryptedAPIKeyResponse writes the GetDecryptedAPIKeyResponse to the HTTP response. -func SerializeGetDecryptedAPIKeyResponse(w http.ResponseWriter, output *GetDecryptedAPIKeyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetIPSetResponse writes the GetIPSetResponse to the HTTP response. -func SerializeGetIPSetResponse(w http.ResponseWriter, output *GetIPSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetLoggingConfigurationResponse writes the GetLoggingConfigurationResponse to the HTTP response. -func SerializeGetLoggingConfigurationResponse(w http.ResponseWriter, output *GetLoggingConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetManagedRuleSetResponse writes the GetManagedRuleSetResponse to the HTTP response. -func SerializeGetManagedRuleSetResponse(w http.ResponseWriter, output *GetManagedRuleSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetMobileSdkReleaseResponse writes the GetMobileSdkReleaseResponse to the HTTP response. -func SerializeGetMobileSdkReleaseResponse(w http.ResponseWriter, output *GetMobileSdkReleaseResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetPermissionPolicyResponse writes the GetPermissionPolicyResponse to the HTTP response. -func SerializeGetPermissionPolicyResponse(w http.ResponseWriter, output *GetPermissionPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetRateBasedStatementManagedKeysResponse writes the GetRateBasedStatementManagedKeysResponse to the HTTP response. -func SerializeGetRateBasedStatementManagedKeysResponse(w http.ResponseWriter, output *GetRateBasedStatementManagedKeysResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetRegexPatternSetResponse writes the GetRegexPatternSetResponse to the HTTP response. -func SerializeGetRegexPatternSetResponse(w http.ResponseWriter, output *GetRegexPatternSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetRuleGroupResponse writes the GetRuleGroupResponse to the HTTP response. -func SerializeGetRuleGroupResponse(w http.ResponseWriter, output *GetRuleGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSampledRequestsResponse writes the GetSampledRequestsResponse to the HTTP response. -func SerializeGetSampledRequestsResponse(w http.ResponseWriter, output *GetSampledRequestsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTopPathStatisticsByTrafficResponse writes the GetTopPathStatisticsByTrafficResponse to the HTTP response. -func SerializeGetTopPathStatisticsByTrafficResponse(w http.ResponseWriter, output *GetTopPathStatisticsByTrafficResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetWebACLResponse writes the GetWebACLResponse to the HTTP response. -func SerializeGetWebACLResponse(w http.ResponseWriter, output *GetWebACLResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetWebACLForResourceResponse writes the GetWebACLForResourceResponse to the HTTP response. -func SerializeGetWebACLForResourceResponse(w http.ResponseWriter, output *GetWebACLForResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAPIKeysResponse writes the ListAPIKeysResponse to the HTTP response. -func SerializeListAPIKeysResponse(w http.ResponseWriter, output *ListAPIKeysResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAvailableManagedRuleGroupVersionsResponse writes the ListAvailableManagedRuleGroupVersionsResponse to the HTTP response. -func SerializeListAvailableManagedRuleGroupVersionsResponse(w http.ResponseWriter, output *ListAvailableManagedRuleGroupVersionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListAvailableManagedRuleGroupsResponse writes the ListAvailableManagedRuleGroupsResponse to the HTTP response. -func SerializeListAvailableManagedRuleGroupsResponse(w http.ResponseWriter, output *ListAvailableManagedRuleGroupsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListIPSetsResponse writes the ListIPSetsResponse to the HTTP response. -func SerializeListIPSetsResponse(w http.ResponseWriter, output *ListIPSetsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListLoggingConfigurationsResponse writes the ListLoggingConfigurationsResponse to the HTTP response. -func SerializeListLoggingConfigurationsResponse(w http.ResponseWriter, output *ListLoggingConfigurationsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListManagedRuleSetsResponse writes the ListManagedRuleSetsResponse to the HTTP response. -func SerializeListManagedRuleSetsResponse(w http.ResponseWriter, output *ListManagedRuleSetsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListMobileSdkReleasesResponse writes the ListMobileSdkReleasesResponse to the HTTP response. -func SerializeListMobileSdkReleasesResponse(w http.ResponseWriter, output *ListMobileSdkReleasesResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListRegexPatternSetsResponse writes the ListRegexPatternSetsResponse to the HTTP response. -func SerializeListRegexPatternSetsResponse(w http.ResponseWriter, output *ListRegexPatternSetsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListResourcesForWebACLResponse writes the ListResourcesForWebACLResponse to the HTTP response. -func SerializeListResourcesForWebACLResponse(w http.ResponseWriter, output *ListResourcesForWebACLResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListRuleGroupsResponse writes the ListRuleGroupsResponse to the HTTP response. -func SerializeListRuleGroupsResponse(w http.ResponseWriter, output *ListRuleGroupsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceResponse writes the ListTagsForResourceResponse to the HTTP response. -func SerializeListTagsForResourceResponse(w http.ResponseWriter, output *ListTagsForResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListWebACLsResponse writes the ListWebACLsResponse to the HTTP response. -func SerializeListWebACLsResponse(w http.ResponseWriter, output *ListWebACLsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutLoggingConfigurationResponse writes the PutLoggingConfigurationResponse to the HTTP response. -func SerializePutLoggingConfigurationResponse(w http.ResponseWriter, output *PutLoggingConfigurationResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutManagedRuleSetVersionsResponse writes the PutManagedRuleSetVersionsResponse to the HTTP response. -func SerializePutManagedRuleSetVersionsResponse(w http.ResponseWriter, output *PutManagedRuleSetVersionsResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutPermissionPolicyResponse writes the PutPermissionPolicyResponse to the HTTP response. -func SerializePutPermissionPolicyResponse(w http.ResponseWriter, output *PutPermissionPolicyResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeTagResourceResponse writes the TagResourceResponse to the HTTP response. -func SerializeTagResourceResponse(w http.ResponseWriter, output *TagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUntagResourceResponse writes the UntagResourceResponse to the HTTP response. -func SerializeUntagResourceResponse(w http.ResponseWriter, output *UntagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateIPSetResponse writes the UpdateIPSetResponse to the HTTP response. -func SerializeUpdateIPSetResponse(w http.ResponseWriter, output *UpdateIPSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateManagedRuleSetVersionExpiryDateResponse writes the UpdateManagedRuleSetVersionExpiryDateResponse to the HTTP response. -func SerializeUpdateManagedRuleSetVersionExpiryDateResponse(w http.ResponseWriter, output *UpdateManagedRuleSetVersionExpiryDateResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateRegexPatternSetResponse writes the UpdateRegexPatternSetResponse to the HTTP response. -func SerializeUpdateRegexPatternSetResponse(w http.ResponseWriter, output *UpdateRegexPatternSetResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateRuleGroupResponse writes the UpdateRuleGroupResponse to the HTTP response. -func SerializeUpdateRuleGroupResponse(w http.ResponseWriter, output *UpdateRuleGroupResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateWebACLResponse writes the UpdateWebACLResponse to the HTTP response. -func SerializeUpdateWebACLResponse(w http.ResponseWriter, output *UpdateWebACLResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/wafv2/interface.go b/internal/generated/wafv2/interface.go deleted file mode 100644 index 7ca3f476..00000000 --- a/internal/generated/wafv2/interface.go +++ /dev/null @@ -1,63 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package wafv2 - -import "context" - -type WAF_20190729Service interface { - AssociateWebACL(ctx context.Context, input *AssociateWebACLRequest) (*AssociateWebACLResponse, error) - CheckCapacity(ctx context.Context, input *CheckCapacityRequest) (*CheckCapacityResponse, error) - CreateAPIKey(ctx context.Context, input *CreateAPIKeyRequest) (*CreateAPIKeyResponse, error) - CreateIPSet(ctx context.Context, input *CreateIPSetRequest) (*CreateIPSetResponse, error) - CreateRegexPatternSet(ctx context.Context, input *CreateRegexPatternSetRequest) (*CreateRegexPatternSetResponse, error) - CreateRuleGroup(ctx context.Context, input *CreateRuleGroupRequest) (*CreateRuleGroupResponse, error) - CreateWebACL(ctx context.Context, input *CreateWebACLRequest) (*CreateWebACLResponse, error) - DeleteAPIKey(ctx context.Context, input *DeleteAPIKeyRequest) (*DeleteAPIKeyResponse, error) - DeleteFirewallManagerRuleGroups(ctx context.Context, input *DeleteFirewallManagerRuleGroupsRequest) (*DeleteFirewallManagerRuleGroupsResponse, error) - DeleteIPSet(ctx context.Context, input *DeleteIPSetRequest) (*DeleteIPSetResponse, error) - DeleteLoggingConfiguration(ctx context.Context, input *DeleteLoggingConfigurationRequest) (*DeleteLoggingConfigurationResponse, error) - DeletePermissionPolicy(ctx context.Context, input *DeletePermissionPolicyRequest) (*DeletePermissionPolicyResponse, error) - DeleteRegexPatternSet(ctx context.Context, input *DeleteRegexPatternSetRequest) (*DeleteRegexPatternSetResponse, error) - DeleteRuleGroup(ctx context.Context, input *DeleteRuleGroupRequest) (*DeleteRuleGroupResponse, error) - DeleteWebACL(ctx context.Context, input *DeleteWebACLRequest) (*DeleteWebACLResponse, error) - DescribeAllManagedProducts(ctx context.Context, input *DescribeAllManagedProductsRequest) (*DescribeAllManagedProductsResponse, error) - DescribeManagedProductsByVendor(ctx context.Context, input *DescribeManagedProductsByVendorRequest) (*DescribeManagedProductsByVendorResponse, error) - DescribeManagedRuleGroup(ctx context.Context, input *DescribeManagedRuleGroupRequest) (*DescribeManagedRuleGroupResponse, error) - DisassociateWebACL(ctx context.Context, input *DisassociateWebACLRequest) (*DisassociateWebACLResponse, error) - GenerateMobileSdkReleaseUrl(ctx context.Context, input *GenerateMobileSdkReleaseUrlRequest) (*GenerateMobileSdkReleaseUrlResponse, error) - GetDecryptedAPIKey(ctx context.Context, input *GetDecryptedAPIKeyRequest) (*GetDecryptedAPIKeyResponse, error) - GetIPSet(ctx context.Context, input *GetIPSetRequest) (*GetIPSetResponse, error) - GetLoggingConfiguration(ctx context.Context, input *GetLoggingConfigurationRequest) (*GetLoggingConfigurationResponse, error) - GetManagedRuleSet(ctx context.Context, input *GetManagedRuleSetRequest) (*GetManagedRuleSetResponse, error) - GetMobileSdkRelease(ctx context.Context, input *GetMobileSdkReleaseRequest) (*GetMobileSdkReleaseResponse, error) - GetPermissionPolicy(ctx context.Context, input *GetPermissionPolicyRequest) (*GetPermissionPolicyResponse, error) - GetRateBasedStatementManagedKeys(ctx context.Context, input *GetRateBasedStatementManagedKeysRequest) (*GetRateBasedStatementManagedKeysResponse, error) - GetRegexPatternSet(ctx context.Context, input *GetRegexPatternSetRequest) (*GetRegexPatternSetResponse, error) - GetRuleGroup(ctx context.Context, input *GetRuleGroupRequest) (*GetRuleGroupResponse, error) - GetSampledRequests(ctx context.Context, input *GetSampledRequestsRequest) (*GetSampledRequestsResponse, error) - GetTopPathStatisticsByTraffic(ctx context.Context, input *GetTopPathStatisticsByTrafficRequest) (*GetTopPathStatisticsByTrafficResponse, error) - GetWebACL(ctx context.Context, input *GetWebACLRequest) (*GetWebACLResponse, error) - GetWebACLForResource(ctx context.Context, input *GetWebACLForResourceRequest) (*GetWebACLForResourceResponse, error) - ListAPIKeys(ctx context.Context, input *ListAPIKeysRequest) (*ListAPIKeysResponse, error) - ListAvailableManagedRuleGroupVersions(ctx context.Context, input *ListAvailableManagedRuleGroupVersionsRequest) (*ListAvailableManagedRuleGroupVersionsResponse, error) - ListAvailableManagedRuleGroups(ctx context.Context, input *ListAvailableManagedRuleGroupsRequest) (*ListAvailableManagedRuleGroupsResponse, error) - ListIPSets(ctx context.Context, input *ListIPSetsRequest) (*ListIPSetsResponse, error) - ListLoggingConfigurations(ctx context.Context, input *ListLoggingConfigurationsRequest) (*ListLoggingConfigurationsResponse, error) - ListManagedRuleSets(ctx context.Context, input *ListManagedRuleSetsRequest) (*ListManagedRuleSetsResponse, error) - ListMobileSdkReleases(ctx context.Context, input *ListMobileSdkReleasesRequest) (*ListMobileSdkReleasesResponse, error) - ListRegexPatternSets(ctx context.Context, input *ListRegexPatternSetsRequest) (*ListRegexPatternSetsResponse, error) - ListResourcesForWebACL(ctx context.Context, input *ListResourcesForWebACLRequest) (*ListResourcesForWebACLResponse, error) - ListRuleGroups(ctx context.Context, input *ListRuleGroupsRequest) (*ListRuleGroupsResponse, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceRequest) (*ListTagsForResourceResponse, error) - ListWebACLs(ctx context.Context, input *ListWebACLsRequest) (*ListWebACLsResponse, error) - PutLoggingConfiguration(ctx context.Context, input *PutLoggingConfigurationRequest) (*PutLoggingConfigurationResponse, error) - PutManagedRuleSetVersions(ctx context.Context, input *PutManagedRuleSetVersionsRequest) (*PutManagedRuleSetVersionsResponse, error) - PutPermissionPolicy(ctx context.Context, input *PutPermissionPolicyRequest) (*PutPermissionPolicyResponse, error) - TagResource(ctx context.Context, input *TagResourceRequest) (*TagResourceResponse, error) - UntagResource(ctx context.Context, input *UntagResourceRequest) (*UntagResourceResponse, error) - UpdateIPSet(ctx context.Context, input *UpdateIPSetRequest) (*UpdateIPSetResponse, error) - UpdateManagedRuleSetVersionExpiryDate(ctx context.Context, input *UpdateManagedRuleSetVersionExpiryDateRequest) (*UpdateManagedRuleSetVersionExpiryDateResponse, error) - UpdateRegexPatternSet(ctx context.Context, input *UpdateRegexPatternSetRequest) (*UpdateRegexPatternSetResponse, error) - UpdateRuleGroup(ctx context.Context, input *UpdateRuleGroupRequest) (*UpdateRuleGroupResponse, error) - UpdateWebACL(ctx context.Context, input *UpdateWebACLRequest) (*UpdateWebACLResponse, error) -} diff --git a/internal/generated/wafv2/router.go b/internal/generated/wafv2/router.go index 7f061b41..adb17d7a 100644 --- a/internal/generated/wafv2/router.go +++ b/internal/generated/wafv2/router.go @@ -4,6 +4,9 @@ package wafv2 import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/wafv2/serializer.go b/internal/generated/wafv2/serializer.go deleted file mode 100644 index 7c00b730..00000000 --- a/internal/generated/wafv2/serializer.go +++ /dev/null @@ -1,395 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package wafv2 - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeAssociateWebACLRequest parses an HTTP request into a *AssociateWebACLRequest. -func DeserializeAssociateWebACLRequest(r *http.Request, pathParams PathParams) (*AssociateWebACLRequest, error) { - input := &AssociateWebACLRequest{} - - return input, nil -} - -// DeserializeCheckCapacityRequest parses an HTTP request into a *CheckCapacityRequest. -func DeserializeCheckCapacityRequest(r *http.Request, pathParams PathParams) (*CheckCapacityRequest, error) { - input := &CheckCapacityRequest{} - - return input, nil -} - -// DeserializeCreateAPIKeyRequest parses an HTTP request into a *CreateAPIKeyRequest. -func DeserializeCreateAPIKeyRequest(r *http.Request, pathParams PathParams) (*CreateAPIKeyRequest, error) { - input := &CreateAPIKeyRequest{} - - return input, nil -} - -// DeserializeCreateIPSetRequest parses an HTTP request into a *CreateIPSetRequest. -func DeserializeCreateIPSetRequest(r *http.Request, pathParams PathParams) (*CreateIPSetRequest, error) { - input := &CreateIPSetRequest{} - - return input, nil -} - -// DeserializeCreateRegexPatternSetRequest parses an HTTP request into a *CreateRegexPatternSetRequest. -func DeserializeCreateRegexPatternSetRequest(r *http.Request, pathParams PathParams) (*CreateRegexPatternSetRequest, error) { - input := &CreateRegexPatternSetRequest{} - - return input, nil -} - -// DeserializeCreateRuleGroupRequest parses an HTTP request into a *CreateRuleGroupRequest. -func DeserializeCreateRuleGroupRequest(r *http.Request, pathParams PathParams) (*CreateRuleGroupRequest, error) { - input := &CreateRuleGroupRequest{} - - return input, nil -} - -// DeserializeCreateWebACLRequest parses an HTTP request into a *CreateWebACLRequest. -func DeserializeCreateWebACLRequest(r *http.Request, pathParams PathParams) (*CreateWebACLRequest, error) { - input := &CreateWebACLRequest{} - - return input, nil -} - -// DeserializeDeleteAPIKeyRequest parses an HTTP request into a *DeleteAPIKeyRequest. -func DeserializeDeleteAPIKeyRequest(r *http.Request, pathParams PathParams) (*DeleteAPIKeyRequest, error) { - input := &DeleteAPIKeyRequest{} - - return input, nil -} - -// DeserializeDeleteFirewallManagerRuleGroupsRequest parses an HTTP request into a *DeleteFirewallManagerRuleGroupsRequest. -func DeserializeDeleteFirewallManagerRuleGroupsRequest(r *http.Request, pathParams PathParams) (*DeleteFirewallManagerRuleGroupsRequest, error) { - input := &DeleteFirewallManagerRuleGroupsRequest{} - - return input, nil -} - -// DeserializeDeleteIPSetRequest parses an HTTP request into a *DeleteIPSetRequest. -func DeserializeDeleteIPSetRequest(r *http.Request, pathParams PathParams) (*DeleteIPSetRequest, error) { - input := &DeleteIPSetRequest{} - - return input, nil -} - -// DeserializeDeleteLoggingConfigurationRequest parses an HTTP request into a *DeleteLoggingConfigurationRequest. -func DeserializeDeleteLoggingConfigurationRequest(r *http.Request, pathParams PathParams) (*DeleteLoggingConfigurationRequest, error) { - input := &DeleteLoggingConfigurationRequest{} - - return input, nil -} - -// DeserializeDeletePermissionPolicyRequest parses an HTTP request into a *DeletePermissionPolicyRequest. -func DeserializeDeletePermissionPolicyRequest(r *http.Request, pathParams PathParams) (*DeletePermissionPolicyRequest, error) { - input := &DeletePermissionPolicyRequest{} - - return input, nil -} - -// DeserializeDeleteRegexPatternSetRequest parses an HTTP request into a *DeleteRegexPatternSetRequest. -func DeserializeDeleteRegexPatternSetRequest(r *http.Request, pathParams PathParams) (*DeleteRegexPatternSetRequest, error) { - input := &DeleteRegexPatternSetRequest{} - - return input, nil -} - -// DeserializeDeleteRuleGroupRequest parses an HTTP request into a *DeleteRuleGroupRequest. -func DeserializeDeleteRuleGroupRequest(r *http.Request, pathParams PathParams) (*DeleteRuleGroupRequest, error) { - input := &DeleteRuleGroupRequest{} - - return input, nil -} - -// DeserializeDeleteWebACLRequest parses an HTTP request into a *DeleteWebACLRequest. -func DeserializeDeleteWebACLRequest(r *http.Request, pathParams PathParams) (*DeleteWebACLRequest, error) { - input := &DeleteWebACLRequest{} - - return input, nil -} - -// DeserializeDescribeAllManagedProductsRequest parses an HTTP request into a *DescribeAllManagedProductsRequest. -func DeserializeDescribeAllManagedProductsRequest(r *http.Request, pathParams PathParams) (*DescribeAllManagedProductsRequest, error) { - input := &DescribeAllManagedProductsRequest{} - - return input, nil -} - -// DeserializeDescribeManagedProductsByVendorRequest parses an HTTP request into a *DescribeManagedProductsByVendorRequest. -func DeserializeDescribeManagedProductsByVendorRequest(r *http.Request, pathParams PathParams) (*DescribeManagedProductsByVendorRequest, error) { - input := &DescribeManagedProductsByVendorRequest{} - - return input, nil -} - -// DeserializeDescribeManagedRuleGroupRequest parses an HTTP request into a *DescribeManagedRuleGroupRequest. -func DeserializeDescribeManagedRuleGroupRequest(r *http.Request, pathParams PathParams) (*DescribeManagedRuleGroupRequest, error) { - input := &DescribeManagedRuleGroupRequest{} - - return input, nil -} - -// DeserializeDisassociateWebACLRequest parses an HTTP request into a *DisassociateWebACLRequest. -func DeserializeDisassociateWebACLRequest(r *http.Request, pathParams PathParams) (*DisassociateWebACLRequest, error) { - input := &DisassociateWebACLRequest{} - - return input, nil -} - -// DeserializeGenerateMobileSdkReleaseUrlRequest parses an HTTP request into a *GenerateMobileSdkReleaseUrlRequest. -func DeserializeGenerateMobileSdkReleaseUrlRequest(r *http.Request, pathParams PathParams) (*GenerateMobileSdkReleaseUrlRequest, error) { - input := &GenerateMobileSdkReleaseUrlRequest{} - - return input, nil -} - -// DeserializeGetDecryptedAPIKeyRequest parses an HTTP request into a *GetDecryptedAPIKeyRequest. -func DeserializeGetDecryptedAPIKeyRequest(r *http.Request, pathParams PathParams) (*GetDecryptedAPIKeyRequest, error) { - input := &GetDecryptedAPIKeyRequest{} - - return input, nil -} - -// DeserializeGetIPSetRequest parses an HTTP request into a *GetIPSetRequest. -func DeserializeGetIPSetRequest(r *http.Request, pathParams PathParams) (*GetIPSetRequest, error) { - input := &GetIPSetRequest{} - - return input, nil -} - -// DeserializeGetLoggingConfigurationRequest parses an HTTP request into a *GetLoggingConfigurationRequest. -func DeserializeGetLoggingConfigurationRequest(r *http.Request, pathParams PathParams) (*GetLoggingConfigurationRequest, error) { - input := &GetLoggingConfigurationRequest{} - - return input, nil -} - -// DeserializeGetManagedRuleSetRequest parses an HTTP request into a *GetManagedRuleSetRequest. -func DeserializeGetManagedRuleSetRequest(r *http.Request, pathParams PathParams) (*GetManagedRuleSetRequest, error) { - input := &GetManagedRuleSetRequest{} - - return input, nil -} - -// DeserializeGetMobileSdkReleaseRequest parses an HTTP request into a *GetMobileSdkReleaseRequest. -func DeserializeGetMobileSdkReleaseRequest(r *http.Request, pathParams PathParams) (*GetMobileSdkReleaseRequest, error) { - input := &GetMobileSdkReleaseRequest{} - - return input, nil -} - -// DeserializeGetPermissionPolicyRequest parses an HTTP request into a *GetPermissionPolicyRequest. -func DeserializeGetPermissionPolicyRequest(r *http.Request, pathParams PathParams) (*GetPermissionPolicyRequest, error) { - input := &GetPermissionPolicyRequest{} - - return input, nil -} - -// DeserializeGetRateBasedStatementManagedKeysRequest parses an HTTP request into a *GetRateBasedStatementManagedKeysRequest. -func DeserializeGetRateBasedStatementManagedKeysRequest(r *http.Request, pathParams PathParams) (*GetRateBasedStatementManagedKeysRequest, error) { - input := &GetRateBasedStatementManagedKeysRequest{} - - return input, nil -} - -// DeserializeGetRegexPatternSetRequest parses an HTTP request into a *GetRegexPatternSetRequest. -func DeserializeGetRegexPatternSetRequest(r *http.Request, pathParams PathParams) (*GetRegexPatternSetRequest, error) { - input := &GetRegexPatternSetRequest{} - - return input, nil -} - -// DeserializeGetRuleGroupRequest parses an HTTP request into a *GetRuleGroupRequest. -func DeserializeGetRuleGroupRequest(r *http.Request, pathParams PathParams) (*GetRuleGroupRequest, error) { - input := &GetRuleGroupRequest{} - - return input, nil -} - -// DeserializeGetSampledRequestsRequest parses an HTTP request into a *GetSampledRequestsRequest. -func DeserializeGetSampledRequestsRequest(r *http.Request, pathParams PathParams) (*GetSampledRequestsRequest, error) { - input := &GetSampledRequestsRequest{} - - return input, nil -} - -// DeserializeGetTopPathStatisticsByTrafficRequest parses an HTTP request into a *GetTopPathStatisticsByTrafficRequest. -func DeserializeGetTopPathStatisticsByTrafficRequest(r *http.Request, pathParams PathParams) (*GetTopPathStatisticsByTrafficRequest, error) { - input := &GetTopPathStatisticsByTrafficRequest{} - - return input, nil -} - -// DeserializeGetWebACLRequest parses an HTTP request into a *GetWebACLRequest. -func DeserializeGetWebACLRequest(r *http.Request, pathParams PathParams) (*GetWebACLRequest, error) { - input := &GetWebACLRequest{} - - return input, nil -} - -// DeserializeGetWebACLForResourceRequest parses an HTTP request into a *GetWebACLForResourceRequest. -func DeserializeGetWebACLForResourceRequest(r *http.Request, pathParams PathParams) (*GetWebACLForResourceRequest, error) { - input := &GetWebACLForResourceRequest{} - - return input, nil -} - -// DeserializeListAPIKeysRequest parses an HTTP request into a *ListAPIKeysRequest. -func DeserializeListAPIKeysRequest(r *http.Request, pathParams PathParams) (*ListAPIKeysRequest, error) { - input := &ListAPIKeysRequest{} - - return input, nil -} - -// DeserializeListAvailableManagedRuleGroupVersionsRequest parses an HTTP request into a *ListAvailableManagedRuleGroupVersionsRequest. -func DeserializeListAvailableManagedRuleGroupVersionsRequest(r *http.Request, pathParams PathParams) (*ListAvailableManagedRuleGroupVersionsRequest, error) { - input := &ListAvailableManagedRuleGroupVersionsRequest{} - - return input, nil -} - -// DeserializeListAvailableManagedRuleGroupsRequest parses an HTTP request into a *ListAvailableManagedRuleGroupsRequest. -func DeserializeListAvailableManagedRuleGroupsRequest(r *http.Request, pathParams PathParams) (*ListAvailableManagedRuleGroupsRequest, error) { - input := &ListAvailableManagedRuleGroupsRequest{} - - return input, nil -} - -// DeserializeListIPSetsRequest parses an HTTP request into a *ListIPSetsRequest. -func DeserializeListIPSetsRequest(r *http.Request, pathParams PathParams) (*ListIPSetsRequest, error) { - input := &ListIPSetsRequest{} - - return input, nil -} - -// DeserializeListLoggingConfigurationsRequest parses an HTTP request into a *ListLoggingConfigurationsRequest. -func DeserializeListLoggingConfigurationsRequest(r *http.Request, pathParams PathParams) (*ListLoggingConfigurationsRequest, error) { - input := &ListLoggingConfigurationsRequest{} - - return input, nil -} - -// DeserializeListManagedRuleSetsRequest parses an HTTP request into a *ListManagedRuleSetsRequest. -func DeserializeListManagedRuleSetsRequest(r *http.Request, pathParams PathParams) (*ListManagedRuleSetsRequest, error) { - input := &ListManagedRuleSetsRequest{} - - return input, nil -} - -// DeserializeListMobileSdkReleasesRequest parses an HTTP request into a *ListMobileSdkReleasesRequest. -func DeserializeListMobileSdkReleasesRequest(r *http.Request, pathParams PathParams) (*ListMobileSdkReleasesRequest, error) { - input := &ListMobileSdkReleasesRequest{} - - return input, nil -} - -// DeserializeListRegexPatternSetsRequest parses an HTTP request into a *ListRegexPatternSetsRequest. -func DeserializeListRegexPatternSetsRequest(r *http.Request, pathParams PathParams) (*ListRegexPatternSetsRequest, error) { - input := &ListRegexPatternSetsRequest{} - - return input, nil -} - -// DeserializeListResourcesForWebACLRequest parses an HTTP request into a *ListResourcesForWebACLRequest. -func DeserializeListResourcesForWebACLRequest(r *http.Request, pathParams PathParams) (*ListResourcesForWebACLRequest, error) { - input := &ListResourcesForWebACLRequest{} - - return input, nil -} - -// DeserializeListRuleGroupsRequest parses an HTTP request into a *ListRuleGroupsRequest. -func DeserializeListRuleGroupsRequest(r *http.Request, pathParams PathParams) (*ListRuleGroupsRequest, error) { - input := &ListRuleGroupsRequest{} - - return input, nil -} - -// DeserializeListTagsForResourceRequest parses an HTTP request into a *ListTagsForResourceRequest. -func DeserializeListTagsForResourceRequest(r *http.Request, pathParams PathParams) (*ListTagsForResourceRequest, error) { - input := &ListTagsForResourceRequest{} - - return input, nil -} - -// DeserializeListWebACLsRequest parses an HTTP request into a *ListWebACLsRequest. -func DeserializeListWebACLsRequest(r *http.Request, pathParams PathParams) (*ListWebACLsRequest, error) { - input := &ListWebACLsRequest{} - - return input, nil -} - -// DeserializePutLoggingConfigurationRequest parses an HTTP request into a *PutLoggingConfigurationRequest. -func DeserializePutLoggingConfigurationRequest(r *http.Request, pathParams PathParams) (*PutLoggingConfigurationRequest, error) { - input := &PutLoggingConfigurationRequest{} - - return input, nil -} - -// DeserializePutManagedRuleSetVersionsRequest parses an HTTP request into a *PutManagedRuleSetVersionsRequest. -func DeserializePutManagedRuleSetVersionsRequest(r *http.Request, pathParams PathParams) (*PutManagedRuleSetVersionsRequest, error) { - input := &PutManagedRuleSetVersionsRequest{} - - return input, nil -} - -// DeserializePutPermissionPolicyRequest parses an HTTP request into a *PutPermissionPolicyRequest. -func DeserializePutPermissionPolicyRequest(r *http.Request, pathParams PathParams) (*PutPermissionPolicyRequest, error) { - input := &PutPermissionPolicyRequest{} - - return input, nil -} - -// DeserializeTagResourceRequest parses an HTTP request into a *TagResourceRequest. -func DeserializeTagResourceRequest(r *http.Request, pathParams PathParams) (*TagResourceRequest, error) { - input := &TagResourceRequest{} - - return input, nil -} - -// DeserializeUntagResourceRequest parses an HTTP request into a *UntagResourceRequest. -func DeserializeUntagResourceRequest(r *http.Request, pathParams PathParams) (*UntagResourceRequest, error) { - input := &UntagResourceRequest{} - - return input, nil -} - -// DeserializeUpdateIPSetRequest parses an HTTP request into a *UpdateIPSetRequest. -func DeserializeUpdateIPSetRequest(r *http.Request, pathParams PathParams) (*UpdateIPSetRequest, error) { - input := &UpdateIPSetRequest{} - - return input, nil -} - -// DeserializeUpdateManagedRuleSetVersionExpiryDateRequest parses an HTTP request into a *UpdateManagedRuleSetVersionExpiryDateRequest. -func DeserializeUpdateManagedRuleSetVersionExpiryDateRequest(r *http.Request, pathParams PathParams) (*UpdateManagedRuleSetVersionExpiryDateRequest, error) { - input := &UpdateManagedRuleSetVersionExpiryDateRequest{} - - return input, nil -} - -// DeserializeUpdateRegexPatternSetRequest parses an HTTP request into a *UpdateRegexPatternSetRequest. -func DeserializeUpdateRegexPatternSetRequest(r *http.Request, pathParams PathParams) (*UpdateRegexPatternSetRequest, error) { - input := &UpdateRegexPatternSetRequest{} - - return input, nil -} - -// DeserializeUpdateRuleGroupRequest parses an HTTP request into a *UpdateRuleGroupRequest. -func DeserializeUpdateRuleGroupRequest(r *http.Request, pathParams PathParams) (*UpdateRuleGroupRequest, error) { - input := &UpdateRuleGroupRequest{} - - return input, nil -} - -// DeserializeUpdateWebACLRequest parses an HTTP request into a *UpdateWebACLRequest. -func DeserializeUpdateWebACLRequest(r *http.Request, pathParams PathParams) (*UpdateWebACLRequest, error) { - input := &UpdateWebACLRequest{} - - return input, nil -} diff --git a/internal/generated/xray/deserializer.go b/internal/generated/xray/deserializer.go deleted file mode 100644 index 92ee2c2e..00000000 --- a/internal/generated/xray/deserializer.go +++ /dev/null @@ -1,581 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package xray - -import ( - "encoding/json" - "encoding/xml" - "net/http" -) - -// SerializeBatchGetTracesResult writes the BatchGetTracesResult to the HTTP response. -func SerializeBatchGetTracesResult(w http.ResponseWriter, output *BatchGetTracesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCancelTraceRetrievalResult writes the CancelTraceRetrievalResult to the HTTP response. -func SerializeCancelTraceRetrievalResult(w http.ResponseWriter, output *CancelTraceRetrievalResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeCreateGroupResult writes the CreateGroupResult to the HTTP response. -func SerializeCreateGroupResult(w http.ResponseWriter, output *CreateGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeCreateSamplingRuleResult writes the CreateSamplingRuleResult to the HTTP response. -func SerializeCreateSamplingRuleResult(w http.ResponseWriter, output *CreateSamplingRuleResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeDeleteGroupResult writes the DeleteGroupResult to the HTTP response. -func SerializeDeleteGroupResult(w http.ResponseWriter, output *DeleteGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteResourcePolicyResult writes the DeleteResourcePolicyResult to the HTTP response. -func SerializeDeleteResourcePolicyResult(w http.ResponseWriter, output *DeleteResourcePolicyResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeDeleteSamplingRuleResult writes the DeleteSamplingRuleResult to the HTTP response. -func SerializeDeleteSamplingRuleResult(w http.ResponseWriter, output *DeleteSamplingRuleResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetEncryptionConfigResult writes the GetEncryptionConfigResult to the HTTP response. -func SerializeGetEncryptionConfigResult(w http.ResponseWriter, output *GetEncryptionConfigResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetGroupResult writes the GetGroupResult to the HTTP response. -func SerializeGetGroupResult(w http.ResponseWriter, output *GetGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetGroupsResult writes the GetGroupsResult to the HTTP response. -func SerializeGetGroupsResult(w http.ResponseWriter, output *GetGroupsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetIndexingRulesResult writes the GetIndexingRulesResult to the HTTP response. -func SerializeGetIndexingRulesResult(w http.ResponseWriter, output *GetIndexingRulesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetInsightResult writes the GetInsightResult to the HTTP response. -func SerializeGetInsightResult(w http.ResponseWriter, output *GetInsightResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetInsightEventsResult writes the GetInsightEventsResult to the HTTP response. -func SerializeGetInsightEventsResult(w http.ResponseWriter, output *GetInsightEventsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetInsightImpactGraphResult writes the GetInsightImpactGraphResult to the HTTP response. -func SerializeGetInsightImpactGraphResult(w http.ResponseWriter, output *GetInsightImpactGraphResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetInsightSummariesResult writes the GetInsightSummariesResult to the HTTP response. -func SerializeGetInsightSummariesResult(w http.ResponseWriter, output *GetInsightSummariesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetRetrievedTracesGraphResult writes the GetRetrievedTracesGraphResult to the HTTP response. -func SerializeGetRetrievedTracesGraphResult(w http.ResponseWriter, output *GetRetrievedTracesGraphResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSamplingRulesResult writes the GetSamplingRulesResult to the HTTP response. -func SerializeGetSamplingRulesResult(w http.ResponseWriter, output *GetSamplingRulesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSamplingStatisticSummariesResult writes the GetSamplingStatisticSummariesResult to the HTTP response. -func SerializeGetSamplingStatisticSummariesResult(w http.ResponseWriter, output *GetSamplingStatisticSummariesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetSamplingTargetsResult writes the GetSamplingTargetsResult to the HTTP response. -func SerializeGetSamplingTargetsResult(w http.ResponseWriter, output *GetSamplingTargetsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetServiceGraphResult writes the GetServiceGraphResult to the HTTP response. -func SerializeGetServiceGraphResult(w http.ResponseWriter, output *GetServiceGraphResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTimeSeriesServiceStatisticsResult writes the GetTimeSeriesServiceStatisticsResult to the HTTP response. -func SerializeGetTimeSeriesServiceStatisticsResult(w http.ResponseWriter, output *GetTimeSeriesServiceStatisticsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTraceGraphResult writes the GetTraceGraphResult to the HTTP response. -func SerializeGetTraceGraphResult(w http.ResponseWriter, output *GetTraceGraphResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTraceSegmentDestinationResult writes the GetTraceSegmentDestinationResult to the HTTP response. -func SerializeGetTraceSegmentDestinationResult(w http.ResponseWriter, output *GetTraceSegmentDestinationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeGetTraceSummariesResult writes the GetTraceSummariesResult to the HTTP response. -func SerializeGetTraceSummariesResult(w http.ResponseWriter, output *GetTraceSummariesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListResourcePoliciesResult writes the ListResourcePoliciesResult to the HTTP response. -func SerializeListResourcePoliciesResult(w http.ResponseWriter, output *ListResourcePoliciesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListRetrievedTracesResult writes the ListRetrievedTracesResult to the HTTP response. -func SerializeListRetrievedTracesResult(w http.ResponseWriter, output *ListRetrievedTracesResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeListTagsForResourceResponse writes the ListTagsForResourceResponse to the HTTP response. -func SerializeListTagsForResourceResponse(w http.ResponseWriter, output *ListTagsForResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutEncryptionConfigResult writes the PutEncryptionConfigResult to the HTTP response. -func SerializePutEncryptionConfigResult(w http.ResponseWriter, output *PutEncryptionConfigResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutResourcePolicyResult writes the PutResourcePolicyResult to the HTTP response. -func SerializePutResourcePolicyResult(w http.ResponseWriter, output *PutResourcePolicyResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializePutTelemetryRecordsResult writes the PutTelemetryRecordsResult to the HTTP response. -func SerializePutTelemetryRecordsResult(w http.ResponseWriter, output *PutTelemetryRecordsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializePutTraceSegmentsResult writes the PutTraceSegmentsResult to the HTTP response. -func SerializePutTraceSegmentsResult(w http.ResponseWriter, output *PutTraceSegmentsResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeStartTraceRetrievalResult writes the StartTraceRetrievalResult to the HTTP response. -func SerializeStartTraceRetrievalResult(w http.ResponseWriter, output *StartTraceRetrievalResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeTagResourceResponse writes the TagResourceResponse to the HTTP response. -func SerializeTagResourceResponse(w http.ResponseWriter, output *TagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUntagResourceResponse writes the UntagResourceResponse to the HTTP response. -func SerializeUntagResourceResponse(w http.ResponseWriter, output *UntagResourceResponse, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.WriteHeader(http.StatusOK) - return nil -} - -// SerializeUpdateGroupResult writes the UpdateGroupResult to the HTTP response. -func SerializeUpdateGroupResult(w http.ResponseWriter, output *UpdateGroupResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateIndexingRuleResult writes the UpdateIndexingRuleResult to the HTTP response. -func SerializeUpdateIndexingRuleResult(w http.ResponseWriter, output *UpdateIndexingRuleResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateSamplingRuleResult writes the UpdateSamplingRuleResult to the HTTP response. -func SerializeUpdateSamplingRuleResult(w http.ResponseWriter, output *UpdateSamplingRuleResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} - -// SerializeUpdateTraceSegmentDestinationResult writes the UpdateTraceSegmentDestinationResult to the HTTP response. -func SerializeUpdateTraceSegmentDestinationResult(w http.ResponseWriter, output *UpdateTraceSegmentDestinationResult, protocol string) error { - if output == nil { - w.WriteHeader(http.StatusNoContent) - return nil - } - w.Header().Set("Content-Type", "application/xml") - if protocol == "json" { - w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) - return json.NewEncoder(w).Encode(output) - } - w.WriteHeader(http.StatusOK) - return xml.NewEncoder(w).Encode(output) -} diff --git a/internal/generated/xray/interface.go b/internal/generated/xray/interface.go deleted file mode 100644 index 37154b21..00000000 --- a/internal/generated/xray/interface.go +++ /dev/null @@ -1,46 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package xray - -import "context" - -type XRayService interface { - BatchGetTraces(ctx context.Context, input *BatchGetTracesRequest) (*BatchGetTracesResult, error) - CancelTraceRetrieval(ctx context.Context, input *CancelTraceRetrievalRequest) (*CancelTraceRetrievalResult, error) - CreateGroup(ctx context.Context, input *CreateGroupRequest) (*CreateGroupResult, error) - CreateSamplingRule(ctx context.Context, input *CreateSamplingRuleRequest) (*CreateSamplingRuleResult, error) - DeleteGroup(ctx context.Context, input *DeleteGroupRequest) (*DeleteGroupResult, error) - DeleteResourcePolicy(ctx context.Context, input *DeleteResourcePolicyRequest) (*DeleteResourcePolicyResult, error) - DeleteSamplingRule(ctx context.Context, input *DeleteSamplingRuleRequest) (*DeleteSamplingRuleResult, error) - GetEncryptionConfig(ctx context.Context, input *GetEncryptionConfigRequest) (*GetEncryptionConfigResult, error) - GetGroup(ctx context.Context, input *GetGroupRequest) (*GetGroupResult, error) - GetGroups(ctx context.Context, input *GetGroupsRequest) (*GetGroupsResult, error) - GetIndexingRules(ctx context.Context, input *GetIndexingRulesRequest) (*GetIndexingRulesResult, error) - GetInsight(ctx context.Context, input *GetInsightRequest) (*GetInsightResult, error) - GetInsightEvents(ctx context.Context, input *GetInsightEventsRequest) (*GetInsightEventsResult, error) - GetInsightImpactGraph(ctx context.Context, input *GetInsightImpactGraphRequest) (*GetInsightImpactGraphResult, error) - GetInsightSummaries(ctx context.Context, input *GetInsightSummariesRequest) (*GetInsightSummariesResult, error) - GetRetrievedTracesGraph(ctx context.Context, input *GetRetrievedTracesGraphRequest) (*GetRetrievedTracesGraphResult, error) - GetSamplingRules(ctx context.Context, input *GetSamplingRulesRequest) (*GetSamplingRulesResult, error) - GetSamplingStatisticSummaries(ctx context.Context, input *GetSamplingStatisticSummariesRequest) (*GetSamplingStatisticSummariesResult, error) - GetSamplingTargets(ctx context.Context, input *GetSamplingTargetsRequest) (*GetSamplingTargetsResult, error) - GetServiceGraph(ctx context.Context, input *GetServiceGraphRequest) (*GetServiceGraphResult, error) - GetTimeSeriesServiceStatistics(ctx context.Context, input *GetTimeSeriesServiceStatisticsRequest) (*GetTimeSeriesServiceStatisticsResult, error) - GetTraceGraph(ctx context.Context, input *GetTraceGraphRequest) (*GetTraceGraphResult, error) - GetTraceSegmentDestination(ctx context.Context, input *GetTraceSegmentDestinationRequest) (*GetTraceSegmentDestinationResult, error) - GetTraceSummaries(ctx context.Context, input *GetTraceSummariesRequest) (*GetTraceSummariesResult, error) - ListResourcePolicies(ctx context.Context, input *ListResourcePoliciesRequest) (*ListResourcePoliciesResult, error) - ListRetrievedTraces(ctx context.Context, input *ListRetrievedTracesRequest) (*ListRetrievedTracesResult, error) - ListTagsForResource(ctx context.Context, input *ListTagsForResourceRequest) (*ListTagsForResourceResponse, error) - PutEncryptionConfig(ctx context.Context, input *PutEncryptionConfigRequest) (*PutEncryptionConfigResult, error) - PutResourcePolicy(ctx context.Context, input *PutResourcePolicyRequest) (*PutResourcePolicyResult, error) - PutTelemetryRecords(ctx context.Context, input *PutTelemetryRecordsRequest) (*PutTelemetryRecordsResult, error) - PutTraceSegments(ctx context.Context, input *PutTraceSegmentsRequest) (*PutTraceSegmentsResult, error) - StartTraceRetrieval(ctx context.Context, input *StartTraceRetrievalRequest) (*StartTraceRetrievalResult, error) - TagResource(ctx context.Context, input *TagResourceRequest) (*TagResourceResponse, error) - UntagResource(ctx context.Context, input *UntagResourceRequest) (*UntagResourceResponse, error) - UpdateGroup(ctx context.Context, input *UpdateGroupRequest) (*UpdateGroupResult, error) - UpdateIndexingRule(ctx context.Context, input *UpdateIndexingRuleRequest) (*UpdateIndexingRuleResult, error) - UpdateSamplingRule(ctx context.Context, input *UpdateSamplingRuleRequest) (*UpdateSamplingRuleResult, error) - UpdateTraceSegmentDestination(ctx context.Context, input *UpdateTraceSegmentDestinationRequest) (*UpdateTraceSegmentDestinationResult, error) -} diff --git a/internal/generated/xray/router.go b/internal/generated/xray/router.go index 6bb5b478..2793926f 100644 --- a/internal/generated/xray/router.go +++ b/internal/generated/xray/router.go @@ -4,6 +4,9 @@ package xray import "strings" +// PathParams holds the URL path parameters extracted by the router. +type PathParams map[string]string + // OperationRoute maps an HTTP method and URI pattern to an operation name. type OperationRoute struct { Method string diff --git a/internal/generated/xray/serializer.go b/internal/generated/xray/serializer.go deleted file mode 100644 index 53a75aae..00000000 --- a/internal/generated/xray/serializer.go +++ /dev/null @@ -1,276 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package xray - -import ( - "net/http" -) - -// PathParams holds the URL path parameters extracted by the router. -type PathParams map[string]string - -// DeserializeBatchGetTracesRequest parses an HTTP request into a *BatchGetTracesRequest. -func DeserializeBatchGetTracesRequest(r *http.Request, pathParams PathParams) (*BatchGetTracesRequest, error) { - input := &BatchGetTracesRequest{} - - return input, nil -} - -// DeserializeCancelTraceRetrievalRequest parses an HTTP request into a *CancelTraceRetrievalRequest. -func DeserializeCancelTraceRetrievalRequest(r *http.Request, pathParams PathParams) (*CancelTraceRetrievalRequest, error) { - input := &CancelTraceRetrievalRequest{} - - return input, nil -} - -// DeserializeCreateGroupRequest parses an HTTP request into a *CreateGroupRequest. -func DeserializeCreateGroupRequest(r *http.Request, pathParams PathParams) (*CreateGroupRequest, error) { - input := &CreateGroupRequest{} - - return input, nil -} - -// DeserializeCreateSamplingRuleRequest parses an HTTP request into a *CreateSamplingRuleRequest. -func DeserializeCreateSamplingRuleRequest(r *http.Request, pathParams PathParams) (*CreateSamplingRuleRequest, error) { - input := &CreateSamplingRuleRequest{} - - return input, nil -} - -// DeserializeDeleteGroupRequest parses an HTTP request into a *DeleteGroupRequest. -func DeserializeDeleteGroupRequest(r *http.Request, pathParams PathParams) (*DeleteGroupRequest, error) { - input := &DeleteGroupRequest{} - - return input, nil -} - -// DeserializeDeleteResourcePolicyRequest parses an HTTP request into a *DeleteResourcePolicyRequest. -func DeserializeDeleteResourcePolicyRequest(r *http.Request, pathParams PathParams) (*DeleteResourcePolicyRequest, error) { - input := &DeleteResourcePolicyRequest{} - - return input, nil -} - -// DeserializeDeleteSamplingRuleRequest parses an HTTP request into a *DeleteSamplingRuleRequest. -func DeserializeDeleteSamplingRuleRequest(r *http.Request, pathParams PathParams) (*DeleteSamplingRuleRequest, error) { - input := &DeleteSamplingRuleRequest{} - - return input, nil -} - -// DeserializeGetEncryptionConfigRequest parses an HTTP request into a *GetEncryptionConfigRequest. -func DeserializeGetEncryptionConfigRequest(r *http.Request, pathParams PathParams) (*GetEncryptionConfigRequest, error) { - input := &GetEncryptionConfigRequest{} - - return input, nil -} - -// DeserializeGetGroupRequest parses an HTTP request into a *GetGroupRequest. -func DeserializeGetGroupRequest(r *http.Request, pathParams PathParams) (*GetGroupRequest, error) { - input := &GetGroupRequest{} - - return input, nil -} - -// DeserializeGetGroupsRequest parses an HTTP request into a *GetGroupsRequest. -func DeserializeGetGroupsRequest(r *http.Request, pathParams PathParams) (*GetGroupsRequest, error) { - input := &GetGroupsRequest{} - - return input, nil -} - -// DeserializeGetIndexingRulesRequest parses an HTTP request into a *GetIndexingRulesRequest. -func DeserializeGetIndexingRulesRequest(r *http.Request, pathParams PathParams) (*GetIndexingRulesRequest, error) { - input := &GetIndexingRulesRequest{} - - return input, nil -} - -// DeserializeGetInsightRequest parses an HTTP request into a *GetInsightRequest. -func DeserializeGetInsightRequest(r *http.Request, pathParams PathParams) (*GetInsightRequest, error) { - input := &GetInsightRequest{} - - return input, nil -} - -// DeserializeGetInsightEventsRequest parses an HTTP request into a *GetInsightEventsRequest. -func DeserializeGetInsightEventsRequest(r *http.Request, pathParams PathParams) (*GetInsightEventsRequest, error) { - input := &GetInsightEventsRequest{} - - return input, nil -} - -// DeserializeGetInsightImpactGraphRequest parses an HTTP request into a *GetInsightImpactGraphRequest. -func DeserializeGetInsightImpactGraphRequest(r *http.Request, pathParams PathParams) (*GetInsightImpactGraphRequest, error) { - input := &GetInsightImpactGraphRequest{} - - return input, nil -} - -// DeserializeGetInsightSummariesRequest parses an HTTP request into a *GetInsightSummariesRequest. -func DeserializeGetInsightSummariesRequest(r *http.Request, pathParams PathParams) (*GetInsightSummariesRequest, error) { - input := &GetInsightSummariesRequest{} - - return input, nil -} - -// DeserializeGetRetrievedTracesGraphRequest parses an HTTP request into a *GetRetrievedTracesGraphRequest. -func DeserializeGetRetrievedTracesGraphRequest(r *http.Request, pathParams PathParams) (*GetRetrievedTracesGraphRequest, error) { - input := &GetRetrievedTracesGraphRequest{} - - return input, nil -} - -// DeserializeGetSamplingRulesRequest parses an HTTP request into a *GetSamplingRulesRequest. -func DeserializeGetSamplingRulesRequest(r *http.Request, pathParams PathParams) (*GetSamplingRulesRequest, error) { - input := &GetSamplingRulesRequest{} - - return input, nil -} - -// DeserializeGetSamplingStatisticSummariesRequest parses an HTTP request into a *GetSamplingStatisticSummariesRequest. -func DeserializeGetSamplingStatisticSummariesRequest(r *http.Request, pathParams PathParams) (*GetSamplingStatisticSummariesRequest, error) { - input := &GetSamplingStatisticSummariesRequest{} - - return input, nil -} - -// DeserializeGetSamplingTargetsRequest parses an HTTP request into a *GetSamplingTargetsRequest. -func DeserializeGetSamplingTargetsRequest(r *http.Request, pathParams PathParams) (*GetSamplingTargetsRequest, error) { - input := &GetSamplingTargetsRequest{} - - return input, nil -} - -// DeserializeGetServiceGraphRequest parses an HTTP request into a *GetServiceGraphRequest. -func DeserializeGetServiceGraphRequest(r *http.Request, pathParams PathParams) (*GetServiceGraphRequest, error) { - input := &GetServiceGraphRequest{} - - return input, nil -} - -// DeserializeGetTimeSeriesServiceStatisticsRequest parses an HTTP request into a *GetTimeSeriesServiceStatisticsRequest. -func DeserializeGetTimeSeriesServiceStatisticsRequest(r *http.Request, pathParams PathParams) (*GetTimeSeriesServiceStatisticsRequest, error) { - input := &GetTimeSeriesServiceStatisticsRequest{} - - return input, nil -} - -// DeserializeGetTraceGraphRequest parses an HTTP request into a *GetTraceGraphRequest. -func DeserializeGetTraceGraphRequest(r *http.Request, pathParams PathParams) (*GetTraceGraphRequest, error) { - input := &GetTraceGraphRequest{} - - return input, nil -} - -// DeserializeGetTraceSegmentDestinationRequest parses an HTTP request into a *GetTraceSegmentDestinationRequest. -func DeserializeGetTraceSegmentDestinationRequest(r *http.Request, pathParams PathParams) (*GetTraceSegmentDestinationRequest, error) { - input := &GetTraceSegmentDestinationRequest{} - - return input, nil -} - -// DeserializeGetTraceSummariesRequest parses an HTTP request into a *GetTraceSummariesRequest. -func DeserializeGetTraceSummariesRequest(r *http.Request, pathParams PathParams) (*GetTraceSummariesRequest, error) { - input := &GetTraceSummariesRequest{} - - return input, nil -} - -// DeserializeListResourcePoliciesRequest parses an HTTP request into a *ListResourcePoliciesRequest. -func DeserializeListResourcePoliciesRequest(r *http.Request, pathParams PathParams) (*ListResourcePoliciesRequest, error) { - input := &ListResourcePoliciesRequest{} - - return input, nil -} - -// DeserializeListRetrievedTracesRequest parses an HTTP request into a *ListRetrievedTracesRequest. -func DeserializeListRetrievedTracesRequest(r *http.Request, pathParams PathParams) (*ListRetrievedTracesRequest, error) { - input := &ListRetrievedTracesRequest{} - - return input, nil -} - -// DeserializeListTagsForResourceRequest parses an HTTP request into a *ListTagsForResourceRequest. -func DeserializeListTagsForResourceRequest(r *http.Request, pathParams PathParams) (*ListTagsForResourceRequest, error) { - input := &ListTagsForResourceRequest{} - - return input, nil -} - -// DeserializePutEncryptionConfigRequest parses an HTTP request into a *PutEncryptionConfigRequest. -func DeserializePutEncryptionConfigRequest(r *http.Request, pathParams PathParams) (*PutEncryptionConfigRequest, error) { - input := &PutEncryptionConfigRequest{} - - return input, nil -} - -// DeserializePutResourcePolicyRequest parses an HTTP request into a *PutResourcePolicyRequest. -func DeserializePutResourcePolicyRequest(r *http.Request, pathParams PathParams) (*PutResourcePolicyRequest, error) { - input := &PutResourcePolicyRequest{} - - return input, nil -} - -// DeserializePutTelemetryRecordsRequest parses an HTTP request into a *PutTelemetryRecordsRequest. -func DeserializePutTelemetryRecordsRequest(r *http.Request, pathParams PathParams) (*PutTelemetryRecordsRequest, error) { - input := &PutTelemetryRecordsRequest{} - - return input, nil -} - -// DeserializePutTraceSegmentsRequest parses an HTTP request into a *PutTraceSegmentsRequest. -func DeserializePutTraceSegmentsRequest(r *http.Request, pathParams PathParams) (*PutTraceSegmentsRequest, error) { - input := &PutTraceSegmentsRequest{} - - return input, nil -} - -// DeserializeStartTraceRetrievalRequest parses an HTTP request into a *StartTraceRetrievalRequest. -func DeserializeStartTraceRetrievalRequest(r *http.Request, pathParams PathParams) (*StartTraceRetrievalRequest, error) { - input := &StartTraceRetrievalRequest{} - - return input, nil -} - -// DeserializeTagResourceRequest parses an HTTP request into a *TagResourceRequest. -func DeserializeTagResourceRequest(r *http.Request, pathParams PathParams) (*TagResourceRequest, error) { - input := &TagResourceRequest{} - - return input, nil -} - -// DeserializeUntagResourceRequest parses an HTTP request into a *UntagResourceRequest. -func DeserializeUntagResourceRequest(r *http.Request, pathParams PathParams) (*UntagResourceRequest, error) { - input := &UntagResourceRequest{} - - return input, nil -} - -// DeserializeUpdateGroupRequest parses an HTTP request into a *UpdateGroupRequest. -func DeserializeUpdateGroupRequest(r *http.Request, pathParams PathParams) (*UpdateGroupRequest, error) { - input := &UpdateGroupRequest{} - - return input, nil -} - -// DeserializeUpdateIndexingRuleRequest parses an HTTP request into a *UpdateIndexingRuleRequest. -func DeserializeUpdateIndexingRuleRequest(r *http.Request, pathParams PathParams) (*UpdateIndexingRuleRequest, error) { - input := &UpdateIndexingRuleRequest{} - - return input, nil -} - -// DeserializeUpdateSamplingRuleRequest parses an HTTP request into a *UpdateSamplingRuleRequest. -func DeserializeUpdateSamplingRuleRequest(r *http.Request, pathParams PathParams) (*UpdateSamplingRuleRequest, error) { - input := &UpdateSamplingRuleRequest{} - - return input, nil -} - -// DeserializeUpdateTraceSegmentDestinationRequest parses an HTTP request into a *UpdateTraceSegmentDestinationRequest. -func DeserializeUpdateTraceSegmentDestinationRequest(r *http.Request, pathParams PathParams) (*UpdateTraceSegmentDestinationRequest, error) { - input := &UpdateTraceSegmentDestinationRequest{} - - return input, nil -} From 9d886b3c19eebf48a9fec228c21c5935bf381bf4 Mon Sep 17 00:00:00 2001 From: Sung-Kyu Yoo Date: Fri, 17 Jul 2026 22:49:33 +0900 Subject: [PATCH 3/4] refactor(services): merge registration into provider.go, drop unused factory param - move each service's init() registration from register.go into provider.go (11 services already did this); delete all 93 register.go files - PluginFactory: drop the unused PluginConfig param (all 104 factory closures ignored it); registry now calls factory() then p.Init(cfg) as before - codegen: stop emitting register.go; the scaffold provider.go template now includes init(); remove gen_register.go + register.go.tmpl + map entry - sts: relocate the "registered by iam" note into provider.go Verified: go build ./..., go test ./... (108 ok, 0 fail), and a server boot registers all ~104 services ("DevCloud ready"). --- internal/codegen/gen_register.go | 16 ---------------- internal/codegen/generator.go | 1 - internal/codegen/templates/register.go.tmpl | 11 ----------- .../codegen/templates/scaffold_provider.go.tmpl | 6 ++++++ internal/dashboard/api_test.go | 2 +- internal/gateway/router_test.go | 2 +- internal/plugin/registry.go | 4 ++-- internal/plugin/registry_test.go | 4 ++-- internal/services/account/provider.go | 2 +- internal/services/acm/provider.go | 6 ++++++ internal/services/acm/register.go | 11 ----------- internal/services/acmpca/provider.go | 6 ++++++ internal/services/acmpca/register.go | 11 ----------- internal/services/amplify/provider.go | 6 ++++++ internal/services/amplify/register.go | 11 ----------- internal/services/apigatewayv2/provider.go | 6 ++++++ internal/services/apigatewayv2/register.go | 11 ----------- internal/services/appconfig/provider.go | 6 ++++++ internal/services/appconfig/register.go | 11 ----------- .../services/applicationautoscaling/provider.go | 6 ++++++ .../services/applicationautoscaling/register.go | 11 ----------- internal/services/appsync/provider.go | 6 ++++++ internal/services/appsync/register.go | 11 ----------- internal/services/athena/provider.go | 6 ++++++ internal/services/athena/register.go | 11 ----------- internal/services/autoscaling/provider.go | 6 ++++++ internal/services/autoscaling/register.go | 11 ----------- internal/services/backup/provider.go | 6 ++++++ internal/services/backup/register.go | 11 ----------- internal/services/batch/provider.go | 6 ++++++ internal/services/batch/register.go | 11 ----------- internal/services/bedrock/provider.go | 6 ++++++ internal/services/bedrock/register.go | 11 ----------- internal/services/cloudcontrol/provider.go | 2 +- internal/services/cloudformation/provider.go | 6 ++++++ internal/services/cloudformation/register.go | 11 ----------- internal/services/cloudfront/provider.go | 6 ++++++ internal/services/cloudfront/register.go | 11 ----------- internal/services/cloudsearch/provider.go | 6 ++++++ internal/services/cloudsearch/register.go | 11 ----------- internal/services/cloudtrail/provider.go | 6 ++++++ internal/services/cloudtrail/register.go | 11 ----------- internal/services/cloudwatch/provider.go | 6 ++++++ internal/services/cloudwatch/register.go | 11 ----------- internal/services/cloudwatchlogs/provider.go | 6 ++++++ internal/services/cloudwatchlogs/register.go | 11 ----------- internal/services/codeartifact/provider.go | 6 ++++++ internal/services/codeartifact/register.go | 11 ----------- internal/services/codebuild/provider.go | 6 ++++++ internal/services/codebuild/register.go | 11 ----------- internal/services/codecommit/provider.go | 6 ++++++ internal/services/codecommit/register.go | 11 ----------- internal/services/codeconnections/provider.go | 2 +- internal/services/codedeploy/provider.go | 6 ++++++ internal/services/codedeploy/register.go | 11 ----------- internal/services/codepipeline/provider.go | 6 ++++++ internal/services/codepipeline/register.go | 11 ----------- internal/services/cognitoidentity/provider.go | 6 ++++++ internal/services/cognitoidentity/register.go | 11 ----------- .../services/cognitoidentityprovider/provider.go | 6 ++++++ .../services/cognitoidentityprovider/register.go | 11 ----------- internal/services/configservice/provider.go | 6 ++++++ internal/services/configservice/register.go | 11 ----------- internal/services/costexplorer/provider.go | 6 ++++++ internal/services/costexplorer/register.go | 11 ----------- internal/services/dms/provider.go | 2 +- internal/services/docdb/provider.go | 6 ++++++ internal/services/docdb/register.go | 11 ----------- internal/services/dynamodb/provider.go | 6 ++++++ internal/services/dynamodb/register.go | 11 ----------- internal/services/dynamodbstreams/provider.go | 6 ++++++ internal/services/dynamodbstreams/register.go | 11 ----------- internal/services/ebs/provider.go | 6 ++++++ internal/services/ebs/register.go | 11 ----------- internal/services/ec2/provider.go | 6 ++++++ internal/services/ec2/register.go | 11 ----------- internal/services/ecr/provider.go | 6 ++++++ internal/services/ecr/register.go | 11 ----------- internal/services/ecs/provider.go | 6 ++++++ internal/services/ecs/register.go | 11 ----------- internal/services/efs/provider.go | 6 ++++++ internal/services/efs/register.go | 11 ----------- internal/services/eks/provider.go | 6 ++++++ internal/services/eks/register.go | 11 ----------- internal/services/elasticache/provider.go | 6 ++++++ internal/services/elasticache/register.go | 11 ----------- internal/services/elasticbeanstalk/provider.go | 6 ++++++ internal/services/elasticbeanstalk/register.go | 11 ----------- .../services/elasticloadbalancingv2/provider.go | 6 ++++++ .../services/elasticloadbalancingv2/register.go | 11 ----------- .../services/elasticsearchservice/provider.go | 6 ++++++ .../services/elasticsearchservice/register.go | 11 ----------- internal/services/emr/provider.go | 6 ++++++ internal/services/emr/register.go | 11 ----------- internal/services/eventbridge/provider.go | 6 ++++++ internal/services/eventbridge/register.go | 11 ----------- internal/services/firehose/provider.go | 6 ++++++ internal/services/firehose/register.go | 11 ----------- internal/services/fis/provider.go | 6 ++++++ internal/services/fis/register.go | 11 ----------- internal/services/glacier/provider.go | 6 ++++++ internal/services/glacier/register.go | 11 ----------- internal/services/glue/provider.go | 6 ++++++ internal/services/glue/register.go | 11 ----------- internal/services/iam/provider.go | 9 +++++++++ internal/services/iam/register.go | 14 -------------- internal/services/identitystore/provider.go | 2 +- internal/services/iot/provider.go | 6 ++++++ internal/services/iot/register.go | 11 ----------- internal/services/iotdataplane/provider.go | 6 ++++++ internal/services/iotdataplane/register.go | 11 ----------- internal/services/iotwireless/provider.go | 6 ++++++ internal/services/iotwireless/register.go | 11 ----------- internal/services/kafka/provider.go | 6 ++++++ internal/services/kafka/register.go | 11 ----------- internal/services/kinesis/provider.go | 6 ++++++ internal/services/kinesis/register.go | 11 ----------- internal/services/kinesisanalyticsv2/provider.go | 6 ++++++ internal/services/kinesisanalyticsv2/register.go | 11 ----------- internal/services/kms/provider.go | 6 ++++++ internal/services/kms/register.go | 11 ----------- internal/services/lakeformation/provider.go | 6 ++++++ internal/services/lakeformation/register.go | 11 ----------- internal/services/lambda/provider.go | 6 ++++++ internal/services/lambda/register.go | 11 ----------- internal/services/managedblockchain/provider.go | 6 ++++++ internal/services/managedblockchain/register.go | 11 ----------- internal/services/mediaconvert/provider.go | 2 +- internal/services/memorydb/provider.go | 6 ++++++ internal/services/memorydb/register.go | 11 ----------- internal/services/mq/provider.go | 6 ++++++ internal/services/mq/register.go | 11 ----------- internal/services/mwaa/provider.go | 6 ++++++ internal/services/mwaa/register.go | 11 ----------- internal/services/neptune/provider.go | 6 ++++++ internal/services/neptune/register.go | 11 ----------- internal/services/opensearch/provider.go | 6 ++++++ internal/services/opensearch/register.go | 11 ----------- internal/services/organizations/provider.go | 6 ++++++ internal/services/organizations/register.go | 11 ----------- internal/services/pinpoint/provider.go | 6 ++++++ internal/services/pinpoint/register.go | 11 ----------- internal/services/pipes/provider.go | 2 +- internal/services/ram/provider.go | 6 ++++++ internal/services/ram/register.go | 11 ----------- internal/services/rds/provider.go | 6 ++++++ internal/services/rds/register.go | 11 ----------- internal/services/redshift/provider.go | 6 ++++++ internal/services/redshift/register.go | 11 ----------- internal/services/resourcegroups/provider.go | 6 ++++++ internal/services/resourcegroups/register.go | 11 ----------- .../resourcegroupstaggingapi/provider.go | 6 ++++++ .../resourcegroupstaggingapi/register.go | 11 ----------- internal/services/route53/provider.go | 6 ++++++ internal/services/route53/register.go | 11 ----------- internal/services/route53resolver/provider.go | 6 ++++++ internal/services/route53resolver/register.go | 11 ----------- internal/services/s3/provider.go | 6 ++++++ internal/services/s3/register.go | 11 ----------- internal/services/s3tables/provider.go | 2 +- internal/services/sagemaker/provider.go | 6 ++++++ internal/services/sagemaker/register.go | 11 ----------- internal/services/scheduler/provider.go | 2 +- internal/services/secretsmanager/provider.go | 6 ++++++ internal/services/secretsmanager/register.go | 11 ----------- internal/services/serverlessrepo/provider.go | 2 +- internal/services/servicediscovery/provider.go | 6 ++++++ internal/services/servicediscovery/register.go | 11 ----------- internal/services/ses/provider.go | 6 ++++++ internal/services/ses/register.go | 11 ----------- internal/services/sesv2/provider.go | 6 ++++++ internal/services/sesv2/register.go | 11 ----------- internal/services/sfn/provider.go | 6 ++++++ internal/services/sfn/register.go | 11 ----------- internal/services/shield/provider.go | 6 ++++++ internal/services/shield/register.go | 11 ----------- internal/services/sns/provider.go | 6 ++++++ internal/services/sns/register.go | 11 ----------- internal/services/sqs/provider.go | 6 ++++++ internal/services/sqs/register.go | 11 ----------- internal/services/ssm/provider.go | 6 ++++++ internal/services/ssm/register.go | 11 ----------- internal/services/ssoadmin/provider.go | 6 ++++++ internal/services/ssoadmin/register.go | 11 ----------- internal/services/sts/provider.go | 4 ++++ internal/services/sts/register.go | 7 ------- internal/services/support/provider.go | 6 ++++++ internal/services/support/register.go | 11 ----------- internal/services/swf/provider.go | 6 ++++++ internal/services/swf/register.go | 11 ----------- internal/services/textract/provider.go | 6 ++++++ internal/services/textract/register.go | 11 ----------- internal/services/timestreamwrite/provider.go | 6 ++++++ internal/services/timestreamwrite/register.go | 11 ----------- internal/services/transcribe/provider.go | 6 ++++++ internal/services/transcribe/register.go | 11 ----------- internal/services/transfer/provider.go | 6 ++++++ internal/services/transfer/register.go | 11 ----------- .../services/verifiedpermissions/provider.go | 2 +- internal/services/waf/provider.go | 6 ++++++ internal/services/waf/register.go | 11 ----------- internal/services/wafv2/provider.go | 6 ++++++ internal/services/wafv2/register.go | 11 ----------- internal/services/xray/provider.go | 6 ++++++ internal/services/xray/register.go | 11 ----------- 205 files changed, 582 insertions(+), 1067 deletions(-) delete mode 100644 internal/codegen/gen_register.go delete mode 100644 internal/codegen/templates/register.go.tmpl delete mode 100644 internal/services/acm/register.go delete mode 100644 internal/services/acmpca/register.go delete mode 100644 internal/services/amplify/register.go delete mode 100644 internal/services/apigatewayv2/register.go delete mode 100644 internal/services/appconfig/register.go delete mode 100644 internal/services/applicationautoscaling/register.go delete mode 100644 internal/services/appsync/register.go delete mode 100644 internal/services/athena/register.go delete mode 100644 internal/services/autoscaling/register.go delete mode 100644 internal/services/backup/register.go delete mode 100644 internal/services/batch/register.go delete mode 100644 internal/services/bedrock/register.go delete mode 100644 internal/services/cloudformation/register.go delete mode 100644 internal/services/cloudfront/register.go delete mode 100644 internal/services/cloudsearch/register.go delete mode 100644 internal/services/cloudtrail/register.go delete mode 100644 internal/services/cloudwatch/register.go delete mode 100644 internal/services/cloudwatchlogs/register.go delete mode 100644 internal/services/codeartifact/register.go delete mode 100644 internal/services/codebuild/register.go delete mode 100644 internal/services/codecommit/register.go delete mode 100644 internal/services/codedeploy/register.go delete mode 100644 internal/services/codepipeline/register.go delete mode 100644 internal/services/cognitoidentity/register.go delete mode 100644 internal/services/cognitoidentityprovider/register.go delete mode 100644 internal/services/configservice/register.go delete mode 100644 internal/services/costexplorer/register.go delete mode 100644 internal/services/docdb/register.go delete mode 100644 internal/services/dynamodb/register.go delete mode 100644 internal/services/dynamodbstreams/register.go delete mode 100644 internal/services/ebs/register.go delete mode 100644 internal/services/ec2/register.go delete mode 100644 internal/services/ecr/register.go delete mode 100644 internal/services/ecs/register.go delete mode 100644 internal/services/efs/register.go delete mode 100644 internal/services/eks/register.go delete mode 100644 internal/services/elasticache/register.go delete mode 100644 internal/services/elasticbeanstalk/register.go delete mode 100644 internal/services/elasticloadbalancingv2/register.go delete mode 100644 internal/services/elasticsearchservice/register.go delete mode 100644 internal/services/emr/register.go delete mode 100644 internal/services/eventbridge/register.go delete mode 100644 internal/services/firehose/register.go delete mode 100644 internal/services/fis/register.go delete mode 100644 internal/services/glacier/register.go delete mode 100644 internal/services/glue/register.go delete mode 100644 internal/services/iam/register.go delete mode 100644 internal/services/iot/register.go delete mode 100644 internal/services/iotdataplane/register.go delete mode 100644 internal/services/iotwireless/register.go delete mode 100644 internal/services/kafka/register.go delete mode 100644 internal/services/kinesis/register.go delete mode 100644 internal/services/kinesisanalyticsv2/register.go delete mode 100644 internal/services/kms/register.go delete mode 100644 internal/services/lakeformation/register.go delete mode 100644 internal/services/lambda/register.go delete mode 100644 internal/services/managedblockchain/register.go delete mode 100644 internal/services/memorydb/register.go delete mode 100644 internal/services/mq/register.go delete mode 100644 internal/services/mwaa/register.go delete mode 100644 internal/services/neptune/register.go delete mode 100644 internal/services/opensearch/register.go delete mode 100644 internal/services/organizations/register.go delete mode 100644 internal/services/pinpoint/register.go delete mode 100644 internal/services/ram/register.go delete mode 100644 internal/services/rds/register.go delete mode 100644 internal/services/redshift/register.go delete mode 100644 internal/services/resourcegroups/register.go delete mode 100644 internal/services/resourcegroupstaggingapi/register.go delete mode 100644 internal/services/route53/register.go delete mode 100644 internal/services/route53resolver/register.go delete mode 100644 internal/services/s3/register.go delete mode 100644 internal/services/sagemaker/register.go delete mode 100644 internal/services/secretsmanager/register.go delete mode 100644 internal/services/servicediscovery/register.go delete mode 100644 internal/services/ses/register.go delete mode 100644 internal/services/sesv2/register.go delete mode 100644 internal/services/sfn/register.go delete mode 100644 internal/services/shield/register.go delete mode 100644 internal/services/sns/register.go delete mode 100644 internal/services/sqs/register.go delete mode 100644 internal/services/ssm/register.go delete mode 100644 internal/services/ssoadmin/register.go delete mode 100644 internal/services/sts/register.go delete mode 100644 internal/services/support/register.go delete mode 100644 internal/services/swf/register.go delete mode 100644 internal/services/textract/register.go delete mode 100644 internal/services/timestreamwrite/register.go delete mode 100644 internal/services/transcribe/register.go delete mode 100644 internal/services/transfer/register.go delete mode 100644 internal/services/waf/register.go delete mode 100644 internal/services/wafv2/register.go delete mode 100644 internal/services/xray/register.go diff --git a/internal/codegen/gen_register.go b/internal/codegen/gen_register.go deleted file mode 100644 index 4484a5d3..00000000 --- a/internal/codegen/gen_register.go +++ /dev/null @@ -1,16 +0,0 @@ -// SPDX-License-Identifier: Apache-2.0 - -package codegen - -type registerTemplateData struct { - PkgName string - ServiceID string -} - -func (g *Generator) GenerateRegister(pkgName string, model *SmithyModel) (string, error) { - data := registerTemplateData{ - PkgName: pkgName, - ServiceID: model.ServiceID, - } - return g.renderTemplate("register.go.tmpl", data) -} diff --git a/internal/codegen/generator.go b/internal/codegen/generator.go index 72fc971e..711e6b70 100644 --- a/internal/codegen/generator.go +++ b/internal/codegen/generator.go @@ -43,7 +43,6 @@ func (g *Generator) GenerateAll(model *SmithyModel, outputDir string, scaffoldDi scaffolds := map[string]func(string, *SmithyModel) (string, error){ "provider.go": g.GenerateScaffold, - "register.go": g.GenerateRegister, } for fileName, genFunc := range scaffolds { diff --git a/internal/codegen/templates/register.go.tmpl b/internal/codegen/templates/register.go.tmpl deleted file mode 100644 index 85915ba9..00000000 --- a/internal/codegen/templates/register.go.tmpl +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package {{ .PkgName }} - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("{{ .ServiceID }}", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/codegen/templates/scaffold_provider.go.tmpl b/internal/codegen/templates/scaffold_provider.go.tmpl index 3ab8aad2..ea173100 100644 --- a/internal/codegen/templates/scaffold_provider.go.tmpl +++ b/internal/codegen/templates/scaffold_provider.go.tmpl @@ -38,3 +38,9 @@ func (p *Provider) ListResources(ctx context.Context) ([]plugin.Resource, error) func (p *Provider) GetMetrics(ctx context.Context) (*plugin.ServiceMetrics, error) { return &plugin.ServiceMetrics{}, nil } + +func init() { + plugin.DefaultRegistry.Register("{{ .ServiceID }}", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/dashboard/api_test.go b/internal/dashboard/api_test.go index f7047e82..31bbcdde 100644 --- a/internal/dashboard/api_test.go +++ b/internal/dashboard/api_test.go @@ -45,7 +45,7 @@ func (m *mockServicePlugin) GetMetrics(ctx context.Context) (*plugin.ServiceMetr func newTestRegistry(p *mockServicePlugin) *plugin.Registry { reg := plugin.NewRegistry() captured := p - reg.Register(p.id, func(cfg plugin.PluginConfig) plugin.ServicePlugin { + reg.Register(p.id, func() plugin.ServicePlugin { return captured }) _, err := reg.Init(p.id, plugin.PluginConfig{}) diff --git a/internal/gateway/router_test.go b/internal/gateway/router_test.go index 015fabfd..30ebdc12 100644 --- a/internal/gateway/router_test.go +++ b/internal/gateway/router_test.go @@ -37,7 +37,7 @@ func (s *stubPlugin) GetMetrics(_ context.Context) (*plugin.ServiceMetrics, erro func newRegistryWithStub(serviceID string, resp *plugin.Response) *plugin.Registry { reg := plugin.NewRegistry() stub := &stubPlugin{serviceID: serviceID, response: resp} - reg.Register(serviceID, func(_ plugin.PluginConfig) plugin.ServicePlugin { + reg.Register(serviceID, func() plugin.ServicePlugin { return stub }) _, _ = reg.Init(serviceID, plugin.PluginConfig{}) diff --git a/internal/plugin/registry.go b/internal/plugin/registry.go index 53c5f5e7..e9f525e1 100644 --- a/internal/plugin/registry.go +++ b/internal/plugin/registry.go @@ -10,7 +10,7 @@ import ( "sync" ) -type PluginFactory func(cfg PluginConfig) ServicePlugin +type PluginFactory func() ServicePlugin type Registry struct { mu sync.RWMutex @@ -44,7 +44,7 @@ func (r *Registry) Init(serviceID string, cfg PluginConfig) (ServicePlugin, erro return nil, fmt.Errorf("unknown service: %s", serviceID) } - p := factory(cfg) + p := factory() if err := p.Init(cfg); err != nil { return nil, fmt.Errorf("init %s: %w", serviceID, err) } diff --git a/internal/plugin/registry_test.go b/internal/plugin/registry_test.go index dae4bad3..25bb3d54 100644 --- a/internal/plugin/registry_test.go +++ b/internal/plugin/registry_test.go @@ -26,7 +26,7 @@ func (m *mockPlugin) GetMetrics(ctx context.Context) (*ServiceMetrics, error) { func TestRegistryRegisterAndGet(t *testing.T) { reg := NewRegistry() - reg.Register("s3", func(cfg PluginConfig) ServicePlugin { return &mockPlugin{} }) + reg.Register("s3", func() ServicePlugin { return &mockPlugin{} }) plugin, err := reg.Init("s3", PluginConfig{}) require.NoError(t, err) @@ -41,7 +41,7 @@ func TestRegistryGetUnknown(t *testing.T) { func TestRegistryList(t *testing.T) { reg := NewRegistry() - reg.Register("s3", func(cfg PluginConfig) ServicePlugin { return &mockPlugin{} }) + reg.Register("s3", func() ServicePlugin { return &mockPlugin{} }) _, err := reg.Init("s3", PluginConfig{}) require.NoError(t, err) assert.Equal(t, []string{"s3"}, reg.ActiveServices()) diff --git a/internal/services/account/provider.go b/internal/services/account/provider.go index e031e736..72742ed6 100644 --- a/internal/services/account/provider.go +++ b/internal/services/account/provider.go @@ -452,7 +452,7 @@ func (p *AccountProvider) handleListAccountManagedUsers() (*plugin.Response, err } func init() { - plugin.DefaultRegistry.Register("account", func(cfg plugin.PluginConfig) plugin.ServicePlugin { + plugin.DefaultRegistry.Register("account", func() plugin.ServicePlugin { return &AccountProvider{} }) } diff --git a/internal/services/acm/provider.go b/internal/services/acm/provider.go index 2e08fecb..80113e5e 100644 --- a/internal/services/acm/provider.go +++ b/internal/services/acm/provider.go @@ -637,3 +637,9 @@ func (p *Provider) putAccountConfiguration(req *http.Request) (*plugin.Response, } return &plugin.Response{StatusCode: http.StatusOK, Body: []byte("{}"), ContentType: "application/x-amz-json-1.1"}, nil } + +func init() { + plugin.DefaultRegistry.Register("acm", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/acm/register.go b/internal/services/acm/register.go deleted file mode 100644 index fcad11de..00000000 --- a/internal/services/acm/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package acm - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("acm", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/acmpca/provider.go b/internal/services/acmpca/provider.go index 8d41114c..33bf6160 100644 --- a/internal/services/acmpca/provider.go +++ b/internal/services/acmpca/provider.go @@ -790,3 +790,9 @@ func (p *Provider) listTags(req *http.Request) (*plugin.Response, error) { } return jsonResp(http.StatusOK, map[string]any{"Tags": items}) } + +func init() { + plugin.DefaultRegistry.Register("acmpca", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/acmpca/register.go b/internal/services/acmpca/register.go deleted file mode 100644 index a0d5e69f..00000000 --- a/internal/services/acmpca/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package acmpca - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("acmpca", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/amplify/provider.go b/internal/services/amplify/provider.go index 07715e20..a0387deb 100644 --- a/internal/services/amplify/provider.go +++ b/internal/services/amplify/provider.go @@ -1016,3 +1016,9 @@ func toStringMap(m map[string]any) map[string]string { } return result } + +func init() { + plugin.DefaultRegistry.Register("amplify", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/amplify/register.go b/internal/services/amplify/register.go deleted file mode 100644 index 7d4663dd..00000000 --- a/internal/services/amplify/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package amplify - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("amplify", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/apigatewayv2/provider.go b/internal/services/apigatewayv2/provider.go index 657d862f..7211eeec 100644 --- a/internal/services/apigatewayv2/provider.go +++ b/internal/services/apigatewayv2/provider.go @@ -1638,3 +1638,9 @@ func toStringMap(m map[string]any) map[string]string { } return result } + +func init() { + plugin.DefaultRegistry.Register("apigatewayv2", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/apigatewayv2/register.go b/internal/services/apigatewayv2/register.go deleted file mode 100644 index cb02ac84..00000000 --- a/internal/services/apigatewayv2/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package apigatewayv2 - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("apigatewayv2", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/appconfig/provider.go b/internal/services/appconfig/provider.go index b34ee8dd..bd1f0499 100644 --- a/internal/services/appconfig/provider.go +++ b/internal/services/appconfig/provider.go @@ -1335,3 +1335,9 @@ func toStringMap(m map[string]any) map[string]string { } return out } + +func init() { + plugin.DefaultRegistry.Register("appconfig", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/appconfig/register.go b/internal/services/appconfig/register.go deleted file mode 100644 index d33b0782..00000000 --- a/internal/services/appconfig/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package appconfig - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("appconfig", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/applicationautoscaling/provider.go b/internal/services/applicationautoscaling/provider.go index c2fbd58e..e7dca5ae 100644 --- a/internal/services/applicationautoscaling/provider.go +++ b/internal/services/applicationautoscaling/provider.go @@ -790,3 +790,9 @@ func (p *Provider) getScalingStatus(params map[string]any) (*plugin.Response, er "Status": "Active", }) } + +func init() { + plugin.DefaultRegistry.Register("applicationautoscaling", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/applicationautoscaling/register.go b/internal/services/applicationautoscaling/register.go deleted file mode 100644 index d6926b9a..00000000 --- a/internal/services/applicationautoscaling/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package applicationautoscaling - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("applicationautoscaling", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/appsync/provider.go b/internal/services/appsync/provider.go index d6c87e9c..a90a69d2 100644 --- a/internal/services/appsync/provider.go +++ b/internal/services/appsync/provider.go @@ -1065,3 +1065,9 @@ func extractTypeName(definition string) string { } return "" } + +func init() { + plugin.DefaultRegistry.Register("appsync", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/appsync/register.go b/internal/services/appsync/register.go deleted file mode 100644 index d0de16d5..00000000 --- a/internal/services/appsync/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package appsync - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("appsync", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/athena/provider.go b/internal/services/athena/provider.go index b239df03..ec1c705d 100644 --- a/internal/services/athena/provider.go +++ b/internal/services/athena/provider.go @@ -856,3 +856,9 @@ func parseTags(rawTags []any) map[string]string { func sqliteIsUnique(err error) bool { return err != nil && strings.Contains(err.Error(), "UNIQUE constraint failed") } + +func init() { + plugin.DefaultRegistry.Register("athena", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/athena/register.go b/internal/services/athena/register.go deleted file mode 100644 index b6add21b..00000000 --- a/internal/services/athena/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package athena - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("athena", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/autoscaling/provider.go b/internal/services/autoscaling/provider.go index 30fc64d2..4f24678d 100644 --- a/internal/services/autoscaling/provider.go +++ b/internal/services/autoscaling/provider.go @@ -1276,3 +1276,9 @@ func toJSONArray(items []string) string { sb.WriteString("]") return sb.String() } + +func init() { + plugin.DefaultRegistry.Register("autoscaling", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/autoscaling/register.go b/internal/services/autoscaling/register.go deleted file mode 100644 index 182d53d8..00000000 --- a/internal/services/autoscaling/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package autoscaling - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("autoscaling", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/backup/provider.go b/internal/services/backup/provider.go index 3bd07bac..b64a85d7 100644 --- a/internal/services/backup/provider.go +++ b/internal/services/backup/provider.go @@ -1843,3 +1843,9 @@ func restoreTestingSelectionToMap(sel *RestoreTestingSelection) map[string]any { "CreationTime": sel.CreatedAt.Unix(), } } + +func init() { + plugin.DefaultRegistry.Register("backup", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/backup/register.go b/internal/services/backup/register.go deleted file mode 100644 index 15ed63c2..00000000 --- a/internal/services/backup/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package backup - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("backup", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/batch/provider.go b/internal/services/batch/provider.go index b7ddeefa..996fc8e3 100644 --- a/internal/services/batch/provider.go +++ b/internal/services/batch/provider.go @@ -1049,3 +1049,9 @@ func extractPathParam(path, key string) string { func nowUnix() int64 { return time.Now().Unix() } + +func init() { + plugin.DefaultRegistry.Register("batch", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/batch/register.go b/internal/services/batch/register.go deleted file mode 100644 index fdfce7d1..00000000 --- a/internal/services/batch/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package batch - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("batch", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/bedrock/provider.go b/internal/services/bedrock/provider.go index 143463fa..0e0e1054 100644 --- a/internal/services/bedrock/provider.go +++ b/internal/services/bedrock/provider.go @@ -537,3 +537,9 @@ func extractSegment(path, prefix string) string { } return s } + +func init() { + plugin.DefaultRegistry.Register("bedrock", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/bedrock/register.go b/internal/services/bedrock/register.go deleted file mode 100644 index e2e1a6f1..00000000 --- a/internal/services/bedrock/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package bedrock - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("bedrock", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/cloudcontrol/provider.go b/internal/services/cloudcontrol/provider.go index c84b1bf6..e7bc69ef 100644 --- a/internal/services/cloudcontrol/provider.go +++ b/internal/services/cloudcontrol/provider.go @@ -420,7 +420,7 @@ func progressEvent(req *CCRequest) map[string]any { } func init() { - plugin.DefaultRegistry.Register("cloudcontrol", func(cfg plugin.PluginConfig) plugin.ServicePlugin { + plugin.DefaultRegistry.Register("cloudcontrol", func() plugin.ServicePlugin { return &CloudControlProvider{} }) } diff --git a/internal/services/cloudformation/provider.go b/internal/services/cloudformation/provider.go index fd712c96..3470d1ef 100644 --- a/internal/services/cloudformation/provider.go +++ b/internal/services/cloudformation/provider.go @@ -1665,3 +1665,9 @@ func parseParamsMap(form url.Values) map[string]string { } return out } + +func init() { + plugin.DefaultRegistry.Register("cloudformation", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/cloudformation/register.go b/internal/services/cloudformation/register.go deleted file mode 100644 index b8648e9c..00000000 --- a/internal/services/cloudformation/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package cloudformation - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("cloudformation", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/cloudfront/provider.go b/internal/services/cloudfront/provider.go index 0bb93915..9ac793cc 100644 --- a/internal/services/cloudfront/provider.go +++ b/internal/services/cloudfront/provider.go @@ -1858,3 +1858,9 @@ func readBody(req *http.Request) ([]byte, error) { } return buf, nil } + +func init() { + plugin.DefaultRegistry.Register("cloudfront", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/cloudfront/register.go b/internal/services/cloudfront/register.go deleted file mode 100644 index 527d8fc0..00000000 --- a/internal/services/cloudfront/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package cloudfront - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("cloudfront", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/cloudsearch/provider.go b/internal/services/cloudsearch/provider.go index 41a2704c..05536cfc 100644 --- a/internal/services/cloudsearch/provider.go +++ b/internal/services/cloudsearch/provider.go @@ -866,3 +866,9 @@ func (p *Provider) handleUpdateServiceAccessPolicies(form url.Values) (*plugin.R } return csXMLResponse(http.StatusOK, updateServiceAccessPoliciesResponse{AccessPolicies: ap}) } + +func init() { + plugin.DefaultRegistry.Register("cloudsearch", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/cloudsearch/register.go b/internal/services/cloudsearch/register.go deleted file mode 100644 index b5045e5a..00000000 --- a/internal/services/cloudsearch/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package cloudsearch - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("cloudsearch", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/cloudtrail/provider.go b/internal/services/cloudtrail/provider.go index 04a5a811..e7ecfc0c 100644 --- a/internal/services/cloudtrail/provider.go +++ b/internal/services/cloudtrail/provider.go @@ -953,3 +953,9 @@ func marshalOrEmptyDefault(v any, def string) string { b, _ := json.Marshal(v) return string(b) } + +func init() { + plugin.DefaultRegistry.Register("cloudtrail", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/cloudtrail/register.go b/internal/services/cloudtrail/register.go deleted file mode 100644 index 84cac8b2..00000000 --- a/internal/services/cloudtrail/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package cloudtrail - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("cloudtrail", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/cloudwatch/provider.go b/internal/services/cloudwatch/provider.go index 0065c473..4340c3ae 100644 --- a/internal/services/cloudwatch/provider.go +++ b/internal/services/cloudwatch/provider.go @@ -750,3 +750,9 @@ func flattenJSON(prefix string, data any, values url.Values) { values.Set(prefix, strconv.FormatBool(v)) } } + +func init() { + plugin.DefaultRegistry.Register("cloudwatch", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/cloudwatch/register.go b/internal/services/cloudwatch/register.go deleted file mode 100644 index 4eb86fc5..00000000 --- a/internal/services/cloudwatch/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package cloudwatch - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("cloudwatch", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/cloudwatchlogs/provider.go b/internal/services/cloudwatchlogs/provider.go index 802e11b6..a55645ef 100644 --- a/internal/services/cloudwatchlogs/provider.go +++ b/internal/services/cloudwatchlogs/provider.go @@ -726,3 +726,9 @@ func jsonResp(status int, v any) (*plugin.Response, error) { } return &plugin.Response{StatusCode: status, ContentType: "application/x-amz-json-1.1", Body: body}, nil } + +func init() { + plugin.DefaultRegistry.Register("cloudwatchlogs", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/cloudwatchlogs/register.go b/internal/services/cloudwatchlogs/register.go deleted file mode 100644 index dd43e973..00000000 --- a/internal/services/cloudwatchlogs/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package cloudwatchlogs - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("cloudwatchlogs", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/codeartifact/provider.go b/internal/services/codeartifact/provider.go index cdc2acc0..edc3b54e 100644 --- a/internal/services/codeartifact/provider.go +++ b/internal/services/codeartifact/provider.go @@ -1325,3 +1325,9 @@ func tagsListToMap(rawTags []any) map[string]string { } return m } + +func init() { + plugin.DefaultRegistry.Register("codeartifact", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/codeartifact/register.go b/internal/services/codeartifact/register.go deleted file mode 100644 index 969e29d2..00000000 --- a/internal/services/codeartifact/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package codeartifact - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("codeartifact", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/codebuild/provider.go b/internal/services/codebuild/provider.go index 68fa1da4..c050610c 100644 --- a/internal/services/codebuild/provider.go +++ b/internal/services/codebuild/provider.go @@ -910,3 +910,9 @@ func parseTags(rawTags []any) map[string]string { func isUnique(err error) bool { return err != nil && strings.Contains(err.Error(), "UNIQUE constraint failed") } + +func init() { + plugin.DefaultRegistry.Register("codebuild", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/codebuild/register.go b/internal/services/codebuild/register.go deleted file mode 100644 index ced46859..00000000 --- a/internal/services/codebuild/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package codebuild - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("codebuild", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/codecommit/provider.go b/internal/services/codecommit/provider.go index 7fcdb174..3d1f2c76 100644 --- a/internal/services/codecommit/provider.go +++ b/internal/services/codecommit/provider.go @@ -1176,3 +1176,9 @@ func flatTags(raw map[string]any) map[string]string { func sqliteIsUnique(err error) bool { return err != nil && strings.Contains(err.Error(), "UNIQUE constraint failed") } + +func init() { + plugin.DefaultRegistry.Register("codecommit", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/codecommit/register.go b/internal/services/codecommit/register.go deleted file mode 100644 index c9e0ed9f..00000000 --- a/internal/services/codecommit/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package codecommit - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("codecommit", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/codeconnections/provider.go b/internal/services/codeconnections/provider.go index d5921074..11402d73 100644 --- a/internal/services/codeconnections/provider.go +++ b/internal/services/codeconnections/provider.go @@ -723,7 +723,7 @@ func getString(params map[string]any, key string) string { } func init() { - plugin.DefaultRegistry.Register("codeconnections", func(cfg plugin.PluginConfig) plugin.ServicePlugin { + plugin.DefaultRegistry.Register("codeconnections", func() plugin.ServicePlugin { return &CodeConnectionsProvider{} }) } diff --git a/internal/services/codedeploy/provider.go b/internal/services/codedeploy/provider.go index 889be166..8d1e595e 100644 --- a/internal/services/codedeploy/provider.go +++ b/internal/services/codedeploy/provider.go @@ -711,3 +711,9 @@ func parseTags(rawTags []any) map[string]string { func isUnique(err error) bool { return err != nil && strings.Contains(err.Error(), "UNIQUE constraint failed") } + +func init() { + plugin.DefaultRegistry.Register("codedeploy", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/codedeploy/register.go b/internal/services/codedeploy/register.go deleted file mode 100644 index e596725b..00000000 --- a/internal/services/codedeploy/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package codedeploy - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("codedeploy", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/codepipeline/provider.go b/internal/services/codepipeline/provider.go index 693f2343..ce1e8ffb 100644 --- a/internal/services/codepipeline/provider.go +++ b/internal/services/codepipeline/provider.go @@ -607,3 +607,9 @@ func parseTags(rawTags []any) map[string]string { func isUnique(err error) bool { return err != nil && strings.Contains(err.Error(), "UNIQUE constraint failed") } + +func init() { + plugin.DefaultRegistry.Register("codepipeline", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/codepipeline/register.go b/internal/services/codepipeline/register.go deleted file mode 100644 index 6e5f8522..00000000 --- a/internal/services/codepipeline/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package codepipeline - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("codepipeline", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/cognitoidentity/provider.go b/internal/services/cognitoidentity/provider.go index ce2b1817..1c7b0872 100644 --- a/internal/services/cognitoidentity/provider.go +++ b/internal/services/cognitoidentity/provider.go @@ -633,3 +633,9 @@ func (p *Provider) listTagsForResource(req *http.Request) (*plugin.Response, err } return jsonResp(http.StatusOK, map[string]any{"Tags": tags}) } + +func init() { + plugin.DefaultRegistry.Register("cognitoidentity", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/cognitoidentity/register.go b/internal/services/cognitoidentity/register.go deleted file mode 100644 index 2d93820d..00000000 --- a/internal/services/cognitoidentity/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package cognitoidentity - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("cognitoidentity", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/cognitoidentityprovider/provider.go b/internal/services/cognitoidentityprovider/provider.go index 0888d38b..5853eab9 100644 --- a/internal/services/cognitoidentityprovider/provider.go +++ b/internal/services/cognitoidentityprovider/provider.go @@ -1751,3 +1751,9 @@ func (p *Provider) listTagsForResource(req *http.Request) (*plugin.Response, err } return jsonResp(http.StatusOK, map[string]any{"Tags": tags}) } + +func init() { + plugin.DefaultRegistry.Register("cognitoidentityprovider", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/cognitoidentityprovider/register.go b/internal/services/cognitoidentityprovider/register.go deleted file mode 100644 index d8f2a16d..00000000 --- a/internal/services/cognitoidentityprovider/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package cognitoidentityprovider - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("cognitoidentityprovider", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/configservice/provider.go b/internal/services/configservice/provider.go index 5de726f6..aa94de1a 100644 --- a/internal/services/configservice/provider.go +++ b/internal/services/configservice/provider.go @@ -1091,3 +1091,9 @@ func (p *Provider) listTagsForResource(params map[string]any) (*plugin.Response, } return shared.JSONResponse(http.StatusOK, map[string]any{"Tags": tagsToList(tags)}) } + +func init() { + plugin.DefaultRegistry.Register("configservice", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/configservice/register.go b/internal/services/configservice/register.go deleted file mode 100644 index 2cf125ba..00000000 --- a/internal/services/configservice/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package configservice - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("configservice", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/costexplorer/provider.go b/internal/services/costexplorer/provider.go index 9b00d98f..c85cefa1 100644 --- a/internal/services/costexplorer/provider.go +++ b/internal/services/costexplorer/provider.go @@ -655,3 +655,9 @@ func parseTags(rawTags []any) map[string]string { func isUniqueErr(err error) bool { return err != nil && strings.Contains(err.Error(), "UNIQUE constraint failed") } + +func init() { + plugin.DefaultRegistry.Register("costexplorer", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/costexplorer/register.go b/internal/services/costexplorer/register.go deleted file mode 100644 index 59be1049..00000000 --- a/internal/services/costexplorer/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package costexplorer - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("costexplorer", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/dms/provider.go b/internal/services/dms/provider.go index 7e388a24..f8d73ed0 100644 --- a/internal/services/dms/provider.go +++ b/internal/services/dms/provider.go @@ -786,7 +786,7 @@ func getString(params map[string]any, key string) string { } func init() { - plugin.DefaultRegistry.Register("dms", func(cfg plugin.PluginConfig) plugin.ServicePlugin { + plugin.DefaultRegistry.Register("dms", func() plugin.ServicePlugin { return &DMSProvider{} }) } diff --git a/internal/services/docdb/provider.go b/internal/services/docdb/provider.go index 7ed5995c..9e5957cd 100644 --- a/internal/services/docdb/provider.go +++ b/internal/services/docdb/provider.go @@ -1422,3 +1422,9 @@ func (p *Provider) handleSwitchoverGlobalCluster(form url.Values) (*plugin.Respo resp.Result.GlobalClusterIdentifier = id return dbXMLResponse(http.StatusOK, resp) } + +func init() { + plugin.DefaultRegistry.Register("docdb", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/docdb/register.go b/internal/services/docdb/register.go deleted file mode 100644 index 0fb24920..00000000 --- a/internal/services/docdb/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package docdb - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("docdb", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/dynamodb/provider.go b/internal/services/dynamodb/provider.go index e919296f..69bee152 100644 --- a/internal/services/dynamodb/provider.go +++ b/internal/services/dynamodb/provider.go @@ -1552,3 +1552,9 @@ func jsonResponse(status int, v any) (*plugin.Response, error) { Body: body, }, nil } + +func init() { + plugin.DefaultRegistry.Register("dynamodb", func() plugin.ServicePlugin { + return &DynamoDBProvider{} + }) +} diff --git a/internal/services/dynamodb/register.go b/internal/services/dynamodb/register.go deleted file mode 100644 index 74c5a30b..00000000 --- a/internal/services/dynamodb/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// SPDX-License-Identifier: Apache-2.0 - -package dynamodb - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("dynamodb", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &DynamoDBProvider{} - }) -} diff --git a/internal/services/dynamodbstreams/provider.go b/internal/services/dynamodbstreams/provider.go index b915c4dc..07b7d34e 100644 --- a/internal/services/dynamodbstreams/provider.go +++ b/internal/services/dynamodbstreams/provider.go @@ -561,3 +561,9 @@ func json10Err(code, message string, status int) *plugin.Response { b, _ := json.Marshal(map[string]string{"__type": code, "message": message}) return &plugin.Response{StatusCode: status, Body: b, ContentType: "application/x-amz-json-1.0"} } + +func init() { + plugin.DefaultRegistry.Register("dynamodbstreams", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/dynamodbstreams/register.go b/internal/services/dynamodbstreams/register.go deleted file mode 100644 index 917d31b7..00000000 --- a/internal/services/dynamodbstreams/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package dynamodbstreams - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("dynamodbstreams", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/ebs/provider.go b/internal/services/ebs/provider.go index 795f7ba8..ea67d359 100644 --- a/internal/services/ebs/provider.go +++ b/internal/services/ebs/provider.go @@ -567,3 +567,9 @@ func extractTwoPathSegments(path, key string) (string, string) { } return "", "" } + +func init() { + plugin.DefaultRegistry.Register("ebs", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/ebs/register.go b/internal/services/ebs/register.go deleted file mode 100644 index f04281bb..00000000 --- a/internal/services/ebs/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package ebs - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("ebs", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/ec2/provider.go b/internal/services/ec2/provider.go index af662e39..f7940cea 100644 --- a/internal/services/ec2/provider.go +++ b/internal/services/ec2/provider.go @@ -1555,3 +1555,9 @@ func ec2XMLResponse(status int, v any) (*plugin.Response, error) { // Ensure unused import is not flagged (strings used in DescribeInstances filter). var _ = strings.Contains + +func init() { + plugin.DefaultRegistry.Register("ec2", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/ec2/register.go b/internal/services/ec2/register.go deleted file mode 100644 index 5a4dfca9..00000000 --- a/internal/services/ec2/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package ec2 - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("ec2", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/ecr/provider.go b/internal/services/ecr/provider.go index 82f38fff..c4d6abe9 100644 --- a/internal/services/ecr/provider.go +++ b/internal/services/ecr/provider.go @@ -833,3 +833,9 @@ func imageDetailToMap(img *Image) map[string]any { "imagePushedAt": img.PushedAt.Format(time.RFC3339), } } + +func init() { + plugin.DefaultRegistry.Register("ecr", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/ecr/register.go b/internal/services/ecr/register.go deleted file mode 100644 index c87ee8b2..00000000 --- a/internal/services/ecr/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package ecr - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("ecr", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/ecs/provider.go b/internal/services/ecs/provider.go index 7813d156..b82e0e3e 100644 --- a/internal/services/ecs/provider.go +++ b/internal/services/ecs/provider.go @@ -1308,3 +1308,9 @@ func scalingPolicyToMap(p *ServiceScalingPolicy) map[string]any { "creationTime": p.CreatedAt.Format("2006-01-02T15:04:05Z"), } } + +func init() { + plugin.DefaultRegistry.Register("ecs", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/ecs/register.go b/internal/services/ecs/register.go deleted file mode 100644 index cfc9927c..00000000 --- a/internal/services/ecs/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package ecs - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("ecs", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/efs/provider.go b/internal/services/efs/provider.go index 09c2ebce..d2f26cf7 100644 --- a/internal/services/efs/provider.go +++ b/internal/services/efs/provider.go @@ -731,3 +731,9 @@ func parseTagList(raw []any) map[string]string { } return tags } + +func init() { + plugin.DefaultRegistry.Register("efs", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/efs/register.go b/internal/services/efs/register.go deleted file mode 100644 index c19c5ef5..00000000 --- a/internal/services/efs/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package efs - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("efs", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/eks/provider.go b/internal/services/eks/provider.go index 65d8faf5..e232df3a 100644 --- a/internal/services/eks/provider.go +++ b/internal/services/eks/provider.go @@ -1143,3 +1143,9 @@ func toStringMap(raw map[string]any) map[string]string { } return out } + +func init() { + plugin.DefaultRegistry.Register("eks", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/eks/register.go b/internal/services/eks/register.go deleted file mode 100644 index 1aa3cd04..00000000 --- a/internal/services/eks/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package eks - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("eks", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/elasticache/provider.go b/internal/services/elasticache/provider.go index f9d58207..d259b646 100644 --- a/internal/services/elasticache/provider.go +++ b/internal/services/elasticache/provider.go @@ -1503,3 +1503,9 @@ func parseFormTags(form url.Values) map[string]string { } return tags } + +func init() { + plugin.DefaultRegistry.Register("elasticache", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/elasticache/register.go b/internal/services/elasticache/register.go deleted file mode 100644 index da323771..00000000 --- a/internal/services/elasticache/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package elasticache - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("elasticache", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/elasticbeanstalk/provider.go b/internal/services/elasticbeanstalk/provider.go index bba930f3..65a02c2e 100644 --- a/internal/services/elasticbeanstalk/provider.go +++ b/internal/services/elasticbeanstalk/provider.go @@ -925,3 +925,9 @@ func (p *Provider) handleStubOK(action string) (*plugin.Response, error) { r := stubResponse{XMLName: xml.Name{Local: action + "Response"}} return ebXMLResponse(http.StatusOK, r) } + +func init() { + plugin.DefaultRegistry.Register("elasticbeanstalk", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/elasticbeanstalk/register.go b/internal/services/elasticbeanstalk/register.go deleted file mode 100644 index cc7fb96c..00000000 --- a/internal/services/elasticbeanstalk/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package elasticbeanstalk - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("elasticbeanstalk", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/elasticloadbalancingv2/provider.go b/internal/services/elasticloadbalancingv2/provider.go index d439ab56..3f8c73e0 100644 --- a/internal/services/elasticloadbalancingv2/provider.go +++ b/internal/services/elasticloadbalancingv2/provider.go @@ -1455,3 +1455,9 @@ func (p *Provider) handleDescribeListenerCertificates(form url.Values) (*plugin. resp.Result.Certificates = xmlCerts return elbXMLResponse(http.StatusOK, resp) } + +func init() { + plugin.DefaultRegistry.Register("elasticloadbalancingv2", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/elasticloadbalancingv2/register.go b/internal/services/elasticloadbalancingv2/register.go deleted file mode 100644 index 7a70f3a2..00000000 --- a/internal/services/elasticloadbalancingv2/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package elasticloadbalancingv2 - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("elasticloadbalancingv2", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/elasticsearchservice/provider.go b/internal/services/elasticsearchservice/provider.go index 4d2ea4dc..85dd3494 100644 --- a/internal/services/elasticsearchservice/provider.go +++ b/internal/services/elasticsearchservice/provider.go @@ -588,3 +588,9 @@ func extractPathParam(path, key string) string { func isUniqueErr(err error) bool { return err != nil && strings.Contains(err.Error(), "UNIQUE constraint failed") } + +func init() { + plugin.DefaultRegistry.Register("elasticsearchservice", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/elasticsearchservice/register.go b/internal/services/elasticsearchservice/register.go deleted file mode 100644 index c53a0064..00000000 --- a/internal/services/elasticsearchservice/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package elasticsearchservice - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("elasticsearchservice", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/emr/provider.go b/internal/services/emr/provider.go index 5f9349a0..5d7e1071 100644 --- a/internal/services/emr/provider.go +++ b/internal/services/emr/provider.go @@ -861,3 +861,9 @@ func boolParam(params map[string]any, key string) bool { v, _ := params[key].(bool) return v } + +func init() { + plugin.DefaultRegistry.Register("emr", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/emr/register.go b/internal/services/emr/register.go deleted file mode 100644 index f8ebfe92..00000000 --- a/internal/services/emr/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package emr - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("emr", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/eventbridge/provider.go b/internal/services/eventbridge/provider.go index 90e6327d..04bdc205 100644 --- a/internal/services/eventbridge/provider.go +++ b/internal/services/eventbridge/provider.go @@ -799,3 +799,9 @@ func jsonResp(status int, v any) (*plugin.Response, error) { } return &plugin.Response{StatusCode: status, ContentType: "application/x-amz-json-1.1", Body: body}, nil } + +func init() { + plugin.DefaultRegistry.Register("eventbridge", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/eventbridge/register.go b/internal/services/eventbridge/register.go deleted file mode 100644 index 9506ff63..00000000 --- a/internal/services/eventbridge/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package eventbridge - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("eventbridge", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/firehose/provider.go b/internal/services/firehose/provider.go index 9d33d012..37e7525f 100644 --- a/internal/services/firehose/provider.go +++ b/internal/services/firehose/provider.go @@ -706,3 +706,9 @@ func (p *Provider) listRecords(params map[string]any) (*plugin.Response, error) "Records": []any{}, }) } + +func init() { + plugin.DefaultRegistry.Register("firehose", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/firehose/register.go b/internal/services/firehose/register.go deleted file mode 100644 index 98456b09..00000000 --- a/internal/services/firehose/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package firehose - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("firehose", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/fis/provider.go b/internal/services/fis/provider.go index fc9b974c..c7c3dad7 100644 --- a/internal/services/fis/provider.go +++ b/internal/services/fis/provider.go @@ -674,3 +674,9 @@ func toStringMap(raw map[string]any) map[string]string { } return m } + +func init() { + plugin.DefaultRegistry.Register("fis", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/fis/register.go b/internal/services/fis/register.go deleted file mode 100644 index 81eb7779..00000000 --- a/internal/services/fis/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package fis - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("fis", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/glacier/provider.go b/internal/services/glacier/provider.go index 033d522f..676aa921 100644 --- a/internal/services/glacier/provider.go +++ b/internal/services/glacier/provider.go @@ -1046,3 +1046,9 @@ func extractPathParam(path, key string) string { func isUniqueErr(err error) bool { return err != nil && strings.Contains(err.Error(), "UNIQUE constraint failed") } + +func init() { + plugin.DefaultRegistry.Register("glacier", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/glacier/register.go b/internal/services/glacier/register.go deleted file mode 100644 index 83367c01..00000000 --- a/internal/services/glacier/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package glacier - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("glacier", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/glue/provider.go b/internal/services/glue/provider.go index 37aad197..1b20ca89 100644 --- a/internal/services/glue/provider.go +++ b/internal/services/glue/provider.go @@ -1484,3 +1484,9 @@ func (p *Provider) getTags(params map[string]any) (*plugin.Response, error) { } return shared.JSONResponse(http.StatusOK, map[string]any{"Tags": tags}) } + +func init() { + plugin.DefaultRegistry.Register("glue", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/glue/register.go b/internal/services/glue/register.go deleted file mode 100644 index f6bec992..00000000 --- a/internal/services/glue/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package glue - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("glue", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/iam/provider.go b/internal/services/iam/provider.go index 48a892b0..2b9eb059 100644 --- a/internal/services/iam/provider.go +++ b/internal/services/iam/provider.go @@ -1717,3 +1717,12 @@ func (p *IAMProvider) handleListRoleTags(_ context.Context, form url.Values) (*p ListRoleTagsResult: listRoleTagsResult{Tags: tags}, }) } + +func init() { + plugin.DefaultRegistry.Register("iam", func() plugin.ServicePlugin { + return &IAMProvider{} + }) + plugin.DefaultRegistry.Register("sts", func() plugin.ServicePlugin { + return &STSProvider{} + }) +} diff --git a/internal/services/iam/register.go b/internal/services/iam/register.go deleted file mode 100644 index 06f1cc58..00000000 --- a/internal/services/iam/register.go +++ /dev/null @@ -1,14 +0,0 @@ -// SPDX-License-Identifier: Apache-2.0 - -package iam - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("iam", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &IAMProvider{} - }) - plugin.DefaultRegistry.Register("sts", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &STSProvider{} - }) -} diff --git a/internal/services/identitystore/provider.go b/internal/services/identitystore/provider.go index d4ded1fa..a21f559c 100644 --- a/internal/services/identitystore/provider.go +++ b/internal/services/identitystore/provider.go @@ -785,7 +785,7 @@ func groupToMap(g *Group) map[string]any { } func init() { - plugin.DefaultRegistry.Register("identitystore", func(cfg plugin.PluginConfig) plugin.ServicePlugin { + plugin.DefaultRegistry.Register("identitystore", func() plugin.ServicePlugin { return &IdentityStoreProvider{} }) } diff --git a/internal/services/iot/provider.go b/internal/services/iot/provider.go index dedb7b58..24e5df9b 100644 --- a/internal/services/iot/provider.go +++ b/internal/services/iot/provider.go @@ -1851,3 +1851,9 @@ func tagsListToMap(list []any) map[string]string { } return m } + +func init() { + plugin.DefaultRegistry.Register("iot", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/iot/register.go b/internal/services/iot/register.go deleted file mode 100644 index b73f78c9..00000000 --- a/internal/services/iot/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package iot - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("iot", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/iotdataplane/provider.go b/internal/services/iotdataplane/provider.go index 4ed30e82..419c4021 100644 --- a/internal/services/iotdataplane/provider.go +++ b/internal/services/iotdataplane/provider.go @@ -330,3 +330,9 @@ func extractGreedyPathParam(path, key string) string { } return "" } + +func init() { + plugin.DefaultRegistry.Register("iotdataplane", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/iotdataplane/register.go b/internal/services/iotdataplane/register.go deleted file mode 100644 index 3f6a0071..00000000 --- a/internal/services/iotdataplane/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package iotdataplane - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("iotdataplane", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/iotwireless/provider.go b/internal/services/iotwireless/provider.go index 7975a3cb..25932474 100644 --- a/internal/services/iotwireless/provider.go +++ b/internal/services/iotwireless/provider.go @@ -1041,3 +1041,9 @@ func tagsMapToList(tags map[string]string) []any { } return list } + +func init() { + plugin.DefaultRegistry.Register("iotwireless", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/iotwireless/register.go b/internal/services/iotwireless/register.go deleted file mode 100644 index 5c32b30e..00000000 --- a/internal/services/iotwireless/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package iotwireless - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("iotwireless", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/kafka/provider.go b/internal/services/kafka/provider.go index efd39393..dbd34141 100644 --- a/internal/services/kafka/provider.go +++ b/internal/services/kafka/provider.go @@ -1342,3 +1342,9 @@ func extractClusterArnTopLevel(path string) string { func isUniqueErr(err error) bool { return err != nil && strings.Contains(err.Error(), "UNIQUE constraint failed") } + +func init() { + plugin.DefaultRegistry.Register("kafka", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/kafka/register.go b/internal/services/kafka/register.go deleted file mode 100644 index 743370af..00000000 --- a/internal/services/kafka/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package kafka - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("kafka", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/kinesis/provider.go b/internal/services/kinesis/provider.go index 9e4e04cc..fe913ba3 100644 --- a/internal/services/kinesis/provider.go +++ b/internal/services/kinesis/provider.go @@ -957,3 +957,9 @@ func jsonOK(v any) (*plugin.Response, error) { func jsonErr(code, message string, status int) *plugin.Response { return shared.JSONError(code, message, status) } + +func init() { + plugin.DefaultRegistry.Register("kinesis", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/kinesis/register.go b/internal/services/kinesis/register.go deleted file mode 100644 index 5ee0be18..00000000 --- a/internal/services/kinesis/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package kinesis - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("kinesis", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/kinesisanalyticsv2/provider.go b/internal/services/kinesisanalyticsv2/provider.go index d39495a5..4f4d09ec 100644 --- a/internal/services/kinesisanalyticsv2/provider.go +++ b/internal/services/kinesisanalyticsv2/provider.go @@ -555,3 +555,9 @@ func (p *Provider) appSubConfigOperation(action string, params map[string]any) ( "ApplicationVersionId": app.VersionID, }) } + +func init() { + plugin.DefaultRegistry.Register("kinesisanalyticsv2", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/kinesisanalyticsv2/register.go b/internal/services/kinesisanalyticsv2/register.go deleted file mode 100644 index 4b29f917..00000000 --- a/internal/services/kinesisanalyticsv2/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package kinesisanalyticsv2 - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("kinesisanalyticsv2", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/kms/provider.go b/internal/services/kms/provider.go index 4f02896e..c65f23f7 100644 --- a/internal/services/kms/provider.go +++ b/internal/services/kms/provider.go @@ -860,3 +860,9 @@ func kmsError(code, message string, status int) *plugin.Response { ContentType: "application/x-amz-json-1.1", } } + +func init() { + plugin.DefaultRegistry.Register("kms", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/kms/register.go b/internal/services/kms/register.go deleted file mode 100644 index e668eb46..00000000 --- a/internal/services/kms/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package kms - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("kms", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/lakeformation/provider.go b/internal/services/lakeformation/provider.go index 534d9692..5b8207d0 100644 --- a/internal/services/lakeformation/provider.go +++ b/internal/services/lakeformation/provider.go @@ -871,3 +871,9 @@ func removeStr(slice []string, s string) []string { func isUniqueErr(err error) bool { return err != nil && strings.Contains(err.Error(), "UNIQUE constraint failed") } + +func init() { + plugin.DefaultRegistry.Register("lakeformation", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/lakeformation/register.go b/internal/services/lakeformation/register.go deleted file mode 100644 index 96ffb098..00000000 --- a/internal/services/lakeformation/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package lakeformation - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("lakeformation", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/lambda/provider.go b/internal/services/lambda/provider.go index d1471d27..1895c5cb 100644 --- a/internal/services/lambda/provider.go +++ b/internal/services/lambda/provider.go @@ -844,3 +844,9 @@ func newUUID() string { return fmt.Sprintf("%08x-%04x-%04x-%04x-%012x", b[0:4], b[4:6], b[6:8], b[8:10], b[10:16]) } + +func init() { + plugin.DefaultRegistry.Register("lambda", func() plugin.ServicePlugin { + return &LambdaProvider{} + }) +} diff --git a/internal/services/lambda/register.go b/internal/services/lambda/register.go deleted file mode 100644 index 3f710249..00000000 --- a/internal/services/lambda/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// SPDX-License-Identifier: Apache-2.0 - -package lambda - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("lambda", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &LambdaProvider{} - }) -} diff --git a/internal/services/managedblockchain/provider.go b/internal/services/managedblockchain/provider.go index 358b5266..ced68d2a 100644 --- a/internal/services/managedblockchain/provider.go +++ b/internal/services/managedblockchain/provider.go @@ -889,3 +889,9 @@ func toStringMap(m map[string]any) map[string]string { func isUniqueErr(err error) bool { return err != nil && strings.Contains(err.Error(), "UNIQUE constraint failed") } + +func init() { + plugin.DefaultRegistry.Register("managedblockchain", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/managedblockchain/register.go b/internal/services/managedblockchain/register.go deleted file mode 100644 index d74e8cbc..00000000 --- a/internal/services/managedblockchain/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package managedblockchain - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("managedblockchain", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/mediaconvert/provider.go b/internal/services/mediaconvert/provider.go index 76b46002..65147999 100644 --- a/internal/services/mediaconvert/provider.go +++ b/internal/services/mediaconvert/provider.go @@ -768,7 +768,7 @@ func extractSegment(path, key string, offset int) string { } func init() { - plugin.DefaultRegistry.Register("mediaconvert", func(cfg plugin.PluginConfig) plugin.ServicePlugin { + plugin.DefaultRegistry.Register("mediaconvert", func() plugin.ServicePlugin { return &MediaConvertProvider{} }) } diff --git a/internal/services/memorydb/provider.go b/internal/services/memorydb/provider.go index 8aee0543..a6534841 100644 --- a/internal/services/memorydb/provider.go +++ b/internal/services/memorydb/provider.go @@ -947,3 +947,9 @@ func removeStr(ss []string, s string) []string { } return out } + +func init() { + plugin.DefaultRegistry.Register("memorydb", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/memorydb/register.go b/internal/services/memorydb/register.go deleted file mode 100644 index 19fdd65e..00000000 --- a/internal/services/memorydb/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package memorydb - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("memorydb", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/mq/provider.go b/internal/services/mq/provider.go index f7c90a26..567df3bb 100644 --- a/internal/services/mq/provider.go +++ b/internal/services/mq/provider.go @@ -901,3 +901,9 @@ func extractPathParam(path, key string) string { func isUniqueErr(err error) bool { return err != nil && strings.Contains(err.Error(), "UNIQUE constraint failed") } + +func init() { + plugin.DefaultRegistry.Register("mq", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/mq/register.go b/internal/services/mq/register.go deleted file mode 100644 index 2b0891a8..00000000 --- a/internal/services/mq/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package mq - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("mq", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/mwaa/provider.go b/internal/services/mwaa/provider.go index f57386be..93d3927f 100644 --- a/internal/services/mwaa/provider.go +++ b/internal/services/mwaa/provider.go @@ -965,3 +965,9 @@ func extractPathParam(path, key string) string { func isUniqueErr(err error) bool { return err != nil && strings.Contains(err.Error(), "UNIQUE constraint failed") } + +func init() { + plugin.DefaultRegistry.Register("mwaa", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/mwaa/register.go b/internal/services/mwaa/register.go deleted file mode 100644 index d3ef3126..00000000 --- a/internal/services/mwaa/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package mwaa - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("mwaa", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/neptune/provider.go b/internal/services/neptune/provider.go index 2035c68b..0bdafebe 100644 --- a/internal/services/neptune/provider.go +++ b/internal/services/neptune/provider.go @@ -1784,3 +1784,9 @@ func (p *Provider) handleSwitchoverGlobalCluster(form url.Values) (*plugin.Respo resp.Result.GlobalClusterIdentifier = id return dbXMLResponse(http.StatusOK, resp) } + +func init() { + plugin.DefaultRegistry.Register("neptune", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/neptune/register.go b/internal/services/neptune/register.go deleted file mode 100644 index e951e111..00000000 --- a/internal/services/neptune/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package neptune - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("neptune", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/opensearch/provider.go b/internal/services/opensearch/provider.go index 47e3ca0e..3b668d05 100644 --- a/internal/services/opensearch/provider.go +++ b/internal/services/opensearch/provider.go @@ -802,3 +802,9 @@ func extractPathParam(path, key string) string { func isUniqueErr(err error) bool { return err != nil && strings.Contains(err.Error(), "UNIQUE constraint failed") } + +func init() { + plugin.DefaultRegistry.Register("opensearch", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/opensearch/register.go b/internal/services/opensearch/register.go deleted file mode 100644 index 3a95555d..00000000 --- a/internal/services/opensearch/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package opensearch - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("opensearch", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/organizations/provider.go b/internal/services/organizations/provider.go index 07076392..cec3e099 100644 --- a/internal/services/organizations/provider.go +++ b/internal/services/organizations/provider.go @@ -966,3 +966,9 @@ func targetTypeFromID(id string) string { } return "ACCOUNT" } + +func init() { + plugin.DefaultRegistry.Register("organizations", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/organizations/register.go b/internal/services/organizations/register.go deleted file mode 100644 index 9ba0c5e3..00000000 --- a/internal/services/organizations/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package organizations - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("organizations", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/pinpoint/provider.go b/internal/services/pinpoint/provider.go index b239dcac..34a680f8 100644 --- a/internal/services/pinpoint/provider.go +++ b/internal/services/pinpoint/provider.go @@ -1043,3 +1043,9 @@ func extractTags(params map[string]any) map[string]string { func generateID() string { return fmt.Sprintf("%016x", rand.Uint64()) } + +func init() { + plugin.DefaultRegistry.Register("pinpoint", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/pinpoint/register.go b/internal/services/pinpoint/register.go deleted file mode 100644 index f05ef2cf..00000000 --- a/internal/services/pinpoint/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package pinpoint - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("pinpoint", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/pipes/provider.go b/internal/services/pipes/provider.go index 644d5696..06574990 100644 --- a/internal/services/pipes/provider.go +++ b/internal/services/pipes/provider.go @@ -560,7 +560,7 @@ func extractARNFromTagPath(path string) string { } func init() { - plugin.DefaultRegistry.Register("pipes", func(cfg plugin.PluginConfig) plugin.ServicePlugin { + plugin.DefaultRegistry.Register("pipes", func() plugin.ServicePlugin { return &PipesProvider{} }) } diff --git a/internal/services/ram/provider.go b/internal/services/ram/provider.go index b3793ac0..ae81a875 100644 --- a/internal/services/ram/provider.go +++ b/internal/services/ram/provider.go @@ -749,3 +749,9 @@ func extractPathParam(path, key string) string { func isUniqueErr(err error) bool { return err != nil && strings.Contains(err.Error(), "UNIQUE constraint failed") } + +func init() { + plugin.DefaultRegistry.Register("ram", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/ram/register.go b/internal/services/ram/register.go deleted file mode 100644 index 9f28bed3..00000000 --- a/internal/services/ram/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package ram - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("ram", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/rds/provider.go b/internal/services/rds/provider.go index d1036daf..3259b56a 100644 --- a/internal/services/rds/provider.go +++ b/internal/services/rds/provider.go @@ -1748,3 +1748,9 @@ func (p *Provider) handleApplyPendingMaintenanceAction(form url.Values) (*plugin resp.Result.ResourceIdentifier = resourceID return rdsXMLResponse(http.StatusOK, resp) } + +func init() { + plugin.DefaultRegistry.Register("rds", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/rds/register.go b/internal/services/rds/register.go deleted file mode 100644 index f4eab635..00000000 --- a/internal/services/rds/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package rds - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("rds", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/redshift/provider.go b/internal/services/redshift/provider.go index f729bdc1..8351e4f5 100644 --- a/internal/services/redshift/provider.go +++ b/internal/services/redshift/provider.go @@ -970,3 +970,9 @@ func (p *Provider) handleGetClusterCredentialsWithIAM(form url.Values) (*plugin. Expiration: time.Now().Add(15 * time.Minute).UTC().Format(time.RFC3339), }) } + +func init() { + plugin.DefaultRegistry.Register("redshift", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/redshift/register.go b/internal/services/redshift/register.go deleted file mode 100644 index afa7e46a..00000000 --- a/internal/services/redshift/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package redshift - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("redshift", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/resourcegroups/provider.go b/internal/services/resourcegroups/provider.go index c0a3f216..99981cbd 100644 --- a/internal/services/resourcegroups/provider.go +++ b/internal/services/resourcegroups/provider.go @@ -604,3 +604,9 @@ func toStringSlice(v any) []string { } return out } + +func init() { + plugin.DefaultRegistry.Register("resourcegroups", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/resourcegroups/register.go b/internal/services/resourcegroups/register.go deleted file mode 100644 index 0d1b3472..00000000 --- a/internal/services/resourcegroups/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package resourcegroups - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("resourcegroups", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/resourcegroupstaggingapi/provider.go b/internal/services/resourcegroupstaggingapi/provider.go index bf9fa90e..d75261f2 100644 --- a/internal/services/resourcegroupstaggingapi/provider.go +++ b/internal/services/resourcegroupstaggingapi/provider.go @@ -328,3 +328,9 @@ func (p *Provider) listRequiredTags(_ map[string]any) (*plugin.Response, error) "PaginationToken": "", }) } + +func init() { + plugin.DefaultRegistry.Register("resourcegroupstaggingapi", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/resourcegroupstaggingapi/register.go b/internal/services/resourcegroupstaggingapi/register.go deleted file mode 100644 index 8d44c420..00000000 --- a/internal/services/resourcegroupstaggingapi/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package resourcegroupstaggingapi - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("resourcegroupstaggingapi", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/route53/provider.go b/internal/services/route53/provider.go index 205d9aa4..3d18dcbe 100644 --- a/internal/services/route53/provider.go +++ b/internal/services/route53/provider.go @@ -2101,3 +2101,9 @@ func (p *Provider) disassociateVPC(req *http.Request) (*plugin.Response, error) }, }) } + +func init() { + plugin.DefaultRegistry.Register("route53", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/route53/register.go b/internal/services/route53/register.go deleted file mode 100644 index c1ef6260..00000000 --- a/internal/services/route53/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package route53 - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("route53", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/route53resolver/provider.go b/internal/services/route53resolver/provider.go index 1a2983b5..7bc52d8b 100644 --- a/internal/services/route53resolver/provider.go +++ b/internal/services/route53resolver/provider.go @@ -1264,3 +1264,9 @@ func (p *Provider) listTagsForResource(params map[string]any) (*plugin.Response, func sqlite_isUnique(err error) bool { return err != nil && strings.Contains(err.Error(), "UNIQUE constraint failed") } + +func init() { + plugin.DefaultRegistry.Register("route53resolver", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/route53resolver/register.go b/internal/services/route53resolver/register.go deleted file mode 100644 index bd2bee07..00000000 --- a/internal/services/route53resolver/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package route53resolver - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("route53resolver", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/s3/provider.go b/internal/services/s3/provider.go index 2919c7eb..c8e90565 100644 --- a/internal/services/s3/provider.go +++ b/internal/services/s3/provider.go @@ -1355,3 +1355,9 @@ func (p *S3Provider) putBucketNotification(_ context.Context, bucket string, req } return &plugin.Response{StatusCode: http.StatusOK}, nil } + +func init() { + plugin.DefaultRegistry.Register("s3", func() plugin.ServicePlugin { + return &S3Provider{} + }) +} diff --git a/internal/services/s3/register.go b/internal/services/s3/register.go deleted file mode 100644 index 43ab55d5..00000000 --- a/internal/services/s3/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// SPDX-License-Identifier: Apache-2.0 - -package s3 - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("s3", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &S3Provider{} - }) -} diff --git a/internal/services/s3tables/provider.go b/internal/services/s3tables/provider.go index d709cde2..55300aa0 100644 --- a/internal/services/s3tables/provider.go +++ b/internal/services/s3tables/provider.go @@ -1076,7 +1076,7 @@ func jsonResponse(status int, v any) (*plugin.Response, error) { } func init() { - plugin.DefaultRegistry.Register("s3tables", func(cfg plugin.PluginConfig) plugin.ServicePlugin { + plugin.DefaultRegistry.Register("s3tables", func() plugin.ServicePlugin { return &S3TablesProvider{} }) } diff --git a/internal/services/sagemaker/provider.go b/internal/services/sagemaker/provider.go index 33a64ba5..b41ab6a2 100644 --- a/internal/services/sagemaker/provider.go +++ b/internal/services/sagemaker/provider.go @@ -1305,3 +1305,9 @@ func stringsParam(params map[string]any, key string) []string { } return out } + +func init() { + plugin.DefaultRegistry.Register("sagemaker", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/sagemaker/register.go b/internal/services/sagemaker/register.go deleted file mode 100644 index fa479007..00000000 --- a/internal/services/sagemaker/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package sagemaker - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("sagemaker", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/scheduler/provider.go b/internal/services/scheduler/provider.go index ef7a2bfe..0c1770d3 100644 --- a/internal/services/scheduler/provider.go +++ b/internal/services/scheduler/provider.go @@ -990,7 +990,7 @@ func jsonResponse(status int, v any) (*plugin.Response, error) { } func init() { - plugin.DefaultRegistry.Register("scheduler", func(cfg plugin.PluginConfig) plugin.ServicePlugin { + plugin.DefaultRegistry.Register("scheduler", func() plugin.ServicePlugin { return &SchedulerProvider{} }) } diff --git a/internal/services/secretsmanager/provider.go b/internal/services/secretsmanager/provider.go index 0f6a6566..6631fe3b 100644 --- a/internal/services/secretsmanager/provider.go +++ b/internal/services/secretsmanager/provider.go @@ -736,3 +736,9 @@ func jsonResp(status int, v any) (*plugin.Response, error) { } return &plugin.Response{StatusCode: status, ContentType: "application/x-amz-json-1.1", Body: body}, nil } + +func init() { + plugin.DefaultRegistry.Register("secretsmanager", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/secretsmanager/register.go b/internal/services/secretsmanager/register.go deleted file mode 100644 index 4bcf46b5..00000000 --- a/internal/services/secretsmanager/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package secretsmanager - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("secretsmanager", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/serverlessrepo/provider.go b/internal/services/serverlessrepo/provider.go index 50f372bb..d3a3da3b 100644 --- a/internal/services/serverlessrepo/provider.go +++ b/internal/services/serverlessrepo/provider.go @@ -785,7 +785,7 @@ func applicationToMap(a *Application, latestVersion string) map[string]any { } func init() { - plugin.DefaultRegistry.Register("serverlessrepo", func(cfg plugin.PluginConfig) plugin.ServicePlugin { + plugin.DefaultRegistry.Register("serverlessrepo", func() plugin.ServicePlugin { return &ServerlessRepoProvider{} }) } diff --git a/internal/services/servicediscovery/provider.go b/internal/services/servicediscovery/provider.go index 11749bdb..a0cdc62a 100644 --- a/internal/services/servicediscovery/provider.go +++ b/internal/services/servicediscovery/provider.go @@ -780,3 +780,9 @@ func parseTags(rawTags []any) map[string]string { func isUnique(err error) bool { return err != nil && strings.Contains(err.Error(), "UNIQUE constraint failed") } + +func init() { + plugin.DefaultRegistry.Register("servicediscovery", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/servicediscovery/register.go b/internal/services/servicediscovery/register.go deleted file mode 100644 index c8a308fd..00000000 --- a/internal/services/servicediscovery/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package servicediscovery - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("servicediscovery", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/ses/provider.go b/internal/services/ses/provider.go index e4c01b61..7657e0b5 100644 --- a/internal/services/ses/provider.go +++ b/internal/services/ses/provider.go @@ -1196,3 +1196,9 @@ func (p *Provider) handleSuccessEmpty(action string) (*plugin.Response, error) { r := resp{XMLName: xml.Name{Local: action + "Response"}} return sesXML(http.StatusOK, r) } + +func init() { + plugin.DefaultRegistry.Register("ses", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/ses/register.go b/internal/services/ses/register.go deleted file mode 100644 index 48244d59..00000000 --- a/internal/services/ses/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package ses - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("ses", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/sesv2/provider.go b/internal/services/sesv2/provider.go index ea2230fa..390a2d78 100644 --- a/internal/services/sesv2/provider.go +++ b/internal/services/sesv2/provider.go @@ -1422,3 +1422,9 @@ func resolveOp(method, urlPath string) string { return "" } + +func init() { + plugin.DefaultRegistry.Register("sesv2", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/sesv2/register.go b/internal/services/sesv2/register.go deleted file mode 100644 index ee6fbdbd..00000000 --- a/internal/services/sesv2/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package sesv2 - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("sesv2", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/sfn/provider.go b/internal/services/sfn/provider.go index 95878131..02636010 100644 --- a/internal/services/sfn/provider.go +++ b/internal/services/sfn/provider.go @@ -982,3 +982,9 @@ func (p *Provider) listMapRuns(_ map[string]any) (*plugin.Response, error) { func (p *Provider) updateMapRun(_ map[string]any) (*plugin.Response, error) { return json10Resp(http.StatusOK, map[string]any{}) } + +func init() { + plugin.DefaultRegistry.Register("sfn", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/sfn/register.go b/internal/services/sfn/register.go deleted file mode 100644 index e142873d..00000000 --- a/internal/services/sfn/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package sfn - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("sfn", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/shield/provider.go b/internal/services/shield/provider.go index 592f27b3..090b449c 100644 --- a/internal/services/shield/provider.go +++ b/internal/services/shield/provider.go @@ -605,3 +605,9 @@ func parseTagList(rawTags []any) map[string]string { func isUniqueErr(err error) bool { return err != nil && strings.Contains(err.Error(), "UNIQUE constraint failed") } + +func init() { + plugin.DefaultRegistry.Register("shield", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/shield/register.go b/internal/services/shield/register.go deleted file mode 100644 index 7f6a0acf..00000000 --- a/internal/services/shield/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package shield - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("shield", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/sns/provider.go b/internal/services/sns/provider.go index 6419377e..d796b65f 100644 --- a/internal/services/sns/provider.go +++ b/internal/services/sns/provider.go @@ -686,3 +686,9 @@ func xmlSubscriptionList(respTag, resultTag string, subs []Subscription) (*plugi xmlBytes := []byte(fmt.Sprintf("<%s><%s>%s", respTag, resultTag, string(innerBytes), resultTag, respTag)) return &plugin.Response{StatusCode: http.StatusOK, ContentType: "text/xml", Body: xmlBytes}, nil } + +func init() { + plugin.DefaultRegistry.Register("sns", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/sns/register.go b/internal/services/sns/register.go deleted file mode 100644 index 3ada5e3e..00000000 --- a/internal/services/sns/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package sns - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("sns", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/sqs/provider.go b/internal/services/sqs/provider.go index 4187c460..504de79c 100644 --- a/internal/services/sqs/provider.go +++ b/internal/services/sqs/provider.go @@ -1197,3 +1197,9 @@ func (p *SQSProvider) listQueueTagsJSON(params map[string]any) (*plugin.Response return jsonResp(http.StatusOK, map[string]any{"Tags": tags}) } + +func init() { + plugin.DefaultRegistry.Register("sqs", func() plugin.ServicePlugin { + return &SQSProvider{} + }) +} diff --git a/internal/services/sqs/register.go b/internal/services/sqs/register.go deleted file mode 100644 index 24c89766..00000000 --- a/internal/services/sqs/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// SPDX-License-Identifier: Apache-2.0 - -package sqs - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("sqs", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &SQSProvider{} - }) -} diff --git a/internal/services/ssm/provider.go b/internal/services/ssm/provider.go index c49031a2..8fb40e6d 100644 --- a/internal/services/ssm/provider.go +++ b/internal/services/ssm/provider.go @@ -590,3 +590,9 @@ func jsonResp(status int, v any) (*plugin.Response, error) { } return &plugin.Response{StatusCode: status, ContentType: "application/x-amz-json-1.1", Body: body}, nil } + +func init() { + plugin.DefaultRegistry.Register("ssm", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/ssm/register.go b/internal/services/ssm/register.go deleted file mode 100644 index cc0564b5..00000000 --- a/internal/services/ssm/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package ssm - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("ssm", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/ssoadmin/provider.go b/internal/services/ssoadmin/provider.go index 5bc3bbc5..23f86b83 100644 --- a/internal/services/ssoadmin/provider.go +++ b/internal/services/ssoadmin/provider.go @@ -1084,3 +1084,9 @@ func policyNameFromARN(arn string) string { } return arn } + +func init() { + plugin.DefaultRegistry.Register("ssoadmin", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/ssoadmin/register.go b/internal/services/ssoadmin/register.go deleted file mode 100644 index 22a31069..00000000 --- a/internal/services/ssoadmin/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package ssoadmin - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("ssoadmin", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/sts/provider.go b/internal/services/sts/provider.go index 42e5f1c0..b2527dc5 100644 --- a/internal/services/sts/provider.go +++ b/internal/services/sts/provider.go @@ -2,6 +2,10 @@ package sts +// NOTE: STS registration is handled by the iam package's STSProvider +// (internal/services/iam/sts_provider.go) which shares the IAM store. +// The generated Provider in this package is not registered. + import ( "context" "net/http" diff --git a/internal/services/sts/register.go b/internal/services/sts/register.go deleted file mode 100644 index cef9bd1c..00000000 --- a/internal/services/sts/register.go +++ /dev/null @@ -1,7 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package sts - -// NOTE: STS registration is handled by the iam package's STSProvider -// (internal/services/iam/sts_provider.go) which shares the IAM store. -// The generated Provider in this package is not used. diff --git a/internal/services/support/provider.go b/internal/services/support/provider.go index 26fba3c0..94302b5a 100644 --- a/internal/services/support/provider.go +++ b/internal/services/support/provider.go @@ -644,3 +644,9 @@ func caseToMap(c *Case) map[string]any { }, } } + +func init() { + plugin.DefaultRegistry.Register("support", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/support/register.go b/internal/services/support/register.go deleted file mode 100644 index 4ccfe8f6..00000000 --- a/internal/services/support/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package support - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("support", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/swf/provider.go b/internal/services/swf/provider.go index a5f96ea4..aa540634 100644 --- a/internal/services/swf/provider.go +++ b/internal/services/swf/provider.go @@ -919,3 +919,9 @@ func executionToMap(we *WorkflowExecution) map[string]any { } return m } + +func init() { + plugin.DefaultRegistry.Register("swf", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/swf/register.go b/internal/services/swf/register.go deleted file mode 100644 index 47fa29b4..00000000 --- a/internal/services/swf/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package swf - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("swf", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/textract/provider.go b/internal/services/textract/provider.go index 9bd3b512..745ecca4 100644 --- a/internal/services/textract/provider.go +++ b/internal/services/textract/provider.go @@ -616,3 +616,9 @@ func flatMapTags(raw map[string]any) map[string]string { } return tags } + +func init() { + plugin.DefaultRegistry.Register("textract", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/textract/register.go b/internal/services/textract/register.go deleted file mode 100644 index c17e876e..00000000 --- a/internal/services/textract/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package textract - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("textract", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/timestreamwrite/provider.go b/internal/services/timestreamwrite/provider.go index 6be30e25..3dcb2e7d 100644 --- a/internal/services/timestreamwrite/provider.go +++ b/internal/services/timestreamwrite/provider.go @@ -513,3 +513,9 @@ func tagsFromList(tags []any) map[string]string { } return m } + +func init() { + plugin.DefaultRegistry.Register("timestreamwrite", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/timestreamwrite/register.go b/internal/services/timestreamwrite/register.go deleted file mode 100644 index b5e18ebd..00000000 --- a/internal/services/timestreamwrite/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package timestreamwrite - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("timestreamwrite", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/transcribe/provider.go b/internal/services/transcribe/provider.go index 9d183395..9d4f0e46 100644 --- a/internal/services/transcribe/provider.go +++ b/internal/services/transcribe/provider.go @@ -1039,3 +1039,9 @@ func parseListTags(rawTags []any) map[string]string { func isUnique(err error) bool { return err != nil && strings.Contains(err.Error(), "UNIQUE constraint failed") } + +func init() { + plugin.DefaultRegistry.Register("transcribe", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/transcribe/register.go b/internal/services/transcribe/register.go deleted file mode 100644 index 56d620f7..00000000 --- a/internal/services/transcribe/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package transcribe - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("transcribe", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/transfer/provider.go b/internal/services/transfer/provider.go index daab86a0..d6380c74 100644 --- a/internal/services/transfer/provider.go +++ b/internal/services/transfer/provider.go @@ -808,3 +808,9 @@ func parseTags(rawTags []any) map[string]string { func isUnique(err error) bool { return err != nil && strings.Contains(err.Error(), "UNIQUE constraint failed") } + +func init() { + plugin.DefaultRegistry.Register("transfer", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/transfer/register.go b/internal/services/transfer/register.go deleted file mode 100644 index 1cf45c20..00000000 --- a/internal/services/transfer/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package transfer - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("transfer", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/verifiedpermissions/provider.go b/internal/services/verifiedpermissions/provider.go index 1972475e..18584f46 100644 --- a/internal/services/verifiedpermissions/provider.go +++ b/internal/services/verifiedpermissions/provider.go @@ -504,7 +504,7 @@ func (p *VerifiedPermissionsProvider) handleListSchemaWriters(_ context.Context) } func init() { - plugin.DefaultRegistry.Register("verifiedpermissions", func(cfg plugin.PluginConfig) plugin.ServicePlugin { + plugin.DefaultRegistry.Register("verifiedpermissions", func() plugin.ServicePlugin { return &VerifiedPermissionsProvider{} }) } diff --git a/internal/services/waf/provider.go b/internal/services/waf/provider.go index 0d945759..a35660ab 100644 --- a/internal/services/waf/provider.go +++ b/internal/services/waf/provider.go @@ -1920,3 +1920,9 @@ func parseTagKeyList(v any) []string { } return keys } + +func init() { + plugin.DefaultRegistry.Register("waf", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/waf/register.go b/internal/services/waf/register.go deleted file mode 100644 index 1633e4ee..00000000 --- a/internal/services/waf/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package waf - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("waf", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/wafv2/provider.go b/internal/services/wafv2/provider.go index 9038d2e1..f3830147 100644 --- a/internal/services/wafv2/provider.go +++ b/internal/services/wafv2/provider.go @@ -1232,3 +1232,9 @@ func parseTagList(rawTags []any) map[string]string { func isUniqueErr(err error) bool { return err != nil && strings.Contains(err.Error(), "UNIQUE constraint failed") } + +func init() { + plugin.DefaultRegistry.Register("wafv2", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/wafv2/register.go b/internal/services/wafv2/register.go deleted file mode 100644 index 2e0fcf36..00000000 --- a/internal/services/wafv2/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package wafv2 - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("wafv2", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} diff --git a/internal/services/xray/provider.go b/internal/services/xray/provider.go index 8b17b39b..72932d75 100644 --- a/internal/services/xray/provider.go +++ b/internal/services/xray/provider.go @@ -720,3 +720,9 @@ func toStringMap(raw map[string]any) map[string]string { } return m } + +func init() { + plugin.DefaultRegistry.Register("xray", func() plugin.ServicePlugin { + return &Provider{} + }) +} diff --git a/internal/services/xray/register.go b/internal/services/xray/register.go deleted file mode 100644 index 43a607d2..00000000 --- a/internal/services/xray/register.go +++ /dev/null @@ -1,11 +0,0 @@ -// Code generated by devcloud codegen. DO NOT EDIT. -// SPDX-License-Identifier: Apache-2.0 -package xray - -import "github.com/skyoo2003/devcloud/internal/plugin" - -func init() { - plugin.DefaultRegistry.Register("xray", func(cfg plugin.PluginConfig) plugin.ServicePlugin { - return &Provider{} - }) -} From 7b1cf5e5b3f921da00e1929f84b0eefbb30e4bb3 Mon Sep 17 00:00:00 2001 From: Sung-Kyu Yoo Date: Fri, 17 Jul 2026 22:52:31 +0900 Subject: [PATCH 4/4] refactor(services): dedupe per-store scanner interface into sqlite.Scanner 67 stores each declared an identical `type scanner interface{ Scan(...) error }`. Define it once as sqlite.Scanner and reference that everywhere. Verified: go build ./..., go test ./... (108 ok, 0 fail). --- internal/services/amplify/store.go | 14 ++++------ internal/services/apigatewayv2/store.go | 26 ++++++++--------- internal/services/appconfig/store.go | 18 ++++++------ .../services/applicationautoscaling/store.go | 4 +-- internal/services/appsync/store.go | 14 ++++------ internal/services/athena/store.go | 12 ++++---- internal/services/autoscaling/store.go | 6 ++-- internal/services/backup/store.go | 24 ++++++++-------- internal/services/batch/store.go | 12 ++++---- internal/services/cloudformation/store.go | 10 ++----- internal/services/cloudfront/store.go | 18 +++++------- internal/services/cloudsearch/store.go | 4 +-- internal/services/cloudtrail/store.go | 10 +++---- internal/services/codeartifact/store.go | 10 +++---- internal/services/codebuild/store.go | 10 +++---- internal/services/codecommit/store.go | 10 +++---- internal/services/codedeploy/store.go | 10 +++---- internal/services/codepipeline/store.go | 8 ++---- internal/services/costexplorer/store.go | 8 ++---- internal/services/docdb/store.go | 12 ++++---- internal/services/dynamodbstreams/store.go | 4 +-- internal/services/ebs/store.go | 4 +-- internal/services/eks/store.go | 14 ++++------ internal/services/elasticache/store.go | 18 ++++++------ internal/services/elasticbeanstalk/store.go | 10 +++---- .../services/elasticloadbalancingv2/store.go | 10 +++---- .../services/elasticsearchservice/store.go | 4 +-- internal/services/emr/store.go | 8 ++---- internal/services/firehose/store.go | 4 +-- internal/services/fis/store.go | 6 ++-- internal/services/glacier/store.go | 8 ++---- internal/services/glue/store.go | 20 ++++++------- internal/services/iot/store.go | 22 ++++++--------- internal/services/iotdataplane/store.go | 6 ++-- internal/services/iotwireless/store.go | 20 ++++++------- internal/services/kafka/store.go | 8 ++---- internal/services/kinesis/store.go | 6 ++-- internal/services/kinesisanalyticsv2/store.go | 6 ++-- internal/services/managedblockchain/store.go | 12 ++++---- internal/services/memorydb/store.go | 14 ++++------ internal/services/mq/store.go | 8 ++---- internal/services/mwaa/store.go | 8 ++---- internal/services/neptune/store.go | 16 +++++------ internal/services/opensearch/store.go | 6 ++-- internal/services/organizations/store.go | 10 +++---- internal/services/pinpoint/store.go | 14 ++++------ internal/services/ram/store.go | 8 ++---- internal/services/rds/store.go | 18 ++++++------ internal/services/redshift/store.go | 10 +++---- internal/services/resourcegroups/store.go | 4 +-- internal/services/route53/store.go | 12 +++----- internal/services/route53resolver/store.go | 20 ++++++------- internal/services/sagemaker/store.go | 28 +++++++++---------- internal/services/scheduler/store.go | 6 ++-- internal/services/servicediscovery/store.go | 6 ++-- internal/services/ses/store.go | 10 ++----- internal/services/sesv2/store.go | 16 +++++------ internal/services/sfn/store.go | 10 +++---- internal/services/shield/store.go | 6 ++-- internal/services/sns/store.go | 6 +--- internal/services/support/store.go | 4 +-- internal/services/swf/store.go | 10 +++---- internal/services/textract/store.go | 8 ++---- internal/services/timestreamwrite/store.go | 8 ++---- internal/services/transcribe/store.go | 12 ++++---- internal/services/transfer/store.go | 8 ++---- internal/services/xray/store.go | 6 ++-- internal/storage/sqlite/store.go | 5 ++++ 68 files changed, 291 insertions(+), 436 deletions(-) diff --git a/internal/services/amplify/store.go b/internal/services/amplify/store.go index 221440c3..d2c5843b 100644 --- a/internal/services/amplify/store.go +++ b/internal/services/amplify/store.go @@ -603,9 +603,7 @@ func (s *Store) DeleteJob(appID, branchName, id string) (*Job, error) { // --- Scan helpers --- -type scanner interface{ Scan(dest ...any) error } - -func scanApp(sc scanner) (*App, error) { +func scanApp(sc sqlite.Scanner) (*App, error) { var a App var createdAt, updatedAt int64 err := sc.Scan(&a.ID, &a.ARN, &a.Name, &a.Description, &a.Repository, &a.Platform, &a.IAMRole, &a.DefaultDomain, &createdAt, &updatedAt) @@ -620,7 +618,7 @@ func scanApp(sc scanner) (*App, error) { return &a, nil } -func scanBranch(sc scanner) (*Branch, error) { +func scanBranch(sc sqlite.Scanner) (*Branch, error) { var b Branch var createdAt, updatedAt int64 var autoBuild int @@ -637,7 +635,7 @@ func scanBranch(sc scanner) (*Branch, error) { return &b, nil } -func scanDomainAssociation(sc scanner) (*DomainAssociation, error) { +func scanDomainAssociation(sc sqlite.Scanner) (*DomainAssociation, error) { var d DomainAssociation var createdAt, updatedAt int64 err := sc.Scan(&d.AppID, &d.DomainName, &d.ARN, &d.Status, &d.SubDomains, &createdAt, &updatedAt) @@ -652,7 +650,7 @@ func scanDomainAssociation(sc scanner) (*DomainAssociation, error) { return &d, nil } -func scanWebhook(sc scanner) (*Webhook, error) { +func scanWebhook(sc sqlite.Scanner) (*Webhook, error) { var w Webhook var createdAt int64 err := sc.Scan(&w.ID, &w.ARN, &w.AppID, &w.BranchName, &w.URL, &createdAt) @@ -666,7 +664,7 @@ func scanWebhook(sc scanner) (*Webhook, error) { return &w, nil } -func scanBackendEnvironment(sc scanner) (*BackendEnvironment, error) { +func scanBackendEnvironment(sc sqlite.Scanner) (*BackendEnvironment, error) { var be BackendEnvironment var createdAt int64 err := sc.Scan(&be.AppID, &be.Name, &be.ARN, &be.StackName, &createdAt) @@ -680,7 +678,7 @@ func scanBackendEnvironment(sc scanner) (*BackendEnvironment, error) { return &be, nil } -func scanJob(sc scanner) (*Job, error) { +func scanJob(sc sqlite.Scanner) (*Job, error) { var j Job var createdAt, updatedAt int64 err := sc.Scan(&j.ID, &j.AppID, &j.BranchName, &j.ARN, &j.JobType, &j.Status, &j.CommitID, &j.CommitMsg, &createdAt, &updatedAt) diff --git a/internal/services/apigatewayv2/store.go b/internal/services/apigatewayv2/store.go index 7528a64a..c91b1149 100644 --- a/internal/services/apigatewayv2/store.go +++ b/internal/services/apigatewayv2/store.go @@ -1136,9 +1136,7 @@ func (s *Store) DeleteRouteResponse(apiID, routeID, responseID string) (*RouteRe // --- Scan helpers --- -type scanner interface{ Scan(dest ...any) error } - -func scanAPI(sc scanner) (*API, error) { +func scanAPI(sc sqlite.Scanner) (*API, error) { var a API var createdAt int64 err := sc.Scan(&a.ID, &a.ARN, &a.Name, &a.ProtocolType, &a.Description, &a.RouteSelection, &a.APIEndpoint, &createdAt) @@ -1152,7 +1150,7 @@ func scanAPI(sc scanner) (*API, error) { return &a, nil } -func scanRoute(sc scanner) (*Route, error) { +func scanRoute(sc sqlite.Scanner) (*Route, error) { var r Route err := sc.Scan(&r.ID, &r.APIID, &r.RouteKey, &r.Target, &r.AuthorizationType, &r.AuthorizerID) if err != nil { @@ -1164,7 +1162,7 @@ func scanRoute(sc scanner) (*Route, error) { return &r, nil } -func scanIntegration(sc scanner) (*Integration, error) { +func scanIntegration(sc sqlite.Scanner) (*Integration, error) { var i Integration err := sc.Scan(&i.ID, &i.APIID, &i.Type, &i.IntegrationURI, &i.IntegrationMethod, &i.PayloadFormat) if err != nil { @@ -1176,7 +1174,7 @@ func scanIntegration(sc scanner) (*Integration, error) { return &i, nil } -func scanIntegrationResponse(sc scanner) (*IntegrationResponse, error) { +func scanIntegrationResponse(sc sqlite.Scanner) (*IntegrationResponse, error) { var ir IntegrationResponse err := sc.Scan(&ir.ID, &ir.APIID, &ir.IntegrationID, &ir.ResponseKey, &ir.TemplateSelection) if err != nil { @@ -1188,7 +1186,7 @@ func scanIntegrationResponse(sc scanner) (*IntegrationResponse, error) { return &ir, nil } -func scanAuthorizer(sc scanner) (*Authorizer, error) { +func scanAuthorizer(sc sqlite.Scanner) (*Authorizer, error) { var a Authorizer err := sc.Scan(&a.ID, &a.APIID, &a.Name, &a.Type, &a.IdentitySource, &a.JWTConfig) if err != nil { @@ -1200,7 +1198,7 @@ func scanAuthorizer(sc scanner) (*Authorizer, error) { return &a, nil } -func scanDeployment(sc scanner) (*Deployment, error) { +func scanDeployment(sc sqlite.Scanner) (*Deployment, error) { var d Deployment var createdAt int64 var autoDeployed int @@ -1216,7 +1214,7 @@ func scanDeployment(sc scanner) (*Deployment, error) { return &d, nil } -func scanStage(sc scanner) (*Stage, error) { +func scanStage(sc sqlite.Scanner) (*Stage, error) { var st Stage var createdAt int64 var autoDeploy int @@ -1232,7 +1230,7 @@ func scanStage(sc scanner) (*Stage, error) { return &st, nil } -func scanModel(sc scanner) (*Model, error) { +func scanModel(sc sqlite.Scanner) (*Model, error) { var m Model err := sc.Scan(&m.ID, &m.APIID, &m.Name, &m.ContentType, &m.SchemaDef) if err != nil { @@ -1244,7 +1242,7 @@ func scanModel(sc scanner) (*Model, error) { return &m, nil } -func scanDomainName(sc scanner) (*DomainName, error) { +func scanDomainName(sc sqlite.Scanner) (*DomainName, error) { var d DomainName var createdAt int64 err := sc.Scan(&d.Name, &d.Config, &d.MutualTLS, &createdAt) @@ -1258,7 +1256,7 @@ func scanDomainName(sc scanner) (*DomainName, error) { return &d, nil } -func scanAPIMapping(sc scanner) (*APIMapping, error) { +func scanAPIMapping(sc sqlite.Scanner) (*APIMapping, error) { var m APIMapping err := sc.Scan(&m.ID, &m.APIID, &m.DomainName, &m.Stage, &m.APIMappingKey) if err != nil { @@ -1270,7 +1268,7 @@ func scanAPIMapping(sc scanner) (*APIMapping, error) { return &m, nil } -func scanVpcLink(sc scanner) (*VpcLink, error) { +func scanVpcLink(sc sqlite.Scanner) (*VpcLink, error) { var v VpcLink var createdAt int64 err := sc.Scan(&v.ID, &v.Name, &v.SecurityGroups, &v.SubnetIDs, &v.Status, &createdAt) @@ -1284,7 +1282,7 @@ func scanVpcLink(sc scanner) (*VpcLink, error) { return &v, nil } -func scanRouteResponse(sc scanner) (*RouteResponse, error) { +func scanRouteResponse(sc sqlite.Scanner) (*RouteResponse, error) { var rr RouteResponse err := sc.Scan(&rr.ID, &rr.APIID, &rr.RouteID, &rr.RouteResponseKey, &rr.ModelSelectionExpr) if err != nil { diff --git a/internal/services/appconfig/store.go b/internal/services/appconfig/store.go index a8093a4e..8fc5766f 100644 --- a/internal/services/appconfig/store.go +++ b/internal/services/appconfig/store.go @@ -734,9 +734,7 @@ func (s *Store) DeleteHostedConfigVersion(appID, profileID string, version int) // --- Scan helpers --- -type scanner interface{ Scan(dest ...any) error } - -func scanApplication(sc scanner) (*Application, error) { +func scanApplication(sc sqlite.Scanner) (*Application, error) { var a Application var createdAt int64 err := sc.Scan(&a.ID, &a.ARN, &a.Name, &a.Description, &createdAt) @@ -750,7 +748,7 @@ func scanApplication(sc scanner) (*Application, error) { return &a, nil } -func scanEnvironment(sc scanner) (*Environment, error) { +func scanEnvironment(sc sqlite.Scanner) (*Environment, error) { var e Environment var createdAt int64 err := sc.Scan(&e.ID, &e.AppID, &e.ARN, &e.Name, &e.Description, &e.State, &createdAt) @@ -764,7 +762,7 @@ func scanEnvironment(sc scanner) (*Environment, error) { return &e, nil } -func scanConfigProfile(sc scanner) (*ConfigProfile, error) { +func scanConfigProfile(sc sqlite.Scanner) (*ConfigProfile, error) { var cp ConfigProfile var createdAt int64 err := sc.Scan(&cp.ID, &cp.AppID, &cp.ARN, &cp.Name, &cp.LocationURI, &cp.Type, &createdAt) @@ -778,7 +776,7 @@ func scanConfigProfile(sc scanner) (*ConfigProfile, error) { return &cp, nil } -func scanDeploymentStrategy(sc scanner) (*DeploymentStrategy, error) { +func scanDeploymentStrategy(sc sqlite.Scanner) (*DeploymentStrategy, error) { var ds DeploymentStrategy err := sc.Scan(&ds.ID, &ds.ARN, &ds.Name, &ds.GrowthType, &ds.GrowthFactor, &ds.DeploymentDuration, &ds.FinalBake, &ds.ReplicateTo) if err != nil { @@ -790,7 +788,7 @@ func scanDeploymentStrategy(sc scanner) (*DeploymentStrategy, error) { return &ds, nil } -func scanDeployment(sc scanner) (*Deployment, error) { +func scanDeployment(sc sqlite.Scanner) (*Deployment, error) { var d Deployment var startedAt, completedAt int64 err := sc.Scan(&d.AppID, &d.EnvID, &d.Number, &d.ConfigProfile, &d.ConfigVersion, &d.Strategy, &d.State, &startedAt, &completedAt) @@ -805,7 +803,7 @@ func scanDeployment(sc scanner) (*Deployment, error) { return &d, nil } -func scanExtension(sc scanner) (*Extension, error) { +func scanExtension(sc sqlite.Scanner) (*Extension, error) { var e Extension err := sc.Scan(&e.ID, &e.ARN, &e.Name, &e.Description, &e.Actions, &e.Parameters, &e.Version) if err != nil { @@ -817,7 +815,7 @@ func scanExtension(sc scanner) (*Extension, error) { return &e, nil } -func scanExtensionAssociation(sc scanner) (*ExtensionAssociation, error) { +func scanExtensionAssociation(sc sqlite.Scanner) (*ExtensionAssociation, error) { var ea ExtensionAssociation err := sc.Scan(&ea.ID, &ea.ARN, &ea.ExtensionID, &ea.ExtensionARN, &ea.ExtensionVersion, &ea.ResourceARN, &ea.Parameters) if err != nil { @@ -829,7 +827,7 @@ func scanExtensionAssociation(sc scanner) (*ExtensionAssociation, error) { return &ea, nil } -func scanHostedConfigVersion(sc scanner) (*HostedConfigVersion, error) { +func scanHostedConfigVersion(sc sqlite.Scanner) (*HostedConfigVersion, error) { var hcv HostedConfigVersion err := sc.Scan(&hcv.AppID, &hcv.ProfileID, &hcv.Version, &hcv.Content, &hcv.ContentType, &hcv.Description) if err != nil { diff --git a/internal/services/applicationautoscaling/store.go b/internal/services/applicationautoscaling/store.go index 1d2d3f75..ec4e10cb 100644 --- a/internal/services/applicationautoscaling/store.go +++ b/internal/services/applicationautoscaling/store.go @@ -213,9 +213,7 @@ func (s *Store) DeregisterTarget(ns, resourceID, dimension string) error { return nil } -type scanner interface{ Scan(dest ...any) error } - -func scanTarget(s scanner) (*ScalableTarget, error) { +func scanTarget(s sqlite.Scanner) (*ScalableTarget, error) { var t ScalableTarget var createdAt int64 err := s.Scan(&t.ID, &t.ServiceNamespace, &t.ResourceID, &t.Dimension, &t.MinCapacity, &t.MaxCapacity, &t.RoleARN, &createdAt) diff --git a/internal/services/appsync/store.go b/internal/services/appsync/store.go index e8fded72..8b87705e 100644 --- a/internal/services/appsync/store.go +++ b/internal/services/appsync/store.go @@ -633,9 +633,7 @@ func (s *Store) DeleteType(apiID, name string) (*Type, error) { // --- Scan helpers --- -type scanner interface{ Scan(dest ...any) error } - -func scanGraphqlApi(sc scanner) (*GraphqlApi, error) { +func scanGraphqlApi(sc sqlite.Scanner) (*GraphqlApi, error) { var a GraphqlApi var createdAt int64 err := sc.Scan(&a.ID, &a.ARN, &a.Name, &a.AuthType, &a.LogConfig, &a.Uris, &createdAt) @@ -649,7 +647,7 @@ func scanGraphqlApi(sc scanner) (*GraphqlApi, error) { return &a, nil } -func scanDataSource(sc scanner) (*DataSource, error) { +func scanDataSource(sc sqlite.Scanner) (*DataSource, error) { var ds DataSource err := sc.Scan(&ds.ApiID, &ds.Name, &ds.ARN, &ds.Type, &ds.Config, &ds.ServiceRole) if err != nil { @@ -661,7 +659,7 @@ func scanDataSource(sc scanner) (*DataSource, error) { return &ds, nil } -func scanResolver(sc scanner) (*Resolver, error) { +func scanResolver(sc sqlite.Scanner) (*Resolver, error) { var r Resolver err := sc.Scan(&r.ApiID, &r.TypeName, &r.FieldName, &r.ARN, &r.DataSource, &r.RequestTemplate, &r.ResponseTemplate, &r.Kind) if err != nil { @@ -673,7 +671,7 @@ func scanResolver(sc scanner) (*Resolver, error) { return &r, nil } -func scanFunction(sc scanner) (*Function, error) { +func scanFunction(sc sqlite.Scanner) (*Function, error) { var f Function err := sc.Scan(&f.ApiID, &f.ID, &f.ARN, &f.Name, &f.DataSource, &f.RequestTemplate, &f.ResponseTemplate) if err != nil { @@ -685,7 +683,7 @@ func scanFunction(sc scanner) (*Function, error) { return &f, nil } -func scanApiKey(sc scanner) (*ApiKey, error) { +func scanApiKey(sc sqlite.Scanner) (*ApiKey, error) { var k ApiKey err := sc.Scan(&k.ApiID, &k.ID, &k.Expires, &k.Description) if err != nil { @@ -697,7 +695,7 @@ func scanApiKey(sc scanner) (*ApiKey, error) { return &k, nil } -func scanType(sc scanner) (*Type, error) { +func scanType(sc sqlite.Scanner) (*Type, error) { var tp Type err := sc.Scan(&tp.ApiID, &tp.Name, &tp.Definition, &tp.Format) if err != nil { diff --git a/internal/services/athena/store.go b/internal/services/athena/store.go index 27301c43..4929a5f7 100644 --- a/internal/services/athena/store.go +++ b/internal/services/athena/store.go @@ -193,9 +193,7 @@ func (s *Store) UpdateWorkGroup(name, description, state, config string) error { return nil } -type scanner interface{ Scan(dest ...any) error } - -func scanWorkGroup(sc scanner) (*WorkGroup, error) { +func scanWorkGroup(sc sqlite.Scanner) (*WorkGroup, error) { var wg WorkGroup var createdAt int64 err := sc.Scan(&wg.Name, &wg.ARN, &wg.State, &wg.Description, &wg.Config, &createdAt) @@ -266,7 +264,7 @@ func (s *Store) DeleteNamedQuery(id string) error { return nil } -func scanNamedQuery(sc scanner) (*NamedQuery, error) { +func scanNamedQuery(sc sqlite.Scanner) (*NamedQuery, error) { var nq NamedQuery err := sc.Scan(&nq.ID, &nq.Name, &nq.WorkGroup, &nq.DatabaseName, &nq.QueryString, &nq.Description) if err != nil { @@ -336,7 +334,7 @@ func (s *Store) UpdateQueryExecutionStatus(id, status string) error { return nil } -func scanQueryExecution(sc scanner) (*QueryExecution, error) { +func scanQueryExecution(sc sqlite.Scanner) (*QueryExecution, error) { var qe QueryExecution var submittedAt int64 err := sc.Scan(&qe.ID, &qe.WorkGroup, &qe.Query, &qe.DatabaseName, &qe.Status, &submittedAt) @@ -413,7 +411,7 @@ func (s *Store) DeleteDataCatalog(name string) error { return nil } -func scanDataCatalog(sc scanner) (*DataCatalog, error) { +func scanDataCatalog(sc sqlite.Scanner) (*DataCatalog, error) { var dc DataCatalog err := sc.Scan(&dc.Name, &dc.ARN, &dc.Type, &dc.Description, &dc.Parameters) if err != nil { @@ -493,7 +491,7 @@ func (s *Store) DeletePreparedStatement(name, workgroup string) error { return nil } -func scanPreparedStatement(sc scanner) (*PreparedStatement, error) { +func scanPreparedStatement(sc sqlite.Scanner) (*PreparedStatement, error) { var ps PreparedStatement var updatedAt int64 err := sc.Scan(&ps.Name, &ps.WorkGroup, &ps.QueryStatement, &ps.Description, &updatedAt) diff --git a/internal/services/autoscaling/store.go b/internal/services/autoscaling/store.go index deee0fb3..23215eb0 100644 --- a/internal/services/autoscaling/store.go +++ b/internal/services/autoscaling/store.go @@ -549,9 +549,7 @@ func (s *Store) ListAllTags() (map[string]map[string]string, error) { // --- helpers --- -type scanner interface{ Scan(dest ...any) error } - -func scanASG(sc scanner) (*AutoScalingGroup, error) { +func scanASG(sc sqlite.Scanner) (*AutoScalingGroup, error) { var a AutoScalingGroup var createdAt int64 err := sc.Scan(&a.Name, &a.ARN, &a.LaunchConfig, &a.MinSize, &a.MaxSize, &a.Desired, @@ -566,7 +564,7 @@ func scanASG(sc scanner) (*AutoScalingGroup, error) { return &a, nil } -func scanLC(sc scanner) (*LaunchConfiguration, error) { +func scanLC(sc sqlite.Scanner) (*LaunchConfiguration, error) { var lc LaunchConfiguration var createdAt int64 err := sc.Scan(&lc.Name, &lc.ARN, &lc.ImageID, &lc.InstanceType, &lc.KeyName, &lc.SecurityGroups, &createdAt) diff --git a/internal/services/backup/store.go b/internal/services/backup/store.go index c058647f..9ba13d5c 100644 --- a/internal/services/backup/store.go +++ b/internal/services/backup/store.go @@ -301,9 +301,7 @@ func (s *Store) DeleteBackupPlan(id string) error { return nil } -type scanner interface{ Scan(dest ...any) error } - -func scanBackupPlan(sc scanner) (*BackupPlan, error) { +func scanBackupPlan(sc sqlite.Scanner) (*BackupPlan, error) { var p BackupPlan var createdAt int64 err := sc.Scan(&p.ID, &p.ARN, &p.Name, &p.VersionID, &p.Rules, &createdAt) @@ -403,7 +401,7 @@ func (s *Store) UpdateBackupVaultLockConfig(name, lockConfig string) error { return nil } -func scanBackupVault(sc scanner) (*BackupVault, error) { +func scanBackupVault(sc sqlite.Scanner) (*BackupVault, error) { var v BackupVault var createdAt int64 err := sc.Scan(&v.Name, &v.ARN, &v.EncryptionKey, &v.Notifications, &v.AccessPolicy, &v.LockConfig, &createdAt) @@ -467,7 +465,7 @@ func (s *Store) DeleteBackupSelection(id string) error { return nil } -func scanBackupSelection(sc scanner) (*BackupSelection, error) { +func scanBackupSelection(sc sqlite.Scanner) (*BackupSelection, error) { var sel BackupSelection var createdAt int64 err := sc.Scan(&sel.ID, &sel.PlanID, &sel.Name, &sel.IAMRole, &sel.Resources, &sel.Conditions, &createdAt) @@ -531,7 +529,7 @@ func (s *Store) UpdateBackupJobStatus(id, status string) error { return nil } -func scanBackupJob(sc scanner) (*BackupJob, error) { +func scanBackupJob(sc sqlite.Scanner) (*BackupJob, error) { var j BackupJob var createdAt, completedAt int64 err := sc.Scan(&j.ID, &j.VaultName, &j.ResourceARN, &j.ResourceType, &j.Status, &j.PlanID, &createdAt, &completedAt) @@ -615,7 +613,7 @@ func (s *Store) DeleteRecoveryPoint(arn string) error { return nil } -func scanRecoveryPoint(sc scanner) (*RecoveryPoint, error) { +func scanRecoveryPoint(sc sqlite.Scanner) (*RecoveryPoint, error) { var rp RecoveryPoint var createdAt int64 err := sc.Scan(&rp.ARN, &rp.VaultName, &rp.ResourceARN, &rp.ResourceType, &rp.Status, &createdAt) @@ -667,7 +665,7 @@ func (s *Store) ListRestoreJobs() ([]RestoreJob, error) { return jobs, rows.Err() } -func scanRestoreJob(sc scanner) (*RestoreJob, error) { +func scanRestoreJob(sc sqlite.Scanner) (*RestoreJob, error) { var j RestoreJob var createdAt, completedAt int64 err := sc.Scan(&j.ID, &j.VaultName, &j.RecoveryPoint, &j.ResourceType, &j.Status, &createdAt, &completedAt) @@ -747,7 +745,7 @@ func (s *Store) DeleteFramework(name string) error { return nil } -func scanFramework(sc scanner) (*Framework, error) { +func scanFramework(sc sqlite.Scanner) (*Framework, error) { var f Framework var createdAt int64 err := sc.Scan(&f.Name, &f.ARN, &f.Description, &f.Controls, &f.Status, &createdAt) @@ -826,7 +824,7 @@ func (s *Store) DeleteReportPlan(name string) error { return nil } -func scanReportPlan(sc scanner) (*ReportPlan, error) { +func scanReportPlan(sc sqlite.Scanner) (*ReportPlan, error) { var rp ReportPlan var createdAt int64 err := sc.Scan(&rp.Name, &rp.ARN, &rp.Description, &rp.DeliveryChannel, &rp.ReportSetting, &createdAt) @@ -875,7 +873,7 @@ func (s *Store) ListReportJobs() ([]ReportJob, error) { return jobs, rows.Err() } -func scanReportJob(sc scanner) (*ReportJob, error) { +func scanReportJob(sc sqlite.Scanner) (*ReportJob, error) { var j ReportJob var createdAt, completedAt int64 err := sc.Scan(&j.ID, &j.PlanName, &j.Status, &createdAt, &completedAt) @@ -955,7 +953,7 @@ func (s *Store) DeleteRestoreTestingPlan(name string) error { return nil } -func scanRestoreTestingPlan(sc scanner) (*RestoreTestingPlan, error) { +func scanRestoreTestingPlan(sc sqlite.Scanner) (*RestoreTestingPlan, error) { var p RestoreTestingPlan var createdAt int64 err := sc.Scan(&p.Name, &p.ARN, &p.Schedule, &p.StartWindow, &p.Config, &createdAt) @@ -1035,7 +1033,7 @@ func (s *Store) DeleteRestoreTestingSelection(planName, selName string) error { return nil } -func scanRestoreTestingSelection(sc scanner) (*RestoreTestingSelection, error) { +func scanRestoreTestingSelection(sc sqlite.Scanner) (*RestoreTestingSelection, error) { var sel RestoreTestingSelection var createdAt int64 err := sc.Scan(&sel.Name, &sel.PlanName, &sel.IAMRole, &sel.ResourceType, &sel.Config, &createdAt) diff --git a/internal/services/batch/store.go b/internal/services/batch/store.go index f02fa1b4..cd3909c1 100644 --- a/internal/services/batch/store.go +++ b/internal/services/batch/store.go @@ -227,9 +227,7 @@ func (s *Store) DeleteComputeEnvironment(nameOrARN string) error { return nil } -type scanner interface{ Scan(dest ...any) error } - -func scanComputeEnvironment(sc scanner) (*ComputeEnvironment, error) { +func scanComputeEnvironment(sc sqlite.Scanner) (*ComputeEnvironment, error) { var ce ComputeEnvironment err := sc.Scan(&ce.ARN, &ce.Name, &ce.Type, &ce.State, &ce.Status, &ce.ServiceRole, &ce.ComputeResources, &ce.CreatedAt, &ce.UpdatedAt) if err != nil { @@ -309,7 +307,7 @@ func (s *Store) DeleteJobQueue(nameOrARN string) error { return nil } -func scanJobQueue(sc scanner) (*JobQueue, error) { +func scanJobQueue(sc sqlite.Scanner) (*JobQueue, error) { var jq JobQueue err := sc.Scan(&jq.ARN, &jq.Name, &jq.State, &jq.Status, &jq.Priority, &jq.ComputeEnvs, &jq.SchedulingPolicy, &jq.CreatedAt, &jq.UpdatedAt) if err != nil { @@ -395,7 +393,7 @@ func (s *Store) DeregisterJobDefinition(nameOrARN string) error { return nil } -func scanJobDefinition(sc scanner) (*JobDefinition, error) { +func scanJobDefinition(sc sqlite.Scanner) (*JobDefinition, error) { var jd JobDefinition err := sc.Scan(&jd.ARN, &jd.Name, &jd.Revision, &jd.Type, &jd.Status, &jd.ContainerProps, &jd.Parameters, &jd.Timeout, &jd.CreatedAt) if err != nil { @@ -470,7 +468,7 @@ func (s *Store) UpdateJobStatus(idOrARN, status, reason string) error { return nil } -func scanJob(sc scanner) (*Job, error) { +func scanJob(sc sqlite.Scanner) (*Job, error) { var j Job err := sc.Scan(&j.ID, &j.ARN, &j.Name, &j.Queue, &j.Definition, &j.Status, &j.StatusReason, &j.Parameters, &j.Container, &j.CreatedAt, &j.StartedAt, &j.StoppedAt) @@ -549,7 +547,7 @@ func (s *Store) DeleteSchedulingPolicy(nameOrARN string) error { return nil } -func scanSchedulingPolicy(sc scanner) (*SchedulingPolicy, error) { +func scanSchedulingPolicy(sc sqlite.Scanner) (*SchedulingPolicy, error) { var sp SchedulingPolicy err := sc.Scan(&sp.ARN, &sp.Name, &sp.Fairshare, &sp.CreatedAt, &sp.UpdatedAt) if err != nil { diff --git a/internal/services/cloudformation/store.go b/internal/services/cloudformation/store.go index 62e4f306..038c4677 100644 --- a/internal/services/cloudformation/store.go +++ b/internal/services/cloudformation/store.go @@ -512,11 +512,7 @@ func (s *Store) DeleteAllTags(arn string) error { // --- Scan helpers --- -type scanner interface { - Scan(dest ...any) error -} - -func scanStack(row scanner) (*Stack, error) { +func scanStack(row sqlite.Scanner) (*Stack, error) { var st Stack var dr int var createdAt, updatedAt int64 @@ -537,7 +533,7 @@ func scanStack(row scanner) (*Stack, error) { return &st, nil } -func scanChangeSet(row scanner) (*ChangeSet, error) { +func scanChangeSet(row sqlite.Scanner) (*ChangeSet, error) { var cs ChangeSet var createdAt int64 err := row.Scan( @@ -554,7 +550,7 @@ func scanChangeSet(row scanner) (*ChangeSet, error) { return &cs, nil } -func scanStackSet(row scanner) (*StackSet, error) { +func scanStackSet(row sqlite.Scanner) (*StackSet, error) { var ss StackSet var createdAt int64 err := row.Scan( diff --git a/internal/services/cloudfront/store.go b/internal/services/cloudfront/store.go index 8fbea963..69ab71d0 100644 --- a/internal/services/cloudfront/store.go +++ b/internal/services/cloudfront/store.go @@ -257,7 +257,7 @@ func (s *CloudFrontStore) DeleteDistribution(id string) error { return nil } -func scanDistribution(sc scanner) (*Distribution, error) { +func scanDistribution(sc sqlite.Scanner) (*Distribution, error) { var d Distribution var enabled int var createdAt, updatedAt int64 @@ -341,7 +341,7 @@ func (s *CloudFrontStore) DeleteCachePolicy(id string) error { return nil } -func scanCachePolicy(sc scanner) (*CachePolicy, error) { +func scanCachePolicy(sc sqlite.Scanner) (*CachePolicy, error) { var cp CachePolicy var createdAt int64 err := sc.Scan(&cp.ID, &cp.ETag, &cp.Name, &cp.Comment, &cp.Config, &createdAt) @@ -422,7 +422,7 @@ func (s *CloudFrontStore) DeleteOriginRequestPolicy(id string) error { return nil } -func scanOriginRequestPolicy(sc scanner) (*OriginRequestPolicy, error) { +func scanOriginRequestPolicy(sc sqlite.Scanner) (*OriginRequestPolicy, error) { var p OriginRequestPolicy var createdAt int64 err := sc.Scan(&p.ID, &p.ETag, &p.Name, &p.Comment, &p.Config, &createdAt) @@ -503,7 +503,7 @@ func (s *CloudFrontStore) DeleteResponseHeadersPolicy(id string) error { return nil } -func scanResponseHeadersPolicy(sc scanner) (*ResponseHeadersPolicy, error) { +func scanResponseHeadersPolicy(sc sqlite.Scanner) (*ResponseHeadersPolicy, error) { var p ResponseHeadersPolicy var createdAt int64 err := sc.Scan(&p.ID, &p.ETag, &p.Name, &p.Comment, &p.Config, &createdAt) @@ -585,7 +585,7 @@ func (s *CloudFrontStore) DeleteOriginAccessControl(id string) error { return nil } -func scanOriginAccessControl(sc scanner) (*OriginAccessControl, error) { +func scanOriginAccessControl(sc sqlite.Scanner) (*OriginAccessControl, error) { var oac OriginAccessControl var createdAt int64 err := sc.Scan(&oac.ID, &oac.ETag, &oac.Name, &oac.Description, &oac.SigningProtocol, &oac.SigningBehavior, &oac.OriginType, &createdAt) @@ -670,7 +670,7 @@ func (s *CloudFrontStore) DeleteFunction(name string) error { return nil } -func scanFunction(sc scanner) (*Function, error) { +func scanFunction(sc sqlite.Scanner) (*Function, error) { var fn Function var createdAt, updatedAt int64 err := sc.Scan(&fn.Name, &fn.ETag, &fn.ARN, &fn.Status, &fn.Stage, &fn.Runtime, &fn.Code, &fn.Comment, &createdAt, &updatedAt) @@ -724,7 +724,7 @@ func (s *CloudFrontStore) ListInvalidations(distributionID string) ([]Invalidati return out, rows.Err() } -func scanInvalidation(sc scanner) (*Invalidation, error) { +func scanInvalidation(sc sqlite.Scanner) (*Invalidation, error) { var inv Invalidation var createdAt int64 err := sc.Scan(&inv.ID, &inv.DistributionID, &inv.Status, &inv.Paths, &createdAt) @@ -785,10 +785,6 @@ func (s *CloudFrontStore) ListTags(arn string) (map[string]string, error) { // --- helpers --- -type scanner interface { - Scan(dest ...any) error -} - func boolToInt(b bool) int { if b { return 1 diff --git a/internal/services/cloudsearch/store.go b/internal/services/cloudsearch/store.go index 9a943d65..b9f78e03 100644 --- a/internal/services/cloudsearch/store.go +++ b/internal/services/cloudsearch/store.go @@ -289,9 +289,7 @@ func (s *Store) DeleteDomainConfig(domainName, configType, name string) error { // --- helpers --- -type scanner interface{ Scan(dest ...any) error } - -func scanDomain(s scanner) (*Domain, error) { +func scanDomain(s sqlite.Scanner) (*Domain, error) { var d Domain var created int64 err := s.Scan(&d.Name, &d.ARN, &d.DomainID, &d.Status, &d.SearchEndpoint, &d.DocEndpoint, &created) diff --git a/internal/services/cloudtrail/store.go b/internal/services/cloudtrail/store.go index a39c46dd..fcc88f84 100644 --- a/internal/services/cloudtrail/store.go +++ b/internal/services/cloudtrail/store.go @@ -586,9 +586,7 @@ func (s *Store) DeleteResourcePolicy(arn string) error { // ---- Scanners ---- -type scanner interface{ Scan(dest ...any) error } - -func scanTrail(s scanner) (*Trail, error) { +func scanTrail(s sqlite.Scanner) (*Trail, error) { var t Trail var multiRegion, orgTrail, isLogging int var createdAt int64 @@ -606,7 +604,7 @@ func scanTrail(s scanner) (*Trail, error) { return &t, nil } -func scanEDS(s scanner) (*EventDataStore, error) { +func scanEDS(s sqlite.Scanner) (*EventDataStore, error) { var e EventDataStore var multiRegion, orgEnabled int var createdAt, updatedAt int64 @@ -624,7 +622,7 @@ func scanEDS(s scanner) (*EventDataStore, error) { return &e, nil } -func scanChannel(s scanner) (*Channel, error) { +func scanChannel(s sqlite.Scanner) (*Channel, error) { var c Channel var createdAt int64 err := s.Scan(&c.ARN, &c.Name, &c.Source, &c.Destinations, &createdAt) @@ -638,7 +636,7 @@ func scanChannel(s scanner) (*Channel, error) { return &c, nil } -func scanDashboard(s scanner) (*Dashboard, error) { +func scanDashboard(s sqlite.Scanner) (*Dashboard, error) { var d Dashboard var createdAt, updatedAt int64 err := s.Scan(&d.ARN, &d.Name, &d.Type, &d.Status, &d.Widgets, &createdAt, &updatedAt) diff --git a/internal/services/codeartifact/store.go b/internal/services/codeartifact/store.go index 09829ba1..3c2ad03d 100644 --- a/internal/services/codeartifact/store.go +++ b/internal/services/codeartifact/store.go @@ -414,9 +414,7 @@ func (s *Store) DeletePackageGroup(arn string) error { // --- Scanners --- -type scanner interface{ Scan(dest ...any) error } - -func scanDomain(sc scanner) (*Domain, error) { +func scanDomain(sc sqlite.Scanner) (*Domain, error) { var d Domain var createdAt int64 err := sc.Scan(&d.Name, &d.ARN, &d.Owner, &d.Status, &d.EncryptionKey, &d.RepoCount, &createdAt) @@ -430,7 +428,7 @@ func scanDomain(sc scanner) (*Domain, error) { return &d, nil } -func scanRepository(sc scanner) (*Repository, error) { +func scanRepository(sc sqlite.Scanner) (*Repository, error) { var r Repository var createdAt int64 err := sc.Scan(&r.Name, &r.DomainName, &r.ARN, &r.Description, &r.Upstreams, &r.ExternalConns, &createdAt) @@ -456,7 +454,7 @@ func scanRepositories(rows *sql.Rows) ([]Repository, error) { return repos, rows.Err() } -func scanPackage(sc scanner) (*Package, error) { +func scanPackage(sc sqlite.Scanner) (*Package, error) { var p Package err := sc.Scan(&p.Name, &p.Namespace, &p.Format, &p.DomainName, &p.RepoName, &p.OriginConfig) if err != nil { @@ -468,7 +466,7 @@ func scanPackage(sc scanner) (*Package, error) { return &p, nil } -func scanPackageGroup(sc scanner) (*PackageGroup, error) { +func scanPackageGroup(sc sqlite.Scanner) (*PackageGroup, error) { var pg PackageGroup var createdAt int64 err := sc.Scan(&pg.ARN, &pg.Pattern, &pg.DomainName, &pg.Description, &pg.OriginConfig, &createdAt) diff --git a/internal/services/codebuild/store.go b/internal/services/codebuild/store.go index 489cf51f..ae3ff205 100644 --- a/internal/services/codebuild/store.go +++ b/internal/services/codebuild/store.go @@ -489,9 +489,7 @@ func (s *Store) DeleteSourceCredential(arn string) error { // ---- scanners ---- -type scanner interface{ Scan(dest ...any) error } - -func scanProject(s scanner) (*Project, error) { +func scanProject(s sqlite.Scanner) (*Project, error) { var p Project var createdAt, updatedAt int64 err := s.Scan(&p.Name, &p.ARN, &p.Description, &p.Source, &p.Artifacts, &p.Environment, &p.ServiceRole, &p.Timeout, &createdAt, &updatedAt) @@ -506,7 +504,7 @@ func scanProject(s scanner) (*Project, error) { return &p, nil } -func scanBuild(s scanner) (*Build, error) { +func scanBuild(s sqlite.Scanner) (*Build, error) { var b Build var startTime int64 err := s.Scan(&b.ID, &b.ARN, &b.ProjectName, &b.Status, &b.SourceVersion, &startTime, &b.EndTime, &b.Phases, &b.Logs) @@ -520,7 +518,7 @@ func scanBuild(s scanner) (*Build, error) { return &b, nil } -func scanReportGroup(s scanner) (*ReportGroup, error) { +func scanReportGroup(s sqlite.Scanner) (*ReportGroup, error) { var g ReportGroup var createdAt int64 err := s.Scan(&g.ARN, &g.Name, &g.Type, &g.ExportConfig, &createdAt) @@ -534,7 +532,7 @@ func scanReportGroup(s scanner) (*ReportGroup, error) { return &g, nil } -func scanFleet(s scanner) (*Fleet, error) { +func scanFleet(s sqlite.Scanner) (*Fleet, error) { var f Fleet var createdAt int64 err := s.Scan(&f.ARN, &f.Name, &f.BaseCapacity, &f.ComputeType, &f.EnvironmentType, &f.Status, &createdAt) diff --git a/internal/services/codecommit/store.go b/internal/services/codecommit/store.go index 7aab41bf..12dc591a 100644 --- a/internal/services/codecommit/store.go +++ b/internal/services/codecommit/store.go @@ -720,9 +720,7 @@ func (s *Store) GetCommentReactions(commentID string) ([]map[string]string, erro // ---- scanners ---- -type scanner interface{ Scan(dest ...any) error } - -func scanRepository(s scanner) (*Repository, error) { +func scanRepository(s sqlite.Scanner) (*Repository, error) { var r Repository var createdAt, updatedAt int64 err := s.Scan(&r.Name, &r.ID, &r.ARN, &r.Description, &r.DefaultBranch, &r.CloneURL, &createdAt, &updatedAt) @@ -737,7 +735,7 @@ func scanRepository(s scanner) (*Repository, error) { return &r, nil } -func scanPullRequest(s scanner) (*PullRequest, error) { +func scanPullRequest(s sqlite.Scanner) (*PullRequest, error) { var pr PullRequest var createdAt, updatedAt int64 err := s.Scan(&pr.ID, &pr.Title, &pr.Description, &pr.Status, @@ -754,7 +752,7 @@ func scanPullRequest(s scanner) (*PullRequest, error) { return &pr, nil } -func scanApprovalRuleTemplate(s scanner) (*ApprovalRuleTemplate, error) { +func scanApprovalRuleTemplate(s sqlite.Scanner) (*ApprovalRuleTemplate, error) { var t ApprovalRuleTemplate var createdAt, updatedAt int64 err := s.Scan(&t.Name, &t.ID, &t.Description, &t.Content, &createdAt, &updatedAt) @@ -769,7 +767,7 @@ func scanApprovalRuleTemplate(s scanner) (*ApprovalRuleTemplate, error) { return &t, nil } -func scanComment(s scanner) (*Comment, error) { +func scanComment(s sqlite.Scanner) (*Comment, error) { var c Comment var deleted int var createdAt int64 diff --git a/internal/services/codedeploy/store.go b/internal/services/codedeploy/store.go index 033ddda6..3c5e194f 100644 --- a/internal/services/codedeploy/store.go +++ b/internal/services/codedeploy/store.go @@ -378,9 +378,7 @@ func (s *Store) DeleteDeploymentConfig(name string) error { // ---- scanners ---- -type scanner interface{ Scan(dest ...any) error } - -func scanApplication(s scanner) (*Application, error) { +func scanApplication(s sqlite.Scanner) (*Application, error) { var a Application var createdAt int64 err := s.Scan(&a.Name, &a.ID, &a.ComputePlatform, &createdAt) @@ -394,7 +392,7 @@ func scanApplication(s scanner) (*Application, error) { return &a, nil } -func scanDeploymentGroup(s scanner) (*DeploymentGroup, error) { +func scanDeploymentGroup(s sqlite.Scanner) (*DeploymentGroup, error) { var g DeploymentGroup err := s.Scan(&g.ID, &g.AppName, &g.Name, &g.ServiceRole, &g.DeploymentConfig, &g.AutoRollback, &g.DeploymentStyle) if err != nil { @@ -406,7 +404,7 @@ func scanDeploymentGroup(s scanner) (*DeploymentGroup, error) { return &g, nil } -func scanDeployment(s scanner) (*Deployment, error) { +func scanDeployment(s sqlite.Scanner) (*Deployment, error) { var d Deployment var createdAt int64 err := s.Scan(&d.ID, &d.AppName, &d.GroupName, &d.Status, &d.Revision, &d.Description, &createdAt, &d.CompletedAt) @@ -420,7 +418,7 @@ func scanDeployment(s scanner) (*Deployment, error) { return &d, nil } -func scanDeploymentConfig(s scanner) (*DeploymentConfig, error) { +func scanDeploymentConfig(s sqlite.Scanner) (*DeploymentConfig, error) { var c DeploymentConfig var createdAt int64 err := s.Scan(&c.Name, &c.ComputePlatform, &c.MinHealthy, &createdAt) diff --git a/internal/services/codepipeline/store.go b/internal/services/codepipeline/store.go index 4d12db6f..85747f6d 100644 --- a/internal/services/codepipeline/store.go +++ b/internal/services/codepipeline/store.go @@ -292,9 +292,7 @@ func (s *Store) DeleteWebhook(name string) error { // ---- scanners ---- -type scanner interface{ Scan(dest ...any) error } - -func scanPipeline(s scanner) (*Pipeline, error) { +func scanPipeline(s sqlite.Scanner) (*Pipeline, error) { var p Pipeline var createdAt, updatedAt int64 err := s.Scan(&p.Name, &p.ARN, &p.RoleARN, &p.Stages, &p.Version, &createdAt, &updatedAt) @@ -309,7 +307,7 @@ func scanPipeline(s scanner) (*Pipeline, error) { return &p, nil } -func scanExecution(s scanner) (*PipelineExecution, error) { +func scanExecution(s sqlite.Scanner) (*PipelineExecution, error) { var e PipelineExecution var startedAt, updatedAt int64 err := s.Scan(&e.ID, &e.PipelineName, &e.Status, &startedAt, &updatedAt) @@ -324,7 +322,7 @@ func scanExecution(s scanner) (*PipelineExecution, error) { return &e, nil } -func scanWebhook(s scanner) (*Webhook, error) { +func scanWebhook(s sqlite.Scanner) (*Webhook, error) { var w Webhook err := s.Scan(&w.Name, &w.ARN, &w.URL, &w.Pipeline, &w.TargetAction, &w.Filters, &w.AuthType, &w.AuthConfig) if err != nil { diff --git a/internal/services/costexplorer/store.go b/internal/services/costexplorer/store.go index cce05ad0..02c7fcc4 100644 --- a/internal/services/costexplorer/store.go +++ b/internal/services/costexplorer/store.go @@ -316,9 +316,7 @@ func (s *Store) DeleteAnomalySubscription(arn string) error { // ----- scanner helpers ----- -type scanner interface{ Scan(dest ...any) error } - -func scanCostCategory(s scanner) (*CostCategory, error) { +func scanCostCategory(s sqlite.Scanner) (*CostCategory, error) { var c CostCategory var createdAt int64 err := s.Scan(&c.ARN, &c.Name, &c.RuleVersion, &c.Rules, &c.EffectiveStart, &createdAt) @@ -332,7 +330,7 @@ func scanCostCategory(s scanner) (*CostCategory, error) { return &c, nil } -func scanAnomalyMonitor(s scanner) (*AnomalyMonitor, error) { +func scanAnomalyMonitor(s sqlite.Scanner) (*AnomalyMonitor, error) { var m AnomalyMonitor var createdAt int64 err := s.Scan(&m.ARN, &m.Name, &m.Type, &m.Dimension, &m.Config, &createdAt) @@ -346,7 +344,7 @@ func scanAnomalyMonitor(s scanner) (*AnomalyMonitor, error) { return &m, nil } -func scanAnomalySubscription(s scanner) (*AnomalySubscription, error) { +func scanAnomalySubscription(s sqlite.Scanner) (*AnomalySubscription, error) { var sub AnomalySubscription var createdAt int64 err := s.Scan(&sub.ARN, &sub.Name, &sub.MonitorARNs, &sub.Threshold, &sub.Frequency, &sub.Subscribers, &createdAt) diff --git a/internal/services/docdb/store.go b/internal/services/docdb/store.go index 7bd351ac..455e1ff7 100644 --- a/internal/services/docdb/store.go +++ b/internal/services/docdb/store.go @@ -562,9 +562,7 @@ func (s *Store) ListTags(arn string) (map[string]string, error) { // --- scan helpers --- -type scanner interface{ Scan(dest ...any) error } - -func scanCluster(sc scanner) (*DBCluster, error) { +func scanCluster(sc sqlite.Scanner) (*DBCluster, error) { var c DBCluster var createdAt int64 var enc int @@ -581,7 +579,7 @@ func scanCluster(sc scanner) (*DBCluster, error) { return &c, nil } -func scanInstance(sc scanner) (*DBInstance, error) { +func scanInstance(sc sqlite.Scanner) (*DBInstance, error) { var inst DBInstance var createdAt int64 err := sc.Scan(&inst.ID, &inst.ARN, &inst.ClusterID, &inst.Status, &inst.InstanceClass, @@ -596,7 +594,7 @@ func scanInstance(sc scanner) (*DBInstance, error) { return &inst, nil } -func scanSnapshot(sc scanner) (*ClusterSnapshot, error) { +func scanSnapshot(sc sqlite.Scanner) (*ClusterSnapshot, error) { var sn ClusterSnapshot var createdAt int64 err := sc.Scan(&sn.ID, &sn.ARN, &sn.ClusterID, &sn.Status, &sn.Engine, &sn.SnapshotType, &createdAt) @@ -610,7 +608,7 @@ func scanSnapshot(sc scanner) (*ClusterSnapshot, error) { return &sn, nil } -func scanSubnetGroup(sc scanner) (*SubnetGroup, error) { +func scanSubnetGroup(sc sqlite.Scanner) (*SubnetGroup, error) { var sg SubnetGroup err := sc.Scan(&sg.Name, &sg.ARN, &sg.Description, &sg.VpcID, &sg.Subnets, &sg.Status) if err != nil { @@ -622,7 +620,7 @@ func scanSubnetGroup(sc scanner) (*SubnetGroup, error) { return &sg, nil } -func scanParamGroup(sc scanner) (*ClusterParamGroup, error) { +func scanParamGroup(sc sqlite.Scanner) (*ClusterParamGroup, error) { var pg ClusterParamGroup err := sc.Scan(&pg.Name, &pg.ARN, &pg.Family, &pg.Description) if err != nil { diff --git a/internal/services/dynamodbstreams/store.go b/internal/services/dynamodbstreams/store.go index 51148ea9..006722cf 100644 --- a/internal/services/dynamodbstreams/store.go +++ b/internal/services/dynamodbstreams/store.go @@ -494,9 +494,7 @@ func DefaultShardID() string { return "shardId-00000000000000000000-00000001" } -type scanner interface{ Scan(dest ...any) error } - -func scanStream(sc scanner) (*StreamMeta, error) { +func scanStream(sc sqlite.Scanner) (*StreamMeta, error) { var st StreamMeta var createdAt int64 err := sc.Scan(&st.ARN, &st.TableName, &st.Label, &st.Status, &st.ViewType, &createdAt) diff --git a/internal/services/ebs/store.go b/internal/services/ebs/store.go index 46d488f6..34879900 100644 --- a/internal/services/ebs/store.go +++ b/internal/services/ebs/store.go @@ -281,9 +281,7 @@ func (s *Store) CopySnapshot(srcID, newID, newARN string) error { return err } -type scanner interface{ Scan(dest ...any) error } - -func scanSnapshot(sc scanner) (*Snapshot, error) { +func scanSnapshot(sc sqlite.Scanner) (*Snapshot, error) { var snap Snapshot var createdAt int64 err := sc.Scan(&snap.ID, &snap.ARN, &snap.VolumeID, &snap.VolumeSize, &snap.Status, &snap.BlockSize, &createdAt) diff --git a/internal/services/eks/store.go b/internal/services/eks/store.go index 8446c234..5d4c7206 100644 --- a/internal/services/eks/store.go +++ b/internal/services/eks/store.go @@ -646,9 +646,7 @@ func (s *Store) UpdatePodIdentityAssociation(clusterName, associationID, roleARN // --- Scanners --- -type scanner interface{ Scan(dest ...any) error } - -func scanCluster(s scanner) (*Cluster, error) { +func scanCluster(s sqlite.Scanner) (*Cluster, error) { var c Cluster var createdAt int64 err := s.Scan(&c.Name, &c.ARN, &c.Status, &c.Version, &c.RoleARN, &c.Endpoint, &c.Certificate, &c.PlatformVersion, &c.Config, &createdAt) @@ -662,7 +660,7 @@ func scanCluster(s scanner) (*Cluster, error) { return &c, nil } -func scanNodegroup(s scanner) (*Nodegroup, error) { +func scanNodegroup(s sqlite.Scanner) (*Nodegroup, error) { var ng Nodegroup var createdAt int64 err := s.Scan(&ng.Name, &ng.ClusterName, &ng.ARN, &ng.Status, &ng.InstanceTypes, &ng.DesiredSize, &ng.MinSize, &ng.MaxSize, &ng.AMIType, &ng.NodeRole, &ng.Subnets, &createdAt) @@ -676,7 +674,7 @@ func scanNodegroup(s scanner) (*Nodegroup, error) { return &ng, nil } -func scanFargateProfile(s scanner) (*FargateProfile, error) { +func scanFargateProfile(s sqlite.Scanner) (*FargateProfile, error) { var fp FargateProfile var createdAt int64 err := s.Scan(&fp.Name, &fp.ClusterName, &fp.ARN, &fp.Status, &fp.PodExecutionRole, &fp.Selectors, &fp.Subnets, &createdAt) @@ -690,7 +688,7 @@ func scanFargateProfile(s scanner) (*FargateProfile, error) { return &fp, nil } -func scanAddon(s scanner) (*Addon, error) { +func scanAddon(s sqlite.Scanner) (*Addon, error) { var a Addon var createdAt int64 err := s.Scan(&a.Name, &a.ClusterName, &a.ARN, &a.Status, &a.AddonVersion, &a.ServiceRole, &a.Config, &createdAt) @@ -704,7 +702,7 @@ func scanAddon(s scanner) (*Addon, error) { return &a, nil } -func scanAccessEntry(s scanner) (*AccessEntry, error) { +func scanAccessEntry(s sqlite.Scanner) (*AccessEntry, error) { var ae AccessEntry var createdAt int64 err := s.Scan(&ae.PrincipalARN, &ae.ClusterName, &ae.ARN, &ae.EntryType, &ae.KubernetesGroups, &ae.Username, &createdAt) @@ -718,7 +716,7 @@ func scanAccessEntry(s scanner) (*AccessEntry, error) { return &ae, nil } -func scanPodIdentity(s scanner) (*PodIdentityAssociation, error) { +func scanPodIdentity(s sqlite.Scanner) (*PodIdentityAssociation, error) { var pa PodIdentityAssociation var createdAt int64 err := s.Scan(&pa.AssociationID, &pa.ClusterName, &pa.ARN, &pa.Namespace, &pa.ServiceAccount, &pa.RoleARN, &createdAt) diff --git a/internal/services/elasticache/store.go b/internal/services/elasticache/store.go index 1a2c1563..08a3071b 100644 --- a/internal/services/elasticache/store.go +++ b/internal/services/elasticache/store.go @@ -817,9 +817,7 @@ func (s *Store) ListTags(arn string) (map[string]string, error) { // --- scan helpers --- -type scanner interface{ Scan(dest ...any) error } - -func scanCacheCluster(sc scanner) (*CacheCluster, error) { +func scanCacheCluster(sc sqlite.Scanner) (*CacheCluster, error) { var c CacheCluster var createdAt int64 err := sc.Scan(&c.ID, &c.ARN, &c.Status, &c.Engine, &c.EngineVersion, @@ -834,7 +832,7 @@ func scanCacheCluster(sc scanner) (*CacheCluster, error) { return &c, nil } -func scanReplicationGroup(sc scanner) (*ReplicationGroup, error) { +func scanReplicationGroup(sc sqlite.Scanner) (*ReplicationGroup, error) { var rg ReplicationGroup var createdAt int64 err := sc.Scan(&rg.ID, &rg.ARN, &rg.Description, &rg.Status, &rg.Engine, &rg.EngineVersion, @@ -849,7 +847,7 @@ func scanReplicationGroup(sc scanner) (*ReplicationGroup, error) { return &rg, nil } -func scanParamGroup(sc scanner) (*ParamGroup, error) { +func scanParamGroup(sc sqlite.Scanner) (*ParamGroup, error) { var pg ParamGroup err := sc.Scan(&pg.Name, &pg.ARN, &pg.Family, &pg.Description) if err != nil { @@ -861,7 +859,7 @@ func scanParamGroup(sc scanner) (*ParamGroup, error) { return &pg, nil } -func scanSubnetGroup(sc scanner) (*SubnetGroup, error) { +func scanSubnetGroup(sc sqlite.Scanner) (*SubnetGroup, error) { var sg SubnetGroup err := sc.Scan(&sg.Name, &sg.ARN, &sg.Description, &sg.VpcID, &sg.Subnets) if err != nil { @@ -873,7 +871,7 @@ func scanSubnetGroup(sc scanner) (*SubnetGroup, error) { return &sg, nil } -func scanUser(sc scanner) (*User, error) { +func scanUser(sc sqlite.Scanner) (*User, error) { var u User err := sc.Scan(&u.ID, &u.ARN, &u.UserName, &u.Status, &u.Engine, &u.AccessString, &u.Auth) if err != nil { @@ -885,7 +883,7 @@ func scanUser(sc scanner) (*User, error) { return &u, nil } -func scanUserGroup(sc scanner) (*UserGroup, error) { +func scanUserGroup(sc sqlite.Scanner) (*UserGroup, error) { var ug UserGroup err := sc.Scan(&ug.ID, &ug.ARN, &ug.Status, &ug.Engine, &ug.UserIDs) if err != nil { @@ -897,7 +895,7 @@ func scanUserGroup(sc scanner) (*UserGroup, error) { return &ug, nil } -func scanSnapshot(sc scanner) (*Snapshot, error) { +func scanSnapshot(sc sqlite.Scanner) (*Snapshot, error) { var sn Snapshot var createdAt int64 err := sc.Scan(&sn.Name, &sn.ARN, &sn.ClusterID, &sn.ReplGroupID, &sn.Status, &sn.Source, &createdAt) @@ -911,7 +909,7 @@ func scanSnapshot(sc scanner) (*Snapshot, error) { return &sn, nil } -func scanServerlessCache(sc scanner) (*ServerlessCache, error) { +func scanServerlessCache(sc sqlite.Scanner) (*ServerlessCache, error) { var sc2 ServerlessCache var createdAt int64 err := sc.Scan(&sc2.Name, &sc2.ARN, &sc2.Status, &sc2.Engine, &sc2.Endpoint, &createdAt) diff --git a/internal/services/elasticbeanstalk/store.go b/internal/services/elasticbeanstalk/store.go index 89fd92bc..c332574c 100644 --- a/internal/services/elasticbeanstalk/store.go +++ b/internal/services/elasticbeanstalk/store.go @@ -521,9 +521,7 @@ func (s *Store) DeleteConfigTemplate(appName, name string) error { // --- helpers --- -type scanner interface{ Scan(dest ...any) error } - -func scanApplication(s scanner) (*Application, error) { +func scanApplication(s sqlite.Scanner) (*Application, error) { var a Application var createdAt, updatedAt int64 err := s.Scan(&a.Name, &a.ARN, &a.Description, &createdAt, &updatedAt) @@ -538,7 +536,7 @@ func scanApplication(s scanner) (*Application, error) { return &a, nil } -func scanAppVersion(s scanner) (*AppVersion, error) { +func scanAppVersion(s sqlite.Scanner) (*AppVersion, error) { var v AppVersion var createdAt int64 err := s.Scan(&v.AppName, &v.VersionLabel, &v.ARN, &v.Description, &v.SourceBundle, &v.Status, &createdAt) @@ -552,7 +550,7 @@ func scanAppVersion(s scanner) (*AppVersion, error) { return &v, nil } -func scanEnvironment(s scanner) (*Environment, error) { +func scanEnvironment(s sqlite.Scanner) (*Environment, error) { var e Environment var createdAt, updatedAt int64 err := s.Scan(&e.ID, &e.Name, &e.ARN, &e.AppName, &e.VersionLabel, &e.TemplateName, @@ -569,7 +567,7 @@ func scanEnvironment(s scanner) (*Environment, error) { return &e, nil } -func scanConfigTemplate(s scanner) (*ConfigTemplate, error) { +func scanConfigTemplate(s sqlite.Scanner) (*ConfigTemplate, error) { var t ConfigTemplate err := s.Scan(&t.AppName, &t.Name, &t.Description, &t.SolutionStack, &t.Options) if err != nil { diff --git a/internal/services/elasticloadbalancingv2/store.go b/internal/services/elasticloadbalancingv2/store.go index 016f8693..433951a8 100644 --- a/internal/services/elasticloadbalancingv2/store.go +++ b/internal/services/elasticloadbalancingv2/store.go @@ -637,9 +637,7 @@ func (s *Store) ListTags(arn string) (map[string]string, error) { // --- scan helpers --- -type scanner interface{ Scan(dest ...any) error } - -func scanLoadBalancer(sc scanner) (*LoadBalancer, error) { +func scanLoadBalancer(sc sqlite.Scanner) (*LoadBalancer, error) { var lb LoadBalancer var createdAt int64 var subnetsJSON, sgsJSON string @@ -656,7 +654,7 @@ func scanLoadBalancer(sc scanner) (*LoadBalancer, error) { return &lb, nil } -func scanTargetGroup(sc scanner) (*TargetGroup, error) { +func scanTargetGroup(sc sqlite.Scanner) (*TargetGroup, error) { var tg TargetGroup var createdAt int64 var hcJSON string @@ -672,7 +670,7 @@ func scanTargetGroup(sc scanner) (*TargetGroup, error) { return &tg, nil } -func scanListener(sc scanner) (*Listener, error) { +func scanListener(sc sqlite.Scanner) (*Listener, error) { var l Listener var createdAt int64 var actionsJSON, certsJSON string @@ -689,7 +687,7 @@ func scanListener(sc scanner) (*Listener, error) { return &l, nil } -func scanRule(sc scanner) (*Rule, error) { +func scanRule(sc sqlite.Scanner) (*Rule, error) { var r Rule var isDefault int var condsJSON, actsJSON string diff --git a/internal/services/elasticsearchservice/store.go b/internal/services/elasticsearchservice/store.go index 774d5b67..e4dc75a8 100644 --- a/internal/services/elasticsearchservice/store.go +++ b/internal/services/elasticsearchservice/store.go @@ -137,9 +137,7 @@ func (s *Store) UpdateDomainConfig(name, config string) error { return nil } -type scanner interface{ Scan(dest ...any) error } - -func scanDomain(s scanner) (*Domain, error) { +func scanDomain(s sqlite.Scanner) (*Domain, error) { var d Domain var createdAt int64 err := s.Scan( diff --git a/internal/services/emr/store.go b/internal/services/emr/store.go index 27240c15..2e977390 100644 --- a/internal/services/emr/store.go +++ b/internal/services/emr/store.go @@ -367,9 +367,7 @@ func (s *Store) DeleteStudio(id string) error { // ---- scanners ---- -type scanner interface{ Scan(dest ...any) error } - -func scanCluster(s scanner) (*Cluster, error) { +func scanCluster(s sqlite.Scanner) (*Cluster, error) { var c Cluster var createdAt int64 var autoTerminate int @@ -386,7 +384,7 @@ func scanCluster(s scanner) (*Cluster, error) { return &c, nil } -func scanStep(s scanner) (*Step, error) { +func scanStep(s sqlite.Scanner) (*Step, error) { var st Step var createdAt int64 err := s.Scan(&st.ID, &st.ClusterID, &st.Name, &st.Status, &st.ActionOnFailure, &st.Config, &createdAt) @@ -400,7 +398,7 @@ func scanStep(s scanner) (*Step, error) { return &st, nil } -func scanStudio(s scanner) (*Studio, error) { +func scanStudio(s sqlite.Scanner) (*Studio, error) { var st Studio var createdAt int64 err := s.Scan(&st.ID, &st.ARN, &st.Name, &st.Description, &st.AuthMode, &st.VpcID, &st.URL, &createdAt) diff --git a/internal/services/firehose/store.go b/internal/services/firehose/store.go index 831051d2..da4384da 100644 --- a/internal/services/firehose/store.go +++ b/internal/services/firehose/store.go @@ -186,9 +186,7 @@ func (s *Store) UpdateEncryption(name, encryption string) error { return nil } -type scanner interface{ Scan(dest ...any) error } - -func scanStream(s scanner) (*DeliveryStream, error) { +func scanStream(s sqlite.Scanner) (*DeliveryStream, error) { var st DeliveryStream var createdAt int64 err := s.Scan(&st.Name, &st.ARN, &st.Status, &st.Type, &st.Dest, &st.Encryption, &createdAt) diff --git a/internal/services/fis/store.go b/internal/services/fis/store.go index 918d66f0..b1df9e90 100644 --- a/internal/services/fis/store.go +++ b/internal/services/fis/store.go @@ -253,9 +253,7 @@ func (s *Store) StopExperiment(id string) error { // --- Scanners --- -type scanner interface{ Scan(dest ...any) error } - -func scanTemplate(sc scanner) (*ExperimentTemplate, error) { +func scanTemplate(sc sqlite.Scanner) (*ExperimentTemplate, error) { var t ExperimentTemplate var createdAt, updatedAt int64 err := sc.Scan( @@ -274,7 +272,7 @@ func scanTemplate(sc scanner) (*ExperimentTemplate, error) { return &t, nil } -func scanExperiment(sc scanner) (*Experiment, error) { +func scanExperiment(sc sqlite.Scanner) (*Experiment, error) { var e Experiment var startTime, endTime int64 err := sc.Scan( diff --git a/internal/services/glacier/store.go b/internal/services/glacier/store.go index f4da9174..da71c363 100644 --- a/internal/services/glacier/store.go +++ b/internal/services/glacier/store.go @@ -572,9 +572,7 @@ func (s *Store) DeleteMultipartUploadRecord(uploadID string) error { // --- Scanners --- -type scanner interface{ Scan(dest ...any) error } - -func scanVault(sc scanner) (*Vault, error) { +func scanVault(sc sqlite.Scanner) (*Vault, error) { var v Vault var createdAt int64 err := sc.Scan(&v.Name, &v.ARN, &createdAt, &v.ArchiveCount, &v.SizeBytes) @@ -588,7 +586,7 @@ func scanVault(sc scanner) (*Vault, error) { return &v, nil } -func scanArchive(sc scanner) (*Archive, error) { +func scanArchive(sc sqlite.Scanner) (*Archive, error) { var a Archive var createdAt int64 err := sc.Scan(&a.ID, &a.VaultName, &a.Description, &a.SizeBytes, &a.Checksum, &createdAt) @@ -602,7 +600,7 @@ func scanArchive(sc scanner) (*Archive, error) { return &a, nil } -func scanJob(sc scanner) (*Job, error) { +func scanJob(sc sqlite.Scanner) (*Job, error) { var j Job var createdAt, completedAt int64 err := sc.Scan(&j.ID, &j.VaultName, &j.Type, &j.Description, &j.Status, &j.ArchiveID, &createdAt, &completedAt) diff --git a/internal/services/glue/store.go b/internal/services/glue/store.go index 73ff6105..5580e7eb 100644 --- a/internal/services/glue/store.go +++ b/internal/services/glue/store.go @@ -219,8 +219,6 @@ func NewStore(dataDir string) (*Store, error) { func (s *Store) Close() error { return s.store.Close() } -type scanner interface{ Scan(dest ...any) error } - // ---- Database ---- func (s *Store) CreateDatabase(catalogID, name, description, locationURI, parameters string) (*Database, error) { @@ -287,7 +285,7 @@ func (s *Store) DeleteDatabase(catalogID, name string) error { return nil } -func scanDatabase(sc scanner) (*Database, error) { +func scanDatabase(sc sqlite.Scanner) (*Database, error) { var d Database var createdAt int64 err := sc.Scan(&d.CatalogID, &d.Name, &d.Description, &d.LocationURI, &d.Parameters, &createdAt) @@ -375,7 +373,7 @@ func (s *Store) DeleteTable(catalogID, databaseName, name string) error { return nil } -func scanTable(sc scanner) (*Table, error) { +func scanTable(sc sqlite.Scanner) (*Table, error) { var t Table var createdAt, updatedAt int64 err := sc.Scan(&t.CatalogID, &t.DatabaseName, &t.Name, &t.Description, &t.TableType, &t.Parameters, &t.StorageDesc, &t.Columns, &t.PartitionKeys, &createdAt, &updatedAt) @@ -466,7 +464,7 @@ func (s *Store) DeletePartition(catalogID, databaseName, tableName string, value return nil } -func scanPartition(sc scanner) (*Partition, error) { +func scanPartition(sc sqlite.Scanner) (*Partition, error) { var p Partition var createdAt int64 err := sc.Scan(&p.CatalogID, &p.DatabaseName, &p.TableName, &p.ValuesKey, &p.Parameters, &p.StorageDesc, &createdAt) @@ -559,7 +557,7 @@ func (s *Store) DeleteCrawler(name string) error { return nil } -func scanCrawler(sc scanner) (*Crawler, error) { +func scanCrawler(sc sqlite.Scanner) (*Crawler, error) { var c Crawler var createdAt, updatedAt int64 err := sc.Scan(&c.Name, &c.Role, &c.DatabaseName, &c.Targets, &c.Status, &c.Schedule, &c.Config, &createdAt, &updatedAt) @@ -638,7 +636,7 @@ func (s *Store) DeleteJob(name string) error { return nil } -func scanJob(sc scanner) (*Job, error) { +func scanJob(sc sqlite.Scanner) (*Job, error) { var j Job var createdAt int64 err := sc.Scan(&j.Name, &j.Role, &j.Command, &j.MaxRetries, &j.Timeout, &j.Config, &createdAt) @@ -705,7 +703,7 @@ func (s *Store) UpdateJobRunStatus(id, status string) error { return nil } -func scanJobRun(sc scanner) (*JobRun, error) { +func scanJobRun(sc sqlite.Scanner) (*JobRun, error) { var r JobRun var startedAt, completedAt int64 err := sc.Scan(&r.ID, &r.JobName, &r.Status, &startedAt, &completedAt) @@ -787,7 +785,7 @@ func (s *Store) DeleteConnection(catalogID, name string) error { return nil } -func scanConnection(sc scanner) (*Connection, error) { +func scanConnection(sc sqlite.Scanner) (*Connection, error) { var c Connection var createdAt int64 err := sc.Scan(&c.CatalogID, &c.Name, &c.Type, &c.Properties, &createdAt) @@ -876,7 +874,7 @@ func (s *Store) DeleteTrigger(name string) error { return nil } -func scanTrigger(sc scanner) (*Trigger, error) { +func scanTrigger(sc sqlite.Scanner) (*Trigger, error) { var t Trigger err := sc.Scan(&t.Name, &t.Type, &t.State, &t.Actions, &t.Predicate, &t.Schedule) if err != nil { @@ -938,7 +936,7 @@ func (s *Store) DeleteSecurityConfig(name string) error { return nil } -func scanSecurityConfig(sc scanner) (*SecurityConfig, error) { +func scanSecurityConfig(sc sqlite.Scanner) (*SecurityConfig, error) { var c SecurityConfig var createdAt int64 err := sc.Scan(&c.Name, &c.Config, &createdAt) diff --git a/internal/services/iot/store.go b/internal/services/iot/store.go index 7c83ceac..75f55af6 100644 --- a/internal/services/iot/store.go +++ b/internal/services/iot/store.go @@ -960,11 +960,7 @@ func (s *Store) DeleteRoleAlias(name string) (*RoleAlias, error) { // --- scan helpers --- -type scanner interface { - Scan(dest ...any) error -} - -func scanThing(s scanner) (*Thing, error) { +func scanThing(s sqlite.Scanner) (*Thing, error) { var t Thing err := s.Scan(&t.Name, &t.ARN, &t.TypeName, &t.Attributes, &t.Version, &t.CreatedAt) if errors.Is(err, sql.ErrNoRows) { @@ -973,7 +969,7 @@ func scanThing(s scanner) (*Thing, error) { return &t, err } -func scanThingType(s scanner) (*ThingType, error) { +func scanThingType(s sqlite.Scanner) (*ThingType, error) { var tt ThingType var deprecated int err := s.Scan(&tt.Name, &tt.ARN, &tt.Description, &tt.SearchableAttrs, &deprecated, &tt.CreatedAt) @@ -984,7 +980,7 @@ func scanThingType(s scanner) (*ThingType, error) { return &tt, err } -func scanThingGroup(s scanner) (*ThingGroup, error) { +func scanThingGroup(s sqlite.Scanner) (*ThingGroup, error) { var tg ThingGroup err := s.Scan(&tg.Name, &tg.ARN, &tg.Parent, &tg.Description, &tg.Attributes, &tg.Version, &tg.CreatedAt) if errors.Is(err, sql.ErrNoRows) { @@ -993,7 +989,7 @@ func scanThingGroup(s scanner) (*ThingGroup, error) { return &tg, err } -func scanPolicy(s scanner) (*Policy, error) { +func scanPolicy(s sqlite.Scanner) (*Policy, error) { var p Policy err := s.Scan(&p.Name, &p.ARN, &p.Document, &p.Version, &p.CreatedAt) if errors.Is(err, sql.ErrNoRows) { @@ -1002,7 +998,7 @@ func scanPolicy(s scanner) (*Policy, error) { return &p, err } -func scanPolicyVersion(s scanner) (*PolicyVersion, error) { +func scanPolicyVersion(s sqlite.Scanner) (*PolicyVersion, error) { var pv PolicyVersion var isDefault int err := s.Scan(&pv.PolicyName, &pv.VersionID, &pv.Document, &isDefault, &pv.CreatedAt) @@ -1013,7 +1009,7 @@ func scanPolicyVersion(s scanner) (*PolicyVersion, error) { return &pv, err } -func scanCertificate(s scanner) (*Certificate, error) { +func scanCertificate(s sqlite.Scanner) (*Certificate, error) { var c Certificate err := s.Scan(&c.ID, &c.ARN, &c.Status, &c.PEM, &c.CAPEM, &c.CreatedAt) if errors.Is(err, sql.ErrNoRows) { @@ -1022,7 +1018,7 @@ func scanCertificate(s scanner) (*Certificate, error) { return &c, err } -func scanTopicRule(s scanner) (*TopicRule, error) { +func scanTopicRule(s sqlite.Scanner) (*TopicRule, error) { var tr TopicRule var enabled int err := s.Scan(&tr.Name, &tr.ARN, &tr.SQLQuery, &tr.Actions, &enabled, &tr.CreatedAt) @@ -1033,7 +1029,7 @@ func scanTopicRule(s scanner) (*TopicRule, error) { return &tr, err } -func scanJob(s scanner) (*Job, error) { +func scanJob(s sqlite.Scanner) (*Job, error) { var j Job err := s.Scan(&j.ID, &j.ARN, &j.Status, &j.Targets, &j.Document, &j.Description, &j.CreatedAt) if errors.Is(err, sql.ErrNoRows) { @@ -1042,7 +1038,7 @@ func scanJob(s scanner) (*Job, error) { return &j, err } -func scanRoleAlias(s scanner) (*RoleAlias, error) { +func scanRoleAlias(s sqlite.Scanner) (*RoleAlias, error) { var ra RoleAlias err := s.Scan(&ra.Name, &ra.ARN, &ra.RoleARN, &ra.CredentialDuration, &ra.CreatedAt) if errors.Is(err, sql.ErrNoRows) { diff --git a/internal/services/iotdataplane/store.go b/internal/services/iotdataplane/store.go index c528b8e5..08fcc0c5 100644 --- a/internal/services/iotdataplane/store.go +++ b/internal/services/iotdataplane/store.go @@ -172,9 +172,7 @@ func (s *Store) ListRetainedMessages() ([]*RetainedMessage, error) { // --- scanners --- -type scanner interface{ Scan(dest ...any) error } - -func scanThingShadow(sc scanner) (*ThingShadow, error) { +func scanThingShadow(sc sqlite.Scanner) (*ThingShadow, error) { var ts ThingShadow var updatedAt int64 err := sc.Scan(&ts.ThingName, &ts.ShadowName, &ts.Payload, &ts.Version, &updatedAt) @@ -188,7 +186,7 @@ func scanThingShadow(sc scanner) (*ThingShadow, error) { return &ts, nil } -func scanRetainedMessage(sc scanner) (*RetainedMessage, error) { +func scanRetainedMessage(sc sqlite.Scanner) (*RetainedMessage, error) { var m RetainedMessage var updatedAt int64 err := sc.Scan(&m.Topic, &m.Payload, &m.Qos, &updatedAt) diff --git a/internal/services/iotwireless/store.go b/internal/services/iotwireless/store.go index 1c31b510..7649d329 100644 --- a/internal/services/iotwireless/store.go +++ b/internal/services/iotwireless/store.go @@ -688,11 +688,7 @@ func (s *Store) DeleteNetworkAnalyzerConfig(name string) (*NetworkAnalyzerConfig // --- Scanner helpers --- -type scanner interface { - Scan(dest ...any) error -} - -func scanDestination(s scanner) (*Destination, error) { +func scanDestination(s sqlite.Scanner) (*Destination, error) { d := &Destination{} err := s.Scan(&d.Name, &d.ARN, &d.Expression, &d.ExpressionType, &d.RoleARN, &d.Description) if errors.Is(err, sql.ErrNoRows) { @@ -701,7 +697,7 @@ func scanDestination(s scanner) (*Destination, error) { return d, err } -func scanDeviceProfile(s scanner) (*DeviceProfile, error) { +func scanDeviceProfile(s sqlite.Scanner) (*DeviceProfile, error) { dp := &DeviceProfile{} err := s.Scan(&dp.ID, &dp.ARN, &dp.Name, &dp.Config) if errors.Is(err, sql.ErrNoRows) { @@ -710,7 +706,7 @@ func scanDeviceProfile(s scanner) (*DeviceProfile, error) { return dp, err } -func scanServiceProfile(s scanner) (*ServiceProfile, error) { +func scanServiceProfile(s sqlite.Scanner) (*ServiceProfile, error) { sp := &ServiceProfile{} err := s.Scan(&sp.ID, &sp.ARN, &sp.Name, &sp.Config) if errors.Is(err, sql.ErrNoRows) { @@ -719,7 +715,7 @@ func scanServiceProfile(s scanner) (*ServiceProfile, error) { return sp, err } -func scanWirelessDevice(s scanner) (*WirelessDevice, error) { +func scanWirelessDevice(s sqlite.Scanner) (*WirelessDevice, error) { wd := &WirelessDevice{} err := s.Scan(&wd.ID, &wd.ARN, &wd.Name, &wd.Type, &wd.Destination, &wd.ThingARN, &wd.Description, &wd.Config) if errors.Is(err, sql.ErrNoRows) { @@ -728,7 +724,7 @@ func scanWirelessDevice(s scanner) (*WirelessDevice, error) { return wd, err } -func scanWirelessGateway(s scanner) (*WirelessGateway, error) { +func scanWirelessGateway(s sqlite.Scanner) (*WirelessGateway, error) { wg := &WirelessGateway{} err := s.Scan(&wg.ID, &wg.ARN, &wg.Name, &wg.Description, &wg.Config, &wg.ThingARN) if errors.Is(err, sql.ErrNoRows) { @@ -737,7 +733,7 @@ func scanWirelessGateway(s scanner) (*WirelessGateway, error) { return wg, err } -func scanFuotaTask(s scanner) (*FuotaTask, error) { +func scanFuotaTask(s sqlite.Scanner) (*FuotaTask, error) { ft := &FuotaTask{} err := s.Scan(&ft.ID, &ft.ARN, &ft.Name, &ft.Status, &ft.Config) if errors.Is(err, sql.ErrNoRows) { @@ -746,7 +742,7 @@ func scanFuotaTask(s scanner) (*FuotaTask, error) { return ft, err } -func scanMulticastGroup(s scanner) (*MulticastGroup, error) { +func scanMulticastGroup(s sqlite.Scanner) (*MulticastGroup, error) { mg := &MulticastGroup{} err := s.Scan(&mg.ID, &mg.ARN, &mg.Name, &mg.Status, &mg.Config) if errors.Is(err, sql.ErrNoRows) { @@ -755,7 +751,7 @@ func scanMulticastGroup(s scanner) (*MulticastGroup, error) { return mg, err } -func scanNetworkAnalyzerConfig(s scanner) (*NetworkAnalyzerConfig, error) { +func scanNetworkAnalyzerConfig(s sqlite.Scanner) (*NetworkAnalyzerConfig, error) { nac := &NetworkAnalyzerConfig{} err := s.Scan(&nac.Name, &nac.ARN, &nac.Config) if errors.Is(err, sql.ErrNoRows) { diff --git a/internal/services/kafka/store.go b/internal/services/kafka/store.go index 75b35e0b..945726ec 100644 --- a/internal/services/kafka/store.go +++ b/internal/services/kafka/store.go @@ -386,9 +386,7 @@ func (s *Store) DeleteClusterPolicy(clusterARN string) error { // --- Scanners --- -type scanner interface{ Scan(dest ...any) error } - -func scanCluster(s scanner) (*Cluster, error) { +func scanCluster(s sqlite.Scanner) (*Cluster, error) { var c Cluster var createdAt int64 err := s.Scan(&c.ARN, &c.Name, &c.Status, &c.KafkaVersion, &c.BrokerCount, &c.BrokerType, &c.Config, &createdAt) @@ -402,7 +400,7 @@ func scanCluster(s scanner) (*Cluster, error) { return &c, nil } -func scanConfiguration(s scanner) (*Configuration, error) { +func scanConfiguration(s sqlite.Scanner) (*Configuration, error) { var c Configuration var createdAt int64 err := s.Scan(&c.ARN, &c.Name, &c.KafkaVersions, &c.ServerProps, &c.Revision, &createdAt) @@ -416,7 +414,7 @@ func scanConfiguration(s scanner) (*Configuration, error) { return &c, nil } -func scanTopic(s scanner) (*Topic, error) { +func scanTopic(s sqlite.Scanner) (*Topic, error) { var t Topic err := s.Scan(&t.ARN, &t.Name, &t.ClusterARN, &t.Partitions, &t.Replication, &t.Config) if err != nil { diff --git a/internal/services/kinesis/store.go b/internal/services/kinesis/store.go index 9c8f2755..b027acb2 100644 --- a/internal/services/kinesis/store.go +++ b/internal/services/kinesis/store.go @@ -555,9 +555,7 @@ func (s *Store) ListConsumers(streamARN string) ([]ConsumerMeta, error) { return consumers, rows.Err() } -type scanner interface{ Scan(dest ...any) error } - -func scanStreamMeta(s scanner) (*StreamMeta, error) { +func scanStreamMeta(s sqlite.Scanner) (*StreamMeta, error) { var st StreamMeta var createdAt int64 err := s.Scan(&st.Name, &st.ARN, &st.Status, &st.ShardCount, &st.RetentionHours, @@ -572,7 +570,7 @@ func scanStreamMeta(s scanner) (*StreamMeta, error) { return &st, nil } -func scanConsumer(s scanner) (*ConsumerMeta, error) { +func scanConsumer(s sqlite.Scanner) (*ConsumerMeta, error) { var c ConsumerMeta var createdAt int64 err := s.Scan(&c.ARN, &c.Name, &c.StreamARN, &c.Status, &createdAt) diff --git a/internal/services/kinesisanalyticsv2/store.go b/internal/services/kinesisanalyticsv2/store.go index 01debbf6..4fbfa1e8 100644 --- a/internal/services/kinesisanalyticsv2/store.go +++ b/internal/services/kinesisanalyticsv2/store.go @@ -214,9 +214,7 @@ func (s *Store) DeleteSnapshot(appName, snapName string) error { return nil } -type scanner interface{ Scan(dest ...any) error } - -func scanApplication(s scanner) (*Application, error) { +func scanApplication(s sqlite.Scanner) (*Application, error) { var app Application var createdAt, updatedAt int64 err := s.Scan(&app.Name, &app.ARN, &app.Status, &app.Runtime, &app.ServiceRole, @@ -232,7 +230,7 @@ func scanApplication(s scanner) (*Application, error) { return &app, nil } -func scanSnapshot(s scanner) (*ApplicationSnapshot, error) { +func scanSnapshot(s sqlite.Scanner) (*ApplicationSnapshot, error) { var snap ApplicationSnapshot var createdAt int64 err := s.Scan(&snap.Name, &snap.AppName, &snap.Status, &createdAt) diff --git a/internal/services/managedblockchain/store.go b/internal/services/managedblockchain/store.go index 914bab29..dfe1dbe8 100644 --- a/internal/services/managedblockchain/store.go +++ b/internal/services/managedblockchain/store.go @@ -455,9 +455,7 @@ func (s *Store) DeleteAccessor(id string) error { // --- Scanners --- -type scanner interface{ Scan(dest ...any) error } - -func scanNetwork(sc scanner) (*Network, error) { +func scanNetwork(sc sqlite.Scanner) (*Network, error) { var n Network var createdAt int64 err := sc.Scan(&n.ID, &n.ARN, &n.Name, &n.Framework, &n.FrameworkVer, &n.Status, &n.Description, &createdAt) @@ -471,7 +469,7 @@ func scanNetwork(sc scanner) (*Network, error) { return &n, nil } -func scanMember(sc scanner) (*Member, error) { +func scanMember(sc sqlite.Scanner) (*Member, error) { var m Member var createdAt int64 err := sc.Scan(&m.ID, &m.ARN, &m.NetworkID, &m.Name, &m.Status, &m.Description, &createdAt) @@ -485,7 +483,7 @@ func scanMember(sc scanner) (*Member, error) { return &m, nil } -func scanNode(sc scanner) (*Node, error) { +func scanNode(sc sqlite.Scanner) (*Node, error) { var n Node var createdAt int64 err := sc.Scan(&n.ID, &n.ARN, &n.NetworkID, &n.MemberID, &n.InstanceType, &n.Status, &n.AvailabilityZone, &createdAt) @@ -499,7 +497,7 @@ func scanNode(sc scanner) (*Node, error) { return &n, nil } -func scanProposal(sc scanner) (*Proposal, error) { +func scanProposal(sc sqlite.Scanner) (*Proposal, error) { var p Proposal var createdAt, expiresAt int64 err := sc.Scan(&p.ID, &p.ARN, &p.NetworkID, &p.MemberID, &p.Status, &p.Description, &p.Actions, &createdAt, &expiresAt) @@ -514,7 +512,7 @@ func scanProposal(sc scanner) (*Proposal, error) { return &p, nil } -func scanAccessor(sc scanner) (*Accessor, error) { +func scanAccessor(sc sqlite.Scanner) (*Accessor, error) { var a Accessor var createdAt int64 err := sc.Scan(&a.ID, &a.ARN, &a.Type, &a.Status, &a.BillingToken, &a.NetworkType, &createdAt) diff --git a/internal/services/memorydb/store.go b/internal/services/memorydb/store.go index d60e94ab..d69e1536 100644 --- a/internal/services/memorydb/store.go +++ b/internal/services/memorydb/store.go @@ -250,9 +250,7 @@ func (s *Store) DeleteCluster(name string) error { return nil } -type scanner interface{ Scan(dest ...any) error } - -func scanCluster(sc scanner) (*Cluster, error) { +func scanCluster(sc sqlite.Scanner) (*Cluster, error) { var c Cluster err := sc.Scan(&c.Name, &c.ARN, &c.Status, &c.NodeType, &c.NumShards, &c.NumReplicas, &c.EngineVersion, &c.SubnetGroup, &c.ACLName, &c.Endpoint, &c.Port, &c.CreatedAt) @@ -324,7 +322,7 @@ func (s *Store) DeleteParameterGroup(name string) error { return nil } -func scanPG(sc scanner) (*ParameterGroup, error) { +func scanPG(sc sqlite.Scanner) (*ParameterGroup, error) { var pg ParameterGroup err := sc.Scan(&pg.Name, &pg.ARN, &pg.Family, &pg.Description) if err != nil { @@ -403,7 +401,7 @@ func (s *Store) DeleteSubnetGroup(name string) error { return nil } -func scanSG(sc scanner) (*SubnetGroup, error) { +func scanSG(sc sqlite.Scanner) (*SubnetGroup, error) { var sg SubnetGroup err := sc.Scan(&sg.Name, &sg.ARN, &sg.Description, &sg.VPCID, &sg.Subnets) if err != nil { @@ -474,7 +472,7 @@ func (s *Store) DeleteACL(name string) error { return nil } -func scanACL(sc scanner) (*ACL, error) { +func scanACL(sc sqlite.Scanner) (*ACL, error) { var a ACL err := sc.Scan(&a.Name, &a.ARN, &a.Status, &a.UserNames, &a.MinEngine) if err != nil { @@ -549,7 +547,7 @@ func (s *Store) DeleteUser(name string) error { return nil } -func scanUser(sc scanner) (*User, error) { +func scanUser(sc sqlite.Scanner) (*User, error) { var u User err := sc.Scan(&u.Name, &u.ARN, &u.Status, &u.AccessString, &u.Auth) if err != nil { @@ -614,7 +612,7 @@ func (s *Store) DeleteSnapshot(name string) error { return nil } -func scanSnapshot(sc scanner) (*Snapshot, error) { +func scanSnapshot(sc sqlite.Scanner) (*Snapshot, error) { var snap Snapshot err := sc.Scan(&snap.Name, &snap.ARN, &snap.ClusterName, &snap.Status, &snap.Source, &snap.CreatedAt) if err != nil { diff --git a/internal/services/mq/store.go b/internal/services/mq/store.go index d6066226..71f147d1 100644 --- a/internal/services/mq/store.go +++ b/internal/services/mq/store.go @@ -364,9 +364,7 @@ func (s *Store) DeleteUser(brokerID, username string) error { // ---- Scanners ---- -type scanner interface{ Scan(dest ...any) error } - -func scanBroker(sc scanner) (*Broker, error) { +func scanBroker(sc sqlite.Scanner) (*Broker, error) { var b Broker var createdAt int64 var endpointsJSON string @@ -392,7 +390,7 @@ func scanBroker(sc scanner) (*Broker, error) { return &b, nil } -func scanConfiguration(sc scanner) (*MQConfiguration, error) { +func scanConfiguration(sc sqlite.Scanner) (*MQConfiguration, error) { var c MQConfiguration var createdAt int64 err := sc.Scan( @@ -409,7 +407,7 @@ func scanConfiguration(sc scanner) (*MQConfiguration, error) { return &c, nil } -func scanUser(sc scanner) (*BrokerUser, error) { +func scanUser(sc sqlite.Scanner) (*BrokerUser, error) { var u BrokerUser var consoleAccess int var groupsJSON string diff --git a/internal/services/mwaa/store.go b/internal/services/mwaa/store.go index 41858c44..f52570d6 100644 --- a/internal/services/mwaa/store.go +++ b/internal/services/mwaa/store.go @@ -238,9 +238,7 @@ func (s *Store) DeleteEnvironment(name string) error { return nil } -type scanner interface{ Scan(dest ...any) error } - -func scanEnvironment(sc scanner) (*Environment, error) { +func scanEnvironment(sc sqlite.Scanner) (*Environment, error) { var e Environment var createdAt, updatedAt int64 err := sc.Scan( @@ -341,7 +339,7 @@ func (s *Store) PauseDag(env, dagID string, paused bool) error { return nil } -func scanDag(sc scanner) (*DAG, error) { +func scanDag(sc sqlite.Scanner) (*DAG, error) { var d DAG var paused int var createdAt int64 @@ -429,7 +427,7 @@ func (s *Store) DeleteDagRun(env, dagID, runID string) error { return nil } -func scanDagRun(sc scanner) (*DagRun, error) { +func scanDagRun(sc sqlite.Scanner) (*DagRun, error) { var r DagRun var createdAt int64 err := sc.Scan(&r.ID, &r.EnvironmentName, &r.DagID, &r.RunID, &r.State, &r.ExecutionDate, &r.Conf, &createdAt) diff --git a/internal/services/neptune/store.go b/internal/services/neptune/store.go index 33e73499..5fda7f05 100644 --- a/internal/services/neptune/store.go +++ b/internal/services/neptune/store.go @@ -740,9 +740,7 @@ func (s *Store) ListTags(arn string) (map[string]string, error) { // --- scan helpers --- -type scanner interface{ Scan(dest ...any) error } - -func scanCluster(sc scanner) (*DBCluster, error) { +func scanCluster(sc sqlite.Scanner) (*DBCluster, error) { var c DBCluster var createdAt int64 var enc int @@ -759,7 +757,7 @@ func scanCluster(sc scanner) (*DBCluster, error) { return &c, nil } -func scanInstance(sc scanner) (*DBInstance, error) { +func scanInstance(sc sqlite.Scanner) (*DBInstance, error) { var inst DBInstance var createdAt int64 err := sc.Scan(&inst.ID, &inst.ARN, &inst.ClusterID, &inst.Status, &inst.InstanceClass, @@ -774,7 +772,7 @@ func scanInstance(sc scanner) (*DBInstance, error) { return &inst, nil } -func scanSnapshot(sc scanner) (*ClusterSnapshot, error) { +func scanSnapshot(sc sqlite.Scanner) (*ClusterSnapshot, error) { var sn ClusterSnapshot var createdAt int64 err := sc.Scan(&sn.ID, &sn.ARN, &sn.ClusterID, &sn.Status, &sn.SnapshotType, &createdAt) @@ -788,7 +786,7 @@ func scanSnapshot(sc scanner) (*ClusterSnapshot, error) { return &sn, nil } -func scanSubnetGroup(sc scanner) (*SubnetGroup, error) { +func scanSubnetGroup(sc sqlite.Scanner) (*SubnetGroup, error) { var sg SubnetGroup err := sc.Scan(&sg.Name, &sg.ARN, &sg.Description, &sg.VpcID, &sg.Subnets, &sg.Status) if err != nil { @@ -800,7 +798,7 @@ func scanSubnetGroup(sc scanner) (*SubnetGroup, error) { return &sg, nil } -func scanClusterParamGroup(sc scanner) (*ClusterParamGroup, error) { +func scanClusterParamGroup(sc sqlite.Scanner) (*ClusterParamGroup, error) { var pg ClusterParamGroup err := sc.Scan(&pg.Name, &pg.ARN, &pg.Family, &pg.Description) if err != nil { @@ -812,7 +810,7 @@ func scanClusterParamGroup(sc scanner) (*ClusterParamGroup, error) { return &pg, nil } -func scanDBParamGroup(sc scanner) (*DBParamGroup, error) { +func scanDBParamGroup(sc sqlite.Scanner) (*DBParamGroup, error) { var pg DBParamGroup err := sc.Scan(&pg.Name, &pg.ARN, &pg.Family, &pg.Description) if err != nil { @@ -824,7 +822,7 @@ func scanDBParamGroup(sc scanner) (*DBParamGroup, error) { return &pg, nil } -func scanClusterEndpoint(sc scanner) (*ClusterEndpoint, error) { +func scanClusterEndpoint(sc sqlite.Scanner) (*ClusterEndpoint, error) { var ep ClusterEndpoint err := sc.Scan(&ep.ID, &ep.ARN, &ep.ClusterID, &ep.EndpointType, &ep.StaticMembers, &ep.ExcludedMembers, &ep.Status, &ep.Endpoint) diff --git a/internal/services/opensearch/store.go b/internal/services/opensearch/store.go index 40dd013a..1e6a52f2 100644 --- a/internal/services/opensearch/store.go +++ b/internal/services/opensearch/store.go @@ -223,9 +223,7 @@ func (s *Store) UpdateApplication(id, config string) error { // --- Scanners --- -type scanner interface{ Scan(dest ...any) error } - -func scanDomain(s scanner) (*Domain, error) { +func scanDomain(s sqlite.Scanner) (*Domain, error) { var d Domain var createdAt int64 err := s.Scan( @@ -242,7 +240,7 @@ func scanDomain(s scanner) (*Domain, error) { return &d, nil } -func scanApplication(s scanner) (*Application, error) { +func scanApplication(s sqlite.Scanner) (*Application, error) { var a Application var createdAt int64 err := s.Scan(&a.ID, &a.ARN, &a.Name, &a.Status, &a.Config, &createdAt) diff --git a/internal/services/organizations/store.go b/internal/services/organizations/store.go index 959ae98a..18ffc52a 100644 --- a/internal/services/organizations/store.go +++ b/internal/services/organizations/store.go @@ -214,9 +214,7 @@ func (s *Store) UpdateRootPolicyTypes(id, policyTypesJSON string) error { return err } -type scanner interface{ Scan(dest ...any) error } - -func scanRoot(sc scanner) (*Root, error) { +func scanRoot(sc sqlite.Scanner) (*Root, error) { var r Root err := sc.Scan(&r.ID, &r.ARN, &r.Name, &r.PolicyTypes) if err != nil { @@ -290,7 +288,7 @@ func (s *Store) DeleteAccount(id string) error { return err } -func scanAccount(sc scanner) (*Account, error) { +func scanAccount(sc sqlite.Scanner) (*Account, error) { var a Account var createdAt int64 err := sc.Scan(&a.ID, &a.ARN, &a.Name, &a.Email, &a.Status, &a.JoinedMethod, &a.ParentID, &createdAt) @@ -384,7 +382,7 @@ func (s *Store) OUHasChildren(id string) (bool, error) { return count > 0, err } -func scanOU(sc scanner) (*OU, error) { +func scanOU(sc sqlite.Scanner) (*OU, error) { var ou OU var createdAt int64 err := sc.Scan(&ou.ID, &ou.ARN, &ou.Name, &ou.ParentID, &createdAt) @@ -472,7 +470,7 @@ func (s *Store) DeletePolicy(id string) error { return nil } -func scanPolicy(sc scanner) (*Policy, error) { +func scanPolicy(sc sqlite.Scanner) (*Policy, error) { var p Policy var createdAt, updatedAt int64 err := sc.Scan(&p.ID, &p.ARN, &p.Name, &p.Type, &p.Description, &p.Content, &createdAt, &updatedAt) diff --git a/internal/services/pinpoint/store.go b/internal/services/pinpoint/store.go index e91b642e..aae80510 100644 --- a/internal/services/pinpoint/store.go +++ b/internal/services/pinpoint/store.go @@ -205,11 +205,7 @@ func (s *Store) DeleteApp(id string) error { return nil } -type scanner interface { - Scan(dest ...any) error -} - -func scanApp(row scanner) (*App, error) { +func scanApp(row sqlite.Scanner) (*App, error) { var a App var ts int64 err := row.Scan(&a.ID, &a.ARN, &a.Name, &ts) @@ -292,7 +288,7 @@ func (s *Store) DeleteCampaign(appID, id string) error { return nil } -func scanCampaign(row scanner) (*Campaign, error) { +func scanCampaign(row sqlite.Scanner) (*Campaign, error) { var c Campaign var ts int64 err := row.Scan(&c.ID, &c.AppID, &c.ARN, &c.Name, &c.State, &c.Description, @@ -374,7 +370,7 @@ func (s *Store) DeleteSegment(appID, id string) error { return nil } -func scanSegment(row scanner) (*Segment, error) { +func scanSegment(row sqlite.Scanner) (*Segment, error) { var seg Segment var ts int64 err := row.Scan(&seg.ID, &seg.AppID, &seg.ARN, &seg.Name, &seg.Type, &seg.Dimensions, &seg.Version, &ts) @@ -468,7 +464,7 @@ func (s *Store) DeleteJourney(appID, id string) error { return nil } -func scanJourney(row scanner) (*Journey, error) { +func scanJourney(row sqlite.Scanner) (*Journey, error) { var j Journey var createdTs, updatedTs int64 err := row.Scan(&j.ID, &j.AppID, &j.ARN, &j.Name, &j.State, &j.Activities, &j.Schedule, &createdTs, &updatedTs) @@ -553,7 +549,7 @@ func (s *Store) DeleteTemplate(name, tType string) error { return nil } -func scanTemplate(row scanner) (*Template, error) { +func scanTemplate(row sqlite.Scanner) (*Template, error) { var t Template var createdTs, updatedTs int64 err := row.Scan(&t.Name, &t.Type, &t.Subject, &t.HTMLBody, &t.TextBody, &t.Body, &t.Version, &createdTs, &updatedTs) diff --git a/internal/services/ram/store.go b/internal/services/ram/store.go index 55f097fe..3f59b0bc 100644 --- a/internal/services/ram/store.go +++ b/internal/services/ram/store.go @@ -377,9 +377,7 @@ func (s *Store) DeletePermission(arn string) error { // --- scanners --- -type scanner interface{ Scan(dest ...any) error } - -func scanShare(sc scanner) (*ResourceShare, error) { +func scanShare(sc sqlite.Scanner) (*ResourceShare, error) { var rs ResourceShare var ext int var createdAt, updatedAt int64 @@ -396,7 +394,7 @@ func scanShare(sc scanner) (*ResourceShare, error) { return &rs, nil } -func scanInvitation(sc scanner) (*ShareInvitation, error) { +func scanInvitation(sc sqlite.Scanner) (*ShareInvitation, error) { var inv ShareInvitation var createdAt int64 err := sc.Scan(&inv.ARN, &inv.ShareARN, &inv.Sender, &inv.Receiver, &inv.Status, &createdAt) @@ -410,7 +408,7 @@ func scanInvitation(sc scanner) (*ShareInvitation, error) { return &inv, nil } -func scanPermission(sc scanner) (*Permission, error) { +func scanPermission(sc sqlite.Scanner) (*Permission, error) { var p Permission var isDef int var createdAt int64 diff --git a/internal/services/rds/store.go b/internal/services/rds/store.go index 87cc2887..45a5d3dc 100644 --- a/internal/services/rds/store.go +++ b/internal/services/rds/store.go @@ -822,9 +822,7 @@ func (s *Store) ListTags(arn string) (map[string]string, error) { // --- scan helpers --- -type scanner interface{ Scan(dest ...any) error } - -func scanInstance(sc scanner) (*DBInstance, error) { +func scanInstance(sc sqlite.Scanner) (*DBInstance, error) { var inst DBInstance var createdAt int64 var maz, enc int @@ -844,7 +842,7 @@ func scanInstance(sc scanner) (*DBInstance, error) { return &inst, nil } -func scanCluster(sc scanner) (*DBCluster, error) { +func scanCluster(sc sqlite.Scanner) (*DBCluster, error) { var c DBCluster var createdAt int64 var enc int @@ -861,7 +859,7 @@ func scanCluster(sc scanner) (*DBCluster, error) { return &c, nil } -func scanSnapshot(sc scanner) (*DBSnapshot, error) { +func scanSnapshot(sc sqlite.Scanner) (*DBSnapshot, error) { var sn DBSnapshot var createdAt int64 err := sc.Scan(&sn.ID, &sn.ARN, &sn.InstanceID, &sn.Status, &sn.Engine, &sn.SnapshotType, &createdAt) @@ -875,7 +873,7 @@ func scanSnapshot(sc scanner) (*DBSnapshot, error) { return &sn, nil } -func scanClusterSnapshot(sc scanner) (*ClusterSnapshot, error) { +func scanClusterSnapshot(sc sqlite.Scanner) (*ClusterSnapshot, error) { var sn ClusterSnapshot var createdAt int64 err := sc.Scan(&sn.ID, &sn.ARN, &sn.ClusterID, &sn.Status, &sn.Engine, &sn.SnapshotType, &createdAt) @@ -889,7 +887,7 @@ func scanClusterSnapshot(sc scanner) (*ClusterSnapshot, error) { return &sn, nil } -func scanParamGroup(sc scanner) (*DBParamGroup, error) { +func scanParamGroup(sc sqlite.Scanner) (*DBParamGroup, error) { var pg DBParamGroup err := sc.Scan(&pg.Name, &pg.ARN, &pg.Family, &pg.Description) if err != nil { @@ -901,7 +899,7 @@ func scanParamGroup(sc scanner) (*DBParamGroup, error) { return &pg, nil } -func scanClusterParamGroup(sc scanner) (*ClusterParamGroup, error) { +func scanClusterParamGroup(sc sqlite.Scanner) (*ClusterParamGroup, error) { var pg ClusterParamGroup err := sc.Scan(&pg.Name, &pg.ARN, &pg.Family, &pg.Description) if err != nil { @@ -913,7 +911,7 @@ func scanClusterParamGroup(sc scanner) (*ClusterParamGroup, error) { return &pg, nil } -func scanSubnetGroup(sc scanner) (*SubnetGroup, error) { +func scanSubnetGroup(sc sqlite.Scanner) (*SubnetGroup, error) { var sg SubnetGroup err := sc.Scan(&sg.Name, &sg.ARN, &sg.Description, &sg.VpcID, &sg.Subnets, &sg.Status) if err != nil { @@ -925,7 +923,7 @@ func scanSubnetGroup(sc scanner) (*SubnetGroup, error) { return &sg, nil } -func scanOptionGroup(sc scanner) (*OptionGroup, error) { +func scanOptionGroup(sc sqlite.Scanner) (*OptionGroup, error) { var og OptionGroup err := sc.Scan(&og.Name, &og.ARN, &og.Engine, &og.MajorVersion, &og.Description) if err != nil { diff --git a/internal/services/redshift/store.go b/internal/services/redshift/store.go index 561eb803..5011a2c8 100644 --- a/internal/services/redshift/store.go +++ b/internal/services/redshift/store.go @@ -437,9 +437,7 @@ func (s *Store) ListTags(arn string) (map[string]string, error) { // --- helpers --- -type scanner interface{ Scan(dest ...any) error } - -func scanCluster(sc scanner) (*Cluster, error) { +func scanCluster(sc sqlite.Scanner) (*Cluster, error) { var c Cluster var createdAt int64 var enc int @@ -456,7 +454,7 @@ func scanCluster(sc scanner) (*Cluster, error) { return &c, nil } -func scanSnapshot(sc scanner) (*ClusterSnapshot, error) { +func scanSnapshot(sc sqlite.Scanner) (*ClusterSnapshot, error) { var sn ClusterSnapshot var createdAt int64 err := sc.Scan(&sn.ID, &sn.ClusterID, &sn.ARN, &sn.Status, &sn.SnapshotType, &createdAt) @@ -470,7 +468,7 @@ func scanSnapshot(sc scanner) (*ClusterSnapshot, error) { return &sn, nil } -func scanParameterGroup(sc scanner) (*ParameterGroup, error) { +func scanParameterGroup(sc sqlite.Scanner) (*ParameterGroup, error) { var pg ParameterGroup err := sc.Scan(&pg.Name, &pg.ARN, &pg.Family, &pg.Description) if err != nil { @@ -482,7 +480,7 @@ func scanParameterGroup(sc scanner) (*ParameterGroup, error) { return &pg, nil } -func scanSubnetGroup(sc scanner) (*SubnetGroup, error) { +func scanSubnetGroup(sc sqlite.Scanner) (*SubnetGroup, error) { var sg SubnetGroup err := sc.Scan(&sg.Name, &sg.ARN, &sg.Description, &sg.VpcID, &sg.Subnets) if err != nil { diff --git a/internal/services/resourcegroups/store.go b/internal/services/resourcegroups/store.go index 9f9c32e3..c3047c84 100644 --- a/internal/services/resourcegroups/store.go +++ b/internal/services/resourcegroups/store.go @@ -152,9 +152,7 @@ func (s *Store) UpdateGroupConfig(name, config string) error { return nil } -type scanner interface{ Scan(dest ...any) error } - -func scanGroup(sc scanner) (*Group, error) { +func scanGroup(sc sqlite.Scanner) (*Group, error) { var g Group var createdAt int64 err := sc.Scan(&g.Name, &g.ARN, &g.Description, &g.ResourceQuery, &g.Config, &createdAt) diff --git a/internal/services/route53/store.go b/internal/services/route53/store.go index 42716f8e..5530a1db 100644 --- a/internal/services/route53/store.go +++ b/internal/services/route53/store.go @@ -312,11 +312,7 @@ func (s *Route53Store) ListRecords(zoneID, accountID string) ([]RecordSet, error return recs, rows.Err() } -type scanner interface { - Scan(dest ...any) error -} - -func scanZone(s scanner) (*HostedZone, error) { +func scanZone(s sqlite.Scanner) (*HostedZone, error) { var z HostedZone var createdAt int64 err := s.Scan(&z.ID, &z.Name, &z.AccountID, &z.CallerRef, &z.Comment, &z.RecordCount, &createdAt) @@ -330,7 +326,7 @@ func scanZone(s scanner) (*HostedZone, error) { return &z, nil } -func scanRecord(s scanner) (*RecordSet, error) { +func scanRecord(s sqlite.Scanner) (*RecordSet, error) { var r RecordSet var recordsJSON string var aliasJSON sql.NullString @@ -448,7 +444,7 @@ func (s *Route53Store) DeleteHealthCheck(id, accountID string) error { return nil } -func scanHealthCheck(s scanner) (*HealthCheck, error) { +func scanHealthCheck(s sqlite.Scanner) (*HealthCheck, error) { var hc HealthCheck var ip, rp, fqdn, ss sql.NullString var port sql.NullInt64 @@ -562,7 +558,7 @@ func (s *Route53Store) DeleteTrafficPolicy(id string, version int, accountID str return nil } -func scanTrafficPolicy(s scanner) (*TrafficPolicy, error) { +func scanTrafficPolicy(s sqlite.Scanner) (*TrafficPolicy, error) { var tp TrafficPolicy var tpType sql.NullString var comment sql.NullString diff --git a/internal/services/route53resolver/store.go b/internal/services/route53resolver/store.go index 6ef2f61f..bcd6d9c6 100644 --- a/internal/services/route53resolver/store.go +++ b/internal/services/route53resolver/store.go @@ -335,9 +335,7 @@ func (s *Store) ListEndpointIPs(id string) ([]ipAddrEntry, error) { return ips, nil } -type scanner interface{ Scan(dest ...any) error } - -func scanEndpoint(sc scanner) (*endpointRow, error) { +func scanEndpoint(sc sqlite.Scanner) (*endpointRow, error) { var r endpointRow err := sc.Scan(&r.ID, &r.ARN, &r.Name, &r.Direction, &r.SecurityGroups, &r.IPAddresses, &r.Status, &r.CreatedAt) if err != nil { @@ -416,7 +414,7 @@ func (s *Store) DeleteRule(id string) error { return nil } -func scanRule(sc scanner) (*ruleRow, error) { +func scanRule(sc sqlite.Scanner) (*ruleRow, error) { var r ruleRow err := sc.Scan(&r.ID, &r.ARN, &r.Name, &r.DomainName, &r.RuleType, &r.ResolverEndpointID, &r.TargetIPs, &r.Status, &r.CreatedAt) if err != nil { @@ -476,7 +474,7 @@ func (s *Store) ListRuleAssociations() ([]ruleAssocRow, error) { return result, rows.Err() } -func scanRuleAssoc(sc scanner) (*ruleAssocRow, error) { +func scanRuleAssoc(sc sqlite.Scanner) (*ruleAssocRow, error) { var r ruleAssocRow err := sc.Scan(&r.ID, &r.ResolverRuleID, &r.VPCID, &r.Status, &r.Name) if err != nil { @@ -537,7 +535,7 @@ func (s *Store) DeleteQueryLogConfig(id string) error { return nil } -func scanQueryLog(sc scanner) (*queryLogRow, error) { +func scanQueryLog(sc sqlite.Scanner) (*queryLogRow, error) { var r queryLogRow err := sc.Scan(&r.ID, &r.ARN, &r.Name, &r.Destination, &r.Status, &r.CreatedAt) if err != nil { @@ -597,7 +595,7 @@ func (s *Store) ListQueryLogConfigAssociations() ([]queryLogAssocRow, error) { return result, rows.Err() } -func scanQueryLogAssoc(sc scanner) (*queryLogAssocRow, error) { +func scanQueryLogAssoc(sc sqlite.Scanner) (*queryLogAssocRow, error) { var r queryLogAssocRow err := sc.Scan(&r.ID, &r.ConfigID, &r.ResourceID, &r.Status) if err != nil { @@ -663,7 +661,7 @@ func (s *Store) incrFwRuleGroupCount(groupID string, delta int) { `UPDATE firewall_rule_groups SET rule_count = rule_count + ? WHERE id=?`, delta, groupID) } -func scanFwRuleGroup(sc scanner) (*fwRuleGroupRow, error) { +func scanFwRuleGroup(sc sqlite.Scanner) (*fwRuleGroupRow, error) { var r fwRuleGroupRow err := sc.Scan(&r.ID, &r.ARN, &r.Name, &r.Status, &r.RuleCount, &r.CreatedAt) if err != nil { @@ -735,7 +733,7 @@ func (s *Store) DeleteFirewallRule(groupID, domainListID string) error { return nil } -func scanFwRule(sc scanner) (*fwRuleRow, error) { +func scanFwRule(sc sqlite.Scanner) (*fwRuleRow, error) { var r fwRuleRow err := sc.Scan(&r.GroupID, &r.DomainListID, &r.Name, &r.Priority, &r.Action, &r.BlockResponse) if err != nil { @@ -836,7 +834,7 @@ func (s *Store) ListFirewallDomains(listID string) ([]string, error) { return result, rows.Err() } -func scanFwDomainList(sc scanner) (*fwDomainListRow, error) { +func scanFwDomainList(sc sqlite.Scanner) (*fwDomainListRow, error) { var r fwDomainListRow err := sc.Scan(&r.ID, &r.ARN, &r.Name, &r.Status, &r.DomainCount, &r.CreatedAt) if err != nil { @@ -914,7 +912,7 @@ func (s *Store) UpdateFirewallRuleGroupAssociation(id, name string, priority int return s.GetFirewallRuleGroupAssociation(id) } -func scanFwRuleGroupAssoc(sc scanner) (*fwRuleGroupAssocRow, error) { +func scanFwRuleGroupAssoc(sc sqlite.Scanner) (*fwRuleGroupAssocRow, error) { var r fwRuleGroupAssocRow err := sc.Scan(&r.ID, &r.GroupID, &r.VPCID, &r.Name, &r.Priority, &r.Status) if err != nil { diff --git a/internal/services/sagemaker/store.go b/internal/services/sagemaker/store.go index f0c0abdf..e91d7331 100644 --- a/internal/services/sagemaker/store.go +++ b/internal/services/sagemaker/store.go @@ -279,8 +279,6 @@ func NewStore(dataDir string) (*Store, error) { func (s *Store) Close() error { return s.store.Close() } -type scanner interface{ Scan(dest ...any) error } - // ---- NotebookInstance ---- func (s *Store) CreateNotebookInstance(name, arn, status, instanceType, roleARN, url string) (*NotebookInstance, error) { @@ -356,7 +354,7 @@ func (s *Store) DeleteNotebookInstance(name string) error { return nil } -func scanNotebookInstance(sc scanner) (*NotebookInstance, error) { +func scanNotebookInstance(sc sqlite.Scanner) (*NotebookInstance, error) { var nb NotebookInstance var createdAt int64 err := sc.Scan(&nb.Name, &nb.ARN, &nb.Status, &nb.InstanceType, &nb.RoleARN, &nb.URL, &createdAt) @@ -419,7 +417,7 @@ func (s *Store) DeleteModel(name string) error { return nil } -func scanModel(sc scanner) (*Model, error) { +func scanModel(sc sqlite.Scanner) (*Model, error) { var m Model var createdAt int64 err := sc.Scan(&m.Name, &m.ARN, &m.ExecutionRole, &m.PrimaryContainer, &createdAt) @@ -482,7 +480,7 @@ func (s *Store) DeleteEndpointConfig(name string) error { return nil } -func scanEndpointConfig(sc scanner) (*EndpointConfig, error) { +func scanEndpointConfig(sc sqlite.Scanner) (*EndpointConfig, error) { var ec EndpointConfig var createdAt int64 err := sc.Scan(&ec.Name, &ec.ARN, &ec.ProductionVariants, &createdAt) @@ -560,7 +558,7 @@ func (s *Store) DeleteEndpoint(name string) error { return nil } -func scanEndpoint(sc scanner) (*Endpoint, error) { +func scanEndpoint(sc sqlite.Scanner) (*Endpoint, error) { var e Endpoint var createdAt, updatedAt int64 err := sc.Scan(&e.Name, &e.ARN, &e.ConfigName, &e.Status, &createdAt, &updatedAt) @@ -624,7 +622,7 @@ func (s *Store) UpdateTrainingJobStatus(name, status string) error { return nil } -func scanTrainingJob(sc scanner) (*TrainingJob, error) { +func scanTrainingJob(sc sqlite.Scanner) (*TrainingJob, error) { var tj TrainingJob var createdAt int64 err := sc.Scan(&tj.Name, &tj.ARN, &tj.Status, &tj.RoleARN, &tj.Algorithm, &tj.InputConfig, &tj.OutputConfig, &tj.ResourceConfig, &createdAt) @@ -687,7 +685,7 @@ func (s *Store) UpdateProcessingJobStatus(name, status string) error { return nil } -func scanProcessingJob(sc scanner) (*ProcessingJob, error) { +func scanProcessingJob(sc sqlite.Scanner) (*ProcessingJob, error) { var pj ProcessingJob var createdAt int64 err := sc.Scan(&pj.Name, &pj.ARN, &pj.Status, &pj.RoleARN, &pj.AppSpec, &pj.Inputs, &pj.Outputs, &pj.Resources, &createdAt) @@ -750,7 +748,7 @@ func (s *Store) UpdateTransformJobStatus(name, status string) error { return nil } -func scanTransformJob(sc scanner) (*TransformJob, error) { +func scanTransformJob(sc sqlite.Scanner) (*TransformJob, error) { var tj TransformJob var createdAt int64 err := sc.Scan(&tj.Name, &tj.ARN, &tj.Status, &tj.ModelName, &tj.Input, &tj.Output, &tj.Resources, &createdAt) @@ -828,7 +826,7 @@ func (s *Store) DeletePipeline(name string) error { return nil } -func scanPipeline(sc scanner) (*Pipeline, error) { +func scanPipeline(sc sqlite.Scanner) (*Pipeline, error) { var p Pipeline var createdAt, updatedAt int64 err := sc.Scan(&p.Name, &p.ARN, &p.RoleARN, &p.Definition, &p.Description, &createdAt, &updatedAt) @@ -894,7 +892,7 @@ func (s *Store) UpdatePipelineExecutionStatus(arn, status string) error { return nil } -func scanPipelineExecution(sc scanner) (*PipelineExecution, error) { +func scanPipelineExecution(sc sqlite.Scanner) (*PipelineExecution, error) { var pe PipelineExecution var createdAt int64 err := sc.Scan(&pe.ARN, &pe.PipelineName, &pe.Status, &createdAt) @@ -969,7 +967,7 @@ func (s *Store) DeleteExperiment(name string) error { return nil } -func scanExperiment(sc scanner) (*Experiment, error) { +func scanExperiment(sc sqlite.Scanner) (*Experiment, error) { var e Experiment var createdAt int64 err := sc.Scan(&e.Name, &e.ARN, &e.Description, &createdAt) @@ -1052,7 +1050,7 @@ func (s *Store) DeleteTrial(name string) error { return nil } -func scanTrial(sc scanner) (*Trial, error) { +func scanTrial(sc sqlite.Scanner) (*Trial, error) { var tr Trial var createdAt int64 err := sc.Scan(&tr.Name, &tr.ARN, &tr.ExperimentName, &createdAt) @@ -1127,7 +1125,7 @@ func (s *Store) DeleteDomain(id string) error { return nil } -func scanDomain(sc scanner) (*Domain, error) { +func scanDomain(sc sqlite.Scanner) (*Domain, error) { var d Domain var createdAt int64 err := sc.Scan(&d.ID, &d.ARN, &d.Name, &d.Status, &d.AuthMode, &d.VpcID, &createdAt) @@ -1211,7 +1209,7 @@ func (s *Store) DeleteUserProfile(domainID, name string) error { return nil } -func scanUserProfile(sc scanner) (*UserProfile, error) { +func scanUserProfile(sc sqlite.Scanner) (*UserProfile, error) { var up UserProfile var createdAt int64 err := sc.Scan(&up.DomainID, &up.Name, &up.ARN, &up.Status, &createdAt) diff --git a/internal/services/scheduler/store.go b/internal/services/scheduler/store.go index 9f76cd16..412682f8 100644 --- a/internal/services/scheduler/store.go +++ b/internal/services/scheduler/store.go @@ -351,9 +351,7 @@ func (s *Store) ListRateLimits() ([]RateLimit, error) { return list, rows.Err() } -type scanner interface{ Scan(dest ...any) error } - -func scanGroup(s scanner) (*ScheduleGroup, error) { +func scanGroup(s sqlite.Scanner) (*ScheduleGroup, error) { var g ScheduleGroup var createdAt int64 err := s.Scan(&g.Name, &g.ARN, &g.State, &g.AccountID, &createdAt) @@ -367,7 +365,7 @@ func scanGroup(s scanner) (*ScheduleGroup, error) { return &g, nil } -func scanSchedule(s scanner) (*Schedule, error) { +func scanSchedule(s sqlite.Scanner) (*Schedule, error) { var sc Schedule var createdAt int64 err := s.Scan(&sc.Name, &sc.GroupName, &sc.ARN, &sc.ScheduleExpression, &sc.Target, &sc.State, &sc.FlexibleTimeWindow, &sc.Description, &sc.AccountID, &createdAt) diff --git a/internal/services/servicediscovery/store.go b/internal/services/servicediscovery/store.go index fb0d2e59..569f5495 100644 --- a/internal/services/servicediscovery/store.go +++ b/internal/services/servicediscovery/store.go @@ -364,9 +364,7 @@ func (s *Store) InstanceCount(serviceID string) (int32, error) { return count, err } -type scanner interface{ Scan(dest ...any) error } - -func scanNamespace(s scanner) (*Namespace, error) { +func scanNamespace(s sqlite.Scanner) (*Namespace, error) { var ns Namespace var createdAt int64 err := s.Scan(&ns.ID, &ns.ARN, &ns.Name, &ns.Type, &ns.Description, &ns.Config, &createdAt) @@ -380,7 +378,7 @@ func scanNamespace(s scanner) (*Namespace, error) { return &ns, nil } -func scanService(s scanner) (*Service, error) { +func scanService(s sqlite.Scanner) (*Service, error) { var svc Service var createdAt int64 err := s.Scan(&svc.ID, &svc.ARN, &svc.Name, &svc.NamespaceID, &svc.Description, &svc.DnsConfig, &svc.HealthConfig, &createdAt) diff --git a/internal/services/ses/store.go b/internal/services/ses/store.go index f875b142..fc5b1523 100644 --- a/internal/services/ses/store.go +++ b/internal/services/ses/store.go @@ -220,11 +220,7 @@ func (s *Store) SetDkimEnabled(identity string, enabled bool) error { return err } -type scanner interface { - Scan(dest ...any) error -} - -func scanIdentity(row scanner) (*Identity, error) { +func scanIdentity(row sqlite.Scanner) (*Identity, error) { var id Identity var tokensJSON string var createdAt int64 @@ -470,7 +466,7 @@ func (s *Store) CloneReceiptRuleSet(originalName, newName string) error { return rows.Err() } -func scanRuleSet(row scanner) (*ReceiptRuleSet, error) { +func scanRuleSet(row sqlite.Scanner) (*ReceiptRuleSet, error) { var rs ReceiptRuleSet var active int var createdAt int64 @@ -605,7 +601,7 @@ func (s *Store) ReorderReceiptRuleSet(ruleSetName string, ruleNames []string) er return nil } -func scanRule(row scanner) (*ReceiptRule, error) { +func scanRule(row sqlite.Scanner) (*ReceiptRule, error) { var rr ReceiptRule var enabled, scanEnabled int var recJSON, actJSON string diff --git a/internal/services/sesv2/store.go b/internal/services/sesv2/store.go index 25205c56..62fb5ec7 100644 --- a/internal/services/sesv2/store.go +++ b/internal/services/sesv2/store.go @@ -708,9 +708,7 @@ func (s *Store) CreateSentEmail(e *SentEmail) error { // --- Scan helpers --- -type scanner interface{ Scan(dest ...any) error } - -func scanEmailIdentity(sc scanner) (*EmailIdentity, error) { +func scanEmailIdentity(sc sqlite.Scanner) (*EmailIdentity, error) { var e EmailIdentity var verified int err := sc.Scan(&e.Name, &e.Type, &verified, &e.DkimStatus, &e.ConfigSet, &e.CreatedAt) @@ -724,7 +722,7 @@ func scanEmailIdentity(sc scanner) (*EmailIdentity, error) { return &e, nil } -func scanEmailTemplate(sc scanner) (*EmailTemplate, error) { +func scanEmailTemplate(sc sqlite.Scanner) (*EmailTemplate, error) { var t EmailTemplate err := sc.Scan(&t.Name, &t.Subject, &t.HTML, &t.TextContent, &t.CreatedAt) if err != nil { @@ -736,7 +734,7 @@ func scanEmailTemplate(sc scanner) (*EmailTemplate, error) { return &t, nil } -func scanConfigSet(sc scanner) (*ConfigSet, error) { +func scanConfigSet(sc sqlite.Scanner) (*ConfigSet, error) { var c ConfigSet var sending int err := sc.Scan(&c.Name, &sending, &c.Reputation, &c.Suppression, &c.Tracking, &c.Delivery, &c.CreatedAt) @@ -750,7 +748,7 @@ func scanConfigSet(sc scanner) (*ConfigSet, error) { return &c, nil } -func scanContactList(sc scanner) (*ContactList, error) { +func scanContactList(sc sqlite.Scanner) (*ContactList, error) { var cl ContactList err := sc.Scan(&cl.Name, &cl.Description, &cl.Topics, &cl.CreatedAt, &cl.UpdatedAt) if err != nil { @@ -762,7 +760,7 @@ func scanContactList(sc scanner) (*ContactList, error) { return &cl, nil } -func scanContact(sc scanner) (*Contact, error) { +func scanContact(sc sqlite.Scanner) (*Contact, error) { var c Contact var unsub int err := sc.Scan(&c.Email, &c.ListName, &c.Topics, &unsub, &c.Attributes, &c.CreatedAt, &c.UpdatedAt) @@ -776,7 +774,7 @@ func scanContact(sc scanner) (*Contact, error) { return &c, nil } -func scanDedicatedIpPool(sc scanner) (*DedicatedIpPool, error) { +func scanDedicatedIpPool(sc sqlite.Scanner) (*DedicatedIpPool, error) { var p DedicatedIpPool err := sc.Scan(&p.Name, &p.ScalingMode, &p.CreatedAt) if err != nil { @@ -788,7 +786,7 @@ func scanDedicatedIpPool(sc scanner) (*DedicatedIpPool, error) { return &p, nil } -func scanSuppressedDestination(sc scanner) (*SuppressedDestination, error) { +func scanSuppressedDestination(sc sqlite.Scanner) (*SuppressedDestination, error) { var sd SuppressedDestination err := sc.Scan(&sd.Email, &sd.Reason, &sd.CreatedAt) if err != nil { diff --git a/internal/services/sfn/store.go b/internal/services/sfn/store.go index f5b506d5..342a5cbc 100644 --- a/internal/services/sfn/store.go +++ b/internal/services/sfn/store.go @@ -377,9 +377,7 @@ func (s *Store) DeleteAlias(arn string) error { // ---- Scanners ---- -type scanner interface{ Scan(dest ...any) error } - -func scanStateMachine(s scanner) (*StateMachine, error) { +func scanStateMachine(s sqlite.Scanner) (*StateMachine, error) { var sm StateMachine var createdAt, updatedAt int64 err := s.Scan(&sm.ARN, &sm.Name, &sm.Definition, &sm.RoleARN, &sm.Type, @@ -395,7 +393,7 @@ func scanStateMachine(s scanner) (*StateMachine, error) { return &sm, nil } -func scanExecution(s scanner) (*Execution, error) { +func scanExecution(s sqlite.Scanner) (*Execution, error) { var ex Execution var startDate, stopDate int64 err := s.Scan(&ex.ARN, &ex.Name, &ex.StateMachine, &ex.Status, @@ -413,7 +411,7 @@ func scanExecution(s scanner) (*Execution, error) { return &ex, nil } -func scanActivity(s scanner) (*Activity, error) { +func scanActivity(s sqlite.Scanner) (*Activity, error) { var act Activity var createdAt int64 err := s.Scan(&act.ARN, &act.Name, &createdAt) @@ -427,7 +425,7 @@ func scanActivity(s scanner) (*Activity, error) { return &act, nil } -func scanAlias(s scanner) (*StateMachineAlias, error) { +func scanAlias(s sqlite.Scanner) (*StateMachineAlias, error) { var a StateMachineAlias var createdAt, updatedAt int64 err := s.Scan(&a.ARN, &a.Name, &a.StateMachine, &a.Description, diff --git a/internal/services/shield/store.go b/internal/services/shield/store.go index d03862f2..cc9b0410 100644 --- a/internal/services/shield/store.go +++ b/internal/services/shield/store.go @@ -300,9 +300,7 @@ func (s *Store) SetProactiveEngagement(status string) error { // --- scanners --- -type scanner interface{ Scan(dest ...any) error } - -func scanProtection(sc scanner) (*Protection, error) { +func scanProtection(sc sqlite.Scanner) (*Protection, error) { var p Protection var createdAt int64 err := sc.Scan(&p.ID, &p.ARN, &p.Name, &p.ResourceARN, &p.HealthCheckIDs, &createdAt) @@ -316,7 +314,7 @@ func scanProtection(sc scanner) (*Protection, error) { return &p, nil } -func scanProtectionGroup(sc scanner) (*ProtectionGroup, error) { +func scanProtectionGroup(sc sqlite.Scanner) (*ProtectionGroup, error) { var g ProtectionGroup var createdAt int64 err := sc.Scan(&g.ID, &g.ARN, &g.Aggregation, &g.Pattern, &g.ResourceType, &g.Members, &createdAt) diff --git a/internal/services/sns/store.go b/internal/services/sns/store.go index 45234aeb..8c3f1e7d 100644 --- a/internal/services/sns/store.go +++ b/internal/services/sns/store.go @@ -146,11 +146,7 @@ func (s *SNSStore) ListTopics(accountID string) ([]Topic, error) { return topics, rows.Err() } -type scanner interface { - Scan(dest ...any) error -} - -func scanTopic(s scanner) (*Topic, error) { +func scanTopic(s sqlite.Scanner) (*Topic, error) { var t Topic var attrJSON string var createdAt int64 diff --git a/internal/services/support/store.go b/internal/services/support/store.go index 3197a1ff..611ee232 100644 --- a/internal/services/support/store.go +++ b/internal/services/support/store.go @@ -247,9 +247,7 @@ func (s *Store) ListCommunications(caseID string) ([]Communication, error) { return comms, rows.Err() } -type scanner interface{ Scan(dest ...any) error } - -func scanCase(s scanner) (*Case, error) { +func scanCase(s sqlite.Scanner) (*Case, error) { var c Case var createdAt int64 err := s.Scan(&c.ID, &c.Subject, &c.Status, &c.ServiceCode, &c.CategoryCode, &c.SeverityCode, &c.Language, &c.SubmittedBy, &createdAt) diff --git a/internal/services/swf/store.go b/internal/services/swf/store.go index b7a4f9e7..fea218f1 100644 --- a/internal/services/swf/store.go +++ b/internal/services/swf/store.go @@ -413,9 +413,7 @@ func (s *Store) CountWorkflowExecutions(domain, statusFilter string) (int, error // ---- Scanners ---- -type scanner interface{ Scan(dest ...any) error } - -func scanDomain(s scanner) (*Domain, error) { +func scanDomain(s sqlite.Scanner) (*Domain, error) { var d Domain var createdAt int64 err := s.Scan(&d.Name, &d.ARN, &d.Status, &d.Description, &d.Retention, &createdAt) @@ -429,7 +427,7 @@ func scanDomain(s scanner) (*Domain, error) { return &d, nil } -func scanWorkflowType(s scanner) (*WorkflowType, error) { +func scanWorkflowType(s sqlite.Scanner) (*WorkflowType, error) { var wt WorkflowType var createdAt int64 err := s.Scan(&wt.Domain, &wt.Name, &wt.Version, &wt.Status, &wt.Description, &wt.DefaultTimeout, &createdAt) @@ -443,7 +441,7 @@ func scanWorkflowType(s scanner) (*WorkflowType, error) { return &wt, nil } -func scanActivityType(s scanner) (*ActivityType, error) { +func scanActivityType(s sqlite.Scanner) (*ActivityType, error) { var at ActivityType var createdAt int64 err := s.Scan(&at.Domain, &at.Name, &at.Version, &at.Status, &at.Description, &at.DefaultTimeout, &createdAt) @@ -457,7 +455,7 @@ func scanActivityType(s scanner) (*ActivityType, error) { return &at, nil } -func scanWorkflowExecution(s scanner) (*WorkflowExecution, error) { +func scanWorkflowExecution(s sqlite.Scanner) (*WorkflowExecution, error) { var we WorkflowExecution var startTime, closeTime int64 err := s.Scan(&we.Domain, &we.WorkflowID, &we.RunID, &we.WorkflowName, &we.WorkflowVersion, diff --git a/internal/services/textract/store.go b/internal/services/textract/store.go index a2673a7f..72cbef4d 100644 --- a/internal/services/textract/store.go +++ b/internal/services/textract/store.go @@ -242,9 +242,7 @@ func (s *Store) GetJob(id string) (*AsyncJob, error) { // --- scanners --- -type scanner interface{ Scan(dest ...any) error } - -func scanAdapter(sc scanner) (*Adapter, error) { +func scanAdapter(sc sqlite.Scanner) (*Adapter, error) { var a Adapter var createdAt int64 err := sc.Scan(&a.ID, &a.ARN, &a.Name, &a.FeatureTypes, &a.AutoUpdate, &createdAt) @@ -258,7 +256,7 @@ func scanAdapter(sc scanner) (*Adapter, error) { return &a, nil } -func scanAdapterVersion(sc scanner) (*AdapterVersion, error) { +func scanAdapterVersion(sc sqlite.Scanner) (*AdapterVersion, error) { var v AdapterVersion var createdAt int64 err := sc.Scan(&v.AdapterID, &v.Version, &v.Status, &v.DatasetConfig, &createdAt) @@ -272,7 +270,7 @@ func scanAdapterVersion(sc scanner) (*AdapterVersion, error) { return &v, nil } -func scanJob(sc scanner) (*AsyncJob, error) { +func scanJob(sc sqlite.Scanner) (*AsyncJob, error) { var j AsyncJob var createdAt int64 err := sc.Scan(&j.ID, &j.Type, &j.Status, &createdAt) diff --git a/internal/services/timestreamwrite/store.go b/internal/services/timestreamwrite/store.go index 39b47469..2c50fe44 100644 --- a/internal/services/timestreamwrite/store.go +++ b/internal/services/timestreamwrite/store.go @@ -356,9 +356,7 @@ func (s *Store) ListTags(arn string) (map[string]string, error) { // ---- scanners ---- -type scanner interface{ Scan(dest ...any) error } - -func scanDatabase(sc scanner) (*DatabaseRow, error) { +func scanDatabase(sc sqlite.Scanner) (*DatabaseRow, error) { var r DatabaseRow var createdAt, updatedAt int64 err := sc.Scan(&r.Name, &r.ARN, &r.KMSKeyID, &r.TableCount, &createdAt, &updatedAt) @@ -373,7 +371,7 @@ func scanDatabase(sc scanner) (*DatabaseRow, error) { return &r, nil } -func scanTable(sc scanner) (*TableRow, error) { +func scanTable(sc sqlite.Scanner) (*TableRow, error) { var r TableRow var createdAt, updatedAt int64 err := sc.Scan(&r.Name, &r.DatabaseName, &r.ARN, &r.Status, @@ -389,7 +387,7 @@ func scanTable(sc scanner) (*TableRow, error) { return &r, nil } -func scanBatchLoadTask(sc scanner) (*BatchLoadTaskRow, error) { +func scanBatchLoadTask(sc sqlite.Scanner) (*BatchLoadTaskRow, error) { var r BatchLoadTaskRow var createdAt int64 err := sc.Scan(&r.ID, &r.DatabaseName, &r.TableName, &r.Status, &r.DataSource, &createdAt) diff --git a/internal/services/transcribe/store.go b/internal/services/transcribe/store.go index e0b238d0..b3a433cd 100644 --- a/internal/services/transcribe/store.go +++ b/internal/services/transcribe/store.go @@ -188,9 +188,7 @@ func (s *Store) DeleteTranscriptionJob(name string) error { return nil } -type scanner interface{ Scan(dest ...any) error } - -func scanTranscriptionJob(sc scanner) (*TranscriptionJob, error) { +func scanTranscriptionJob(sc sqlite.Scanner) (*TranscriptionJob, error) { var j TranscriptionJob var createdAt, completedAt int64 err := sc.Scan(&j.Name, &j.Status, &j.Language, &j.MediaURI, &j.MediaFormat, &j.OutputURI, &createdAt, &completedAt) @@ -280,7 +278,7 @@ func (s *Store) DeleteVocabulary(name string) error { return nil } -func scanVocabulary(sc scanner) (*Vocabulary, error) { +func scanVocabulary(sc sqlite.Scanner) (*Vocabulary, error) { var v Vocabulary var createdAt, updatedAt int64 err := sc.Scan(&v.Name, &v.Language, &v.Status, &v.Phrases, &createdAt, &updatedAt) @@ -370,7 +368,7 @@ func (s *Store) DeleteVocabularyFilter(name string) error { return nil } -func scanVocabularyFilter(sc scanner) (*VocabularyFilter, error) { +func scanVocabularyFilter(sc sqlite.Scanner) (*VocabularyFilter, error) { var f VocabularyFilter var createdAt, updatedAt int64 err := sc.Scan(&f.Name, &f.Language, &f.Words, &createdAt, &updatedAt) @@ -444,7 +442,7 @@ func (s *Store) DeleteLanguageModel(name string) error { return nil } -func scanLanguageModel(sc scanner) (*LanguageModel, error) { +func scanLanguageModel(sc sqlite.Scanner) (*LanguageModel, error) { var m LanguageModel var createdAt int64 err := sc.Scan(&m.Name, &m.Status, &m.Language, &m.BaseModel, &createdAt) @@ -527,7 +525,7 @@ func (s *Store) DeleteCallAnalyticsCategory(name string) error { return nil } -func scanCallAnalyticsCategory(sc scanner) (*CallAnalyticsCategory, error) { +func scanCallAnalyticsCategory(sc sqlite.Scanner) (*CallAnalyticsCategory, error) { var c CallAnalyticsCategory var createdAt, updatedAt int64 err := sc.Scan(&c.Name, &c.Rules, &c.InputType, &createdAt, &updatedAt) diff --git a/internal/services/transfer/store.go b/internal/services/transfer/store.go index eba54199..10094b17 100644 --- a/internal/services/transfer/store.go +++ b/internal/services/transfer/store.go @@ -311,9 +311,7 @@ func (s *Store) DeleteAccess(serverID, externalID string) error { return nil } -type scanner interface{ Scan(dest ...any) error } - -func scanServer(s scanner) (*Server, error) { +func scanServer(s sqlite.Scanner) (*Server, error) { var srv Server var createdAt int64 err := s.Scan(&srv.ID, &srv.ARN, &srv.State, &srv.Protocols, &srv.EndpointType, @@ -328,7 +326,7 @@ func scanServer(s scanner) (*Server, error) { return &srv, nil } -func scanHostKey(s scanner) (*HostKey, error) { +func scanHostKey(s sqlite.Scanner) (*HostKey, error) { var hk HostKey var createdAt int64 err := s.Scan(&hk.ID, &hk.ARN, &hk.ServerID, &hk.Description, &hk.Fingerprint, &hk.Type, &createdAt) @@ -342,7 +340,7 @@ func scanHostKey(s scanner) (*HostKey, error) { return &hk, nil } -func scanAccess(s scanner) (*Access, error) { +func scanAccess(s sqlite.Scanner) (*Access, error) { var a Access var createdAt int64 err := s.Scan(&a.ServerID, &a.ExternalID, &a.Role, &a.HomeDirectory, &a.Policy, &createdAt) diff --git a/internal/services/xray/store.go b/internal/services/xray/store.go index a286ccf2..e2bc35df 100644 --- a/internal/services/xray/store.go +++ b/internal/services/xray/store.go @@ -312,9 +312,7 @@ func (s *Store) ListDistinctTraceIDs() ([]string, error) { // --- Scanners --- -type scanner interface{ Scan(dest ...any) error } - -func scanGroup(sc scanner) (*Group, error) { +func scanGroup(sc sqlite.Scanner) (*Group, error) { var g Group err := sc.Scan(&g.Name, &g.ARN, &g.FilterExpr, &g.InsightsConfig) if err != nil { @@ -326,7 +324,7 @@ func scanGroup(sc scanner) (*Group, error) { return &g, nil } -func scanSamplingRule(sc scanner) (*SamplingRule, error) { +func scanSamplingRule(sc sqlite.Scanner) (*SamplingRule, error) { var r SamplingRule err := sc.Scan( &r.Name, &r.ARN, &r.Priority, &r.FixedRate, &r.ReservoirSize, diff --git a/internal/storage/sqlite/store.go b/internal/storage/sqlite/store.go index 3551eb1d..04c85a84 100644 --- a/internal/storage/sqlite/store.go +++ b/internal/storage/sqlite/store.go @@ -17,6 +17,11 @@ type Migration struct { SQL string } +// Scanner is implemented by *sql.Row and *sql.Rows; it scans one row into dest. +type Scanner interface { + Scan(dest ...any) error +} + type Store struct { db *sql.DB path string