remove resourcename validation in create role
This commit is contained in:
		| @@ -207,11 +207,6 @@ func (c *CreateRoleOptions) Validate() error { | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
| 	// validate resource names, can not apply resource names to multiple resources. |  | ||||||
| 	if len(c.ResourceNames) > 0 && len(c.Resources) > 1 { |  | ||||||
| 		return fmt.Errorf("resource name(s) can not be applied to multiple resources") |  | ||||||
| 	} |  | ||||||
|  |  | ||||||
| 	return nil | 	return nil | ||||||
| } | } | ||||||
|  |  | ||||||
|   | |||||||
| @@ -256,7 +256,7 @@ func TestValidate(t *testing.T) { | |||||||
| 				}, | 				}, | ||||||
| 				ResourceNames: []string{"foo"}, | 				ResourceNames: []string{"foo"}, | ||||||
| 			}, | 			}, | ||||||
| 			expectErr: true, | 			expectErr: false, | ||||||
| 		}, | 		}, | ||||||
| 		"test-valid-case": { | 		"test-valid-case": { | ||||||
| 			roleOptions: &CreateRoleOptions{ | 			roleOptions: &CreateRoleOptions{ | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 xilabao
					xilabao