Skip to content

Latest commit

 

History

History
310 lines (169 loc) · 8.49 KB

OrganizationInviteExtend.md

File metadata and controls

310 lines (169 loc) · 8.49 KB

OrganizationInviteExtend

Properties

Name Type Description Notes
Email 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]

Methods

NewOrganizationInviteExtend

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

NewOrganizationInviteExtendWithDefaults

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

GetEmail

func (o *OrganizationInviteExtend) GetEmail() string

GetEmail returns the Email field if non-nil, zero value otherwise.

GetEmailOk

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.

SetEmail

func (o *OrganizationInviteExtend) SetEmail(v string)

SetEmail sets Email field to given value.

HasEmail

func (o *OrganizationInviteExtend) HasEmail() bool

HasEmail returns a boolean if a field has been set.

GetExpiresAt

func (o *OrganizationInviteExtend) GetExpiresAt() time.Time

GetExpiresAt returns the ExpiresAt field if non-nil, zero value otherwise.

GetExpiresAtOk

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.

SetExpiresAt

func (o *OrganizationInviteExtend) SetExpiresAt(v time.Time)

SetExpiresAt sets ExpiresAt field to given value.

HasExpiresAt

func (o *OrganizationInviteExtend) HasExpiresAt() bool

HasExpiresAt returns a boolean if a field has been set.

GetInviter

func (o *OrganizationInviteExtend) GetInviter() string

GetInviter returns the Inviter field if non-nil, zero value otherwise.

GetInviterOk

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.

SetInviter

func (o *OrganizationInviteExtend) SetInviter(v string)

SetInviter sets Inviter field to given value.

HasInviter

func (o *OrganizationInviteExtend) HasInviter() bool

HasInviter returns a boolean if a field has been set.

GetInviterUrl

func (o *OrganizationInviteExtend) GetInviterUrl() string

GetInviterUrl returns the InviterUrl field if non-nil, zero value otherwise.

GetInviterUrlOk

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.

SetInviterUrl

func (o *OrganizationInviteExtend) SetInviterUrl(v string)

SetInviterUrl sets InviterUrl field to given value.

HasInviterUrl

func (o *OrganizationInviteExtend) HasInviterUrl() bool

HasInviterUrl returns a boolean if a field has been set.

SetInviterUrlNil

func (o *OrganizationInviteExtend) SetInviterUrlNil(b bool)

SetInviterUrlNil sets the value for InviterUrl to be an explicit nil

UnsetInviterUrl

func (o *OrganizationInviteExtend) UnsetInviterUrl()

UnsetInviterUrl ensures that no value is present for InviterUrl, not even an explicit nil

GetOrg

func (o *OrganizationInviteExtend) GetOrg() string

GetOrg returns the Org field if non-nil, zero value otherwise.

GetOrgOk

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.

SetOrg

func (o *OrganizationInviteExtend) SetOrg(v string)

SetOrg sets Org field to given value.

HasOrg

func (o *OrganizationInviteExtend) HasOrg() bool

HasOrg returns a boolean if a field has been set.

GetRole

func (o *OrganizationInviteExtend) GetRole() string

GetRole returns the Role field if non-nil, zero value otherwise.

GetRoleOk

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.

SetRole

func (o *OrganizationInviteExtend) SetRole(v string)

SetRole sets Role field to given value.

HasRole

func (o *OrganizationInviteExtend) HasRole() bool

HasRole returns a boolean if a field has been set.

GetSlugPerm

func (o *OrganizationInviteExtend) GetSlugPerm() string

GetSlugPerm returns the SlugPerm field if non-nil, zero value otherwise.

GetSlugPermOk

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.

SetSlugPerm

func (o *OrganizationInviteExtend) SetSlugPerm(v string)

SetSlugPerm sets SlugPerm field to given value.

HasSlugPerm

func (o *OrganizationInviteExtend) HasSlugPerm() bool

HasSlugPerm returns a boolean if a field has been set.

GetTeams

func (o *OrganizationInviteExtend) GetTeams() []OrganizationTeamInvite

GetTeams returns the Teams field if non-nil, zero value otherwise.

GetTeamsOk

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.

SetTeams

func (o *OrganizationInviteExtend) SetTeams(v []OrganizationTeamInvite)

SetTeams sets Teams field to given value.

HasTeams

func (o *OrganizationInviteExtend) HasTeams() bool

HasTeams returns a boolean if a field has been set.

GetUser

func (o *OrganizationInviteExtend) GetUser() string

GetUser returns the User field if non-nil, zero value otherwise.

GetUserOk

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.

SetUser

func (o *OrganizationInviteExtend) SetUser(v string)

SetUser sets User field to given value.

HasUser

func (o *OrganizationInviteExtend) HasUser() bool

HasUser returns a boolean if a field has been set.

GetUserUrl

func (o *OrganizationInviteExtend) GetUserUrl() string

GetUserUrl returns the UserUrl field if non-nil, zero value otherwise.

GetUserUrlOk

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.

SetUserUrl

func (o *OrganizationInviteExtend) SetUserUrl(v string)

SetUserUrl sets UserUrl field to given value.

HasUserUrl

func (o *OrganizationInviteExtend) HasUserUrl() bool

HasUserUrl returns a boolean if a field has been set.

SetUserUrlNil

func (o *OrganizationInviteExtend) SetUserUrlNil(b bool)

SetUserUrlNil sets the value for UserUrl to be an explicit nil

UnsetUserUrl

func (o *OrganizationInviteExtend) UnsetUserUrl()

UnsetUserUrl ensures that no value is present for UserUrl, not even an explicit nil

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