From 39b75c6ae93c5f731c05225aafcd33a27287bc79 Mon Sep 17 00:00:00 2001 From: vishalnayak Date: Tue, 30 Aug 2016 10:30:13 -0400 Subject: [PATCH] Added UpdateOperation to logical AWS STS path --- builtin/logical/aws/path_sts.go | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/builtin/logical/aws/path_sts.go b/builtin/logical/aws/path_sts.go index 5d69e157b6..849aa81428 100644 --- a/builtin/logical/aws/path_sts.go +++ b/builtin/logical/aws/path_sts.go @@ -17,14 +17,16 @@ func pathSTS(b *backend) *framework.Path { Description: "Name of the role", }, "ttl": &framework.FieldSchema{ - Type: framework.TypeDurationSecond, - Description: "Lifetime of the token in seconds", - Default: 3600, + Type: framework.TypeDurationSecond, + Description: `Lifetime of the token in seconds. +AWS mandates a minimum value of 900 seconds and a maximum of 1 hour.`, + Default: 3600, }, }, Callbacks: map[logical.Operation]framework.OperationFunc{ - logical.ReadOperation: b.pathSTSRead, + logical.ReadOperation: b.pathSTSRead, + logical.UpdateOperation: b.pathSTSRead, }, HelpSynopsis: pathSTSHelpSyn,