Merge pull request #10451 from hashicorp/f-aws-bump-sdk
provider/aws: Bump sdk to v1.5.12
This commit is contained in:
commit
7339b31103
|
@ -1,3 +1,44 @@
|
|||
Release v1.5.12 (2016-11-30)
|
||||
===
|
||||
|
||||
Service Client Updates
|
||||
---
|
||||
`service/lightsail`: Adds new service
|
||||
`service/polly`: Adds new service
|
||||
`service/rekognition`: Adds new service
|
||||
`service/snowball`: Updates service API and documentation
|
||||
|
||||
Release v1.5.11 (2016-11-29)
|
||||
===
|
||||
|
||||
Service Client Updates
|
||||
---
|
||||
`service/s3`: Updates service API and documentation
|
||||
|
||||
Release v1.5.10 (2016-11-22)
|
||||
===
|
||||
|
||||
Service Client Updates
|
||||
---
|
||||
`service/cloudformation`: Updates service API and documentation
|
||||
`service/glacier`: Updates service API, documentation, and examples
|
||||
`service/route53`: Updates service API and documentation
|
||||
`service/s3`: Updates service API and documentation
|
||||
|
||||
SDK Bug Fixes
|
||||
---
|
||||
* `private/protocol/xml/xmlutil`: Fixes xml marshaler to unmarshal properly
|
||||
into tagged fields
|
||||
[#916](https://github.com/aws/aws-sdk-go/issues/916)
|
||||
|
||||
Release v1.5.9 (2016-11-22)
|
||||
===
|
||||
|
||||
Service Client Updates
|
||||
---
|
||||
`service/cloudtrail`: Updates service API and documentation
|
||||
`service/ecs`: Updates service API and documentation
|
||||
|
||||
Release v1.5.8 (2016-11-18)
|
||||
===
|
||||
|
||||
|
|
|
@ -71,7 +71,7 @@ var reStatusCode = regexp.MustCompile(`^(\d{3})`)
|
|||
|
||||
// ValidateReqSigHandler is a request handler to ensure that the request's
|
||||
// signature doesn't expire before it is sent. This can happen when a request
|
||||
// is built and signed signficantly before it is sent. Or signficant delays
|
||||
// is built and signed signficantly before it is sent. Or significant delays
|
||||
// occur whne retrying requests that would cause the signature to expire.
|
||||
var ValidateReqSigHandler = request.NamedHandler{
|
||||
Name: "core.ValidateReqSigHandler",
|
||||
|
|
|
@ -55,6 +55,8 @@ type Operation struct {
|
|||
HTTPMethod string
|
||||
HTTPPath string
|
||||
*Paginator
|
||||
|
||||
BeforePresignFn func(r *Request) error
|
||||
}
|
||||
|
||||
// Paginator keeps track of pagination configuration for an API operation.
|
||||
|
@ -149,6 +151,15 @@ func (r *Request) SetReaderBody(reader io.ReadSeeker) {
|
|||
func (r *Request) Presign(expireTime time.Duration) (string, error) {
|
||||
r.ExpireTime = expireTime
|
||||
r.NotHoist = false
|
||||
|
||||
if r.Operation.BeforePresignFn != nil {
|
||||
r = r.copy()
|
||||
err := r.Operation.BeforePresignFn(r)
|
||||
if err != nil {
|
||||
return "", err
|
||||
}
|
||||
}
|
||||
|
||||
r.Sign()
|
||||
if r.Error != nil {
|
||||
return "", r.Error
|
||||
|
@ -334,6 +345,17 @@ func (r *Request) Send() error {
|
|||
return nil
|
||||
}
|
||||
|
||||
// copy will copy a request which will allow for local manipulation of the
|
||||
// request.
|
||||
func (r *Request) copy() *Request {
|
||||
req := &Request{}
|
||||
*req = *r
|
||||
req.Handlers = r.Handlers.Copy()
|
||||
op := *r.Operation
|
||||
req.Operation = &op
|
||||
return req
|
||||
}
|
||||
|
||||
// AddToUserAgent adds the string to the end of the request's current user agent.
|
||||
func AddToUserAgent(r *Request, s string) {
|
||||
curUA := r.HTTPRequest.Header.Get("User-Agent")
|
||||
|
|
|
@ -34,7 +34,7 @@ type Session struct {
|
|||
// If the AWS_SDK_LOAD_CONFIG environment is set to a truthy value, the New
|
||||
// method could now encounter an error when loading the configuration. When
|
||||
// The environment variable is set, and an error occurs, New will return a
|
||||
// session that will fail all requests reporting the error that occured while
|
||||
// session that will fail all requests reporting the error that occurred while
|
||||
// loading the session. Use NewSession to get the error when creating the
|
||||
// session.
|
||||
//
|
||||
|
@ -59,7 +59,7 @@ func New(cfgs ...*aws.Config) *Session {
|
|||
// needs to be replicated if an error occurs while creating
|
||||
// the session.
|
||||
msg := "failed to create session with AWS_SDK_LOAD_CONFIG enabled. " +
|
||||
"Use session.NewSession to handle errors occuring during session creation."
|
||||
"Use session.NewSession to handle errors occurring during session creation."
|
||||
|
||||
// Session creation failed, need to report the error and prevent
|
||||
// any requests from succeeding.
|
||||
|
@ -89,7 +89,7 @@ func New(cfgs ...*aws.Config) *Session {
|
|||
// to be built with retrieving credentials with AssumeRole set in the config.
|
||||
//
|
||||
// See the NewSessionWithOptions func for information on how to override or
|
||||
// control through code how the Session will be created. Such as specifing the
|
||||
// control through code how the Session will be created. Such as specifying the
|
||||
// config profile, and controlling if shared config is enabled or not.
|
||||
func NewSession(cfgs ...*aws.Config) (*Session, error) {
|
||||
envCfg := loadEnvConfig()
|
||||
|
@ -124,7 +124,7 @@ type Options struct {
|
|||
// Provides config values for the SDK to use when creating service clients
|
||||
// and making API requests to services. Any value set in with this field
|
||||
// will override the associated value provided by the SDK defaults,
|
||||
// environment or config files where relevent.
|
||||
// environment or config files where relevant.
|
||||
//
|
||||
// If not set, configuration values from from SDK defaults, environment,
|
||||
// config will be used.
|
||||
|
|
|
@ -5,4 +5,4 @@ package aws
|
|||
const SDKName = "aws-sdk-go"
|
||||
|
||||
// SDKVersion is the version of this SDK
|
||||
const SDKVersion = "1.5.8"
|
||||
const SDKVersion = "1.5.12"
|
||||
|
|
|
@ -47,12 +47,22 @@ var BuildHandler = request.NamedHandler{Name: "awssdk.rest.Build", Fn: Build}
|
|||
func Build(r *request.Request) {
|
||||
if r.ParamsFilled() {
|
||||
v := reflect.ValueOf(r.Params).Elem()
|
||||
buildLocationElements(r, v)
|
||||
buildLocationElements(r, v, false)
|
||||
buildBody(r, v)
|
||||
}
|
||||
}
|
||||
|
||||
func buildLocationElements(r *request.Request, v reflect.Value) {
|
||||
// BuildAsGET builds the REST component of a service request with the ability to hoist
|
||||
// data from the body.
|
||||
func BuildAsGET(r *request.Request) {
|
||||
if r.ParamsFilled() {
|
||||
v := reflect.ValueOf(r.Params).Elem()
|
||||
buildLocationElements(r, v, true)
|
||||
buildBody(r, v)
|
||||
}
|
||||
}
|
||||
|
||||
func buildLocationElements(r *request.Request, v reflect.Value, buildGETQuery bool) {
|
||||
query := r.HTTPRequest.URL.Query()
|
||||
|
||||
for i := 0; i < v.NumField(); i++ {
|
||||
|
@ -84,6 +94,10 @@ func buildLocationElements(r *request.Request, v reflect.Value) {
|
|||
err = buildURI(r.HTTPRequest.URL, m, name)
|
||||
case "querystring":
|
||||
err = buildQueryString(query, m, name)
|
||||
default:
|
||||
if buildGETQuery {
|
||||
err = buildQueryString(query, m, name)
|
||||
}
|
||||
}
|
||||
r.Error = err
|
||||
}
|
||||
|
|
|
@ -112,7 +112,7 @@ func parseStruct(r reflect.Value, node *XMLNode, tag reflect.StructTag) error {
|
|||
|
||||
if elems == nil { // try to find the field in attributes
|
||||
for _, a := range node.Attr {
|
||||
if name == a.Name.Local {
|
||||
if name == strings.Join([]string{a.Name.Space, a.Name.Local}, ":") {
|
||||
// turn this into a text node for de-serializing
|
||||
elems = []*XMLNode{{Text: a.Value}}
|
||||
}
|
||||
|
|
22
vendor/github.com/aws/aws-sdk-go/private/protocol/xml/xmlutil/xml_to_struct.go
generated
vendored
22
vendor/github.com/aws/aws-sdk-go/private/protocol/xml/xmlutil/xml_to_struct.go
generated
vendored
|
@ -63,6 +63,8 @@ func XMLToStruct(d *xml.Decoder, s *xml.StartElement) (*XMLNode, error) {
|
|||
return out, e
|
||||
}
|
||||
node.Name = typed.Name
|
||||
node.Attr = out.Attr
|
||||
node = adaptNode(node)
|
||||
slice = append(slice, node)
|
||||
out.Children[name] = slice
|
||||
case xml.EndElement:
|
||||
|
@ -74,6 +76,26 @@ func XMLToStruct(d *xml.Decoder, s *xml.StartElement) (*XMLNode, error) {
|
|||
return out, nil
|
||||
}
|
||||
|
||||
func adaptNode(node *XMLNode) *XMLNode {
|
||||
ns := map[string]string{}
|
||||
for _, a := range node.Attr {
|
||||
if a.Name.Space == "xmlns" {
|
||||
ns[a.Value] = a.Name.Local
|
||||
break
|
||||
}
|
||||
}
|
||||
|
||||
for i, a := range node.Attr {
|
||||
if a.Name.Space == "xmlns" {
|
||||
continue
|
||||
}
|
||||
if v, ok := ns[node.Attr[i].Name.Space]; ok {
|
||||
node.Attr[i].Name.Space = v
|
||||
}
|
||||
}
|
||||
return node
|
||||
}
|
||||
|
||||
// StructToXML writes an XMLNode to a xml.Encoder as tokens.
|
||||
func StructToXML(e *xml.Encoder, node *XMLNode, sorted bool) error {
|
||||
e.EncodeToken(xml.StartElement{Name: node.Name, Attr: node.Attr})
|
||||
|
|
|
@ -1027,6 +1027,10 @@ func (c *CloudFormation) ExecuteChangeSetRequest(input *ExecuteChangeSetInput) (
|
|||
// The specified change set name or ID doesn't exit. To view valid change sets
|
||||
// for a stack, use the ListChangeSets action.
|
||||
//
|
||||
// * InsufficientCapabilitiesException
|
||||
// The template contains resources with capabilities that were not specified
|
||||
// in the Capabilities parameter.
|
||||
//
|
||||
func (c *CloudFormation) ExecuteChangeSet(input *ExecuteChangeSetInput) (*ExecuteChangeSetOutput, error) {
|
||||
req, out := c.ExecuteChangeSetRequest(input)
|
||||
err := req.Send()
|
||||
|
@ -1152,6 +1156,12 @@ func (c *CloudFormation) GetTemplateRequest(input *GetTemplateInput) (req *reque
|
|||
//
|
||||
// See the AWS API reference guide for AWS CloudFormation's
|
||||
// API operation GetTemplate for usage and error information.
|
||||
//
|
||||
// Returned Error Codes:
|
||||
// * ChangeSetNotFound
|
||||
// The specified change set name or ID doesn't exit. To view valid change sets
|
||||
// for a stack, use the ListChangeSets action.
|
||||
//
|
||||
func (c *CloudFormation) GetTemplate(input *GetTemplateInput) (*GetTemplateOutput, error) {
|
||||
req, out := c.GetTemplateRequest(input)
|
||||
err := req.Send()
|
||||
|
@ -1352,6 +1362,71 @@ func (c *CloudFormation) ListExports(input *ListExportsInput) (*ListExportsOutpu
|
|||
return out, err
|
||||
}
|
||||
|
||||
const opListImports = "ListImports"
|
||||
|
||||
// ListImportsRequest generates a "aws/request.Request" representing the
|
||||
// client's request for the ListImports operation. The "output" return
|
||||
// value can be used to capture response data after the request's "Send" method
|
||||
// is called.
|
||||
//
|
||||
// See ListImports for usage and error information.
|
||||
//
|
||||
// Creating a request object using this method should be used when you want to inject
|
||||
// custom logic into the request's lifecycle using a custom handler, or if you want to
|
||||
// access properties on the request object before or after sending the request. If
|
||||
// you just want the service response, call the ListImports method directly
|
||||
// instead.
|
||||
//
|
||||
// Note: You must call the "Send" method on the returned request object in order
|
||||
// to execute the request.
|
||||
//
|
||||
// // Example sending a request using the ListImportsRequest method.
|
||||
// req, resp := client.ListImportsRequest(params)
|
||||
//
|
||||
// err := req.Send()
|
||||
// if err == nil { // resp is now filled
|
||||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
func (c *CloudFormation) ListImportsRequest(input *ListImportsInput) (req *request.Request, output *ListImportsOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opListImports,
|
||||
HTTPMethod: "POST",
|
||||
HTTPPath: "/",
|
||||
}
|
||||
|
||||
if input == nil {
|
||||
input = &ListImportsInput{}
|
||||
}
|
||||
|
||||
req = c.newRequest(op, input, output)
|
||||
output = &ListImportsOutput{}
|
||||
req.Data = output
|
||||
return
|
||||
}
|
||||
|
||||
// ListImports API operation for AWS CloudFormation.
|
||||
//
|
||||
// Lists all stacks that are importing an exported output value. To modify or
|
||||
// remove an exported output value, first use this action to see which stacks
|
||||
// are using it. To see the exported output values in your account, see ListExports.
|
||||
//
|
||||
// For more information about importing an exported output value, see the Fn::ImportValue
|
||||
// (http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/intrinsic-function-reference-importvalue.html)
|
||||
// function.
|
||||
//
|
||||
// Returns awserr.Error for service API and SDK errors. Use runtime type assertions
|
||||
// with awserr.Error's Code and Message methods to get detailed information about
|
||||
// the error.
|
||||
//
|
||||
// See the AWS API reference guide for AWS CloudFormation's
|
||||
// API operation ListImports for usage and error information.
|
||||
func (c *CloudFormation) ListImports(input *ListImportsInput) (*ListImportsOutput, error) {
|
||||
req, out := c.ListImportsRequest(input)
|
||||
err := req.Send()
|
||||
return out, err
|
||||
}
|
||||
|
||||
const opListStackResources = "ListStackResources"
|
||||
|
||||
// ListStackResourcesRequest generates a "aws/request.Request" representing the
|
||||
|
@ -2185,18 +2260,17 @@ type CreateChangeSetInput struct {
|
|||
// ChangeSetName is a required field
|
||||
ChangeSetName *string `min:"1" type:"string" required:"true"`
|
||||
|
||||
// The type of change set operation.
|
||||
// The type of change set operation. To create a change set for a new stack,
|
||||
// specify CREATE. To create a change set for an existing stack, specify UPDATE.
|
||||
//
|
||||
// Valid values are CREATE and UPDATE. The default value is UPDATE.
|
||||
// If you create a change set for a new stack, AWS Cloudformation creates a
|
||||
// stack with a unique stack ID, but no template or resources. The stack will
|
||||
// be in the REVIEW_IN_PROGRESS (http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-describing-stacks.html#d0e11995)
|
||||
// state until you execute the change set.
|
||||
//
|
||||
// * CREATE - Specify to use the change set to create a new stack. While
|
||||
// AWS CloudFormation creates the stack, the stack has the REVIEW_IN_PROGRESS
|
||||
// (http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-describing-stacks.html#d0e11995)
|
||||
// status and an expected StackId, but no template or resources. Except for
|
||||
// its StackId, the stack is completely empty until you execute the change
|
||||
// set. You can apply multiple change sets to a stack.
|
||||
//
|
||||
// * UPDATE - Specify to create a change set for an existing stack.
|
||||
// By default, AWS CloudFormation specifies UPDATE. You can't use the UPDATE
|
||||
// type to create a change set for a new stack or the CREATE type to create
|
||||
// a change set for an existing stack.
|
||||
ChangeSetType *string `type:"string" enum:"ChangeSetType"`
|
||||
|
||||
// A unique identifier for this CreateChangeSet request. Specify this token
|
||||
|
@ -3819,9 +3893,9 @@ func (s *GetStackPolicyOutput) SetStackPolicyBody(v string) *GetStackPolicyOutpu
|
|||
type GetTemplateInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
// Returns the template for a change set using the Amazon Resource Name (ARN)
|
||||
// or name of the change set. If you specify a name, you must also specify the
|
||||
// StackName.
|
||||
// The name or Amazon Resource Name (ARN) of a change set for which AWS CloudFormation
|
||||
// returns the associated template. If you specify a name, you must also specify
|
||||
// the StackName.
|
||||
ChangeSetName *string `min:"1" type:"string"`
|
||||
|
||||
// The name or the unique stack ID that is associated with the stack, which
|
||||
|
@ -3835,14 +3909,13 @@ type GetTemplateInput struct {
|
|||
// Default: There is no default value.
|
||||
StackName *string `type:"string"`
|
||||
|
||||
// The stage of the template that is returned.
|
||||
// For templates that include transforms, the stage of the template that AWS
|
||||
// CloudFormation returns. To get the user-submitted template, specify Original.
|
||||
// To get the template after AWS CloudFormation has processed all transforms,
|
||||
// specify Processed.
|
||||
//
|
||||
// Valid values are Original and Processed. The default value is Original.
|
||||
//
|
||||
// * Original - Use this value to return the user-submitted template.
|
||||
//
|
||||
// * Processed - Use this value to return the template after all transforms
|
||||
// have been processed.
|
||||
// If the template doesn't include transforms, Original and Processed return
|
||||
// the same template. By default, AWS CloudFormation specifies Original.
|
||||
TemplateStage *string `type:"string" enum:"TemplateStage"`
|
||||
}
|
||||
|
||||
|
@ -3891,16 +3964,10 @@ func (s *GetTemplateInput) SetTemplateStage(v string) *GetTemplateInput {
|
|||
type GetTemplateOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
// The template type.
|
||||
//
|
||||
// * For stacks, you can use either the Original or the Processed template
|
||||
// type.
|
||||
//
|
||||
// * For change sets, you can use only the Original template type. After
|
||||
// the transforms are processed, you can use the Processed template type.
|
||||
//
|
||||
// If you create a change set for a new stack, you must select the template
|
||||
// type.
|
||||
// The stage of the template that you can retrieve. For stacks, the Original
|
||||
// and Processed templates are always available. For change sets, the Original
|
||||
// template is always available. After AWS CloudFormation finishes creating
|
||||
// the change set, the Processed template becomes available.
|
||||
StagesAvailable []*string `type:"list"`
|
||||
|
||||
// Structure containing the template body. (For more information, go to Template
|
||||
|
@ -4272,6 +4339,91 @@ func (s *ListExportsOutput) SetNextToken(v string) *ListExportsOutput {
|
|||
return s
|
||||
}
|
||||
|
||||
type ListImportsInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
// The name of the exported output value. AWS CloudFormation returns the stack
|
||||
// names that are importing this value.
|
||||
//
|
||||
// ExportName is a required field
|
||||
ExportName *string `type:"string" required:"true"`
|
||||
|
||||
// A string (provided by the ListImports response output) that identifies the
|
||||
// next page of stacks that are importing the specified exported output value.
|
||||
NextToken *string `min:"1" type:"string"`
|
||||
}
|
||||
|
||||
// String returns the string representation
|
||||
func (s ListImportsInput) String() string {
|
||||
return awsutil.Prettify(s)
|
||||
}
|
||||
|
||||
// GoString returns the string representation
|
||||
func (s ListImportsInput) GoString() string {
|
||||
return s.String()
|
||||
}
|
||||
|
||||
// Validate inspects the fields of the type to determine if they are valid.
|
||||
func (s *ListImportsInput) Validate() error {
|
||||
invalidParams := request.ErrInvalidParams{Context: "ListImportsInput"}
|
||||
if s.ExportName == nil {
|
||||
invalidParams.Add(request.NewErrParamRequired("ExportName"))
|
||||
}
|
||||
if s.NextToken != nil && len(*s.NextToken) < 1 {
|
||||
invalidParams.Add(request.NewErrParamMinLen("NextToken", 1))
|
||||
}
|
||||
|
||||
if invalidParams.Len() > 0 {
|
||||
return invalidParams
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
// SetExportName sets the ExportName field's value.
|
||||
func (s *ListImportsInput) SetExportName(v string) *ListImportsInput {
|
||||
s.ExportName = &v
|
||||
return s
|
||||
}
|
||||
|
||||
// SetNextToken sets the NextToken field's value.
|
||||
func (s *ListImportsInput) SetNextToken(v string) *ListImportsInput {
|
||||
s.NextToken = &v
|
||||
return s
|
||||
}
|
||||
|
||||
type ListImportsOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
// A list of stack names that are importing the specified exported output value.
|
||||
Imports []*string `type:"list"`
|
||||
|
||||
// A string that identifies the next page of exports. If there is no additional
|
||||
// page, this value is null.
|
||||
NextToken *string `min:"1" type:"string"`
|
||||
}
|
||||
|
||||
// String returns the string representation
|
||||
func (s ListImportsOutput) String() string {
|
||||
return awsutil.Prettify(s)
|
||||
}
|
||||
|
||||
// GoString returns the string representation
|
||||
func (s ListImportsOutput) GoString() string {
|
||||
return s.String()
|
||||
}
|
||||
|
||||
// SetImports sets the Imports field's value.
|
||||
func (s *ListImportsOutput) SetImports(v []*string) *ListImportsOutput {
|
||||
s.Imports = v
|
||||
return s
|
||||
}
|
||||
|
||||
// SetNextToken sets the NextToken field's value.
|
||||
func (s *ListImportsOutput) SetNextToken(v string) *ListImportsOutput {
|
||||
s.NextToken = &v
|
||||
return s
|
||||
}
|
||||
|
||||
// The input for the ListStackResource action.
|
||||
type ListStackResourcesInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
|
|
@ -56,7 +56,7 @@ func (c *CloudTrail) AddTagsRequest(input *AddTagsInput) (req *request.Request,
|
|||
|
||||
// AddTags API operation for AWS CloudTrail.
|
||||
//
|
||||
// Adds one or more tags to a trail, up to a limit of 10. Tags must be unique
|
||||
// Adds one or more tags to a trail, up to a limit of 50. Tags must be unique
|
||||
// per trail. Overwrites an existing tag's value when a new value is specified
|
||||
// for an existing tag key. If you specify a key without a value, the tag will
|
||||
// be created with the specified key and a value of null. You can tag a trail
|
||||
|
@ -86,7 +86,7 @@ func (c *CloudTrail) AddTagsRequest(input *AddTagsInput) (req *request.Request,
|
|||
//
|
||||
// * TagsLimitExceededException
|
||||
// The number of tags per trail has exceeded the permitted amount. Currently,
|
||||
// the limit is 10.
|
||||
// the limit is 50.
|
||||
//
|
||||
// * InvalidTrailNameException
|
||||
// This exception is thrown when the provided trail name is not valid. Trail
|
||||
|
@ -417,6 +417,103 @@ func (c *CloudTrail) DescribeTrails(input *DescribeTrailsInput) (*DescribeTrails
|
|||
return out, err
|
||||
}
|
||||
|
||||
const opGetEventSelectors = "GetEventSelectors"
|
||||
|
||||
// GetEventSelectorsRequest generates a "aws/request.Request" representing the
|
||||
// client's request for the GetEventSelectors operation. The "output" return
|
||||
// value can be used to capture response data after the request's "Send" method
|
||||
// is called.
|
||||
//
|
||||
// See GetEventSelectors for usage and error information.
|
||||
//
|
||||
// Creating a request object using this method should be used when you want to inject
|
||||
// custom logic into the request's lifecycle using a custom handler, or if you want to
|
||||
// access properties on the request object before or after sending the request. If
|
||||
// you just want the service response, call the GetEventSelectors method directly
|
||||
// instead.
|
||||
//
|
||||
// Note: You must call the "Send" method on the returned request object in order
|
||||
// to execute the request.
|
||||
//
|
||||
// // Example sending a request using the GetEventSelectorsRequest method.
|
||||
// req, resp := client.GetEventSelectorsRequest(params)
|
||||
//
|
||||
// err := req.Send()
|
||||
// if err == nil { // resp is now filled
|
||||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
func (c *CloudTrail) GetEventSelectorsRequest(input *GetEventSelectorsInput) (req *request.Request, output *GetEventSelectorsOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opGetEventSelectors,
|
||||
HTTPMethod: "POST",
|
||||
HTTPPath: "/",
|
||||
}
|
||||
|
||||
if input == nil {
|
||||
input = &GetEventSelectorsInput{}
|
||||
}
|
||||
|
||||
req = c.newRequest(op, input, output)
|
||||
output = &GetEventSelectorsOutput{}
|
||||
req.Data = output
|
||||
return
|
||||
}
|
||||
|
||||
// GetEventSelectors API operation for AWS CloudTrail.
|
||||
//
|
||||
// Describes the settings for the event selectors that you configured for your
|
||||
// trail. The information returned for your event selectors includes the following:
|
||||
//
|
||||
// * The S3 objects that you are logging for data events.
|
||||
//
|
||||
// * If your event selector includes management events.
|
||||
//
|
||||
// * If your event selector includes read-only events, write-only events,
|
||||
// or all.
|
||||
//
|
||||
// For more information, see Configuring Event Selectors for Trails (http://docs.aws.amazon.com/awscloudtrail/latest/userguide/create-event-selectors-for-a-trail.html)
|
||||
// in the AWS CloudTrail User Guide.
|
||||
//
|
||||
// Returns awserr.Error for service API and SDK errors. Use runtime type assertions
|
||||
// with awserr.Error's Code and Message methods to get detailed information about
|
||||
// the error.
|
||||
//
|
||||
// See the AWS API reference guide for AWS CloudTrail's
|
||||
// API operation GetEventSelectors for usage and error information.
|
||||
//
|
||||
// Returned Error Codes:
|
||||
// * TrailNotFoundException
|
||||
// This exception is thrown when the trail with the given name is not found.
|
||||
//
|
||||
// * InvalidTrailNameException
|
||||
// This exception is thrown when the provided trail name is not valid. Trail
|
||||
// names must meet the following requirements:
|
||||
//
|
||||
// * Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores
|
||||
// (_), or dashes (-)
|
||||
//
|
||||
// * Start with a letter or number, and end with a letter or number
|
||||
//
|
||||
// * Be between 3 and 128 characters
|
||||
//
|
||||
// * Have no adjacent periods, underscores or dashes. Names like my-_namespace
|
||||
// and my--namespace are invalid.
|
||||
//
|
||||
// * Not be in IP address format (for example, 192.168.5.4)
|
||||
//
|
||||
// * UnsupportedOperationException
|
||||
// This exception is thrown when the requested operation is not supported.
|
||||
//
|
||||
// * OperationNotPermittedException
|
||||
// This exception is thrown when the requested operation is not permitted.
|
||||
//
|
||||
func (c *CloudTrail) GetEventSelectors(input *GetEventSelectorsInput) (*GetEventSelectorsOutput, error) {
|
||||
req, out := c.GetEventSelectorsRequest(input)
|
||||
err := req.Send()
|
||||
return out, err
|
||||
}
|
||||
|
||||
const opGetTrailStatus = "GetTrailStatus"
|
||||
|
||||
// GetTrailStatusRequest generates a "aws/request.Request" representing the
|
||||
|
@ -729,13 +826,21 @@ func (c *CloudTrail) LookupEventsRequest(input *LookupEventsInput) (req *request
|
|||
// Looks up API activity events captured by CloudTrail that create, update,
|
||||
// or delete resources in your account. Events for a region can be looked up
|
||||
// for the times in which you had CloudTrail turned on in that region during
|
||||
// the last seven days. Lookup supports five different attributes: time range
|
||||
// (defined by a start time and end time), user name, event name, resource type,
|
||||
// and resource name. All attributes are optional. The maximum number of attributes
|
||||
// that can be specified in any one lookup request are time range and one other
|
||||
// attribute. The default number of results returned is 10, with a maximum of
|
||||
// 50 possible. The response includes a token that you can use to get the next
|
||||
// page of results.
|
||||
// the last seven days. Lookup supports the following attributes:
|
||||
//
|
||||
// * Event ID
|
||||
//
|
||||
// * Event name
|
||||
//
|
||||
// * Resource name
|
||||
//
|
||||
// * Resource type
|
||||
//
|
||||
// * User name
|
||||
//
|
||||
// All attributes are optional. The default number of results returned is 10,
|
||||
// with a maximum of 50 possible. The response includes a token that you can
|
||||
// use to get the next page of results.
|
||||
//
|
||||
// The rate of lookup requests is limited to one per second per account. If
|
||||
// this limit is exceeded, a throttling error occurs.
|
||||
|
@ -771,6 +876,135 @@ func (c *CloudTrail) LookupEvents(input *LookupEventsInput) (*LookupEventsOutput
|
|||
return out, err
|
||||
}
|
||||
|
||||
const opPutEventSelectors = "PutEventSelectors"
|
||||
|
||||
// PutEventSelectorsRequest generates a "aws/request.Request" representing the
|
||||
// client's request for the PutEventSelectors operation. The "output" return
|
||||
// value can be used to capture response data after the request's "Send" method
|
||||
// is called.
|
||||
//
|
||||
// See PutEventSelectors for usage and error information.
|
||||
//
|
||||
// Creating a request object using this method should be used when you want to inject
|
||||
// custom logic into the request's lifecycle using a custom handler, or if you want to
|
||||
// access properties on the request object before or after sending the request. If
|
||||
// you just want the service response, call the PutEventSelectors method directly
|
||||
// instead.
|
||||
//
|
||||
// Note: You must call the "Send" method on the returned request object in order
|
||||
// to execute the request.
|
||||
//
|
||||
// // Example sending a request using the PutEventSelectorsRequest method.
|
||||
// req, resp := client.PutEventSelectorsRequest(params)
|
||||
//
|
||||
// err := req.Send()
|
||||
// if err == nil { // resp is now filled
|
||||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
func (c *CloudTrail) PutEventSelectorsRequest(input *PutEventSelectorsInput) (req *request.Request, output *PutEventSelectorsOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opPutEventSelectors,
|
||||
HTTPMethod: "POST",
|
||||
HTTPPath: "/",
|
||||
}
|
||||
|
||||
if input == nil {
|
||||
input = &PutEventSelectorsInput{}
|
||||
}
|
||||
|
||||
req = c.newRequest(op, input, output)
|
||||
output = &PutEventSelectorsOutput{}
|
||||
req.Data = output
|
||||
return
|
||||
}
|
||||
|
||||
// PutEventSelectors API operation for AWS CloudTrail.
|
||||
//
|
||||
// Configures an event selector for your trail. Use event selectors to specify
|
||||
// the type of events that you want your trail to log. When an event occurs
|
||||
// in your account, CloudTrail evaluates the event selectors in all trails.
|
||||
// For each trail, if the event matches any event selector, the trail processes
|
||||
// and logs the event. If the event doesn't match any event selector, the trail
|
||||
// doesn't log the event.
|
||||
//
|
||||
// Example
|
||||
//
|
||||
// You create an event selector for a trail and specify that you want write-only
|
||||
// events.
|
||||
//
|
||||
// The EC2 GetConsoleOutput and RunInstances API operations occur in your account.
|
||||
//
|
||||
// CloudTrail evaluates whether the events match your event selectors.
|
||||
//
|
||||
// The RunInstances is a write-only event and it matches your event selector.
|
||||
// The trail logs the event.
|
||||
//
|
||||
// The GetConsoleOutput is a read-only event but it doesn't match your event
|
||||
// selector. The trail doesn't log the event.
|
||||
//
|
||||
// The PutEventSelectors operation must be called from the region in which the
|
||||
// trail was created; otherwise, an InvalidHomeRegionException is thrown.
|
||||
//
|
||||
// You can configure up to five event selectors for each trail. For more information,
|
||||
// see Configuring Event Selectors for Trails (http://docs.aws.amazon.com/awscloudtrail/latest/userguide/create-event-selectors-for-a-trail.html)
|
||||
// in the AWS CloudTrail User Guide.
|
||||
//
|
||||
// Returns awserr.Error for service API and SDK errors. Use runtime type assertions
|
||||
// with awserr.Error's Code and Message methods to get detailed information about
|
||||
// the error.
|
||||
//
|
||||
// See the AWS API reference guide for AWS CloudTrail's
|
||||
// API operation PutEventSelectors for usage and error information.
|
||||
//
|
||||
// Returned Error Codes:
|
||||
// * TrailNotFoundException
|
||||
// This exception is thrown when the trail with the given name is not found.
|
||||
//
|
||||
// * InvalidTrailNameException
|
||||
// This exception is thrown when the provided trail name is not valid. Trail
|
||||
// names must meet the following requirements:
|
||||
//
|
||||
// * Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores
|
||||
// (_), or dashes (-)
|
||||
//
|
||||
// * Start with a letter or number, and end with a letter or number
|
||||
//
|
||||
// * Be between 3 and 128 characters
|
||||
//
|
||||
// * Have no adjacent periods, underscores or dashes. Names like my-_namespace
|
||||
// and my--namespace are invalid.
|
||||
//
|
||||
// * Not be in IP address format (for example, 192.168.5.4)
|
||||
//
|
||||
// * InvalidHomeRegionException
|
||||
// This exception is thrown when an operation is called on a trail from a region
|
||||
// other than the region in which the trail was created.
|
||||
//
|
||||
// * InvalidEventSelectorsException
|
||||
// This exception is thrown when the PutEventSelectors operation is called with
|
||||
// an invalid number of event selectors, data resources, or an invalid value
|
||||
// for a parameter:
|
||||
//
|
||||
// * Specify a valid number of event selectors (1 to 5) for a trail.
|
||||
//
|
||||
// * Specify a valid number of data resources (1 to 50) for an event selector.
|
||||
//
|
||||
// * Specify a valid value for a parameter. For example, specifying the ReadWriteType
|
||||
// parameter with a value of read-only is invalid.
|
||||
//
|
||||
// * UnsupportedOperationException
|
||||
// This exception is thrown when the requested operation is not supported.
|
||||
//
|
||||
// * OperationNotPermittedException
|
||||
// This exception is thrown when the requested operation is not permitted.
|
||||
//
|
||||
func (c *CloudTrail) PutEventSelectors(input *PutEventSelectorsInput) (*PutEventSelectorsOutput, error) {
|
||||
req, out := c.PutEventSelectorsRequest(input)
|
||||
err := req.Send()
|
||||
return out, err
|
||||
}
|
||||
|
||||
const opRemoveTags = "RemoveTags"
|
||||
|
||||
// RemoveTagsRequest generates a "aws/request.Request" representing the
|
||||
|
@ -1208,7 +1442,7 @@ type AddTagsInput struct {
|
|||
// ResourceId is a required field
|
||||
ResourceId *string `type:"string" required:"true"`
|
||||
|
||||
// Contains a list of CloudTrail tags, up to a limit of 10.
|
||||
// Contains a list of CloudTrail tags, up to a limit of 50
|
||||
TagsList []*Tag `type:"list"`
|
||||
}
|
||||
|
||||
|
@ -1581,14 +1815,72 @@ func (s *CreateTrailOutput) SetTrailARN(v string) *CreateTrailOutput {
|
|||
return s
|
||||
}
|
||||
|
||||
// The Amazon S3 objects that you specify in your event selectors for your trail
|
||||
// to log data events. Data events are object level API operations that access
|
||||
// S3 objects, such as GetObject, DeleteObject, and PutObject. You can specify
|
||||
// up to 50 S3 buckets and object prefixes for an event selector.
|
||||
//
|
||||
// Example
|
||||
//
|
||||
// You create an event selector for a trail and specify an S3 bucket and an
|
||||
// empty prefix, such as arn:aws:s3:::bucket-1/.
|
||||
//
|
||||
// You upload an image file to bucket-1.
|
||||
//
|
||||
// The PutObject API operation occurs on an object in the S3 bucket that you
|
||||
// specified in the event selector. The trail processes and logs the event.
|
||||
//
|
||||
// You upload another image file to a different S3 bucket named arn:aws:s3:::bucket-2.
|
||||
//
|
||||
// The event occurs on an object in an S3 bucket that you didn't specify in
|
||||
// the event selector. The trail doesn’t log the event.
|
||||
type DataResource struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
// The resource type in which you want to log data events. You can specify only
|
||||
// the following value: AWS::S3::Object.
|
||||
Type *string `type:"string"`
|
||||
|
||||
// A list of ARN-like strings for the specified S3 objects.
|
||||
//
|
||||
// To log data events for all objects in an S3 bucket, specify the bucket and
|
||||
// an empty object prefix such as arn:aws:s3:::bucket-1/. The trail logs data
|
||||
// events for all objects in this S3 bucket.
|
||||
//
|
||||
// To log data events for specific objects, specify the S3 bucket and object
|
||||
// prefix such as arn:aws:s3:::bucket-1/example-images. The trail logs data
|
||||
// events for objects in this S3 bucket that match the prefix.
|
||||
Values []*string `type:"list"`
|
||||
}
|
||||
|
||||
// String returns the string representation
|
||||
func (s DataResource) String() string {
|
||||
return awsutil.Prettify(s)
|
||||
}
|
||||
|
||||
// GoString returns the string representation
|
||||
func (s DataResource) GoString() string {
|
||||
return s.String()
|
||||
}
|
||||
|
||||
// SetType sets the Type field's value.
|
||||
func (s *DataResource) SetType(v string) *DataResource {
|
||||
s.Type = &v
|
||||
return s
|
||||
}
|
||||
|
||||
// SetValues sets the Values field's value.
|
||||
func (s *DataResource) SetValues(v []*string) *DataResource {
|
||||
s.Values = v
|
||||
return s
|
||||
}
|
||||
|
||||
// The request that specifies the name of a trail to delete.
|
||||
type DeleteTrailInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
// Specifies the name or the CloudTrail ARN of the trail to be deleted. The
|
||||
// format of a trail ARN is:
|
||||
//
|
||||
// arn:aws:cloudtrail:us-east-1:123456789012:trail/MyTrail
|
||||
// format of a trail ARN is: arn:aws:cloudtrail:us-east-1:123456789012:trail/MyTrail
|
||||
//
|
||||
// Name is a required field
|
||||
Name *string `type:"string" required:"true"`
|
||||
|
@ -1731,6 +2023,9 @@ type Event struct {
|
|||
// The name of the event returned.
|
||||
EventName *string `type:"string"`
|
||||
|
||||
// The AWS service that the request was made to.
|
||||
EventSource *string `type:"string"`
|
||||
|
||||
// The date and time of the event returned.
|
||||
EventTime *time.Time `type:"timestamp" timestampFormat:"unix"`
|
||||
|
||||
|
@ -1770,6 +2065,12 @@ func (s *Event) SetEventName(v string) *Event {
|
|||
return s
|
||||
}
|
||||
|
||||
// SetEventSource sets the EventSource field's value.
|
||||
func (s *Event) SetEventSource(v string) *Event {
|
||||
s.EventSource = &v
|
||||
return s
|
||||
}
|
||||
|
||||
// SetEventTime sets the EventTime field's value.
|
||||
func (s *Event) SetEventTime(v time.Time) *Event {
|
||||
s.EventTime = &v
|
||||
|
@ -1788,6 +2089,140 @@ func (s *Event) SetUsername(v string) *Event {
|
|||
return s
|
||||
}
|
||||
|
||||
// Use event selectors to specify the types of events that you want your trail
|
||||
// to log. When an event occurs in your account, CloudTrail evaluates the event
|
||||
// selector for all trails. For each trail, if the event matches any event selector,
|
||||
// the trail processes and logs the event. If the event doesn't match any event
|
||||
// selector, the trail doesn't log the event.
|
||||
//
|
||||
// You can configure up to five event selectors for a trail.
|
||||
type EventSelector struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
// CloudTrail supports logging only data events for S3 objects. You can specify
|
||||
// up to 50 S3 buckets and object prefixes for an event selector.
|
||||
//
|
||||
// For more information, see Data Events (http://docs.aws.amazon.com/awscloudtrail/latest/userguide/create-event-selectors-for-a-trail.html#data-events-resources)
|
||||
// in the AWS CloudTrail User Guide.
|
||||
DataResources []*DataResource `type:"list"`
|
||||
|
||||
// Specify if you want your event selector to include management events for
|
||||
// your trail.
|
||||
//
|
||||
// For more information, see Management Events (http://docs.aws.amazon.com/awscloudtrail/latest/userguide/create-event-selectors-for-a-trail.html#event-selector-for-management-events)
|
||||
// in the AWS CloudTrail User Guide.
|
||||
//
|
||||
// By default, the value is true.
|
||||
IncludeManagementEvents *bool `type:"boolean"`
|
||||
|
||||
// Specify if you want your trail to log read-only events, write-only events,
|
||||
// or all. For example, the EC2 GetConsoleOutput is a read-only API operation
|
||||
// and RunInstances is a write-only API operation.
|
||||
//
|
||||
// By default, the value is All.
|
||||
ReadWriteType *string `type:"string" enum:"ReadWriteType"`
|
||||
}
|
||||
|
||||
// String returns the string representation
|
||||
func (s EventSelector) String() string {
|
||||
return awsutil.Prettify(s)
|
||||
}
|
||||
|
||||
// GoString returns the string representation
|
||||
func (s EventSelector) GoString() string {
|
||||
return s.String()
|
||||
}
|
||||
|
||||
// SetDataResources sets the DataResources field's value.
|
||||
func (s *EventSelector) SetDataResources(v []*DataResource) *EventSelector {
|
||||
s.DataResources = v
|
||||
return s
|
||||
}
|
||||
|
||||
// SetIncludeManagementEvents sets the IncludeManagementEvents field's value.
|
||||
func (s *EventSelector) SetIncludeManagementEvents(v bool) *EventSelector {
|
||||
s.IncludeManagementEvents = &v
|
||||
return s
|
||||
}
|
||||
|
||||
// SetReadWriteType sets the ReadWriteType field's value.
|
||||
func (s *EventSelector) SetReadWriteType(v string) *EventSelector {
|
||||
s.ReadWriteType = &v
|
||||
return s
|
||||
}
|
||||
|
||||
type GetEventSelectorsInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
// Specifies the name of the trail or trail ARN. If you specify a trail name,
|
||||
// the string must meet the following requirements:
|
||||
//
|
||||
// * Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores
|
||||
// (_), or dashes (-)
|
||||
//
|
||||
// * Start with a letter or number, and end with a letter or number
|
||||
//
|
||||
// * Be between 3 and 128 characters
|
||||
//
|
||||
// * Have no adjacent periods, underscores or dashes. Names like my-_namespace
|
||||
// and my--namespace are invalid.
|
||||
//
|
||||
// * Not be in IP address format (for example, 192.168.5.4)
|
||||
//
|
||||
// If you specify a trail ARN, it must be in the format:
|
||||
//
|
||||
// arn:aws:cloudtrail:us-east-1:123456789012:trail/MyTrail
|
||||
TrailName *string `type:"string"`
|
||||
}
|
||||
|
||||
// String returns the string representation
|
||||
func (s GetEventSelectorsInput) String() string {
|
||||
return awsutil.Prettify(s)
|
||||
}
|
||||
|
||||
// GoString returns the string representation
|
||||
func (s GetEventSelectorsInput) GoString() string {
|
||||
return s.String()
|
||||
}
|
||||
|
||||
// SetTrailName sets the TrailName field's value.
|
||||
func (s *GetEventSelectorsInput) SetTrailName(v string) *GetEventSelectorsInput {
|
||||
s.TrailName = &v
|
||||
return s
|
||||
}
|
||||
|
||||
type GetEventSelectorsOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
// The event selectors that are configured for the trail.
|
||||
EventSelectors []*EventSelector `type:"list"`
|
||||
|
||||
// The specified trail ARN that has the event selectors.
|
||||
TrailARN *string `type:"string"`
|
||||
}
|
||||
|
||||
// String returns the string representation
|
||||
func (s GetEventSelectorsOutput) String() string {
|
||||
return awsutil.Prettify(s)
|
||||
}
|
||||
|
||||
// GoString returns the string representation
|
||||
func (s GetEventSelectorsOutput) GoString() string {
|
||||
return s.String()
|
||||
}
|
||||
|
||||
// SetEventSelectors sets the EventSelectors field's value.
|
||||
func (s *GetEventSelectorsOutput) SetEventSelectors(v []*EventSelector) *GetEventSelectorsOutput {
|
||||
s.EventSelectors = v
|
||||
return s
|
||||
}
|
||||
|
||||
// SetTrailARN sets the TrailARN field's value.
|
||||
func (s *GetEventSelectorsOutput) SetTrailARN(v string) *GetEventSelectorsOutput {
|
||||
s.TrailARN = &v
|
||||
return s
|
||||
}
|
||||
|
||||
// The name of a trail about which you want the current status.
|
||||
type GetTrailStatusInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
@ -2429,6 +2864,91 @@ func (s *PublicKey) SetValue(v []byte) *PublicKey {
|
|||
return s
|
||||
}
|
||||
|
||||
type PutEventSelectorsInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
// Specifies the settings for your event selectors. You can configure up to
|
||||
// five event selectors for a trail.
|
||||
EventSelectors []*EventSelector `type:"list"`
|
||||
|
||||
// Specifies the name of the trail or trail ARN. If you specify a trail name,
|
||||
// the string must meet the following requirements:
|
||||
//
|
||||
// * Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores
|
||||
// (_), or dashes (-)
|
||||
//
|
||||
// * Start with a letter or number, and end with a letter or number
|
||||
//
|
||||
// * Be between 3 and 128 characters
|
||||
//
|
||||
// * Have no adjacent periods, underscores or dashes. Names like my-_namespace
|
||||
// and my--namespace are invalid.
|
||||
//
|
||||
// * Not be in IP address format (for example, 192.168.5.4)
|
||||
//
|
||||
// If you specify a trail ARN, it must be in the format:
|
||||
//
|
||||
// arn:aws:cloudtrail:us-east-1:123456789012:trail/MyTrail
|
||||
TrailName *string `type:"string"`
|
||||
}
|
||||
|
||||
// String returns the string representation
|
||||
func (s PutEventSelectorsInput) String() string {
|
||||
return awsutil.Prettify(s)
|
||||
}
|
||||
|
||||
// GoString returns the string representation
|
||||
func (s PutEventSelectorsInput) GoString() string {
|
||||
return s.String()
|
||||
}
|
||||
|
||||
// SetEventSelectors sets the EventSelectors field's value.
|
||||
func (s *PutEventSelectorsInput) SetEventSelectors(v []*EventSelector) *PutEventSelectorsInput {
|
||||
s.EventSelectors = v
|
||||
return s
|
||||
}
|
||||
|
||||
// SetTrailName sets the TrailName field's value.
|
||||
func (s *PutEventSelectorsInput) SetTrailName(v string) *PutEventSelectorsInput {
|
||||
s.TrailName = &v
|
||||
return s
|
||||
}
|
||||
|
||||
type PutEventSelectorsOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
// Specifies the event selectors configured for your trail.
|
||||
EventSelectors []*EventSelector `type:"list"`
|
||||
|
||||
// Specifies the ARN of the trail that was updated with event selectors. The
|
||||
// format of a trail ARN is:
|
||||
//
|
||||
// arn:aws:cloudtrail:us-east-1:123456789012:trail/MyTrail
|
||||
TrailARN *string `type:"string"`
|
||||
}
|
||||
|
||||
// String returns the string representation
|
||||
func (s PutEventSelectorsOutput) String() string {
|
||||
return awsutil.Prettify(s)
|
||||
}
|
||||
|
||||
// GoString returns the string representation
|
||||
func (s PutEventSelectorsOutput) GoString() string {
|
||||
return s.String()
|
||||
}
|
||||
|
||||
// SetEventSelectors sets the EventSelectors field's value.
|
||||
func (s *PutEventSelectorsOutput) SetEventSelectors(v []*EventSelector) *PutEventSelectorsOutput {
|
||||
s.EventSelectors = v
|
||||
return s
|
||||
}
|
||||
|
||||
// SetTrailARN sets the TrailARN field's value.
|
||||
func (s *PutEventSelectorsOutput) SetTrailARN(v string) *PutEventSelectorsOutput {
|
||||
s.TrailARN = &v
|
||||
return s
|
||||
}
|
||||
|
||||
// Specifies the tags to remove from a trail.
|
||||
type RemoveTagsInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
@ -2758,6 +3278,9 @@ type Trail struct {
|
|||
// a user's log group.
|
||||
CloudWatchLogsRoleArn *string `type:"string"`
|
||||
|
||||
// Specifies if the trail has custom event selectors.
|
||||
HasCustomEventSelectors *bool `type:"boolean"`
|
||||
|
||||
// The region in which the trail was created.
|
||||
HomeRegion *string `type:"string"`
|
||||
|
||||
|
@ -2827,6 +3350,12 @@ func (s *Trail) SetCloudWatchLogsRoleArn(v string) *Trail {
|
|||
return s
|
||||
}
|
||||
|
||||
// SetHasCustomEventSelectors sets the HasCustomEventSelectors field's value.
|
||||
func (s *Trail) SetHasCustomEventSelectors(v bool) *Trail {
|
||||
s.HasCustomEventSelectors = &v
|
||||
return s
|
||||
}
|
||||
|
||||
// SetHomeRegion sets the HomeRegion field's value.
|
||||
func (s *Trail) SetHomeRegion(v string) *Trail {
|
||||
s.HomeRegion = &v
|
||||
|
@ -3219,4 +3748,18 @@ const (
|
|||
|
||||
// LookupAttributeKeyResourceName is a LookupAttributeKey enum value
|
||||
LookupAttributeKeyResourceName = "ResourceName"
|
||||
|
||||
// LookupAttributeKeyEventSource is a LookupAttributeKey enum value
|
||||
LookupAttributeKeyEventSource = "EventSource"
|
||||
)
|
||||
|
||||
const (
|
||||
// ReadWriteTypeReadOnly is a ReadWriteType enum value
|
||||
ReadWriteTypeReadOnly = "ReadOnly"
|
||||
|
||||
// ReadWriteTypeWriteOnly is a ReadWriteType enum value
|
||||
ReadWriteTypeWriteOnly = "WriteOnly"
|
||||
|
||||
// ReadWriteTypeAll is a ReadWriteType enum value
|
||||
ReadWriteTypeAll = "All"
|
||||
)
|
||||
|
|
|
@ -29,8 +29,9 @@ import (
|
|||
// to download and install them, see the Tools for Amazon Web Services page
|
||||
// (http://aws.amazon.com/tools/).
|
||||
//
|
||||
// See the CloudTrail User Guide for information about the data that is included
|
||||
// with each AWS API call listed in the log files.
|
||||
// See the AWS CloudTrail User Guide (http://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-user-guide.html)
|
||||
// for information about the data that is included with each AWS API call listed
|
||||
// in the log files.
|
||||
//The service client's operations are safe to be used concurrently.
|
||||
// It is not safe to mutate any of the client's properties though.
|
||||
type CloudTrail struct {
|
||||
|
|
|
@ -3268,6 +3268,15 @@ type ContainerInstance struct {
|
|||
// ACTIVE indicates that the container instance can accept tasks.
|
||||
Status *string `locationName:"status" type:"string"`
|
||||
|
||||
// The version counter for the container instance. Every time a container instance
|
||||
// experiences a change that triggers a CloudWatch event, the version counter
|
||||
// is incremented. If you are replicating your Amazon ECS container instance
|
||||
// state with CloudWatch events, you can compare the version of a container
|
||||
// instance reported by the Amazon ECS APIs with the version reported in CloudWatch
|
||||
// events for the container instance (inside the detail object) to verify that
|
||||
// the version in your event stream is current.
|
||||
Version *int64 `locationName:"version" type:"long"`
|
||||
|
||||
// The version information for the Amazon ECS container agent and Docker daemon
|
||||
// running on the container instance.
|
||||
VersionInfo *VersionInfo `locationName:"versionInfo" type:"structure"`
|
||||
|
@ -3343,6 +3352,12 @@ func (s *ContainerInstance) SetStatus(v string) *ContainerInstance {
|
|||
return s
|
||||
}
|
||||
|
||||
// SetVersion sets the Version field's value.
|
||||
func (s *ContainerInstance) SetVersion(v int64) *ContainerInstance {
|
||||
s.Version = &v
|
||||
return s
|
||||
}
|
||||
|
||||
// SetVersionInfo sets the VersionInfo field's value.
|
||||
func (s *ContainerInstance) SetVersionInfo(v *VersionInfo) *ContainerInstance {
|
||||
s.VersionInfo = v
|
||||
|
@ -3954,8 +3969,7 @@ func (s *DeregisterContainerInstanceInput) SetForce(v bool) *DeregisterContainer
|
|||
type DeregisterContainerInstanceOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
// An EC2 instance that is running the Amazon ECS agent and has been registered
|
||||
// with a cluster.
|
||||
// The container instance that was deregistered.
|
||||
ContainerInstance *ContainerInstance `locationName:"containerInstance" type:"structure"`
|
||||
}
|
||||
|
||||
|
@ -5661,8 +5675,7 @@ func (s *RegisterContainerInstanceInput) SetVersionInfo(v *VersionInfo) *Registe
|
|||
type RegisterContainerInstanceOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
// An EC2 instance that is running the Amazon ECS agent and has been registered
|
||||
// with a cluster.
|
||||
// The container instance that was registered.
|
||||
ContainerInstance *ContainerInstance `locationName:"containerInstance" type:"structure"`
|
||||
}
|
||||
|
||||
|
@ -6418,7 +6431,7 @@ func (s *StopTaskInput) SetTask(v string) *StopTaskInput {
|
|||
type StopTaskOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
// Details on a task in a cluster.
|
||||
// The task that was stopped.
|
||||
Task *Task `locationName:"task" type:"structure"`
|
||||
}
|
||||
|
||||
|
@ -6662,6 +6675,14 @@ type Task struct {
|
|||
|
||||
// The Amazon Resource Name (ARN) of the task definition that creates the task.
|
||||
TaskDefinitionArn *string `locationName:"taskDefinitionArn" type:"string"`
|
||||
|
||||
// The version counter for the task. Every time a task experiences a change
|
||||
// that triggers a CloudWatch event, the version counter is incremented. If
|
||||
// you are replicating your Amazon ECS task state with CloudWatch events, you
|
||||
// can compare the version of a task reported by the Amazon ECS APIs with the
|
||||
// version reported in CloudWatch events for the task (inside the detail object)
|
||||
// to verify that the version in your event stream is current.
|
||||
Version *int64 `locationName:"version" type:"long"`
|
||||
}
|
||||
|
||||
// String returns the string representation
|
||||
|
@ -6752,6 +6773,12 @@ func (s *Task) SetTaskDefinitionArn(v string) *Task {
|
|||
return s
|
||||
}
|
||||
|
||||
// SetVersion sets the Version field's value.
|
||||
func (s *Task) SetVersion(v int64) *Task {
|
||||
s.Version = &v
|
||||
return s
|
||||
}
|
||||
|
||||
// Details of a task definition.
|
||||
type TaskDefinition struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
@ -7024,8 +7051,7 @@ func (s *UpdateContainerAgentInput) SetContainerInstance(v string) *UpdateContai
|
|||
type UpdateContainerAgentOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
// An EC2 instance that is running the Amazon ECS agent and has been registered
|
||||
// with a cluster.
|
||||
// The container instance for which the container agent was updated.
|
||||
ContainerInstance *ContainerInstance `locationName:"containerInstance" type:"structure"`
|
||||
}
|
||||
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -24,8 +24,8 @@ import (
|
|||
// Amazon Glacier is a great storage choice when low storage cost is paramount,
|
||||
// your data is rarely retrieved, and retrieval latency of several hours is
|
||||
// acceptable. If your application requires fast or frequent access to your
|
||||
// data, consider using Amazon S3. For more information, go to Amazon Simple
|
||||
// Storage Service (Amazon S3) (http://aws.amazon.com/s3/).
|
||||
// data, consider using Amazon S3. For more information, see Amazon Simple Storage
|
||||
// Service (Amazon S3) (http://aws.amazon.com/s3/).
|
||||
//
|
||||
// You can store any kind of data in any format. There is no maximum limit on
|
||||
// the total amount of data you can store in Amazon Glacier.
|
||||
|
|
|
@ -88,9 +88,8 @@ func (c *Route53) AssociateVPCWithHostedZoneRequest(input *AssociateVPCWithHoste
|
|||
// authorized.
|
||||
//
|
||||
// * InvalidVPCId
|
||||
// The hosted zone you are trying to create for your VPC_ID does not belong
|
||||
// to you. Amazon Route 53 returns this error when the VPC specified by VPCId
|
||||
// does not belong to you.
|
||||
// The VPC ID that you specified either isn't a valid ID or the current account
|
||||
// is not authorized to access this VPC.
|
||||
//
|
||||
// * InvalidInput
|
||||
// The input is not valid.
|
||||
|
@ -199,40 +198,54 @@ func (c *Route53) ChangeResourceRecordSetsRequest(input *ChangeResourceRecordSet
|
|||
//
|
||||
// * CREATE: Creates a resource record set that has the specified values.
|
||||
//
|
||||
// * DELETE: Deletes an existing resource record set that has the applicable
|
||||
// values for the following elements:
|
||||
//
|
||||
// Name: required to delete any resource record set
|
||||
//
|
||||
// Type: required to delete any resource record set
|
||||
//
|
||||
// AliasTarget, DNSName, EvaluateTargetHealth, and HostedZoneId: required to
|
||||
// delete an alias resource record set
|
||||
//
|
||||
// SetIdentifier: required to delete a failover, geolocation, latency, or weighted
|
||||
// resource record set
|
||||
//
|
||||
// TTL: required to delete any resource record set except an alias resource
|
||||
// record set (For alias resource record sets, the TTL is determined by the
|
||||
// AWS resource tat you're routing traffic to.)
|
||||
// * DELETE: Deletes an existing resource record set that has the specified
|
||||
// values.
|
||||
//
|
||||
// * UPSERT: If a resource record set does not already exist, AWS creates
|
||||
// it. If a resource set does exist, Amazon Route 53 updates it with the
|
||||
// values in the request. Amazon Route 53 can update an existing resource
|
||||
// record set only when all of the following values match: Name, Type, and
|
||||
// Set Identifier (for weighted, latency, geolocation, and failover resource
|
||||
// record sets).
|
||||
// values in the request.
|
||||
//
|
||||
// In response to a ChangeResourceRecordSets request, the DNS data is changed
|
||||
// on all Amazon Route 53 DNS servers. Initially, the status of a change is
|
||||
// PENDING, meaning the change has not yet propagated to all the authoritative
|
||||
// Amazon Route 53 DNS servers. When the change is propagated to all hosts,
|
||||
// the change returns a status of INSYNC.
|
||||
// The values that you need to include in the request depend on the type of
|
||||
// resource record set that you're creating, deleting, or updating:
|
||||
//
|
||||
// After sending a change request, confirm your change has propagated to all
|
||||
// Amazon Route 53 DNS servers. Changes generally propagate to all Amazon Route
|
||||
// 53 name servers in a few minutes. In rare circumstances, propagation can
|
||||
// take up to 30 minutes. For more information, see GetChange.
|
||||
// Basic resource record sets (excluding alias, failover, geolocation, latency,
|
||||
// and weighted resource record sets)
|
||||
//
|
||||
// * Name
|
||||
//
|
||||
// * Type
|
||||
//
|
||||
// * TTL
|
||||
//
|
||||
// Failover, geolocation, latency, or weighted resource record sets (excluding
|
||||
// alias resource record sets)
|
||||
//
|
||||
// * Name
|
||||
//
|
||||
// * Type
|
||||
//
|
||||
// * TTL
|
||||
//
|
||||
// * SetIdentifier
|
||||
//
|
||||
// Alias resource record sets (including failover alias, geolocation alias,
|
||||
// latency alias, and weighted alias resource record sets)
|
||||
//
|
||||
// * Name
|
||||
//
|
||||
// * Type
|
||||
//
|
||||
// * AliasTarget (includes DNSName, EvaluateTargetHealth, and HostedZoneId)
|
||||
//
|
||||
// * SetIdentifier (for failover, geolocation, latency, and weighted resource
|
||||
// record sets)
|
||||
//
|
||||
// When you submit a ChangeResourceRecordSets request, Amazon Route 53 propagates
|
||||
// your changes to all of the Amazon Route 53 authoritative DNS servers. While
|
||||
// your changes are propagating, GetChange returns a status of PENDING. When
|
||||
// propagation is complete, GetChange returns a status of INSYNC. Changes generally
|
||||
// propagate to all Amazon Route 53 name servers in a few minutes. In rare circumstances,
|
||||
// propagation can take up to 30 minutes. For more information, see GetChange
|
||||
//
|
||||
// For information about the limits on a ChangeResourceRecordSets request, see
|
||||
// Limits (http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/DNSLimitations.html)
|
||||
|
@ -572,9 +585,8 @@ func (c *Route53) CreateHostedZoneRequest(input *CreateHostedZoneInput) (req *re
|
|||
// page.
|
||||
//
|
||||
// * InvalidVPCId
|
||||
// The hosted zone you are trying to create for your VPC_ID does not belong
|
||||
// to you. Amazon Route 53 returns this error when the VPC specified by VPCId
|
||||
// does not belong to you.
|
||||
// The VPC ID that you specified either isn't a valid ID or the current account
|
||||
// is not authorized to access this VPC.
|
||||
//
|
||||
// * InvalidInput
|
||||
// The input is not valid.
|
||||
|
@ -1040,9 +1052,8 @@ func (c *Route53) CreateVPCAssociationAuthorizationRequest(input *CreateVPCAssoc
|
|||
// No hosted zone exists with the ID that you specified.
|
||||
//
|
||||
// * InvalidVPCId
|
||||
// The hosted zone you are trying to create for your VPC_ID does not belong
|
||||
// to you. Amazon Route 53 returns this error when the VPC specified by VPCId
|
||||
// does not belong to you.
|
||||
// The VPC ID that you specified either isn't a valid ID or the current account
|
||||
// is not authorized to access this VPC.
|
||||
//
|
||||
// * InvalidInput
|
||||
// The input is not valid.
|
||||
|
@ -1539,9 +1550,8 @@ func (c *Route53) DeleteVPCAssociationAuthorizationRequest(input *DeleteVPCAssoc
|
|||
// No hosted zone exists with the ID that you specified.
|
||||
//
|
||||
// * InvalidVPCId
|
||||
// The hosted zone you are trying to create for your VPC_ID does not belong
|
||||
// to you. Amazon Route 53 returns this error when the VPC specified by VPCId
|
||||
// does not belong to you.
|
||||
// The VPC ID that you specified either isn't a valid ID or the current account
|
||||
// is not authorized to access this VPC.
|
||||
//
|
||||
// * InvalidInput
|
||||
// The input is not valid.
|
||||
|
@ -1621,9 +1631,8 @@ func (c *Route53) DisassociateVPCFromHostedZoneRequest(input *DisassociateVPCFro
|
|||
// No hosted zone exists with the ID that you specified.
|
||||
//
|
||||
// * InvalidVPCId
|
||||
// The hosted zone you are trying to create for your VPC_ID does not belong
|
||||
// to you. Amazon Route 53 returns this error when the VPC specified by VPCId
|
||||
// does not belong to you.
|
||||
// The VPC ID that you specified either isn't a valid ID or the current account
|
||||
// is not authorized to access this VPC.
|
||||
//
|
||||
// * VPCAssociationNotFound
|
||||
// The specified VPC and hosted zone are not currently associated.
|
||||
|
@ -4774,30 +4783,58 @@ type Change struct {
|
|||
//
|
||||
// * CREATE: Creates a resource record set that has the specified values.
|
||||
//
|
||||
// * DELETE: Deletes a existing resource record set that has the specified
|
||||
// values for Name, Type, SetIdentifier (for latency, weighted, geolocation,
|
||||
// and failover resource record sets), and TTL (except alias resource record
|
||||
// sets, for which the TTL is determined by the AWS resource that you're
|
||||
// routing DNS queries to).
|
||||
// * DELETE: Deletes a existing resource record set.
|
||||
//
|
||||
// To delete the resource record set that is associated with a traffic policy
|
||||
// instance, use DeleteTrafficPolicyInstance. Amazon Route 53will delete
|
||||
// instance, use DeleteTrafficPolicyInstance. Amazon Route 53 will delete
|
||||
// the resource record set automatically. If you delete the resource record
|
||||
// set by using ChangeResourceRecordSets, Amazon Route 53 doesn't automatically
|
||||
// delete the traffic policy instance, and you'll continue to be charged
|
||||
// for it even though it's no longer in use.
|
||||
//
|
||||
// * UPSERT: If a resource record set does not already exist, Amazon Route
|
||||
// * UPSERT: If a resource record set doesn't already exist, Amazon Route
|
||||
// 53 creates it. If a resource record set does exist, Amazon Route 53 updates
|
||||
// it with the values in the request. Amazon Route 53 can update an existing
|
||||
// resource record set only when all of the following values match: Name,
|
||||
// Type, and SetIdentifier (for weighted, latency, geolocation, and failover
|
||||
// resource record sets).
|
||||
// it with the values in the request.
|
||||
//
|
||||
// The values that you need to include in the request depend on the type of
|
||||
// resource record set that you're creating, deleting, or updating:
|
||||
//
|
||||
// Basic resource record sets (excluding alias, failover, geolocation, latency,
|
||||
// and weighted resource record sets)
|
||||
//
|
||||
// * Name
|
||||
//
|
||||
// * Type
|
||||
//
|
||||
// * TTL
|
||||
//
|
||||
// Failover, geolocation, latency, or weighted resource record sets (excluding
|
||||
// alias resource record sets)
|
||||
//
|
||||
// * Name
|
||||
//
|
||||
// * Type
|
||||
//
|
||||
// * TTL
|
||||
//
|
||||
// * SetIdentifier
|
||||
//
|
||||
// Alias resource record sets (including failover alias, geolocation alias,
|
||||
// latency alias, and weighted alias resource record sets)
|
||||
//
|
||||
// * Name
|
||||
//
|
||||
// * Type
|
||||
//
|
||||
// * AliasTarget (includes DNSName, EvaluateTargetHealth, and HostedZoneId)
|
||||
//
|
||||
// * SetIdentifier (for failover, geolocation, latency, and weighted resource
|
||||
// record sets)
|
||||
//
|
||||
// Action is a required field
|
||||
Action *string `type:"string" required:"true" enum:"ChangeAction"`
|
||||
|
||||
// Information about the resource record set to create or delete.
|
||||
// Information about the resource record set to create, delete, or update.
|
||||
//
|
||||
// ResourceRecordSet is a required field
|
||||
ResourceRecordSet *ResourceRecordSet `type:"structure" required:"true"`
|
||||
|
@ -7858,13 +7895,16 @@ type HealthCheckConfig struct {
|
|||
|
||||
// Amazon Route 53 behavior depends on whether you specify a value for IPAddress.
|
||||
//
|
||||
// If you specifyIPAddress:
|
||||
// If you specify a value forIPAddress:
|
||||
//
|
||||
// The value that you want Amazon Route 53 to pass in the Host header in all
|
||||
// health checks except TCP health checks. This is typically the fully qualified
|
||||
// DNS name of the website that you are attempting to health check. When Amazon
|
||||
// Route 53 checks the health of an endpoint, here is how it constructs the
|
||||
// Host header:
|
||||
// Amazon Route 53 sends health check requests to the specified IPv4 or IPv6
|
||||
// address and passes the value of FullyQualifiedDomainName in the Host header
|
||||
// for all health checks except TCP health checks. This is typically the fully
|
||||
// qualified DNS name of the endpoint on which you want Amazon Route 53 to perform
|
||||
// health checks.
|
||||
//
|
||||
// When Amazon Route 53 checks the health of an endpoint, here is how it constructs
|
||||
// the Host header:
|
||||
//
|
||||
// * If you specify a value of 80 for Port and HTTP or HTTP_STR_MATCH for
|
||||
// Type, Amazon Route 53 passes the value of FullyQualifiedDomainName to
|
||||
|
@ -7882,12 +7922,16 @@ type HealthCheckConfig struct {
|
|||
// substitutes the value of IPAddress in the Host header in each of the preceding
|
||||
// cases.
|
||||
//
|
||||
// If you don't specifyIPAddress:
|
||||
// If you don't specify a value for IPAddress:
|
||||
//
|
||||
// If you don't specify a value for IPAddress, Amazon Route 53 sends a DNS request
|
||||
// to the domain that you specify in FullyQualifiedDomainName at the interval
|
||||
// you specify in RequestInterval. Using an IP address that DNS returns, Amazon
|
||||
// Route 53 then checks the health of the endpoint.
|
||||
// Amazon Route 53 sends a DNS request to the domain that you specify for FullyQualifiedDomainName
|
||||
// at the interval that you specify for RequestInterval. Using an IPv4 address
|
||||
// that DNS returns, Amazon Route 53 then checks the health of the endpoint.
|
||||
//
|
||||
// If you don't specify a value for IPAddress, Amazon Route 53 uses only IPv4
|
||||
// to send health checks to the endpoint. If there's no resource record set
|
||||
// with a type of A for the name that you specify for FullyQualifiedDomainName,
|
||||
// the health check fails with a "DNS resolution failed" error.
|
||||
//
|
||||
// If you want to check the health of weighted, latency, or failover resource
|
||||
// record sets and you choose to specify the endpoint only by FullyQualifiedDomainName,
|
||||
|
@ -7923,11 +7967,11 @@ type HealthCheckConfig struct {
|
|||
// to be healthy.
|
||||
HealthThreshold *int64 `type:"integer"`
|
||||
|
||||
// The IPv4 IP address of the endpoint on which you want Amazon Route 53 to
|
||||
// perform health checks. If you don't specify a value for IPAddress, Amazon
|
||||
// Route 53 sends a DNS request to resolve the domain name that you specify
|
||||
// The IPv4 or IPv6 IP address of the endpoint that you want Amazon Route 53
|
||||
// to perform health checks on. If you don't specify a value for IPAddress,
|
||||
// Amazon Route 53 sends a DNS request to resolve the domain name that you specify
|
||||
// in FullyQualifiedDomainName at the interval that you specify in RequestInterval.
|
||||
// Using an IP address that DNS returns, Amazon Route 53 then checks the health
|
||||
// Using an IP address returned by DNS, Amazon Route 53 then checks the health
|
||||
// of the endpoint.
|
||||
//
|
||||
// If the endpoint is an EC2 instance, we recommend that you create an Elastic
|
||||
|
@ -7938,10 +7982,15 @@ type HealthCheckConfig struct {
|
|||
// For more information, see HealthCheckConfig$FullyQualifiedDomainName.
|
||||
//
|
||||
// Constraints: Amazon Route 53 can't check the health of endpoints for which
|
||||
// the IP address is in local, private, non-routable, or \ multicast ranges.
|
||||
// For more information about IP addresses for which you can't create health
|
||||
// checks, see RFC 5735, Special Use IPv4 Addresses (https://tools.ietf.org/html/rfc5735)
|
||||
// and RFC 6598, IANA-Reserved IPv4 Prefix for Shared Address Space (https://tools.ietf.org/html/rfc6598).
|
||||
// the IP address is in local, private, non-routable, or multicast ranges. For
|
||||
// more information about IP addresses for which you can't create health checks,
|
||||
// see the following documents:
|
||||
//
|
||||
// * RFC 5735, Special Use IPv4 Addresses (https://tools.ietf.org/html/rfc5735)
|
||||
//
|
||||
// * RFC 6598, IANA-Reserved IPv4 Prefix for Shared Address Space (https://tools.ietf.org/html/rfc6598)
|
||||
//
|
||||
// * RFC 5156, Special-Use IPv6 Addresses (https://tools.ietf.org/html/rfc5156)
|
||||
//
|
||||
// When the value of Type is CALCULATED or CLOUDWATCH_METRIC, omit IPAddress.
|
||||
IPAddress *string `type:"string"`
|
||||
|
@ -11676,13 +11725,16 @@ type UpdateHealthCheckInput struct {
|
|||
// However, you can't update an existing health check to add or remove the value
|
||||
// of IPAddress.
|
||||
//
|
||||
// If you specifyIPAddress:
|
||||
// If you specify a value forIPAddress:
|
||||
//
|
||||
// The value that you want Amazon Route 53 to pass in the Host header in all
|
||||
// health checks except TCP health checks. This is typically the fully qualified
|
||||
// DNS name of the endpoint on which you want Amazon Route 53 to perform health
|
||||
// checks. When Amazon Route 53 checks the health of an endpoint, here is how
|
||||
// it constructs the Host header:
|
||||
// Amazon Route 53 sends health check requests to the specified IPv4 or IPv6
|
||||
// address and passes the value of FullyQualifiedDomainName in the Host header
|
||||
// for all health checks except TCP health checks. This is typically the fully
|
||||
// qualified DNS name of the endpoint on which you want Amazon Route 53 to perform
|
||||
// health checks.
|
||||
//
|
||||
// When Amazon Route 53 checks the health of an endpoint, here is how it constructs
|
||||
// the Host header:
|
||||
//
|
||||
// * If you specify a value of 80 for Port and HTTP or HTTP_STR_MATCH for
|
||||
// Type, Amazon Route 53 passes the value of FullyQualifiedDomainName to
|
||||
|
@ -11700,12 +11752,17 @@ type UpdateHealthCheckInput struct {
|
|||
// substitutes the value of IPAddress in the Host header in each of the above
|
||||
// cases.
|
||||
//
|
||||
// If you don't specifyIPAddress:
|
||||
// If you don't specify a value forIPAddress:
|
||||
//
|
||||
// If you don't specify a value for IPAddress, Amazon Route 53 sends a DNS request
|
||||
// to the domain that you specify in FullyQualifiedDomainName at the interval
|
||||
// you specify in RequestInterval. Using an IP address that DNS returns, Amazon
|
||||
// Route 53 then checks the health of the endpoint.
|
||||
// you specify in RequestInterval. Using an IPv4 address that is returned by
|
||||
// DNS, Amazon Route 53 then checks the health of the endpoint.
|
||||
//
|
||||
// If you don't specify a value for IPAddress, Amazon Route 53 uses only IPv4
|
||||
// to send health checks to the endpoint. If there's no resource record set
|
||||
// with a type of A for the name that you specify for FullyQualifiedDomainName,
|
||||
// the health check fails with a "DNS resolution failed" error.
|
||||
//
|
||||
// If you want to check the health of weighted, latency, or failover resource
|
||||
// record sets and you choose to specify the endpoint only by FullyQualifiedDomainName,
|
||||
|
@ -11765,14 +11822,14 @@ type UpdateHealthCheckInput struct {
|
|||
// to be healthy.
|
||||
HealthThreshold *int64 `type:"integer"`
|
||||
|
||||
// The IPv4 IP address of the endpoint on which you want Amazon Route 53 to
|
||||
// perform health checks. If you don't specify a value for IPAddress, Amazon
|
||||
// Route 53 sends a DNS request to resolve the domain name that you specify
|
||||
// in FullyQualifiedDomainName at the interval you specify in RequestInterval.
|
||||
// Using an IP address that DNS returns, Amazon Route 53 then checks the health
|
||||
// of the endpoint.
|
||||
// The IPv4 or IPv6 IP address for the endpoint that you want Amazon Route 53
|
||||
// to perform health checks on. If you don't specify a value for IPAddress,
|
||||
// Amazon Route 53 sends a DNS request to resolve the domain name that you specify
|
||||
// in FullyQualifiedDomainName at the interval that you specify in RequestInterval.
|
||||
// Using an IP address that is returned by DNS, Amazon Route 53 then checks
|
||||
// the health of the endpoint.
|
||||
//
|
||||
// f the endpoint is an EC2 instance, we recommend that you create an Elastic
|
||||
// If the endpoint is an EC2 instance, we recommend that you create an Elastic
|
||||
// IP address, associate it with your EC2 instance, and specify the Elastic
|
||||
// IP address for IPAddress. This ensures that the IP address of your instance
|
||||
// never changes. For more information, see Elastic IP Addresses (EIP) (http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/elastic-ip-addresses-eip.html)
|
||||
|
@ -11783,6 +11840,17 @@ type UpdateHealthCheckInput struct {
|
|||
// of IPAddress.
|
||||
//
|
||||
// For more information, see UpdateHealthCheckRequest$FullyQualifiedDomainName.
|
||||
//
|
||||
// Constraints: Amazon Route 53 can't check the health of endpoints for which
|
||||
// the IP address is in local, private, non-routable, or multicast ranges. For
|
||||
// more information about IP addresses for which you can't create health checks,
|
||||
// see the following documents:
|
||||
//
|
||||
// * RFC 5735, Special Use IPv4 Addresses (https://tools.ietf.org/html/rfc5735)
|
||||
//
|
||||
// * RFC 6598, IANA-Reserved IPv4 Prefix for Shared Address Space (https://tools.ietf.org/html/rfc6598)
|
||||
//
|
||||
// * RFC 5156, Special-Use IPv6 Addresses (https://tools.ietf.org/html/rfc5156)
|
||||
IPAddress *string `type:"string"`
|
||||
|
||||
// When CloudWatch has insufficient data about the metric to determine the alarm
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -83,7 +83,7 @@ func updateEndpointForAccelerate(r *request.Request) {
|
|||
|
||||
if !hostCompatibleBucketName(r.HTTPRequest.URL, bucket) {
|
||||
r.Error = awserr.New("InvalidParameterException",
|
||||
fmt.Sprintf("bucket name %s is not compatibile with S3 Accelerate", bucket),
|
||||
fmt.Sprintf("bucket name %s is not compatible with S3 Accelerate", bucket),
|
||||
nil)
|
||||
return
|
||||
}
|
||||
|
|
|
@ -377,580 +377,580 @@
|
|||
"revision": "4239b77079c7b5d1243b7b4736304ce8ddb6f0f2"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "QLOmSL4B0UFqEIFwCe0TMwehlfE=",
|
||||
"checksumSHA1": "DfYjL9TFXUaMV8bKlcC3VHzynHc=",
|
||||
"path": "github.com/aws/aws-sdk-go",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "YOh82spUBNEjU+RS0ib7Z9W7Fp0=",
|
||||
"checksumSHA1": "WEkryGXiu/uQv5woVvRm9hxf9lE=",
|
||||
"path": "github.com/aws/aws-sdk-go/aws",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "Y9W+4GimK4Fuxq+vyIskVYFRnX4=",
|
||||
"path": "github.com/aws/aws-sdk-go/aws/awserr",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "yyYr41HZ1Aq0hWc3J5ijXwYEcac=",
|
||||
"path": "github.com/aws/aws-sdk-go/aws/awsutil",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "/232RBWA3KnT7U+wciPS2+wmvR0=",
|
||||
"path": "github.com/aws/aws-sdk-go/aws/client",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "ieAJ+Cvp/PKv1LpUEnUXpc3OI6E=",
|
||||
"path": "github.com/aws/aws-sdk-go/aws/client/metadata",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "c1N3Loy3AS9zD+m5CzpPNAED39U=",
|
||||
"checksumSHA1": "Fl8vRSCY0MbM04cmiz/0MID+goA=",
|
||||
"path": "github.com/aws/aws-sdk-go/aws/corehandlers",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "zu5C95rmCZff6NYZb62lEaT5ibE=",
|
||||
"path": "github.com/aws/aws-sdk-go/aws/credentials",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "u3GOAJLmdvbuNUeUEcZSEAOeL/0=",
|
||||
"path": "github.com/aws/aws-sdk-go/aws/credentials/ec2rolecreds",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "NUJUTWlc1sV8b7WjfiYc4JZbXl0=",
|
||||
"path": "github.com/aws/aws-sdk-go/aws/credentials/endpointcreds",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "4Ipx+5xN0gso+cENC2MHMWmQlR4=",
|
||||
"path": "github.com/aws/aws-sdk-go/aws/credentials/stscreds",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "DwhFsNluCFEwqzyp3hbJR3q2Wqs=",
|
||||
"path": "github.com/aws/aws-sdk-go/aws/defaults",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "/EXbk/z2TWjWc1Hvb4QYs3Wmhb8=",
|
||||
"path": "github.com/aws/aws-sdk-go/aws/ec2metadata",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "5Ac22YMTBmrX/CXaEIXzWljr8UY=",
|
||||
"checksumSHA1": "yVSL6yhjj0Pozx4NVrWA3aguENg=",
|
||||
"path": "github.com/aws/aws-sdk-go/aws/request",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "eOo6evLMAxQfo7Qkc5/h5euN1Sw=",
|
||||
"checksumSHA1": "HT1op89NoiShWN5XBRGdZkQTf4A=",
|
||||
"path": "github.com/aws/aws-sdk-go/aws/session",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "bjf3WCqht846AsRh85c8d7iLmsk=",
|
||||
"path": "github.com/aws/aws-sdk-go/aws/signer/v4",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "Esab5F8KswqkTdB4TtjSvZgs56k=",
|
||||
"path": "github.com/aws/aws-sdk-go/private/endpoints",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "wk7EyvDaHwb5qqoOP/4d3cV0708=",
|
||||
"path": "github.com/aws/aws-sdk-go/private/protocol",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "1QmQ3FqV37w0Zi44qv8pA1GeR0A=",
|
||||
"path": "github.com/aws/aws-sdk-go/private/protocol/ec2query",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "pNeF0Ey7TfBArH5LBQhKOQXQbLY=",
|
||||
"path": "github.com/aws/aws-sdk-go/private/protocol/json/jsonutil",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "R00RL5jJXRYq1iiK1+PGvMfvXyM=",
|
||||
"path": "github.com/aws/aws-sdk-go/private/protocol/jsonrpc",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "ZqY5RWavBLWTo6j9xqdyBEaNFRk=",
|
||||
"path": "github.com/aws/aws-sdk-go/private/protocol/query",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "5xzix1R8prUyWxgLnzUQoxTsfik=",
|
||||
"path": "github.com/aws/aws-sdk-go/private/protocol/query/queryutil",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "mLxtfPJvWIHdYPRY0f19kFuJ3u4=",
|
||||
"checksumSHA1": "dUpGLm7IHo6A40vuaEKwaCLbqu8=",
|
||||
"path": "github.com/aws/aws-sdk-go/private/protocol/rest",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "Rpu8KBtHZgvhkwHxUfaky+qW+G4=",
|
||||
"path": "github.com/aws/aws-sdk-go/private/protocol/restjson",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "ODo+ko8D6unAxZuN1jGzMcN4QCc=",
|
||||
"path": "github.com/aws/aws-sdk-go/private/protocol/restxml",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "eUEkjyMPAuekKBE4ou+nM9tXEas=",
|
||||
"checksumSHA1": "U30tX6Rd4LSOjrm/E2WB0TyFxr8=",
|
||||
"path": "github.com/aws/aws-sdk-go/private/protocol/xml/xmlutil",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "F6mth+G7dXN1GI+nktaGo8Lx8aE=",
|
||||
"path": "github.com/aws/aws-sdk-go/private/signer/v2",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "Eo9yODN5U99BK0pMzoqnBm7PCrY=",
|
||||
"path": "github.com/aws/aws-sdk-go/private/waiter",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "INWpIaoMQ5yhSUDuC6BI2tnT01w=",
|
||||
"path": "github.com/aws/aws-sdk-go/service/acm",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "6SZrpx+VJ7W/Xsozbn2UCIIMWug=",
|
||||
"path": "github.com/aws/aws-sdk-go/service/apigateway",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "DZc+6wpn5VIQEoFMxLIKwVYliJE=",
|
||||
"path": "github.com/aws/aws-sdk-go/service/applicationautoscaling",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "Y5ewqOw2oooAc17RZBLEfFe97NQ=",
|
||||
"path": "github.com/aws/aws-sdk-go/service/autoscaling",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "WB73oYHFUA06n2Ulyr7BnzoL+Z4=",
|
||||
"checksumSHA1": "e0qgGpjfhqhr2ka/IxWGVvtszzM=",
|
||||
"path": "github.com/aws/aws-sdk-go/service/cloudformation",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "71H57UIgdJgkDZxJQsxJEB6ihqQ=",
|
||||
"path": "github.com/aws/aws-sdk-go/service/cloudfront",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "qtBw7xNY8KKLCIlm7l+sKxKs6q4=",
|
||||
"checksumSHA1": "1hnZsVUSJ0quZ37/xmwwCvQh2U8=",
|
||||
"path": "github.com/aws/aws-sdk-go/service/cloudtrail",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "3jnrRIRHqRiWDqb71FMSfs9AvXk=",
|
||||
"path": "github.com/aws/aws-sdk-go/service/cloudwatch",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "YLXFc6XhmmnVEfHPE0Bb8f5wndw=",
|
||||
"path": "github.com/aws/aws-sdk-go/service/cloudwatchevents",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "bgkauNc4M46Pmyw7lHkvzw3sxiw=",
|
||||
"path": "github.com/aws/aws-sdk-go/service/cloudwatchlogs",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "rKsbQ6FWQSqiE+ujHG6HietgH5Y=",
|
||||
"path": "github.com/aws/aws-sdk-go/service/codecommit",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "YvpsgALidLyjzRgRHusdw7vS22k=",
|
||||
"path": "github.com/aws/aws-sdk-go/service/codedeploy",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "3aRyyRHgUh+w26Wqrruxxa1VaxA=",
|
||||
"path": "github.com/aws/aws-sdk-go/service/directoryservice",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "E5qjR1pDa/V2LEhXP36kZH2w91o=",
|
||||
"path": "github.com/aws/aws-sdk-go/service/dynamodb",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "6h4tJ9wVtbYb9wG4srtUxyPoAYM=",
|
||||
"path": "github.com/aws/aws-sdk-go/service/ec2",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "3wd5o69gQcsDpBIJU2QMAYu/Yjs=",
|
||||
"path": "github.com/aws/aws-sdk-go/service/ecr",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "fHZ6TgcmZIoRDw38OJQnd7TT63A=",
|
||||
"checksumSHA1": "99y497vsASAyQYAmAiGOgCFniiI=",
|
||||
"path": "github.com/aws/aws-sdk-go/service/ecs",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "cAYa6uHNWAKex00wQZQh/3RIP20=",
|
||||
"path": "github.com/aws/aws-sdk-go/service/efs",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "e/nua6AZAM1DOX1s+qcuDaOqWYc=",
|
||||
"path": "github.com/aws/aws-sdk-go/service/elasticache",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "pyykYejfcLu54fhwe94WMujiWpE=",
|
||||
"path": "github.com/aws/aws-sdk-go/service/elasticbeanstalk",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "z0ca3QajyQGpShh3psqolZLJt7Q=",
|
||||
"path": "github.com/aws/aws-sdk-go/service/elasticsearchservice",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "t/dBXjcSbc5phqiIoGtOIELycNg=",
|
||||
"path": "github.com/aws/aws-sdk-go/service/elastictranscoder",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "X6fiZ2b/U1WpYBzw5fqm2Wm8Hr0=",
|
||||
"path": "github.com/aws/aws-sdk-go/service/elb",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "D+1s7cgL4iMtswW+x233jAV8eJI=",
|
||||
"path": "github.com/aws/aws-sdk-go/service/elbv2",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "+GSIhCXrofZZRF4Bz4XuX8B8o7U=",
|
||||
"path": "github.com/aws/aws-sdk-go/service/emr",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "71xHwOAjzdFQ+zQieThJWKObvS4=",
|
||||
"path": "github.com/aws/aws-sdk-go/service/firehose",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "yF88SmWjcs87UkcJoaXVozxp050=",
|
||||
"checksumSHA1": "SU/YDilOf4uh4tC3O4ZyKfu9Ca8=",
|
||||
"path": "github.com/aws/aws-sdk-go/service/glacier",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "hQquEMm59E2CwVwfBvKRTVzBj/8=",
|
||||
"path": "github.com/aws/aws-sdk-go/service/iam",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "1pBbVKt2n6Z/59Nd8mXe20/JEV4=",
|
||||
"path": "github.com/aws/aws-sdk-go/service/kinesis",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "ghoZkkKxN0lAJZ6Nb0sJiiFiQAI=",
|
||||
"path": "github.com/aws/aws-sdk-go/service/kms",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "kb9gzhUSUeiJorMc73m13DK/3Qc=",
|
||||
"path": "github.com/aws/aws-sdk-go/service/lambda",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "BZY0NsRwwIbs52ZSjaEGqgWHXyo=",
|
||||
"path": "github.com/aws/aws-sdk-go/service/opsworks",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "iGXoSzRemWsXcxdBLFqAaZ3ulf8=",
|
||||
"path": "github.com/aws/aws-sdk-go/service/rds",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "bxHXVhiqpF3njkRRNcLn+tyhwZQ=",
|
||||
"path": "github.com/aws/aws-sdk-go/service/redshift",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "xxJsIDga1E+AuNTwEeL+6X9CSEA=",
|
||||
"checksumSHA1": "i04x4j6gtaNDUHGlJa5bs+m4wlw=",
|
||||
"path": "github.com/aws/aws-sdk-go/service/route53",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "HtKiIAPKsBg2s1c5ytRkdZ/lqO8=",
|
||||
"checksumSHA1": "lC6CowuZ0Zjvbcw3hjYSc1cxbPE=",
|
||||
"path": "github.com/aws/aws-sdk-go/service/s3",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "6TbKrx2keOneistnAS39cVXTunY=",
|
||||
"path": "github.com/aws/aws-sdk-go/service/ses",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "hp8JNTd1l4AvNps0/z3UsukvWsQ=",
|
||||
"path": "github.com/aws/aws-sdk-go/service/simpledb",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "eGU3IGTGnOKW8qUi80UJrtkcmRw=",
|
||||
"path": "github.com/aws/aws-sdk-go/service/sns",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "hTgsEbW3erfnTHok+7TKOSUlaYU=",
|
||||
"path": "github.com/aws/aws-sdk-go/service/sqs",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "f0X7xjpA2JmDYc9xArgDI4mCO6I=",
|
||||
"path": "github.com/aws/aws-sdk-go/service/ssm",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "ouwhxcAsIYQ6oJbMRdLW/Ys/iyg=",
|
||||
"path": "github.com/aws/aws-sdk-go/service/sts",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "BvZSVj6c/aEe0Ihf08fBXdIRz8A=",
|
||||
"path": "github.com/aws/aws-sdk-go/service/waf",
|
||||
"revision": "898c81ba64b9a467379d35e3fabad133beae0ee4",
|
||||
"revisionTime": "2016-11-18T23:08:35Z",
|
||||
"version": "=v1.5.8",
|
||||
"versionExact": "v1.5.8"
|
||||
"revision": "e7849863adae563900a3474ee6feed65471ab070",
|
||||
"revisionTime": "2016-11-30T19:57:18Z",
|
||||
"version": "=v1.5.12",
|
||||
"versionExact": "v1.5.12"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "nqw2Qn5xUklssHTubS5HDvEL9L4=",
|
||||
|
|
Loading…
Reference in New Issue