Name | Type | Description | Notes |
---|---|---|---|
Id | Pointer to string | The OAuth Client ID. This is used to identify the client, and is a publicly known value (it is not a secret). | [optional] [readonly] |
Label | string | The name of this application. This will be presented to users when they are asked to grant it access to their Account. | |
Public | Pointer to bool | If this is a public or private OAuth Client. Public clients have a slightly different authentication workflow than private clients. See the OAuth spec for more details. | [optional] [default to false] |
RedirectUri | string | The location a successful log in from login.linode.com should be redirected to for this client. The receiver of this redirect should be ready to accept an OAuth exchange code and finish the OAuth exchange. | |
Secret | Pointer to string | The OAuth Client secret, used in the OAuth exchange. This is returned as `<REDACTED>` except when an OAuth Client is created or its secret is reset. This is a secret, and should not be shared or disclosed publicly. | [optional] [readonly] |
Status | Pointer to string | The status of this application. `active` by default. | [optional] [readonly] |
ThumbnailUrl | Pointer to NullableString | The URL where this client's thumbnail may be viewed, or `null` if this client does not have a thumbnail set. | [optional] [readonly] |
func NewAddedPostClient(label string, redirectUri string, ) *AddedPostClient
NewAddedPostClient instantiates a new AddedPostClient 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 NewAddedPostClientWithDefaults() *AddedPostClient
NewAddedPostClientWithDefaults instantiates a new AddedPostClient 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 *AddedPostClient) GetId() string
GetId returns the Id field if non-nil, zero value otherwise.
func (o *AddedPostClient) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AddedPostClient) SetId(v string)
SetId sets Id field to given value.
func (o *AddedPostClient) HasId() bool
HasId returns a boolean if a field has been set.
func (o *AddedPostClient) GetLabel() string
GetLabel returns the Label field if non-nil, zero value otherwise.
func (o *AddedPostClient) GetLabelOk() (*string, bool)
GetLabelOk returns a tuple with the Label field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AddedPostClient) SetLabel(v string)
SetLabel sets Label field to given value.
func (o *AddedPostClient) GetPublic() bool
GetPublic returns the Public field if non-nil, zero value otherwise.
func (o *AddedPostClient) GetPublicOk() (*bool, bool)
GetPublicOk returns a tuple with the Public field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AddedPostClient) SetPublic(v bool)
SetPublic sets Public field to given value.
func (o *AddedPostClient) HasPublic() bool
HasPublic returns a boolean if a field has been set.
func (o *AddedPostClient) GetRedirectUri() string
GetRedirectUri returns the RedirectUri field if non-nil, zero value otherwise.
func (o *AddedPostClient) GetRedirectUriOk() (*string, bool)
GetRedirectUriOk returns a tuple with the RedirectUri field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AddedPostClient) SetRedirectUri(v string)
SetRedirectUri sets RedirectUri field to given value.
func (o *AddedPostClient) GetSecret() string
GetSecret returns the Secret field if non-nil, zero value otherwise.
func (o *AddedPostClient) GetSecretOk() (*string, bool)
GetSecretOk returns a tuple with the Secret field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AddedPostClient) SetSecret(v string)
SetSecret sets Secret field to given value.
func (o *AddedPostClient) HasSecret() bool
HasSecret returns a boolean if a field has been set.
func (o *AddedPostClient) GetStatus() string
GetStatus returns the Status field if non-nil, zero value otherwise.
func (o *AddedPostClient) 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 *AddedPostClient) SetStatus(v string)
SetStatus sets Status field to given value.
func (o *AddedPostClient) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (o *AddedPostClient) GetThumbnailUrl() string
GetThumbnailUrl returns the ThumbnailUrl field if non-nil, zero value otherwise.
func (o *AddedPostClient) GetThumbnailUrlOk() (*string, bool)
GetThumbnailUrlOk returns a tuple with the ThumbnailUrl field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AddedPostClient) SetThumbnailUrl(v string)
SetThumbnailUrl sets ThumbnailUrl field to given value.
func (o *AddedPostClient) HasThumbnailUrl() bool
HasThumbnailUrl returns a boolean if a field has been set.
func (o *AddedPostClient) SetThumbnailUrlNil(b bool)
SetThumbnailUrlNil sets the value for ThumbnailUrl to be an explicit nil
func (o *AddedPostClient) UnsetThumbnailUrl()
UnsetThumbnailUrl ensures that no value is present for ThumbnailUrl, not even an explicit nil