Lines Matching refs:tagItem
319 for _, tagItem := range tagItems {
322 case strings.HasPrefix(tagItem, "i="):
323 rTag.InstanceID = strings.TrimPrefix(tagItem, "i=")
324 case strings.HasPrefix(tagItem, "r="):
325 rTag.Role = strings.TrimPrefix(tagItem, "r=")
326 case strings.HasPrefix(tagItem, "p="):
327 rTag.Policies = strings.Split(strings.TrimPrefix(tagItem, "p="), ",")
328 case strings.HasPrefix(tagItem, "d="):
329 rTag.DisallowReauthentication, err = strconv.ParseBool(strings.TrimPrefix(tagItem, "d="))
333 case strings.HasPrefix(tagItem, "m="):
334 rTag.AllowInstanceMigration, err = strconv.ParseBool(strings.TrimPrefix(tagItem, "m="))
338 case strings.HasPrefix(tagItem, "t="):
339 rTag.MaxTTL, err = time.ParseDuration(fmt.Sprintf("%ss", strings.TrimPrefix(tagItem, "t=")))
344 return nil, fmt.Errorf("unrecognized item %q in tag", tagItem)