Documentation ¶
Overview ¶
Derived from github.com/stu-art/awsclient/awsclient.go Copyright 2012 Stuart Tettemer and 2014 the aws Authors. Use of this source code is governed by a BSD-style license that can be found in the LICENSE file.
Index ¶
- Constants
- Variables
- func QueryString(params ...map[string]string) string
- func Resolve(wsdl WSDL) (req, resp map[string][]string)
- func ResolveMsg(name string, wsdl WSDL) string
- func SignV2(creds Creds, service Service, req map[string]string, date time.Time, ...) map[string]string
- func TypesV2(name string, wsdl WSDL) *ast.File
- func Unqualify(msg string) string
- type Choice
- type ComplexType
- type Creds
- type Element
- type Group
- type GroupRef
- type InputElem
- type Message
- type Operation
- type OutputElem
- type PartElem
- type Service
- type WSDL
Constants ¶
View Source
const ( BINDING = "binding" SERVICE = "service" MESSAGE = "message" OPERATION = "operation" TYPES = "types" SCHEMA = "schema" ELEMENT = "element" COMPLEXTYPE = "complexType" GROUP = "group" )
View Source
const ACTION_KEY = "Action"
View Source
const ARG_NAME = "prefix"
View Source
const ARG_TYPE = "string"
View Source
const (
DATETIME = "xs:dateTime"
)
View Source
const IDX_NAME = "i"
TODO import strconv
View Source
const (
ISO8601 = "2006-01-02T15:04:05Z"
)
Time format constants, see time.Format
View Source
const METH_NAME = "Params"
View Source
const RECV_NAME = "t"
View Source
const RET_NAME = "params"
View Source
const VAL_NAME = "val"
Variables ¶
View Source
var BUILTINS map[string]string
View Source
var BUILTINS_UNQUAL map[string]string
Functions ¶
func QueryString ¶
func ResolveMsg ¶
Types ¶
type ComplexType ¶
type Operation ¶
type Operation struct { Name string `xml:"name,attr"` Input InputElem `xml:"input"` Output OutputElem `xml:"output"` }
type OutputElem ¶
type OutputElem struct {
Message string `xml:"message,attr"`
}
Directories ¶
Path | Synopsis |
---|---|
Derived from http://golang.org/src/pkg/net/url/url.go Copyright 2012 The Go Authors.
|
Derived from http://golang.org/src/pkg/net/url/url.go Copyright 2012 The Go Authors. |
Click to show internal directories.
Click to hide internal directories.