Name | Type | Description | Notes |
---|---|---|---|
Pointer to string | The email of the user to be invited. | [optional] | |
ExpiresAt | Pointer to time.Time | [optional] [readonly] | |
Inviter | Pointer to string | [optional] [readonly] | |
InviterUrl | Pointer to NullableString | [optional] [readonly] | |
Org | Pointer to string | [optional] [readonly] | |
Role | Pointer to string | The role to be assigned to the invited user. | [optional] [default to "Member"] |
SlugPerm | Pointer to string | The slug_perm of the invite to be extended. | [optional] [readonly] |
Teams | Pointer to []OrganizationTeamInvite | [optional] | |
User | Pointer to string | The slug of the user to be invited. | [optional] |
UserUrl | Pointer to NullableString | [optional] [readonly] |
func NewOrganizationInviteExtend() *OrganizationInviteExtend
NewOrganizationInviteExtend instantiates a new OrganizationInviteExtend 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 NewOrganizationInviteExtendWithDefaults() *OrganizationInviteExtend
NewOrganizationInviteExtendWithDefaults instantiates a new OrganizationInviteExtend 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 *OrganizationInviteExtend) GetEmail() string
GetEmail returns the Email field if non-nil, zero value otherwise.
func (o *OrganizationInviteExtend) GetEmailOk() (*string, bool)
GetEmailOk returns a tuple with the Email field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OrganizationInviteExtend) SetEmail(v string)
SetEmail sets Email field to given value.
func (o *OrganizationInviteExtend) HasEmail() bool
HasEmail returns a boolean if a field has been set.
func (o *OrganizationInviteExtend) GetExpiresAt() time.Time
GetExpiresAt returns the ExpiresAt field if non-nil, zero value otherwise.
func (o *OrganizationInviteExtend) GetExpiresAtOk() (*time.Time, bool)
GetExpiresAtOk returns a tuple with the ExpiresAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OrganizationInviteExtend) SetExpiresAt(v time.Time)
SetExpiresAt sets ExpiresAt field to given value.
func (o *OrganizationInviteExtend) HasExpiresAt() bool
HasExpiresAt returns a boolean if a field has been set.
func (o *OrganizationInviteExtend) GetInviter() string
GetInviter returns the Inviter field if non-nil, zero value otherwise.
func (o *OrganizationInviteExtend) GetInviterOk() (*string, bool)
GetInviterOk returns a tuple with the Inviter field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OrganizationInviteExtend) SetInviter(v string)
SetInviter sets Inviter field to given value.
func (o *OrganizationInviteExtend) HasInviter() bool
HasInviter returns a boolean if a field has been set.
func (o *OrganizationInviteExtend) GetInviterUrl() string
GetInviterUrl returns the InviterUrl field if non-nil, zero value otherwise.
func (o *OrganizationInviteExtend) GetInviterUrlOk() (*string, bool)
GetInviterUrlOk returns a tuple with the InviterUrl field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OrganizationInviteExtend) SetInviterUrl(v string)
SetInviterUrl sets InviterUrl field to given value.
func (o *OrganizationInviteExtend) HasInviterUrl() bool
HasInviterUrl returns a boolean if a field has been set.
func (o *OrganizationInviteExtend) SetInviterUrlNil(b bool)
SetInviterUrlNil sets the value for InviterUrl to be an explicit nil
func (o *OrganizationInviteExtend) UnsetInviterUrl()
UnsetInviterUrl ensures that no value is present for InviterUrl, not even an explicit nil
func (o *OrganizationInviteExtend) GetOrg() string
GetOrg returns the Org field if non-nil, zero value otherwise.
func (o *OrganizationInviteExtend) GetOrgOk() (*string, bool)
GetOrgOk returns a tuple with the Org field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OrganizationInviteExtend) SetOrg(v string)
SetOrg sets Org field to given value.
func (o *OrganizationInviteExtend) HasOrg() bool
HasOrg returns a boolean if a field has been set.
func (o *OrganizationInviteExtend) GetRole() string
GetRole returns the Role field if non-nil, zero value otherwise.
func (o *OrganizationInviteExtend) GetRoleOk() (*string, bool)
GetRoleOk returns a tuple with the Role field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OrganizationInviteExtend) SetRole(v string)
SetRole sets Role field to given value.
func (o *OrganizationInviteExtend) HasRole() bool
HasRole returns a boolean if a field has been set.
func (o *OrganizationInviteExtend) GetSlugPerm() string
GetSlugPerm returns the SlugPerm field if non-nil, zero value otherwise.
func (o *OrganizationInviteExtend) GetSlugPermOk() (*string, bool)
GetSlugPermOk returns a tuple with the SlugPerm field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OrganizationInviteExtend) SetSlugPerm(v string)
SetSlugPerm sets SlugPerm field to given value.
func (o *OrganizationInviteExtend) HasSlugPerm() bool
HasSlugPerm returns a boolean if a field has been set.
func (o *OrganizationInviteExtend) GetTeams() []OrganizationTeamInvite
GetTeams returns the Teams field if non-nil, zero value otherwise.
func (o *OrganizationInviteExtend) GetTeamsOk() (*[]OrganizationTeamInvite, bool)
GetTeamsOk returns a tuple with the Teams field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OrganizationInviteExtend) SetTeams(v []OrganizationTeamInvite)
SetTeams sets Teams field to given value.
func (o *OrganizationInviteExtend) HasTeams() bool
HasTeams returns a boolean if a field has been set.
func (o *OrganizationInviteExtend) GetUser() string
GetUser returns the User field if non-nil, zero value otherwise.
func (o *OrganizationInviteExtend) GetUserOk() (*string, bool)
GetUserOk returns a tuple with the User field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OrganizationInviteExtend) SetUser(v string)
SetUser sets User field to given value.
func (o *OrganizationInviteExtend) HasUser() bool
HasUser returns a boolean if a field has been set.
func (o *OrganizationInviteExtend) GetUserUrl() string
GetUserUrl returns the UserUrl field if non-nil, zero value otherwise.
func (o *OrganizationInviteExtend) GetUserUrlOk() (*string, bool)
GetUserUrlOk returns a tuple with the UserUrl field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OrganizationInviteExtend) SetUserUrl(v string)
SetUserUrl sets UserUrl field to given value.
func (o *OrganizationInviteExtend) HasUserUrl() bool
HasUserUrl returns a boolean if a field has been set.
func (o *OrganizationInviteExtend) SetUserUrlNil(b bool)
SetUserUrlNil sets the value for UserUrl to be an explicit nil
func (o *OrganizationInviteExtend) UnsetUserUrl()
UnsetUserUrl ensures that no value is present for UserUrl, not even an explicit nil