Lines Matching refs:tagItem
321 for _, tagItem := range tagItems {
324 case strings.HasPrefix(tagItem, "i="):
325 rTag.InstanceID = strings.TrimPrefix(tagItem, "i=")
326 case strings.HasPrefix(tagItem, "r="):
327 rTag.Role = strings.TrimPrefix(tagItem, "r=")
328 case strings.HasPrefix(tagItem, "p="):
329 rTag.Policies = strings.Split(strings.TrimPrefix(tagItem, "p="), ",")
330 case strings.HasPrefix(tagItem, "d="):
331 rTag.DisallowReauthentication, err = strconv.ParseBool(strings.TrimPrefix(tagItem, "d="))
335 case strings.HasPrefix(tagItem, "m="):
336 rTag.AllowInstanceMigration, err = strconv.ParseBool(strings.TrimPrefix(tagItem, "m="))
340 case strings.HasPrefix(tagItem, "t="):
341 rTag.MaxTTL, err = time.ParseDuration(fmt.Sprintf("%ss", strings.TrimPrefix(tagItem, "t=")))
346 return nil, fmt.Errorf("unrecognized item %q in tag", tagItem)