feat: generating code
This commit is contained in:
parent
c329d58970
commit
51663cd8d0
1221 changed files with 271709 additions and 2444 deletions
374
pkg/gitbeta/model_patch_authentication_payload.go
Normal file
374
pkg/gitbeta/model_patch_authentication_payload.go
Normal file
|
|
@ -0,0 +1,374 @@
|
|||
/*
|
||||
STACKIT Git API
|
||||
|
||||
STACKIT Git management API.
|
||||
|
||||
API version: 1beta.0.4
|
||||
*/
|
||||
|
||||
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
||||
|
||||
package gitbeta
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
// checks if the PatchAuthenticationPayload type satisfies the MappedNullable interface at compile time
|
||||
var _ MappedNullable = &PatchAuthenticationPayload{}
|
||||
|
||||
/*
|
||||
types and functions for auto_discover_url
|
||||
*/
|
||||
|
||||
// isNotNullableString
|
||||
type PatchAuthenticationPayloadGetAutoDiscoverUrlAttributeType = *string
|
||||
|
||||
func getPatchAuthenticationPayloadGetAutoDiscoverUrlAttributeTypeOk(arg PatchAuthenticationPayloadGetAutoDiscoverUrlAttributeType) (ret PatchAuthenticationPayloadGetAutoDiscoverUrlRetType, ok bool) {
|
||||
if arg == nil {
|
||||
return ret, false
|
||||
}
|
||||
return *arg, true
|
||||
}
|
||||
|
||||
func setPatchAuthenticationPayloadGetAutoDiscoverUrlAttributeType(arg *PatchAuthenticationPayloadGetAutoDiscoverUrlAttributeType, val PatchAuthenticationPayloadGetAutoDiscoverUrlRetType) {
|
||||
*arg = &val
|
||||
}
|
||||
|
||||
type PatchAuthenticationPayloadGetAutoDiscoverUrlArgType = string
|
||||
type PatchAuthenticationPayloadGetAutoDiscoverUrlRetType = string
|
||||
|
||||
/*
|
||||
types and functions for client_id
|
||||
*/
|
||||
|
||||
// isNotNullableString
|
||||
type PatchAuthenticationPayloadGetClientIdAttributeType = *string
|
||||
|
||||
func getPatchAuthenticationPayloadGetClientIdAttributeTypeOk(arg PatchAuthenticationPayloadGetClientIdAttributeType) (ret PatchAuthenticationPayloadGetClientIdRetType, ok bool) {
|
||||
if arg == nil {
|
||||
return ret, false
|
||||
}
|
||||
return *arg, true
|
||||
}
|
||||
|
||||
func setPatchAuthenticationPayloadGetClientIdAttributeType(arg *PatchAuthenticationPayloadGetClientIdAttributeType, val PatchAuthenticationPayloadGetClientIdRetType) {
|
||||
*arg = &val
|
||||
}
|
||||
|
||||
type PatchAuthenticationPayloadGetClientIdArgType = string
|
||||
type PatchAuthenticationPayloadGetClientIdRetType = string
|
||||
|
||||
/*
|
||||
types and functions for client_secret
|
||||
*/
|
||||
|
||||
// isNotNullableString
|
||||
type PatchAuthenticationPayloadGetClientSecretAttributeType = *string
|
||||
|
||||
func getPatchAuthenticationPayloadGetClientSecretAttributeTypeOk(arg PatchAuthenticationPayloadGetClientSecretAttributeType) (ret PatchAuthenticationPayloadGetClientSecretRetType, ok bool) {
|
||||
if arg == nil {
|
||||
return ret, false
|
||||
}
|
||||
return *arg, true
|
||||
}
|
||||
|
||||
func setPatchAuthenticationPayloadGetClientSecretAttributeType(arg *PatchAuthenticationPayloadGetClientSecretAttributeType, val PatchAuthenticationPayloadGetClientSecretRetType) {
|
||||
*arg = &val
|
||||
}
|
||||
|
||||
type PatchAuthenticationPayloadGetClientSecretArgType = string
|
||||
type PatchAuthenticationPayloadGetClientSecretRetType = string
|
||||
|
||||
/*
|
||||
types and functions for icon_url
|
||||
*/
|
||||
|
||||
// isNotNullableString
|
||||
type PatchAuthenticationPayloadGetIconUrlAttributeType = *string
|
||||
|
||||
func getPatchAuthenticationPayloadGetIconUrlAttributeTypeOk(arg PatchAuthenticationPayloadGetIconUrlAttributeType) (ret PatchAuthenticationPayloadGetIconUrlRetType, ok bool) {
|
||||
if arg == nil {
|
||||
return ret, false
|
||||
}
|
||||
return *arg, true
|
||||
}
|
||||
|
||||
func setPatchAuthenticationPayloadGetIconUrlAttributeType(arg *PatchAuthenticationPayloadGetIconUrlAttributeType, val PatchAuthenticationPayloadGetIconUrlRetType) {
|
||||
*arg = &val
|
||||
}
|
||||
|
||||
type PatchAuthenticationPayloadGetIconUrlArgType = string
|
||||
type PatchAuthenticationPayloadGetIconUrlRetType = string
|
||||
|
||||
/*
|
||||
types and functions for provider
|
||||
*/
|
||||
|
||||
// isNotNullableString
|
||||
type PatchAuthenticationPayloadGetProviderAttributeType = *string
|
||||
|
||||
func getPatchAuthenticationPayloadGetProviderAttributeTypeOk(arg PatchAuthenticationPayloadGetProviderAttributeType) (ret PatchAuthenticationPayloadGetProviderRetType, ok bool) {
|
||||
if arg == nil {
|
||||
return ret, false
|
||||
}
|
||||
return *arg, true
|
||||
}
|
||||
|
||||
func setPatchAuthenticationPayloadGetProviderAttributeType(arg *PatchAuthenticationPayloadGetProviderAttributeType, val PatchAuthenticationPayloadGetProviderRetType) {
|
||||
*arg = &val
|
||||
}
|
||||
|
||||
type PatchAuthenticationPayloadGetProviderArgType = string
|
||||
type PatchAuthenticationPayloadGetProviderRetType = string
|
||||
|
||||
/*
|
||||
types and functions for scopes
|
||||
*/
|
||||
|
||||
// isNotNullableString
|
||||
type PatchAuthenticationPayloadGetScopesAttributeType = *string
|
||||
|
||||
func getPatchAuthenticationPayloadGetScopesAttributeTypeOk(arg PatchAuthenticationPayloadGetScopesAttributeType) (ret PatchAuthenticationPayloadGetScopesRetType, ok bool) {
|
||||
if arg == nil {
|
||||
return ret, false
|
||||
}
|
||||
return *arg, true
|
||||
}
|
||||
|
||||
func setPatchAuthenticationPayloadGetScopesAttributeType(arg *PatchAuthenticationPayloadGetScopesAttributeType, val PatchAuthenticationPayloadGetScopesRetType) {
|
||||
*arg = &val
|
||||
}
|
||||
|
||||
type PatchAuthenticationPayloadGetScopesArgType = string
|
||||
type PatchAuthenticationPayloadGetScopesRetType = string
|
||||
|
||||
// PatchAuthenticationPayload Properties to patch on an authentication. All fields are optional.
|
||||
type PatchAuthenticationPayload struct {
|
||||
// The well-known configuration url to use for this authentication definition.
|
||||
AutoDiscoverUrl PatchAuthenticationPayloadGetAutoDiscoverUrlAttributeType `json:"auto_discover_url,omitempty"`
|
||||
// The IDP client id to use.
|
||||
ClientId PatchAuthenticationPayloadGetClientIdAttributeType `json:"client_id,omitempty"`
|
||||
// The IDP client secret to use.
|
||||
ClientSecret PatchAuthenticationPayloadGetClientSecretAttributeType `json:"client_secret,omitempty"`
|
||||
// The url of the icon to use for this authentication definition.
|
||||
IconUrl PatchAuthenticationPayloadGetIconUrlAttributeType `json:"icon_url,omitempty"`
|
||||
// The Oauth2 provider to use.
|
||||
Provider PatchAuthenticationPayloadGetProviderAttributeType `json:"provider,omitempty"`
|
||||
// Scopes defines the OIDC scopes to request.
|
||||
Scopes PatchAuthenticationPayloadGetScopesAttributeType `json:"scopes,omitempty"`
|
||||
}
|
||||
|
||||
// NewPatchAuthenticationPayload instantiates a new PatchAuthenticationPayload 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 NewPatchAuthenticationPayload() *PatchAuthenticationPayload {
|
||||
this := PatchAuthenticationPayload{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// NewPatchAuthenticationPayloadWithDefaults instantiates a new PatchAuthenticationPayload 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 NewPatchAuthenticationPayloadWithDefaults() *PatchAuthenticationPayload {
|
||||
this := PatchAuthenticationPayload{}
|
||||
return &this
|
||||
}
|
||||
|
||||
// GetAutoDiscoverUrl returns the AutoDiscoverUrl field value if set, zero value otherwise.
|
||||
func (o *PatchAuthenticationPayload) GetAutoDiscoverUrl() (res PatchAuthenticationPayloadGetAutoDiscoverUrlRetType) {
|
||||
res, _ = o.GetAutoDiscoverUrlOk()
|
||||
return
|
||||
}
|
||||
|
||||
// GetAutoDiscoverUrlOk returns a tuple with the AutoDiscoverUrl field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *PatchAuthenticationPayload) GetAutoDiscoverUrlOk() (ret PatchAuthenticationPayloadGetAutoDiscoverUrlRetType, ok bool) {
|
||||
return getPatchAuthenticationPayloadGetAutoDiscoverUrlAttributeTypeOk(o.AutoDiscoverUrl)
|
||||
}
|
||||
|
||||
// HasAutoDiscoverUrl returns a boolean if a field has been set.
|
||||
func (o *PatchAuthenticationPayload) HasAutoDiscoverUrl() bool {
|
||||
_, ok := o.GetAutoDiscoverUrlOk()
|
||||
return ok
|
||||
}
|
||||
|
||||
// SetAutoDiscoverUrl gets a reference to the given string and assigns it to the AutoDiscoverUrl field.
|
||||
func (o *PatchAuthenticationPayload) SetAutoDiscoverUrl(v PatchAuthenticationPayloadGetAutoDiscoverUrlRetType) {
|
||||
setPatchAuthenticationPayloadGetAutoDiscoverUrlAttributeType(&o.AutoDiscoverUrl, v)
|
||||
}
|
||||
|
||||
// GetClientId returns the ClientId field value if set, zero value otherwise.
|
||||
func (o *PatchAuthenticationPayload) GetClientId() (res PatchAuthenticationPayloadGetClientIdRetType) {
|
||||
res, _ = o.GetClientIdOk()
|
||||
return
|
||||
}
|
||||
|
||||
// GetClientIdOk returns a tuple with the ClientId field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *PatchAuthenticationPayload) GetClientIdOk() (ret PatchAuthenticationPayloadGetClientIdRetType, ok bool) {
|
||||
return getPatchAuthenticationPayloadGetClientIdAttributeTypeOk(o.ClientId)
|
||||
}
|
||||
|
||||
// HasClientId returns a boolean if a field has been set.
|
||||
func (o *PatchAuthenticationPayload) HasClientId() bool {
|
||||
_, ok := o.GetClientIdOk()
|
||||
return ok
|
||||
}
|
||||
|
||||
// SetClientId gets a reference to the given string and assigns it to the ClientId field.
|
||||
func (o *PatchAuthenticationPayload) SetClientId(v PatchAuthenticationPayloadGetClientIdRetType) {
|
||||
setPatchAuthenticationPayloadGetClientIdAttributeType(&o.ClientId, v)
|
||||
}
|
||||
|
||||
// GetClientSecret returns the ClientSecret field value if set, zero value otherwise.
|
||||
func (o *PatchAuthenticationPayload) GetClientSecret() (res PatchAuthenticationPayloadGetClientSecretRetType) {
|
||||
res, _ = o.GetClientSecretOk()
|
||||
return
|
||||
}
|
||||
|
||||
// GetClientSecretOk returns a tuple with the ClientSecret field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *PatchAuthenticationPayload) GetClientSecretOk() (ret PatchAuthenticationPayloadGetClientSecretRetType, ok bool) {
|
||||
return getPatchAuthenticationPayloadGetClientSecretAttributeTypeOk(o.ClientSecret)
|
||||
}
|
||||
|
||||
// HasClientSecret returns a boolean if a field has been set.
|
||||
func (o *PatchAuthenticationPayload) HasClientSecret() bool {
|
||||
_, ok := o.GetClientSecretOk()
|
||||
return ok
|
||||
}
|
||||
|
||||
// SetClientSecret gets a reference to the given string and assigns it to the ClientSecret field.
|
||||
func (o *PatchAuthenticationPayload) SetClientSecret(v PatchAuthenticationPayloadGetClientSecretRetType) {
|
||||
setPatchAuthenticationPayloadGetClientSecretAttributeType(&o.ClientSecret, v)
|
||||
}
|
||||
|
||||
// GetIconUrl returns the IconUrl field value if set, zero value otherwise.
|
||||
func (o *PatchAuthenticationPayload) GetIconUrl() (res PatchAuthenticationPayloadGetIconUrlRetType) {
|
||||
res, _ = o.GetIconUrlOk()
|
||||
return
|
||||
}
|
||||
|
||||
// GetIconUrlOk returns a tuple with the IconUrl field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *PatchAuthenticationPayload) GetIconUrlOk() (ret PatchAuthenticationPayloadGetIconUrlRetType, ok bool) {
|
||||
return getPatchAuthenticationPayloadGetIconUrlAttributeTypeOk(o.IconUrl)
|
||||
}
|
||||
|
||||
// HasIconUrl returns a boolean if a field has been set.
|
||||
func (o *PatchAuthenticationPayload) HasIconUrl() bool {
|
||||
_, ok := o.GetIconUrlOk()
|
||||
return ok
|
||||
}
|
||||
|
||||
// SetIconUrl gets a reference to the given string and assigns it to the IconUrl field.
|
||||
func (o *PatchAuthenticationPayload) SetIconUrl(v PatchAuthenticationPayloadGetIconUrlRetType) {
|
||||
setPatchAuthenticationPayloadGetIconUrlAttributeType(&o.IconUrl, v)
|
||||
}
|
||||
|
||||
// GetProvider returns the Provider field value if set, zero value otherwise.
|
||||
func (o *PatchAuthenticationPayload) GetProvider() (res PatchAuthenticationPayloadGetProviderRetType) {
|
||||
res, _ = o.GetProviderOk()
|
||||
return
|
||||
}
|
||||
|
||||
// GetProviderOk returns a tuple with the Provider field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *PatchAuthenticationPayload) GetProviderOk() (ret PatchAuthenticationPayloadGetProviderRetType, ok bool) {
|
||||
return getPatchAuthenticationPayloadGetProviderAttributeTypeOk(o.Provider)
|
||||
}
|
||||
|
||||
// HasProvider returns a boolean if a field has been set.
|
||||
func (o *PatchAuthenticationPayload) HasProvider() bool {
|
||||
_, ok := o.GetProviderOk()
|
||||
return ok
|
||||
}
|
||||
|
||||
// SetProvider gets a reference to the given string and assigns it to the Provider field.
|
||||
func (o *PatchAuthenticationPayload) SetProvider(v PatchAuthenticationPayloadGetProviderRetType) {
|
||||
setPatchAuthenticationPayloadGetProviderAttributeType(&o.Provider, v)
|
||||
}
|
||||
|
||||
// GetScopes returns the Scopes field value if set, zero value otherwise.
|
||||
func (o *PatchAuthenticationPayload) GetScopes() (res PatchAuthenticationPayloadGetScopesRetType) {
|
||||
res, _ = o.GetScopesOk()
|
||||
return
|
||||
}
|
||||
|
||||
// GetScopesOk returns a tuple with the Scopes field value if set, nil otherwise
|
||||
// and a boolean to check if the value has been set.
|
||||
func (o *PatchAuthenticationPayload) GetScopesOk() (ret PatchAuthenticationPayloadGetScopesRetType, ok bool) {
|
||||
return getPatchAuthenticationPayloadGetScopesAttributeTypeOk(o.Scopes)
|
||||
}
|
||||
|
||||
// HasScopes returns a boolean if a field has been set.
|
||||
func (o *PatchAuthenticationPayload) HasScopes() bool {
|
||||
_, ok := o.GetScopesOk()
|
||||
return ok
|
||||
}
|
||||
|
||||
// SetScopes gets a reference to the given string and assigns it to the Scopes field.
|
||||
func (o *PatchAuthenticationPayload) SetScopes(v PatchAuthenticationPayloadGetScopesRetType) {
|
||||
setPatchAuthenticationPayloadGetScopesAttributeType(&o.Scopes, v)
|
||||
}
|
||||
|
||||
func (o PatchAuthenticationPayload) ToMap() (map[string]interface{}, error) {
|
||||
toSerialize := map[string]interface{}{}
|
||||
if val, ok := getPatchAuthenticationPayloadGetAutoDiscoverUrlAttributeTypeOk(o.AutoDiscoverUrl); ok {
|
||||
toSerialize["AutoDiscoverUrl"] = val
|
||||
}
|
||||
if val, ok := getPatchAuthenticationPayloadGetClientIdAttributeTypeOk(o.ClientId); ok {
|
||||
toSerialize["ClientId"] = val
|
||||
}
|
||||
if val, ok := getPatchAuthenticationPayloadGetClientSecretAttributeTypeOk(o.ClientSecret); ok {
|
||||
toSerialize["ClientSecret"] = val
|
||||
}
|
||||
if val, ok := getPatchAuthenticationPayloadGetIconUrlAttributeTypeOk(o.IconUrl); ok {
|
||||
toSerialize["IconUrl"] = val
|
||||
}
|
||||
if val, ok := getPatchAuthenticationPayloadGetProviderAttributeTypeOk(o.Provider); ok {
|
||||
toSerialize["Provider"] = val
|
||||
}
|
||||
if val, ok := getPatchAuthenticationPayloadGetScopesAttributeTypeOk(o.Scopes); ok {
|
||||
toSerialize["Scopes"] = val
|
||||
}
|
||||
return toSerialize, nil
|
||||
}
|
||||
|
||||
type NullablePatchAuthenticationPayload struct {
|
||||
value *PatchAuthenticationPayload
|
||||
isSet bool
|
||||
}
|
||||
|
||||
func (v NullablePatchAuthenticationPayload) Get() *PatchAuthenticationPayload {
|
||||
return v.value
|
||||
}
|
||||
|
||||
func (v *NullablePatchAuthenticationPayload) Set(val *PatchAuthenticationPayload) {
|
||||
v.value = val
|
||||
v.isSet = true
|
||||
}
|
||||
|
||||
func (v NullablePatchAuthenticationPayload) IsSet() bool {
|
||||
return v.isSet
|
||||
}
|
||||
|
||||
func (v *NullablePatchAuthenticationPayload) Unset() {
|
||||
v.value = nil
|
||||
v.isSet = false
|
||||
}
|
||||
|
||||
func NewNullablePatchAuthenticationPayload(val *PatchAuthenticationPayload) *NullablePatchAuthenticationPayload {
|
||||
return &NullablePatchAuthenticationPayload{value: val, isSet: true}
|
||||
}
|
||||
|
||||
func (v NullablePatchAuthenticationPayload) MarshalJSON() ([]byte, error) {
|
||||
return json.Marshal(v.value)
|
||||
}
|
||||
|
||||
func (v *NullablePatchAuthenticationPayload) UnmarshalJSON(src []byte) error {
|
||||
v.isSet = true
|
||||
return json.Unmarshal(src, &v.value)
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue