mirror of
https://github.com/ceph/ceph-csi.git
synced 2024-11-09 16:00:22 +00:00
rebase: bump github.com/aws/aws-sdk-go from 1.42.53 to 1.43.3
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.42.53 to 1.43.3. - [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.42.53...v1.43.3) --- updated-dependencies: - dependency-name: github.com/aws/aws-sdk-go dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
This commit is contained in:
parent
cd83c7be48
commit
f19ca4a473
2
go.mod
2
go.mod
@ -4,7 +4,7 @@ go 1.17
|
||||
|
||||
require (
|
||||
github.com/IBM/keyprotect-go-client v0.7.0
|
||||
github.com/aws/aws-sdk-go v1.42.53
|
||||
github.com/aws/aws-sdk-go v1.43.3
|
||||
github.com/ceph/ceph-csi/api v0.0.0-00010101000000-000000000000
|
||||
github.com/ceph/go-ceph v0.14.0
|
||||
github.com/container-storage-interface/spec v1.5.0
|
||||
|
4
go.sum
4
go.sum
@ -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.42.53 h1:56T04NWcmc0ZVYFbUc6HdewDQ9iHQFlmS6hj96dRjJs=
|
||||
github.com/aws/aws-sdk-go v1.42.53/go.mod h1:OGr6lGMAKGlG9CVrYnWYDKIyb829c6EVBRjxqjmPepc=
|
||||
github.com/aws/aws-sdk-go v1.43.3 h1:qvCkC4FviA9rR4UvRk4ldr6f3mIJE0VaI3KrsDx1gTk=
|
||||
github.com/aws/aws-sdk-go v1.43.3/go.mod h1:OGr6lGMAKGlG9CVrYnWYDKIyb829c6EVBRjxqjmPepc=
|
||||
github.com/baiyubin/aliyun-sts-go-sdk v0.0.0-20180326062324-cfa1a18b161f/go.mod h1:AuiFmCCPBSrqvVMvuqFuk0qogytodnVFVSN5CeJB8Gc=
|
||||
github.com/benbjohnson/clock v1.0.3/go.mod h1:bGMdMPoPVvcYyt1gHDf4J2KE153Yf9BuiUKYMaxlTDM=
|
||||
github.com/benbjohnson/clock v1.1.0 h1:Q92kusRqC1XV2MjkWETPvjJVqKetz1OzxZB7mHJLju8=
|
||||
|
6
vendor/github.com/aws/aws-sdk-go/aws/endpoints/defaults.go
generated
vendored
6
vendor/github.com/aws/aws-sdk-go/aws/endpoints/defaults.go
generated
vendored
@ -9817,6 +9817,9 @@ var awsPartition = partition{
|
||||
endpointKey{
|
||||
Region: "ap-southeast-2",
|
||||
}: endpoint{},
|
||||
endpointKey{
|
||||
Region: "ap-southeast-3",
|
||||
}: endpoint{},
|
||||
endpointKey{
|
||||
Region: "ca-central-1",
|
||||
}: endpoint{},
|
||||
@ -13547,6 +13550,9 @@ var awsPartition = partition{
|
||||
},
|
||||
"mq": service{
|
||||
Endpoints: serviceEndpoints{
|
||||
endpointKey{
|
||||
Region: "af-south-1",
|
||||
}: endpoint{},
|
||||
endpointKey{
|
||||
Region: "ap-east-1",
|
||||
}: endpoint{},
|
||||
|
2
vendor/github.com/aws/aws-sdk-go/aws/version.go
generated
vendored
2
vendor/github.com/aws/aws-sdk-go/aws/version.go
generated
vendored
@ -5,4 +5,4 @@ package aws
|
||||
const SDKName = "aws-sdk-go"
|
||||
|
||||
// SDKVersion is the version of this SDK
|
||||
const SDKVersion = "1.42.53"
|
||||
const SDKVersion = "1.43.3"
|
||||
|
4
vendor/github.com/aws/aws-sdk-go/private/protocol/rest/build.go
generated
vendored
4
vendor/github.com/aws/aws-sdk-go/private/protocol/rest/build.go
generated
vendored
@ -272,6 +272,9 @@ func convertType(v reflect.Value, tag reflect.StructTag) (str string, err error)
|
||||
|
||||
switch value := v.Interface().(type) {
|
||||
case string:
|
||||
if tag.Get("suppressedJSONValue") == "true" && tag.Get("location") == "header" {
|
||||
value = base64.StdEncoding.EncodeToString([]byte(value))
|
||||
}
|
||||
str = value
|
||||
case []byte:
|
||||
str = base64.StdEncoding.EncodeToString(value)
|
||||
@ -306,5 +309,6 @@ func convertType(v reflect.Value, tag reflect.StructTag) (str string, err error)
|
||||
err := fmt.Errorf("unsupported value for param %v (%s)", v.Interface(), v.Type())
|
||||
return "", err
|
||||
}
|
||||
|
||||
return str, nil
|
||||
}
|
||||
|
7
vendor/github.com/aws/aws-sdk-go/private/protocol/rest/unmarshal.go
generated
vendored
7
vendor/github.com/aws/aws-sdk-go/private/protocol/rest/unmarshal.go
generated
vendored
@ -204,6 +204,13 @@ func unmarshalHeader(v reflect.Value, header string, tag reflect.StructTag) erro
|
||||
|
||||
switch v.Interface().(type) {
|
||||
case *string:
|
||||
if tag.Get("suppressedJSONValue") == "true" && tag.Get("location") == "header" {
|
||||
b, err := base64.StdEncoding.DecodeString(header)
|
||||
if err != nil {
|
||||
return fmt.Errorf("failed to decode JSONValue, %v", err)
|
||||
}
|
||||
header = string(b)
|
||||
}
|
||||
v.Set(reflect.ValueOf(&header))
|
||||
case []byte:
|
||||
b, err := base64.StdEncoding.DecodeString(header)
|
||||
|
230
vendor/github.com/aws/aws-sdk-go/service/ec2/api.go
generated
vendored
230
vendor/github.com/aws/aws-sdk-go/service/ec2/api.go
generated
vendored
@ -4790,7 +4790,7 @@ func (c *EC2) CreateFleetRequest(input *CreateFleetInput) (req *request.Request,
|
||||
// You can create a single EC2 Fleet that includes multiple launch specifications
|
||||
// that vary by instance type, AMI, Availability Zone, or subnet.
|
||||
//
|
||||
// For more information, see Launching an EC2 Fleet (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-fleet.html)
|
||||
// For more information, see EC2 Fleet (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-fleet.html)
|
||||
// in the Amazon EC2 User Guide.
|
||||
//
|
||||
// Returns awserr.Error for service API and SDK errors. Use runtime type assertions
|
||||
@ -10283,7 +10283,7 @@ func (c *EC2) DeleteFleetsRequest(input *DeleteFleetsInput) (req *request.Reques
|
||||
// * Up to 1000 instances can be terminated in a single request to delete
|
||||
// instant fleets.
|
||||
//
|
||||
// For more information, see Deleting an EC2 Fleet (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/manage-ec2-fleet.html#delete-fleet)
|
||||
// For more information, see Delete an EC2 Fleet (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/manage-ec2-fleet.html#delete-fleet)
|
||||
// in the Amazon EC2 User Guide.
|
||||
//
|
||||
// Returns awserr.Error for service API and SDK errors. Use runtime type assertions
|
||||
@ -14900,8 +14900,6 @@ func (c *EC2) DeregisterInstanceEventNotificationAttributesRequest(input *Deregi
|
||||
|
||||
// DeregisterInstanceEventNotificationAttributes API operation for Amazon Elastic Compute Cloud.
|
||||
//
|
||||
// c
|
||||
//
|
||||
// Deregisters tag keys to prevent tags that have the specified tag keys from
|
||||
// being included in scheduled event notifications for resources in the Region.
|
||||
//
|
||||
@ -18193,7 +18191,7 @@ func (c *EC2) DescribeFleetInstancesRequest(input *DescribeFleetInstancesInput)
|
||||
//
|
||||
// Describes the running instances for the specified EC2 Fleet.
|
||||
//
|
||||
// For more information, see Monitoring your EC2 Fleet (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-fleet.html#monitor-ec2-fleet)
|
||||
// For more information, see Monitor your EC2 Fleet (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/manage-ec2-fleet.html#monitor-ec2-fleet)
|
||||
// in the Amazon EC2 User Guide.
|
||||
//
|
||||
// Returns awserr.Error for service API and SDK errors. Use runtime type assertions
|
||||
@ -18276,7 +18274,7 @@ func (c *EC2) DescribeFleetsRequest(input *DescribeFleetsInput) (req *request.Re
|
||||
//
|
||||
// Describes the specified EC2 Fleets or all of your EC2 Fleets.
|
||||
//
|
||||
// For more information, see Monitoring your EC2 Fleet (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-fleet.html#monitor-ec2-fleet)
|
||||
// For more information, see Monitor your EC2 Fleet (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/manage-ec2-fleet.html#monitor-ec2-fleet)
|
||||
// in the Amazon EC2 User Guide.
|
||||
//
|
||||
// Returns awserr.Error for service API and SDK errors. Use runtime type assertions
|
||||
@ -43190,7 +43188,7 @@ func (c *EC2) MonitorInstancesRequest(input *MonitorInstancesInput) (req *reques
|
||||
// (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-cloudwatch.html)
|
||||
// in the Amazon EC2 User Guide.
|
||||
//
|
||||
// To disable detailed monitoring, see .
|
||||
// To disable detailed monitoring, see UnmonitorInstances (https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_UnmonitorInstances.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
|
||||
@ -44123,7 +44121,7 @@ func (c *EC2) RegisterInstanceEventNotificationAttributesRequest(input *Register
|
||||
// Registers a set of tag keys to include in scheduled event notifications for
|
||||
// your resources.
|
||||
//
|
||||
// To remove tags, use .
|
||||
// To remove tags, use DeregisterInstanceEventNotificationAttributes (https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DeregisterInstanceEventNotificationAttributes.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
|
||||
@ -54486,7 +54484,8 @@ type AvailabilityZone struct {
|
||||
// The name of the Region.
|
||||
RegionName *string `locationName:"regionName" type:"string"`
|
||||
|
||||
// The state of the Availability Zone, Local Zone, or Wavelength Zone.
|
||||
// The state of the Availability Zone, Local Zone, or Wavelength Zone. This
|
||||
// value is always available.
|
||||
State *string `locationName:"zoneState" type:"string" enum:"AvailabilityZoneState"`
|
||||
|
||||
// The ID of the Availability Zone, Local Zone, or Wavelength Zone.
|
||||
@ -61415,11 +61414,11 @@ type CreateFleetError struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
// The error code that indicates why the instance could not be launched. For
|
||||
// more information about error codes, see Error Codes (https://docs.aws.amazon.com/AWSEC2/latest/APIReference/errors-overview.html.html).
|
||||
// more information about error codes, see Error codes (https://docs.aws.amazon.com/AWSEC2/latest/APIReference/errors-overview.html.html).
|
||||
ErrorCode *string `locationName:"errorCode" type:"string"`
|
||||
|
||||
// The error message that describes why the instance could not be launched.
|
||||
// For more information about error messages, see Error Codes (https://docs.aws.amazon.com/AWSEC2/latest/APIReference/errors-overview.html.html).
|
||||
// For more information about error messages, see Error codes (https://docs.aws.amazon.com/AWSEC2/latest/APIReference/errors-overview.html.html).
|
||||
ErrorMessage *string `locationName:"errorMessage" type:"string"`
|
||||
|
||||
// The launch templates and overrides that were used for launching the instances.
|
||||
@ -61478,7 +61477,7 @@ type CreateFleetInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
// Unique, case-sensitive identifier that you provide to ensure the idempotency
|
||||
// of the request. For more information, see Ensuring Idempotency (https://docs.aws.amazon.com/AWSEC2/latest/APIReference/Run_Instance_Idempotency.html).
|
||||
// of the request. For more information, see Ensuring idempotency (https://docs.aws.amazon.com/AWSEC2/latest/APIReference/Run_Instance_Idempotency.html).
|
||||
ClientToken *string `type:"string"`
|
||||
|
||||
// Reserved.
|
||||
@ -64773,10 +64772,9 @@ type CreateNetworkInterfaceInput struct {
|
||||
// The IDs of one or more security groups.
|
||||
Groups []*string `locationName:"SecurityGroupId" locationNameList:"SecurityGroupId" type:"list"`
|
||||
|
||||
// Indicates the type of network interface. To create an Elastic Fabric Adapter
|
||||
// (EFA), specify efa. For more information, see Elastic Fabric Adapter (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/efa.html)
|
||||
// in the Amazon Elastic Compute Cloud User Guide. To create a trunk network
|
||||
// interface, specify trunk.
|
||||
// The type of network interface. The default is interface.
|
||||
//
|
||||
// The only supported values are efa and trunk.
|
||||
InterfaceType *string `type:"string" enum:"NetworkInterfaceCreationType"`
|
||||
|
||||
// The number of IPv4 prefixes that Amazon Web Services automatically assigns
|
||||
@ -77529,7 +77527,7 @@ type DescribeAvailabilityZonesInput struct {
|
||||
// * region-name - The name of the Region for the Zone (for example, us-east-1).
|
||||
//
|
||||
// * state - The state of the Availability Zone, the Local Zone, or the Wavelength
|
||||
// Zone (available | information | impaired | unavailable).
|
||||
// Zone (available).
|
||||
//
|
||||
// * zone-id - The ID of the Availability Zone (for example, use1-az1), the
|
||||
// Local Zone (for example, usw2-lax1-az1), or the Wavelength Zone (for example,
|
||||
@ -78057,6 +78055,9 @@ type DescribeCapacityReservationsInput struct {
|
||||
// instances that have matching attributes (instance type, platform, and
|
||||
// Availability Zone), and explicitly target the Capacity Reservation. This
|
||||
// ensures that only permitted instances can use the reserved capacity.
|
||||
//
|
||||
// * placement-group-arn - The ARN of the cluster placement group in which
|
||||
// the Capacity Reservation was created.
|
||||
Filters []*Filter `locationName:"Filter" locationNameList:"Filter" type:"list"`
|
||||
|
||||
// The maximum number of results to return for the request in a single page.
|
||||
@ -79159,11 +79160,12 @@ type DescribeCoipPoolsInput struct {
|
||||
// it is UnauthorizedOperation.
|
||||
DryRun *bool `type:"boolean"`
|
||||
|
||||
// The filters. The following are the possible values:
|
||||
// One or more filters.
|
||||
//
|
||||
// * coip-pool.pool-id
|
||||
// * coip-pool.local-gateway-route-table-id - The ID of the local gateway
|
||||
// route table.
|
||||
//
|
||||
// * coip-pool.local-gateway-route-table-id
|
||||
// * coip-pool.pool-id - The ID of the address pool.
|
||||
Filters []*Filter `locationName:"Filter" locationNameList:"Filter" type:"list"`
|
||||
|
||||
// The maximum number of results to return with a single call. To retrieve the
|
||||
@ -80574,11 +80576,11 @@ type DescribeFleetError struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
// The error code that indicates why the instance could not be launched. For
|
||||
// more information about error codes, see Error Codes (https://docs.aws.amazon.com/AWSEC2/latest/APIReference/errors-overview.html.html).
|
||||
// more information about error codes, see Error codes (https://docs.aws.amazon.com/AWSEC2/latest/APIReference/errors-overview.html.html).
|
||||
ErrorCode *string `locationName:"errorCode" type:"string"`
|
||||
|
||||
// The error message that describes why the instance could not be launched.
|
||||
// For more information about error messages, see Error Codes (https://docs.aws.amazon.com/AWSEC2/latest/APIReference/errors-overview.html.html).
|
||||
// For more information about error messages, see Error codes (https://docs.aws.amazon.com/AWSEC2/latest/APIReference/errors-overview.html.html).
|
||||
ErrorMessage *string `locationName:"errorMessage" type:"string"`
|
||||
|
||||
// The launch templates and overrides that were used for launching the instances.
|
||||
@ -80970,7 +80972,10 @@ type DescribeFleetsInput struct {
|
||||
// * type - The type of request (instant | request | maintain).
|
||||
Filters []*Filter `locationName:"Filter" locationNameList:"Filter" type:"list"`
|
||||
|
||||
// The ID of the EC2 Fleets.
|
||||
// The IDs of the EC2 Fleets.
|
||||
//
|
||||
// If a fleet is of type instant, you must specify the fleet ID, otherwise it
|
||||
// does not appear in the response.
|
||||
FleetIds []*string `locationName:"FleetId" type:"list"`
|
||||
|
||||
// The maximum number of results to return in a single call. Specify a value
|
||||
@ -83812,8 +83817,8 @@ type DescribeInstanceTypesInput struct {
|
||||
// * instance-storage-info.disk.type - The storage technology for the local
|
||||
// instance storage disks (hdd | ssd).
|
||||
//
|
||||
// * instance-storage-info.encryption-supported - Indicates whether data
|
||||
// is encrypted at rest (required | unsupported).
|
||||
// * instance-storage-info.encryption-support - Indicates whether data is
|
||||
// encrypted at rest (required | supported | unsupported).
|
||||
//
|
||||
// * instance-storage-info.nvme-support - Indicates whether non-volatile
|
||||
// memory express (NVMe) is supported for instance store (required | supported
|
||||
@ -83851,6 +83856,9 @@ type DescribeInstanceTypesInput struct {
|
||||
// * network-info.ipv6-supported - Indicates whether the instance type supports
|
||||
// IPv6 (true | false).
|
||||
//
|
||||
// * network-info.maximum-network-cards - The maximum number of network cards
|
||||
// per instance.
|
||||
//
|
||||
// * network-info.maximum-network-interfaces - The maximum number of network
|
||||
// interfaces per instance.
|
||||
//
|
||||
@ -85513,6 +85521,9 @@ type DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsInput struct
|
||||
//
|
||||
// * local-gateway-id - The ID of a local gateway.
|
||||
//
|
||||
// * local-gateway-route-table-arn - The Amazon Resource Name (ARN) of the
|
||||
// local gateway route table for the virtual interface group.
|
||||
//
|
||||
// * local-gateway-route-table-id - The ID of the local gateway route table.
|
||||
//
|
||||
// * local-gateway-route-table-virtual-interface-group-association-id - The
|
||||
@ -85521,6 +85532,9 @@ type DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociationsInput struct
|
||||
// * local-gateway-route-table-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 group association.
|
||||
//
|
||||
// * state - The state of the association.
|
||||
Filters []*Filter `locationName:"Filter" locationNameList:"Filter" type:"list"`
|
||||
|
||||
@ -85650,10 +85664,16 @@ type DescribeLocalGatewayRouteTableVpcAssociationsInput struct {
|
||||
//
|
||||
// * local-gateway-id - The ID of a local gateway.
|
||||
//
|
||||
// * local-gateway-route-table-arn - The Amazon Resource Name (ARN) of the
|
||||
// local gateway route table for the association.
|
||||
//
|
||||
// * local-gateway-route-table-id - The ID of the local gateway route table.
|
||||
//
|
||||
// * local-gateway-route-table-vpc-association-id - The ID of the association.
|
||||
//
|
||||
// * owner-id - The ID of the Amazon Web Services account that owns the local
|
||||
// gateway route table for the association.
|
||||
//
|
||||
// * state - The state of the association.
|
||||
//
|
||||
// * vpc-id - The ID of the VPC.
|
||||
@ -85785,10 +85805,16 @@ type DescribeLocalGatewayRouteTablesInput struct {
|
||||
//
|
||||
// * local-gateway-id - The ID of a local gateway.
|
||||
//
|
||||
// * local-gateway-route-table-arn - The Amazon Resource Name (ARN) of the
|
||||
// local gateway route table.
|
||||
//
|
||||
// * local-gateway-route-table-id - The ID of a local gateway route table.
|
||||
//
|
||||
// * outpost-arn - The Amazon Resource Name (ARN) of the Outpost.
|
||||
//
|
||||
// * owner-id - The ID of the Amazon Web Services account that owns the local
|
||||
// gateway route table.
|
||||
//
|
||||
// * state - The state of the local gateway route table.
|
||||
Filters []*Filter `locationName:"Filter" locationNameList:"Filter" type:"list"`
|
||||
|
||||
@ -85918,10 +85944,13 @@ type DescribeLocalGatewayVirtualInterfaceGroupsInput struct {
|
||||
//
|
||||
// * local-gateway-id - The ID of a local gateway.
|
||||
//
|
||||
// * local-gateway-virtual-interface-id - The ID of the virtual interface.
|
||||
//
|
||||
// * local-gateway-virtual-interface-group-id - The ID of the virtual interface
|
||||
// group.
|
||||
//
|
||||
// * local-gateway-virtual-interface-id - The ID of the virtual interface.
|
||||
//
|
||||
// * owner-id - The ID of the Amazon Web Services account that owns the local
|
||||
// gateway virtual interface group.
|
||||
Filters []*Filter `locationName:"Filter" locationNameList:"Filter" type:"list"`
|
||||
|
||||
// The IDs of the virtual interface groups.
|
||||
@ -86047,6 +86076,27 @@ type DescribeLocalGatewayVirtualInterfacesInput struct {
|
||||
DryRun *bool `type:"boolean"`
|
||||
|
||||
// One or more filters.
|
||||
//
|
||||
// * local-address - The local address.
|
||||
//
|
||||
// * local-bgp-asn - The Border Gateway Protocol (BGP) Autonomous System
|
||||
// Number (ASN) of the local gateway.
|
||||
//
|
||||
// * local-gateway-id - The ID of the local gateway.
|
||||
//
|
||||
// * 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.
|
||||
//
|
||||
// * peer-address - The peer address.
|
||||
//
|
||||
// * peer-bgp-asn - The peer BGP ASN.
|
||||
//
|
||||
// * vlan - The ID of the VLAN.
|
||||
Filters []*Filter `locationName:"Filter" locationNameList:"Filter" type:"list"`
|
||||
|
||||
// The IDs of the virtual interfaces.
|
||||
@ -86171,24 +86221,19 @@ type DescribeLocalGatewaysInput struct {
|
||||
// it is UnauthorizedOperation.
|
||||
DryRun *bool `type:"boolean"`
|
||||
|
||||
// One or more filters.
|
||||
Filters []*Filter `locationName:"Filter" locationNameList:"Filter" type:"list"`
|
||||
|
||||
// One or more filters.
|
||||
//
|
||||
// * local-gateway-id - The ID of a local gateway.
|
||||
//
|
||||
// * local-gateway-route-table-id - The ID of the local gateway route table.
|
||||
//
|
||||
// * local-gateway-route-table-virtual-interface-group-association-id - The
|
||||
// ID of the association.
|
||||
//
|
||||
// * local-gateway-route-table-virtual-interface-group-id - The ID of the
|
||||
// virtual interface group.
|
||||
//
|
||||
// * outpost-arn - The Amazon Resource Name (ARN) of the Outpost.
|
||||
//
|
||||
// * owner-id - The ID of the Amazon Web Services account that owns the local
|
||||
// gateway.
|
||||
//
|
||||
// * state - The state of the association.
|
||||
Filters []*Filter `locationName:"Filter" locationNameList:"Filter" type:"list"`
|
||||
|
||||
// The IDs of the local gateways.
|
||||
LocalGatewayIds []*string `locationName:"LocalGatewayId" locationNameList:"item" type:"list"`
|
||||
|
||||
// The maximum number of results to return with a single call. To retrieve the
|
||||
@ -87791,6 +87836,12 @@ type DescribeNetworkInterfacesInput struct {
|
||||
// * ipv6-addresses.ipv6-address - An IPv6 address associated with the network
|
||||
// interface.
|
||||
//
|
||||
// * interface-type - The type of network interface (api_gateway_managed
|
||||
// | aws_codestar_connections_managed | branch | efa | gateway_load_balancer
|
||||
// | gateway_load_balancer_endpoint | global_accelerator_managed | interface
|
||||
// | iot_rules_managed | lambda | load_balancer | nat_gateway | network_load_balancer
|
||||
// | quicksight | transit_gateway | trunk | vpc_endpoint).
|
||||
//
|
||||
// * mac-address - The MAC address of the network interface.
|
||||
//
|
||||
// * network-interface-id - The ID of the network interface.
|
||||
@ -99447,7 +99498,7 @@ type EbsBlockDevice struct {
|
||||
// Encrypted volumes can only be attached to instances that support Amazon EBS
|
||||
// encryption. For more information, see Supported instance types (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSEncryption.html#EBSEncryption_supported_instances).
|
||||
//
|
||||
// This parameter is not returned by .
|
||||
// This parameter is not returned by DescribeImageAttribute (https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeImageAttribute.html).
|
||||
Encrypted *bool `locationName:"encrypted" type:"boolean"`
|
||||
|
||||
// The number of I/O operations per second (IOPS). For gp3, io1, and io2 volumes,
|
||||
@ -103794,7 +103845,7 @@ type FleetData struct {
|
||||
ActivityStatus *string `locationName:"activityStatus" type:"string" enum:"FleetActivityStatus"`
|
||||
|
||||
// Unique, case-sensitive identifier that you provide to ensure the idempotency
|
||||
// of the request. For more information, see Ensuring Idempotency (https://docs.aws.amazon.com/AWSEC2/latest/APIReference/Run_Instance_Idempotency.html).
|
||||
// of the request. For more information, see Ensuring idempotency (https://docs.aws.amazon.com/AWSEC2/latest/APIReference/Run_Instance_Idempotency.html).
|
||||
//
|
||||
// Constraints: Maximum 64 ASCII characters
|
||||
ClientToken *string `locationName:"clientToken" type:"string"`
|
||||
@ -105716,15 +105767,17 @@ type GetCoipPoolUsageInput struct {
|
||||
// it is UnauthorizedOperation.
|
||||
DryRun *bool `type:"boolean"`
|
||||
|
||||
// The filters. The following are the possible values:
|
||||
// One or more filters.
|
||||
//
|
||||
// * coip-address-usage.allocation-id
|
||||
// * coip-address-usage.allocation-id - The allocation ID of the address.
|
||||
//
|
||||
// * coip-address-usage.aws-account-id
|
||||
// * coip-address-usage.aws-account-id - The ID of the Amazon Web Services
|
||||
// account that is using the customer-owned IP address.
|
||||
//
|
||||
// * coip-address-usage.aws-service
|
||||
// * coip-address-usage.aws-service - The Amazon Web Services service that
|
||||
// is using the customer-owned IP address.
|
||||
//
|
||||
// * coip-address-usage.co-ip
|
||||
// * coip-address-usage.co-ip - The customer-owned IP address.
|
||||
Filters []*Filter `locationName:"Filter" locationNameList:"Filter" type:"list"`
|
||||
|
||||
// The maximum number of results to return with a single call. To retrieve the
|
||||
@ -114841,7 +114894,7 @@ type InstanceNetworkInterface struct {
|
||||
// One or more security groups.
|
||||
Groups []*GroupIdentifier `locationName:"groupSet" locationNameList:"item" type:"list"`
|
||||
|
||||
// Describes the type of network interface.
|
||||
// The type of network interface.
|
||||
//
|
||||
// Valid values: interface | efa | trunk
|
||||
InterfaceType *string `locationName:"interfaceType" type:"string"`
|
||||
@ -115198,10 +115251,6 @@ type InstanceNetworkInterfaceSpecification struct {
|
||||
|
||||
// The type of network interface.
|
||||
//
|
||||
// To create an Elastic Fabric Adapter (EFA), specify efa. For more information,
|
||||
// see Elastic Fabric Adapter (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/efa.html)
|
||||
// in the Amazon Elastic Compute Cloud User Guide.
|
||||
//
|
||||
// Valid values: interface | efa
|
||||
InterfaceType *string `type:"string"`
|
||||
|
||||
@ -120588,6 +120637,12 @@ type LaunchTemplateInstanceMetadataOptions struct {
|
||||
// not available.
|
||||
HttpTokens *string `locationName:"httpTokens" type:"string" enum:"LaunchTemplateHttpTokensState"`
|
||||
|
||||
// Set to enabled to allow access to instance tags from the instance metadata.
|
||||
// Set to disabled to turn off access to instance tags from the instance metadata.
|
||||
// For more information, see Work with instance tags using the instance metadata
|
||||
// (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Using_Tags.html#work-with-tags-in-IMDS).
|
||||
//
|
||||
// Default: disabled
|
||||
InstanceMetadataTags *string `locationName:"instanceMetadataTags" type:"string" enum:"LaunchTemplateInstanceMetadataTagsState"`
|
||||
|
||||
// The state of the metadata option changes.
|
||||
@ -121887,8 +121942,8 @@ type LaunchTemplateTagSpecificationRequest struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
// The type of resource to tag. Currently, the resource types that support tagging
|
||||
// on creation are instance and volume. To tag a resource after it has been
|
||||
// created, see CreateTags (https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_CreateTags.html).
|
||||
// on creation are instance, volume, elastic-gpu, network-interface, and spot-instances-request.
|
||||
// To tag a resource after it has been created, see CreateTags (https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_CreateTags.html).
|
||||
ResourceType *string `type:"string" enum:"ResourceType"`
|
||||
|
||||
// The tags to apply to the resource.
|
||||
@ -146251,6 +146306,23 @@ type SearchLocalGatewayRoutesInput struct {
|
||||
DryRun *bool `type:"boolean"`
|
||||
|
||||
// One or more filters.
|
||||
//
|
||||
// * route-search.exact-match - The exact match of the specified filter.
|
||||
//
|
||||
// * route-search.longest-prefix-match - The longest prefix that matches
|
||||
// the route.
|
||||
//
|
||||
// * route-search.subnet-of-match - The routes with a subnet that match the
|
||||
// specified CIDR filter.
|
||||
//
|
||||
// * route-search.supernet-of-match - The routes with a CIDR that encompass
|
||||
// the CIDR filter. For example, if you have 10.0.1.0/29 and 10.0.1.0/31
|
||||
// routes in your route table and you specify supernet-of-match as 10.0.1.0/30,
|
||||
// then the result returns 10.0.1.0/29.
|
||||
//
|
||||
// * state - The state of the route.
|
||||
//
|
||||
// * type - The route type.
|
||||
Filters []*Filter `locationName:"Filter" locationNameList:"Filter" type:"list"`
|
||||
|
||||
// The ID of the local gateway route table.
|
||||
@ -151788,7 +151860,7 @@ type Tag struct {
|
||||
|
||||
// The value of the tag.
|
||||
//
|
||||
// Constraints: Tag values are case-sensitive and accept a maximum of 255 Unicode
|
||||
// Constraints: Tag values are case-sensitive and accept a maximum of 256 Unicode
|
||||
// characters.
|
||||
Value *string `locationName:"value" type:"string"`
|
||||
}
|
||||
@ -165264,6 +165336,45 @@ const (
|
||||
|
||||
// NetworkInterfaceTypeTrunk is a NetworkInterfaceType enum value
|
||||
NetworkInterfaceTypeTrunk = "trunk"
|
||||
|
||||
// NetworkInterfaceTypeLoadBalancer is a NetworkInterfaceType enum value
|
||||
NetworkInterfaceTypeLoadBalancer = "load_balancer"
|
||||
|
||||
// NetworkInterfaceTypeNetworkLoadBalancer is a NetworkInterfaceType enum value
|
||||
NetworkInterfaceTypeNetworkLoadBalancer = "network_load_balancer"
|
||||
|
||||
// NetworkInterfaceTypeVpcEndpoint is a NetworkInterfaceType enum value
|
||||
NetworkInterfaceTypeVpcEndpoint = "vpc_endpoint"
|
||||
|
||||
// NetworkInterfaceTypeBranch is a NetworkInterfaceType enum value
|
||||
NetworkInterfaceTypeBranch = "branch"
|
||||
|
||||
// NetworkInterfaceTypeTransitGateway is a NetworkInterfaceType enum value
|
||||
NetworkInterfaceTypeTransitGateway = "transit_gateway"
|
||||
|
||||
// NetworkInterfaceTypeLambda is a NetworkInterfaceType enum value
|
||||
NetworkInterfaceTypeLambda = "lambda"
|
||||
|
||||
// NetworkInterfaceTypeQuicksight is a NetworkInterfaceType enum value
|
||||
NetworkInterfaceTypeQuicksight = "quicksight"
|
||||
|
||||
// NetworkInterfaceTypeGlobalAcceleratorManaged is a NetworkInterfaceType enum value
|
||||
NetworkInterfaceTypeGlobalAcceleratorManaged = "global_accelerator_managed"
|
||||
|
||||
// NetworkInterfaceTypeApiGatewayManaged is a NetworkInterfaceType enum value
|
||||
NetworkInterfaceTypeApiGatewayManaged = "api_gateway_managed"
|
||||
|
||||
// NetworkInterfaceTypeGatewayLoadBalancer is a NetworkInterfaceType enum value
|
||||
NetworkInterfaceTypeGatewayLoadBalancer = "gateway_load_balancer"
|
||||
|
||||
// NetworkInterfaceTypeGatewayLoadBalancerEndpoint is a NetworkInterfaceType enum value
|
||||
NetworkInterfaceTypeGatewayLoadBalancerEndpoint = "gateway_load_balancer_endpoint"
|
||||
|
||||
// NetworkInterfaceTypeIotRulesManaged is a NetworkInterfaceType enum value
|
||||
NetworkInterfaceTypeIotRulesManaged = "iot_rules_managed"
|
||||
|
||||
// NetworkInterfaceTypeAwsCodestarConnectionsManaged is a NetworkInterfaceType enum value
|
||||
NetworkInterfaceTypeAwsCodestarConnectionsManaged = "aws_codestar_connections_managed"
|
||||
)
|
||||
|
||||
// NetworkInterfaceType_Values returns all elements of the NetworkInterfaceType enum
|
||||
@ -165273,6 +165384,19 @@ func NetworkInterfaceType_Values() []string {
|
||||
NetworkInterfaceTypeNatGateway,
|
||||
NetworkInterfaceTypeEfa,
|
||||
NetworkInterfaceTypeTrunk,
|
||||
NetworkInterfaceTypeLoadBalancer,
|
||||
NetworkInterfaceTypeNetworkLoadBalancer,
|
||||
NetworkInterfaceTypeVpcEndpoint,
|
||||
NetworkInterfaceTypeBranch,
|
||||
NetworkInterfaceTypeTransitGateway,
|
||||
NetworkInterfaceTypeLambda,
|
||||
NetworkInterfaceTypeQuicksight,
|
||||
NetworkInterfaceTypeGlobalAcceleratorManaged,
|
||||
NetworkInterfaceTypeApiGatewayManaged,
|
||||
NetworkInterfaceTypeGatewayLoadBalancer,
|
||||
NetworkInterfaceTypeGatewayLoadBalancerEndpoint,
|
||||
NetworkInterfaceTypeIotRulesManaged,
|
||||
NetworkInterfaceTypeAwsCodestarConnectionsManaged,
|
||||
}
|
||||
}
|
||||
|
||||
|
2
vendor/modules.txt
vendored
2
vendor/modules.txt
vendored
@ -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.42.53
|
||||
# github.com/aws/aws-sdk-go v1.43.3
|
||||
## explicit; go 1.11
|
||||
github.com/aws/aws-sdk-go/aws
|
||||
github.com/aws/aws-sdk-go/aws/awserr
|
||||
|
Loading…
Reference in New Issue
Block a user