ConditionExpression
for dynamodb.UpdateItemInput
using dynamodbiface.expression keysToSkip := map[string]struct{}{
"version": {},
"info": {},
}
fn := func(dli *s3manager.DeleteListIterator) {
// TODO add check
}
s3manager.NewDeleteListIterator(s3.New(sess), input, fn)
I'm trying to set the session duration for IRSA credentials to something other than the default of 1 hour.
The WebIdentityRoleProvider allows setting a Duration but this doesn't seem to be exposed in any way through session.
I can create the web identity and provider myself, but all of the loading of env vars is not exposed either.
I really just want a session longer than an hour but this seems to be terribly complicated for some reason.
attachment.device
as your name and /dev/xvda
for your value
type GetApiKeysOutput struct {
// The current page of elements from this collection.
Items []*ApiKey `locationName:"item" type:"list"`
Position *string `locationName:"position" type:"string"`
// A list of warning messages logged during the import of API keys when the
// failOnWarnings option is set to true.
Warnings []*string `locationName:"warnings" type:"list"`
// contains filtered or unexported fields
}
cr := cf.CreateStackInput{ RoleARN: aws.String(cm.cfg[cloudRoleKey]), ... }
. Now I am trying to read messages off of an SQS queue and see that this is not available. Would I pass a role ARN into session, or do I need to use the credentials
package? Is that possible?