fix: permission search typing
This commit is contained in:
parent
ae0181c3ff
commit
b8b5b6dbd3
1 changed files with 2 additions and 2 deletions
|
|
@ -6,7 +6,7 @@ Models follow the nomenclature of:
|
||||||
- Mixins: "<Attribute>Mixin"
|
- Mixins: "<Attribute>Mixin"
|
||||||
- Models: "<Module><Method><Resource><Opt:Resource><Direction>" ie "IAMGetGroupPermissionsResponse"
|
- Models: "<Module><Method><Resource><Opt:Resource><Direction>" ie "IAMGetGroupPermissionsResponse"
|
||||||
"""
|
"""
|
||||||
from typing import Optional
|
from typing import Optional, Annotated
|
||||||
|
|
||||||
from pydantic import EmailStr, ConfigDict, Field
|
from pydantic import EmailStr, ConfigDict, Field
|
||||||
|
|
||||||
|
|
@ -95,7 +95,7 @@ class IAMDeletePermissionRequest(PermIDMixin):
|
||||||
pass
|
pass
|
||||||
|
|
||||||
class IAMGetPermissionsSearchRequest(OrgIDMixin):
|
class IAMGetPermissionsSearchRequest(OrgIDMixin):
|
||||||
service_id: Optional[int] = Field(gt=0)
|
service_id: Annotated[int | None, Field(gt=0)] = None
|
||||||
resource: Optional[str] = None
|
resource: Optional[str] = None
|
||||||
action: Optional[str] = None
|
action: Optional[str] = None
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue