🌱 Bump github.com/aws/aws-sdk-go-v2/service/iam (#1424)

Bumps the aws group with 1 update: [github.com/aws/aws-sdk-go-v2/service/iam](https://github.com/aws/aws-sdk-go-v2).


Updates `github.com/aws/aws-sdk-go-v2/service/iam` from 1.53.4 to 1.53.5
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/ecs/v1.53.4...service/ecs/v1.53.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This commit is contained in:
dependabot[bot]
2026-03-10 13:50:01 +00:00
committed by GitHub
parent 6b19871587
commit 19a386c060
7 changed files with 35 additions and 23 deletions

2
go.mod
View File

@@ -6,7 +6,7 @@ require (
github.com/aws/aws-sdk-go-v2 v1.41.3
github.com/aws/aws-sdk-go-v2/config v1.32.11
github.com/aws/aws-sdk-go-v2/service/eks v1.80.2
github.com/aws/aws-sdk-go-v2/service/iam v1.53.4
github.com/aws/aws-sdk-go-v2/service/iam v1.53.5
github.com/aws/smithy-go v1.24.2
github.com/cloudevents/sdk-go/v2 v2.16.2
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc

4
go.sum
View File

@@ -46,8 +46,8 @@ github.com/aws/aws-sdk-go-v2/internal/ini v1.8.5 h1:clHU5fm//kWS1C2HgtgWxfQbFbx4
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.5/go.mod h1:O3h0IK87yXci+kg6flUKzJnWeziQUKciKrLjcatSNcY=
github.com/aws/aws-sdk-go-v2/service/eks v1.80.2 h1:+FLU7+D9AW9ZMQIg4YjIN/nTJV0A2TIB2f+ovZXqAdU=
github.com/aws/aws-sdk-go-v2/service/eks v1.80.2/go.mod h1:nx52u/3RVDWkOcrAchYgt7CXkrd03A6Gvzi0trtMFjQ=
github.com/aws/aws-sdk-go-v2/service/iam v1.53.4 h1:FUWGS7m97SYL0bk9Kb+Q4bVpcSrKOHNiIbEXIRFTRW4=
github.com/aws/aws-sdk-go-v2/service/iam v1.53.4/go.mod h1:seDE466zJ4haVuAVcRk+yIH4DWb3s6cqt3Od8GxnGAA=
github.com/aws/aws-sdk-go-v2/service/iam v1.53.5 h1:J8qtztl/SJ6lhk/Rke/F6PgpZ7V6UYq0my0Zc8hdLuc=
github.com/aws/aws-sdk-go-v2/service/iam v1.53.5/go.mod h1:seDE466zJ4haVuAVcRk+yIH4DWb3s6cqt3Od8GxnGAA=
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.6 h1:XAq62tBTJP/85lFD5oqOOe7YYgWxY9LvWq8plyDvDVg=
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.6/go.mod h1:x0nZssQ3qZSnIcePWLvcoFisRXJzcTVvYpAAdYX8+GI=
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.19 h1:X1Tow7suZk9UCJHE1Iw9GMZJJl0dAnKXXP1NaSDHwmw=

View File

@@ -1,3 +1,7 @@
# v1.53.5 (2026-03-09)
* **Documentation**: Added support for CloudWatch Logs long-term API keys, currently available in Preview
# v1.53.4 (2026-03-03)
* **Dependency Update**: Bump minimum Go version to 1.24

View File

@@ -18,8 +18,8 @@ import (
// You can have a maximum of two sets of service-specific credentials for each
// supported service per user.
//
// You can create service-specific credentials for Amazon Bedrock, CodeCommit and
// Amazon Keyspaces (for Apache Cassandra).
// You can create service-specific credentials for Amazon Bedrock, Amazon
// CloudWatch Logs, CodeCommit and Amazon Keyspaces (for Apache Cassandra).
//
// You can reset the password to a new service-generated value by calling [ResetServiceSpecificCredential].
//
@@ -66,8 +66,8 @@ type CreateServiceSpecificCredentialInput struct {
UserName *string
// The number of days until the service specific credential expires. This field is
// only valid for Bedrock API keys and must be a positive integer. When not
// specified, the credential will not expire.
// only valid for Bedrock and CloudWatch Logs API keys and must be a positive
// integer. When not specified, the credential will not expire.
CredentialAgeDays *int32
noSmithyDocumentSerde

View File

@@ -3,4 +3,4 @@
package iam
// goModuleVersion is the tagged release for this module
const goModuleVersion = "1.53.4"
const goModuleVersion = "1.53.5"

View File

@@ -310,7 +310,9 @@ type DelegationRequest struct {
// The expiry time of this delegation request
//
// See the Understanding the Request Lifecycle for details on the life time of a delegation request at each state.
// See the [Understanding the Request Lifecycle] for details on the life time of a delegation request at each state.
//
// [Understanding the Request Lifecycle]: https://docs.aws.amazon.com/IAM/latest/UserGuide/temporary-delegation-building-integration.html#temporary-delegation-request-lifecycle
ExpirationTime *time.Time
// Notes added to this delegation request, if this request was updated via the [UpdateDelegationRequest]
@@ -364,7 +366,9 @@ type DelegationRequest struct {
// If the PermissionPolicy includes role creation permissions, this element will
// include the list of permissions boundary policies associated with the role
// creation. See Permissions boundaries for IAM entitiesfor more details about IAM permission boundaries.
// creation. See [Permissions boundaries for IAM entities]for more details about IAM permission boundaries.
//
// [Permissions boundaries for IAM entities]: https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_boundaries.html
RolePermissionRestrictionArns []string
// The life-time of the requested session credential.
@@ -372,7 +376,9 @@ type DelegationRequest struct {
// The state of this delegation request.
//
// See the Understanding the Request Lifecycle for an explanation of how these states are transitioned.
// See the [Understanding the Request Lifecycle] for an explanation of how these states are transitioned.
//
// [Understanding the Request Lifecycle]: https://docs.aws.amazon.com/IAM/latest/UserGuide/temporary-delegation-building-integration.html#temporary-delegation-request-lifecycle
State StateType
// Last updated timestamp of the request.
@@ -1773,17 +1779,18 @@ type ServiceSpecificCredential struct {
UserName *string
// The date and time when the service specific credential expires. This field is
// only present for Bedrock API keys that were created with an expiration period.
// only present for Bedrock API keys and CloudWatch Logs API keys that were created
// with an expiration period.
ExpirationDate *time.Time
// For Bedrock API keys, this is the public portion of the credential that
// includes the IAM user name and a suffix containing version and creation
// information.
// For Bedrock API keys and CloudWatch Logs API keys, this is the public portion
// of the credential that includes the IAM user name and a suffix containing
// version and creation information.
ServiceCredentialAlias *string
// For Bedrock API keys, this is the secret portion of the credential that should
// be used to authenticate API calls. This value is returned only when the
// credential is created.
// For Bedrock API keys and CloudWatch Logs API keys, this is the secret portion
// of the credential that should be used to authenticate API calls. This value is
// returned only when the credential is created.
ServiceCredentialSecret *string
// The generated password for the service-specific credential.
@@ -1830,12 +1837,13 @@ type ServiceSpecificCredentialMetadata struct {
UserName *string
// The date and time when the service specific credential expires. This field is
// only present for Bedrock API keys that were created with an expiration period.
// only present for Bedrock API keys and CloudWatch Logs API keys that were created
// with an expiration period.
ExpirationDate *time.Time
// For Bedrock API keys, this is the public portion of the credential that
// includes the IAM user name and a suffix containing version and creation
// information.
// For Bedrock API keys and CloudWatch Logs API keys, this is the public portion
// of the credential that includes the IAM user name and a suffix containing
// version and creation information.
ServiceCredentialAlias *string
// The generated user name for the service-specific credential.

2
vendor/modules.txt vendored
View File

@@ -124,7 +124,7 @@ github.com/aws/aws-sdk-go-v2/internal/ini
github.com/aws/aws-sdk-go-v2/service/eks
github.com/aws/aws-sdk-go-v2/service/eks/internal/endpoints
github.com/aws/aws-sdk-go-v2/service/eks/types
# github.com/aws/aws-sdk-go-v2/service/iam v1.53.4
# github.com/aws/aws-sdk-go-v2/service/iam v1.53.5
## explicit; go 1.24
github.com/aws/aws-sdk-go-v2/service/iam
github.com/aws/aws-sdk-go-v2/service/iam/internal/endpoints