Name | Type | Description | Notes |
---|---|---|---|
ExternalLogin | []string | 有効な外部ログインプロバイダ | |
#Allowed | bool | ユーザーが自身で新規登録(POST /api/v3/users)可能か |
func NewVersionFlags(externalLogin []string, #Allowed bool, ) *VersionFlags
NewVersionFlags instantiates a new VersionFlags 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 NewVersionFlagsWithDefaults() *VersionFlags
NewVersionFlagsWithDefaults instantiates a new VersionFlags 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 *VersionFlags) GetExternalLogin() []string
GetExternalLogin returns the ExternalLogin field if non-nil, zero value otherwise.
func (o *VersionFlags) GetExternalLoginOk() (*[]string, bool)
GetExternalLoginOk returns a tuple with the ExternalLogin field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *VersionFlags) SetExternalLogin(v []string)
SetExternalLogin sets ExternalLogin field to given value.
func (o *VersionFlags) Get#Allowed() bool
Get#Allowed returns the #Allowed field if non-nil, zero value otherwise.
func (o *VersionFlags) Get#AllowedOk() (*bool, bool)
Get#AllowedOk returns a tuple with the #Allowed field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *VersionFlags) Set#Allowed(v bool)
Set#Allowed sets #Allowed field to given value.