rebase: bump github.com/aws/aws-sdk-go from 1.43.32 to 1.43.41

Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.43.32 to 1.43.41.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/main/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.43.32...v1.43.41)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
This commit is contained in:
dependabot[bot] 2022-04-18 20:20:59 +00:00 committed by mergify[bot]
parent fcd0f4713a
commit 8655a55b2e
6 changed files with 285 additions and 98 deletions

2
go.mod
View File

@ -4,7 +4,7 @@ go 1.17
require (
github.com/IBM/keyprotect-go-client v0.7.0
github.com/aws/aws-sdk-go v1.43.32
github.com/aws/aws-sdk-go v1.43.41
github.com/aws/aws-sdk-go-v2/service/sts v1.16.3
github.com/ceph/ceph-csi/api v0.0.0-00010101000000-000000000000
// TODO: API for managing NFS-exports requires `ceph_ci_untested` build-tag

4
go.sum
View File

@ -138,8 +138,8 @@ github.com/aws/aws-sdk-go v1.25.37/go.mod h1:KmX6BPdI08NWTb3/sm4ZGu5ShLoqVDhKgpi
github.com/aws/aws-sdk-go v1.25.41/go.mod h1:KmX6BPdI08NWTb3/sm4ZGu5ShLoqVDhKgpiN924inxo=
github.com/aws/aws-sdk-go v1.35.24/go.mod h1:tlPOdRjfxPBpNIwqDj61rmsnA85v9jc0Ps9+muhnW+k=
github.com/aws/aws-sdk-go v1.38.49/go.mod h1:hcU610XS61/+aQV88ixoOzUoG7v3b31pl2zKMmprdro=
github.com/aws/aws-sdk-go v1.43.32 h1:b2NQnfWfImfo7yzXq6gzXEC+6s5v1t2RU3G9o+VirYo=
github.com/aws/aws-sdk-go v1.43.32/go.mod h1:y4AeaBuwd2Lk+GepC1E9v0qOiTws0MIWAX4oIKwKHZo=
github.com/aws/aws-sdk-go v1.43.41 h1:HaazVplP8/t6SOfybQlNUmjAxLWDKdLdX8BSEHFlJdY=
github.com/aws/aws-sdk-go v1.43.41/go.mod h1:y4AeaBuwd2Lk+GepC1E9v0qOiTws0MIWAX4oIKwKHZo=
github.com/aws/aws-sdk-go-v2 v1.16.2 h1:fqlCk6Iy3bnCumtrLz9r3mJ/2gUT0pJ0wLFVIdWh+JA=
github.com/aws/aws-sdk-go-v2 v1.16.2/go.mod h1:ytwTPBG6fXTZLxxeeCCWj2/EMYp/xDUgX+OET6TLNNU=
github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.9 h1:onz/VaaxZ7Z4V+WIN9Txly9XLTmoOh1oJ8XcAC3pako=

View File

@ -11160,12 +11160,42 @@ var awsPartition = partition{
endpointKey{
Region: "eu-west-1",
}: endpoint{},
endpointKey{
Region: "fips-us-east-1",
}: endpoint{
Hostname: "iotsitewise-fips.us-east-1.amazonaws.com",
CredentialScope: credentialScope{
Region: "us-east-1",
},
Deprecated: boxedTrue,
},
endpointKey{
Region: "fips-us-west-2",
}: endpoint{
Hostname: "iotsitewise-fips.us-west-2.amazonaws.com",
CredentialScope: credentialScope{
Region: "us-west-2",
},
Deprecated: boxedTrue,
},
endpointKey{
Region: "us-east-1",
}: endpoint{},
endpointKey{
Region: "us-east-1",
Variant: fipsVariant,
}: endpoint{
Hostname: "iotsitewise-fips.us-east-1.amazonaws.com",
},
endpointKey{
Region: "us-west-2",
}: endpoint{},
endpointKey{
Region: "us-west-2",
Variant: fipsVariant,
}: endpoint{
Hostname: "iotsitewise-fips.us-west-2.amazonaws.com",
},
},
},
"iotthingsgraph": service{
@ -15477,6 +15507,9 @@ var awsPartition = partition{
endpointKey{
Region: "ap-southeast-2",
}: endpoint{},
endpointKey{
Region: "ap-southeast-3",
}: endpoint{},
endpointKey{
Region: "ca-central-1",
}: endpoint{},
@ -18518,6 +18551,9 @@ var awsPartition = partition{
endpointKey{
Region: "ap-northeast-2",
}: endpoint{},
endpointKey{
Region: "ap-northeast-3",
}: endpoint{},
endpointKey{
Region: "ap-south-1",
}: endpoint{},
@ -18527,6 +18563,9 @@ var awsPartition = partition{
endpointKey{
Region: "ap-southeast-2",
}: endpoint{},
endpointKey{
Region: "ap-southeast-3",
}: endpoint{},
endpointKey{
Region: "ca-central-1",
}: endpoint{},
@ -19128,6 +19167,40 @@ var awsPartition = partition{
},
},
},
"sms-voice": service{
Endpoints: serviceEndpoints{
endpointKey{
Region: "ap-northeast-1",
}: endpoint{},
endpointKey{
Region: "ap-south-1",
}: endpoint{},
endpointKey{
Region: "ap-southeast-1",
}: endpoint{},
endpointKey{
Region: "ap-southeast-2",
}: endpoint{},
endpointKey{
Region: "ca-central-1",
}: endpoint{},
endpointKey{
Region: "eu-central-1",
}: endpoint{},
endpointKey{
Region: "eu-west-1",
}: endpoint{},
endpointKey{
Region: "eu-west-2",
}: endpoint{},
endpointKey{
Region: "us-east-1",
}: endpoint{},
endpointKey{
Region: "us-west-2",
}: endpoint{},
},
},
"snowball": service{
Endpoints: serviceEndpoints{
endpointKey{
@ -26394,9 +26467,24 @@ var awsusgovPartition = partition{
},
"iotsitewise": service{
Endpoints: serviceEndpoints{
endpointKey{
Region: "fips-us-gov-west-1",
}: endpoint{
Hostname: "iotsitewise-fips.us-gov-west-1.amazonaws.com",
CredentialScope: credentialScope{
Region: "us-gov-west-1",
},
Deprecated: boxedTrue,
},
endpointKey{
Region: "us-gov-west-1",
}: endpoint{},
endpointKey{
Region: "us-gov-west-1",
Variant: fipsVariant,
}: endpoint{
Hostname: "iotsitewise-fips.us-gov-west-1.amazonaws.com",
},
},
},
"kafka": service{
@ -27981,6 +28069,13 @@ var awsusgovPartition = partition{
},
},
},
"sms-voice": service{
Endpoints: serviceEndpoints{
endpointKey{
Region: "us-gov-west-1",
}: endpoint{},
},
},
"snowball": service{
Endpoints: serviceEndpoints{
endpointKey{
@ -28983,6 +29078,18 @@ var awsisoPartition = partition{
}: endpoint{},
},
},
"eks": service{
Defaults: endpointDefaults{
defaultKey{}: endpoint{
Protocols: []string{"http", "https"},
},
},
Endpoints: serviceEndpoints{
endpointKey{
Region: "us-iso-east-1",
}: endpoint{},
},
},
"elasticache": service{
Endpoints: serviceEndpoints{
endpointKey{
@ -29652,6 +29759,18 @@ var awsisobPartition = partition{
}: endpoint{},
},
},
"eks": service{
Defaults: endpointDefaults{
defaultKey{}: endpoint{
Protocols: []string{"http", "https"},
},
},
Endpoints: serviceEndpoints{
endpointKey{
Region: "us-isob-east-1",
}: endpoint{},
},
},
"elasticache": service{
Endpoints: serviceEndpoints{
endpointKey{

View File

@ -5,4 +5,4 @@ package aws
const SDKName = "aws-sdk-go"
// SDKVersion is the version of this SDK
const SDKVersion = "1.43.32"
const SDKVersion = "1.43.41"

View File

@ -4339,26 +4339,14 @@ func (c *EC2) CreateCustomerGatewayRequest(input *CreateCustomerGatewayInput) (r
// For devices that use Border Gateway Protocol (BGP), you can also provide
// the device's BGP Autonomous System Number (ASN). You can use an existing
// ASN assigned to your network. If you don't have an ASN already, you can use
// a private ASN (in the 64512 - 65534 range).
//
// Amazon EC2 supports all 4-byte ASN numbers in the range of 1 - 2147483647,
// with the exception of the following:
//
// * 7224 - reserved in the us-east-1 Region
//
// * 9059 - reserved in the eu-west-1 Region
//
// * 17943 - reserved in the ap-southeast-1 Region
//
// * 10124 - reserved in the ap-northeast-1 Region
//
// For more information, see Amazon Web Services Site-to-Site VPN (https://docs.aws.amazon.com/vpn/latest/s2svpn/VPC_VPN.html)
// a private ASN. For more information, see Customer gateway options for your
// Site-to-Site VPN connection (https://docs.aws.amazon.com/vpn/latest/s2svpn/cgw-options.html)
// in the Amazon Web Services Site-to-Site VPN User Guide.
//
// To create more than one customer gateway with the same VPN type, IP address,
// and BGP ASN, specify a unique device name for each customer gateway. Identical
// requests return information about the existing customer gateway and do not
// create new customer gateways.
// and BGP ASN, specify a unique device name for each customer gateway. An identical
// request returns information about the existing customer gateway; it doesn't
// create a new customer gateway.
//
// 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
@ -5039,11 +5027,15 @@ func (c *EC2) CreateImageRequest(input *CreateImageInput) (req *request.Request,
// Creates an Amazon EBS-backed AMI from an Amazon EBS-backed instance that
// is either running or stopped.
//
// By default, Amazon EC2 shuts down and reboots the instance before creating
// the AMI to ensure that everything on the instance is stopped and in a consistent
// state during the creation process. If you're confident that your instance
// is in a consistent state appropriate for AMI creation, use the NoReboot parameter
// to prevent Amazon EC2 from shutting down and rebooting the instance.
// By default, when Amazon EC2 creates the new AMI, it reboots the instance
// so that it can take snapshots of the attached volumes while data is at rest,
// in order to ensure a consistent state. You can set the NoReboot parameter
// to true in the API request, or use the --no-reboot option in the CLI to prevent
// Amazon EC2 from shutting down and rebooting the instance.
//
// If you choose to bypass the shutdown and reboot process by setting the NoReboot
// parameter to true in the API request, or by using the --no-reboot option
// in the CLI, we can't guarantee the file system integrity of the created image.
//
// If you customized your instance with instance store volumes or Amazon EBS
// volumes in addition to the root device volume, the new AMI contains block
@ -5380,7 +5372,7 @@ func (c *EC2) CreateIpamRequest(input *CreateIpamInput) (req *request.Request, o
// CreateIpam API operation for Amazon Elastic Compute Cloud.
//
// Create an IPAM. Amazon VCP IP Address Manager (IPAM) is a VPC feature that
// Create an IPAM. Amazon VPC IP Address Manager (IPAM) is a VPC feature that
// you can use to automate your IP address management workflows including assigning,
// tracking, troubleshooting, and auditing IP addresses across Amazon Web Services
// Regions and accounts throughout your Amazon Web Services Organization.
@ -5710,10 +5702,18 @@ func (c *EC2) CreateLaunchTemplateRequest(input *CreateLaunchTemplateInput) (req
// CreateLaunchTemplate API operation for Amazon Elastic Compute Cloud.
//
// Creates a launch template. A launch template contains the parameters to launch
// an instance. When you launch an instance using RunInstances, you can specify
// a launch template instead of providing the launch parameters in the request.
// For more information, see Launching an instance from a launch template (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-launch-templates.html)
// Creates a launch template.
//
// A launch template contains the parameters to launch an instance. When you
// launch an instance using RunInstances, you can specify a launch template
// instead of providing the launch parameters in the request. For more information,
// see Launching an instance from a launch template (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-launch-templates.html)
// in the Amazon Elastic Compute Cloud User Guide.
//
// If you want to clone an existing launch template as the basis for creating
// a new launch template, you can use the Amazon EC2 console. The API, SDKs,
// and CLI do not support cloning a template. For more information, see Create
// a launch template from an existing launch template (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-launch-templates.html#create-launch-template-from-existing-launch-template)
// in the Amazon Elastic Compute Cloud User Guide.
//
// Returns awserr.Error for service API and SDK errors. Use runtime type assertions
@ -9196,24 +9196,7 @@ func (c *EC2) CreateVpcEndpointRequest(input *CreateVpcEndpointInput) (req *requ
// create a private connection between your VPC and the service. The service
// may be provided by Amazon Web Services, an Amazon Web Services Marketplace
// Partner, or another Amazon Web Services account. For more information, see
// VPC Endpoints (https://docs.aws.amazon.com/vpc/latest/userguide/vpc-endpoints.html)
// in the Amazon Virtual Private Cloud User Guide.
//
// A gateway endpoint serves as a target for a route in your route table for
// traffic destined for the Amazon Web Service. You can specify an endpoint
// policy to attach to the endpoint, which will control access to the service
// from your VPC. You can also specify the VPC route tables that use the endpoint.
//
// An interface endpoint is a network interface in your subnet that serves as
// an endpoint for communicating with the specified service. You can specify
// the subnets in which to create an endpoint, and the security groups to associate
// with the endpoint network interface.
//
// A GatewayLoadBalancer endpoint is a network interface in your subnet that
// serves an endpoint for communicating with a Gateway Load Balancer that you've
// configured as a VPC endpoint service.
//
// Use DescribeVpcEndpointServices to get a list of supported services.
// the Amazon Web Services PrivateLink Guide (https://docs.aws.amazon.com/vpc/latest/privatelink/).
//
// 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
@ -9367,26 +9350,23 @@ func (c *EC2) CreateVpcEndpointServiceConfigurationRequest(input *CreateVpcEndpo
// CreateVpcEndpointServiceConfiguration API operation for Amazon Elastic Compute Cloud.
//
// Creates a VPC endpoint service configuration to which service consumers (Amazon
// Web Services accounts, IAM users, and IAM roles) can connect.
// Creates a VPC endpoint service to which service consumers (Amazon Web Services
// accounts, IAM users, and IAM roles) can connect.
//
// To create an endpoint service configuration, you must first create one of
// the following for your service:
// Before you create an endpoint service, you must create one of the following
// for your service:
//
// * A Network Load Balancer (https://docs.aws.amazon.com/elasticloadbalancing/latest/network/introduction.html).
// * A Network Load Balancer (https://docs.aws.amazon.com/elasticloadbalancing/latest/network/).
// Service consumers connect to your service using an interface endpoint.
//
// * A Gateway Load Balancer (https://docs.aws.amazon.com/elasticloadbalancing/latest/gateway/introduction.html).
// * A Gateway Load Balancer (https://docs.aws.amazon.com/elasticloadbalancing/latest/gateway/).
// Service consumers connect to your service using a Gateway Load Balancer
// endpoint.
//
// For more information, see VPC Endpoint Services (https://docs.aws.amazon.com/vpc/latest/userguide/endpoint-service.html)
// in the Amazon Virtual Private Cloud User Guide.
//
// If you set the private DNS name, you must prove that you own the private
// DNS domain name. For more information, see VPC Endpoint Service Private DNS
// Name Verification (https://docs.aws.amazon.com/vpc/latest/userguide/endpoint-services-dns-validation.html)
// in the Amazon Virtual Private Cloud User Guide.
// DNS domain name.
//
// For more information, see the Amazon Web Services PrivateLink Guide (https://docs.aws.amazon.com/vpc/latest/privatelink/).
//
// 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
@ -10662,11 +10642,6 @@ func (c *EC2) DeleteIpamRequest(input *DeleteIpamInput) (req *request.Request, o
// Delete an IPAM. Deleting an IPAM removes all monitored data associated with
// the IPAM including the historical data for CIDRs.
//
// You cannot delete an IPAM if there are CIDRs provisioned to pools or if there
// are allocations in the pools within the IPAM. To deprovision pool CIDRs,
// see DeprovisionIpamPoolCidr (https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DeprovisionIpamPoolCidr.html).
// To release allocations, see ReleaseIpamPoolAllocation (https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_ReleaseIpamPoolAllocation.html).
//
// For more information, see Delete an IPAM (/vpc/latest/ipam/delete-ipam.html)
// in the Amazon VPC IPAM User Guide.
//
@ -42108,9 +42083,9 @@ func (c *EC2) ModifyVolumeRequest(input *ModifyVolumeInput) (req *request.Reques
// With previous-generation instance types, resizing an EBS volume might require
// detaching and reattaching the volume or stopping and restarting the instance.
//
// If you reach the maximum volume modification rate per volume limit, you must
// wait at least six hours before applying further modifications to the affected
// EBS volume.
// After modifying a volume, you must wait at least six hours and ensure that
// the volume is in the in-use or available state before you can modify the
// same volume. This is sometimes referred to as a cooldown period.
//
// 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
@ -42345,8 +42320,8 @@ func (c *EC2) ModifyVpcEndpointRequest(input *ModifyVpcEndpointInput) (req *requ
//
// Modifies attributes of a specified VPC endpoint. The attributes that you
// can modify depend on the type of VPC endpoint (interface, gateway, or Gateway
// Load Balancer). For more information, see VPC Endpoints (https://docs.aws.amazon.com/vpc/latest/userguide/vpc-endpoints.html)
// in the Amazon Virtual Private Cloud User Guide.
// Load Balancer). For more information, see the Amazon Web Services PrivateLink
// Guide (https://docs.aws.amazon.com/vpc/latest/privatelink/).
//
// 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
@ -42502,9 +42477,7 @@ func (c *EC2) ModifyVpcEndpointServiceConfigurationRequest(input *ModifyVpcEndpo
// to your endpoint service through an interface VPC endpoint.
//
// If you set or modify the private DNS name, you must prove that you own the
// private DNS domain name. For more information, see VPC Endpoint Service Private
// DNS Name Verification (https://docs.aws.amazon.com/vpc/latest/userguide/endpoint-services-dns-validation.html)
// in the Amazon Virtual Private Cloud User Guide.
// private DNS domain name.
//
// 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
@ -42652,9 +42625,9 @@ func (c *EC2) ModifyVpcEndpointServicePermissionsRequest(input *ModifyVpcEndpoin
// ModifyVpcEndpointServicePermissions API operation for Amazon Elastic Compute Cloud.
//
// Modifies the permissions for your VPC endpoint service (https://docs.aws.amazon.com/vpc/latest/userguide/endpoint-service.html).
// You can add or remove permissions for service consumers (IAM users, IAM roles,
// and Amazon Web Services accounts) to connect to your endpoint service.
// Modifies the permissions for your VPC endpoint service. You can add or remove
// permissions for service consumers (IAM users, IAM roles, and Amazon Web Services
// accounts) to connect to your endpoint service.
//
// If you grant permissions to all principals, the service is public. Any users
// who know the name of a public service can send a request to attach an endpoint.
@ -47889,9 +47862,7 @@ func (c *EC2) StartVpcEndpointServicePrivateDnsVerificationRequest(input *StartV
// consumer can use the name to access the service.
//
// Before the service provider runs this command, they must add a record to
// the DNS server. For more information, see Adding a TXT Record to Your Domain's
// DNS Server (https://docs.aws.amazon.com/vpc/latest/userguide/endpoint-services-dns-validation.html#add-dns-txt-record)
// in the Amazon VPC User Guide.
// the DNS server.
//
// 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
@ -62383,12 +62354,17 @@ type CreateImageInput struct {
// Name is a required field
Name *string `locationName:"name" type:"string" required:"true"`
// By default, Amazon EC2 attempts to shut down and reboot the instance before
// creating the image. If the No Reboot option is set, Amazon EC2 doesn't shut
// down the instance before creating the image. Without a reboot, the AMI will
// be crash consistent (all the volumes are snapshotted at the same time), but
// not application consistent (all the operating system buffers are not flushed
// to disk before the snapshots are created).
// By default, when Amazon EC2 creates the new AMI, it reboots the instance
// so that it can take snapshots of the attached volumes while data is at rest,
// in order to ensure a consistent state. You can set the NoReboot parameter
// to true in the API request, or use the --no-reboot option in the CLI to prevent
// Amazon EC2 from shutting down and rebooting the instance.
//
// If you choose to bypass the shutdown and reboot process by setting the NoReboot
// parameter to true in the API request, or by using the --no-reboot option
// in the CLI, we can't guarantee the file system integrity of the created image.
//
// Default: false (follow standard reboot process)
NoReboot *bool `locationName:"noReboot" type:"boolean"`
// The tags to apply to the AMI and snapshots on creation. You can tag the AMI,
@ -63334,7 +63310,7 @@ type CreateKeyPairInput struct {
KeyName *string `type:"string" required:"true"`
// The type of key pair. Note that ED25519 keys are not supported for Windows
// instances, EC2 Instance Connect, and EC2 Serial Console.
// instances.
//
// Default: rsa
KeyType *string `type:"string" enum:"KeyType"`
@ -69718,7 +69694,7 @@ type CreateVpcEndpointServiceConfigurationInput struct {
_ struct{} `type:"structure"`
// Indicates whether requests from service consumers to create an endpoint to
// your service must be accepted. To accept a request, use AcceptVpcEndpointConnections.
// your service must be accepted manually.
AcceptanceRequired *bool `type:"boolean"`
// Unique, case-sensitive identifier that you provide to ensure the idempotency
@ -82615,6 +82591,11 @@ type DescribeImagesInput struct {
// * block-device-mapping.encrypted - A Boolean that indicates whether the
// Amazon EBS volume is encrypted.
//
// * creation-date - The time when the image was created, in the ISO 8601
// format in the UTC time zone (YYYY-MM-DDThh:mm:ss.sssZ), for example, 2021-09-29T11:04:43.305Z.
// You can use a wildcard (*), for example, 2021-09-29T*, which matches an
// entire day.
//
// * description - The description of the image (provided during image creation).
//
// * ena-support - A Boolean that indicates whether enhanced networking with
@ -86253,9 +86234,6 @@ type DescribeLocalGatewayVirtualInterfacesInput struct {
//
// * local-gateway-virtual-interface-id - The ID of the virtual interface.
//
// * local-gateway-virtual-interface-group-id - The ID of the virtual interface
// group.
//
// * owner-id - The ID of the Amazon Web Services account that owns the local
// gateway virtual interface.
//
@ -99700,6 +99678,9 @@ type EbsBlockDevice struct {
KmsKeyId *string `type:"string"`
// The ARN of the Outpost on which the snapshot is stored.
//
// This parameter is only supported on BlockDeviceMapping objects called by
// CreateImage (https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_CreateImage.html).
OutpostArn *string `locationName:"outpostArn" type:"string"`
// The ID of the snapshot.
@ -135959,10 +135940,7 @@ func (s *PrivateDnsDetails) SetPrivateDnsName(v string) *PrivateDnsDetails {
return s
}
// Information about the private DNS name for the service endpoint. For more
// information about these parameters, see VPC Endpoint Service Private DNS
// Name Verification (https://docs.aws.amazon.com/vpc/latest/userguide/ndpoint-services-dns-validation.html)
// in the Amazon Virtual Private Cloud User Guide.
// Information about the private DNS name for the service endpoint.
type PrivateDnsNameConfiguration struct {
_ struct{} `type:"structure"`
@ -140321,6 +140299,8 @@ func (s *RequestIpamResourceTag) SetValue(v string) *RequestIpamResourceTag {
}
// The information to include in the launch template.
//
// You must specify at least one parameter for the launch template data.
type RequestLaunchTemplateData struct {
_ struct{} `type:"structure"`
@ -145103,8 +145083,8 @@ type RunInstancesInput struct {
// created, see CreateTags (https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_CreateTags.html).
TagSpecifications []*TagSpecification `locationName:"TagSpecification" locationNameList:"item" type:"list"`
// The user data to make available to the instance. For more information, see
// Run commands on your Linux instance at launch (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/user-data.html)
// The user data script to make available to the instance. For more information,
// see Run commands on your Linux instance at launch (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/user-data.html)
// and Run commands on your Windows instance at launch (https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/ec2-windows-user-data.html).
// If you are using a command line tool, base64-encoding is performed for you,
// and you can load the text from a file. Otherwise, you must provide base64-encoded
@ -164530,6 +164510,72 @@ const (
// InstanceTypeZ1dMetal is a InstanceType enum value
InstanceTypeZ1dMetal = "z1d.metal"
// InstanceTypeX2idn16xlarge is a InstanceType enum value
InstanceTypeX2idn16xlarge = "x2idn.16xlarge"
// InstanceTypeX2idn24xlarge is a InstanceType enum value
InstanceTypeX2idn24xlarge = "x2idn.24xlarge"
// InstanceTypeX2idn32xlarge is a InstanceType enum value
InstanceTypeX2idn32xlarge = "x2idn.32xlarge"
// InstanceTypeX2iednXlarge is a InstanceType enum value
InstanceTypeX2iednXlarge = "x2iedn.xlarge"
// InstanceTypeX2iedn2xlarge is a InstanceType enum value
InstanceTypeX2iedn2xlarge = "x2iedn.2xlarge"
// InstanceTypeX2iedn4xlarge is a InstanceType enum value
InstanceTypeX2iedn4xlarge = "x2iedn.4xlarge"
// InstanceTypeX2iedn8xlarge is a InstanceType enum value
InstanceTypeX2iedn8xlarge = "x2iedn.8xlarge"
// InstanceTypeX2iedn16xlarge is a InstanceType enum value
InstanceTypeX2iedn16xlarge = "x2iedn.16xlarge"
// InstanceTypeX2iedn24xlarge is a InstanceType enum value
InstanceTypeX2iedn24xlarge = "x2iedn.24xlarge"
// InstanceTypeX2iedn32xlarge is a InstanceType enum value
InstanceTypeX2iedn32xlarge = "x2iedn.32xlarge"
// InstanceTypeC6aLarge is a InstanceType enum value
InstanceTypeC6aLarge = "c6a.large"
// InstanceTypeC6aXlarge is a InstanceType enum value
InstanceTypeC6aXlarge = "c6a.xlarge"
// InstanceTypeC6a2xlarge is a InstanceType enum value
InstanceTypeC6a2xlarge = "c6a.2xlarge"
// InstanceTypeC6a4xlarge is a InstanceType enum value
InstanceTypeC6a4xlarge = "c6a.4xlarge"
// InstanceTypeC6a8xlarge is a InstanceType enum value
InstanceTypeC6a8xlarge = "c6a.8xlarge"
// InstanceTypeC6a12xlarge is a InstanceType enum value
InstanceTypeC6a12xlarge = "c6a.12xlarge"
// InstanceTypeC6a16xlarge is a InstanceType enum value
InstanceTypeC6a16xlarge = "c6a.16xlarge"
// InstanceTypeC6a24xlarge is a InstanceType enum value
InstanceTypeC6a24xlarge = "c6a.24xlarge"
// InstanceTypeC6a32xlarge is a InstanceType enum value
InstanceTypeC6a32xlarge = "c6a.32xlarge"
// InstanceTypeC6a48xlarge is a InstanceType enum value
InstanceTypeC6a48xlarge = "c6a.48xlarge"
// InstanceTypeC6aMetal is a InstanceType enum value
InstanceTypeC6aMetal = "c6a.metal"
// InstanceTypeM6aMetal is a InstanceType enum value
InstanceTypeM6aMetal = "m6a.metal"
)
// InstanceType_Values returns all elements of the InstanceType enum
@ -165020,6 +165066,28 @@ func InstanceType_Values() []string {
InstanceTypeZ1d6xlarge,
InstanceTypeZ1d12xlarge,
InstanceTypeZ1dMetal,
InstanceTypeX2idn16xlarge,
InstanceTypeX2idn24xlarge,
InstanceTypeX2idn32xlarge,
InstanceTypeX2iednXlarge,
InstanceTypeX2iedn2xlarge,
InstanceTypeX2iedn4xlarge,
InstanceTypeX2iedn8xlarge,
InstanceTypeX2iedn16xlarge,
InstanceTypeX2iedn24xlarge,
InstanceTypeX2iedn32xlarge,
InstanceTypeC6aLarge,
InstanceTypeC6aXlarge,
InstanceTypeC6a2xlarge,
InstanceTypeC6a4xlarge,
InstanceTypeC6a8xlarge,
InstanceTypeC6a12xlarge,
InstanceTypeC6a16xlarge,
InstanceTypeC6a24xlarge,
InstanceTypeC6a32xlarge,
InstanceTypeC6a48xlarge,
InstanceTypeC6aMetal,
InstanceTypeM6aMetal,
}
}

2
vendor/modules.txt vendored
View File

@ -8,7 +8,7 @@ github.com/armon/go-metrics
# github.com/armon/go-radix v1.0.0
## explicit
github.com/armon/go-radix
# github.com/aws/aws-sdk-go v1.43.32
# github.com/aws/aws-sdk-go v1.43.41
## explicit; go 1.11
github.com/aws/aws-sdk-go/aws
github.com/aws/aws-sdk-go/aws/awserr