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.43.18 to 1.43.22
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.43.18 to 1.43.22. - [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.18...v1.43.22) --- 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:
parent
fe4b5fe337
commit
6f1c276dc8
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.43.18
|
||||
github.com/aws/aws-sdk-go v1.43.22
|
||||
github.com/aws/aws-sdk-go-v2/service/sts v1.15.0
|
||||
github.com/ceph/ceph-csi/api v0.0.0-00010101000000-000000000000
|
||||
github.com/ceph/go-ceph v0.14.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.43.18 h1:nwLaIz2m1f7YBEMNyEc6bBB276AIEaGaIQrc2G9h4zY=
|
||||
github.com/aws/aws-sdk-go v1.43.18/go.mod h1:y4AeaBuwd2Lk+GepC1E9v0qOiTws0MIWAX4oIKwKHZo=
|
||||
github.com/aws/aws-sdk-go v1.43.22 h1:QY9/1TZB73UDEVQ68sUVJXf/7QUiHZl7zbbLF1wpqlc=
|
||||
github.com/aws/aws-sdk-go v1.43.22/go.mod h1:y4AeaBuwd2Lk+GepC1E9v0qOiTws0MIWAX4oIKwKHZo=
|
||||
github.com/aws/aws-sdk-go-v2 v1.14.0 h1:IzSYBJHu0ZdUi27kIW6xVrs0eSxI4AzwbenzfXhhVs4=
|
||||
github.com/aws/aws-sdk-go-v2 v1.14.0/go.mod h1:ZA3Y8V0LrlWj63MQAnRHgKf/5QB//LSZCPNWlWrNGLU=
|
||||
github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.5 h1:+phazLmKkjBYhFTsGYH9J7jgnA8+Aer2yE4QeS4zn6A=
|
||||
|
17
vendor/github.com/aws/aws-sdk-go/aws/endpoints/defaults.go
generated
vendored
17
vendor/github.com/aws/aws-sdk-go/aws/endpoints/defaults.go
generated
vendored
@ -3052,6 +3052,20 @@ var awsPartition = partition{
|
||||
},
|
||||
},
|
||||
},
|
||||
"billingconductor": service{
|
||||
PartitionEndpoint: "aws-global",
|
||||
IsRegionalized: boxedFalse,
|
||||
Endpoints: serviceEndpoints{
|
||||
endpointKey{
|
||||
Region: "aws-global",
|
||||
}: endpoint{
|
||||
Hostname: "billingconductor.us-east-1.amazonaws.com",
|
||||
CredentialScope: credentialScope{
|
||||
Region: "us-east-1",
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
"braket": service{
|
||||
Endpoints: serviceEndpoints{
|
||||
endpointKey{
|
||||
@ -22008,6 +22022,9 @@ var awsPartition = partition{
|
||||
endpointKey{
|
||||
Region: "ap-southeast-2",
|
||||
}: endpoint{},
|
||||
endpointKey{
|
||||
Region: "ap-southeast-3",
|
||||
}: endpoint{},
|
||||
endpointKey{
|
||||
Region: "ca-central-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.43.18"
|
||||
const SDKVersion = "1.43.22"
|
||||
|
19
vendor/github.com/aws/aws-sdk-go/private/protocol/rest/build.go
generated
vendored
19
vendor/github.com/aws/aws-sdk-go/private/protocol/rest/build.go
generated
vendored
@ -276,6 +276,25 @@ func convertType(v reflect.Value, tag reflect.StructTag) (str string, err error)
|
||||
value = base64.StdEncoding.EncodeToString([]byte(value))
|
||||
}
|
||||
str = value
|
||||
case []*string:
|
||||
if tag.Get("location") != "header" || tag.Get("enum") == "" {
|
||||
return "", fmt.Errorf("%T is only supported with location header and enum shapes", value)
|
||||
}
|
||||
buff := &bytes.Buffer{}
|
||||
for i, sv := range value {
|
||||
if sv == nil || len(*sv) == 0 {
|
||||
continue
|
||||
}
|
||||
if i != 0 {
|
||||
buff.WriteRune(',')
|
||||
}
|
||||
item := *sv
|
||||
if strings.Index(item, `,`) != -1 || strings.Index(item, `"`) != -1 {
|
||||
item = strconv.Quote(item)
|
||||
}
|
||||
buff.WriteString(item)
|
||||
}
|
||||
str = string(buff.Bytes())
|
||||
case []byte:
|
||||
str = base64.StdEncoding.EncodeToString(value)
|
||||
case bool:
|
||||
|
108
vendor/github.com/aws/aws-sdk-go/service/ec2/api.go
generated
vendored
108
vendor/github.com/aws/aws-sdk-go/service/ec2/api.go
generated
vendored
@ -43344,6 +43344,12 @@ func (c *EC2) MoveByoipCidrToIpamRequest(input *MoveByoipCidrToIpamInput) (req *
|
||||
//
|
||||
// Move an BYOIP IPv4 CIDR to IPAM from a public IPv4 pool.
|
||||
//
|
||||
// If you already have an IPv4 BYOIP CIDR with Amazon Web Services, you can
|
||||
// move the CIDR to IPAM from a public IPv4 pool. You cannot move an IPv6 CIDR
|
||||
// to IPAM. If you are bringing a new IP address to Amazon Web Services for
|
||||
// the first time, complete the steps in Tutorial: BYOIP address CIDRs to IPAM
|
||||
// (/vpc/latest/ipam/tutorials-byoip-ipam.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
|
||||
// the error.
|
||||
@ -43507,7 +43513,7 @@ func (c *EC2) ProvisionIpamPoolCidrRequest(input *ProvisionIpamPoolCidrInput) (r
|
||||
|
||||
// ProvisionIpamPoolCidr API operation for Amazon Elastic Compute Cloud.
|
||||
//
|
||||
// Provision a CIDR to an IPAM pool. You can use thsi action to provision new
|
||||
// Provision a CIDR to an IPAM pool. You can use this action to provision new
|
||||
// CIDRs to a top-level pool or to transfer a CIDR from a top-level pool to
|
||||
// a pool within it.
|
||||
//
|
||||
@ -71715,6 +71721,25 @@ func (s DeleteInternetGatewayOutput) GoString() string {
|
||||
type DeleteIpamInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
// Enables you to quickly delete an IPAM, private scopes, pools in private scopes,
|
||||
// and any allocations in the pools in private scopes. You cannot delete the
|
||||
// IPAM with this option if there is a pool in your public scope. If you use
|
||||
// this option, IPAM does the following:
|
||||
//
|
||||
// * Deallocates any CIDRs allocated to VPC resources (such as VPCs) in pools
|
||||
// in private scopes. No VPC resources are deleted as a result of enabling
|
||||
// this option. The CIDR associated with the resource will no longer be allocated
|
||||
// from an IPAM pool, but the CIDR itself will remain unchanged.
|
||||
//
|
||||
// * Deprovisions all IPv4 CIDRs provisioned to IPAM pools in private scopes.
|
||||
//
|
||||
// * Deletes all IPAM pools in private scopes.
|
||||
//
|
||||
// * Deletes all non-default private scopes in the IPAM.
|
||||
//
|
||||
// * Deletes the default public and private scopes and the IPAM.
|
||||
Cascade *bool `type:"boolean"`
|
||||
|
||||
// A check for whether you have the required permissions for the action without
|
||||
// actually making the request and provides an error response. If you have the
|
||||
// required permissions, the error response is DryRunOperation. Otherwise, it
|
||||
@ -71758,6 +71783,12 @@ func (s *DeleteIpamInput) Validate() error {
|
||||
return nil
|
||||
}
|
||||
|
||||
// SetCascade sets the Cascade field's value.
|
||||
func (s *DeleteIpamInput) SetCascade(v bool) *DeleteIpamInput {
|
||||
s.Cascade = &v
|
||||
return s
|
||||
}
|
||||
|
||||
// SetDryRun sets the DryRun field's value.
|
||||
func (s *DeleteIpamInput) SetDryRun(v bool) *DeleteIpamInput {
|
||||
s.DryRun = &v
|
||||
@ -77097,7 +77128,7 @@ type DescribeAccountAttributesInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
// The account attribute names.
|
||||
AttributeNames []*string `locationName:"attributeName" locationNameList:"attributeName" type:"list"`
|
||||
AttributeNames []*string `locationName:"attributeName" locationNameList:"attributeName" type:"list" enum:"AccountAttributeName"`
|
||||
|
||||
// Checks whether you have the required permissions for the action, without
|
||||
// actually making the request, and provides an error response. If you have
|
||||
@ -83915,7 +83946,7 @@ type DescribeInstanceTypesInput struct {
|
||||
|
||||
// The instance types. For more information, see Instance types (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-types.html)
|
||||
// in the Amazon EC2 User Guide.
|
||||
InstanceTypes []*string `locationName:"InstanceType" type:"list"`
|
||||
InstanceTypes []*string `locationName:"InstanceType" type:"list" enum:"InstanceType"`
|
||||
|
||||
// The maximum number of results to return for the request in a single page.
|
||||
// The remaining results can be seen by sending another request with the next
|
||||
@ -91468,7 +91499,7 @@ type DescribeSpotPriceHistoryInput struct {
|
||||
Filters []*Filter `locationName:"Filter" locationNameList:"Filter" type:"list"`
|
||||
|
||||
// Filters the results by the specified instance types.
|
||||
InstanceTypes []*string `locationName:"InstanceType" type:"list"`
|
||||
InstanceTypes []*string `locationName:"InstanceType" type:"list" enum:"InstanceType"`
|
||||
|
||||
// The maximum number of results to return in a single call. Specify a value
|
||||
// between 1 and 1000. The default value is 1000. To retrieve the remaining
|
||||
@ -106743,7 +106774,7 @@ type GetInstanceTypesFromInstanceRequirementsInput struct {
|
||||
// The processor architecture type.
|
||||
//
|
||||
// ArchitectureTypes is a required field
|
||||
ArchitectureTypes []*string `locationName:"ArchitectureType" locationNameList:"item" type:"list" required:"true"`
|
||||
ArchitectureTypes []*string `locationName:"ArchitectureType" locationNameList:"item" type:"list" required:"true" enum:"ArchitectureType"`
|
||||
|
||||
// Checks whether you have the required permissions for the action, without
|
||||
// actually making the request, and provides an error response. If you have
|
||||
@ -106767,7 +106798,7 @@ type GetInstanceTypesFromInstanceRequirementsInput struct {
|
||||
// The virtualization type.
|
||||
//
|
||||
// VirtualizationTypes is a required field
|
||||
VirtualizationTypes []*string `locationName:"VirtualizationType" locationNameList:"item" type:"list" required:"true"`
|
||||
VirtualizationTypes []*string `locationName:"VirtualizationType" locationNameList:"item" type:"list" required:"true" enum:"VirtualizationType"`
|
||||
}
|
||||
|
||||
// String returns the string representation.
|
||||
@ -115571,7 +115602,7 @@ type InstanceRequirements struct {
|
||||
// * For instance types with Xilinx devices, specify xilinx.
|
||||
//
|
||||
// Default: Any manufacturer
|
||||
AcceleratorManufacturers []*string `locationName:"acceleratorManufacturerSet" locationNameList:"item" type:"list"`
|
||||
AcceleratorManufacturers []*string `locationName:"acceleratorManufacturerSet" locationNameList:"item" type:"list" enum:"AcceleratorManufacturer"`
|
||||
|
||||
// The accelerators that must be on the instance type.
|
||||
//
|
||||
@ -115590,7 +115621,7 @@ type InstanceRequirements struct {
|
||||
// * For instance types with Xilinx VU9P FPGAs, specify vu9p.
|
||||
//
|
||||
// Default: Any accelerator
|
||||
AcceleratorNames []*string `locationName:"acceleratorNameSet" locationNameList:"item" type:"list"`
|
||||
AcceleratorNames []*string `locationName:"acceleratorNameSet" locationNameList:"item" type:"list" enum:"AcceleratorName"`
|
||||
|
||||
// The minimum and maximum amount of total accelerator memory, in MiB.
|
||||
//
|
||||
@ -115606,7 +115637,7 @@ type InstanceRequirements struct {
|
||||
// * For instance types with inference accelerators, specify inference.
|
||||
//
|
||||
// Default: Any accelerator type
|
||||
AcceleratorTypes []*string `locationName:"acceleratorTypeSet" locationNameList:"item" type:"list"`
|
||||
AcceleratorTypes []*string `locationName:"acceleratorTypeSet" locationNameList:"item" type:"list" enum:"AcceleratorType"`
|
||||
|
||||
// Indicates whether bare metal instance types must be included, excluded, or
|
||||
// required.
|
||||
@ -115652,7 +115683,7 @@ type InstanceRequirements struct {
|
||||
// Image (AMI) that you specify in your launch template.
|
||||
//
|
||||
// Default: Any manufacturer
|
||||
CpuManufacturers []*string `locationName:"cpuManufacturerSet" locationNameList:"item" type:"list"`
|
||||
CpuManufacturers []*string `locationName:"cpuManufacturerSet" locationNameList:"item" type:"list" enum:"CpuManufacturer"`
|
||||
|
||||
// The instance types to exclude. You can use strings with one or more wild
|
||||
// cards, represented by an asterisk (*), to exclude an instance type, size,
|
||||
@ -115678,7 +115709,7 @@ type InstanceRequirements struct {
|
||||
// For previous generation instance types, specify previous.
|
||||
//
|
||||
// Default: Current and previous generation instance types
|
||||
InstanceGenerations []*string `locationName:"instanceGenerationSet" locationNameList:"item" type:"list"`
|
||||
InstanceGenerations []*string `locationName:"instanceGenerationSet" locationNameList:"item" type:"list" enum:"InstanceGeneration"`
|
||||
|
||||
// Indicates whether instance types with instance store volumes are included,
|
||||
// excluded, or required. For more information, Amazon EC2 instance store (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/InstanceStorage.html)
|
||||
@ -115701,7 +115732,7 @@ type InstanceRequirements struct {
|
||||
// * For instance types with solid state drive (SDD) storage, specify sdd.
|
||||
//
|
||||
// Default: hdd and sdd
|
||||
LocalStorageTypes []*string `locationName:"localStorageTypeSet" locationNameList:"item" type:"list"`
|
||||
LocalStorageTypes []*string `locationName:"localStorageTypeSet" locationNameList:"item" type:"list" enum:"LocalStorageType"`
|
||||
|
||||
// The minimum and maximum amount of memory per vCPU, in GiB.
|
||||
//
|
||||
@ -115953,7 +115984,7 @@ type InstanceRequirementsRequest struct {
|
||||
// * For instance types with Xilinx devices, specify xilinx.
|
||||
//
|
||||
// Default: Any manufacturer
|
||||
AcceleratorManufacturers []*string `locationName:"AcceleratorManufacturer" locationNameList:"item" type:"list"`
|
||||
AcceleratorManufacturers []*string `locationName:"AcceleratorManufacturer" locationNameList:"item" type:"list" enum:"AcceleratorManufacturer"`
|
||||
|
||||
// The accelerators that must be on the instance type.
|
||||
//
|
||||
@ -115972,7 +116003,7 @@ type InstanceRequirementsRequest struct {
|
||||
// * For instance types with Xilinx VU9P FPGAs, specify vu9p.
|
||||
//
|
||||
// Default: Any accelerator
|
||||
AcceleratorNames []*string `locationName:"AcceleratorName" locationNameList:"item" type:"list"`
|
||||
AcceleratorNames []*string `locationName:"AcceleratorName" locationNameList:"item" type:"list" enum:"AcceleratorName"`
|
||||
|
||||
// The minimum and maximum amount of total accelerator memory, in MiB.
|
||||
//
|
||||
@ -115988,7 +116019,7 @@ type InstanceRequirementsRequest struct {
|
||||
// * To include instance types with inference hardware, specify inference.
|
||||
//
|
||||
// Default: Any accelerator type
|
||||
AcceleratorTypes []*string `locationName:"AcceleratorType" locationNameList:"item" type:"list"`
|
||||
AcceleratorTypes []*string `locationName:"AcceleratorType" locationNameList:"item" type:"list" enum:"AcceleratorType"`
|
||||
|
||||
// Indicates whether bare metal instance types must be included, excluded, or
|
||||
// required.
|
||||
@ -116034,7 +116065,7 @@ type InstanceRequirementsRequest struct {
|
||||
// Image (AMI) that you specify in your launch template.
|
||||
//
|
||||
// Default: Any manufacturer
|
||||
CpuManufacturers []*string `locationName:"CpuManufacturer" locationNameList:"item" type:"list"`
|
||||
CpuManufacturers []*string `locationName:"CpuManufacturer" locationNameList:"item" type:"list" enum:"CpuManufacturer"`
|
||||
|
||||
// The instance types to exclude. You can use strings with one or more wild
|
||||
// cards, represented by an asterisk (*), to exclude an instance family, type,
|
||||
@ -116060,7 +116091,7 @@ type InstanceRequirementsRequest struct {
|
||||
// For previous generation instance types, specify previous.
|
||||
//
|
||||
// Default: Current and previous generation instance types
|
||||
InstanceGenerations []*string `locationName:"InstanceGeneration" locationNameList:"item" type:"list"`
|
||||
InstanceGenerations []*string `locationName:"InstanceGeneration" locationNameList:"item" type:"list" enum:"InstanceGeneration"`
|
||||
|
||||
// Indicates whether instance types with instance store volumes are included,
|
||||
// excluded, or required. For more information, Amazon EC2 instance store (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/InstanceStorage.html)
|
||||
@ -116083,7 +116114,7 @@ type InstanceRequirementsRequest struct {
|
||||
// * For instance types with solid state drive (SDD) storage, specify sdd.
|
||||
//
|
||||
// Default: hdd and sdd
|
||||
LocalStorageTypes []*string `locationName:"LocalStorageType" locationNameList:"item" type:"list"`
|
||||
LocalStorageTypes []*string `locationName:"LocalStorageType" locationNameList:"item" type:"list" enum:"LocalStorageType"`
|
||||
|
||||
// The minimum and maximum amount of memory per vCPU, in GiB.
|
||||
//
|
||||
@ -116338,14 +116369,14 @@ type InstanceRequirementsWithMetadataRequest struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
// The architecture type.
|
||||
ArchitectureTypes []*string `locationName:"ArchitectureType" locationNameList:"item" type:"list"`
|
||||
ArchitectureTypes []*string `locationName:"ArchitectureType" locationNameList:"item" type:"list" enum:"ArchitectureType"`
|
||||
|
||||
// The attributes for the instance types. When you specify instance attributes,
|
||||
// Amazon EC2 will identify instance types with those attributes.
|
||||
InstanceRequirements *InstanceRequirementsRequest `type:"structure"`
|
||||
|
||||
// The virtualization type.
|
||||
VirtualizationTypes []*string `locationName:"VirtualizationType" locationNameList:"item" type:"list"`
|
||||
VirtualizationTypes []*string `locationName:"VirtualizationType" locationNameList:"item" type:"list" enum:"VirtualizationType"`
|
||||
}
|
||||
|
||||
// String returns the string representation.
|
||||
@ -116986,16 +117017,16 @@ type InstanceTypeInfo struct {
|
||||
|
||||
// The supported boot modes. For more information, see Boot modes (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ami-boot.html)
|
||||
// in the Amazon EC2 User Guide.
|
||||
SupportedBootModes []*string `locationName:"supportedBootModes" locationNameList:"item" type:"list"`
|
||||
SupportedBootModes []*string `locationName:"supportedBootModes" locationNameList:"item" type:"list" enum:"BootModeType"`
|
||||
|
||||
// The supported root device types.
|
||||
SupportedRootDeviceTypes []*string `locationName:"supportedRootDeviceTypes" locationNameList:"item" type:"list"`
|
||||
SupportedRootDeviceTypes []*string `locationName:"supportedRootDeviceTypes" locationNameList:"item" type:"list" enum:"RootDeviceType"`
|
||||
|
||||
// Indicates whether the instance type is offered for spot or On-Demand.
|
||||
SupportedUsageClasses []*string `locationName:"supportedUsageClasses" locationNameList:"item" type:"list"`
|
||||
SupportedUsageClasses []*string `locationName:"supportedUsageClasses" locationNameList:"item" type:"list" enum:"UsageClassType"`
|
||||
|
||||
// The supported virtualization types.
|
||||
SupportedVirtualizationTypes []*string `locationName:"supportedVirtualizationTypes" locationNameList:"item" type:"list"`
|
||||
SupportedVirtualizationTypes []*string `locationName:"supportedVirtualizationTypes" locationNameList:"item" type:"list" enum:"VirtualizationType"`
|
||||
|
||||
// Describes the vCPU configurations for the instance type.
|
||||
VCpuInfo *VCpuInfo `locationName:"vCpuInfo" type:"structure"`
|
||||
@ -118612,7 +118643,7 @@ func (s *IpamResourceTag) SetValue(v string) *IpamResourceTag {
|
||||
// overlap or conflict.
|
||||
//
|
||||
// For more information, see How IPAM works (/vpc/latest/ipam/how-it-works-ipam.html)
|
||||
// in the Amazon VPC IPAM User Guide
|
||||
// in the Amazon VPC IPAM User Guide.
|
||||
type IpamScope struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
@ -128210,7 +128241,7 @@ type ModifyTrafficMirrorFilterNetworkServicesInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
// The network service, for example Amazon DNS, that you want to mirror.
|
||||
AddNetworkServices []*string `locationName:"AddNetworkService" locationNameList:"item" type:"list"`
|
||||
AddNetworkServices []*string `locationName:"AddNetworkService" locationNameList:"item" type:"list" enum:"TrafficMirrorNetworkService"`
|
||||
|
||||
// Checks whether you have the required permissions for the action, without
|
||||
// actually making the request, and provides an error response. If you have
|
||||
@ -128219,7 +128250,7 @@ type ModifyTrafficMirrorFilterNetworkServicesInput struct {
|
||||
DryRun *bool `type:"boolean"`
|
||||
|
||||
// The network service, for example Amazon DNS, that you no longer want to mirror.
|
||||
RemoveNetworkServices []*string `locationName:"RemoveNetworkService" locationNameList:"item" type:"list"`
|
||||
RemoveNetworkServices []*string `locationName:"RemoveNetworkService" locationNameList:"item" type:"list" enum:"TrafficMirrorNetworkService"`
|
||||
|
||||
// The ID of the Traffic Mirror filter.
|
||||
//
|
||||
@ -128338,7 +128369,7 @@ type ModifyTrafficMirrorFilterRuleInput struct {
|
||||
//
|
||||
// When you remove a property from a Traffic Mirror filter rule, the property
|
||||
// is set to the default.
|
||||
RemoveFields []*string `locationName:"RemoveField" type:"list"`
|
||||
RemoveFields []*string `locationName:"RemoveField" type:"list" enum:"TrafficMirrorFilterRuleField"`
|
||||
|
||||
// The action to assign to the rule.
|
||||
RuleAction *string `type:"string" enum:"TrafficMirrorRuleAction"`
|
||||
@ -128520,7 +128551,7 @@ type ModifyTrafficMirrorSessionInput struct {
|
||||
//
|
||||
// When you remove a property from a Traffic Mirror session, the property is
|
||||
// set to the default.
|
||||
RemoveFields []*string `locationName:"RemoveField" type:"list"`
|
||||
RemoveFields []*string `locationName:"RemoveField" type:"list" enum:"TrafficMirrorSessionField"`
|
||||
|
||||
// The session number determines the order in which sessions are evaluated when
|
||||
// an interface is used by multiple sessions. The first session with a matching
|
||||
@ -133724,7 +133755,7 @@ type PacketHeaderStatement struct {
|
||||
DestinationPrefixLists []*string `locationName:"destinationPrefixListSet" locationNameList:"item" type:"list"`
|
||||
|
||||
// The protocols.
|
||||
Protocols []*string `locationName:"protocolSet" locationNameList:"item" type:"list"`
|
||||
Protocols []*string `locationName:"protocolSet" locationNameList:"item" type:"list" enum:"Protocol"`
|
||||
|
||||
// The source addresses.
|
||||
SourceAddresses []*string `locationName:"sourceAddressSet" locationNameList:"item" type:"list"`
|
||||
@ -133810,7 +133841,7 @@ type PacketHeaderStatementRequest struct {
|
||||
DestinationPrefixLists []*string `locationName:"DestinationPrefixList" locationNameList:"item" type:"list"`
|
||||
|
||||
// The protocols.
|
||||
Protocols []*string `locationName:"Protocol" locationNameList:"item" type:"list"`
|
||||
Protocols []*string `locationName:"Protocol" locationNameList:"item" type:"list" enum:"Protocol"`
|
||||
|
||||
// The source addresses.
|
||||
SourceAddresses []*string `locationName:"SourceAddress" locationNameList:"item" type:"list"`
|
||||
@ -134954,7 +134985,7 @@ type PlacementGroupInfo struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
// The supported placement group types.
|
||||
SupportedStrategies []*string `locationName:"supportedStrategies" locationNameList:"item" type:"list"`
|
||||
SupportedStrategies []*string `locationName:"supportedStrategies" locationNameList:"item" type:"list" enum:"PlacementGroupStrategy"`
|
||||
}
|
||||
|
||||
// String returns the string representation.
|
||||
@ -135777,7 +135808,7 @@ type ProcessorInfo struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
// The architectures supported by the instance type.
|
||||
SupportedArchitectures []*string `locationName:"supportedArchitectures" locationNameList:"item" type:"list"`
|
||||
SupportedArchitectures []*string `locationName:"supportedArchitectures" locationNameList:"item" type:"list" enum:"ArchitectureType"`
|
||||
|
||||
// The speed of the processor, in GHz.
|
||||
SustainedClockSpeedInGhz *float64 `locationName:"sustainedClockSpeedInGhz" type:"double"`
|
||||
@ -138551,7 +138582,9 @@ type ReleaseIpamPoolAllocationInput struct {
|
||||
DryRun *bool `type:"boolean"`
|
||||
|
||||
// The ID of the allocation.
|
||||
IpamPoolAllocationId *string `type:"string"`
|
||||
//
|
||||
// IpamPoolAllocationId is a required field
|
||||
IpamPoolAllocationId *string `type:"string" required:"true"`
|
||||
|
||||
// The ID of the IPAM pool which contains the allocation you want to release.
|
||||
//
|
||||
@ -138583,6 +138616,9 @@ func (s *ReleaseIpamPoolAllocationInput) Validate() error {
|
||||
if s.Cidr == nil {
|
||||
invalidParams.Add(request.NewErrParamRequired("Cidr"))
|
||||
}
|
||||
if s.IpamPoolAllocationId == nil {
|
||||
invalidParams.Add(request.NewErrParamRequired("IpamPoolAllocationId"))
|
||||
}
|
||||
if s.IpamPoolId == nil {
|
||||
invalidParams.Add(request.NewErrParamRequired("IpamPoolId"))
|
||||
}
|
||||
@ -139701,7 +139737,7 @@ type ReportInstanceStatusInput struct {
|
||||
// * other: [explain using the description parameter]
|
||||
//
|
||||
// ReasonCodes is a required field
|
||||
ReasonCodes []*string `locationName:"reasonCode" locationNameList:"item" type:"list" required:"true"`
|
||||
ReasonCodes []*string `locationName:"reasonCode" locationNameList:"item" type:"list" required:"true" enum:"ReportInstanceReasonCodes"`
|
||||
|
||||
// The time at which the reported instance health state began.
|
||||
StartTime *time.Time `locationName:"startTime" type:"timestamp"`
|
||||
@ -152947,7 +152983,7 @@ type TrafficMirrorFilter struct {
|
||||
IngressFilterRules []*TrafficMirrorFilterRule `locationName:"ingressFilterRuleSet" locationNameList:"item" type:"list"`
|
||||
|
||||
// The network service traffic that is associated with the Traffic Mirror filter.
|
||||
NetworkServices []*string `locationName:"networkServiceSet" locationNameList:"item" type:"list"`
|
||||
NetworkServices []*string `locationName:"networkServiceSet" locationNameList:"item" type:"list" enum:"TrafficMirrorNetworkService"`
|
||||
|
||||
// The tags assigned to the Traffic Mirror filter.
|
||||
Tags []*Tag `locationName:"tagSet" locationNameList:"item" type:"list"`
|
||||
|
12
vendor/github.com/aws/aws-sdk-go/service/kms/api.go
generated
vendored
12
vendor/github.com/aws/aws-sdk-go/service/kms/api.go
generated
vendored
@ -8691,7 +8691,7 @@ type CreateGrantInput struct {
|
||||
// in the Key Management Service Developer Guide.
|
||||
//
|
||||
// Operations is a required field
|
||||
Operations []*string `type:"list" required:"true"`
|
||||
Operations []*string `type:"list" required:"true" enum:"GrantOperation"`
|
||||
|
||||
// The principal that has permission to use the RetireGrant operation to retire
|
||||
// the grant.
|
||||
@ -12407,7 +12407,7 @@ type GetPublicKeyOutput struct {
|
||||
//
|
||||
// This field appears in the response only when the KeyUsage of the public key
|
||||
// is ENCRYPT_DECRYPT.
|
||||
EncryptionAlgorithms []*string `type:"list"`
|
||||
EncryptionAlgorithms []*string `type:"list" enum:"EncryptionAlgorithmSpec"`
|
||||
|
||||
// The Amazon Resource Name (key ARN (https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#key-id-key-ARN))
|
||||
// of the asymmetric KMS key from which the public key was downloaded.
|
||||
@ -12436,7 +12436,7 @@ type GetPublicKeyOutput struct {
|
||||
//
|
||||
// This field appears in the response only when the KeyUsage of the public key
|
||||
// is SIGN_VERIFY.
|
||||
SigningAlgorithms []*string `type:"list"`
|
||||
SigningAlgorithms []*string `type:"list" enum:"SigningAlgorithmSpec"`
|
||||
}
|
||||
|
||||
// String returns the string representation.
|
||||
@ -12603,7 +12603,7 @@ type GrantListEntry struct {
|
||||
Name *string `min:"1" type:"string"`
|
||||
|
||||
// The list of operations permitted by the grant.
|
||||
Operations []*string `type:"list"`
|
||||
Operations []*string `type:"list" enum:"GrantOperation"`
|
||||
|
||||
// The principal that can retire the grant.
|
||||
RetiringPrincipal *string `min:"1" type:"string"`
|
||||
@ -13863,7 +13863,7 @@ type KeyMetadata struct {
|
||||
// key with other encryption algorithms within KMS.
|
||||
//
|
||||
// This value is present only when the KeyUsage of the KMS key is ENCRYPT_DECRYPT.
|
||||
EncryptionAlgorithms []*string `type:"list"`
|
||||
EncryptionAlgorithms []*string `type:"list" enum:"EncryptionAlgorithmSpec"`
|
||||
|
||||
// Specifies whether the KMS key's key material expires. This value is present
|
||||
// only when Origin is EXTERNAL, otherwise this value is omitted.
|
||||
@ -13944,7 +13944,7 @@ type KeyMetadata struct {
|
||||
// key with other signing algorithms within KMS.
|
||||
//
|
||||
// This field appears only when the KeyUsage of the KMS key is SIGN_VERIFY.
|
||||
SigningAlgorithms []*string `type:"list"`
|
||||
SigningAlgorithms []*string `type:"list" enum:"SigningAlgorithmSpec"`
|
||||
|
||||
// The time at which the imported key material expires. When the key material
|
||||
// expires, KMS deletes the key material and the KMS key becomes unusable. This
|
||||
|
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.43.18
|
||||
# github.com/aws/aws-sdk-go v1.43.22
|
||||
## 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