Skip to content

Latest commit

 

History

History
53 lines (44 loc) · 5.32 KB

CreateUserResponse.md

File metadata and controls

53 lines (44 loc) · 5.32 KB

CreateUserResponse

Properties

Name Type Description Notes
alternate_email str An alternate email address for the subaccount's user. [optional]
avatar_url str The HTTPS URL to the user's subaccount profile photo image file. [optional]
can_delete int Whether the cPanel account user can delete the subaccount. * `1` - Can delete. * `0` - Cannot delete. [optional]
can_set_password int Whether the cPanel account user can change the subaccount's password. * `1` - Can change. * `0` - Cannot change. Note: The function returns a `0` value for subaccounts that inherit their password from the cPanel account. [optional]
can_set_quota int Whether the cPanel account user can change the subaccount's disk usage quota. * `1` - Can change. * `0` - Cannot change. [optional]
dismissed int Whether the cPanel account user dismissed the merge prompt for the service account. * `1` - Dismissed. * `0` - Did not dismiss. Note: Only service accounts return this value. [optional]
domain str The subaccount user's associated domain. [optional]
full_username str The subaccount's username and domain name. [optional]
guid str The subaccount unique identifier. [optional]
has_siblings int Whether the service account shares a `full_username` value with another service account. * `1` - Shares. * `0` - Does not share. [optional]
issues List[SubaccountBaseIssues] Information about any issues or problems with the subaccount. [optional]
parent_type str The type of account that could own the service account. * `sub` - A subaccount. * `hypothetical` - A hypothetical subaccount that does not yet exist, but the user could create as part of a merge. * `null` - Not a merge candidate. [optional]
phone_number str The subaccount user's phone number. A valid phone number that conforms to ITU-T's E.164-recommended standard for the representation of telephone numbers. [optional]
real_name str The name of the subaccount's user, if provided. [optional]
services SubaccountBaseServices [optional]
special int Whether the account is a system-created special account that the user cannot remove. * `1` - A special account. * `0` - Not a special account. [optional]
sub_account_exists int Whether a subaccount exists with the same username. * `1` - Exists. * `0` - Does not exist. Note: The function returns a null value if the account is not a service account. [optional]
synced_password int Whether the user has synchronized the passwords for each of the subaccount's service accounts. * `1` - Synchronized. * `0` - Not synchronized. Note: The function returns a null value if the account is not a subaccount. [optional]
type str The type of account. * `sub` - A subaccount. * `hypothetical` - A hypothetical subaccount that does not exist, but that the user could create as part of a merge. * `service` - A service account. * `cpanel` - The cPanel account. [optional]
username str The subaccount's username. [optional]
dismissed_merge_candidates List[SubaccountBase] An array of objects containing service candidates that the system dismissed from merges. [optional]
has_expired_invite int Whether an expired account login invitation exists. * `1` - Expired account invitation exists. * `0` - Expired account invitation does not exist. [optional]
has_invite int Whether an account login invitation exists. * `1` - Account invitation exists. * `0` - Account invitation does not exist. [optional]
invite_expiration int When the invitation expires. A date in Unix time format. [optional]
merge_candidates List[SubaccountBase] An array of objects that represents the service accounts that the system could merge for this subaccount. [optional]

Example

from clientapi_cpanel.models.create_user_response import CreateUserResponse

# TODO update the JSON string below
json = "{}"
# create an instance of CreateUserResponse from a JSON string
create_user_response_instance = CreateUserResponse.from_json(json)
# print the JSON string representation of the object
print(CreateUserResponse.to_json())

# convert the object into a dict
create_user_response_dict = create_user_response_instance.to_dict()
# create an instance of CreateUserResponse from a dict
create_user_response_from_dict = CreateUserResponse.from_dict(create_user_response_dict)

[Back to Model list] [Back to API list] [Back to README]