Name | Type | Description | Notes |
---|---|---|---|
UserType | Pointer to string | If the user belongs to a parent or child account relationship, this defines the user type in the respective account. Possible values include: - `parent`. This is a user in an Akamai partner account. Akamai partners have a contractural relationship with their end customers, to sell Akamai services. This user can either have full access (a parent account admin user) or limited access. Limited users don't have access to manage child accounts, but they can be granted this access by an admin user. - `child`. This is an Akamai partner's end customer user, in a child account. A child user can have either full or limited access. Full access lets the user manage other child users and the proxy user in a child account. - `proxy`. This is a user on a child account that gives parent account users access to that child account. A parent account user with the `child_account_access` grant can Create a proxy user token from the parent account. The parent user can use this token to run API operations from the child account, as if they were a child user. - `default`. This applies to all regular, non-parent-child account users. | [optional] [readonly] |
func NewUserType() *UserType
NewUserType instantiates a new UserType object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUserTypeWithDefaults() *UserType
NewUserTypeWithDefaults instantiates a new UserType object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *UserType) GetUserType() string
GetUserType returns the UserType field if non-nil, zero value otherwise.
func (o *UserType) GetUserTypeOk() (*string, bool)
GetUserTypeOk returns a tuple with the UserType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UserType) SetUserType(v string)
SetUserType sets UserType field to given value.
func (o *UserType) HasUserType() bool
HasUserType returns a boolean if a field has been set.