| Name | Type | Description | Notes |
|---|---|---|---|
| InvitedUserDisplayName | Pointer to string | The display name of the user being invited. | [optional] |
| InvitedUserEmailAddress | Pointer to string | The email address of the user being invited. Required. | [optional] |
| InvitedUserMessageInfo | Pointer to InvitedUserMessageInfo | [optional] | |
| SendInvitationMessage | Pointer to bool | Indicates whether an invitation message should be sent to the user. | [optional] |
| InviteRedirectUrl | Pointer to string | The URL to which the user is redirected after accepting the invitation. Required. | [optional] |
| InviteRedeemUrl | Pointer to string | The URL that the user can use to redeem the invitation. Read-only. | [optional] [readonly] |
| Status | Pointer to string | The status of the invitation. Read-only. | [optional] [readonly] |
| InvitedUser | Pointer to User | [optional] | |
| InvitedUserType | Pointer to string | The type of user being invited. | [optional] |
func NewInvitation() *Invitation
NewInvitation instantiates a new Invitation 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 NewInvitationWithDefaults() *Invitation
NewInvitationWithDefaults instantiates a new Invitation 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 *Invitation) GetInvitedUserDisplayName() string
GetInvitedUserDisplayName returns the InvitedUserDisplayName field if non-nil, zero value otherwise.
func (o *Invitation) GetInvitedUserDisplayNameOk() (*string, bool)
GetInvitedUserDisplayNameOk returns a tuple with the InvitedUserDisplayName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Invitation) SetInvitedUserDisplayName(v string)
SetInvitedUserDisplayName sets InvitedUserDisplayName field to given value.
func (o *Invitation) HasInvitedUserDisplayName() bool
HasInvitedUserDisplayName returns a boolean if a field has been set.
func (o *Invitation) GetInvitedUserEmailAddress() string
GetInvitedUserEmailAddress returns the InvitedUserEmailAddress field if non-nil, zero value otherwise.
func (o *Invitation) GetInvitedUserEmailAddressOk() (*string, bool)
GetInvitedUserEmailAddressOk returns a tuple with the InvitedUserEmailAddress field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Invitation) SetInvitedUserEmailAddress(v string)
SetInvitedUserEmailAddress sets InvitedUserEmailAddress field to given value.
func (o *Invitation) HasInvitedUserEmailAddress() bool
HasInvitedUserEmailAddress returns a boolean if a field has been set.
func (o *Invitation) GetInvitedUserMessageInfo() InvitedUserMessageInfo
GetInvitedUserMessageInfo returns the InvitedUserMessageInfo field if non-nil, zero value otherwise.
func (o *Invitation) GetInvitedUserMessageInfoOk() (*InvitedUserMessageInfo, bool)
GetInvitedUserMessageInfoOk returns a tuple with the InvitedUserMessageInfo field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Invitation) SetInvitedUserMessageInfo(v InvitedUserMessageInfo)
SetInvitedUserMessageInfo sets InvitedUserMessageInfo field to given value.
func (o *Invitation) HasInvitedUserMessageInfo() bool
HasInvitedUserMessageInfo returns a boolean if a field has been set.
func (o *Invitation) GetSendInvitationMessage() bool
GetSendInvitationMessage returns the SendInvitationMessage field if non-nil, zero value otherwise.
func (o *Invitation) GetSendInvitationMessageOk() (*bool, bool)
GetSendInvitationMessageOk returns a tuple with the SendInvitationMessage field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Invitation) SetSendInvitationMessage(v bool)
SetSendInvitationMessage sets SendInvitationMessage field to given value.
func (o *Invitation) HasSendInvitationMessage() bool
HasSendInvitationMessage returns a boolean if a field has been set.
func (o *Invitation) GetInviteRedirectUrl() string
GetInviteRedirectUrl returns the InviteRedirectUrl field if non-nil, zero value otherwise.
func (o *Invitation) GetInviteRedirectUrlOk() (*string, bool)
GetInviteRedirectUrlOk returns a tuple with the InviteRedirectUrl field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Invitation) SetInviteRedirectUrl(v string)
SetInviteRedirectUrl sets InviteRedirectUrl field to given value.
func (o *Invitation) HasInviteRedirectUrl() bool
HasInviteRedirectUrl returns a boolean if a field has been set.
func (o *Invitation) GetInviteRedeemUrl() string
GetInviteRedeemUrl returns the InviteRedeemUrl field if non-nil, zero value otherwise.
func (o *Invitation) GetInviteRedeemUrlOk() (*string, bool)
GetInviteRedeemUrlOk returns a tuple with the InviteRedeemUrl field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Invitation) SetInviteRedeemUrl(v string)
SetInviteRedeemUrl sets InviteRedeemUrl field to given value.
func (o *Invitation) HasInviteRedeemUrl() bool
HasInviteRedeemUrl returns a boolean if a field has been set.
func (o *Invitation) GetStatus() string
GetStatus returns the Status field if non-nil, zero value otherwise.
func (o *Invitation) GetStatusOk() (*string, bool)
GetStatusOk returns a tuple with the Status field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Invitation) SetStatus(v string)
SetStatus sets Status field to given value.
func (o *Invitation) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (o *Invitation) GetInvitedUser() User
GetInvitedUser returns the InvitedUser field if non-nil, zero value otherwise.
func (o *Invitation) GetInvitedUserOk() (*User, bool)
GetInvitedUserOk returns a tuple with the InvitedUser field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Invitation) SetInvitedUser(v User)
SetInvitedUser sets InvitedUser field to given value.
func (o *Invitation) HasInvitedUser() bool
HasInvitedUser returns a boolean if a field has been set.
func (o *Invitation) GetInvitedUserType() string
GetInvitedUserType returns the InvitedUserType field if non-nil, zero value otherwise.
func (o *Invitation) GetInvitedUserTypeOk() (*string, bool)
GetInvitedUserTypeOk returns a tuple with the InvitedUserType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Invitation) SetInvitedUserType(v string)
SetInvitedUserType sets InvitedUserType field to given value.
func (o *Invitation) HasInvitedUserType() bool
HasInvitedUserType returns a boolean if a field has been set.