mirror of
				https://github.com/k3s-io/kubernetes.git
				synced 2025-10-31 13:50:01 +00:00 
			
		
		
		
	godep update
This commit is contained in:
		
							
								
								
									
										39
									
								
								vendor/github.com/aws/aws-sdk-go/service/route53/BUILD
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										39
									
								
								vendor/github.com/aws/aws-sdk-go/service/route53/BUILD
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -1,39 +0,0 @@ | ||||
| load("@io_bazel_rules_go//go:def.bzl", "go_library") | ||||
|  | ||||
| go_library( | ||||
|     name = "go_default_library", | ||||
|     srcs = [ | ||||
|         "api.go", | ||||
|         "customizations.go", | ||||
|         "service.go", | ||||
|         "unmarshal_error.go", | ||||
|         "waiters.go", | ||||
|     ], | ||||
|     importpath = "github.com/aws/aws-sdk-go/service/route53", | ||||
|     visibility = ["//visibility:public"], | ||||
|     deps = [ | ||||
|         "//vendor/github.com/aws/aws-sdk-go/aws:go_default_library", | ||||
|         "//vendor/github.com/aws/aws-sdk-go/aws/awserr:go_default_library", | ||||
|         "//vendor/github.com/aws/aws-sdk-go/aws/awsutil:go_default_library", | ||||
|         "//vendor/github.com/aws/aws-sdk-go/aws/client:go_default_library", | ||||
|         "//vendor/github.com/aws/aws-sdk-go/aws/client/metadata:go_default_library", | ||||
|         "//vendor/github.com/aws/aws-sdk-go/aws/request:go_default_library", | ||||
|         "//vendor/github.com/aws/aws-sdk-go/aws/signer/v4:go_default_library", | ||||
|         "//vendor/github.com/aws/aws-sdk-go/private/protocol/restxml:go_default_library", | ||||
|         "//vendor/github.com/aws/aws-sdk-go/private/waiter:go_default_library", | ||||
|     ], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "package-srcs", | ||||
|     srcs = glob(["**"]), | ||||
|     tags = ["automanaged"], | ||||
|     visibility = ["//visibility:private"], | ||||
| ) | ||||
|  | ||||
| filegroup( | ||||
|     name = "all-srcs", | ||||
|     srcs = [":package-srcs"], | ||||
|     tags = ["automanaged"], | ||||
|     visibility = ["//visibility:public"], | ||||
| ) | ||||
							
								
								
									
										12913
									
								
								vendor/github.com/aws/aws-sdk-go/service/route53/api.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										12913
									
								
								vendor/github.com/aws/aws-sdk-go/service/route53/api.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										42
									
								
								vendor/github.com/aws/aws-sdk-go/service/route53/customizations.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										42
									
								
								vendor/github.com/aws/aws-sdk-go/service/route53/customizations.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -1,42 +0,0 @@ | ||||
| package route53 | ||||
|  | ||||
| import ( | ||||
| 	"net/url" | ||||
| 	"regexp" | ||||
|  | ||||
| 	"github.com/aws/aws-sdk-go/aws/awserr" | ||||
| 	"github.com/aws/aws-sdk-go/aws/client" | ||||
| 	"github.com/aws/aws-sdk-go/aws/request" | ||||
| 	"github.com/aws/aws-sdk-go/private/protocol/restxml" | ||||
| ) | ||||
|  | ||||
| func init() { | ||||
| 	initClient = func(c *client.Client) { | ||||
| 		c.Handlers.Build.PushBack(sanitizeURL) | ||||
| 	} | ||||
|  | ||||
| 	initRequest = func(r *request.Request) { | ||||
| 		switch r.Operation.Name { | ||||
| 		case opChangeResourceRecordSets: | ||||
| 			r.Handlers.UnmarshalError.Remove(restxml.UnmarshalErrorHandler) | ||||
| 			r.Handlers.UnmarshalError.PushBack(unmarshalChangeResourceRecordSetsError) | ||||
| 		} | ||||
| 	} | ||||
| } | ||||
|  | ||||
| var reSanitizeURL = regexp.MustCompile(`\/%2F\w+%2F`) | ||||
|  | ||||
| func sanitizeURL(r *request.Request) { | ||||
| 	r.HTTPRequest.URL.RawPath = | ||||
| 		reSanitizeURL.ReplaceAllString(r.HTTPRequest.URL.RawPath, "/") | ||||
|  | ||||
| 	// Update Path so that it reflects the cleaned RawPath | ||||
| 	updated, err := url.Parse(r.HTTPRequest.URL.RawPath) | ||||
| 	if err != nil { | ||||
| 		r.Error = awserr.New("SerializationError", "failed to clean Route53 URL", err) | ||||
| 		return | ||||
| 	} | ||||
|  | ||||
| 	// Take the updated path so the requests's URL Path has parity with RawPath. | ||||
| 	r.HTTPRequest.URL.Path = updated.Path | ||||
| } | ||||
							
								
								
									
										91
									
								
								vendor/github.com/aws/aws-sdk-go/service/route53/service.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										91
									
								
								vendor/github.com/aws/aws-sdk-go/service/route53/service.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -1,91 +0,0 @@ | ||||
| // THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. | ||||
|  | ||||
| package route53 | ||||
|  | ||||
| import ( | ||||
| 	"github.com/aws/aws-sdk-go/aws" | ||||
| 	"github.com/aws/aws-sdk-go/aws/client" | ||||
| 	"github.com/aws/aws-sdk-go/aws/client/metadata" | ||||
| 	"github.com/aws/aws-sdk-go/aws/request" | ||||
| 	"github.com/aws/aws-sdk-go/aws/signer/v4" | ||||
| 	"github.com/aws/aws-sdk-go/private/protocol/restxml" | ||||
| ) | ||||
|  | ||||
| // Route53 is a client for Route 53. | ||||
| // The service client's operations are safe to be used concurrently. | ||||
| // It is not safe to mutate any of the client's properties though. | ||||
| // Please also see https://docs.aws.amazon.com/goto/WebAPI/route53-2013-04-01 | ||||
| type Route53 struct { | ||||
| 	*client.Client | ||||
| } | ||||
|  | ||||
| // Used for custom client initialization logic | ||||
| var initClient func(*client.Client) | ||||
|  | ||||
| // Used for custom request initialization logic | ||||
| var initRequest func(*request.Request) | ||||
|  | ||||
| // Service information constants | ||||
| const ( | ||||
| 	ServiceName = "route53"   // Service endpoint prefix API calls made to. | ||||
| 	EndpointsID = ServiceName // Service ID for Regions and Endpoints metadata. | ||||
| ) | ||||
|  | ||||
| // New creates a new instance of the Route53 client with a session. | ||||
| // If additional configuration is needed for the client instance use the optional | ||||
| // aws.Config parameter to add your extra config. | ||||
| // | ||||
| // Example: | ||||
| //     // Create a Route53 client from just a session. | ||||
| //     svc := route53.New(mySession) | ||||
| // | ||||
| //     // Create a Route53 client with additional configuration | ||||
| //     svc := route53.New(mySession, aws.NewConfig().WithRegion("us-west-2")) | ||||
| func New(p client.ConfigProvider, cfgs ...*aws.Config) *Route53 { | ||||
| 	c := p.ClientConfig(EndpointsID, cfgs...) | ||||
| 	return newClient(*c.Config, c.Handlers, c.Endpoint, c.SigningRegion, c.SigningName) | ||||
| } | ||||
|  | ||||
| // newClient creates, initializes and returns a new service client instance. | ||||
| func newClient(cfg aws.Config, handlers request.Handlers, endpoint, signingRegion, signingName string) *Route53 { | ||||
| 	svc := &Route53{ | ||||
| 		Client: client.New( | ||||
| 			cfg, | ||||
| 			metadata.ClientInfo{ | ||||
| 				ServiceName:   ServiceName, | ||||
| 				SigningName:   signingName, | ||||
| 				SigningRegion: signingRegion, | ||||
| 				Endpoint:      endpoint, | ||||
| 				APIVersion:    "2013-04-01", | ||||
| 			}, | ||||
| 			handlers, | ||||
| 		), | ||||
| 	} | ||||
|  | ||||
| 	// Handlers | ||||
| 	svc.Handlers.Sign.PushBackNamed(v4.SignRequestHandler) | ||||
| 	svc.Handlers.Build.PushBackNamed(restxml.BuildHandler) | ||||
| 	svc.Handlers.Unmarshal.PushBackNamed(restxml.UnmarshalHandler) | ||||
| 	svc.Handlers.UnmarshalMeta.PushBackNamed(restxml.UnmarshalMetaHandler) | ||||
| 	svc.Handlers.UnmarshalError.PushBackNamed(restxml.UnmarshalErrorHandler) | ||||
|  | ||||
| 	// Run custom client initialization if present | ||||
| 	if initClient != nil { | ||||
| 		initClient(svc.Client) | ||||
| 	} | ||||
|  | ||||
| 	return svc | ||||
| } | ||||
|  | ||||
| // newRequest creates a new request for a Route53 operation and runs any | ||||
| // custom request initialization. | ||||
| func (c *Route53) newRequest(op *request.Operation, params, data interface{}) *request.Request { | ||||
| 	req := c.NewRequest(op, params, data) | ||||
|  | ||||
| 	// Run custom request initialization if present | ||||
| 	if initRequest != nil { | ||||
| 		initRequest(req) | ||||
| 	} | ||||
|  | ||||
| 	return req | ||||
| } | ||||
							
								
								
									
										77
									
								
								vendor/github.com/aws/aws-sdk-go/service/route53/unmarshal_error.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										77
									
								
								vendor/github.com/aws/aws-sdk-go/service/route53/unmarshal_error.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -1,77 +0,0 @@ | ||||
| package route53 | ||||
|  | ||||
| import ( | ||||
| 	"bytes" | ||||
| 	"encoding/xml" | ||||
| 	"io/ioutil" | ||||
|  | ||||
| 	"github.com/aws/aws-sdk-go/aws/awserr" | ||||
| 	"github.com/aws/aws-sdk-go/aws/request" | ||||
| 	"github.com/aws/aws-sdk-go/private/protocol/restxml" | ||||
| ) | ||||
|  | ||||
| type baseXMLErrorResponse struct { | ||||
| 	XMLName xml.Name | ||||
| } | ||||
|  | ||||
| type standardXMLErrorResponse struct { | ||||
| 	XMLName   xml.Name `xml:"ErrorResponse"` | ||||
| 	Code      string   `xml:"Error>Code"` | ||||
| 	Message   string   `xml:"Error>Message"` | ||||
| 	RequestID string   `xml:"RequestId"` | ||||
| } | ||||
|  | ||||
| type invalidChangeBatchXMLErrorResponse struct { | ||||
| 	XMLName  xml.Name `xml:"InvalidChangeBatch"` | ||||
| 	Messages []string `xml:"Messages>Message"` | ||||
| } | ||||
|  | ||||
| func unmarshalChangeResourceRecordSetsError(r *request.Request) { | ||||
| 	defer r.HTTPResponse.Body.Close() | ||||
|  | ||||
| 	responseBody, err := ioutil.ReadAll(r.HTTPResponse.Body) | ||||
|  | ||||
| 	if err != nil { | ||||
| 		r.Error = awserr.New("SerializationError", "failed to read Route53 XML error response", err) | ||||
| 		return | ||||
| 	} | ||||
|  | ||||
| 	baseError := &baseXMLErrorResponse{} | ||||
|  | ||||
| 	if err := xml.Unmarshal(responseBody, baseError); err != nil { | ||||
| 		r.Error = awserr.New("SerializationError", "failed to decode Route53 XML error response", err) | ||||
| 		return | ||||
| 	} | ||||
|  | ||||
| 	switch baseError.XMLName.Local { | ||||
| 	case "InvalidChangeBatch": | ||||
| 		unmarshalInvalidChangeBatchError(r, responseBody) | ||||
| 	default: | ||||
| 		r.HTTPResponse.Body = ioutil.NopCloser(bytes.NewReader(responseBody)) | ||||
| 		restxml.UnmarshalError(r) | ||||
| 	} | ||||
| } | ||||
|  | ||||
| func unmarshalInvalidChangeBatchError(r *request.Request, requestBody []byte) { | ||||
| 	resp := &invalidChangeBatchXMLErrorResponse{} | ||||
| 	err := xml.Unmarshal(requestBody, resp) | ||||
|  | ||||
| 	if err != nil { | ||||
| 		r.Error = awserr.New("SerializationError", "failed to decode query XML error response", err) | ||||
| 		return | ||||
| 	} | ||||
|  | ||||
| 	const errorCode = "InvalidChangeBatch" | ||||
| 	errors := []error{} | ||||
|  | ||||
| 	for _, msg := range resp.Messages { | ||||
| 		errors = append(errors, awserr.New(errorCode, msg, nil)) | ||||
| 	} | ||||
|  | ||||
| 	r.Error = awserr.NewRequestFailure( | ||||
| 		awserr.NewBatchError(errorCode, "ChangeBatch errors occurred", errors), | ||||
| 		r.HTTPResponse.StatusCode, | ||||
| 		r.RequestID, | ||||
| 	) | ||||
|  | ||||
| } | ||||
							
								
								
									
										34
									
								
								vendor/github.com/aws/aws-sdk-go/service/route53/waiters.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										34
									
								
								vendor/github.com/aws/aws-sdk-go/service/route53/waiters.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -1,34 +0,0 @@ | ||||
| // THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. | ||||
|  | ||||
| package route53 | ||||
|  | ||||
| import ( | ||||
| 	"github.com/aws/aws-sdk-go/private/waiter" | ||||
| ) | ||||
|  | ||||
| // WaitUntilResourceRecordSetsChanged uses the Route 53 API operation | ||||
| // GetChange to wait for a condition to be met before returning. | ||||
| // If the condition is not meet within the max attempt window an error will | ||||
| // be returned. | ||||
| func (c *Route53) WaitUntilResourceRecordSetsChanged(input *GetChangeInput) error { | ||||
| 	waiterCfg := waiter.Config{ | ||||
| 		Operation:   "GetChange", | ||||
| 		Delay:       30, | ||||
| 		MaxAttempts: 60, | ||||
| 		Acceptors: []waiter.WaitAcceptor{ | ||||
| 			{ | ||||
| 				State:    "success", | ||||
| 				Matcher:  "path", | ||||
| 				Argument: "ChangeInfo.Status", | ||||
| 				Expected: "INSYNC", | ||||
| 			}, | ||||
| 		}, | ||||
| 	} | ||||
|  | ||||
| 	w := waiter.Waiter{ | ||||
| 		Client: c, | ||||
| 		Input:  input, | ||||
| 		Config: waiterCfg, | ||||
| 	} | ||||
| 	return w.Wait() | ||||
| } | ||||
		Reference in New Issue
	
	Block a user