docs/User.md in ultracart_api-3.10.220 vs docs/User.md in ultracart_api-4.0.32.rc

- old
+ new

@@ -1,21 +1,44 @@ -# UltracartClient::User - -## Properties -Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- -**api_ip_address_masks** | **Array<String>** | A list of IP addresses whitelisted for any user with API Access permission. Without this list, each ip address must be authenticated by a user, which can be a pain for some servers. | [optional] -**change_ftp_password_to** | **String** | Supply a new FTP password using this field. Password are stored using one-way encryption, so they are never available anywhere in the system. The FTP password cannot be the same as the normal password. | [optional] -**change_password_to** | **String** | Supply a new password using this field. Password are stored using one-way encryption, so they are never available anywhere in the system. | [optional] -**email** | **String** | Email address of user | [optional] -**full_name** | **String** | Full name of user. This is used solely for human assistance and so the UltraCart staff knows who they are calling when there is a problem. | [optional] -**groups** | [**Array<UserGroupMembership>**](UserGroupMembership.md) | A list of groups for this merchant and whether or not this user is a member of those groups. | [optional] -**linked_accounts** | [**Array<LinkedAccount>**](LinkedAccount.md) | A list of linked accounts and whether or not this user is mirrored to any of those accounts. | [optional] -**login** | **String** | User name of user. Must be unique across a merchant account. | [optional] -**login_histories** | [**Array<UserLogin>**](UserLogin.md) | A list of user logins over the past 90 days | [optional] -**notifications** | [**Array<Notification>**](Notification.md) | A list of notifications the user receives. | [optional] -**otp_serial_number** | **String** | OTP Serial Number such as Google Authenticator or Crypto Card. | [optional] -**permissions** | [**Array<Permission>**](Permission.md) | A list of permissions the user enjoys for accessing the backend of UltraCart. | [optional] -**phone** | **String** | Phone number of user. Please supply a valid phone number. When something breaks on your account, we need to be able to reach you. | [optional] -**user_id** | **Integer** | User id is a unique identifier for this user | [optional] - - +# UltracartClient::User + +## Properties + +| Name | Type | Description | Notes | +| ---- | ---- | ----------- | ----- | +| **api_ip_address_masks** | **Array<String>** | A list of IP addresses whitelisted for any user with API Access permission. Without this list, each ip address must be authenticated by a user, which can be a pain for some servers. | [optional] | +| **change_ftp_password_to** | **String** | Supply a new FTP password using this field. Password are stored using one-way encryption, so they are never available anywhere in the system. The FTP password cannot be the same as the normal password. | [optional] | +| **change_password_to** | **String** | Supply a new password using this field. Password are stored using one-way encryption, so they are never available anywhere in the system. | [optional] | +| **email** | **String** | Email address of user | [optional] | +| **full_name** | **String** | Full name of user. This is used solely for human assistance and so the UltraCart staff knows who they are calling when there is a problem. | [optional] | +| **groups** | [**Array<UserGroupMembership>**](UserGroupMembership.md) | A list of groups for this merchant and whether or not this user is a member of those groups. | [optional] | +| **linked_accounts** | [**Array<LinkedAccount>**](LinkedAccount.md) | A list of linked accounts and whether or not this user is mirrored to any of those accounts. | [optional] | +| **login** | **String** | User name of user. Must be unique across a merchant account. | [optional] | +| **login_histories** | [**Array<UserLogin>**](UserLogin.md) | A list of user logins over the past 90 days | [optional] | +| **notifications** | [**Array<Notification>**](Notification.md) | A list of notifications the user receives. | [optional] | +| **otp_serial_number** | **String** | OTP Serial Number such as Google Authenticator or Crypto Card. | [optional] | +| **permissions** | [**Array<Permission>**](Permission.md) | A list of permissions the user enjoys for accessing the backend of UltraCart. | [optional] | +| **phone** | **String** | Phone number of user. Please supply a valid phone number. When something breaks on your account, we need to be able to reach you. | [optional] | +| **user_id** | **Integer** | User id is a unique identifier for this user | [optional] | + +## Example + +```ruby +require 'ultracart_api' + +instance = UltracartClient::User.new( + api_ip_address_masks: null, + change_ftp_password_to: null, + change_password_to: null, + email: null, + full_name: null, + groups: null, + linked_accounts: null, + login: null, + login_histories: null, + notifications: null, + otp_serial_number: null, + permissions: null, + phone: null, + user_id: null +) +``` +