mirror of
https://github.com/rclone/rclone.git
synced 2025-12-21 18:53:34 +00:00
vendor: update all dependencies
This commit is contained in:
25
vendor/github.com/aws/aws-sdk-go/service/kms/api.go
generated
vendored
25
vendor/github.com/aws/aws-sdk-go/service/kms/api.go
generated
vendored
@@ -4336,9 +4336,9 @@ type CreateGrantInput struct {
|
||||
//
|
||||
// To specify the principal, use the Amazon Resource Name (ARN) (http://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html)
|
||||
// of an AWS principal. Valid AWS principals include AWS accounts (root), IAM
|
||||
// users, federated users, and assumed role users. For examples of the ARN syntax
|
||||
// to use for specifying a principal, see AWS Identity and Access Management
|
||||
// (IAM) (http://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html#arn-syntax-iam)
|
||||
// users, IAM roles, federated users, and assumed role users. For examples of
|
||||
// the ARN syntax to use for specifying a principal, see AWS Identity and Access
|
||||
// Management (IAM) (http://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html#arn-syntax-iam)
|
||||
// in the Example ARNs section of the AWS General Reference.
|
||||
//
|
||||
// GranteePrincipal is a required field
|
||||
@@ -6380,6 +6380,11 @@ type KeyMetadata struct {
|
||||
// KeyId is a required field
|
||||
KeyId *string `min:"1" type:"string" required:"true"`
|
||||
|
||||
// The CMK's manager. CMKs are either customer-managed or AWS-managed. For more
|
||||
// information about the difference, see Customer Master Keys (http://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#master_keys)
|
||||
// in the AWS Key Management Service Developer Guide.
|
||||
KeyManager *string `type:"string" enum:"KeyManagerType"`
|
||||
|
||||
// The state of the CMK.
|
||||
//
|
||||
// For more information about how key state affects the use of a CMK, see How
|
||||
@@ -6463,6 +6468,12 @@ func (s *KeyMetadata) SetKeyId(v string) *KeyMetadata {
|
||||
return s
|
||||
}
|
||||
|
||||
// SetKeyManager sets the KeyManager field's value.
|
||||
func (s *KeyMetadata) SetKeyManager(v string) *KeyMetadata {
|
||||
s.KeyManager = &v
|
||||
return s
|
||||
}
|
||||
|
||||
// SetKeyState sets the KeyState field's value.
|
||||
func (s *KeyMetadata) SetKeyState(v string) *KeyMetadata {
|
||||
s.KeyState = &v
|
||||
@@ -8135,6 +8146,14 @@ const (
|
||||
GrantOperationDescribeKey = "DescribeKey"
|
||||
)
|
||||
|
||||
const (
|
||||
// KeyManagerTypeAws is a KeyManagerType enum value
|
||||
KeyManagerTypeAws = "AWS"
|
||||
|
||||
// KeyManagerTypeCustomer is a KeyManagerType enum value
|
||||
KeyManagerTypeCustomer = "CUSTOMER"
|
||||
)
|
||||
|
||||
const (
|
||||
// KeyStateEnabled is a KeyState enum value
|
||||
KeyStateEnabled = "Enabled"
|
||||
|
||||
Reference in New Issue
Block a user