diff --git a/builtin/logical/aws/path_roles.go b/builtin/logical/aws/path_roles.go index 6df1459cc1..6633c48a62 100644 --- a/builtin/logical/aws/path_roles.go +++ b/builtin/logical/aws/path_roles.go @@ -37,7 +37,7 @@ func pathListRoles(b *backend) *framework.Path { func pathRoles(b *backend) *framework.Path { return &framework.Path{ - Pattern: "roles/" + framework.GenericNameRegex("name"), + Pattern: "roles/" + framework.GenericNameWithAtRegex("name"), Fields: map[string]*framework.FieldSchema{ "name": &framework.FieldSchema{ Type: framework.TypeString, diff --git a/builtin/logical/aws/path_user.go b/builtin/logical/aws/path_user.go index def69c826d..6c1f89ad15 100644 --- a/builtin/logical/aws/path_user.go +++ b/builtin/logical/aws/path_user.go @@ -18,7 +18,7 @@ import ( func pathUser(b *backend) *framework.Path { return &framework.Path{ - Pattern: "(creds|sts)/" + framework.GenericNameRegex("name"), + Pattern: "(creds|sts)/" + framework.GenericNameWithAtRegex("name"), Fields: map[string]*framework.FieldSchema{ "name": &framework.FieldSchema{ Type: framework.TypeString,