Bases: OCIType
Password to be generated for a group administrator. If the administratorId is not included, or included but is not an exiting administrator for the group, a password will be generated based on only the rules applicable for a new user.
Attributes:
service_provider_id (str):
group_id (str):
administrator_id (Optional[str]):
generate_password (bool):
Source code in src/mercury_ocip/commands/commands.py
| @dataclass(kw_only=True)
class PasswordForGroupAdministrator(OCIType):
"""Password to be generated for a group administrator. If the administratorId is not included, or included but
is not an exiting administrator for the group, a password will be generated based on only the rules applicable
for a new user.
Attributes:
service_provider_id (str):
group_id (str):
administrator_id (Optional[str]):
generate_password (bool):
"""
service_provider_id: str = field(metadata={"alias": "serviceProviderId"})
group_id: str = field(metadata={"alias": "groupId"})
administrator_id: Optional[str] = field(
default=None, metadata={"alias": "administratorId"}
)
generate_password: bool = field(metadata={"alias": "generatePassword"})
|