mirror of
https://github.com/optim-enterprises-bv/kubernetes.git
synced 2025-12-15 20:37:39 +00:00
Upgraded aws-sdk-go to v1.35.5 to include more regions, i.e. Millan
./hack/pin-dependency.sh github.com/aws/aws-sdk-go v1.35.5 ./hack/update-vendor.sh ./hack/lint-dependencies.sh // Additional changes required by lint-dependencies hack/pin-dependency.sh github.com/jmespath/go-jmespath v0.4.0 ./hack/update-vendor.sh ./hack/lint-dependencies.sh
This commit is contained in:
83
vendor/github.com/aws/aws-sdk-go/service/elb/api.go
generated
vendored
83
vendor/github.com/aws/aws-sdk-go/service/elb/api.go
generated
vendored
@@ -64,7 +64,7 @@ func (c *ELB) AddTagsRequest(input *AddTagsInput) (req *request.Request, output
|
||||
// Each tag consists of a key and an optional value. If a tag with the same
|
||||
// key is already associated with the load balancer, AddTags updates its value.
|
||||
//
|
||||
// For more information, see Tag Your Classic Load Balancer (http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/add-remove-tags.html)
|
||||
// For more information, see Tag Your Classic Load Balancer (https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/add-remove-tags.html)
|
||||
// in the Classic Load Balancers Guide.
|
||||
//
|
||||
// Returns awserr.Error for service API and SDK errors. Use runtime type assertions
|
||||
@@ -155,7 +155,7 @@ func (c *ELB) ApplySecurityGroupsToLoadBalancerRequest(input *ApplySecurityGroup
|
||||
// private cloud (VPC). The specified security groups override the previously
|
||||
// associated security groups.
|
||||
//
|
||||
// For more information, see Security Groups for Load Balancers in a VPC (http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-security-groups.html#elb-vpc-security-groups)
|
||||
// For more information, see Security Groups for Load Balancers in a VPC (https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-security-groups.html#elb-vpc-security-groups)
|
||||
// in the Classic Load Balancers Guide.
|
||||
//
|
||||
// Returns awserr.Error for service API and SDK errors. Use runtime type assertions
|
||||
@@ -246,7 +246,7 @@ func (c *ELB) AttachLoadBalancerToSubnetsRequest(input *AttachLoadBalancerToSubn
|
||||
//
|
||||
// The load balancer evenly distributes requests across all registered subnets.
|
||||
// For more information, see Add or Remove Subnets for Your Load Balancer in
|
||||
// a VPC (http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-manage-subnets.html)
|
||||
// a VPC (https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-manage-subnets.html)
|
||||
// in the Classic Load Balancers Guide.
|
||||
//
|
||||
// Returns awserr.Error for service API and SDK errors. Use runtime type assertions
|
||||
@@ -339,7 +339,7 @@ func (c *ELB) ConfigureHealthCheckRequest(input *ConfigureHealthCheckInput) (req
|
||||
// of your EC2 instances.
|
||||
//
|
||||
// For more information, see Configure Health Checks for Your Load Balancer
|
||||
// (http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-healthchecks.html)
|
||||
// (https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-healthchecks.html)
|
||||
// in the Classic Load Balancers Guide.
|
||||
//
|
||||
// Returns awserr.Error for service API and SDK errors. Use runtime type assertions
|
||||
@@ -433,7 +433,7 @@ func (c *ELB) CreateAppCookieStickinessPolicyRequest(input *CreateAppCookieStick
|
||||
// If the application cookie is explicitly removed or expires, the session stops
|
||||
// being sticky until a new application cookie is issued.
|
||||
//
|
||||
// For more information, see Application-Controlled Session Stickiness (http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-sticky-sessions.html#enable-sticky-sessions-application)
|
||||
// For more information, see Application-Controlled Session Stickiness (https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-sticky-sessions.html#enable-sticky-sessions-application)
|
||||
// in the Classic Load Balancers Guide.
|
||||
//
|
||||
// Returns awserr.Error for service API and SDK errors. Use runtime type assertions
|
||||
@@ -538,7 +538,7 @@ func (c *ELB) CreateLBCookieStickinessPolicyRequest(input *CreateLBCookieStickin
|
||||
// the same user to that server. The validity of the cookie is based on the
|
||||
// cookie expiration time, which is specified in the policy configuration.
|
||||
//
|
||||
// For more information, see Duration-Based Session Stickiness (http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-sticky-sessions.html#enable-sticky-sessions-duration)
|
||||
// For more information, see Duration-Based Session Stickiness (https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-sticky-sessions.html#enable-sticky-sessions-duration)
|
||||
// in the Classic Load Balancers Guide.
|
||||
//
|
||||
// Returns awserr.Error for service API and SDK errors. Use runtime type assertions
|
||||
@@ -638,7 +638,7 @@ func (c *ELB) CreateLoadBalancerRequest(input *CreateLoadBalancerInput) (req *re
|
||||
//
|
||||
// You can create up to 20 load balancers per region per account. You can request
|
||||
// an increase for the number of load balancers for your account. For more information,
|
||||
// see Limits for Your Classic Load Balancer (http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-limits.html)
|
||||
// see Limits for Your Classic Load Balancer (https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-limits.html)
|
||||
// in the Classic Load Balancers Guide.
|
||||
//
|
||||
// Returns awserr.Error for service API and SDK errors. Use runtime type assertions
|
||||
@@ -762,7 +762,7 @@ func (c *ELB) CreateLoadBalancerListenersRequest(input *CreateLoadBalancerListen
|
||||
// the properties of the new listener must match the properties of the existing
|
||||
// listener.
|
||||
//
|
||||
// For more information, see Listeners for Your Classic Load Balancer (http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-listener-config.html)
|
||||
// For more information, see Listeners for Your Classic Load Balancer (https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-listener-config.html)
|
||||
// in the Classic Load Balancers Guide.
|
||||
//
|
||||
// Returns awserr.Error for service API and SDK errors. Use runtime type assertions
|
||||
@@ -1209,7 +1209,7 @@ func (c *ELB) DeregisterInstancesFromLoadBalancerRequest(input *DeregisterInstan
|
||||
// You can use DescribeLoadBalancers to verify that the instance is deregistered
|
||||
// from the load balancer.
|
||||
//
|
||||
// For more information, see Register or De-Register EC2 Instances (http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-deregister-register-instances.html)
|
||||
// For more information, see Register or De-Register EC2 Instances (https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-deregister-register-instances.html)
|
||||
// in the Classic Load Balancers Guide.
|
||||
//
|
||||
// Returns awserr.Error for service API and SDK errors. Use runtime type assertions
|
||||
@@ -1295,7 +1295,7 @@ func (c *ELB) DescribeAccountLimitsRequest(input *DescribeAccountLimitsInput) (r
|
||||
// Describes the current Elastic Load Balancing resource limits for your AWS
|
||||
// account.
|
||||
//
|
||||
// For more information, see Limits for Your Classic Load Balancer (http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-limits.html)
|
||||
// For more information, see Limits for Your Classic Load Balancer (https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-limits.html)
|
||||
// in the Classic Load Balancers Guide.
|
||||
//
|
||||
// Returns awserr.Error for service API and SDK errors. Use runtime type assertions
|
||||
@@ -2037,7 +2037,7 @@ func (c *ELB) DisableAvailabilityZonesForLoadBalancerRequest(input *DisableAvail
|
||||
// the OutOfService state. Then, the load balancer attempts to equally balance
|
||||
// the traffic among its remaining Availability Zones.
|
||||
//
|
||||
// For more information, see Add or Remove Availability Zones (http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/enable-disable-az.html)
|
||||
// For more information, see Add or Remove Availability Zones (https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/enable-disable-az.html)
|
||||
// in the Classic Load Balancers Guide.
|
||||
//
|
||||
// Returns awserr.Error for service API and SDK errors. Use runtime type assertions
|
||||
@@ -2127,7 +2127,7 @@ func (c *ELB) EnableAvailabilityZonesForLoadBalancerRequest(input *EnableAvailab
|
||||
//
|
||||
// The load balancer evenly distributes requests across all its registered Availability
|
||||
// Zones that contain instances. For more information, see Add or Remove Availability
|
||||
// Zones (http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/enable-disable-az.html)
|
||||
// Zones (https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/enable-disable-az.html)
|
||||
// in the Classic Load Balancers Guide.
|
||||
//
|
||||
// Returns awserr.Error for service API and SDK errors. Use runtime type assertions
|
||||
@@ -2216,13 +2216,13 @@ func (c *ELB) ModifyLoadBalancerAttributesRequest(input *ModifyLoadBalancerAttri
|
||||
//
|
||||
// For more information, see the following in the Classic Load Balancers Guide:
|
||||
//
|
||||
// * Cross-Zone Load Balancing (http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/enable-disable-crosszone-lb.html)
|
||||
// * Cross-Zone Load Balancing (https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/enable-disable-crosszone-lb.html)
|
||||
//
|
||||
// * Connection Draining (http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/config-conn-drain.html)
|
||||
// * Connection Draining (https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/config-conn-drain.html)
|
||||
//
|
||||
// * Access Logs (http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/access-log-collection.html)
|
||||
// * Access Logs (https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/access-log-collection.html)
|
||||
//
|
||||
// * Idle Connection Timeout (http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/config-idle-timeout.html)
|
||||
// * Idle Connection Timeout (https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/config-idle-timeout.html)
|
||||
//
|
||||
// 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
|
||||
@@ -2328,7 +2328,7 @@ func (c *ELB) RegisterInstancesWithLoadBalancerRequest(input *RegisterInstancesW
|
||||
//
|
||||
// To deregister instances from a load balancer, use DeregisterInstancesFromLoadBalancer.
|
||||
//
|
||||
// For more information, see Register or De-Register EC2 Instances (http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-deregister-register-instances.html)
|
||||
// For more information, see Register or De-Register EC2 Instances (https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-deregister-register-instances.html)
|
||||
// in the Classic Load Balancers Guide.
|
||||
//
|
||||
// Returns awserr.Error for service API and SDK errors. Use runtime type assertions
|
||||
@@ -2497,7 +2497,7 @@ func (c *ELB) SetLoadBalancerListenerSSLCertificateRequest(input *SetLoadBalance
|
||||
// the same load balancer and port.
|
||||
//
|
||||
// For more information about updating your SSL certificate, see Replace the
|
||||
// SSL Certificate for Your Load Balancer (http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-update-ssl-cert.html)
|
||||
// SSL Certificate for Your Load Balancer (https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-update-ssl-cert.html)
|
||||
// in the Classic Load Balancers Guide.
|
||||
//
|
||||
// Returns awserr.Error for service API and SDK errors. Use runtime type assertions
|
||||
@@ -2605,9 +2605,9 @@ func (c *ELB) SetLoadBalancerPoliciesForBackendServerRequest(input *SetLoadBalan
|
||||
// that the policy is associated with the EC2 instance.
|
||||
//
|
||||
// For more information about enabling back-end instance authentication, see
|
||||
// Configure Back-end Instance Authentication (http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-create-https-ssl-load-balancer.html#configure_backendauth_clt)
|
||||
// Configure Back-end Instance Authentication (https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-create-https-ssl-load-balancer.html#configure_backendauth_clt)
|
||||
// in the Classic Load Balancers Guide. For more information about Proxy Protocol,
|
||||
// see Configure Proxy Protocol Support (http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/enable-proxy-protocol.html)
|
||||
// see Configure Proxy Protocol Support (https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/enable-proxy-protocol.html)
|
||||
// in the Classic Load Balancers Guide.
|
||||
//
|
||||
// Returns awserr.Error for service API and SDK errors. Use runtime type assertions
|
||||
@@ -2700,9 +2700,9 @@ func (c *ELB) SetLoadBalancerPoliciesOfListenerRequest(input *SetLoadBalancerPol
|
||||
// To enable back-end server authentication, use SetLoadBalancerPoliciesForBackendServer.
|
||||
//
|
||||
// For more information about setting policies, see Update the SSL Negotiation
|
||||
// Configuration (http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/ssl-config-update.html),
|
||||
// Duration-Based Session Stickiness (http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-sticky-sessions.html#enable-sticky-sessions-duration),
|
||||
// and Application-Controlled Session Stickiness (http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-sticky-sessions.html#enable-sticky-sessions-application)
|
||||
// Configuration (https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/ssl-config-update.html),
|
||||
// Duration-Based Session Stickiness (https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-sticky-sessions.html#enable-sticky-sessions-duration),
|
||||
// and Application-Controlled Session Stickiness (https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-sticky-sessions.html#enable-sticky-sessions-application)
|
||||
// in the Classic Load Balancers Guide.
|
||||
//
|
||||
// Returns awserr.Error for service API and SDK errors. Use runtime type assertions
|
||||
@@ -2899,14 +2899,20 @@ func (s AddTagsOutput) GoString() string {
|
||||
return s.String()
|
||||
}
|
||||
|
||||
// This data type is reserved.
|
||||
// Information about additional load balancer attributes.
|
||||
type AdditionalAttribute struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
// This parameter is reserved.
|
||||
// The name of the attribute.
|
||||
//
|
||||
// The following attribute is supported.
|
||||
//
|
||||
// * elb.http.desyncmitigationmode - Determines how the load balancer handles
|
||||
// requests that might pose a security risk to your application. The possible
|
||||
// values are monitor, defensive, and strictest. The default is defensive.
|
||||
Key *string `type:"string"`
|
||||
|
||||
// This parameter is reserved.
|
||||
// This value of the attribute.
|
||||
Value *string `type:"string"`
|
||||
}
|
||||
|
||||
@@ -3509,7 +3515,7 @@ type CreateLoadBalancerInput struct {
|
||||
|
||||
// The listeners.
|
||||
//
|
||||
// For more information, see Listeners for Your Classic Load Balancer (http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-listener-config.html)
|
||||
// For more information, see Listeners for Your Classic Load Balancer (https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-listener-config.html)
|
||||
// in the Classic Load Balancers Guide.
|
||||
//
|
||||
// Listeners is a required field
|
||||
@@ -3529,7 +3535,7 @@ type CreateLoadBalancerInput struct {
|
||||
// By default, Elastic Load Balancing creates an Internet-facing load balancer
|
||||
// with a DNS name that resolves to public IP addresses. For more information
|
||||
// about Internet-facing and Internal load balancers, see Load Balancer Scheme
|
||||
// (http://docs.aws.amazon.com/elasticloadbalancing/latest/userguide/how-elastic-load-balancing-works.html#load-balancer-scheme)
|
||||
// (https://docs.aws.amazon.com/elasticloadbalancing/latest/userguide/how-elastic-load-balancing-works.html#load-balancer-scheme)
|
||||
// in the Elastic Load Balancing User Guide.
|
||||
//
|
||||
// Specify internal to create a load balancer with a DNS name that resolves
|
||||
@@ -3546,7 +3552,7 @@ type CreateLoadBalancerInput struct {
|
||||
// A list of tags to assign to the load balancer.
|
||||
//
|
||||
// For more information about tagging your load balancer, see Tag Your Classic
|
||||
// Load Balancer (http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/add-remove-tags.html)
|
||||
// Load Balancer (https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/add-remove-tags.html)
|
||||
// in the Classic Load Balancers Guide.
|
||||
Tags []*Tag `min:"1" type:"list"`
|
||||
}
|
||||
@@ -5166,7 +5172,7 @@ func (s *Limit) SetName(v string) *Limit {
|
||||
// Information about a listener.
|
||||
//
|
||||
// For information about the protocols and the ports supported by Elastic Load
|
||||
// Balancing, see Listeners for Your Classic Load Balancer (http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-listener-config.html)
|
||||
// Balancing, see Listeners for Your Classic Load Balancer (https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-listener-config.html)
|
||||
// in the Classic Load Balancers Guide.
|
||||
type Listener struct {
|
||||
_ struct{} `type:"structure"`
|
||||
@@ -5179,8 +5185,9 @@ type Listener struct {
|
||||
// The protocol to use for routing traffic to instances: HTTP, HTTPS, TCP, or
|
||||
// SSL.
|
||||
//
|
||||
// If the front-end protocol is HTTP, HTTPS, TCP, or SSL, InstanceProtocol must
|
||||
// be at the same protocol.
|
||||
// If the front-end protocol is TCP or SSL, the back-end protocol must be TCP
|
||||
// or SSL. If the front-end protocol is HTTP or HTTPS, the back-end protocol
|
||||
// must be HTTP or HTTPS.
|
||||
//
|
||||
// If there is another listener with the same InstancePort whose InstanceProtocol
|
||||
// is secure, (HTTPS or SSL), the listener's InstanceProtocol must also be secure.
|
||||
@@ -5308,17 +5315,17 @@ type LoadBalancerAttributes struct {
|
||||
// If enabled, the load balancer captures detailed information of all requests
|
||||
// and delivers the information to the Amazon S3 bucket that you specify.
|
||||
//
|
||||
// For more information, see Enable Access Logs (http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/enable-access-logs.html)
|
||||
// For more information, see Enable Access Logs (https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/enable-access-logs.html)
|
||||
// in the Classic Load Balancers Guide.
|
||||
AccessLog *AccessLog `type:"structure"`
|
||||
|
||||
// This parameter is reserved.
|
||||
// Any additional attributes.
|
||||
AdditionalAttributes []*AdditionalAttribute `type:"list"`
|
||||
|
||||
// If enabled, the load balancer allows existing requests to complete before
|
||||
// the load balancer shifts traffic away from a deregistered or unhealthy instance.
|
||||
//
|
||||
// For more information, see Configure Connection Draining (http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/config-conn-drain.html)
|
||||
// For more information, see Configure Connection Draining (https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/config-conn-drain.html)
|
||||
// in the Classic Load Balancers Guide.
|
||||
ConnectionDraining *ConnectionDraining `type:"structure"`
|
||||
|
||||
@@ -5327,14 +5334,14 @@ type LoadBalancerAttributes struct {
|
||||
//
|
||||
// By default, Elastic Load Balancing maintains a 60-second idle connection
|
||||
// timeout for both front-end and back-end connections of your load balancer.
|
||||
// For more information, see Configure Idle Connection Timeout (http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/config-idle-timeout.html)
|
||||
// For more information, see Configure Idle Connection Timeout (https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/config-idle-timeout.html)
|
||||
// in the Classic Load Balancers Guide.
|
||||
ConnectionSettings *ConnectionSettings `type:"structure"`
|
||||
|
||||
// If enabled, the load balancer routes the request traffic evenly across all
|
||||
// instances regardless of the Availability Zones.
|
||||
//
|
||||
// For more information, see Configure Cross-Zone Load Balancing (http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/enable-disable-crosszone-lb.html)
|
||||
// For more information, see Configure Cross-Zone Load Balancing (https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/enable-disable-crosszone-lb.html)
|
||||
// in the Classic Load Balancers Guide.
|
||||
CrossZoneLoadBalancing *CrossZoneLoadBalancing `type:"structure"`
|
||||
}
|
||||
@@ -5421,7 +5428,7 @@ type LoadBalancerDescription struct {
|
||||
|
||||
// The DNS name of the load balancer.
|
||||
//
|
||||
// For more information, see Configure a Custom Domain Name (http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/using-domain-names-with-elb.html)
|
||||
// For more information, see Configure a Custom Domain Name (https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/using-domain-names-with-elb.html)
|
||||
// in the Classic Load Balancers Guide.
|
||||
CanonicalHostedZoneName *string `type:"string"`
|
||||
|
||||
|
||||
Reference in New Issue
Block a user